.consent label{align-items:flex-start;line-height:20px;display:flex!important}.consent-link{font-size:.9rem;margin-bottom:10px;color:#fff!important;line-height:15px;padding-left:37px;display:block}.web-outer{position:relative;clear:both;width:100%;float:left}.footer-logos{padding:40px 0;text-align:center;width:100%;float:left}.footer-logos ul{padding:0;justify-content:center;flex-wrap:wrap;list-style-type:none;margin:0;align-items:center;display:flex}.footer-logos ul li{padding:0 10px;width:20%}.locations-sec .btn{margin-bottom:20px}.locations-sec .btn:after{font-size:.85em;font-weight:700;content:"\f107";margin:-3px 0 0 2px;vertical-align:middle;font-family:Font Awesome\ 6 Free;display:inline-block}.locations-sec .btn.active:after{transform:rotate(-180deg)}.locations-sec .btn:active,.locations-sec .btn:focus,.locations-sec .btn:hover{text-shadow:inherit;color:#fff;background:#36454f}.locpanel{text-align:left;padding-bottom:30px;display:none}.locations-sec{clear:both}.locpanel ul{padding:0;flex-wrap:wrap;list-style-type:none;margin:0;display:flex}.locpanel ul li{padding:0;border-bottom:1px solid rgba(0,0,0,.1);margin:0 1%;width:31%}.locpanel ul li a{padding:10px 0;text-decoration:none;line-height:normal;display:block}.contentside h1 strong,.contentside h2 strong,.contentside h3 strong,.contentside h4 strong,.contentside h5 strong,.contentside h6 strong{font-weight:700}.contentside h1,.contentside h2,.contentside h3,.contentside h4,.contentside h5,.contentside h6{padding-top:20px;margin-bottom:10px}.contentside h1:first-child,.contentside h2:first-child,.contentside h3:first-child,.contentside h4:first-child,.contentside h5:first-child,.contentside h6:first-child{padding-top:0}.contact-details{height:100%;overflow:hidden;padding:50px;color:#fff;position:relative;border-radius:30px;background:#36454f}.contact-details a{text-decoration:none;color:#fff}.contact-details a:active,.contact-details a:focus,.contact-details a:hover{color:gold}.breadcrumb .post{padding:0;border:none;margin:0;box-shadow:none;background:none;width:auto;float:inherit}.breadcrumb li span.current-item{font-weight:700;color:#7bafd4}.cf7_hide_labels label{display:none}.wpcf7 form.invalid .wpcf7-response-output{padding:10px 20px!important;font-size:.85em;clear:both;margin:10px 0 0!important;width:100%!important;line-height:1;float:left}.wpcf7-not-valid-tip{font-size:.85em;color:#fff;text-align:left}.wpcf7-spinner{position:absolute;left:0;z-index:999}.wp-pagenavi a,.wp-pagenavi span{padding:0;border:0 solid #fff;text-decoration:none}.wp-pagenavi span.current{font-weight:400}.ss-social-sharing .ss-button-facebook,.ss-social-sharing .ss-button-linkedin,.ss-social-sharing .ss-button-twitter{font-size:0;vertical-align:top}.search-form input[type=search]{padding:16px;width:80%}.cc-window.cc-banner{opacity:1;background:#36454f!important}.ak-consonent-wrapper a.cc-allow{color:#fff;opacity:1;background:#7bafd4!important}body.home-page{padding-top:0}.blog-thumb{margin-bottom:20px}.prod-list ul{flex-wrap:wrap;margin:0;display:flex}.prod-list ul li{overflow:hidden;color:#fff;transition:all .5s ease 0s;list-style-type:none;text-align:center;margin:15px 1%;box-shadow:0 0 30px rgba(123,175,212,.3);border-radius:50px;background:#36454f;width:31%}.prod-list ul li h3{padding:40px 20px;font-size:1.222em;color:#fff;position:relative;margin:0}.prodinfo p{text-align:left}.prod-list ul li a{text-decoration:none}.prod-list ul li:hover{background:#7bafd4}.prod-list ul li:hover h3:before{color:#36454f;background:#fff}.prod-list ul li h3:before{height:45px;font-size:.6em;font-weight:700;color:#000;content:"\f35d";position:absolute;top:-22px;margin:0 0 0 -23px;border-radius:100%;left:50%;width:45px;font-family:Font Awesome\ 6 Free}.prod-list ul li h3:before,.sticky-cta a{justify-content:center;align-items:center;background:gold;display:flex}.sticky-cta a{height:50px;font-size:1.333em;text-decoration:none;color:#36454f;transition:all .5s ease 0s;margin:10px 0;box-shadow:0 3px 3px rgba(2,0,0,.25);border-radius:10px;width:50px}.sticky-cta a:active,.sticky-cta a:focus,.sticky-cta a:hover{color:#36454f;background:#7bafd4}.sticky-cta{right:10px;position:fixed;top:50%;z-index:5}.home-page .header{background:none}.news-container{padding:50PX 0;justify-content:flex-start;flex-wrap:wrap;display:flex}.single-news{overflow:hidden;margin:15px 1%;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:20px;background:#fff;width:31%}.single-news img{margin:0 auto;width:100%;display:block}.single-news-inner{padding:30px 30px 40px}.single-news h3{font-size:1.35em;color:#bf2d32;line-height:1}.blog-filter label{padding:0 0 5px;font-weight:400;color:#bf2d32;vertical-align:middle}.blog-filter select{padding:10px 20px;font-size:1em;border:none;font-weight:400;color:#000;border-radius:10px;background:#eaeae9}.home2cols{overflow:hidden;color:#fff;border-radius:50px;background:linear-gradient(90deg,#36454f 0,#7bafd4)}.home2cols h2{color:#fff}.home-steps{padding:50px 40px}.footer-bg{margin-bottom:-1px;text-align:center;width:100%;float:left}.expect-page-sec3{color:#fff;text-align:center;background:#bf2d32}.expect-page-sec3 h2{color:#fff}.expect-page-sec3:before{height:100%;content:"";position:absolute;top:0;background:rgba(191,45,50,.9);left:0;width:100%}.programs-list ul{justify-content:flex-start;flex-wrap:wrap;margin:0;display:flex}.programs-list ul li{padding:50px 30px;border:1px solid rgba(123,175,212,.25);list-style-type:none;text-align:center;margin:30px 1%;border-radius:30px;background:linear-gradient(135deg,#fff,#ebf3f9);width:31%}.programs-list ul li h3{font-size:1.333em}.programs-list img{margin:-80px 0 30px;box-shadow:0 15px 15px rgba(123,175,212,.31);border-radius:100%}.expect-page-sec1{text-align:center}.process{padding:30px 0 60px;justify-content:center;flex-wrap:wrap;display:flex}.process-col{padding:50px 30px;margin:0 1%;border-radius:50px;background:#f4f4f4;width:23%}.process-col p{margin:0}.process-col img{margin-bottom:30px}.process-col h3{font-size:1.222em;font-weight:800;color:#bf2d32}.prod-sec-home{text-align:center;z-index:1}.product-container{padding-top:30px}.home-featured-products:before{height:95px;content:"";position:absolute;top:-95px;background:#7bafd4;left:0;width:100%}.common-box2col,.faq-page h2{text-align:center}.faq-page h2{color:#bf2d32;margin:50px 0}.photo-col{background-size:cover;background-position:50%;background-repeat:no-repeat}.col-info{padding:100px 70px}.col-info .btn{border:1px solid hsla(0,0%,100%,.3)}.common-box2col-inner{overflow:hidden;color:#fff;border-radius:50px;background:#bf2d32}.faq-page h2:before{margin-right:10px}.faq-page h2:after,.faq-page h2:before{height:3px;content:"";background:#bf2d32;width:65px;vertical-align:middle;display:inline-block}.faq-page h2:after{margin-left:10px}.our-values-sec{color:#fff;background:linear-gradient(90deg,#7bafd4 0,#36454f)}.our-values-sec h2{margin-bottom:40px;color:#fff;text-align:center}.our-values-sec img{border-radius:50px}.team-section{text-align:center}.team-col{height:100%;padding:50px;border-radius:50px;background:#f2f7fb}.team-col img{margin-bottom:30px;box-shadow:0 10px 14px rgba(18,39,47,.2);border-radius:100%}.team-section h2{margin-bottom:40px}.team-col h3{font-size:1.444em;margin-bottom:5px}.our-values-sec .section-title{color:#fff}.values-outer{padding:0 0 0 50px}.values-outer h3{padding:13px 0;font-size:1.12em;color:#fff;position:relative;margin:0;cursor:pointer}.value-txt,.values-outer h3{border-bottom:1px solid hsla(0,0%,100%,.2)}.value-txt{padding-bottom:15px}.value-txt p{margin:0}.values-outer h3.active:after{content:"\f077"}.values-outer h3:after{font-size:.6em;font-weight:700;color:gold;content:"\f078";margin:-3px 0 0 10px;vertical-align:middle;font-family:Font Awesome\ 6 Free;display:inline-block}.values-outer h3.active{color:gold;border-bottom:none}.values-outer h3:hover{color:gold}.values-outer h3:last-of-type{border-bottom:none}.no-margin{margin-bottom:0!important}.section video{height:auto;border-radius:50px;width:100%}.findlocation{padding:20px 0;color:#fff;text-align:center;background:#bf2d32;width:100%;float:left}.findlocation input{border:none!important;width:auto!important}.findlocation label{font-size:1.16em;font-weight:700;padding-right:10px;vertical-align:middle}.findlocation .btn{padding-top:9px;padding-bottom:9px}.section{padding:70px 0;position:relative;clear:both;width:100%;float:left}.getstarted-page{text-align:center}.getstarted-page .featurebox{padding:60px;color:#fff;border-radius:50px;background:#bf2d32}.getstarted-page .featurebox input[type=email],.getstarted-page .featurebox input[type=text],.getstarted-page .featurebox select,.getstarted-page .featurebox textarea{font-size:1.055em;border:1px solid rgba(86,15,45,.1);border-radius:10px;background:#f8f5f6}.steps-page-outer .steps-page-row:first-child:before,.steps-page-outer .steps-page-row:last-child:after{display:none}.steps-page h2{font-size:3.684em;font-weight:400}.steps-page h4{font-weight:500}.steps-page{text-align:center}.steps-page-row:before{border-top:30px solid #fff;top:0}.steps-page-row:after,.steps-page-row:before{height:0;border-right:50px solid transparent;border-left:50px solid transparent;content:"";position:absolute;margin:0 0 0 -60px;left:50%;width:0}.steps-page-row:after{border-top:30px solid #bf2d32;bottom:-30px}.steps-page-row{padding:50px 100px;color:#fff;position:relative;margin:50px 0;border-radius:50px;background:#bf2d32}.step-icon{font-size:5em;color:#f5e2b2;position:absolute;top:50px;left:50px}.steps-page-row h3{font-size:1.789em;font-weight:700;color:#fff}.step-no{font-size:3.684em;font-weight:200;color:#f5e2b2}.content-circle-1{height:450px;right:-290px;position:absolute;top:50%;margin:-225px 0 0;border-radius:100%;background:#fdf9f0;width:450px;z-index:-1}.content-circle-2{height:100px;right:0;position:absolute;bottom:0;margin:0;border-radius:100% 0 0 0;background:#eee7ea;width:100px;z-index:-1}.content-circle-3{height:370px;position:absolute;top:0;margin:-1;border-radius:0 0 100% 0;background:#f6f3f4;left:0;width:370px;z-index:-1}.home-intro{padding:60px 0;background:#f3eef0;width:100%;float:left}.rounded-shadow{box-shadow:0 0 15px rgba(0,0,0,.22);border-radius:20px}.intro-circle-1{height:450px;right:-290px;position:absolute;top:50%;margin:-225px 0 0;border-radius:100%;background:#fdf9f0;width:450px;z-index:0}.intro-circle-2{height:100px;bottom:0;border-radius:0 100% 0 0;background:#bf2d32;width:100px}.intro-circle-2,.intro-circle-3{position:absolute;margin:0;left:0;z-index:0}.intro-circle-3{height:370px;top:0;border-radius:0 0 100% 0;background:#f6f3f4;width:370px}.footer-circle-1{height:185px;right:-150px;position:absolute;top:50%;margin:-92px 0 0;border-radius:100%;background:#bf2d32;width:185px;z-index:0}.footer-circle-2{bottom:-350px;margin:0 0 0 -245px;background:#f4ebe0;left:50%}.footer-circle-2,.footer-circle-3{height:490px;position:absolute;border-radius:100%;width:490px;z-index:0}.footer-circle-3{top:0;margin:-245px 0 0 -245px;background:#ebe3e6;left:0}.footer .wrapper,.home-welcome-copy .wrapper{z-index:1}#subsc-popup{text-align:center;border-radius:20px;width:570px}#subsc-popup h2{font-size:1.25em}#subsc-popup .btn{margin-bottom:30px}#subsc-popup p{font-size:.85em;line-height:normal}.contact-info{height:100%;overflow:hidden;padding:50px;background:#f8f8f8}.contact-info,.contact-info-inner{position:relative}.contact-info ul li{padding:10px 0;list-style-type:none;border-top:1px solid rgba(0,0,0,.1)}.contact-info ul li a{text-decoration:none;color:#292929;display:block}.contact-info ul li a:active,.contact-info ul li a:focus,.contact-info ul li a:hover{color:#a2c5b7}.contact-info:before{height:410px;right:0;content:"";position:absolute;background:url(https://bowwowbrazil.shop/wp-content/themes/charlotte-sign/img/logo-shape.png) no-repeat top;background-size:contain;opacity:.1;bottom:0;width:100%}.full-form{padding:50px 0;position:relative;background:#a2c5b7;width:100%;float:left}.full-form:before{height:100%;right:0;content:"";position:absolute;background:url(https://bowwowbrazil.shop/wp-content/themes/charlotte-sign/img/logo-shape.png) no-repeat top;background-size:auto;background-size:cover;opacity:.1;top:0;width:754px}.full-form .featurebox{border:1px solid hsla(0,0%,100%,.7);background:none}.full-form .featurebox h2{font-size:2em;font-weight:800}.faq-outer{text-align:left}.faq-outer h3{padding:20px 54px 20px 30px;font-size:1em;border:1px solid #bf2d32;font-weight:500;color:#000;position:relative;margin:0 0 20px;border-radius:15px;cursor:pointer;width:100%}.faq-outer h3:before{font-size:1.1em;font-weight:700;right:20px;color:#bf2d32;content:"\f067";position:absolute;top:20px;font-family:Font Awesome\ 6 Free}.faq-outer h3.active:before{color:#fff;content:"\f068"}.faq-outer h3:hover:before{color:#fff}.faq-outer h3.active,.faq-outer h3:hover{color:#fff;background:#bf2d32}.faq-outer h3.active{border:none;font-weight:700;margin:0;border-radius:15px 15px 0 0}.faq-answer{padding:30px;border:1px solid #bf2d32;margin-bottom:20px;border-radius:0 0 15px 15px;background:#fff;width:100%}.faq-answer p:last-child{margin:0}.testimonials-all .testimonial-single cite{font-weight:700;font-style:normal;color:#bf2d32}.testimonial-single:before{height:48px;font-size:1.5em;font-weight:700;color:#bf2d32;content:"\f10d";position:absolute;opacity:1;top:-24px;margin:0 0 0 -24px;box-shadow:0 0 30px rgba(86,15,45,.1);border-radius:100%;background:#fff;left:50%;width:48px;line-height:48px;font-family:Font Awesome\ 6 Free}.serv-image:before{height:100%;right:30px;content:"";position:absolute;top:0;border-radius:30px;background:#bf2d32;width:50%;z-index:-1}.serv-image img{box-shadow:0 0 50px rgba(86,15,45,.25);border-radius:30px}.serv-image{padding:40px 70px 40px 0}.disc-note{padding-top:20px;border-top:1px solid rgba(162,193,187,.4);text-align:center;margin-top:50px}.disc-note p{margin:0}.text-right{text-align:right}.sticky-head ul.slimmenu li:nth-child(3),.sticky-head ul.slimmenu li:nth-child(4){margin-right:0;margin-left:0}.home-cta{position:relative;width:100%;float:left}.home-cta ul{padding:38px 0;justify-content:center;flex-wrap:wrap;margin:0;background:#eaeaed;display:flex}.foot-col{height:100%;border-left:1px solid rgba(123,175,212,.2);padding:0 0 0 40px}.footer .col-lg-3:first-child .foot-col{border:none;padding-left:0}.border-sep{border-right:1px solid hsla(0,0%,100%,.15);border-left:1px solid hsla(0,0%,100%,.15)}.home-cta ul li:last-child{border-right:none}.home-cta ul li{border-right:1px solid rgba(0,0,0,.15);padding:0;list-style-type:none;margin:0}.home-cta ul li a{padding:45px 50px 45px 100px;justify-content:center;text-decoration:none;color:#292929;transition:all .5s ease 0s;position:relative;flex-direction:column;display:flex}.home-cta ul li a:active,.home-cta ul li a:focus,.home-cta ul li a:hover{box-shadow:0 0 20px rgba(0,0,0,.1);background:#fff}.cta-icon{font-size:1.4em;position:absolute;top:60px;left:50px}.home-cta ul li h3{font-size:1.2em;text-align:left;margin:0;line-height:normal}.home-cta ul li h3 strong{font-size:.833em;font-weight:400;display:block}.product-container .slick-dots{margin-top:20px}.product-item.slick-center .prodthumb:after{background:linear-gradient(180deg,rgba(54,69,79,0) 0,rgba(54,69,79,0) 50%,#36454f)}.product-item.slick-center{color:#fff;background:#36454f}.product-item.slick-center h3{color:#fff}.product-container .slick-track{display:flex}.product-container .product-item{height:auto}.product-container .slick-list{overflow:hidden;padding:0!important;box-shadow:0 0 30px rgba(123,175,212,.3);border-radius:0 50px 0 50px}.locations-served-bar{padding:20px 0;border-top:1px solid rgba(162,193,187,.4);text-align:center;width:100%;float:left}.loc-served-btn{padding:10px 20px;font-size:1.158em;text-decoration:none;font-weight:600;color:#292929}.loc-served-btn:active,.loc-served-btn:focus,.loc-served-btn:hover{text-decoration:none;color:#fff;background:#292929}.loc-served-btn:active:after,.loc-served-btn:focus:after,.loc-served-btn:hover:after{color:#fff}.collapse.show{display:block}.collapse{display:none}.locations-served-bar ul{flex-wrap:wrap;display:flex}.locations-served-bar ul li{padding:0;list-style-type:none;border-bottom:1px solid rgba(0,0,0,.2);text-align:left;margin:0 1%;width:23%;line-height:1}.locations-served-bar ul li a{padding:10px 0;text-decoration:none;font-weight:500;color:#292929;transition:all .5s ease 0s;display:block}.locations-served-bar ul li a:active,.locations-served-bar ul li a:focus,.locations-served-bar ul li a:hover{color:#a2c5b7}.loc-served-btn.active:after{content:"\f106"}.loc-served-btn:after{font-weight:700;color:#717476;content:"\f0d7";margin:0 0 0 5px;font-family:"Font Awesome\ 6 Free";display:inline-block}.btn-video{padding:8px 20px;text-decoration:none;color:#000;margin-left:10px;vertical-align:middle}.btn-video:active,.btn-video:focus,.btn-video:hover{color:#000;background:#e6e600}.contentside.sidebar .form-row{margin:10px 0}.contentside.sidebar .featurebox .btn:hover{color:#fff;background:#221f1f}.padding-zero{padding-bottom:0!important}.padding-top-zero,.padding-zero{padding-top:0!important}.padding-bottom-zero{padding-bottom:0!important}.stepicon{font-size:3.889em;color:gold;position:absolute;top:25px;left:25px;line-height:normal}.step-single:nth-child(2n){background:none}.step-single p{margin:0}.step-single h3{font-size:1.333em;color:#fff;margin:0 0 10px}.stepno{font-size:5.556em;color:#21409a;position:absolute;top:-37px;left:38px}.step-arrow{font-size:1.667em;right:20px;position:absolute;top:50%;margin-top:-15px}.home-featured-services h2{text-align:left}.home-featured-services{position:relative;background-size:cover;background-position:50%;width:100%;float:left;background-repeat:no-repeat}.home-featured-services-inner{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ccf2f6fa",endColorstr="#f2f6fa",GradientType=1);padding:50px 0 270px;background:-moz-linear-gradient(left,rgba(242,246,250,.8) 0,#f2f6fa 100%);background:-webkit-linear-gradient(left,rgba(242,246,250,.8),#f2f6fa);background:linear-gradient(90deg,rgba(242,246,250,.8) 0,#f2f6fa);width:100%;float:left}.home-featured-services ul{padding:30px 0 0;justify-content:center;flex-wrap:wrap;margin:0;display:flex}.home-featured-services ul li p{margin:0}.home-featured-services ul li{border-left:1px solid rgba(0,0,0,.18);padding:0;list-style-type:none;border-bottom:1px solid rgba(0,0,0,.18);text-align:center;margin:0;width:33.333333%}.home-featured-services ul li:first-child,.home-featured-services ul li:nth-child(4){border-left:none}.home-featured-services ul li:nth-child(4),.home-featured-services ul li:nth-child(5),.home-featured-services ul li:nth-child(6){border-bottom:none}.home-featured-services img{box-shadow:0 10px 10px rgba(0,0,0,.15);border-radius:25px}.home-featured-services ul li a{height:100%;padding:45px 25px;justify-content:center;color:#231f20;transition:all .5s ease 0s;flex-direction:column;display:flex}.home-featured-services ul li a:active,.home-featured-services ul li a:focus,.home-featured-services ul li a:hover{color:#fff;background:#0052a1}.home-featured-services ul li a:active h3,.home-featured-services ul li a:focus h3,.home-featured-services ul li a:hover h3{color:#fff}.home-featured-services ul li h3{font-size:1.222em;font-weight:500;margin:0}.service-icon{height:135px;font-size:2.778em;color:#3fad4e;margin:0 auto 20px;box-shadow:0 0 22px rgba(0,82,161,.4);border-radius:100%;background:#fff;width:135px;line-height:135px;display:block}.btn.uploadfile-btn{margin-bottom:15px;min-width:200px}.separator:before{font-size:1.667em;font-weight:700;content:"\f0d7";position:absolute;top:-14px;margin:0 0 0 -10px;left:50%;font-family:Font Awesome\ 6 Free}.separator{height:1px;margin-bottom:30px;position:relative;border-bottom:2px dotted #444;display:block}.side-col{padding:30px;font-size:.889em;background:#2a2a2a}.contentside .side-col ul li:before,.side-col{color:#fff}.side-col h3{font-size:1.2em;color:#fff}.side-col ul li{margin-bottom:5px}.sec2box .btn:active,.sec2box .btn:focus,.sec2box .btn:hover{color:#fff}.product-container .sec2con{flex-wrap:wrap}.sec2con.product-container{margin:0}.product-container .sec2box{margin:15px 1%;background:#e8f0ed;padding-bottom:30px;width:31%}.product-container .sec2box h3{font-size:1.45em;font-weight:700;color:#292929}.prodthumb{position:relative}.prodthumb:after{height:100%;content:"";position:absolute;top:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 50%,#fff);left:0;width:100%}.product-item{position:relative;text-align:center;background:#fff;width:100%}.prodthumb img{width:100%}.prodinfo{padding:30px 50px 80px;position:relative}.product-container .slick-prev{left:-100px}.product-container .slick-next{right:-100px}.prodicon{height:90px;padding:15px;justify-content:center;margin:0 auto 30px;border-radius:100%;background:#fff;width:90px;display:flex}.prodicon img{align-self:center}.product-item h3{font-size:1.444em;font-weight:800}.gallery-page{position:relative;width:100%;float:left}.contentside .gallery-page ul{justify-content:space-between;flex-wrap:wrap;position:relative;margin:0!important;width:100%;display:flex}.gallery-page ul li{overflow:hidden;padding:0!important;position:relative;margin:15px 0!important;box-shadow:0 0 20px rgba(0,0,0,.28);border-radius:30px;width:23.5%}.contentside .gallery-page ul li a{height:100%;padding:0;position:relative;margin:0;width:100%;line-height:0;display:block}.gallery-page ul li:before{content:normal!important}.gallery-page img{height:auto;padding:0;max-width:100%;margin:0;width:100%}.contentside .gallery-page ul li a:before{font-size:2em;font-weight:700;color:#fff;content:"\f067";top:40%;margin:0 0 0 -16px;left:50%;font-family:Font Awesome\ 6 Free;z-index:1}.contentside .gallery-page ul li a:after,.contentside .gallery-page ul li a:before{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;position:absolute;opacity:0}.contentside .gallery-page ul li a:after{content:"";bottom:0;top:0;background:rgba(0,0,0,.3);left:0;width:100%}.contentside .gallery-page ul li a:hover:before{opacity:1;top:50%}.contentside .gallery-page ul li a:hover:after{opacity:1}.gallery-container{padding:1px;justify-content:space-between;flex-wrap:wrap;display:flex}.gallery-item a:active h3,.gallery-item a:focus h3,.gallery-item a:hover h3{height:100%;justify-content:center;align-items:center;display:flex}.gallery-item{position:relative;text-align:center;margin:2px 0;width:33.15%}.gallery-item a{display:block}.gallery-item img{width:100%;display:block}.gallery-item h3{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc013db5",endColorstr="#cc08a01c",GradientType=1);padding:20px 0;font-size:1.444em;color:#fff;transition:all .5s ease 0s;position:absolute;bottom:0;margin:0;background:-moz-linear-gradient(left,rgba(1,61,181,.8) 0,rgba(8,160,28,.8) 100%);background:-webkit-linear-gradient(left,rgba(1,61,181,.8),rgba(8,160,28,.8));background:linear-gradient(90deg,rgba(1,61,181,.8) 0,rgba(8,160,28,.8));left:0;width:100%}.intro-right{text-align:center}.recent-projects{height:100%;position:relative;background-size:cover;background-position:50%;width:100%;float:left;background-repeat:no-repeat}.recent-projects-inner{height:100%;padding:50px 40px;background:rgba(54,69,79,.93);width:100%;float:left}.home-why-choose ol{padding:20px 0 0;margin:0}.home-why-choose .slick-dots{margin-top:50px}.home-why-choose ul li:before{font-size:.8em;font-weight:400;color:#bf2d32;content:"\f111";position:absolute;top:1px;left:0;font-family:Font Awesome\ 6 Free}.home-intro h2,.home-why-choose h2{font-size:2.105em}.home-why-choose ol li{list-style-type:none}.recent-projects h3{color:#fff;text-align:left}.home-why-choose ol li strong{font-size:1.1em;font-weight:400;display:block}.whyicon{margin:0 auto 25px}.home-why-choose ol li span{position:relative;display:inline-block}.home-why-choose{padding:60px;position:relative;background:#f3eef0;width:100%;float:left}.home-why-choose ul{flex-wrap:wrap;display:flex}.home-why-choose ul li{padding:0 15px 0 25px;list-style-type:none;position:relative;margin:0 0 10px;width:50%;line-height:1}.home-intro p:last-child{margin-bottom:0}.home-why-choose .btn{margin:0 10px 0 0}.home-why-choose-inner{overflow:hidden;padding:60px 0;position:relative;margin:0;border-radius:50px;background:#fff;width:100%;float:left;z-index:1}.school-building img{border:5px solid #fff;box-shadow:0 0 20px rgba(86,15,45,.13);border-radius:30px}.recent-projects ul{padding:0 0 15px;position:relative;border-bottom:1px solid hsla(0,0%,100%,.16);margin:0 0 25px}.recent-projects ul,.steps{flex-wrap:wrap;display:flex}.steps{padding-top:20px}.step-single-inner{height:100%;padding:220px 30px 100px;color:#fff;position:relative;border-radius:30px;background:hsla(45,2%,58%,.9)}.step-single-inner .btn{position:absolute;bottom:40px;min-width:200px;margin:0 0 0 -100px;left:50%}.step-single-inner .btn:focus,.step-single-inner .btn:hover{background:#585858}.step-single{padding:30px 40px 30px 95px;position:relative;border-radius:30px;background:rgba(54,69,79,.4);width:100%}.recent-projects ul li{overflow:hidden;justify-content:center;list-style-type:none;position:relative;margin:13px 2%;align-items:center;width:46%;display:flex!important}.recent-projects ul li img{border-radius:30px}.recent-projects .slick-track{display:flex}.recent-projects .followicon{padding:0 5px;display:inline-block}.home-featured-products p{margin:0}.home-featured-products p,.home2cols p{line-height:1.444em}.cta-block,.cta-block h2{text-align:center!important}.recent-projects .cta-icon{font-size:1.667em;margin:0 0 20px;display:block}.header.sticky-head{position:fixed;top:0;background:#36454f;left:0;z-index:6}.slick-dots{justify-content:center;position:relative;text-align:center;margin:0 auto;align-items:center;width:100%;display:flex;z-index:3}.sidebar .featurebox{margin-bottom:30px}.sidebar .form-full,.sidebar .form-half{margin:0 0 20px;width:100%}.wp-pagenavi{clear:both;margin:0;width:100%;float:left}.wp-pagenavi a,.wp-pagenavi span{height:34px;font-size:.8em;color:#fff;text-align:center;background-color:#36454f;margin:0 2px 2px 0;border-radius:5px;width:34px;line-height:34px;vertical-align:middle;display:inline-block}.wp-pagenavi a:active,.wp-pagenavi a:focus,.wp-pagenavi a:hover,.wp-pagenavi span.current,.wp-pagenavi span.pages{text-decoration:none;color:#000;background:gold}.wp-pagenavi a.last,.wp-pagenavi span.pages{padding:0 10px;width:auto}.home-featured-services-inner:before{height:384px;content:"";position:absolute;background:url(img/quote-top-bg.png) no-repeat 0 0;background-size:cover;bottom:0;left:0;width:100%}.quotebox{text-align:center}.testimonial-single{padding:70px 30px 40px;font-size:.895em;position:relative;margin:40px 15px;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:30px}.quotebox-inner{padding:60px 0 100px;background:hsla(0,0%,100%,.7);width:100%;float:left}.quotebox-inner .slick-dots{margin-top:50px}.home-testimonials h2{margin-bottom:30px;text-align:left}.quotebox .slick-track{align-items:center;display:flex}.quotebox blockquote{padding:0;font-size:.947em;border:none;font-weight:400;position:relative;margin:0;width:100%;line-height:1.4em;float:left}.rating-stars{font-size:1em;color:#f7ae11;letter-spacing:3px;clear:both}.quotebox cite{font-weight:700;font-style:normal;color:#bf2d32;clear:both;line-height:normal;display:block}.quotebox cite span{font-weight:400;color:#000;display:block}.home-testimonials{background-attachment:fixed;position:relative;background-size:cover;background-position:top;width:100%;float:left;background-repeat:no-repeat}.home-testimonials-inn{padding:70px 0;position:relative;background:hsla(0,0%,100%,.9);width:100%;float:left}.home-featured-products{font-weight:600;color:#36454f;text-align:center;background:#7bafd4}.home-why-choose-inner:before{height:100%;right:0;content:"";position:absolute;opacity:.03;top:0;background:url(https://bowwowbrazil.shop/wp-content/themes/charlotte-sign/img/logo-shape.png) no-repeat 100% 0;width:100%}.homeproducts-top-strip{height:469px;position:absolute;top:-50px;background:url(img/product-bg-strip.png) no-repeat 0 0;left:0;width:100%}.home-featured-products-inner{padding:70px 0;position:relative;background:rgba(86,15,45,.9);width:100%;float:left}.sec2con{padding-top:40px;justify-content:center;flex-wrap:wrap;width:100%;float:left;display:flex}.sec2box a{text-decoration:none;color:#fff;display:block}.sec2box{padding:0 10px;position:relative;text-align:center;width:25%}.sec2box p{text-align:left}.sec2box:before{font-size:1.667em;font-weight:700;text-shadow:inherit;color:gold;content:"\f054";position:absolute;top:102px;left:-12px;font-family:Font Awesome\ 6 Free}.sec2box:first-child:before{display:none}.sec2con .slick-track{display:flex}.sec2box h3{font-size:1.333em}.sec2box h3 strong{position:relative;z-index:1}.sec2box-info{padding:30px 20px;background:#fff;width:100%;float:left}.sec2box a:active h3:after,.sec2box a:focus h3:after,.sec2box a:hover h3:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0052a1",endColorstr="#3fad4e",GradientType=1);background:#0052a1;background:-moz-linear-gradient(left,#0052a1 0,#3fad4e 100%);background:-webkit-linear-gradient(left,#0052a1,#3fad4e);background:linear-gradient(90deg,#0052a1 0,#3fad4e)}.sec2box-pic{overflow:hidden;position:relative}.sec2box .btn{color:#292929;display:inline-block}.sec2box img{margin:0 auto 30px;display:block}img.aligncenter{margin:0 auto 20px;display:block}.service-info{text-align:left}.social-sharing{text-align:right;width:57%;float:right}.social-sharing span{font-size:110%;display:inline-block}.social-sharing span.bottom,.social-sharing span.top{width:100%}.social-sharing span.right{display:inline}a.button-facebook,a.button-googleplus,a.button-linkedin,a.button-pinterest,a.button-reddit,a.button-twitter,a.button-xing{padding:.5rem 1%;font-size:1em;border:0;font-weight:400;text-align:center;margin:1% 1% 1% 0;display:inline-block}a.button-facebook{font-size:100%;color:#fff;background-color:#2b4170}a.button-facebook:active,a.button-facebook:focus,a.button-facebook:hover{font-size:100%;color:#fff;background-color:#3b5998}a.button-googleplus{font-size:100%;color:#fff;background-color:#c33219}a.button-googleplus:active,a.button-googleplus:focus,a.button-googleplus:hover{font-size:100%;color:#fff;background-color:#a82508}a.button-twitter{font-size:100%;color:#fff;background-color:#016cac}a.button-twitter:active,a.button-twitter:focus,a.button-twitter:hover{font-size:100%;color:#fff;background-color:#006e97}a.button-linkedin{font-size:100%;color:#fff;background-color:#0073b2}a.button-linkedin:active,a.button-linkedin:focus,a.button-linkedin:hover{font-size:100%;color:#fff;background-color:#017cad}a.button-pinterest{font-size:100%;color:#fff;background-color:#a0171c}a.button-pinterest:active,a.button-pinterest:focus,a.button-pinterest:hover{font-size:100%;color:#fff;background-color:#cb2027}.ss-social-sharing a{text-indent:-99999px}a.ss-button-facebook,a.ss-button-googleplus,a.ss-button-linkedin,a.ss-button-pinterest,a.ss-button-reddit,a.ss-button-twitter,a.ss-button-xing{height:45px;padding:0;border:0;border-radius:10px;width:45px;background-image:url(https://bowwowbrazil.shop/wp-content/themes/charlotte-sign/img/socialshare.png);background-repeat:no-repeat;display:inline-block}a.ss-button-twitter{background-position:0 -45px}a.ss-button-twitter:active,a.ss-button-twitter:focus,a.ss-button-twitter:hover{transition-delay:0s;transition-duration:.25s;transition-timing-function:ease-in-out;background-position:0 0;transition-property:all}a.ss-button-googleplus{background-position:-45px -45px}a.ss-button-googleplus:active,a.ss-button-googleplus:focus,a.ss-button-googleplus:hover{transition-delay:0s;transition-duration:.25s;transition-timing-function:ease-in-out;background-position:-45px 0;transition-property:all}a.ss-button-facebook{background-position:-90px -45px}a.ss-button-facebook:active,a.ss-button-facebook:focus,a.ss-button-facebook:hover{transition-delay:0s;transition-duration:.25s;transition-timing-function:ease-in-out;background-position:-90px 0;transition-property:all}a.ss-button-linkedin{background-position:-135px -45px}a.ss-button-linkedin:active,a.ss-button-linkedin:focus,a.ss-button-linkedin:hover{transition-delay:0s;transition-duration:.25s;transition-timing-function:ease-in-out;background-position:-135px 0;transition-property:all}a.ss-button-pinterest{background-position:-180px -45px}a.ss-button-pinterest:active,a.ss-button-pinterest:focus,a.ss-button-pinterest:hover{transition-delay:0s;transition-duration:.25s;transition-timing-function:ease-in-out;background-position:-180px 0;transition-property:all}@media (max-width:480px){.social-sharing a{text-indent:-99999px}a.button-facebook,a.button-googleplus,a.button-linkedin,a.button-pinterest,a.button-reddit,a.button-twitter,a.button-xing{height:45px;padding:0;border:0;width:45px;background-image:url(socialshare.png)!important;background-repeat:no-repeat}a.button-twitter{background-position:0 -45px}a.button-twitter:active,a.button-twitter:focus,a.button-twitter:hover{transition-delay:0s;transition-duration:.25s;transition-timing-function:ease-in-out;background-position:0 0;transition-property:all}a.button-googleplus{background-position:-45px -45px}a.button-googleplus:active,a.button-googleplus:focus,a.button-googleplus:hover{transition-delay:0s;transition-duration:.25s;transition-timing-function:ease-in-out;background-position:-45px 0;transition-property:all}a.button-facebook{background-position:-90px -45px}a.button-facebook:active,a.button-facebook:focus,a.button-facebook:hover{transition-delay:0s;transition-duration:.25s;transition-timing-function:ease-in-out;background-position:-90px 0;transition-property:all}a.button-linkedin{background-position:-135px -45px}a.button-linkedin:active,a.button-linkedin:focus,a.button-linkedin:hover{transition-delay:0s;transition-duration:.25s;transition-timing-function:ease-in-out;background-position:-135px 0;transition-property:all}a.button-pinterest{background-position:-180px -45px}a.button-pinterest:active,a.button-pinterest:focus,a.button-pinterest:hover{transition-delay:0s;transition-duration:.25s;transition-timing-function:ease-in-out;background-position:-180px 0;transition-property:all}}.introbox h1{font-size:1.667em;text-align:center}.home-featured-services h2 strong,.home-welcome-copy h1 strong{font-weight:700}.featurebox p{text-align:center;margin:0}.home-welcome-copy .featurebox{margin-top:-130px}.home-welcome-copy{z-index:5}.home-welcome-copy img{box-shadow:0 0 30px rgba(123,175,212,.3);border-radius:30px}.home-welcome-copy h1 strong{padding:0 0 15px;font-size:.632em;font-weight:700;display:block}.clear{clear:both}.box-inner{width:100%;float:left}.sidebox h3{font-size:1.56em;font-weight:800;color:#fff;position:relative}.sidebox.accordion .box-inner h3{margin:0}.sidebox .btn{width:100%}.inner-content{padding:50px 0 60px;position:relative;width:100%;float:left}.clear.hr{height:1px;background-color:#cfcdcd;margin:11px 0;width:100%;float:left}textarea{min-height:inherit!important}.introbox{padding:0 0 50px;position:relative;width:100%;float:left}.linkbtn{padding:3px 0 1px;font-size:1em;font-weight:600;color:#092f57;border-bottom:1px solid #092f57;display:inline-block}.linkbtn:active,.linkbtn:focus,.linkbtn:hover{border-color:#2a9941;color:#2a9941}.linkbtn:active i,.linkbtn:focus i,.linkbtn:hover i{color:#2a9941}.linkbtn i{color:#092f57;margin:0;vertical-align:middle}table{overflow:auto;border-left:1px solid #ccc;font-size:.8em;border-collapse:collapse;margin-bottom:30px;border-top:1px solid #ccc;text-align:center;clear:both;width:100%;display:block}table th{background:#f8f8f8}table td,table th{border-right:1px solid #ccc;padding:10px;border-bottom:1px solid #ccc;box-shadow:inset 0 0 3px rgba(0,0,0,.08);line-height:normal}table p{font-size:1.125em;line-height:30px}table p:last-child{margin-bottom:0}.footer{overflow:hidden;padding:70px 0 55px;font-size:.889em;font-weight:400;color:#fff;position:relative;background:#36454f;width:100%;line-height:1.625em;float:left}.footer h3{font-size:1.25em;margin-bottom:40px;color:#fff}.subscribebox input[type=email],.subscribebox input[type=text]{font-size:1em;border:none;margin:0 0 10px}.subscribebox input[type=email]:focus,.subscribebox input[type=text]:focus{border-color:#2a9941}.foot-col h4{font-size:1.579em;font-weight:300;font-style:normal;color:#fff;text-align:center}.foot-col h4 strong{padding-top:12px;font-weight:700;display:block}.foot-col h4 .fa-solid,.foot-col h5 .fa-solid{height:32px;font-size:.6em;color:#fff;text-align:center;margin:0 5px 0 0;border-radius:100%;background:#616464;width:32px;line-height:32px;vertical-align:middle;display:inline-block}.footer-copyrights{padding:25px 0;font-size:.889em;font-weight:400;position:relative;text-align:center;margin:0;background:#7bafd4;width:100%;float:left}.subscribebox .btn{font-size:1em;width:100%}.subscribebox .btn:focus,.subscribebox .btn:hover{background:#585858}.footer-nav li:before{font-size:.85em;font-weight:700;color:gold;content:"\f105";position:absolute;top:0;left:0;font-family:Font Awesome\ 6 Free}.footer-nav li{padding:0 0 5px 20px;position:relative;display:block}.foot-col .social-icons a,.foot-col a{color:#fff}.footer img{margin:0 auto 25px;display:block}.foot-col a:active,.foot-col a:focus,.foot-col a:hover{color:gold}.footer .social-icons a:active,.footer .social-icons a:focus,.footer .social-icons a:hover{text-decoration:none;color:#292929}.footer-links.footer-nav li{padding-bottom:8px;width:50%;float:left}.footer-nav li a{display:block}.footer-nav{list-style-type:none;margin:0}.footer-copyrights p{clear:both;margin:0;line-height:normal}.footer-copyrights a{color:#000}.footer-copyrights a:active,.footer-copyrights a:focus,.footer-copyrights a:hover{color:gold}.post{padding:30px;border:1px solid rgba(123,175,212,.25);margin:0 0 30px;border-radius:30px;background:#f2f7fb}.post,.post-inner{width:100%;float:left}.post-inner{padding:20px}.contentside .sidebox ul{margin-bottom:0}.contentside .sidebox ul li{min-height:inherit;padding:15px 0;font-size:.889em;font-weight:400;list-style-type:none;border-bottom:1px solid #ccc;margin:0;line-height:22px}.sidebox ul li:last-child{border:none}.contentside .sidebox ul li:first-child{padding-top:0}.contentside sidebox ul li a:hover{color:#fed403}.post img{height:auto;max-width:100%}.contentside .post p{margin-bottom:20px}.post_info{font-size:.9em;font-weight:600;color:#000;clear:both;margin:0 0 15px;width:100%;float:left}.post_info a:active,.post_info a:focus,.post_info a:hover{color:#7bafd4}.blog-thumb img{box-shadow:0 0 10px rgba(123,175,212,.26);border-radius:30px}.post .btn,.programs-list ul li .btn{text-shadow:inherit;color:#fff;background:#36454f}.post .btn:active,.post .btn:focus,.post .btn:hover,.programs-list ul li .btn:active,.programs-list ul li .btn:focus,.programs-list ul li .btn:hover{color:#000;background:#7bafd4}.post_info a{color:#000;margin:0 20px 0 0;display:inline-block}.post h1.title,.post h2.title{font-size:1.667em;color:#36454f}.post h1.title a,.post h2.title a{color:#36454f}.post_info .fas{color:#7bafd4;margin:0 2px 0 0}.post h1.title a:active,.post h1.title a:focus,.post h1.title a:hover,.post h2.title a:active,.post h2.title a:focus,.post h2.title a:hover{color:#7bafd4}::-webkit-input-placeholder{color:#36454f;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#36454f;opacity:1}:-ms-input-placeholder{color:#36454f;opacity:1}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{height:auto;padding:10px 20px;font-size:.889em;border:1px solid #ccc;color:#000;opacity:1;box-shadow:none;background:#fff;width:100%;line-height:normal;font-family:Montserrat,sans-serif}.sidebox{padding:30px;color:#fff;margin:0 0 30px;border-radius:30px;background:#36454f;width:100%;float:left}.sidebox ul{margin:0}.sidebox ul li{list-style-type:none;position:relative;padding-left:35px}.sidebox ul li:before{font-size:.8em;font-weight:700;color:gold;content:"\f0a9";position:absolute;top:5px;left:7px;font-family:Font Awesome\ 6 Free}.sidebox ul li a{padding:3px 0;color:#fff;display:block}.sidebox ul li a:active,.sidebox ul li a:focus,.sidebox ul li a:hover{color:gold}.sharethis{font-size:1em;font-weight:600;margin:0;float:right}.sharethis img{padding:0;border:none;margin:0;box-shadow:none;border-radius:5px}.sidebox.accordion h3{cursor:pointer;padding-left:40px}.sidebox.accordion h3:before{height:28px;font-size:.8em;color:#000;content:"\f067";position:absolute;text-align:center;top:5px;border-radius:3px;background:#fecc17;left:0;width:28px;line-height:28px;font-family:Font Awesome\ 6 Free}.sidebox.accordion h3.active:before{content:"\f068"}.sidebox p{padding:0}.sidebox.box-light h3{color:#004b8f}.sidebox .sidebox-events li span{font-size:.722em;font-weight:400;display:block}.contentside ul li:before{font-size:.8em;font-weight:700;color:#7bafd4;content:"\f058";position:absolute;top:1px;left:0;font-family:Font Awesome\ 6 Free}.contentside ul li{padding:2px 0 2px 1.3em}.contentside ol li,.contentside ul li{list-style-type:none;position:relative}.contentside ol li{padding:2px 0 2px 1.1em;counter-increment:step-counter}.contentside ol li:before{font-size:.9em;font-weight:900;color:#7bafd4;content:counter(step-counter,decimal);position:absolute;top:1px;left:0;display:inline-block}.form-half{margin:0 0 0 2%;width:49%;float:left}.form-half:first-child{margin-left:0}.contentside ol,.contentside ul{padding:0;margin:0 0 25px}.contentside blockquote p:last-child{margin-bottom:0}.contentside blockquote{border-left:7px solid #7bafd4;padding:40px;font-weight:600;font-style:italic;margin:0 0 20px;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:40px;width:100%}.contentside ul ul{padding:20px 0 0;margin:0}.contentside ul li:last-child{padding-bottom:0}.slider-img{width:54%;float:left}.home-slider .container{position:relative}@media screen and (max-width:1700px){.slider-text{padding:20% 0 15%}.slider-text h2{font-size:3.3em}.slider-text h3{font-size:1.5em;margin-bottom:20px}.slider-text p{font-size:1em;margin-bottom:20px}.product-container .slick-prev{left:-20px}.product-container .slick-next{right:-20px}.product-container{padding-right:50px;padding-left:50px}}@media screen and (max-width:1600px){.slick-prev{left:-20px}.slick-next{right:-20px}.home-why-choose{margin:0;width:100%}.recent-projects .slick-prev{left:-10px}.recent-projects .slick-next{right:-10px}.homeform .featurebox{top:-50px}.home-featured-products .slick-prev,.home-why-choose .slick-prev,.quotebox .slick-prev{left:0}.home-featured-products .slick-next,.home-why-choose .slick-next,.quotebox .slick-next{right:0}.form-row textarea{height:68px}}@media screen and (max-width:1500px){.slider-text:before{bottom:-80px}.wrapper{width:96%}}@media screen and (max-width:1440px){.slider-text h2{font-size:3em}.slider-text h3{font-size:1.3em}.homeform .featurebox{top:0}.home-slider .slick-slide:after{background:url(https://bowwowbrazil.shop/wp-content/themes/charlotte-sign/img/slider-rectangle.png) no-repeat 0 100%;width:50%}.home-featured-services ul li div{padding-right:40px}.home-featured-services ul li a{font-size:1em}}@media screen and (max-width:1400px){.form-half{margin:0 0 10px 4%;width:48%}.form-half:first-child{margin-left:0}.contact-page .form-half,.sidebar .form-half{margin-left:0;width:100%}}@media screen and (max-width:1366px){.slider-text-inner{width:90%}ul.slimmenu li:before{left:-5px}.homeform .featurebox:after{border-right:206px solid transparent;border-left:206px solid transparent}.banner-inner .featurebox h2{font-size:1.375em}}@media screen and (max-width:1280px){.slider-text p{font-size:.95em}.foot-col{padding-left:25px}.values-outer{padding:0}.home-featured-services-inner{padding-bottom:50px}.home-featured-services-inner:before,.homeproducts-top-strip{display:none}.home-featured-products{margin:0}.homeform .featurebox{width:33%}.homeform .featurebox:after{display:none}.homeform{align-items:center}.home-featured-products h2 br,.slider-text:before{display:none}.banner-inner .featurebox h2{font-size:1.111em}}@media screen and (max-width:1200px){.footer{font-size:.85em}.header:after{display:none}}@media screen and (max-width:1199px){.topright .btn{margin-left:0}.top-links li:first-child a{padding-left:0}.topbar .social-icons{display:none}.header .topbar .align-items-center{align-items:center!important}.topright{padding:0}.headphone{margin:0 50px 10px 0;display:block}.home-welcome-copy .row{align-items:center!important}.introbox{padding:0}.home-welcome-copy .featurebox{margin-top:0}.home-featured-products{margin-top:40px}.home-featured-products:before{display:none}.sec2box{padding:20px;width:50%}.sec2box:before{display:none}.col-info{padding:100px 30px}.faq-page h2{font-size:1.4em;margin:40px 0}.step-single h3{font-size:1.3em}.slider-text p{font-size:.9em}.header .align-items-center{align-items:flex-start!important}.steps-page h2{font-size:2.5em}.steps-page-row{padding:30px;margin:50px 0}.step-icon{top:30px;left:30px}.step-icon,.step-no{font-size:3em}ul.slimmenu li a br{display:none}.home-steps-inner{padding-top:0!important}.home-why-choose-inner{padding:30px 0;border-radius:0}ul.slimmenu li:before{display:none}.sec2con{padding-top:0}.home-featured-services,.home-featured-services h2{text-align:center}.homeform .featurebox:after{display:none}.home-cta ul li a{padding:45px 20px 45px 80px}.home-cta ul li{width:33.333333%}.v-center{align-items:inherit}.home-featured-products-inner{background-size:inherit}.searchsite{display:none}ul.slimmenu li ul li ul li a{padding-left:40px}ul.slimmenu li li .sub-toggle{min-height:inherit;padding:3px 16px;right:-2px;top:0}.service-col{background-image:none}.service-col-inner{padding:20px}.home-slider .slick-slide:after{display:none}.home-featured-services .row{padding-top:0}.section{padding:40px 0}.home-cta ul{padding:20px}.home-slider .slick-slide:before{height:100%;transform:inherit;left:0;width:100%}.home-slider .slick-arrow{margin-top:-30px}.home-slider .slick-prev{left:5px}.home-slider .slick-next{right:5px}.homeform .featurebox{box-shadow:none;width:100%}.home-welcome-copy h1 br,.sidebar .featurebox h2 br{display:none}.sec2box h3 .fas{height:40px;right:10px;top:8px;width:40px;line-height:40px}.homeform{height:auto;position:relative;top:auto;margin:0;left:auto;float:left}.featurebox,.homeform{width:100%}ul.slimmenu li{padding-left:0}ul.slimmenu li ul{padding:0;border:none;box-shadow:none;border-radius:inherit}ul.slimmenu li{margin-left:0}ul.slimmenu{padding:50px;text-align:left;clear:both;background:#36454f;width:100%;display:none}ul.slimmenu li a{padding:10px 0;font-size:1em;border:none}ul.slimmenu li .sub-toggle{min-height:34px;padding:4px 13px;right:0;color:#fff;top:0;background:#485a66;display:block}ul.slimmenu li>ul{width:100%}ul.slimmenu i{font-style:normal}ul.slimmenu li ul li:first-child:before{content:normal}.testimonials-rotator{padding:0}.quotebox cite:before{content:normal}.quotebox cite{padding:0;right:auto;position:relative;bottom:auto}.slider-text h2:after{margin:0 auto 8px}.test-bg{display:none}.sidebar .featurebox{margin-top:0}.home-featured-products h2 br{display:none}ul.slimmenu li{border-left:none;padding:0;border-bottom:1px solid rgba(123,175,212,.2)}.btn-call,ul.slimmenu li{float:none;display:inline-block}.btn-call{margin:15px 0 0}.box h3{font-size:1.222em}.featurebox input.input-large[type=text]{width:92%}.featurebox h3{font-size:1.111em}.post h1,.post h2{font-size:1.333em}.more{display:inline-block}.intro-pic{width:16%}}@media screen and (max-width:1024px){.footer-bg{padding:0 50px}.sidebtn{transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);right:auto;position:relative;clear:both;top:auto;z-index:1}.closebtn-icon{display:none}.banner-inner .featurebox{width:100%}nav ul li a{padding:13px 11px;font-size:.778em;font-weight:400}.slider ul li{background-position:0 0;line-height:18px!important}}@media screen and (max-width:991px){.footer-logos ul li{width:33.3333%}.header{min-height:162px}.topright .btn{padding:13px 11px;font-size:.75em;font-weight:700}.foot-col h4{font-size:1.3em}.prod-list ul li,.programs-list ul li{width:48%}.our-values-sec img{margin:0 auto 30px;display:block}.home-welcome-copy img{display:none!important}.product-container .slick-prev{left:0}.product-container .slick-next{right:0}.section-title strong:after,.section-title strong:before{display:none}.home2cols{border-radius:inherit;background:none}.home-steps{padding:30px;border-radius:30px;background:linear-gradient(90deg,#36454f 0,#7bafd4)}.stepicon{display:none}.foot-col,.footer h3{margin-bottom:20px}.process-col{padding:30px;margin:10px 1%;width:48%}.col-info{padding:30px 20px}.photo-col{min-height:350px}.team-col{height:auto;margin:10px 0}.banner-inner h2{font-size:1em;font-weight:400;text-shadow:inherit}.section-title{margin-bottom:30px}.step-single-inner .btn{position:relative;bottom:auto;min-width:auto;margin:0;left:auto}.step-single-inner{height:auto;padding:40px 30px}.getstarted-page .featurebox{padding:30px;border-radius:30px}.school-building{padding-bottom:20px}.recent-projects{height:auto;overflow:hidden;border-radius:30px;margin-top:30px}.recent-projects-inner{padding:30px}.steps{padding:0}.step-single{padding:30px;border:1px solid hsla(0,0%,100%,.3)}.step-single:nth-child(2n){border:none}.product-container .sec2box{margin:10px 1%;width:48%}.footer img{margin:0 auto 20px;display:block}.foot-col.text-right{text-align:center}.disc-note{margin-top:20px}.home-why-choose .slick-dots{margin-top:0}.serv-image{margin-bottom:20px;text-align:center!important}.serv-image:before{width:30%}.home-cta ul li h3{font-size:1em}.foot-col{padding:10px 50px}.border-sep,.foot-col{border:none}.testimonials-rotator:before{font-size:2em;left:30px}.testimonials-rotator:after{font-size:2em;right:30px}.home-cta ul li{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.15);width:100%}.home-cta ul li:last-child{border-bottom:none}.home-cta ul li a{padding:15px 15px 15px 60px}.cta-icon{font-size:1.2em;top:21px;left:20px}.locations-served-bar ul li{width:31%}.home-featured-services ul li{width:33.3333%}.home-featured-services ul{justify-content:center}.overlay-black:after{display:none}.home-featured-services ul li h3{font-size:1.1em}.home-featured-services ul li:nth-child(4) .step-arrow{display:block}.home-featured-services ul li div{padding:0 20px}.stepno{font-size:3em;position:relative;top:auto;left:auto}.quotebox:before{font-size:1.8em;top:0;left:30px}.quotebox:after{font-size:1.8em;right:30px;bottom:0}.home-testimonials:after,.home-why-choose:before{display:none}.testimonial h2{margin-bottom:20px}.home-welcome-copy img{margin:20px auto 0;float:none;display:block}.gallery-item h3{font-size:1.3em}.breadcrumb-bar{font-size:.85em}.inner-content{padding:20px 0}.testimonials-rotator{margin-top:0}.quotebox blockquote{font-size:1em;line-height:1.5em}h1,h2,h3,h4,h5,h6{margin-bottom:20px}h3,h4{font-size:1.3em}h2{font-size:1.5em}.home-welcome-copy h1{margin-bottom:10px}.banner-inner h1,.banner-inner p{font-size:2em;text-shadow:inherit;margin:0 0 5px}.contact-info{min-height:inherit}.contact-info,.home-featured-products iframe{margin-bottom:10px}.sidebar{padding-top:20px;clear:both}.finance-left,.finance-right{width:100%}nav ul li a{font-size:.889em}nav ul li ul li:hover ul{position:relative}nav ul li ul li ul li a{padding-left:40px}nav ul{text-align:left}nav ul li{border-bottom:1px solid #504944}nav ul li ul{width:100%}nav ul li ul ul{margin-bottom:10px;position:relative;top:auto;left:auto;display:block}.camera_next,.camera_prev{display:none!important}.accordion h3 span{padding-top:3px}.tinynav{padding:7px 2%;border:none;border-radius:5px;width:70%;float:left;display:block}}@media screen and (max-width:900px){.footer-nav li a{line-height:22px}.footer-bg,.footer-bg img{visibility:hidden;display:none}}@media screen and (max-width:768px){.quotebox-inner{padding:30px 0}.home-featured-services ul{padding-top:0}.head-email .fa-envelope-o{margin:0 3px 0 0}.home-featured-products p br{display:none}}@media screen and (max-width:767px){.top-links{padding:5px 0 0}.header .topbar .row{flex-direction:column-reverse}.top-links li{padding:5px 0;display:block}.topright .btn{padding:0;font-size:1em;font-weight:600;text-shadow:inherit;color:#36454f;background:none}.topright .btn:active,.topright .btn:focus,.topright .btn:hover{color:gold;background:none}.logo{z-index:2}.programs-list ul li p,.team-col p:not(:first-of-type){text-align:left}body.home-page{padding-top:80px}body{padding:198px 0 0}.topright{line-height:normal}.topbar,.topright{text-align:center}.foot-col{padding:10px 0}.banner-inner h1,.banner-inner p{font-size:1.5em}.adjmob{margin-top:-95px}.btn{padding:13px 20px;font-size:.8em}.slider-text{padding:30% 0 15%}.product-item h3 br{display:none}.product-container .slick-prev{left:15px}.product-container .slick-next{right:15px}.prodinfo{padding:30px;position:relative}.product-container .slick-list{border-radius:inherit}.product-container{padding:0}.wrapper{width:90%}.step-single h3{font-size:1em}.single-news{margin:10px 1%;width:48%}.process{padding:0 0 20px}.faq-page h2:after,.faq-page h2:before{display:none}.footer{padding:20px 0}.findlocation{padding:10px 0}.findlocation label{font-size:1em;padding-right:0;display:block}.home-slider video{height:auto;position:relative;top:auto;left:auto;width:100%;display:block}.top-links li a{padding:0;text-shadow:inherit}.home-why-choose ul li{margin:0 0 10px;width:100%}.serv-image{padding:0}.footer-copyrights,.text-right{text-align:center}.topbar{padding-top:10px;padding-bottom:7px}.home-featured-services ul li{border-left:none;margin:0;width:50%}.home-featured-services ul li,.home-featured-services ul li:nth-child(4){border-bottom:1px solid rgba(0,0,0,.18)}.home-featured-services ul li a{margin:0 auto}.locations-served-bar ul li{width:100%}.contentside.sidebar .form-row{margin:0}.featurebox{padding:20px 15px}.section-title{font-size:1.5em}.home-featured-services img{border-radius:5px}.home-why-choose ol{padding:0}.home-featured-services ul li div{padding:50px 0;width:100%}.slider-text-inner{height:auto;padding:0;background:none;width:100%}.home-slider .slick-slide:before{display:none}.product-item{width:48%}.homeform .form-row{margin:0}.gallery-item{width:49.7%}.post h1.title,.post h2.title{font-size:1.3em;line-height:1.3em}.slider-text h2{font-size:2em}.footer img{margin-bottom:20px}.slider-text p{font-size:1em;font-weight:400;text-align:left;line-height:1.7em}.slider-text h2,.slider-text p{text-shadow:inherit}img.alignleft,img.alignright{margin:0 auto 20px;float:none;display:block}.testimonials-rotator{margin-top:0}.home-slider .slick-slide{padding-bottom:0}.home-slider .slick-dots{position:relative;bottom:auto;left:auto;width:100%}.slider-text h3{font-size:1.111em}.text-center{text-align:left}.sidebox.accordion h3:before{top:0}.header .wrapper,.home-welcome-copy{padding-right:0;padding-left:0}.introbox h1,.introbox h2{margin:0 0 10px}.row{margin-right:0;margin-left:0}.banner-inner h2{position:relative;top:auto;margin:0;left:auto;width:100%}.header .col-lg-3{padding-left:15px}.head-email{padding-top:0}.featurebox,.header .col-lg-3{width:100%}.sidebar .featurebox{margin-top:0}.heading{padding:8px 47px 7px 20px;font-size:1.111em;clear:both;display:block}.areas-served{margin-bottom:30px}.accordion h3 span{padding-top:3px}.cta-btn{right:auto;position:relative;top:auto;margin:6px auto 0;left:auto;display:block}.sharethis{float:right}.featurebox input.input-large[type=text]{width:100%}.camera_next{right:0}.camera_prev{left:0}.footer-links.footer-nav li a{background:0 0;padding-left:0}.footer .span3{background:0 0}.featurebox{min-height:inherit}.topbar p{font-size:.889em;text-align:center;margin:0 0 10px;float:none}}@media screen and (max-width:640px){#subsc-popup{padding:30px;width:100%}.home-why-choose ol li a{height:200px;width:200px}.product-item,.product-item img{width:100%}.home-featured-services ul li a:before{display:none}.gallery-page ul li{margin:5px 0!important;width:48%}.service-info{position:relative;bottom:auto;left:auto;float:left}.basic-table td{padding:20px;width:100%;float:left}.header .col-lg-3{padding-left:15px}.post h1,.post h2{font-size:1.111em}.post .btn{float:left}.introtext{padding:5px 0 0;background:0 0;width:100%}}@media screen and (max-width:575px){.contact-details{padding:20px}.topbar{min-height:80px}.header{min-height:200px}.prod-list ul li{margin:10px 0;width:100%}.programs-list ul li{width:100%}.sticky-cta{right:0}.sticky-cta a{height:40px;font-size:1em;width:40px}ul.slimmenu li li .sub-toggle{padding:4px 15px;right:-1px}ul.slimmenu li .sub-toggle{min-height:36px}ul.slimmenu{padding:35px 20px 20px}.header .wrapper{width:100%}.introbox p{display:none}.sec2box img{margin:0 auto 20px}.sec2box{padding:20px 10px}.footer-bg{padding:0 20px}.recent-projects ul li{margin:5px 1%;width:48%}.recent-projects ul li img{border-radius:15px}.footer-nav li{padding:0 0 5px}.footer-nav li a{display:inline-block}.footer-nav li:before{margin-right:5px;position:relative;top:auto;left:auto;display:inline-block}.process-col,.single-news{margin:10px 0;width:100%}.banner-inner h2{font-size:.85em}.banner-inner h2 br{display:none}.team-col{padding:20px;border-radius:30px}.section-title br{display:none}.top-links{width:100%;display:block}.step-no{font-size:2em;margin-top:5px}.steps-page-row h3{font-size:1.3em}.steps-page-row{padding:50px 30px 20px;margin:30px 0}.step-icon{font-size:3em;position:relative;top:auto;left:auto}.contentside ul li:before{top:5px}body{font-size:100%}.form-col{margin-bottom:10px}.form-row{margin-top:0}.home-why-choose .btn{margin:5px}.full-form .featurebox h2{font-size:1.3em}.product-container .sec2box{margin:10px 0;width:100%}.quotebox blockquote{padding:40px 0 0}.contentside .featurebox input[type=email],.contentside .featurebox input[type=tel],.contentside .featurebox input[type=text],.contentside .featurebox select,.contentside .featurebox textarea{margin-bottom:10px}.contentside .featurebox .form-row{margin:0}}@media screen and (max-width:480px){.footer-logos ul li{padding:15px 10px;width:50%}.locpanel ul li{width:48%}.adjmob{margin-top:-80px}.findlocation input[type=text]{width:60%!important}.getstarted-page .featurebox{padding:30px 10px}.whyicon{height:85px;font-size:1.5em;margin:0 auto 15px;width:85px}.home-featured-services ul li:nth-child(5){border-bottom:1px solid rgba(0,0,0,.18)}.service-icon{height:100px;font-size:2em;width:100px;line-height:100px}.home-featured-services ul li a{padding:20px 0}.gallery-item{width:100%}.home-featured-services ul li{margin:0;width:100%}.home-featured-services ul{margin-left:0}.home-slider .slick-slide:before{background:0 0}.sharethis{width:100%;float:left}.post .social-sharing{text-align:left;margin:10px 0 0;width:100%;float:left}.topbar p span{font-size:.611em}}@media screen and (max-width:479px){.footer .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.c100{margin:0 auto 10px;float:none}.sec2box-col{text-align:center;width:100%;float:left}.sec2box-col:last-child{padding:10px 0 0;max-width:inherit;min-width:inherit}.slider-text .btn br{display:inline-block}.social-sharing{font-weight:600;clear:both;margin:0;width:100%;float:left;vertical-align:middle;display:block}.post .social-sharing{width:100%}.featurebox input[type=email],.featurebox input[type=text],.featurebox select,.featurebox textarea{font-size:.889em}.form-full,.form-half{margin:0 0 10px;width:100%;float:left}.form-medium{width:50%}ul.slimmenu li ul li a{padding-left:10px}ul.slimmenu li ul li ul li a{padding-left:20px}}@media screen and (max-width:400px){.headphone{font-size:1.1em;margin:0 43px 10px 0}}@media screen and (max-width:375px){.featurebox .btn{padding-right:10px;padding-left:10px}body.home-page{padding-top:85px}.sec2box{padding:15px 0;margin:5px 0;width:100%}}@media screen and (max-width:320px){.contentside .nav-tabs li{width:100%}.contentside .nav-tabs li a{margin:0;display:block}.main-nav .btn{clear:both;width:100%;display:block}}