body,html{overflow-x:hidden}a,body,h1,h2,h3,h4,h5,h6,p{font-family:Rubik,sans-serif}table,table td,table th{padding:15px}.exp-stylish-border,.footer-form,.google_map_iframe,blockquote,body,ul.location-item li{position:relative}a.btn.btn-primary{color:#FFF;background-color:#0b5ed7;border-color:#0b5ed7}.slick-slide{user-select:text;pointer-events:all}.content-banner .ff-el-form-control{height:44px;font-size:14px;background:0 0;color:#1E3238!important;margin:0 0 .5rem;font-family:'Rubik'!important;border-radius:10px;border-top:1px solid #EEE;border-right:1px solid #EEE;border-left:1px solid #EEE;background:#FFF;box-shadow:0 4px 2px 0 rgb(27 40 59 / .08);border-radius:10px!important}.new-upload label.ff_file_upload_holder{width:100%;cursor:pointer}.beer-slider[data-beer-label]:after{right:1.5rem;content:'after';text-transform:capitalize!Important}.loc-mobile{display:none}.page-template-forhome .nyc-section{padding-top:30px}.beer-slider[data-beer-label]:after{right:1.5rem;content:'after';text-transform:capitalize}.beer-reveal[data-beer-label]:after{left:1.5rem;text-transform:capitalize}.page-template-locations-city-template .location-section-2 .about-img{display:none!important}.page-template-bathub-repair-template .exp-img-wrapper.right-side{position:relative}.new-upload label.ff_file_upload_holder span.ff_upload_btn.ff-btn{color:#1E3238;background:#fff0;text-align:center;display:block;padding:0;padding-top:6px;border-radius:10px}.fluentform .ff-el-form-control{margin-bottom:8px!important}.new-home img{display:none!important}.mobile-bathtub{display:none}.page-template-locations-city-template .location-bullets h2{font-size:35px;font-weight:600;line-height:40px;margin-bottom:15px;padding:0}.page-template-locations-city-template .location-bullets h2:before{display:none;padding:0}.page-template-locations-city-template .location-bullets p{padding-left:0}span.footer-title{color:#fff;letter-spacing:.5px;font-size:20px;display:block!important;width:100%}.call-top a.btn.btn-primary{background:#fff;color:#14366c}footer .exp-wrapper span{margin-bottom:10px;display:block}span.before-aftertitle{color:#222;margin:0 auto 20px;font-weight:500;width:100%;line-height:1.4;font-size:36px;display:block}.clawfoot h4{color:#222;font-family:Rubik;font-size:36px;font-style:normal;font-weight:500;line-height:normal}.page-template-bathub-repair-template .clawfoot{padding-top:0!important}.page-template-bathub-repair-template .nyc-section{padding-top:40px}.clawfoot{padding-top:40px!important}span.testimonial{color:#222;font-weight:500;width:100%;line-height:1.4;margin:0 auto 20px;font-size:36px;display:block}span.service-head{font-weight:500;width:100%;line-height:1.4;font-size:36px;text-align:center;display:block;margin-bottom:25px;color:#222}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.page-id-112 section.content-banner-wrapper{background:url(https://connecticutreglazing.com/wp-content/uploads/2025/01/bathtub-banner-custom.webp);background-repeat:no-repeat;background-size:cover;background-position:bottom}.new-upload{margin-bottom:0!Important;border:1px dashed #BABABA;border-radius:10px;margin-bottom:10px;padding:25px 10px;background:rgb(27 40 59 / .04)}.fluentform .ff-el-group{margin-bottom:12px!important}.custom-services{background:url(https://connecticutreglazing.com/wp-content/uploads/2025/01/bathtub-home.webp);padding:90px 0 40px 0;position:relative;background-repeat:no-repeat;background-size:cover}.custom-services:before{background:#000;position:absolute;top:0;left:0;bottom:0;right:0;content:"";opacity:.4}.page-id-401 section.content-banner-wrapper{background:url(https://connecticutreglazing.com/wp-content/uploads/2025/02/shower-banner.webp);background-repeat:no-repeat;background-size:100%;background-position:top}.blog-services span{color:#000;font-size:22px;margin-bottom:7px;display:block;font-weight:600}button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style{width:37%;border-radius:50px;text-transform:uppercase;margin:0 auto;display:block;background-color:#0b5ed7;border-color:#0b5ed7}.content-banner-wrapper p{color:#fff}.testimonial-item i{font-style:normal}.content-banner .ff-default textarea{min-height:100px!important;margin-top:10px}.custom-accordion{max-width:100%;margin:0}.accordion-item{border:1px solid #ddd;border-radius:8px;margin-bottom:18px;overflow:hidden}.accordion-header:hover{background:#14366c}.accordion-header{width:100%;background:#14366c;padding:9px 12px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border:none;font-size:16px;font-weight:600;text-align:left}.accordion-header:hover{background:#14366c}.accordion-icon{font-size:22px;transition:transform 0.3s ease}.accordion-item.active .accordion-icon{transform:rotate(0)}section.faq-sec span.accordion-title-main{font-weight:500;width:100%;line-height:1.4;font-size:36px;text-align:center;display:block;margin-bottom:25px;color:#222}.accordion-content{max-height:0;overflow:hidden;transition:max-height 0.35s ease;background:#fff;padding:0 18px}.accordion-item.active .accordion-content{padding:10px 12px}.custom-accordion span{color:#fff;font-family:'Rubik';FONT-WEIGHT:500}section.faq-sec{padding-top:40px}footer .exp-footer-style-2{color:#CCC;background-color:#222}h6,p,a{color:#222}input.wpcf7-form-control{color:#222;background-color:#fff;border:1px solid #ccc}.wpcf7-form-control{color:#222;background-color:#f5f5f5}p.textual-logo{color:#fff}a{color:#0056b3;text-decoration:none}a:hover{color:#003d80}body{color:#333;background-color:#FFF}a.btn-top-50{color:#FFF;background-color:#0056b3}.btn-primary{color:#fff;background-color:#007bff}.no-b,.section-title-center,.slick-modified-dots,.yes-c{text-align:center}.btn-link:focus,.btn-link:hover,a{text-decoration:none}#searchbox,#searchbox:hover,.comment-form .form-control:focus{box-shadow:none}.codedropz-upload-inner h3,.section-title-center,a,blockquote p,h1,h2,h3,h4,h5,h6,p{word-break:break-word}@-webkit-keyframes ripple{0%{-webkit-transform:scale(1)}75%{-webkit-transform:scale(1.75);opacity:1}100%{-webkit-transform:scale(2);opacity:0}}@keyframes ripple{0%{transform:scale(1)}75%{transform:scale(1.75);opacity:1}100%{transform:scale(2);opacity:0}}body{margin:0;padding:0;font-size:16px;line-height:28px;font-weight:400;color:#555b62;left:0;background-color:#fff;transition:.3s}#exp-blog5 .exp-blog-wrapper .blog-meta span.date,.exp-achievments .counter-number span:nth-child(2),.exp-values-content h2,.exp-values-content h6{font-size:25px}.exp-values .exp-values-item h6,.mrb-20{margin-bottom:20px!important}.exp-footer-copyright .exp-copyright-left,.exp-footer-copyright .exp-copyright-right,.exp-pricing-plans .exp-pricing-plans-inner .exp-pricing-plans-top,.exp-services-2 .exp-services-wrapper .exp-services-content,.section-padding{padding:30px 0}.section-padding-top{padding-top:30px}html{overflow-y:auto!important}.section-padding-bottom{padding-bottom:40px}.section-title-center{max-width:700px;margin:0 auto;padding-bottom:20px}.section-title-center p{font-size:16px}.content-banner-wrapper .left{padding-right:7%}.blue-bottom,.exp-product-section .container-wrapper,.primary-overlay,.secondary-overlay{position:relative;z-index:1}.primary-overlay:before{content:"";position:absolute;width:100%;height:100%;top:0;z-index:-1;left:0;background-color:rgb(20 54 108 / .7)}.col-content-center{display:flex;flex-direction:column;justify-content:center}.page-template-template-new-locations-php img{width:100%}.page-template-template-new-locations-php .about-img{width:100%}.seperator{width:100%;height:1px;background-color:rgb(255 255 255 / .1)}.exp-slick-dots li button:focus,.navbar-toggler:active,.navbar-toggler:focus,.slick-modified-dots li button:focus,.slick-slide:focus{outline:0}.exp-about-testimonial .testimonial-item .testimonial-content p,.exp-about-workflow .exp-workflow-content,.exp-home2-product-b .exp-points,.exp-img-wrapper{margin:20px 0}.exp-pricing-plans-3 .tab-pane,.mfp-fade,.tab-pane{animation:.3s ease-in fadeIn}.mfp-fade.mfp-removing{animation:.3s ease-out fadeInOut}.custom-social-media-icon{display:flex;gap:20px;margin-top:15px}.slick-modified-dots{padding:50px}.slick-modified-dots li{display:inline-block;margin:0 5px;cursor:pointer}.slick-modified-dots li button{border-radius:50%;border:none;width:15px;height:15px;color:#fff0;vertical-align:middle;transition:.3s;cursor:pointer;background-color:#009fe0;opacity:.5}.slick-modified-dots li.slick-active button{width:35px;height:7px;border-radius:10px;opacity:1}.exp-stylish-border{width:100%}.exp-stylish-border:before{position:absolute;content:"";top:-95px;left:90px;width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:200px solid #009fe0;transform:rotate(88deg);border-radius:50px;z-index:2}.shadow-hover:hover{box-shadow:0 0 50px rgb(0 0 0 / .2)}#searchLink .dropdown-toggle:after,.banner-new .banner-form .codedropz-upload-handler .codedropz-upload-container div span,.before-none:before,.close-search,.codedropz-upload-inner h3,.content-banner .codedropz-upload-inner span,.content-banner br,.dnd-upload-status .dnd-upload-image,.exp-coming-1 .countdown .col-content-center:last-child:after,.exp-pricing-plans .exp-tab-wrap .nav-pills .nav-item .nav-link.active:before,.exp-pricing-plans-2.exp-home4-pricing .exp-pricing-plans-inner:after,.footer-form .codedropz-upload-inner span,.footer-form br,.start-header.scroll-on .seperator{display:none}.border-l-r{border-left:1px solid #eee;border-right:1px solid #eee}h1,h2,h3,h4,h5,h6{color:#222;margin:0 auto 20px;font-weight:500;width:100%;line-height:1.4}h1{font-size:45px;margin-bottom:30px;font-weight:700;line-height:1.2}.location-bullets h1,h2,h3{font-size:36px}h4{font-size:24px}h5,h6{font-size:20px}h5{font-weight:500}.navbar p.textual-logo,a,blockquote h6,blockquote p,p{font-weight:400}h6{margin-bottom:10px}.no-b,.yes-c,blockquote p,p{font-size:16px}p{line-height:24px;margin-bottom:15px}a{-webkit-transition:.3s;transition:.3s;color:#0b5ed7;cursor:pointer;font-weight:500}.nyc-section a:focus,.nyc-section a:hover,a:focus,a:hover{text-decoration:none;outline:0;color:#000}button:focus,button:hover{cursor:pointer;outline:0}.cd-upload-btn{color:#fff!important}.dnd-upload-status .dnd-upload-details .name,.dnd-upload-status .dnd-upload-details .name em,.dnd-upload-status .dnd-upload-details .name span{color:#fff!important;font-size:10px;font-weight:100!important}.dnd-upload-status{border:1px dotted #fff;border-radius:10px;padding:0 6px;color:#fff;background:#fff3}.dnd-upload-status .dnd-upload-details .remove-file{right:6px;top:4px;background:#fff;border-radius:10px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{margin-bottom:10px;background:#fff!important}blockquote{background:#f4f4f4;padding:20px;line-height:25px;border-left:5px solid #eee}blockquote p{color:#022147}blockquote h6{color:#ff6a48;text-transform:uppercase;font-size:15px}img{width:auto;object-fit:cover;max-width:100%;height:auto}ul{padding:0;margin-bottom:0}li{list-style:none}article{margin:0 auto 40px}#exp-home6-footer h6,article h2 a{color:#000}select{background:#fff4d9;border:1px solid #eeecec;color:#555;font-size:14px;height:38px;padding:0 20px;width:100%}table{border:1px solid #ccc}ul.location-item li{font-size:18px;font-family:space_grotesk;color:#000;line-height:20px;padding-left:15px;margin-bottom:0;text-align:left;float:left;min-width:142px;display:block}ul.location-item li p{font-size:12px;line-height:18px;margin:0 0 10px}ul.location-item li::before{position:absolute;content:'';left:0;top:9px;transform:translateY(-50%);height:4px;width:4px;border-radius:50%;background:#009fe0}ul.location-item{margin:26px 0 0;padding:0;list-style-type:none}[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;height:48px;width:80px;border-radius:2px;display:block}.google_map_iframe{border:none;width:100%;min-height:400px}.footer-form{margin-bottom:40px}.footer-form .left{padding-right:50px}.footer-form .right{padding:0}.footer-form .fluentform .ff-el-form-control{display:block;width:100%;height:44px;font-size:14px;background:0 0;color:#1E3238!important;margin:0 0 .5rem;font-family:'Rubik'!important;border-radius:10px;border-top:1px solid #EEE;border-right:1px solid #EEE;border-left:1px solid #EEE;background:#FFF;box-shadow:0 4px 2px 0 rgb(27 40 59 / .08);border-radius:10px!important;background:#fff}.btn-primary a,.exp-home3-price .tab-content .price-block .btn-outline-primary:hover,.exp-home3-project .top-wrapper .content a:hover>p,.exp-home3-project .top-wrapper .content a:hover>span i,.exp-home3-testimonial .slick-arrow.slick-next:focus:before,.exp-home3-testimonial .slick-arrow.slick-prev:focus:before,.exp-home3-video h3,.exp-home3-video h6,.footer-form form h3{color:#fff}.footer-form form .codedropz-upload-handler{background:#fff}.footer-form form textarea{height:150px}.btn-primary.btn-dark-blue{background:#14366c}.btn-primary.btn-dark-blue:hover,.form-row-background .btn-primary:hover{background:#fff;color:#14366c;border:1px solid #fff}.footer-form-wrapper{position:absolute;top:0;right:0}.footer-form-row{background:#009fe0;padding:60px 20px;max-width:680px;position:absolute;right:0;top:0;min-width:500px;width:40%}.image-wrapper-bathtub,section.exp-dark-bg.v2{background-repeat:no-repeat;background-size:cover}#exp-home6-footer .exp-footer-copyright a:focus,#exp-home6-footer .exp-footer-copyright a:hover,#exp-home6-footer .exp-wrapper li a:focus,#exp-home6-footer .exp-wrapper li a:hover,#exp-home6-footer span i,.exp-about-testimonial .exp-about1-slider .slick-arrow:focus:before,.exp-footer-copyright .exp-copyright-left a:focus,.exp-footer-copyright .exp-copyright-left a:hover,.exp-footer-copyright .exp-copyright-right ul li a:focus,.exp-footer-copyright .exp-copyright-right ul li a:hover,.exp-home2-portfolio .slick-arrow:focus:before,.exp-home2-updates .author-meta p a:hover,.exp-num-pegination li a:focus,.exp-num-pegination li a:hover,.exp-pricing-plans-3 .exp-pricing-plans-top h6,.exp-primary-color,.nyc-section a{color:#0b5ed7}.exp-txt-color{color:#b6c0d1}.light-color{color:#c3d0e4}.exp-btn-wrapper button,.exp-header-item button,.exp-home3-testimonial .slick-arrow:focus,.exp-primary-bg,.exp-product-content button{background-color:#009fe0}.exp-secondary-bg{background-color:#f9fbff}.light-bg{background-color:#f9f9f9}.exp-gold{color:#ffae00}.dark-blue-gradient,.exp-dark-bg,.exp-home4-pricing .faq-banner.primary-overlay:before{background-color:#14366c}.exp-header-item h1{padding-top:50px}header section.exp-dark-bg.v1{background-image:#14366c;padding:140px 0 20px}header section.exp-dark-bg.v2.exp-location-header{background-image:url(https://connecticutreglazing.com/wp-content/themes/connecticut-reglazing-wp-theme/assets/images/location-banner.jpg)}header section.exp-dark-bg.v2.exp-bathtub-header,header section.exp-dark-bg.v2.exp-location-header.reglazing-header{background-image:url(https://connecticutreglazing.com/wp-content/themes/connecticut-reglazing-wp-theme/assets/images/connecticut-bathtub-reglazing.jpg)}.exp-location-header .header-form-block{bottom:-140px}header section.exp-dark-bg.v2.exp-bathtub-header{padding:120px 0 50px}header section.exp-dark-bg.v2 .drag-drop-upload{height:85px}.we-are-different{margin-left:30px;clear:both;display:block}.we-are-different li{display:block;clear:both;float:left;width:100%;margin-bottom:20px;margin-left:0}.we-are-different li i{color:#14366c;font-size:21px;padding:0 0 0 40px}.exp-bathtub-header .form-row-background,.exp-location-header .form-row-background{max-width:700px;margin:auto}.home.exp-contact-form{background:#14366c;padding:50px;border-radius:10px;float:right;min-width:500px;display:block}.no-b{color:red}.shout-color{color:#889ef7}.feature-difference-section table{background:#14366c;color:#fff}.sass-our-pricing .row [class*=col-]{border-left:1px solid #e0e9ef;padding:0 50px}.sass-our-pricing .single-pr-table .pr-header{text-align:center;padding-top:20px;min-height:180px}.sass-our-pricing .single-pr-table .pr-header .price{font-size:44px}.sass-our-pricing .single-pr-table .pr-header .title{font-size:19px;color:#303858;text-transform:uppercase;padding-bottom:7px;font-weight:300;padding-top:20px}.sass-our-pricing .single-pr-table .pr-body h3{font-size:20px}.sass-our-pricing .single-pr-table .pr-body ul li::before{content:"\f12e";font-family:Flaticon;font-size:14px;position:absolute;color:#14366c;line-height:40px;left:0;top:0}.sass-our-pricing .single-pr-table .pr-body{border-top:1px dashed #d8dde1;padding:40px 0 30px;min-height:330px}.sass-our-pricing .single-pr-table .pr-body ul li{font-size:16px;position:relative;padding-left:28px;line-height:40px;color:#818386}.sass-our-pricing .single-pr-table .pr-footer{padding-bottom:70px}.new-section{overflow:hidden;color:gray;text-align:left;line-height:1.6em}.image-wrapper-bathtub{background-image:url(https://connecticutreglazing.com/wp-content/themes/images/connecticut-bathtubpaint.jpg);display:block;width:100%;height:100%}.circle,.video-btn{display:flex;justify-content:center}.new-section::before{display:block;float:right;margin-top:.7em;border-top:2px solid silver;width:78%;content:""}.exp-slick-dots li,.exp-tag-social li,.inline-block li,.row:after,.row:before{display:inline-block}.code-color{color:#ff9a5d}.bulb-color{color:#8568ff}.cart-color{color:#5baff8}.shout-icon-block:before{background-color:#f0f3fd}.code-icon-block:before{background-color:#fff6f0}.bulb-icon-block:before{background-color:#f3f0ff}.code-icon-block.cart-icon-block:before{background-color:#edf6fe}.blue-gradient{background:linear-gradient(to left,#627eec,#9baefd)}.orange-gradient{background:linear-gradient(to left,#ff9458,#ffc37a)}.purple-gradient{background:linear-gradient(to left,#9b5ef7,#c097fc)}.green-gradient{background:linear-gradient(to left,#64c873,#76ec88)}.video-btn i{color:#1c4689}.btn-top-20,.exp-product-section .exp-product-points{margin-top:20px}.btn-top-70,.exp-home5-header form{margin-top:70px}.btn-top-50,.exp-contact-1 .exp-contact-form,.exp-footer-style-2 .exp-footer-social{margin-top:20px}.margin-top-20{margin-top:22px}.padding-right-0{padding-right:0}.title-padding-right{padding-right:60px}.btn-primary{color:#fff;background-color:#009fe0;border-color:#009fe0;transition:.3s;padding:10px 30px;border-radius:50px;-webkit-transition:.3s}.btn-outline-primary:hover,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active,.ms-btn-icon-outline.btn-primary:focus{background-color:#14366c;border-color:#009fe0;color:#fff}.btn-secondary{color:#ff6a48;background-color:#ffdbd3;border-color:#ffdbd3}.circle,.exp-home1-header .slick-modified-dots li button,.exp-home2-header .slick-modified-dots li button,.exp-home4-header .slick-modified-dots li button,.exp-home5-header .slick-modified-dots button{background-color:#fff}.btn-outline-secondary:hover,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled):active,.ms-btn-icon-outline.btn-secondary:focus{color:#fff;background-color:#ff6a48;border-color:#ff6a48}.exp-slick-dots li{border-radius:50%}.exp-slick-dots li button{border-radius:50%;border:0;width:12px;height:12px;margin-right:10px;color:#fff0;opacity:.5;transition:.3s}.circle{height:90px;width:90px;border-radius:50%;cursor:pointer;position:relative;align-items:center;-webkit-transition:height .25s,width .25s;transition:height .25s,width .25s;box-shadow:0 14px 28px rgb(0 0 0 / .25),0 10px 10px rgb(0 0 0 / .22)}.circle:after,.circle:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgb(255 255 255 / .5)}.circle:before{-webkit-animation:2s linear infinite ripple;animation:2s linear infinite ripple}.circle:after{-webkit-animation:2s linear 1s infinite ripple;animation:2s linear 1s infinite ripple}.circle:hover:after,.circle:hover:before{-webkit-animation:none;animation:none}.video-btn{border-radius:50%;width:50px;height:50px;border:0;align-items:center;z-index:1;background-color:inherit}.form-row-background{background:rgb(20 54 108 / .7);padding:40px 30px 20px;border-radius:10px}.start-header{opacity:1;transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out;background-color:#fff0;padding-top:0;background:#14366c}.start-header.scroll-on{box-shadow:0 2px 5px 0 rgb(0 0 0 / .2);background-color:#14366c;padding:0;-webkit-transition:.3s ease-out;transition:.3s ease-out}.start-header.scroll-on .navbar-light .navbar-nav a{padding:25px 15px}.start-header .navbar ul{top:30px}.navigation-wrap{position:fixed;width:100%;top:0;left:0;z-index:1000;-webkit-transition:.3s ease-out;transition:.3s ease-out}.custom-button{text-align:center;margin:0 auto}.navbar{background:#14366c!important;padding:0;margin:0}.custom-button a{margin:0;margin-top:15px}.exp-home2-product-b .container-wrapper .exp-img-wrapper,.head-top ul,.navbar-brand,.start-header.scroll-on .navbar{padding:0;margin:0}.navbar-brand img{width:auto;display:block;-webkit-transition:.3s ease-out;transition:.3s ease-out}.nav-item,.navbar-light .navbar-nav a{position:relative;transition:.2s linear}.navbar-toggler{float:right;border:none;padding:0}.navbar-light .navbar-toggler-icon{width:24px;height:17px;background-image:none;position:relative;border-bottom:2px solid #009fe0;transition:.3s linear}.navbar-light .navbar-toggler-icon:after,.navbar-light .navbar-toggler-icon:before{width:24px;position:absolute;height:2px;background-color:#009fe0;top:0;left:0;content:'';z-index:2;transition:.3s linear}.dropdown-item.active,.dropdown-item:active,.navbar-light .dropdown-item:hover{background-color:#fff0;color:#009fe0}.navbar-light .navbar-toggler-icon:after{top:8px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:translateY(8px) rotate(-45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{border-color:#fff0}.navbar-light .navbar-nav a{color:#fff;font-weight:400;letter-spacing:.5px;padding:30px 15px;display:block;border-bottom:2px solid #fff0}.navbar-light .dropdown-item{border-bottom:1px solid rgb(0 0 0 / .1);font-size:14px;padding:10px}#exp-home6-footer #exp-home3-copyright .container,.navbar-light .dropdown-item:last-child,.search_widget .mycustom input{border:0}.navbar-light .dropdown-menu{padding:0;border-radius:0;border:0;margin-top:0;box-shadow:0 0 12px rgb(0 0 0 / .1)}.mega-menu{left:0;width:100%;background:#fff}.exp-services-1.exp-home2-updates .exp-services-wrapper .post-content,.mega-menu .mega-menu-inner{padding:20px}.exp-pricing-plans-2 .exp-price-mrp,.mega-menu .mega-menu-inner .dropdown-item{padding:10px 0}.nav-item:hover:after{bottom:0;opacity:1}.nav-item.active:hover:after{opacity:0}.nav-item.mega-menu-link{position:static}.navbar-light .navbar-nav .active>a,.navbar-light .navbar-nav .show>a,.navbar-light .navbar-nav a.active,.navbar-light .navbar-nav a.show,.navbar-light .navbar-nav a:focus,.navbar-light .navbar-nav a:hover{border-color:#fff;color:#fff}.navbar p.textual-logo{margin:auto;Padding-left:15px;font-size:24px}button#searchsubmit{line-height:inherit;border-radius:0;background-color:#009fe0;color:#fff}#searchLink a{color:#fff;padding:5px 15px}#searchbox{padding:8px 14px}#searchform .form-control:focus{border-color:#ccc;outline:0}#exp-inner-banner,.exp-home2-banner.bg-1,.exp-home2-banner.bg-2,.exp-home2-banner.bg-3,.exp-home2-video,.exp-home3-newsletter,.exp-home3-video{background-image:url(https://via.placeholder.com/1920X579);background-size:cover;background-position:center}.exp-about-product2 .exp-points h6,.exp-banner-head .section-title-center h1,.exp-coming-1 .section-title-center h1,.exp-footer-style-2 .exp-footer-item-center li,.exp-footer-style-2 .exp-footer-item-center-2 li,.exp-pricing-plans .exp-pricing-plans-inner .exp-pricing-plans-top h6,.exp-services-a h6{margin-bottom:10px}.exp-banner-head .exp-banner-title,.exp-home2-about.section-padding{padding:200px 0}.exp-about-product2.exp-home3-product2 .exp-points p,.exp-about-workflow .workflow-item p,.exp-banner-head .exp-banner-title p,.exp-footer-copyright .exp-copyright-left p,.exp-footer-copyright .exp-copyright-right ul,.exp-footer-style-2 .exp-insta-feed ul,.exp-home2-product-b .exp-primary-color,.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content .exp-author p,.exp-home2-updates .author-meta h6,.exp-home2-updates .author-meta p,.exp-home3-blog .post-article .post-content p,.exp-home4-pricing .exp-price-mrp,.exp-services-2 .exp-services-content h6 .exp-services-2 .exp-services-content p,.exp-services-a p,.exp-testimonial-1 .exp-testimonial-content h6,.exp-testimonial-1 .exp-testimonial-content p{margin-bottom:0}.page-id-692 section.content-banner-wrapper{background:url(https://connecticutreglazing.com/wp-content/uploads/2025/02/sink-banner.webp);background-repeat:no-repeat;background-size:100%;background-position:top}.exp-banner-head .exp-banner-title p span:before{content:".";font-size:25px;vertical-align:text-bottom;padding:0 10px;color:#fff}.page-id-386 section.content-banner-wrapper{background:url(https://connecticutreglazing.com/wp-content/uploads/2025/02/bathroom-banner-1.webp);background-repeat:no-repeat;background-size:100% 100%;background-position:top}.content-banner-wrapper .right{border-radius:20px;border-top:1px solid #F3F3F3;background:#FFF;box-shadow:0 0 24px 4px rgb(0 81 83 / .14);padding:20px}section.content-banner-wrapper:before{background:#000;position:absolute;top:0;left:0;bottom:0;right:0;content:"";opacity:.4}section.content-banner-wrapper{background:url(https://connecticutreglazing.com/wp-content/uploads/2025/01/homepage-new-banner.webp);padding:100px 0 20px 0;position:relative;background-repeat:no-repeat;background-size:cover}.exp-home1-header{padding:0;position:relative}.exp-home1-header img{max-width:inherit}.exp-header-item{max-width:767px;text-align:center;margin:auto}.exp-home1-header .slick-modified-dots{text-align:left;width:100%;padding:30px 0;position:relative;bottom:-50px}.exp-home1-header .btn-primary{box-shadow:0 0 10px rgb(0 0 0 / .2)}.exp-home1-header .exp-slick-dots{position:relative;bottom:-120px;left:20%;width:100%}.exp-home1-header .exp-slick-dots li.slick-active button{width:35px;opacity:1;border-radius:50px}.exp-blog-wrapper-2 .exp-blog-video-post,.exp-coming-1 .circle-fill,.exp-contact-us,.exp-home2-about,.exp-home2-header,.exp-home4-about .about-content,.exp-home4-about .about-quote .author,.exp-services-a .exp-services-item .exp-icon-block,.exp-testimonial-1 .exp-img-wrapper,.exp-testimonial-1 .exp-testimonial-item,.navbar .navbar-collapse ul li,.p-relative,.video-img .img-wrap{position:relative}.exp-services-a a{color:#009fe0;font-weight:200;transition:.3s}.banner-new .banner-form .codedropz-upload-handler .codedropz-upload-container,.exp-services-a a:focus,.exp-services-a a:hover{padding:5px 10px}.exp-services-a .exp-services-item .exp-icon-block i{font-size:38px}.exp-services-a .exp-services-item .exp-icon-block span:before{content:"";position:absolute;top:-35px;left:5px;z-index:-1;width:70px;height:70px;border-radius:50%}.exp-home4-pricing .exp-pricing-btn,.exp-pricing-plans .exp-pricing-plans-inner .exp-pricing-plans-mid ul li,.exp-product-section .exp-designation,.exp-services-a .exp-services-item .exp-services-content,.exp-team-4 .exp-team-item{margin:30px 0}.exp-services-a .exp-services-item{padding:40px 10px}.container-wrapper .exp-img-wrapper,.exp-about-video .exp-product-points,.exp-home3-price .exp-product-points{padding:20px 0}.container-wrapper .exp-img-wrapper.left-side:after{content:"";position:absolute;left:-25px;top:0;width:250px;height:100%;z-index:-1;background-color:#14366c}.container-wrapper .exp-img-wrapper.right-side:after{content:"";position:absolute;right:-25px;top:0;width:250px;height:100%;z-index:-1;background-color:#14366c}.container-wrapper .exp-img-wrapper.left-triangle:after{content:"";position:absolute;left:-25px;bottom:0;width:0;height:0;z-index:-1;border-bottom:300px solid;border-right:300px solid #fff0}.container-wrapper .exp-img-wrapper.right-triangle:after{content:"";position:absolute;right:-25px;bottom:0;width:0;height:0;z-index:-1;border-bottom:300px solid;border-left:300px solid #fff0;color:#14366c}.exp-footer-copyright .exp-copyright-right,.exp-home4-about .about-img img,.exp-img-wrapper.right-side,.exp-img-wrapper.right-triangle img{float:right}.exp-product-section .exp-product-points li{margin-bottom:30px;display:flex;width:95%;word-break:break-word}.exp-product-section .exp-product-points li i{color:#14366c;margin-right:20px;font-size:18px;font-weight:600}.exp-home2-product-a .exp-ceo h6,.exp-home2-product-a .exp-primary-color:first-child,.exp-home2-product-b .exp-points-txt h6,.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content h6,.exp-product-section .exp-designation h6,.exp-team-1 .exp-team-item .team-content h6,.exp-team-1 .exp-team-item .team-content p,.exp-team-2 .exp-team-item .exp-team-content h6,.exp-team-2 .exp-team-item .exp-team-content p,.exp-team-3 .exp-team-item .exp-team-content h6,.exp-team-3 .exp-team-item .exp-team-content p,.exp-team-4 .exp-team-item .exp-team-content h6,.exp-team-4 .exp-team-item .exp-team-content p{margin-bottom:5px}.exp-portfolio .exp-home1-grid,.exp-project-2 .exp-portfolio-2{margin:0 auto}.exp-portfolio .exp-home1-grid img{border-radius:5px;width:100%;height:100%}.exp-portfolio .grid-item,.exp-portfolio .grid-sizer{width:450px;height:280px;margin-bottom:30px}.exp-portfolio .grid-item--width2{width:450px;height:590px}.exp-achievments{background-image:url(https://via.placeholder.com/1920X863);background-size:cover;background-position:center}.exp-achievments .achievments-counter{padding:30px 20px;background-color:#14366c;border-radius:15px;color:#fff;margin-top:25px}.video-img .video-btn-wrapper{position:absolute;width:90%;height:100%;display:flex;left:0;top:0;margin-right:20px;justify-content:center;align-items:center}.exp-achievments .achievments-counter .counter{font-size:40px;font-weight:600}.exp-achievments .achievments-counter .icon-block{margin-right:20px;font-size:35px;color:#c3d0e4a8}.exp-achievments p,.exp-coming-1 .exp-logo{margin-bottom:50px}.exp-achievments .exp-achievments-wrap{height:100%}.exp-achievments .achievments-counter p{margin-bottom:0;color:#c3d0e4}.exp-testimonial-1 .exp-testimonial-content{padding:20px;position:absolute;bottom:50px;left:50px;margin-right:30px;background-color:rgb(255 255 255 / .9);box-shadow:0 0 10px rgb(0 0 0 / .1)}.exp-testimonial-1 .exp-testimonial-content.margin-right-10{margin-right:10px}.exp-testimonial-1 .exp-testimonial-content:before{content:"\f100";font-family:Flaticon;position:absolute;right:20px;top:-20px;font-size:45px;color:#ffe6cc}.exp-team-2 .exp-team-item,.exp-testimonial-1 .exp-testimonial-content ul{margin:15px 0}.exp-pricing-plans .exp-tab-wrap{display:flex;justify-content:center;margin:80px 0}.exp-coming-1 .section-title-center,.exp-footer-style-2.section-padding,.exp-home4-values .container,.exp-home5-values,.exp-pricing-plans .section-title-center,.exp-pricing-plans-3 .section-title-center,.exp-project-2{padding-bottom:0}.exp-pricing-plans .tab-pane{padding:0 30px;animation:.3s ease-in fadeIn}.exp-pricing-plans .exp-tab-wrap .nav-pills .nav-item{position:relative;padding:10px 0}.exp-pricing-plans .exp-tab-wrap .nav-pills .nav-item .nav-link.active{background-color:#009fe0;box-shadow:0 0 30px rgb(0 0 0 / .2);position:relative;z-index:999;color:#fff;padding:10px 40px}.exp-pricing-plans .exp-tab-wrap .nav-pills .nav-item .nav-link{padding:10px 30px;text-align:center;border-radius:50px;font-size:18px;margin:0;color:#6b6d73}.exp-pricing-plans .exp-tab-wrap .nav-pills .nav-item .nav-link:before{content:"";position:absolute;top:0;width:200px;height:100%;border:1px solid silver;left:-40px;z-index:1;display:flex;justify-content:center;align-items:center;border-radius:50px}.exp-pricing-plans .exp-pricing-plans-inner{text-align:center;position:relative;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);border-radius:10px;padding:20px;transition:.3s;margin:20px 0}.exp-pricing-plans .exp-pricing-plans-inner.shadow-hover:hover{box-shadow:0 0 30px rgb(0 0 0 / .2)}.page-id-149 section.content-banner-wrapper{background:url(https://connecticutreglazing.com/wp-content/uploads/2025/02/tile-connect.webp);background-repeat:no-repeat;background-size:100%;background-position:center}.exp-pricing-plans .exp-pricing-plans-inner:before{position:absolute;content:"";top:-71px;left:65px;width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:150px solid #009fe0;transform:rotate(88deg);border-radius:50px;z-index:2}.exp-pricing-plans .exp-pricing-plans-inner .exp-pricing-plans-mid{padding:30px 0;border-top:1px solid rgb(0 0 0 / .1)}.exp-pricing-btn .btn.theme-bg-btn i,.exp-pricing-btn .theme-border-btn:focus i,.exp-pricing-btn .theme-border-btn:hover i{background-color:#e57700;color:#fff}.exp-pricing-btn .btn i{float:right;padding:15px;background-color:#eee;border-radius:50%;color:#009fe0}.exp-pricing-btn .theme-border-btn{width:80%;line-height:40px;text-align:center;padding:5px;border:1px solid #009fe0;background-color:inherit;color:#009fe0;font-weight:600;border-radius:50px;margin:20px 0;display:flex;justify-content:space-between;align-items:center}.exp-home2-about img,.exp-home3-blog .post-article .post-img img,.exp-pricing-btn .theme-border-btn span,.exp-services-6 .exp-services-item .exp-icon-block span,.exp-team-1 .exp-team-item img,.exp-team-2 .exp-team-item img,.exp-team-3 .exp-team-item img{width:100%}.exp-pricing-plans .exp-price-mrp{font-size:50px;color:#009fe0;font-weight:500;font-family:Rubik,sans-serif;padding:20px 0}.exp-pricing-btn .theme-border-btn:focus,.exp-pricing-btn .theme-border-btn:hover{background-color:#009fe0;color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .2)}.exp-pricing-plans.exp-pricing-plans-2.blue-bottom{margin-top:0}.exp-contact-us .contact-us-wrapper:before{content:"";position:absolute;top:0;width:50%;height:100%;left:25%;margin:0 auto;z-index:-1;background-image:url(https://via.placeholder.com/872X445);background-size:cover;background-position:center;padding:0 30px}.exp-contact-us h6{font-weight:400}.exp-home2-header .exp-home2-banner{padding:295px 0}.exp-home2-header .banner-title{max-width:900px;margin:0 auto}.exp-home2-header .exp-home2-thumbnail{position:absolute;right:5px;bottom:20px;z-index:2;width:27%}.exp-home2-header .slick-modified-dots{position:absolute;bottom:5%;width:72%;padding:0;z-index:999;text-align:right}.exp-home2-header .exp-home2-thumbnail ul li{margin:0;padding-right:2px}.exp-home2-header .exp-home2-thumbnail img{border-radius:5px;margin:0 auto}.exp-home2-about .exp-about-title{padding-right:40px}.exp-contact-1 .exp-contact-icons,.exp-home2-about .exp-about-title a,.exp-home2-product-a .exp-ceo{margin-top:30px}.exp-footer-style-2{background:#14366C}.exp-footer-copyright{border-top:1px solid #FFF}#exp-blog5 .exp-blog-wrapper .exp-blog-content,.exp-home2-about .exp-about-item .about-content,.exp-home4-pricing .faq-banner .inner-content,.exp-services-1 .exp-services-wrapper .exp-services-content{padding:30px}.exp-home2-about .exp-about-item a,.exp-services-1 .exp-services-wrapper .exp-link-wrap a{color:#009fe0;vertical-align:middle;font-weight:500}.exp-home2-about .exp-about-item{border-radius:10px;overflow:hidden;margin:10px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.exp-home2-about .exp-about-item a:hover,.exp-home3-blog .post-article h5 a,.exp-services-1 .exp-services-wrapper .exp-link-wrap a:hover{font-weight:600}.exp-home2-about .exp-about-item a i{vertical-align:middle;margin-left:5px}.exp-home2-about .col-lg-8{position:absolute;width:100%;right:-50px;top:70px}.exp-home2-about .exp-about-wrapper{padding:40px 20px 0 120px}.exp-home2-product-a .exp-product-points li{margin-bottom:15px;font-family:Rubik,sans-serif}.exp-home2-product-b .exp-points .exp-num-block{margin-right:30px}.exp-home2-product-b .exp-points .exp-num-block p{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .2)}.exp-home2-product-b .exp-product-content .exp-product-title{padding:5px 0}.exp-home2-video .exp-video-main{display:flex;justify-content:center;padding:100px 0}.exp-home2-testimonial .exp-testimonial-slider2{padding:0 228px}.exp-home2-testimonial .exp-testimonial-item{padding:0 30px;margin:20px 0}.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-item-inner{display:flex;padding:30px 20px;width:200px;margin:0 auto;align-items:center;z-index:1;position:relative}.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content:after{content:'\f100';font-family:Flaticon;font-size:30px;position:absolute;right:20px;top:20px;color:#009fe0;opacity:.3}.exp-about1-slider .slick-modified-dots li button,.exp-home2-portfolio .slick-modified-dots li button,.exp-home2-testimonial .slick-modified-dots li button{border-radius:0;opacity:.3}.exp-about1-slider .slick-modified-dots li.slick-active button,.exp-home2-portfolio .slick-modified-dots li.slick-active button,.exp-home2-testimonial .slick-modified-dots li.slick-active button{width:15px;height:15px;opacity:1}.exp-about1-slider .slick-arrow,.exp-home2-testimonial .slick-arrow{width:70px;height:50px;border:1px solid rgb(255 132 0 / .3);color:#009fe0;display:flex;align-items:center;z-index:99;justify-content:center}.exp-home2-testimonial button.slick-next{right:150px;top:140px}.exp-home2-testimonial button.slick-prev{left:150px;top:140px}.exp-about1-slider button.slick-next:before,.exp-about1-slider button.slick-prev:before,.exp-home2-testimonial button.slick-next:before,.exp-home2-testimonial button.slick-prev:before{color:#009fe0;font-weight:700}.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content{display:none;width:70%;padding:0 20px;margin-left:20px}.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content p:first-child{font-style:italic}#exp-blog5 .exp-blog-wrapper .blog-meta span,.exp-home2-testimonial .exp-testimonial-item.slick-center .exp-testimonial-content,.exp-services-2 .exp-services-wrapper:focus:after,.exp-services-2 .exp-services-wrapper:focus:before,.exp-services-2 .exp-services-wrapper:hover:after,.exp-services-2 .exp-services-wrapper:hover:before{display:block}.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content .exp-author{position:relative;display:flex;flex-direction:column}.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content .exp-author div{margin-left:70px}.exp-home2-testimonial .exp-testimonial-item .exp-author span{width:50px;height:2px;top:13px;position:absolute;background-color:#009fe0}.exp-home2-testimonial .exp-testimonial-item.slick-center .exp-testimonial-item-inner{-webkit-transform:translate(-160px,-10px);transform:translate(-160px,-10px);width:calc(100% + 320px);max-width:initial;z-index:2;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .1);background-color:#fff}.exp-home2-updates .post-meta{display:flex;align-items:center;padding:20px 20px 0}.exp-home2-updates .author-meta h6{font-size:18px}.exp-home2-updates .author-meta p a{color:#6a6a67}.exp-about-testimonial .testimonial-item .author div,.exp-footer-copyright .exp-copyright-right ul li,.exp-home2-portfolio .home2-portfolio .item,.exp-home2-updates .author-meta{margin-left:20px}.exp-home2-updates .author-img img,.exp-home3-testimonial .testimonial-item .img-cover img{border-radius:50%}.exp-home2-updates .post-img img{width:100%;max-height:300px;overflow:hidden}#exp-blog5 .exp-blog-wrapper .exp-blog-content .exp-primary-color,#exp-blog5 .exp-blog-wrapper .exp-blog-content h5 a,.exp-home3-blog .post-article .exp-link-wrap a,.exp-services-1.exp-home2-updates .exp-services-wrapper .exp-link-wrap a,.exp-services-1.exp-home2-updates .exp-services-wrapper .post-content h5 a{font-weight:500}.exp-home2-download .download-circle{width:590px;height:590px;border-radius:50%;background-color:#eee;overflow:hidden;position:relative}.exp-home2-download .download-circle .download-img-1{transform:translateY(150px) translateX(20px);z-index:2;position:absolute;box-sizing:border-box}.exp-home2-download .download-circle .download-img-2{position:absolute;top:0;right:0;transform:translateX(20px);z-index:1}.exp-home2-download .download-wrap,.exp-home3-price .tab-content .price-block .price-mid ul li,.exp-services-5 .exp-services-item .exp-services-content{margin-bottom:20px}.blue-top,.exp-about-product2.exp-home3-product2 .exp-product-title{margin-bottom:30px}.exp-blog-post-wrap .exp-blog-imag img,.exp-blog-video-post img,.exp-home2-portfolio .home2-portfolio .item img,.exp-portfolio-1 .grid-item img,.exp-portfolio-2 img,.exp-project-3 img,.exp-project-4 img,.exp-project-5 img{width:100%;height:100%}.exp-home2-portfolio .home2-portfolio .item.slick-current.slick-active,.exp-project-3 .height-1{height:550px}.exp-project-2.exp-home2-portfolio{padding-bottom:120px;position:relative}.exp-project-2.exp-home2-portfolio:before{content:"";width:100%;height:250%;top:0;position:absolute;z-index:-1;background-color:#f9fbff}.exp-home2-portfolio .portfolio-cont .col-12{position:absolute;z-index:999;padding:0}.exp-home2-portfolio .slick-modified-dots{width:80%;margin-top:-100px}.exp-values.blue-top:after{width:100%;height:500px}.exp-home3-header{border-radius:0 0 0 8%;position:relative}.exp-home3-header svg{position:absolute;bottom:0;width:90%;height:5vw;right:0}.container-wrapper .exp-img-wrapper.right-side.height-50:after{height:50%}.container-wrapper .exp-img-wrapper.right-side.height-50.bottom:after{top:auto;bottom:0}.container-wrapper .exp-img-wrapper.left-side.height-50:after{height:50%;bottom:0;top:auto}.exp-about-product2 .exp-points.margin-l-30{margin-left:30px}.exp-about-product2 .exp-points.margin-l-50{margin-left:50px}.exp-about-product2.exp-home3-product2 .exp-points{box-shadow:0 0 20px rgb(0 0 0 / .1);padding:20px;margin-top:20px;background-color:#fff}.exp-about-product2.exp-home3-product2 .exp-num-block p{width:60px;height:60px;font-size:25px}.exp-home3-project .exp-tab-wrap{display:flex;justify-content:flex-start;align-content:center}.exp-home3-project .exp-tab-wrap a{position:relative;color:#6b6d73;margin:0 30px 0 0;padding:5px 0;overflow:hidden}.exp-home3-project .exp-tab-wrap a.active{background-color:#fff;color:#000;font-weight:600}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8 .col-lg-9{display:flex}.exp-home3-project .exp-tab-wrap a:after{content:"";position:absolute;width:100%;height:2px;bottom:0;transform:translateX(-100px);left:0;transition:.3s;background-color:#009fe0}.exp-home3-project .exp-tab-wrap a.active:after{transform:translateX(0)}.exp-home3-project .top-wrapper{height:400px;margin-top:50px}.exp-home3-project .top-wrapper .col-12{position:absolute;padding:0}.exp-home3-project .top-wrapper .content a{display:flex;justify-content:space-around;align-items:center;padding:20px 0;background:linear-gradient(to right,#009fe0 50%,#fff 50%);background-size:200% 100%;background-position:right bottom;transition:.3s ease-out}.exp-home3-project .top-wrapper .content a:hover{background-position:left bottom}.exp-home3-project .top-wrapper .content a:hover .item-inner .img img{filter:blur(3px);-webkit-filter:blur(3px)}.exp-home3-project .top-wrapper .item-inner{box-shadow:0 0 15px rgb(0 0 0 / .1);margin:15px;border-radius:5px;overflow:hidden}.exp-home3-project .top-wrapper .content p{margin-bottom:0;font-weight:500;color:#000}.exp-home3-project .top-wrapper .content i,.exp-home3-testimonial .slick-next:before,.exp-home3-testimonial .slick-prev:before{font-size:22px;color:#009fe0;vertical-align:middle}.exp-home3-video:after{content:"";background-color:rgb(20 54 108 / .8);position:absolute;height:100%;width:75%;top:0;left:0;z-index:-1}.exp-home3-video p{color:#cdd1da}.exp-home3-video .video-title{max-width:500px;margin-bottom:50px}.exp-home3-video .video-points{display:flex;margin:20px 0}.exp-home3-video .video-points .content{padding:0 20px}.exp-home3-video .video-points span{width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-right:10px;color:#fff;border-radius:50%;background-color:#335180}.exp-home3-video .col-lg-3{position:absolute;right:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.exp-home3-video.primary-overlay:before{background-color:rgb(20 54 108 / .5)}.exp-home3-testimonial .testimonial-item{box-shadow:0 0 8px .5px rgb(0 0 0 / .1);min-height:400px;text-align:center;padding:30px;margin:10px;background-color:#fff;border-radius:10px}.exp-home3-testimonial .testimonial-item .img-cover{width:100px;height:100px;margin:0 auto;position:relative}.exp-home3-testimonial .testimonial-item .img-cover a{width:30px;height:30px;border-radius:50%;background-color:#1da1f2;position:absolute;bottom:5px;color:#fff;right:0}.exp-home3-testimonial .testimonial-item .img-cover a i{vertical-align:middle;line-height:2.3}.exp-footer-style-2 .exp-footer-contact ul,.exp-footer-style-2 .exp-logo,.exp-home3-testimonial .testimonial-item .img-cover,.exp-home3-testimonial .testimonial-item ul{margin-bottom:15px}.exp-home3-testimonial .testimonial-item ul li{margin:0 3px}.exp-home3-testimonial .slick-prev{left:-150px;top:40%}.exp-home3-testimonial .slick-next{right:-150px;top:40%}.exp-home3-testimonial .slick-prev:before{content:"<";font-family:Rubik,sans-serif;font-weight:500;z-index:2}.exp-home3-testimonial .slick-next:before{content:">";font-family:Rubik,sans-serif;font-weight:500;z-index:2}.primary-bg{background-color:#173d7a}.exp-home3-testimonial .slick-arrow{width:50px;height:50px;display:flex;border-radius:50%;align-items:center;justify-content:center;border:1px solid #009fe0}.exp-about-video .exp-tab-wrap,.exp-home3-price .exp-tab-wrap{margin-top:20px;display:block;margin-bottom:0;margin-left:40px}.exp-home3-price .exp-product-points li{margin-bottom:10px;color:#000;font-size:17px}.exp-home3-price .exp-product-points li i{color:#61d09f;margin-right:20px;font-size:18px;font-weight:600;vertical-align:middle}.exp-home3-price .tab-content .price-block{text-align:center;padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.exp-home3-blog .post-article .post-content:hover,.exp-home4-about .about-quote,.exp-services-4 .exp-services-item:focus,.exp-services-4 .exp-services-item:hover,.exp-services-5 .exp-services-item{box-shadow:0 0 20px rgb(0 0 0 / .1)}#exp-404 .content h6,.exp-home3-price .tab-content .price-block.top-50,.exp-home4-contact .contact-img{margin:50px 0}.exp-home3-price .tab-content .price-block .price-mid{padding:30px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.all_comments,.comment-respond,.exp-home3-price .tab-content .price-block .price-bottom{padding-top:30px}.exp-about-testimonial .testimonial-item .testimonial-content span,.exp-home3-price .tab-content .price-block .price-top i,.exp-home4-about .about-quote i{font-size:40px;color:#009fe0;opacity:.3}.exp-about-video .tab-pane,.exp-home3-price .tab-content .tab-pane,.exp-pricing-plans-2 .tab-pane.padding-0,.exp-project-2 .container-fluid,.exp-project-3 .container-fluid,.header-form-block.banner-form .form-group,.sidebar_widget:first-child{padding:0}.exp-home3-price .tab-content .price-block .price-top p{color:#222;font-weight:500;font-size:18px}.exp-home3-price .tab-content .price-block .btn-outline-primary{border:1px solid #009fe0;color:#009fe0;padding:10px 30px;border-radius:50px}.exp-home3-newsletter form .input-group{max-width:500px;margin:0 auto;border:1px solid #fff;border-radius:50px}.exp-home3-newsletter .input-group input{padding:15px 30px;color:#fff;background-color:inherit;border:0}.exp-home3-newsletter .input-group input:focus{box-shadow:none;border:none}.exp-home3-newsletter .input-group input::placeholder{color:#fff}.exp-home3-newsletter .input-group button{border:0;padding:0 30px;border-radius:50px}.exp-home3-newsletter .input-group button:hover{background-color:#009fe0;color:#009fe0}.exp-home3-newsletter .input-group button i{transform:rotate(55deg);color:#fff;font-size:20px}.exp-home3-newsletter ul{text-align:center;padding-top:50px}.exp-home3-newsletter ul li a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid #5c7085;border-radius:50%;color:#fff;margin:0 10px}#exp-home6-footer .exp-footer-social li a:focus,#exp-home6-footer .exp-footer-social li a:hover,.exp-contact-1 .exp-contact-icons li a:hover,.exp-faq-1 .exp-tab-wrap ul li a.active span,.exp-footer-style-2 .exp-footer-social li a:focus,.exp-footer-style-2 .exp-footer-social li a:hover,.exp-home3-newsletter ul li a:hover,.exp-services-4 .exp-services-item:focus .exp-icon-block span,.exp-services-4 .exp-services-item:hover .exp-icon-block span,.exp-services-4.exp-home4-services .exp-services-item .exp-icon-block span,.exp-team-2 .exp-team-item .exp-team-content ul li a:hover,.exp-team-3 .exp-team-item .exp-team-content ul li a:hover{background-color:#009fe0;color:#fff}.exp-home3-blog .post-article .post-img{border-radius:5px;overflow:hidden}.exp-home3-blog .post-article{padding:0 8px}.exp-home3-blog .post-article h5{margin-bottom:8px}.exp-home3-blog .post-article .post-content:hover .exp-link-wrap,.exp-home3-blog .post-article .post-img:hover .exp-link-wrap{display:block;opacity:1}.exp-home3-blog .post-article .post-content{padding:25px 15px;box-shadow:0 0 5px rgb(0 0 0 / .1);border-radius:5px;position:relative;bottom:70px;background-color:#fff;left:20px;transition:.3s;height:auto}.exp-home3-blog .post-article .post-content .author-meta{padding-bottom:10px}.exp-home3-blog .post-article .exp-link-wrap{display:none;padding-top:8px;transition:.2s ease-in}.hero-banner-02{webkit-clip-path:polygon(0 0,100% 0,100% 90%,30% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 90%,30% 100%,0 90%)}.hero-banner-triangle{-webkit-clip-path:polygon(0 0,100% 0,100% 89%,50% 100%,0 89%);clip-path:polygon(0 0,100% 0,100% 89%,50% 100%,0 89%)}.hero-banner-rouned-curve{border-bottom-left-radius:20%;border-bottom-right-radius:40%}.hero-banner-split:after{content:'';position:absolute;left:50%;top:100%;width:0;height:0;border-left:20px solid #fff0;border-right:20px solid #fff0;border-top:20px solid #133569}.hero-banner-zigzac:after{content:'';width:100%;height:20px;background:linear-gradient(-45deg,transparent 33.33%,#103268 33.33%,#103268 66.66%,transparent 66.66%),linear-gradient(-45deg,transparent 33.33%,#103268 33.33%,#103268 66.66%,transparent 66.66%);position:absolute;background-size:20px 50px;transform:rotateX(180deg)}.exp-home4-header.hero-banner-pyramid svg{width:300vh;height:20vh}.hero-banner-book svg,.hero-banner-curve svg,.hero-banner-mount svg,.hero-banner-tilt svg{position:absolute;bottom:0;width:100%;height:10vw}.v-none{visibility:hidden}.decor-wrapper{width:100%;height:15%;position:absolute;left:0;bottom:0}.navbar a.navbar-brand{color:#fff!important;font-size:25px;font-weight:600;font-family:Poppins,sans-serif;padding:0;margin:0;display:flex;line-height:inherit;white-space:nowrap}.about-content h2{font-size:35px}.decor.bottom{bottom:-1px}.decor.top{top:-1px}.ocean{height:5%;width:100%;position:absolute;bottom:0;left:0;background:#0f2952}.wave{background:url(https://connecticutreglazing.com/wp-content/themes/img/wave-2.svg) repeat-x;position:absolute;top:-198px;width:6400px;height:198px;animation:7s cubic-bezier(.36,.45,.63,.53) infinite wave;transform:translate3d(0,0,0)}.wave:nth-of-type(2){top:-175px;animation:7s cubic-bezier(.36,.45,.63,.53) -.125s infinite wave,7s -1.25s infinite swell;opacity:1}@keyframes wave{0%{margin-left:0}100%{margin-left:-1600px}}@keyframes swell{0%,100%{transform:translate3d(0,-25px,0)}50%{transform:translate3d(0,5px,0)}}.exp-home4-header-solid .exp-header-item .exp-home4-header .exp-header-item{text-align:center;max-width:900px;margin:0 auto}.exp-home4-header{background-image:url(https://via.placeholder.com/1920X579);background-size:cover;background-position:center;overflow:hidden;position:relative}.exp-home4-header-solid{background-color:#0f2952;overflow:hidden;position:relative;background-image:none}.exp-home4-header svg,.exp-home4-header-solid svg{position:absolute;bottom:0;width:100%}.exp-home4-header .slick-modified-dots{position:absolute;left:0;width:300px;height:100%;display:flex;flex-direction:column;text-align:left;top:25%;padding:30px}.banner-padding{padding:300px 0}.exp-home4-about .about-content span,.exp-home4-about .about-quote .author span{width:40px;height:2px;position:absolute;top:14px;left:0;background-color:#009fe0;display:none}.pricing-warranty span{display:block!important}.footer-form input{background:#fff!important;color:#fff;margin:0 0 .5rem;font-family:'Rubik'!important;height:40px}.footer-form textarea{color:#fff;margin:0 0 .5rem;font-family:'Rubik'!important}.footer-form .ff-default .ff-el-form-control:focus{background:#fff!important}.footer-form button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style{width:auto;background:#0b5ed7;border-radius:50px;padding:10px 39px}.footer-form{margin-top:40px}.fluentform .ff-text-left{text-align:left;margin-bottom:0!important}.footer-form .ff-default textarea{min-height:100px!important;margin-top:10px!important}.footer-form iframe{border-radius:18px}.footer-form h2{color:#1E3238;font-family:Rubik;font-size:32px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.pricing-tl::before{content:"";width:40px;height:2px;display:inline-block;vertical-align:middle;background-color:#009fe0;margin:0 15px 0 0}.pricing-tl{position:relative;margin-left:0!important}.exp-home4-about .about-quote .small-title{margin-bottom:0;margin-left:50px}.exp-home4-about .about-content .small-title{margin-left:50px;color:#009fe0}.exp-home4-about .about-quote{background-color:#fff;position:absolute;bottom:40px;right:70px;padding:30px;max-width:450px}.exp-services-4.exp-home4-services{padding-top:0}.exp-home4-countdown .section-title-center{max-width:780px}.exp-home4-video .video-box,.exp-home5-video .video-content{max-width:900px;background-size:cover;background-position:center;position:relative;background-image:url(https://via.placeholder.com/1920X579)}.exp-home4-countdown .col-content-center{margin-left:45px;padding:0}.exp-home4-countdown .col-content-center:first-child{margin-left:0}.progress-circle-prog.prog-1.fill-mode{stroke:#009fe0;stroke-dasharray:800;transition:stroke-dasharray 2s ease-in}.exp-home4-video .video-box{padding:80px;margin:0 auto -250px}.exp-home4-video .content{padding:50px 70px}.exp-home4-video .content h4{line-height:1.6}.content-banner .form-row,.exp-coming-1 .col-content-center,.exp-home4-video .col-content-center{align-items:center}.exp-home4-pricing.exp-pricing-plans-2 .exp-pricing-plans-inner .exp-pricing-plans-mid ul li{display:flex;align-items:center;padding:20px}.exp-home4-pricing.exp-pricing-plans-2 .exp-pricing-plans-inner .exp-pricing-plans-mid ul li:last-child{border-bottom:0}.exp-home4-pricing .exp-pricing-plans-mid ul li i{margin-right:20px;color:#61d09f}.exp-home4-pricing .exp-pricing-plans-mid ul li .flaticon-checkmark{color:#61d09f;font-weight:600}.exp-home4-pricing .exp-pricing-plans-mid ul li .line-through{text-decoration:line-through;color:#b9b9b9}.exp-home4-pricing .exp-pricing-btn .theme-border-btn{width:70%;border-radius:10px}.exp-home4-pricing .faq-banner{background-size:cover;background-position:center;margin-top:100px;border-radius:10px;overflow:hidden}.exp-home4-pricing .faq-banner a{padding:15px 40px;border:1px solid #eee;margin:0 auto;border-radius:50px;color:#fff}.exp-home4-contact .video-img .video-btn-wrapper{width:90%;height:100%;right:0;left:auto}.exp-home5-header,.exp-home5-values{background-image:url(https://via.placeholder.com/1920X579);background-size:cover;background-position:center;position:relative}.exp-home5-header.banner-padding{padding-bottom:220px}.exp-home5-header.primary-overlay:before{background-color:rgb(59 69 91 / .9)}.exp-home5-header .slick-modified-dots{transform:translateY(100%) translateX(-150px);text-align:right;position:relative;padding:30px;top:100px}.exp-home5-header p{padding-right:70px}.exp-home5-header .col-lg-4.col-content-center{align-items:flex-end}.exp-home5-header form .input-group input{width:300px;border:1px solid #a7a7ad;background-color:inherit;padding:10px 15px;margin-top:20px}.exp-home5-header form .input-group input::placeholder{color:#a7a7ad}.exp-footer-style-2 .exp-footer-item-center-2,.exp-home5-header form .input-group-append{margin-left:10px}.exp-home5-header form .input-group-append button{border-radius:0;margin-top:20px}.exp-home5-video{position:relative;bottom:-150px}.exp-home5-video .video-content{margin:0 auto;min-height:400px;display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden;box-shadow:0 20px 5px -6px #fff,0 20px 6px -6px rgb(0 0 0 / .2)}.secondary-overlay:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .2)}.exp-home5-testimonial.section-padding{padding-top:100px}.exp-about-product2 .exp-num-block,.exp-coming-2 .counterup .wrap{margin-right:20px}.exp-about-product2 .exp-num-block p{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff}.exp-about-product2 .exp-points{padding-top:30px;padding-right:10px}.exp-about-video .exp-product-points li i{color:#61d09f;margin-right:20px;font-size:18px;font-weight:600}.exp-about-video .exp-product-points li{margin-bottom:10px;font-weight:500}.exp-about-video .video-item{position:relative;margin:0 10px}.exp-about-video .vid-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.exp-about-video .about-video-wrap{display:flex;justify-content:center;align-items:center;width:95%;position:absolute;left:49%;top:0;justify-content:center;transform:translate(-49.9%,0);align-self:center}.exp-about-video .vid-btn .video-btn{width:90px;height:90px;background-color:#fff}.exp-about-video .col-lg-8{position:absolute;right:-15px;width:auto;left:45%}.blue-top{position:relative;width:100%;margin-top:80px}.blue-top:after{content:'';position:absolute;top:-50px;right:0;width:100%;z-index:-1;height:200px;background-color:#f0f3fd}.exp-about-workflow .workflow-item{padding:30px;box-shadow:0 0 10px rgb(0 0 0 / .1);border-radius:10px;background-color:#fff;margin-top:20px}.exp-footer-copyright .row{align-items:center}.exp-about-workflow .container-wrapper .exp-img-wrapper.left-side:after{z-index:0}.custom-sitemap a{text-align:right;width:100%;display:block}.exp-about-workflow .video-img .img-wrap{z-index:1}.exp-about-workflow .video-img .video-btn-wrapper{z-index:2;margin-right:0}.exp-about-workflow .workflow-item .icon-block{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#ff930d;border-radius:10px;color:#fff;font-size:25px;margin-bottom:20px}.exp-about-testimonial .testimonial-item{width:100%;display:flex;justify-content:center}.exp-about-testimonial .testimonial-item .testimonial-content .author span{width:50px;height:2px;margin-top:12px;opacity:1;background-color:#009fe0}.exp-about-testimonial .testimonial-item .author{display:flex;position:relative;margin:20px 0}.call-top p,.exp-about-testimonial .testimonial-item .author div p,.exp-faq-2 .card,.exp-faq-2 .card .card-body,.footer-form .form-group{margin:0}.exp-about-testimonial .testimonial-item .testimonial-content{max-width:650px;padding:0 70px}.exp-about-testimonial .testimonial-item .testimonial-content span i{position:relative;top:5px}.exp-about-testimonial .slick-modified-dots{padding:0;bottom:20px;position:absolute;width:100%}.exp-about-testimonial .exp-about1-slider .slick-arrow:before,.exp-home2-portfolio .slick-arrow:before{color:#222}.exp-about-testimonial .exp-about1-slider .slick-arrow{position:absolute;right:20%;margin-top:13%;width:80px;height:60px;border:1px solid silver}.exp-about-testimonial .exp-about1-slider .slick-arrow:focus,.exp-home2-portfolio .slick-arrow:focus{border:1px solid #009fe0}.exp-about-testimonial .testimonial-content ul li,.social-share .social-icons li{margin-right:5px}.exp-about1-slider .slick-prev{left:65.6%}.exp-about2-video .video-img .video-btn-wrapper{left:auto}.exp-values .section-title-center{z-index:999}.exp-values .exp-values-item{text-align:center;background-color:#fff;padding:40px 10px;border-radius:5px;margin:20px 0;letter-spacing:-.5px;position:relative;width:100%;border-radius:5px;background:#FFF;box-shadow:0 4px 32px 0 rgb(0 0 0 / .34)}.exp-values .exp-values-item a{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%}.exp-values .exp-values-item p{line-height:30px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:block-axis}.exp-pricing-plans-2 .exp-pricing-plans-inner .pricing-icon,.exp-values .exp-values-item .icon{font-size:40px;color:#009fe0}.exp-values .exp-values-item .exp-values-content{padding-top:0}.blue-bottom:before{content:"";position:absolute;bottom:0;height:310px;width:100%;background-color:#0e3b84}.exp-pricing-plans.blue-bottom.exp-pricing-plans-2.big-margin{margin-top:620px}.exp-pricing-plans-2 .exp-pricing-plans-inner.top-80{margin-top:90px}.exp-pricing-plans-2 .exp-pricing-plans-inner .exp-pricing-plans-top{padding-top:20px;padding-bottom:10px;position:relative}.exp-pricing-plans-2 .exp-pricing-plans-inner{position:relative;overflow:hidden}.exp-pricing-plans-2 .exp-pricing-plans-inner:after{font-family:Flaticon;position:absolute;opacity:.1;z-index:1;color:#009fe0;font-size:110px;top:45px;left:0}.exp-pricing-plans-2 .exp-pricing-plans-inner.pencil-bg:after{content:"\f113"}.exp-pricing-plans-2 .exp-pricing-plans-inner.rocket-bg:after{content:"\f103"}.exp-pricing-plans-2 .exp-pricing-plans-inner.building-bg:after{content:"\f116"}.exp-pricing-plans-2 .exp-pricing-btn .theme-border-btn span{text-align:left;padding-left:20px}.exp-pricing-plans-2 .exp-pricing-btn .theme-border-btn i{background-color:inherit;padding-right:20px}.exp-pricing-plans-2 .exp-pricing-plans-top h3{font-weight:700;padding:10px 0;margin-bottom:0}.exp-pricing-plans-2 .exp-pricing-plans-top p{color:#5e5e5e;font-size:40px}.exp-pricing-plans-2 .exp-pricing-plans-top span{font-size:18px;font-weight:400}.exp-pricing-plans-2 .exp-pricing-plans-inner .exp-pricing-plans-mid{padding:0;border:0}.exp-pricing-plans-2 .exp-pricing-plans-inner .exp-pricing-plans-mid ul li{margin:0;padding:20px 0;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.exp-pricing-plans-2 .section-title-center{padding-bottom:50px}.exp-pricing-plans-3 .exp-tab-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:70px 0}.exp-pricing-plans-3 .exp-tab-wrap .nav-pills{border:1px solid #009fe0;border-radius:20px;height:30px;position:relative}.exp-pricing-plans-3 .exp-tab-wrap .nav-pills .nav-link{border-radius:50%;width:35px;height:35px;margin-top:-4px;color:#fff0;transition:.3s}.exp-pricing-plans-3 .exp-tab-wrap .nav-pills .nav-link.active{box-shadow:0 5px 8px rgb(0 0 0 / .3);background-color:#009fe0;transition:.3s}.exp-pricing-plans-3 .exp-tab-wrap .nav-pills .nav-link.active:before{content:"";position:absolute;width:40px;height:40px;left:-2px;top:-5px;border-radius:50%;background-color:#009fe0}.exp-pricing-plans-3 .tab-switch-text{padding-top:30px;font-size:17px}.exp-pricing-plans-3 .tab-switch-text span:nth-child(2){padding:5px 10px;vertical-align:middle;font-size:22px;color:gray}.exp-pricing-plans-3 .exp-tab-wrap .annualy-txt.active-color,.exp-pricing-plans-3 .exp-tab-wrap .monthly-txt.active-color{color:#009fe0;font-weight:600}.exp-pricing-plans-3 .exp-pricing-plans-inner{text-align:center;padding:30px 20px}.exp-pricing-plans-3 .exp-price-mrp{font-size:36px;font-weight:500;color:#000;font-family:Rubik,sans-serif}.exp-pricing-plans-3 .quantity-box{display:flex;justify-content:center;border:1px solid #eee;width:60%;border-radius:5px;margin:30px auto}.exp-pricing-plans-3 .quantity-box .form-control{width:100%;border-radius:0;border:0;padding:10px 0;border-left:1px solid #eee;border-right:1px solid #eee}.exp-pricing-plans-3 .quantity-box button{border:0;padding:0 15px;background-color:inherit}.exp-contact-1 .exp-contact-form .form-group,.exp-pricing-plans-3 .exp-pricing-plans-mid{margin-bottom:30px}.exp-pricing-plans-3 .exp-pricing-plans-mid ul li{padding:15px 0;font-family:Rubik,sans-serif}.exp-pricing-plans-3 .exp-pricing-btn{width:60%;border-radius:5px;border:1px solid #009fe0;padding:0;margin:0 auto;justify-content:center}.exp-pricing-plans-3 .exp-pricing-btn .theme-border-btn{margin:0;border:0;width:100%;padding:5px 10px;justify-content:space-around;border-radius:0}.exp-pricing-plans-3 .exp-pricing-btn .theme-border-btn span{width:auto}.exp-pricing-plans-3 .exp-tab-wrap .nav-item:before{background-color:inherit}.exp-pricing-plans-3 .exp-pricing-btn .theme-border-btn i{background-color:inherit;padding:5px;float:none}.exp-pricing-accordion .card{border:0;margin:10px 0}.exp-pricing-accordion .card .card-header{border:1px solid #eee;border-radius:5px}.exp-pricing-accordion .card .card-header button{width:100%;color:#222;font-size:18px;font-weight:500}.exp-pricing-accordion .card .card-body p{width:75%;font-family:Rubik,sans-serif;font-size:16px;margin-bottom:0}.exp-pricing-accordion .card .card-body{margin:10px 0;transition:.3s}.exp-pricing-accordion .card .collapse.show .card-body{box-shadow:1px 5px 10px rgb(0 0 0 / .1)}.exp-pricing-accordion .card-header button:after{content:"-";color:#222;font-size:22px;font-weight:400}.exp-pricing-accordion .card-header button.collapsed:after{content:"+";color:#222;font-size:22px;font-weight:400}.exp-pricing-accordion .card-header{padding:5px}#exp-blog5 .exp-blog-wrapper{margin-bottom:40px;background:#fff;position:relative;z-index:1;overflow:hidden;border-radius:7px;box-shadow:0 0 11px rgb(33 33 33 / .2);text-align:left;font-family:Rubik,sans-serif}#exp-blog5 .exp-blog-wrapper .blog-meta{width:80px;height:80px;padding:15px 10px;position:absolute;background:#009fe0;right:0;color:#fff;text-align:center}#exp-blog5 .exp-blog-wrapper a.anchor-btn{color:#009fe0;font-weight:500}.exp-blog-content a i{margin-left:15px;vertical-align:middle}#exp-blog-details{background-color:#fcfcfc}.widget_title h4{display:inline-block;margin:0 auto 25px;font-size:24px;font-weight:500;position:relative}#exp-blog5 .exp-blog-wrapper.exp-blog-post-wrap{box-shadow:none;border:1px solid #eee}.sidebar_wrap{padding-right:10px}.categories_widget ul li a{display:block;overflow:hidden;font-size:16px;padding:15px 0;border-bottom:1px solid #e6e5e5;font-weight:500}.categories_widget ul li a span{float:right;font-weight:400}.search_widget{box-shadow:0 0 15px rgb(0 0 0 / .1)}.search_widget .mycustom{padding:5px;border:1px solid #eee;border-radius:5px;background-color:#fff}.search_widget .mycustom .btn-primary{box-shadow:none;border-radius:5px}.search_widget .mycustom input:focus{outline:0;box-shadow:none}.sidebar_widget{padding:30px 0 0;overflow:hidden}.recent_post_widget li{position:relative;padding-left:90px;padding-bottom:20px;overflow:hidden;margin:0 auto 20px;border-bottom:1px solid #dadada}.post_thumb{position:absolute;top:0;left:0;height:70px;width:70px;background:#000}.comment-avatar,.exp-avatar{width:100px;margin-right:20px;float:left;height:100px;overflow:hidden}#exp-404,.exp-coming-1,.exp-coming-2{background-size:cover;background-position:center}.recent_post_widget h6{font-size:16px}.recent_post_widget h6 a{font-weight:500;margin:0 0 6px}.recent_post_widget p{color:#838383;font-size:14px;margin:0 auto;letter-spacing:.5px}.exp-blog-wrapper-2 .video-btn-wrapper{position:absolute;top:0;left:45%;height:100%;display:flex;align-items:center;justify-content:center}.exp-blog-wrapper-2 .video-btn-wrapper .video-btn{border-radius:50%;background-color:#fff;width:70px;height:70px;display:flex;align-items:center;justify-content:center}.exp-services-2 .exp-services-wrapper:after,.exp-services-2 .exp-services-wrapper:before{content:"";position:absolute;background-image:url(https://connecticutreglazing.com/wp-content/themes/img/dots.png);background-size:contain;background-repeat:no-repeat;width:250px;display:none;opacity:.1;transform:rotate(220deg);height:250px}.exp-tag-social{border-bottom:1px solid rgb(0 0 0 / .1);padding-bottom:30px}.exp-blog-post-wrap .exp-blog-content{background-color:#fff}.exp-tag-social .tag-list li{position:relative;display:inline-block;padding-right:5px}.exp-tag-social span{margin-right:50px;font-size:18px;font-weight:500;color:#000}.exp-tag-social .social-icons a{height:30px;width:30px;padding:10px 15px;color:#fff;border-radius:5px;line-height:31px;font-size:16px}.exp-tag-social .fb a{background-color:#3b5999}.exp-tag-social .tweet a{background-color:#399fed}.exp-tag-social .messenger a{background-color:#0084ff}.exp-tag-social .pintrist a{background-color:#bd081c}.exp-tag-social .whastsapp a{background-color:#25d366}.comment.the-comment{overflow:hidden;margin:0 auto 40px}.comment-content{float:right;width:calc(100% - 130px)}.comment-time{color:#009fe0;font-size:14px;display:block;font-weight:500;letter-spacing:.5px;margin:0 auto 5px}#comments h4{margin:10px 0 40px;font-size:26px}.comment-author a{color:#000;font-weight:500;font-size:16px}#comments ul.comment-answer{padding-left:40px}.comment-respond{border-top:1px solid #eaeaea}.comment-form .form-control{border:2px solid #e5e5e5;background:#fff;padding:15px 25px;border-radius:50px}#exp-blog5 .comment-respond .msg_input textarea{border-radius:25px}.exp-pegination{display:flex;justify-content:space-between;align-items:center}.exp-pegination .exp-pegi a{padding:10px 30px;border:1px solid #eee;text-align:center;line-height:2.7}.exp-num-pegination li a{margin:0 5px;color:#222;border-radius:5px}.exp-num-pegination li a.active{background-color:#009fe0;color:#fff;border:0}.exp-faq-1 .exp-tab-wrap{padding:0 10px 120px;margin:0 auto}.exp-faq-1 .exp-tab-wrap ul{display:flex;justify-content:space-around}.exp-faq-1 .exp-tab-wrap ul li{width:220px;height:160px;margin-top:20px;border-radius:5px;box-shadow:0 0 4px rgb(0 0 0 / .1)}.exp-faq-1 .exp-tab-wrap ul li a{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:.3s}.exp-faq-1 .exp-tab-wrap ul li a span{display:flex;justify-content:center;align-items:center;width:60px;height:60px;font-size:25px;margin-bottom:5px;color:#009fe0;background-color:#fff2e5;border-radius:50%;transition:.3s}.exp-faq-1 .exp-tab-wrap ul li a.active{background-color:#fff;color:#222;box-shadow:0 0 20px rgb(0 0 0 / .1)}.exp-faq-1 .exp-tab-wrap ul li a p{margin-bottom:0;font-weight:500}.exp-faq-1 .tab-content{padding:0 30px}.exp-faq-2 .exp-tab-wrap ul li a.active{border:1px solid rgb(255 132 0 / .5)}.exp-faq-2 .card .card-header{background-color:#fff;border-bottom:1px solid #eee;border-top:0;border-left:0;border-right:0}.exp-faq-2 .card .collapse.show .card-body{box-shadow:none;border-bottom:1px solid #eee;transition:none;margin:0}.exp-services-1 .exp-services-wrapper{margin:20px 0;box-sizing:border-box;overflow:hidden;border-radius:10px;box-shadow:0 0 20px rgb(0 0 0 / .1)}.exp-services-1 .exp-services-wrapper .exp-services-img img{border-radius:10px;width:100%}.exp-services-1 .exp-services-wrapper .exp-link-wrap a i{margin-left:10px;vertical-align:middle}.exp-services-2 .exp-services-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:15px 0;padding:40px 30px;border-radius:10px;transition:.3s;position:relative;overflow:hidden;box-shadow:0 1px 12px -2px rgb(0 0 0 / .1)}.exp-services-2 .exp-services-wrapper:after{top:-160px;right:-160px}.exp-services-2 .exp-services-wrapper:before{bottom:-160px;left:-160px}.exp-services-2 .exp-services-wrapper:focus,.exp-services-2 .exp-services-wrapper:hover,.exp-team-3 .exp-team-item:hover{box-shadow:0 0 30px rgb(0 0 0 / .1)}.exp-services-2 .exp-services-wrapper:focus .exp-arrow a,.exp-services-2 .exp-services-wrapper:hover .exp-arrow a{border:1px solid #009fe0;color:#009fe0}.exp-services-2 .exp-services-wrapper .exp-icon-block span{width:80px;height:80px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:30px;box-shadow:0 0 3px rgb(0 0 0 / .2)}.exp-services-2 .exp-services-wrapper .exp-arrow a{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#969697;border:1px solid #969697;transition:.3s}.exp-services-3 .exp-services-item{padding-right:10px;padding-left:0;margin-top:30px}.exp-services-4 .exp-services-item{padding:30px 20px;margin-top:30px;transition:.3s;border-radius:10px}.exp-services-4 .exp-services-item .exp-icon-block span{width:70px;height:70px;display:flex;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 2px 10px rgb(0 0 0 / .1);background-color:#fff;color:#009fe0;transition:.4s}.exp-services-4 .exp-services-item .exp-icon-block span i{font-size:28px}.exp-services-4 .exp-services-item .exp-link-wrap span{vertical-align:middle;margin-left:10px;color:#009fe0}.exp-services-5 .exp-services-item .exp-icon-block span{box-shadow:none;justify-content:flex-start;width:30px;height:30px}.exp-services-5 .exp-services-item .exp-icon-block span i{font-size:40px}.exp-services-4.exp-services-5 .exp-services-item:hover .exp-icon-block span{background-color:#fff;color:#009fe0}.exp-services-6 .exp-services-item{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center;padding:50px 20px}.exp-services-6 .exp-services-item .exp-services-content{margin-top:30px;margin-bottom:0}.exp-team-1 .exp-team-item{box-shadow:0 2px 15px rgb(0 0 0 / .1);border-radius:10px;margin:15px 0}.exp-team-1 .exp-team-item .team-img{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.exp-team-1 .exp-team-item .team-content{padding:20px 0;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.exp-team-2 .exp-team-item .exp-team-img{border-radius:10px;overflow:hidden;position:relative}.exp-team-2 .exp-team-item:hover .exp-team-content{transform:translateY(0);opacity:1}.exp-team-2 .exp-team-item:hover .exp-team-img img{filter:blur(2px);-webkit-filter:blur(2px)}.exp-team-2 .exp-team-item .exp-team-content{text-align:center;background-color:#fff;box-shadow:2px 2px 20px rgb(0 0 0 / .1);padding:30px 0;position:absolute;width:100%;bottom:0;z-index:2;transform:translateY(180px);transition:.3s;opacity:0;border:1px solid #eee;border-radius:20px 20px 10px 10px}.exp-team-2 .exp-team-item .exp-team-content ul li a,.exp-team-3 .exp-team-item .exp-team-content ul li a{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#009fe0;border-radius:50%;margin:10px 5px;border:1px solid rgb(255 132 0 / .3)}.exp-team-3 .exp-team-item{box-shadow:0 0 5px rgb(0 0 0 / .1);border-radius:10px;margin:15px 0;background-color:#fff;padding:30px;transition:.3s;-webkit-transition:.3s}.exp-team-3 .exp-team-item .exp-team-img{border-radius:50%;overflow:hidden}.exp-team-3 .exp-team-item .exp-team-content{text-align:center;padding-top:20px}.exp-team-3 .exp-team-item .exp-team-content ul{padding-top:10px}.exp-team-4 .exp-team-item img{width:100%;border-radius:50%}.exp-team-4 .exp-team-item .exp-team-img{border-radius:50%;padding:0 30px}.exp-team-4 .exp-team-item .exp-team-content{text-align:center;padding:30px 0}.exp-project-1 .container{max-width:1200px}.exp-portfolio-1{margin:0 auto;width:100%}.exp-portfolio-1:after{content:'';display:block;clear:both}.exp-portfolio-1 .grid-item{width:265px;height:250px;padding:0;border:1px solid #eee}.exp-portfolio-1 .height-1{height:500px}.exp-portfolio-1 .width-1{width:370px}.exp-portfolio-1 .width-2{width:530px}.exp-portfolio-1 .width-3{width:535px}.exp-portfolio-1 .width-4{width:270px}.exp-project-2 .exp-tab-wrap{display:flex;justify-content:center;align-content:center}.exp-project-2 .exp-tab-wrap ul{border:1px solid #eee;padding:0 30px;border-radius:50px}.exp-project-2 .exp-tab-wrap ul li a{padding:15px 20px;border-radius:0;transition:.3s}.exp-project-2 .exp-tab-wrap a.active{background-color:inherit;color:#009fe0;border-bottom:3px solid #009fe0}.exp-project-2 .project-img{padding:0;border:1px solid #eee}.exp-project-2 #myTabContent{margin-top:100px}.exp-project-3 .pro-img{width:auto;height:550px;border:1px solid #fff;padding:0}.exp-project-3 .project-gallery .gallery-size{column-width:32em;column-gap:1px}.exp-project-3 .height-2{height:650px}.exp-contact-1 .exp-contact-form .form-control{padding:20px;border-radius:50px;margin:10px 0;border-color:#eee;transition:box-shadow .3s ease-in}.exp-contact-1 .exp-contact-form .form-control:focus{border:none;box-shadow:0 0 25px .5px rgb(0 0 0 / .1)}.exp-contact-1 .exp-contact-form .form-control.contact{border-radius:20px}.exp-contact-1 button.send{padding:15px 40px}.exp-contact-1 .exp-contact-card{display:flex;justify-content:center;flex-direction:column;border:1px solid #eee;width:70%;height:76%;padding:20px 57px;margin:0 auto;border-radius:20px}.exp-contact-1 .exp-contact-info p{margin-bottom:25px}.exp-contact-1 .exp-contact-info span{margin-bottom:30px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:25px;color:#009fe0;border:1px solid #009fe0;border-radius:50%}.exp-contact-1 .exp-contact-icons li a{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#009fe0;border-radius:50%;margin:10px 2px;border:1px solid rgb(255 132 0 / .3)}.exp-coming-1,.exp-coming-2{background-image:url(https://connecticutreglazing.com/wp-content/themes/img/35435310_m.jpg)}.banner-new .banner-form .codedropz-upload-handler .codedropz-upload-container .codedropz-btn-wrap a,.banner-new .banner-form .codedropz-upload-handler .dnd-upload-counter,.exp-coming-1 .section-title-center p,.exp-footer-style-2 .exp-footer-contact li a,.exp-footer-style-2 .exp-footer-contact span,.exp-footer-style-2 .exp-wrapper li,.exp-footer-style-2 .exp-wrapper li a,.exp-footer-style-2 .exp-wrapper p{color:#fff}.exp-coming-1 .circle-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.exp-coming-1 .circle-wrap p{margin-top:10px;color:#fff}.exp-coming-1 .countdown .col-content-center:after{content:".";font-size:20px;color:#fff;position:absolute;left:100%;top:100px}.exp-coming-1 .countdown{margin:150px auto}.exp-coming-1 .circle-fill .progress-circle{transform:rotate(-90deg);margin-left:50px}.progress-circle-back{fill:none;stroke:#009fe0;opacity:.3;stroke-width:3px}.progress-circle-prog{fill:none;stroke-width:5px;stroke-dasharray:0;stroke-dashoffset:0}.progress-circle-prog.prog-2.fill-mode{stroke:#009fe0;stroke-dasharray:250;transition:stroke-dasharray 2s ease-in}.progress-circle-prog.prog-3.fill-mode{stroke:#009fe0;stroke-dasharray:350;transition:stroke-dasharray 2s ease-in}.progress-circle-prog.fill-mode{stroke:#009fe0;stroke-dasharray:400;transition:stroke-dasharray 2s ease-in}.progress-text{width:100%;position:absolute;top:50%;left:5px;color:#fff;text-align:center;font-size:2em;font-weight:500;font-family:Rubik,sans-serif}.exp-coming-1 .exp-footer-social{display:flex;justify-content:center}.exp-coming-1 .exp-footer-social li a:hover{color:#fff;background-color:#009fe0}.exp-coming-2{padding:30px 0;min-height:100vh}.exp-coming-2 .wrapper{padding:150px 0}.exp-coming-2 .section-title{padding:30px 0;max-width:500px}.exp-coming-2 .section-title p{padding-top:20px}.exp-coming-2 .section-title h1 a{text-decoration:underline;font-size:45px;font-weight:700;color:#fff;text-underline-position:under}.exp-coming-2 .counterup{display:flex;margin:30px 0}.exp-coming-2 .counterup .wrap p{text-align:center;color:#8c98b1}.exp-coming-2 .counterup div .num{width:70px;height:60px;display:flex;border-radius:10px 30px;color:#fff;margin-bottom:10px;justify-content:center;align-items:center;background-color:#425d88}.exp-coming-2 form .form-control{padding:15px;width:360px;margin-right:10px;border-radius:0 0 0 30px;color:#fff;background-color:#fff0}.exp-coming-2 form .form-control:focus{outline:0;box-shadow:none;border-color:inherit}.exp-coming-2 form .form-control::placeholder{color:#8c98b1}.exp-coming-2 form .btn-primary{border-radius:0 30px 0 0;padding:15px 40px;box-shadow:none}.exp-coming-2 .exp-footer-social li a{border-top-right-radius:20px;border-bottom-left-radius:20px}#exp-404{height:100vh;background-image:url(https://via.placeholder.com/1920X579)}#exp-404 section{display:flex;justify-content:center;height:100vh;text-align:center;align-items:center;width:100%}#exp-404 .content h6 a{text-decoration:underline;text-underline-position:under;color:#fff}.exp-footer-wrapper{padding:60px 0}.exp-footer-item-left img{max-width:none}.exp-footer-style-2 a,.exp-footer-style-2 h6,.exp-footer-style-2 p{color:#fff;letter-spacing:.5px}.exp-footer-style-2 .exp-wrapper li a:hover{color:#009fe0}.exp-footer-style-2 .exp-footer-item-left{padding-right:50px}.exp-footer-style-2 .exp-footer-item-right{padding-left:50px}.exp-footer-social li a{width:45px;height:45px;display:flex;justify-content:center;align-items:center;background-color:rgb(0 0 0 / .2);margin-right:5px;color:#b6c0d1;border-radius:5px}.exp-footer-style-2 .exp-footer-item-right form .form-control{line-height:40px;padding:8px 16px;margin-top:8px;border-radius:50px;border:1px solid rgb(255 255 255 / .7);font-family:Rubik,sans-serif}.exp-footer-style-2 .exp-footer-item-right form .exp-btn-wrapper button{float:right;border-radius:50px;width:140px;height:56px}.exp-footer-style-2 .seperator{margin:80px 0}.exp-footer-style-2 .exp-footer-contact span i{margin-right:20px;color:#fff}.exp-footer-style-2 .exp-insta-feed ul li{margin:2px 0}#exp-home6-footer form .form-control{border:1px solid rgb(105 105 105 / .2)}#exp-home6-footer a,#exp-home6-footer p,#exp-home6-footer span{color:#5e5e5e}#exp-home6-footer .seperator{background-color:rgb(105 105 105 / .2)}#exp-home6-footer .exp-footer-social ul li a{background-color:#fff2e5;color:#009fe0}#exp-home6-footer .exp-footer-copyright .container{border-top:1px solid rgb(105 105 105 / .2)}.header-form-block{background:#14366c;width:30%;padding:45px 45px 40px;border-radius:0;position:absolute;bottom:-70px;z-index:10;left:50%;margin:0 0 0 200px}.drag-drop-upload{border:1px dashed;background:#fff;width:100%;margin:0 5px 15px;padding:0 10px;display:block}.location-bullets h2,.location-bullets h3,.location-bullets h4,.location-bullets h5,.location-bullets h6{font-size:20px;position:relative;padding-left:25px;margin-bottom:0;margin-top:0}.location-bullets h2::before,.location-bullets h3::before,.location-bullets h4::before,.location-bullets h5::before,.location-bullets h6::before{content:'\f14a';font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;color:#14366c}.location-bullets p{padding-left:20px}.location-section-2 h1,.location-section-2 h5,.location-section-2 h6{font-size:34px}.page-id-711 .location-section-two{display:none}.content-banner input::placeholder,.content-banner textrea::placeholder{opacity:1!important;color:#fff!important}.ff-default .ff-el-form-control:focus{background-color:transparent!important;border-color:#009fe0!important}.nyc-section h5.title2{font-size:25px}.clawfoot .exp-product-content img{display:none}.mobile-why{display:none}.premium-mobile{display:none}@media(min-width:991px){.navbar-light .navbar-nav .nav-item:hover .dropdown-menu{display:block;animation:.3s ease-in fadeIn}}@media (max-width:1800px){.exp-project-3 .project-gallery .gallery-size{column-width:26em}}@media (max-width:1500px){.exp-project-3 .project-gallery .gallery-size{column-width:21.4em}}@media(max-width:1600px){.exp-home2-testimonial .exp-testimonial-item.slick-center .exp-testimonial-item-inner{transform:none;-webkit-transform:none;width:calc(100% - 150px)}.exp-project-4 .pro-img{width:calc(100% / 3)!important}.exp-home2-portfolio .slick-modified-dots{width:100%;margin-top:-150px}.exp-home1-header img{width:100%}.exp-home3-testimonial .slick-prev{left:-50px}.exp-home3-testimonial .slick-next{right:-50px}}@media(max-width:1200px){h1{font-size:38px}h6{font-size:18px}.exp-footer-style-2 .exp-footer-item-center-2,.exp-footer-style-2 .exp-footer-item-right{margin-left:0;padding-left:0}.exp-wrapper{margin:20px 0}.exp-home1-header .exp-slick-dots{left:10%}.exp-achievments .achievments-counter{padding:30px 10px}.exp-achievments .achievments-counter .icon-block{margin-right:10px}.exp-achievments p{margin-bottom:30px}.exp-services-6 .exp-services-item{padding:50px 15px}.exp-home2-about .exp-about-wrapper{padding-top:20px}.exp-home2-about .exp-about-title{padding-right:20px}.exp-home2-product-a .exp-ceo{margin-top:20px}.exp-ceo p{margin-bottom:0}.exp-home2-product-b .exp-points{margin:0}.exp-home2-download .download-circle{width:495px;height:495px;margin:0 auto}.exp-about-product2 .exp-points{padding-top:5px}.exp-about-workflow .workflow-item{padding:15px}.exp-about-testimonial .exp-about1-slider .slick-arrow{right:17.2%;margin-top:15%}.exp-portfolio-1 .grid-sizer{width:calc(100% / 3)}.exp-project-5 .project-item{width:calc((100% - 20px)/ 2)}.exp-project-4 .pro-img{width:calc(100% / 3)!important}.exp-home2-testimonial .exp-testimonial-item.slick-center .exp-testimonial-item-inner{transform:none;-webkit-transform:none;width:calc(100% + 15px)}.exp-home2-portfolio .slick-modified-dots{width:100%}.blue-top:after{display:none}.exp-values.blue-top:after{display:block}.exp-about-video .about-video-wrap{left:-10%;transform:none}.exp-pricing-plans.exp-about-video .tab-pane{padding:0}.exp-about-video .exp-tab-wrap,.exp-home4-countdown .col-content-center{margin-left:30px}.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content:after{top:10px;right:10px}.exp-home4-header .slick-modified-dots{position:static;width:100%;margin-top:20px;align-items:center;justify-content:center;flex-direction:row;text-align:center}.exp-home4-contact .contact-img{margin:70px 0}.banner-padding{padding:150px 0}.exp-home5-header .slick-modified-dots{top:0}.exp-home5-header.banner-padding{padding-bottom:100px}.exp-project-3 .project-gallery .gallery-size{column-width:17.2em}}@media (max-width:991px){.section-title-center{padding-bottom:40px}.exp-product-section .exp-product-content{padding:25px 0}.exp-product-section .btn-top-70{margin-bottom:0}.exp-home2-about.section-padding,.section-padding{padding:60px 0}.btn-top-50,.btn-top-70,.exp-footer-style-2 .seperator{margin:10px 0 20px}.navbar-light .navbar-nav a,.start-header.scroll-on .navbar-light .navbar-nav a{padding:20px 5px}.exp-footer-style-2 .exp-footer-item-center,.exp-footer-style-2 .exp-footer-item-center-2,.exp-home4-countdown .col-content-center{margin-left:0}.exp-footer-copyright .exp-copyright-left,.exp-footer-copyright .exp-copyright-right,.exp-footer-style-2 .exp-footer-item-right,.sidebar_wrap{padding:0}.exp-footer-copyright .exp-copyright-right,.exp-footer-style-2 .exp-footer-item-right form .exp-btn-wrapper button,.exp-img-wrapper.right-side,.exp-img-wrapper.right-triangle img{float:none}.exp-footer-copyright{padding:20px 0}.exp-footer-copyright .exp-copyright-right ul li{margin-left:10px}.exp-home1-header .exp-slick-dots{text-align:center;bottom:-50px;left:0}.exp-achievments-content{margin-top:20px}.exp-home3-video:after,.video-img .video-btn-wrapper{width:100%}.exp-pricing-plans .exp-pricing-plans-inner{padding:10px}.exp-pricing-plans .exp-pricing-plans-inner .exp-pricing-plans-mid ul li{margin:20px 0}.exp-pricing-plans-2 .exp-pricing-plans-inner .exp-pricing-plans-mid ul li{margin:0}.exp-pricing-plans .tab-pane{padding:0 15px}.exp-pricing-plans .exp-pricing-plans-inner.top-80{margin-top:90px}.exp-faq-1 .exp-tab-wrap ul li{margin-left:20px}.exp-faq-1 .exp-tab-wrap ul{justify-content:center}.exp-coming-1 .countdown .col-content-center:nth-child(2):after,.exp-home2-thumbnail,.exp-home3-video .col-lg-3{display:none}.exp-home2-header .slick-modified-dots{width:100%;text-align:center}.exp-about-testimonial .slick-modified-dots,.exp-about-video .about-video-wrap,.exp-about-video .col-lg-8,.exp-home2-about .col-lg-8{position:static}.exp-home2-about .exp-about-wrapper{padding:0;margin:30px 0}.container-wrapper .exp-img-wrapper.right-triangle:after{bottom:0}.exp-achievments .achievments-counter,.exp-home2-updates .exp-updates-author,.exp-services-1.exp-home2-updates .exp-services-wrapper .exp-services-content{padding:20px}.exp-about-workflow .workflow-item{padding:30px}.exp-about-testimonial .testimonial-item .testimonial-content{padding:0 20px}.exp-about-testimonial .testimonial-item .testimonial-content p{margin:5px 0}.exp-portfolio-1 .grid-sizer{width:calc(100% / 3)}.exp-portfolio-2 .project-img{width:calc(100% / 2)}.exp-project-4 .pro-img{width:calc(100% / 2)!important}.exp-contact-1 .exp-contact-card{margin:50px 0 0;width:100%;height:auto}.search_widget{margin-top:40px}.col-reverse{flex-direction:column-reverse}.exp-coming-1 .countdown{margin:50px 0}.exp-home2-testimonial .exp-testimonial-slider2{padding:0 50px}.exp-home2-portfolio .slick-modified-dots{width:100%;margin:0 auto;text-align:center}.exp-pricing-plans.blue-bottom.exp-pricing-plans-2.big-margin{margin-top:700px}.exp-about-video .exp-about2-tab{padding-top:30px}.exp-about-video .exp-tab-wrap{margin-left:40px}.container-wrapper .exp-img-wrapper.right-side,.exp-home2-product-b .container-wrapper .exp-img-wrapper.right-side{margin-bottom:20px}.container-wrapper .exp-img-wrapper.right-triangle,.exp-home2-product-b .container-wrapper .exp-img-wrapper.right-triangle{margin-bottom:40px}.exp-img-wrapper img{display:block;margin:0 auto;width:100%}.exp-home3-video .video-points .content{padding:0 10px}.exp-home4-values .container{padding-top:0}.exp-home4-video .video-btn-wrapper{margin-top:60px}.exp-home4-video .content{padding:60px 70px 0;text-align:center}.exp-home4-pricing .faq-banner .wrapper{text-align:center}.exp-home4-contact .video-img .video-btn-wrapper{width:100%;height:100%}.exp-home4-contact .container-wrapper .exp-img-wrapper.right-side:after{height:100%}.exp-home5-header .col-lg-8.col-content-center{align-items:center;text-align:center}.exp-home5-header .col-lg-8.col-content-center form{display:flex;justify-content:center}.exp-home5-header .col-lg-4.col-content-center{align-items:center}.exp-home5-header .video-btn-wrapper{padding:100px}.exp-home5-header p{padding-right:0}.exp-home5-header .slick-modified-dots{transform:none;text-align:center}.exp-home5-testimonial.section-padding{padding-top:200px}.exp-project-3 .project-gallery .gallery-size{column-width:24em}}@media (max-width:767px){section.content-banner-wrapper{background-size:contain!important}section.content-banner-wrapper{padding:70px 0 20px 0!important;background-position:top;background:url(https://connecticutreglazing.com/wp-content/uploads/2026/02/home-mobile-banner.webp);background-repeat:no-repeat;margin-top:47px}.exp-values .exp-values-item{box-shadow:0 4px 14px 0 rgb(0 0 0 / .34)!important}.page-template-locations-city-template .location-section-2 .about-img{margin-bottom:5px}.loc-mobile{margin-bottom:10px}.mobile-bathtub{margin-bottom:8px}.page-template-locations-city-template .location-section-2 .about-img{display:block!important}.page-template-template-new-locations .about-img{display:none}.loc-mobile{display:block!important}.location-section-two .about-img{display:none}.page-template-template-location .feature-difference-section .about-img.right-new{display:none}.mobile-bathtub{display:block!important}.desktop-bathtub{display:none!important}.premium-mobile{display:block}.exp-product-section .right-side{display:none}.container-wrapper .exp-img-wrapper.right-triangle:after{display:none!Important}.new-home img{display:block!important}.home-about-custom img{display:none!important}.desktop-why{display:none}.mobile-why{display:block!important}.custom-mobile-beer .slick-arrow{width:38px;height:38px;border-radius:50%;background:rgb(0 0 0 / .65);color:#fff;font-size:22px;line-height:38px;text-align:center;z-index:20;border:none;cursor:pointer;display:flex!important;align-items:center;justify-content:center}.custom-mobile-beer .slick-arrow::before{display:none}.custom-mobile-beer .slick-prev{left:0}.custom-mobile-beer .slick-next{right:0}.custom-mobile-beer .slick-arrow{touch-action:manipulation}.custom-mobile-beer .slick-arrow,.custom-mobile-beer .slick-arrow:focus,.custom-mobile-beer .slick-arrow:active,.custom-mobile-beer .slick-arrow:hover{opacity:1!important;visibility:visible!important;outline:none!important;box-shadow:none!important}.custom-mobile-beer .slick-disabled{opacity:0.6!important;pointer-events:auto}.custom-mobile-beer .slick-arrow{transform:translateY(-50%)!important;z-index:9999!important;background:rgb(0 0 0 / .7)!important;color:#fff!important}.custom-mobile-beer .slick-arrow{-webkit-tap-highlight-color:#fff0}.page-template-locations-city-template .about-img.right-new{display:none}.page-template-locations-city-template .location-bullets h2{font-size:25px!important;font-weight:600;line-height:30px!important}.feature-difference-section img{height:350px;width:100%;max-width:100%;object-fit:cover}.feature-difference-section .about-img{width:100%;margin-bottom:8px}.clawfoot .right-side{display:none}.clawfoot .exp-product-content img{margin-bottom:15px}.clawfoot .exp-product-content img{display:block!important}.clawfoot h4{font-size:25px;margin-top:10px}.clawfoot .row{flex-direction:column-reverse}span.before-aftertitle{font-size:25px}span.service-head{font-size:25px!Important;margin-bottom:15px!important}span.testimonial{margin:0 auto 15px!important;font-size:25px!important}section.faq-sec{padding-top:25px}section.faq-sec span.accordion-title-main{font-size:30px}.custom-accordion span{color:#fff;font-family:'Rubik';font-size:16px;line-height:25px;FONT-WEIGHT:500}.nyc-section .location-item{margin:0 15px;border:1px solid #14366c;border-radius:12px}ul.location-item li{padding:0 10px;min-width:44%!Important}ul.location-item li p{font-size:16px;line-height:18px;margin:0 0 10px}.page-template-locations-city-template .about-content.location-bullets img{display:none!important}.city-names-brooklyn{max-height:280px;overflow-y:auto;box-sizing:border-box;padding-right:14px;scrollbar-gutter:stable}.city-names-brooklyn li{list-style:disc;margin-left:18px;margin-bottom:10px}ul.location-item li::before{top:15px}.city-names-brooklyn li p{display:block;padding:6px 0;background:#fff0;margin:0;font-size:15px}.city-names-brooklyn li p::before{content:none!important}.city-names-brooklyn::-webkit-scrollbar{width:6px}.city-names-brooklyn::-webkit-scrollbar-track{background:#fff0;margin:10px 0}.city-names-brooklyn::-webkit-scrollbar-thumb{background:#14366c;border-radius:6px}.custom-mobile{display:block}.custom-mobile>.col-lg-4{padding:0 10px}.custom-mobile .slick-dots{bottom:-10px}.custom-mobile .exp-values-content{padding-top:20px!Important}.custom-button a{margin:0;margin-top:30px}.exp-values .exp-values-item{padding:30px 15px!important;border-radius:5px;margin:20px 0}.custom-mobile .exp-values .exp-values-item{text-align:center;background-color:#fff;padding:35px 10px;border-radius:5px;margin:20px 0;box-shadow:0 0 20px rgb(0 0 0 / .1);letter-spacing:-.5px;position:relative}.custom-mobile .slick-slide img{display:block;text-align:center;margin:0 auto}.custom-mobile .slick-dots li.slick-active button:before{opacity:1;color:#005DE6}.custom-mobile .slick-dots li button:before{font-family:'slick';font-size:39px;line-height:20px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-mobile .slick-dots li button{background:#fff0}.custom-mobile .slick-dots li{margin:0 6px!important;padding:0!important}.custom-mobile .exp-values .exp-values-item .exp-values-content{padding-top:20px}.custom-mobile-beer{display:block}.custom-mobile-beer .col-lg-4{padding:0 10px}.custom-mobile-beer .slick-dots{bottom:-5px}.mb-5,.my-5{margin-bottom:1rem!important}.pb-5,.py-5{padding-bottom:1rem!important}.footer-form{margin-top:20px!important}.beer-slider{max-width:100%}.custom-mobile-beer{touch-action:pan-y}.custom-mobile-beer .slick-dots li.slick-active button:before{opacity:1;color:#005DE6}.custom-mobile-beer .slick-dots li button:before{font-family:'slick';font-size:44px;line-height:20px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-mobile-beer .slick-dots li button{background:#fff0}.custom-mobile-beer .slick-dots li{margin:0 6px!important;padding:0!important}.custom-sidebar .widget{margin-bottom:30px!important}.gfe-form{margin-top:39%}section.content-banner-wrapper:before{background:#ff0e0e00!important;opacity:1!important}.content-banner-wrapper p{color:#000!important}.content-banner h1{color:#000!important}.dropdown-toggle::after,.navbar .nav-item::before{position:absolute;content:"";border:none;background-color:#fff;vertical-align:0}.beer-slider>img{height:auto;max-width:100%;width:100%!important}.page-id-401 section.content-banner-wrapper{background-position:inherit!important}.page-id-692 section.content-banner-wrapper{background-position:unset!important}.page-id-149 section.content-banner-wrapper{background-position:top!important}.page-id-112 section.content-banner-wrapper{background-position:top!important}.custom-services .exp-header-item h1{padding-top:0}.custom-services{padding:100px 0 20px!important}.head-top{display:none}.anti-slip-section .row{flex-direction:column-reverse}.rust-repair-sec .row{flex-direction:column-reverse}.location-section-two .row{flex-direction:column-reverse}.content-banner-wrapper .left{padding-right:4%}.location-section-two img{margin-top:20px}.con-header-content img{width:auto}.exp-footer-copyright,.exp-home1-header .slick-modified-dots{margin-top:20px}.footer-form .container .row{margin:0!important}.footer-form iframe{height:233px!important;margin-top:20px}section.content-banner-wrapper{padding:70px 0 20px 0!important;background-position:top}.content-banner .ff-default textarea{min-height:90px!important}.page-id-9 .home-about h2{font-size:25px!important;line-height:32px}.exp-home1-header,.exp-home2-header .exp-home2-banner{padding:0 0!imporant}.page-template-template-new-locations-php .feature-difference-section .row{flex-direction:column-reverse}.location-bullets h1{font-size:28px;line-height:36px;margin-bottom:8px}.about-content h2{font-size:20px;line-height:30px;margin-top:15px;margin-top:10px;margin-bottom:8px}h2,h3{font-size:28px}h2{line-height:32px}.exp-values .section-title-center{z-index:999;padding-top:20px}.location-section-2 h5,.location-section-2 h6{font-size:28px;padding-top:15px}.exp-home3-testimonial{padding-top:0!important}.exp-faq-1 .tab-content,.exp-footer-wrapper,.exp-product-section .exp-product-content,.section-padding,.start-header.scroll-on{padding:0}.section-padding{padding:20px 0 10px!important}.beer-slider{margin-bottom:20px}.section-title-center{padding-bottom:20px!important;padding-top:10px!important}.light-bg{padding-top:0!Important}.content-banner h1{font-size:30px!important;color:#fff;margin:0 0 5px}.location-bullets p{padding-left:0}.exp-product-content h2,.exp-product-content h3{font-size:25px}.btn-primary a{color:#fff;font-size:18px}article{margin:0 auto 20px}.title-padding-right{padding-right:0}.exp-about-video .about-video-wrap,.exp-about-video .col-lg-8,.exp-about-video .vid-img img,.exp-project-3 .pro-img,.exp-project-5 .project-item,.video-img .video-btn-wrapper{width:100%}.slick-modified-dots{padding:20px;padding-top:0}.exp-footer-copyright,.exp-home1-header .slick-modified-dots{text-align:center}.start-header{background-color:#0f2952;padding:0}#searchLink,.exp-about-testimonial .testimonial-item .author span,.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content .exp-author span,.navbar .nav-item:after,.start-header .seperator{display:none}.exp-footer-style-2 .exp-footer-social,.exp-pricing-plans .exp-pricing-plans-inner.top-80{margin-top:20px}.navbar-light .navbar-nav a,.start-header.scroll-on .navbar-light .navbar-nav a{padding:5px 0}.exp-values-content h2{font-size:20px!important}.mega-menu{height:200px;overflow-y:scroll;overflow-x:hidden}.mega-menu h6{color:#fff;display:none}.navbar-brand img{height:auto}.navbar .nav-item::before{display:block;top:22px;left:0;width:11px;height:1px}.dropdown-toggle::after{display:block;top:17px;left:-23px;width:1px;height:11px;transition:.2s linear}.dropdown-toggle[aria-expanded=true]::after{transform:rotate(90deg);opacity:0}.navbar-light .dropdown-menu{padding:0;background-color:#fff0;transition:.2s linear;border:0;box-shadow:none}.nav-item.mega-menu-link{position:relative}.dropdown-menu a{color:#eee;padding:5px 0;opacity:.9;border-bottom:1px solid rgb(255 255 255 / .1)}.dropdown-toggle[aria-expanded=true]+.dropdown-menu{margin-top:10px;margin-bottom:20px}.mega-menu .mega-menu-inner{padding:0 10px}.mega-menu .mega-menu-inner .dropdown-item{padding:10px 0}.mega-menu .mega-menu-inner .dropdown-item:last-child,.navbar-light .dropdown-item{border-bottom:1px solid rgb(255 255 255 / .2)}.dropdow-menu.search-form,.exp-about-testimonial .testimonial-item,.exp-about-video .about-video-wrap,.exp-coming-1 .countdown .col-content-center:nth-child(2):after,.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content .exp-author,.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-item-inner{display:block}.achievments-counter.d-flex{flex-direction:column;align-items:center;text-align:center}.achievments-counter.d-flex .icon-block{margin-bottom:20px;margin-right:0}.exp-contact-us .contact-us-wrapper:before{width:100%;left:0}.exp-about-testimonial .testimonial-item .testimonial-content{margin:20px 0;padding:0;text-align:center}.exp-about-testimonial .testimonial-item .testimonial-content span{float:left;font-size:30px}.exp-about-testimonial .testimonial-item .author{justify-content:center}.exp-about-testimonial .testimonial-item .author div,.exp-home2-portfolio .home2-portfolio .item,.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content .exp-author div{margin-left:0}.exp-portfolio-1 .grid-sizer,.exp-portfolio-2 .project-img{width:calc(100% / 1)}.exp-project-4 .pro-img{width:100%!important}.exp-coming-1 .countdown .col-content-center:after{position:static}.exp-coming-2 .form-group{margin-bottom:20px}.exp-home2-testimonial .exp-testimonial-slider2{padding:0 20px}.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-img img{margin:0 auto}.exp-home2-testimonial .exp-testimonial-item .exp-testimonial-content{width:100%;margin:0;padding:10px 0;text-align:center}.exp-home2-portfolio .portfolio-cont .col-12{position:static;padding-right:15px;padding-left:15px}.exp-pricing-plans.blue-bottom.exp-pricing-plans-2.big-margin{margin-top:0}.exp-about-video .vid-img{margin-top:50px}.exp-img-wrapper img{display:block;margin:0 auto;width:100%}.exp-home4-about .about-img img,.exp-img-wrapper.right-triangle img{float:none}.exp-project-2.exp-home2-portfolio:before{height:100%}.exp-coming-2 form .form-control{width:250px}.exp-home4-video .content{padding:60px 20px 0}.exp-home4-video .video-box{padding:60px 30px}.exp-project-3 .project-gallery .gallery-size{column-width:19em}}@media (max-width:567px){.container-wrapper .exp-img-wrapper{padding:0}.container-wrapper .exp-img-wrapper.right-side:after{right:0}.exp-testimonial-1 .exp-testimonial-content{padding:20px;left:5px;margin-right:5px;bottom:25px}.exp-coming-2 .counterup .wrap,.exp-testimonial-1 .exp-testimonial-content.margin-right-10{margin-right:5px}.exp-stylish-border:before{top:-75px}.exp-pricing-accordion .card .card-header button,.exp-pricing-accordion .card-body h6{font-size:13px}.exp-pricing-accordion .card .card-body p{width:100%;font-size:12px;line-height:24px}.container-wrapper .exp-img-wrapper.right-triangle:after{bottom:20px}.exp-home2-updates .exp-updates-author,.exp-services-1.exp-home2-updates .exp-services-wrapper .exp-services-content{padding:20px}.exp-home2-download .download-circle{width:360px;height:360px}.exp-portfolio .grid-item,.exp-portfolio .grid-sizer{margin-left:-25px}.exp-project-2 .exp-tab-wrap ul{display:flex;flex-direction:column;width:100%;border-radius:1px;padding:0}.exp-project-2 .exp-tab-wrap ul li a{padding:10px}.exp-project-5 .project-item{width:100%}.exp-home3-blog .post-article .exp-link-wrap{display:block}.exp-about-product2 .exp-points.margin-l-30,.exp-about-product2 .exp-points.margin-l-50,.exp-home5-header form .input-group-append{margin-left:0}.exp-about-product2 .exp-points.d-flex{flex-direction:column;align-items:center;text-align:center}.exp-about-product2 .exp-num-block{margin-right:0;padding-bottom:30px}.exp-home3-header{border-radius:0}.exp-home3-header svg{display:none}.exp-home4-video .content{padding:60px 0 0}.exp-project-3 .project-gallery .gallery-size{column-width:22em}}@media (max-width:470px){.exp-coming-2 form .form-control{margin-bottom:20px}.exp-home3-project .exp-tab-wrap{justify-content:center;text-align:center}.exp-home3-project .exp-tab-wrap ul{display:block}}@media (max-width:450px){.exp-tag-social span,.social-share .social-icons li{margin-top:20px}}@media (max-width:340px){.exp-home3-price .exp-tab-wrap{margin-left:0}.exp-home3-price .exp-tab-wrap ul{flex-direction:column}.exp-pricing-plans .exp-tab-wrap .nav-pills .nav-item .nav-link{border:1px solid silver}.exp-pricing-plans .exp-tab-wrap .nav-pills .nav-item .nav-link:before{display:none}}.pad-0{padding:0!important}.pad-b0,.pad-t0{padding-bottom:0!important}.pad-b10{padding-bottom:10px!important}.pad-b20{padding-bottom:20px!important}.pad-b30{padding-bottom:30px!important}.pad-b40{padding-bottom:40px!important}.pad-b50{padding-bottom:50px!important}.pad-b60{padding-bottom:60px!important}.pad-b70{padding-bottom:70px!important}.pad-t10{padding-top:10px!important}.pad-t20{padding-top:20px!important}.pad-t30{padding-top:30px!important}.pad-t40{padding-top:40px!important}.pad-t50{padding-top:50px!important}.pad-t60{padding-top:60px!important}.pad-t70{padding-top:70px!important}.mrb-t10{margin-top:10px!important}.mrb-t20{margin-top:20px!important}.mrb-t30{margin-top:30px!important}.mrb-t40{margin-top:40px!important}.mrb-t50{margin-top:50px!important}.mrb-t60{margin-top:60px!important}.mrb-t70{margin-top:70px!important}.mrb-t80{margin-top:80px!important}.mrb-0{margin-bottom:0!important}.mrb-10{margin-bottom:10px!important}.mrb-30{margin-bottom:30px!important}.mrb-40{margin-bottom:40px!important}.mrb-50{margin-bottom:50px!important}.mrb-60{margin-bottom:60px!important}.mrb-70{margin-bottom:70px!important}.mrb-80{margin-bottom:80px!important}.mrb-90{margin-bottom:90px!important}.mrb-100{margin-bottom:100px!important}.mrb-left{margin-left:-15px!important}.mrb-right{margin-right:-15px!important}.head-top{position:relative;border-bottom:1px dashed rgb(250 250 250 / .5);text-align:right}.head-top ul li{list-style:none;display:inline-block;padding:0 0 0 30px}.head-top a{color:#fff;display:block;padding:3px 0}.banner-form .drag-drop-upload,.content-banner .drag-drop-upload{margin-left:0!important}.header-form-block.banner-form .form-control{height:36px;font-size:14px;background:0 0;color:#fff;margin:0 0 15px}.header-form-block.banner-form .form-control::placeholder{color:#fff;opacity:1}.header-form-block.banner-form .drag-drop-upload{height:68px!important;padding:5px 10px}.header-form-block.banner-form textarea{height:67px!important}.content-banner .send,.header-form-block.banner-form .send{width:100%;border-radius:5px;text-transform:uppercase;padding:7px 10px}.banner .col-content-center{padding:100px 45% 0 15px}.banner .exp-header-item{text-align:left}.new-header{background:0 0}.banner-new .col-content-center{padding:0}.banner-new .banner-form h2{color:#fff;margin:0 -5px 10px;font-size:24px}.banner-new .banner-form{left:inherit!important;right:0!important;top:0!important;bottom:0!important;margin:0!important;width:30%;background:#14366c!important;outline:0!important;display:flex;align-items:end;border-left:5px solid #fff}.banner-new .banner-form .codedropz-upload-handler{border:1px dashed #fff;text-align:left}.banner-new .banner-form .codedropz-upload-handler .codedropz-upload-container div{color:#fff;font-size:14px;text-align:left}.banner-new .banner-form .wpcf7-spinner{position:absolute}.why-choose-us h3{font-size:20px;margin:0 0 5px}.exp-blog-header{padding:50px 0 10px;position:relative}.pagination .nav-links{margin:auto}.page-numbers{border:1px solid;padding:5px 11px;border-radius:5px;background-color:#009fe0;color:#fff}.page-numbers.current,.page-numbers:hover{color:#fff;background:#14366c}.post-entry-meta i{color:#14366c}.entry-body p.post-meta{font-size:12px}.custom-sidebar .widget{background:#f8f9fa;margin-bottom:60px;padding-bottom:34px;padding-top:15px}.custom-sidebar .widget .widget-title{font-size:28px;font-weight:400;color:#000;margin-bottom:15px}.custom-sidebar .widget ul li{list-style:none;border-bottom:1px dotted #00000038;padding-bottom:19px;margin-bottom:20px;line-height:1.6;font-weight:300}article.post.type-post img{max-width:100%;height:auto;width:auto;display:block}article.post.type-post span{width:100%;max-width:100%;margin-top:8px}.post.type-post ol{padding:0;margin-bottom:5px;margin-top:5px}article.post.type-post b{margin-top:20px;display:block;margin-bottom:20px}.navbar .navbar-collapse li:hover>ul{opacity:1;visibility:visible;-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.navbar .navbar-collapse ul ul{position:absolute;left:0;top:100%;z-index:2;padding:0;width:230px;border-bottom:2px solid #14366c;background:#fff;-webkit-box-shadow:0 10px 15px rgb(0 0 0 / .1);-moz-box-shadow:0 10px 15px rgb(0 0 0 / .1);-ms-box-shadow:0 10px 15px rgb(0 0 0 / .1);-o-box-shadow:0 10px 15px rgb(0 0 0 / .1);box-shadow:0 10px 15px rgb(0 0 0 / .1);opacity:0;visibility:hidden;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-ms-transition:.25s ease-out;-o-transition:.25s ease-out;transition:.25s ease-out;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.navbar .sub-menu>li{list-style:none;border-bottom:1px solid rgb(9 59 86 / .12)}.navbar .sub-menu>li>a{color:#000;padding:5px 10px!important;position:relative;border:0!important}.navbar .sub-menu>li>a:hover{color:#14366c;padding:5px 10px!important}.before-after-section .col-sm-9{text-align:center}.call-top{padding:0 0 0 10px}.call-top .btn img{width:20px;margin:0 5px 0 0}.call-top .btn-primary:focus,.call-top .btn-primary:hover,.content-banner .btn-primary:hover{border-color:#009fe0}.content-banner h1{color:#fff;margin:0 0 15px;font-size:35px}.content-banner h2{color:aliceblue;font-family:Rubik;font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 5px;color:#1E3238;text-align:center;margin-bottom:25px}.content-banner .ff-el-form-control::placeholder{color:#1E3238!important}.content-banner .form-group{padding:0 8px;margin:0}.content-banner .form-control{height:34px;font-size:14px;background:0 0;color:#fff;margin:0 0 .5rem}.content-banner .form-control::placeholder{color:#fff;opacity:1}.content-banner .drag-drop-upload{height:55px!important;padding:5px 10px}.content-banner .form-modal label{margin:0;font-size:12px;cursor:pointer}.content-banner .form-modal label.ins-label{margin:0;font-size:12px;cursor:pointer;position:absolute;top:-25px;right:17px}.content-banner .codedropz-upload-handler,.footer-form .codedropz-upload-handler{border:1px dashed #c5c5c5}.content-banner .codedropz-upload-container{padding:15px 20px}.content-banner .wpcf7-spinner,.footer-form .wpcf7-spinner{position:absolute;bottom:0;left:0}.footer-form .form-control{margin:0 0 10px;height:40px}.footer-form .container .row{padding:20px;border-radius:24px;background:#FFF;box-shadow:0 0 20px 0 rgb(20 54 108 / .1)}.footer-form .drag-drop-upload,.footer-form textarea{height:65px!important}.footer-form .ins-label{position:absolute;right:10px;top:-30px;color:#000}.footer-form .btn-primary{background-color:#14366c;border-color:#14366c;color:#fff}.footer-form .btn-primary:hover{color:#fff;background-color:#009fe0;border-color:#14366c}.footer-form .btn-primary:hover{background:#fff;color:#14366c}.footer-form .codedropz-upload-container{padding:20px 20px}.footer-form a.cd-upload-btn{color:#000!important}.exp-footer-style-2 .navbar.exp-logo.no-bg{background:0 0!important}.home-about h2{font-size:35px!important;line-height:42px}.page-id-42 section.section-padding-top.exp-home3-testimonial.exp-home5-testimonial,.page-template-template-services .section-padding-top{padding:0}.page-template-template-services .section-padding-top{padding-top:0}.page-template-template-services .nyc-section{padding-top:40px}.new-header{background:#14366c}.exp-wrapper a{font-size:15px}.post.type-post ol span{font-size:18px;font-weight:800;color:#000;margin-top:15px;display:block}.con-footer-bottom{display:none!important;align-items:center;grid-template-columns:1fr 1fr;display:grid}.exp-wrapper{margin:0 0 0 0;padding-top:0!important}.exp-footer-style-2 .exp-footer-item-left{padding-right:50px;padding-top:10px}.sticky_footer_cta{position:fixed;height:43px;bottom:0;width:100%;z-index:9;max-width:100%}.con-footer-bottom a{text-align:center;display:block;font-size:0}.con-header-content{display:flex;align-items:center;gap:10px;background-color:#005DE6;padding:10px;justify-content:center}.page-template-locations-city-template .desktop-one img{display:none!important}@media (min-width:320px) and (max-width:767px){.container{padding-left:15px!important;padding-right:15px!important;max-width:inherit!important}.page-template-locations-city-template .about-content.location-bullets img{display:block!important}.con-footer-bottom{display:grid!important}.con-header-content:nth-child(2){background:#007bff}.content-banner textarea{height:100px!important}.call-top{display:none}.navbar-brand img{width:40px}.navbar p.textual-logo{font-size:15px;letter-spacing:-1px}.navbar .navbar-collapse ul ul{position:relative;left:0;top:0;z-index:2;padding:0;width:100%;border-bottom:0;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;opacity:1;visibility:visible;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit}.navbar .sub-menu>li>a{color:#fff;padding:5px 10px 5px 20px!important;border-bottom:2px solid transparent!important}.navbar .sub-menu>li>a:hover{color:#fff;padding:5px 10px 5px 20px!important;border-color:#fff!important}.banner-new .col-content-center{padding:0 15px 0px!important}.banner-new h1{font-size:30px}.banner-new .banner-form{width:100%!important;position:relative!important;border-left:0!important;border-top:5px solid #fff;padding:30px 30px 25px;display:block}.nyc-section .location-item{margin:0 15px}ul.location-item li{padding:0 10px;min-width:49%}.footer-form .left{padding:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.before-after-section .col-sm-9,.footer-form .right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer-form .right .form-group{padding:0}.sass-our-pricing .row [class*=col-]{border:1px solid #e0e9ef;padding:20px 25px 0;margin:0 0 30px}.sass-our-pricing .single-pr-table .pr-body,.sass-our-pricing .single-pr-table .pr-header{min-height:inherit}.sass-our-pricing .single-pr-table .pr-footer{padding-bottom:0}}.codedropz-upload-inner h3{margin:5px 0;font-size:15px;line-height:32px;color:#fff}.page-template-template-services .custom-color{background:#fff}.blogs-icon a{background:#14366c;padding:8px;border-radius:50px}span.ser-test{font-size:25px;color:#222;font-weight:500;line-height:1.4;margin-bottom:20px;display:block}span.from-title{color:aliceblue;font-family:Rubik;font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 5px;color:#1E3238;text-align:center;margin-bottom:25px;display:block}@media (min-width:481px) and (max-width:767px){ul.location-item li{min-width:25%}}@media (min-width:768px) and (max-width:1024px){.seperator{display:none}section.content-banner-wrapper{padding:30px 0 20px 0!important}}@media (min-width:768px) and (max-width:1050px){.navbar-brand img{width:50px}.navbar p.textual-logo{font-size:18px}.banner-new .col-content-center{padding:25px 0 50px!important}.banner-new h1{font-size:30px}.banner-new .banner-form{width:100%!important;position:relative!important;border-left:0!important;border-top:5px solid #fff;padding:30px 30px 25px;display:block}.footer-form .right .form-group{padding:0}.exp-footer-copyright .col-md-4,.exp-footer-wrapper .col-md-6:first-child{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.exp-footer-wrapper .col-md-6{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.sass-our-pricing .col-lg-4{width:33.333%;padding:0 25px!important}.call-top{display:none}}