@import url(https://agvideosurveillance.com/wp-content/themes/Divi-child-01/../Divi/style.css);.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}#page-container{overflow:hidden}.ag-nav-top li a{font-size:12px;font-family:Montserrat;font-weight:500;color:#fff;line-height:1em;padding-top:13px;text-transform:uppercase;letter-spacing:2px}.ag-nav li a{font-size:18px;font-family:Bebas Neue,Montserrat;font-weight:500;color:#030606;line-height:1em;padding-top:13px;text-transform:uppercase;letter-spacing:2px}.ag-nav li a:after{position:absolute;right:-20px;content:"\f111";font-family:FontAwesome;font-size:6px;color:#4a7a8d;top:11px}.et_pb_menu_2_tb_header .mobile_nav .mobile_menu_bar:before{color:#4a7a8d!important}.et_pb_fullwidth_menu .et-menu>li,.et_pb_menu .et-menu>li{padding-left:18px!important;padding-right:18px!important}#menu-item-302 li a:after{display:none!important}.et-menu li:last-child a:after{display:none}.ag-nav.et_pb_menu ul li.current-menu-item a{color:#4a7a8d}li.contact-button.current_page_item.menu-item-315 a{background-color:#4a7a8d;color:#fff!important;border-radius:6px;padding-left:20px;padding-right:20px;padding-top:12px}li.contact-button.menu-item-315 a{background-color:#4a7a8d;color:#fff!important;border-radius:6px;padding-left:20px;padding-right:20px;padding-top:12px}.ag-nav-top.et_pb_menu ul li.current-menu-item a{color:#4a7a8d!important}.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before{color:#e06026!important}.et-menu .menu-item-has-children>a:first-child:after{top:13px}.nav li ul{border-top:3px solid #0e584b}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#ffffff!important}.nav li li a{color:#0e584b!important}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li,.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:-5px}.et_pb_fullwidth_menu .et-menu>li,.et_pb_menu .et-menu>li{padding-left:10px;padding-right:10px}.top-contact p,.top-contact a{color:#000;font-family:Montserrat;font-size:18px!important;font-weight:700;line-height:1.3em}.top-contact svg.svg-inline--fa.fa-map-marker-alt.fa-w-12{margin-left:15px;color:#fff;background-color:#ec1c2c;width:36px;height:36px;border-radius:50%;text-align:center;line-height:100px;vertical-align:middle;padding:9px}.top-contact svg.svg-inline--fa.fa-facebook-f.fa-w-9{margin-left:15px;color:#fff;background-color:#ec1c2c;width:36px;height:36px;border-radius:50%;text-align:center;line-height:100px;vertical-align:middle;padding:9px}.top-contact svg.svg-inline--fa.fa-phone.fa-w-16{color:#fff;background-color:#ec1c2c;width:36px;height:36px;border-radius:50%;text-align:center;line-height:100px;vertical-align:middle;padding:9px}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff!important}.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff!important}.mobile_menu_bar{position:relative;display:block;line-height:0;top:-13px;margin-right:34px}.et_mobile_menu{border-top:3px solid #ec1c2c}span.sub-head{color:#000;font-family:Bebas Neue,'Montserrat';font-size:40px;letter-spacing:6px}.page-head p{color:#EAEAEA;font-family:'Montserrat';font-size:21px}span.head{color:#fff;font-family:'Montserrat';text-transform:uppercase;font-size:50px;font-weight:700;letter-spacing:2px;line-height:1em}.page-head h1{color:#fff;font-family:'Montserrat';text-transform:uppercase;font-weight:700;font-size:43px;letter-spacing:3px}h1 span.head{color:#4a7a8c;font-family:'Montserrat';text-transform:uppercase;font-size:50px;font-weight:700;letter-spacing:2px}h1 span.sub-head{color:#fff;font-family:Bebas Neue,'Montserrat';font-size:40px;letter-spacing:6px;line-height:1.5em}.dark h2{color:#283133!important}h2{color:#fff;font-family:'Montserrat';text-transform:uppercase;font-weight:700!important;font-size:30px!important}h2.white{font-size:42px!important;font-weight:800!important;letter-spacing:4px;line-height:38px;padding-bottom:20px}h2 span.blue{color:#4a7a8c;font-family:Bebas Neue,'Montserrat';font-weight:300!important;letter-spacing:7px;font-size:24px;line-height:0em}h2 span.black{color:#000;font-family:Bebas Neue,'Montserrat';font-weight:300!important;letter-spacing:5px;font-size:26px}.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{width:300px}img.service-image{float:left;margin-right:30px;margin-top:23px}.text-wrap p{overflow:hidden}span.breadcrumb_last,.breadcrumb a{color:#488699;font-family:Bebas Neue,'Montserrat';text-transform:uppercase;font-size:16px;letter-spacing:6px}a.icon-button,a.small-button{padding:4px 16px;padding-top:7px;font-weight:600!important;font-size:27px!important;background-color:#00aeef;color:#fff!important;text-shadow:none;text-transform:uppercase;line-height:1.3em;background-image:radial-gradient(#8c8d8e,#23282d)!important;font-family:Teko;border-radius:0}a.small-button:hover{background-color:#030f9f}.listy li:before{content:"\f0da";font-family:FontAwesome;margin-right:8px;color:#4a7a8c;font-size:17px}.listy .sub-list li:before{content:"\f111";font-family:FontAwesome;margin-right:8px;color:#4a7a84;font-size:7px;position:relative;top:-3px}.listy ul{list-style:none!important;padding:0;text-align:left}.listy li{padding-left:1.8em;padding-bottom:5px;text-indent:-.9em}.listy ul{padding-top:0px!important;padding-bottom:12px}.listy a{color:#01573e}.footer-links{font-family:Bebas Neue,'Montserrat';font-size:19px;letter-spacing:2px}.ag-privacy a,.ag-privacy{color:#fff;font-size:14px!important}.ag-footer svg.svg-inline--fa.fa-facebook-f.fa-w-9{color:#fff;background-color:#ec1c2c;width:40px;height:40px;border-radius:50%;text-align:center;line-height:100px;vertical-align:middle;padding:9px;margin-top:10px}input#gform_submit_button_1,input#gform_submit_button_2{font-family:Bebas Neue,'Montserrat';background-color:#4a7a8c;color:#fff;font-weight:300;border:none;font-size:22px;padding:.3em 2em;text-transform:uppercase;letter-spacing:4px;cursor:pointer;transition:all .2s;margin-top:0;padding-top:9px;border-radius:3px;box-shadow:inset 0 0 2px #034645}label.gfield_label{color:#eaeaea;font-size:14px!important;font-family:'Montserrat';font-weight:600!important;letter-spacing:2px}.gform_wrapper .gfield_required{color:#f1ca91!important;margin-left:4px}li#field_1_6{margin-top:-21px}li#field_1_1{margin-bottom:-16px}label{color:#fff}input#input_1_1_3,input#input_1_1_6,input#input_1_2,textarea#input_1_3,input#input_1_5,select#input_1_4,input#input_1_4_1,input#input_1_4_3,input#input_1_4_4,input#input_1_4_5,input#input_1_3,textarea#input_1_5{background-color:#99999921;background-image:linear-gradient(to bottom,#ffffff,#f3f3f3);border:none;border-bottom:1px solid #e7e7e7;box-shadow:1px 3px 10px #c1bfbf inset}@media screen and (max-width:1065px) and (min-width:981px){.ag-nav li a{font-size:15px;letter-spacing:1px}#logo{margin-top:-3px!important}}@media screen and (min-width:981px){#logo{position:absolute;max-height:350%;margin-top:0}}@media screen and (max-width:981px){div.home-top-grad.et_pb_section.et_pb_section_1{background-image:linear-gradient(180deg,#eaeaea 30%,#fff0 13%)!important}div.home-bottom-grad.et_pb_section.et_pb_section_3{background-image:linear-gradient(180deg,#fff0 62%,#eaeaea 36%)!important}.header-logo.et_pb_column{width:100%;margin-bottom:0}#logo{max-height:100%}.mobile_menu_bar{top:0}.ag-nav li a:after{display:none}}@media screen and (max-width:768px){img.service-image{float:none;margin-right:0;margin-top:0}.page-head h1{font-size:31px}.page-head p{font-size:17px}}@media screen and (max-width:480px){.et_pb_column.et_pb_column_1_4.et_pb_column_5_tb_header.header-logo.ds-vertical-align.et_pb_css_mix_blend_mode_passthrough{margin-bottom:0px!important}div.home-top-grad.et_pb_section.et_pb_section_1{background-image:linear-gradient(180deg,#eaeaea 14%,#fff0 13%)!important}span.head{font-size:35px}h1 span.head{font-size:35px}span.sub-head{font-size:25px}h1 span.sub-head{font-size:25px}.nowrap{white-space:nowrap}}