body{color:#1d1d1d;background:#fff;line-height:140%;font-family:'Open Sans',sans-serif;font-size:1.5em;padding:0;margin:0}div,ul,li,a,span,p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;list-style:none}.spacer{clear:both}a:hover{text-decoration:none}a:focus{text-decoration:none}.fullimage{width:100%;height:auto}@font-face{font-family:'Beaufort-Bold';src:url(/wp-content/themes/advancedgroupedgeprotection/fonts/Beaufort%20W01%20Bold.ttf)}@font-face{font-family:'Beaufort-Regular';src:url(/wp-content/themes/advancedgroupedgeprotection/fonts/Beaufort%20W01%20Regular.ttf)}.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99999999;background-color:#ff931e;color:#eee;width:50px;height:48px;line-height:48px;right:30px;bottom:30px;padding-top:2px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.scroll-top-wrapper:hover{background-color:#ff931e}.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1}.scroll-top-wrapper i.fa{line-height:inherit}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.icon{width:32px;height:32px;text-align:center;padding:7px 8px;border:2px solid;border-radius:50%}.top_head{background:#333;padding:5px 0}.orange{color:#ff931e;text-transform:uppercase}.new_sec{display:inline-block;margin-right:10px}.top_area span{color:#FFF}.top_area ul li{display:inline-block;padding:0 10px}.top_area ul li:first-child{padding-left:0}.top_left_text p{color:#FFF;text-transform:capitalize;padding:6px 0}.soc_round{height:30px;width:30px;border:1px solid #FFF;border-radius:50%;text-align:center;color:#ff931e;padding:6px}.soc_round:hover{background:#ff931e;color:#333;border:1px solid #ff931e}.soc_round i{font-size:14px}.social_right ul{text-align:right}.social_right ul li{display:inline-block;padding:0 5px}.navbar-inverse{background-color:#FFF;border:none}.navbar{position:relative;min-height:inherit;margin-bottom:0;border-radius:0}.navbar-brand{float:inherit;height:auto;padding:8px 15px;font-size:18px;line-height:20px}.navbar-inverse .navbar-nav>li>a{color:#333;font-family:'Open Sans',sans-serif;text-transform:uppercase}.navbar-nav>li>a{padding-top:40px;padding-bottom:40px}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#333;background-color:#fff0}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#ff931e}.banner{position:relative}.banner img{width:100%}.text_banner{padding:40px;background:rgb(0 0 0 / .6);width:52%;position:absolute;right:0;top:35%}.text_banner h1{font-size:42px;text-transform:uppercase;color:#FFF;font-family:'Open Sans',sans-serif}.text_banner p{color:#FFF;font-size:20px;text-transform:uppercase;line-height:28px}.know_btn{background:#ff931e;color:#FFF;text-transform:uppercase;padding:15px 30px;display:inline-block;border-radius:5px;margin-top:15px}.know_btn:hover{color:#FFF}.bs-slider{overflow:hidden;max-height:700px;position:relative;background:#000}.bs-slider:hover{cursor:-moz-grab;cursor:-webkit-grab}.bs-slider:active{cursor:-moz-grabbing;cursor:-webkit-grabbing}.bs-slider .bs-slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4)}.bs-slider>.carousel-inner>.item>img,.bs-slider>.carousel-inner>.item>a>img{margin:auto;width:100%!important}.fade{opacity:1}.fade .item{top:0;z-index:1;opacity:0;width:100%;position:absolute;left:0!important;display:block!important;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}.fade .item:first-child{top:auto;position:relative}.fade .item.active{opacity:1;z-index:2;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}.control-round .carousel-control{top:47%;opacity:0;width:45px;height:45px;z-index:100;color:#fff;display:block;font-size:24px;cursor:pointer;overflow:hidden;line-height:43px;text-shadow:none;position:absolute;font-weight:400;background:#fff0;-webkit-border-radius:100px;border-radius:100px}.control-round:hover .carousel-control{opacity:1}.control-round .carousel-control.left{left:1%}.control-round .carousel-control.right{right:1%}.control-round .carousel-control.left:hover,.control-round .carousel-control.right:hover{color:#fdfdfd;background:rgb(0 0 0 / .5);border:0 #fff0}.control-round .carousel-control.left>span:nth-child(1){left:45%}.control-round .carousel-control.right>span:nth-child(1){right:45%}.indicators-line>.carousel-indicators{right:45%;bottom:3%;left:auto;width:90%;height:20px;font-size:0;overflow-x:auto;text-align:right;overflow-y:hidden;padding-left:10px;padding-right:10px;padding-top:1px;white-space:nowrap}.indicators-line>.carousel-indicators li{padding:0;width:15px;height:15px;border:1px solid #9e9e9e;text-indent:0;overflow:hidden;text-align:left;position:relative;letter-spacing:1px;background:#9e9e9e;-webkit-font-smoothing:antialiased;-webkit-border-radius:50%;border-radius:50%;margin-right:5px;-webkit-transition:all 0.5s cubic-bezier(.22,.81,.01,.99);transition:all 0.5s cubic-bezier(.22,.81,.01,.99);z-index:10;cursor:pointer}.indicators-line>.carousel-indicators li:last-child{margin-right:0}.indicators-line>.carousel-indicators .active{margin:1px 5px 1px 1px;box-shadow:0 0 0 2px #fff;background-color:#fff0;position:relative;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.indicators-line>.carousel-indicators .active:before{transform:scale(.5);background-color:#fff;content:"";position:absolute;left:-1px;top:-1px;width:15px;height:15px;border-radius:50%;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.slide_style_left{text-align:left!important}.slide_style_right{text-align:right!important}.slide_style_center{text-align:center!important}.slide-text{left:0;top:25%;right:0;margin:auto;padding:10px;position:absolute;text-align:left;padding:10px 85px}.slide-text>h1{padding:0;color:#fff;font-size:70px;font-style:normal;line-height:84px;margin-bottom:30px;letter-spacing:1px;display:inline-block;-webkit-animation-delay:0.7s;animation-delay:0.7s}.slide-text>p{padding:0;color:#fff;font-size:20px;line-height:24px;font-weight:300;margin-bottom:40px;letter-spacing:1px;-webkit-animation-delay:1.1s;animation-delay:1.1s}.slide-text>a.btn-default{color:#000;font-weight:400;font-size:13px;line-height:15px;margin-right:10px;text-align:center;padding:17px 30px;white-space:nowrap;letter-spacing:1px;display:inline-block;border:none;text-transform:uppercase;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition:background 0.3s ease-in-out,color 0.3s ease-in-out;transition:background 0.3s ease-in-out,color 0.3s ease-in-out}.slide-text>a.btn-primary{color:#fff;cursor:pointer;font-weight:400;font-size:13px;line-height:15px;margin-left:10px;text-align:center;padding:17px 30px;white-space:nowrap;letter-spacing:1px;background:#00bfff;display:inline-block;text-decoration:none;text-transform:uppercase;border:none;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition:background 0.3s ease-in-out,color 0.3s ease-in-out;transition:background 0.3s ease-in-out,color 0.3s ease-in-out}.slide-text>a:hover,.slide-text>a:active{color:#fff;background:#222;-webkit-transition:background 0.5s ease-in-out,color 0.5s ease-in-out;transition:background 0.5s ease-in-out,color 0.5s ease-in-out}.services{padding:100px 0;background:url(/wp-content/themes/advancedgroupedgeprotection/images/bg_full.jpg) repeat}.serv_full{width:100%;margin:0 auto}.heading{font-size:35px;color:#333;padding-bottom:28px;text-transform:uppercase;font-weight:600}.center_para{width:100%;margin:0 auto}.center_para p{line-height:28px;text-align:center}.ser_bg{background:#FFF;margin-top:55px;box-shadow:0 0 5px #999;border-radius:5px}.text_area{text-align:center;padding:20px}.text_area h3{font-family:'Open Sans',sans-serif;font-size:24px;color:#333;text-transform:uppercase;padding-bottom:15px}.text_area p{line-height:28px}.hov_know{padding:15px 25px;display:inline-block;border-radius:5px;text-transform:uppercase;margin:25px 0;background:#ff931e;border:1px solid #ff931e;color:#FFF;text-transform:uppercase}.aboutus{padding:30px 0}.ab-head{font-weight:700;font-family:'Open Sans',sans-serif;font-size:35px;padding-bottom:30px}.right_about{margin-top:100px}.right_about h3{text-transform:uppercase;font-size:20px;font-weight:600;padding-bottom:20px}.right_about p{line-height:28px;padding-bottom:20px}.client{padding:100px 0;background:url(/wp-content/themes/advancedgroupedgeprotection/images/client.jpg) no-repeat center;background-size:cover}.center_area{width:90%;margin:0 auto}.white_text{color:#FFF;font-family:'Open Sans',sans-serif}.bold_text{font-family:'Open Sans',sans-serif}.center_area h2{position:relative}.center_area h2:before{content:'';position:absolute;height:1px;background:#ddd;width:200px;left:222px;top:17px}.round_cli{height:165px;width:165px;background:url(/wp-content/themes/advancedgroupedgeprotection/images/round.png) no-repeat;padding:5px;display:inline-block;vertical-align:middle}.only_image{height:155px;width:155px;overflow:hidden;border-radius:50%;text-align:center;margin:0 auto}.text_client{width:80%;display:inline-block;vertical-align:middle;padding-left:50px}.text_client p{color:#FFF;line-height:28px;font-style:italic;padding-bottom:25px}.text_client h4{font-size:22px;color:#ff931e;text-transform:capitalize;font-family:'Open Sans',sans-serif}.text_client h5{font-size:15px;color:#FFF;line-height:28px}.total_client{padding:25px 0}.free_area{background:url(/wp-content/themes/advancedgroupedgeprotection/images/free_bg.jpg) no-repeat center;background-size:cover;padding:20px 0}.man_pic{text-align:right;position:relative;bottom:0;right:50px}.free_right{margin-top:100px}.free_right h2{font-family:'Open Sans',sans-serif;text-transform:uppercase;line-height:40px;font-weight:600}.free_right p{padding-bottom:20px}footer{background:#333;position:relative}.con_link{padding-top:76px;padding-bottom:80px}.con_link h3{color:#ff931e;font-size:18px;text-transform:uppercase;position:relative;padding-bottom:30px}.con_link h3:before{content:'';position:absolute;height:2px;width:30px;background:#ff931e;bottom:15px;left:0}.con_link li{line-height:28px;text-transform:uppercase}.con_link a{font-size:14px;color:#FFF}.con_det li{line-height:40px;text-transform:inherit}.con_det span{padding-right:10px}.map_part{width:50%;position:absolute;right:0;top:0}.copy_right{padding:20px 0;background:#202020;text-align:center}.copy_right h6{color:#c3c3c3}.bread_part{background:#333;background-size:cover;padding:50px 0}.bread_part ul{text-align:right;color:#FFF}.bread_part ul li{display:inline-block;color:#FFF;padding:0 5px;text-transform:uppercase}.bread_part a{color:#FFF}.gap_inner{height:60px}.abo_para p{line-height:28px;padding-bottom:15px}.new-roof{margin-bottom:50px}.new-roof p{line-height:24px;padding-bottom:10px}.sca_para{width:70%;margin:0 auto;margin-bottom:30px}.sca_para p{text-align:center;line-height:28px;padding-bottom:15px}.main_form{border-radius:0;color:#000;border-bottom:2px solid #ff931e}.send_btn{padding:15px 25px;background:#333;border:none;color:#FFF;text-transform:uppercase;margin-top:20px;border-bottom:2px solid #ff931e}.round_part{display:inline-block;width:40px;height:40px;border:1px solid #333;border-radius:50%;text-align:center;padding:7px;margin-right:15px;vertical-align:middle}.round_part i{font-size:22px;color:#333}.con_list li{line-height:28px;padding-bottom:15px}.con_list span{color:#333}.con_first h4{font-size:22px;font-family:CenturyGothicBold;text-transform:uppercase;color:#ff931e;padding-bottom:22px}.icon_contact{width:65px;height:65px;background:#333;border-radius:4px;display:inline-block;vertical-align:middle;margin-right:10px;text-align:center;padding-top:14px}.text_con{width:70%;display:inline-block;vertical-align:middle}.text_con p{color:#5a5a5a;font-family:CenturyGothicRegular;font-weight:600}.con_first{margin-bottom:20px}.para_middle p{line-height:28px;text-align:center;margin-bottom:30px}.pad_top{margin-top:50px}.imag_area{background:#FFF;border:1px solid #ccc;min-height:135px;position:relative;border:2px solid #ff931e;margin:0 15px}.imag_area img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding:0 15px}@media only screen and (min-width:1300px){.container{width:1200px}}@media only screen and (max-width:1300px){.text_banner h1{font-size:40px}}@media only screen and (max-width:1200px){.serv_full{width:100%;margin:0 auto}.right_about{margin-top:40px}.text_banner{padding:25px;width:55%}.text_banner h1{font-size:33px}}@media only screen and (max-width:992px){.text_banner h1{font-size:32px}.navbar-brand{padding:8px 5px}.navbar-nav>li>a{padding-top:40px;padding-bottom:40px;font-size:14px;padding-left:10px;padding-right:10px}.serv_full{width:100%;margin:0 auto}.right_about{margin-top:0}.map_part{width:100%;position:relative}.center_area{width:100%;margin:0 auto}.text_client{width:75%}.sca_para{width:100%}.con_list span{color:#333;vertical-align:middle;width:80%;display:inline-block}.text_banner{padding:25px;width:70%}.top_head .col-xs-10{z-index:999}.free_area .col-md-6{text-align:left}.free_area .wpcf7-form-control-wrap input{padding:1em;margin:0 0 1em 0;width:100%}.free_area .wpcf7{margin:1em 0 1em 0}}@media only screen and (min-width:768px){.free-quote-call{display:inline-flex}.free-quote-call h3{font-size:1.2em;margin:.2em 0 .2em 0}}@media only screen and (max-width:768px){.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;font-size:16px;padding-left:10px;padding-right:10px}.navbar-nav{margin:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.man_pic{text-align:center;position:relative;bottom:0;right:0}.free_right{margin-top:0;text-align:center}.center_area h2:before{display:none}.total_client{padding:25px 0;text-align:center}.text_client{width:100%;display:inline-block;vertical-align:middle;padding-left:0}.client{padding:30px 0;text-align:center}.services{padding:40px 0}.navbar-toggle{background-color:#ff931e}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#ff931e}.text_banner{top:35%}.text_banner h1{font-size:25px}.text_banner p{color:#FFF;font-size:14px}.con_list{margin-top:20px}.top_area{text-align:center}.social_right ul{text-align:center;margin-top:10px}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{padding:0}.navbar-brand>img{display:inline-block;max-width:150px;padding:10px}.navbar-toggle{margin-top:26px}.ab-head{padding-top:15px}.right_about h3{line-height:28px}.con_link h3{padding-top:15px}.cta .col-md-3{width:24%}.free-quote-call h3{font-size:1em}.free-quote-call{font-size:1.3em;text-align:left}.social_right{float:right}.top_head .col-sm-8.col-xs-10{max-width:74%}.free-quote-call{display:block}}@media only screen and (max-width:600px){.text_banner h1{font-size:18px}.text_banner p{color:#FFF;font-size:12px}.text_banner{padding:15px;width:62%}.top_area ul li{display:block;padding:0 10px;width:100%;padding:0;text-align:left;padding-bottom:10px}.imag_area{min-height:315px}.cta .col-md-3{width:45%;display:inline-block;flex:1 1 autol float:none;margin:.3em}.cta .col-md-3 h3{font-size:1em;font-weight:600}}@media only screen and (max-width:480px){h2,.h2{font-size:1.5em}.text_banner{padding:15px;width:80%;text-align:center;margin:0 auto;left:0;top:30%;right:0}.know_btn{background:#ff931e;color:#FFF;text-transform:uppercase;padding:10px 25px;display:inline-block;border-radius:5px;margin-top:0}.text_banner p{line-height:16px}.top_area ul li{display:block;padding:0;padding-bottom:5px;text-align:left}.social_right ul{text-align:left}.row{margin-left:auto;margin-right:auto}.top_head>.container>.row{margin-left:-15px;margin-right:-15px}}h1,h2,h3,h4{display:inline-block;width:100%}h2,h3{margin-top:.5em}ul{margin-bottom:.25em}.free_area .container{padding-top:5em}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap textarea{border:2px solid #ff931e;padding:.5em}.wpcf7-form-control-wrap input{width:100%}.wpcf7-form p{line-height:2}.response-form .row{padding:1em 0;border-bottom:1px solid #e8e8e8}.wpcf7-form-control.wpcf7-submit{padding:.4em 1.5em;display:inline;border:2px solid #ff931e;background:#ff931e;border-radius:4px;color:#fff}.wpcf7-form-control.wpcf7-submit:hover{background:#333;color:#fff}.top_head a{color:#ff931e}.top_head a:hover{color:#ff931e}.cta{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;max-width:1170px;margin:0 auto}.cta .col-md-3{text-align:center;line-height:1.5}.cta .col-md-3 p{font-size:.9em;color:#fff}.cta .col-md-3 h3{font-size:1.1em;font-weight:600;color:#fff}.cta .col-md-3 .fa,.far,.fas{font-size:2em;color:#ff931e}.confidence{padding:2em 0;background:#333}.free-quote-call h3{color:#fff;text-transform:uppercase;text-align:left}a.email{display:none}.free_area{padding:20px 0 0}.man-pic{top:auto;bottom:0}.free_area .wpcf7-form-control-wrap input{width:100%}.free_area .wpcf7-form-control-wrap input{margin:0 0 1em 0}.free_area .col-md-6{line-height:1.5}.free_area .wpcf7-form-control.wpcf7-submit{margin:1.5em 0 0 0}p{margin:.8em 0 .8em 0}.response-form{border:1px solid #e8e8e8;margin-bottom:1em;padding:1em}.response-form label{font-weight:400!important;color:#ff931e}.response-form .wpcf7-form-control-wrap input{padding:1em;border:1px solid #e8e8e8;margin:0 0 1em 0}.top_head{display:none}.navbar-cta{float:right}.navbar-cta .header-cta{padding:2em 0 0}.navbar-cta .header-cta a{font-size:20px;padding:3px 0;float:right;color:#ff931e;margin-left:2em}.navbar-cta .header-cta h3{display:inline-block;text-transform:uppercase;font-size:22px}@media only screen and (min-width:1600px){.cta .col-md-3 p{font-size:1em}.cta .col-md-3 h3{font-size:1.2em;font-weight:600}.cta .col-md-3 .fa,.far,.fas{font-size:3em}.ser_blocks .text_area{text-align:left!important}}@media only screen and (max-width:767px){h3.heading.text-center{font-size:1.5em!important}.navbar-cta{float:none;background:#333;width:100vw;margin-left:-15px;padding:10px 15px;margin-bottom:5px}.navbar-cta .header-cta{padding:0}.navbar-cta .header-cta a{float:none;display:block;text-align:center;margin-left:0}.navbar-cta .header-cta h3{color:#fff;display:block;text-align:center}}