.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.7}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}section{position:relative}.toggle-btn{cursor:pointer}.toggle-content{display:none}img{vertical-align:middle;-ms-interpolation-mode:nearest-neighbor;max-width:100%}input{border:1px solid #ccc}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form,input,label{display:block;box-shadow:none;-webkit-box-shadow:none}main{min-height:90vh}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:0.5em auto 1em}.alignright{float:right;margin:0.5em 0 1em 1em}.alignleft{float:left;margin:0.5em 1em 1em 0}@media only screen and (max-width:668px){.wp-block-image figure.alignleft,.wp-block-image figure.alignright,.wp-block-image img.alignleft,.wp-block-image img.alignright{float:none}figure.alignleft,figure.alignright,img.alignleft,img.alignright{float:none}}.wp-caption{padding:5px 0;text-align:center;display:table}.wp-caption img{display:inline}.wp-caption p.wp-caption-text{margin:5px 0 0;padding:0;text-align:center;font-size:75%;font-weight:100;font-style:italic;color:#808285;caption-side:bottom;display:table-caption}.center{text-align:center}.fixed-body{overflow:hidden}.noscroll{position:fixed;overflow-y:scroll;height:100%;width:100%}.video-thumb-container{position:relative;cursor:pointer}.video-thumb-container .textblock{margin:3em 0}.video-thumb-container.activated .video-responsive:after{display:none}.video-thumb-container .video-responsive:after{content:"";display:block;position:absolute;width:90px;height:61px;top:50%;left:50%;margin-top:-30px;margin-left:-45px;z-index:100;background:url("../solatube-pd/img/icons/youtube-play-sprite.png") no-repeat;background-position:0 0;background-size:90px auto}.video-thumb-container .video-responsive:hover:after{background-position:0 -62px;cursor:pointer}.video-thumb-container .video-responsive.activated:after{display:none}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;border:none}.btn{outline:0;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;border-radius:0;border:none;padding:0.5em 1.5em;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.btn-primary,.gform_button{display:inline-block;border-radius:0;background-color:#808285;border:none;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;padding:10px 40px;font-weight:400;text-transform:uppercase;text-align:center;font-size:0.9em;color:#fff}.btn-primary:hover,.gform_button:hover{background:#2286C5}.btn-primary:focus,.gform_button:focus{-webkit-box-shadow:none;box-shadow:none}.btn-blue,.gform_button{background-color:#2286C5;cursor:pointer}body{font-family:Helvetica;color:#444;line-height:1.4;font-weight:100}h1,h2,h3,h4,h5{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300;color:#444;margin:0.5em 0;line-height:1.2}h1{font-size:2.5em}h2{font-size:2em;line-height:1.1}h3{font-size:1.4em;line-height:1.2}h4{font-size:1.3em;line-height:1.1}h5{font-size:1em;line-height:1}a{color:#444;text-decoration:none}a:focus{outline:0}a:active,a:hover{outline:0;cursor:pointer;color:#2286C5;text-decoration:none}a[href="#"]{cursor:default}.r4e-widget.reviews .aggregate .count{display:block;position:relative;right:0px}.r4e-widget.reviews .review .date{position:relative;display:block;right:0px}.gravity-theme.ui-datepicker .ui-datepicker-calendar td{height:auto!important;width:auto!important;padding:0px!important}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default{border-radius:0!important;color:#c4c4c4!important}.pt-6{padding-top:3.5rem!important}.pb-6{padding-bottom:3.5rem!important}.py-6{padding-bottom:3.5rem!important;top:3.5rem!important}.pt-7{padding-top:3.5rem!important}.pb-7{padding-bottom:3.5rem!important}.py-7{padding-bottom:3.5rem!important;top:3.5rem!important}.px-7{padding-left:4rem!important;padding-right:4rem!important}.pt-8{padding-top:4.5rem!important}.pb-8{padding-bottom:4.5rem!important}.mt-7{margin-top:4rem!important}.mb-7{margin-bottom:4rem!important}.my-7{margin-bottom:4rem!important;margin-top:4rem!important}.mt-7{margin-top:4rem!important}.mb-7{margin-bottom:4rem!important}.my-7{margin-bottom:4rem!important;margin-top:4rem!important}a:not([href]):not([tabindex]){color:#fff}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:#fff}header{position:relative;background:#EDEDED;z-index:1000;-webkit-box-shadow:0px -20px 20px 5px rgba(0,0,0,0.75);box-shadow:0px -20px 20px 5px rgba(0,0,0,0.75);position:sticky;top:0;z-index:1020}header ul{list-style:none;padding:0}header .promo-bar{text-align:center;padding:0px;background-color:#EDEDED;font-weight:400;font-size:15px}header .promo-bar .promotion-text{display:none}@media screen and (min-width:1200px){header .promo-bar .promotion-text{display:block;padding:10px 0px}}@media screen and (max-width:1500px){header .promo-bar .promotion-alignment-fix{text-align:left;padding-left:25px}}header .promo-bar .header-information{position:relative;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#EDEDED}@media screen and (min-width:1200px){header .promo-bar .header-information{position:absolute;width:auto;right:0}}@media screen and (max-width:1200px){header .promo-bar .header-information{-ms-flex-wrap:wrap;flex-wrap:wrap}}header .promo-bar .header-information div{width:50%;padding:10px 10px}@media screen and (min-width:1200px){header .promo-bar .header-information div{width:auto}}header .promo-bar .header-information div .d-inline-block{width:100%}@media screen and (min-width:768px){header .promo-bar .header-information div .d-inline-block{width:auto}}header .promo-bar .header-information .free-consultation-header{background-color:#FDB927}@media screen and (max-width:1200px){header .promo-bar .header-information .consultation-header-for-size{width:100%}}@media screen and (max-width:768px){header .promo-bar .header-information div:not(.free-consultation-header){font-size:13px}}header .main-menu{width:100%;list-style:none;padding:0;margin:0;font-size:1.2em}header .main-menu li a{padding:15px 20px;text-align:left;color:#6c6c6c}header .main-menu li .sub-menu-toggle{position:absolute;top:11px;right:15px}header .main-menu li .sub-menu-toggle:before{content:"+";display:block;font-size:1.4em;color:#8c8f93}header .main-menu li .sub-menu-toggle.active:before{content:"-";font-size:1.4em}header .main-menu li .sub-menu{list-style:none;padding:0;font-size:0.9em;background:#ededed}header .main-menu li .sub-menu li{border-bottom:none}header .main-menu li .sub-menu .sub-menu{position:relative;display:block;-webkit-box-shadow:none;box-shadow:none;font-size:1em;padding:0;padding-left:0px;padding-left:10px}header .header .main-nav ul .sub-menu .sub-menu{display:block;position:relative;-webkit-box-shadow:none;box-shadow:none;padding:0 10px}header .main-nav a{font-style:normal;font-weight:300;font-size:0.9em;display:block;padding:10px 0}header .main-nav a:hover{text-decoration:none}header .header .main-nav{display:none;background:#f2f2f2}header .header .main-nav ul{list-style:none;margin:0;padding:0}header .header .main-nav ul .sub-menu{padding:0}header .main-nav li ul{visibility:visible;opacity:1;-webkit-transition:visibility 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:visibility 0.3s ease-in-out,opacity 0.3s ease-in-out}@media screen and (min-width:768px){header .main-nav li ul{visibility:hidden;opacity:0}}@media screen and (max-width:1200px){header .main-nav li ul{visibility:visible;opacity:1}}header .menu-item-has-children{position:relative}header img{max-height:100px;padding:10px 50px}.menu-button-container{position:relative;display:inline-block;padding:0;width:35px;height:27px}.menu-btn,.menu-btn:after,.menu-btn:before{position:absolute;top:50%;right:0;height:4px;width:35px;border-radius:15px;cursor:pointer;background:#cfcfcf;display:inline-block;content:""}.menu-btn:after,.menu-btn:before{-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.menu-btn:before{top:-10px}.menu-btn:after{top:10px}.menu-btn.active{width:0;background:#cfcfcf}.menu-btn.active:before{-webkit-transform:rotate(-45deg) translate(0,-1px);transform:rotate(-45deg) translate(0,-1px);background:#cfcfcf;top:-2px}.menu-btn.active:after{-webkit-transform:rotate(45deg) translate(-15px,-14.5px);transform:rotate(45deg) translate(-15px,-14.5px);background:#cfcfcf;top:18px}#desktop-menu{display:none}#mobile-menu .logo-bar{background:#fff;-webkit-box-shadow:0px -20px 20px 5px rgba(0,0,0,0.75);box-shadow:0px -20px 20px 5px rgba(0,0,0,0.75)}#mobile-menu .mobile-menu-container h5{font-weight:400}#mobile-menu .mobile-menu-container .main-menu>.menu-item{border-bottom:1px solid #808285}#mobile-menu .mobile-menu-container .main-menu .menu-item a:hover{cursor:pointer;color:#2286C5}#mobile-menu .mobile-menu-container .main-menu .menu-item .sub-menu .menu-item{text-transform:capitalize}#mobile-menu .mobile-menu-container .main-menu .menu-item-has-children{text-transform:uppercase}#mobile-menu .mobile-menu-container .main-menu .sub-menu{display:none}#mobile-menu .mobile-menu-container .nav-dealer-info{font-size:14px}#mobile-menu .mobile-menu-container .nav-dealer-info a{font-size:14px;padding:0;text-decoration:underline}@media screen and (min-width:1200px){#mobile-menu{display:none}.header .nav-toggle{display:none}#desktop-menu{display:block;margin-right:auto;background:#fff}#desktop-menu .privacy-policy-link{display:none}.dealer-toggle{display:block;padding:10px 15px;font-size:0.8em;text-align:left}.dealer-toggle[aria-expanded=true]{display:none}.menu-button-container,.menu-drawer-btn{display:none}.header .main-nav{background:none}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.header .main-nav{display:block}.header .main-nav li{display:inline-block;padding:12px 0;margin:0 9px}.header .main-nav li:hover a{color:#2286C5}.header .main-nav li.current-menu-item a{color:#2286C5}.header .main-nav li.current-menu-ancestor a{color:#2286C5}.header .main-nav li .sub-menu .current-menu-item,.header .main-nav li .sub-menu .current-menu-parent{background:inherit}.header .main-nav li .sub-menu li{padding:0;border-left:0}.header .main-nav li .sub-menu li:hover{background:#fff}.header .main-nav li:not(.sub-menu li){padding:0}.header .main-nav li:first-child{border-left:none}}@media screen and (min-width:1200px) and (min-width:1285px){.header .main-nav li{margin:0 15px}}@media screen and (min-width:1200px){.header .main-nav ul .sub-menu{position:absolute;z-index:990;min-width:100%;left:0;background:#ffffff;margin-left:0;padding:10px 20px;-webkit-box-shadow:-1px 10px 10px -5px rgba(0,0,0,0.15);box-shadow:-1px 10px 10px -5px rgba(0,0,0,0.15)}.main-nav li:hover ul{visibility:visible;opacity:1}.main-nav li.menu-item-has-children:hover .sub-menu .menu-item:hover{-webkit-box-shadow:none;box-shadow:none}.header .main-nav li .sub-menu li{display:block;margin:0}.header .main-nav li .sub-menu li a{color:#7f8285;border:0px;padding:5px 0;display:block;font-size:0.8em;text-align:left;text-decoration:none;white-space:nowrap}.header .main-nav li .sub-menu li a:hover{color:#2286C5}.main-nav li ul li{display:block}.main-nav .btn-primary{display:block;color:#fff;line-height:1.7}.main-nav .btn-primary:hover{text-decoration:none}}.footer{background-color:#6c6c6c;color:#ffffff}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5{color:#fff}.footer .footer-location-title h2{letter-spacing:1.1px}.footer .footer-servicing .col-12{padding:0;margin:0}.footer .footer-servicing a{color:#fff}.footer .footer-servicing a:hover{color:#fff;text-decoration:underline}.footer .footer-servicing .contact{border:none}@media (min-width:992px){.footer .footer-servicing .contact{border-right:1px solid #ffffff}}.footer .footer-servicing .hours-info-container,.footer .footer-servicing .location-info-container,.footer .footer-servicing .map-container{margin-top:1.5rem}.footer .footer-servicing .hours-info-container h1,.footer .footer-servicing .hours-info-container h2,.footer .footer-servicing .hours-info-container h3,.footer .footer-servicing .hours-info-container h4,.footer .footer-servicing .hours-info-container h5,.footer .footer-servicing .location-info-container h1,.footer .footer-servicing .location-info-container h2,.footer .footer-servicing .location-info-container h3,.footer .footer-servicing .location-info-container h4,.footer .footer-servicing .location-info-container h5,.footer .footer-servicing .map-container h1,.footer .footer-servicing .map-container h2,.footer .footer-servicing .map-container h3,.footer .footer-servicing .map-container h4,.footer .footer-servicing .map-container h5{margin-top:0}@media (min-width:1200px){.footer .footer-servicing .hours-info-container,.footer .footer-servicing .location-info-container,.footer .footer-servicing .map-container{margin-top:0}}.footer h5{font-weight:400;font-size:1.2em}.footer .footer-sign-up{background-color:#2286C5}.footer .footer-full-wrap{background-color:#f5f5f5;color:#6c6c6c}.footer .footer-full-wrap .footer-wrapper .footer-nav-container{width:100%}.footer .footer-full-wrap .footer-wrapper .footer-nav-container .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .footer-full-wrap .social-links{width:300px;margin:1em auto 2em;gap:25px}.footer .footer-full-wrap .privacy-policy-container{font-size:0.9em}.footer .footer-nav-container .footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0px}@media (min-width:768px){.footer .footer-nav-container .footer-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer .footer-nav-container .footer-menu .menu-item-has-children{list-style-type:none;margin:0;padding-bottom:20px}@media (min-width:768px){.footer .footer-nav-container .footer-menu .menu-item-has-children{padding-bottom:0px}}.footer .footer-nav-container .footer-menu .menu-item-has-children>a{text-decoration:none;font-weight:600;display:block;margin-bottom:15px}.footer .footer-nav-container .footer-menu .sub-menu{list-style-type:none;padding:0;font-size:0.9em}.footer .footer-nav-container .footer-menu .sub-menu a{font-weight:100;display:block;margin-bottom:5px}.footer .leaflet-control-zoom-in,.footer .leaflet-control-zoom-out{color:#6c6c6c!important}#page-content:not(.page-template-template-squeeze-lifestyle) section:last-child{background-color:#fff!important}#page-content:not(.page-template-template-squeeze-lifestyle) .show-canada{display:none}.divider{display:block;padding:40px;background-image:url(../solatube-pd/img/icons/hr.png);background-repeat:no-repeat;background-position:center center;width:calc(100% - 30px);height:62px;max-width:1110px;margin:0 auto}.side-by-side-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-by-side-block h4{color:#808285;padding-bottom:1em}.side-by-side-block p{font-weight:100;padding-bottom:1em}.side-by-side-block .side-by-side-columns h4{color:#444;padding:0.5em}.side-by-side-block .video-responsive{padding-bottom:78.25%}.side-by-side-block a{text-decoration:underline}.full-width-video-image{background-size:cover}.full-width-video-image img{width:100%}.full-width-video .video-responsive{padding-bottom:36.25%}.full-width-video .video-responsive .video-thumblink{width:100%}#woman-with-light .video-thumblink{-o-object-position:0px -250px;object-position:0px -250px}.video-gallery .slick-slide{margin:10px;cursor:pointer}.video-gallery .slick-slide h4{margin:5px 0;font-size:14px;font-weight:500;line-height:1.1;text-align:center}.video-gallery .slick-slide h4:hover{color:#2286C5}.question-row{border-bottom:1px solid #ccc;padding:10px 15px;font-size:1.3em;font-weight:300;cursor:pointer}.pricing-table{overflow:scroll;text-align:center}.pricing-table table,.pricing-table td,.pricing-table th{border:1px solid #333333;text-align:center;padding:10px;margin:0px auto;margin-bottom:5px}.pricing-table th{background:#EDEDED}@media screen and (min-width:576px){.pricing-table{display:block;overflow:auto}}body.home .flexible-columns .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-3em}body.home .side-by-side-block a{text-decoration:underline}.tax-credit-resources{margin-top:-1rem;-webkit-column-count:2;-moz-column-count:2;column-count:2}.tax-credit-resources ul{list-style-type:none}.tax-credit-resources ul li a{text-decoration:underline}.tax-credit-reviews-badge>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:2px solid #fff;outline-offset:-25px}@media (min-width:768px){.tax-credit-reviews-badge>div{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}.tax-credit-reviews-badge>div img{max-width:200px}.tax-credit-reviews-badge>div div{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-left:0px}@media (min-width:768px){.tax-credit-reviews-badge>div div{padding-left:50px}}#step_1_section .step_1_tax_button{position:absolute;width:60px!important;right:-10px;top:-20px}@media (min-width:768px){#step_1_section .step_1_text{max-width:40%}}@media (min-width:768px){#step_1_section .image-cta-container{max-width:60%}}#step_1_section .step_1_selector{text-align:center}#step_1_section .step_1_selector:hover{cursor:pointer;-webkit-filter:grayscale(0);filter:grayscale(0)}#step_1_section .step_1_selector img{padding-bottom:15px}#step_1_section .step_1_video_text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#accessories-and-addons>.flexible-columns .row .gallery-link{padding:0px 30px}#epa-logo img{padding:125px}#powerful-performance{padding-bottom:0px!important}#faq-container .tag-container{background-color:#ededed;display:none}@media (min-width:768px){#faq-container .tag-container{display:block}}#faq-container ul{font-size:20px;list-style-type:none;padding-left:10px;padding-top:10px}#faq-container ul li{padding:5px 0px;cursor:pointer}#fast-and-easy{padding-bottom:0px!important}#fast-and-easy>.flexible-columns .row .gallery-link{padding:0px 50px}.warranty [data-attr=text-block-section]{padding-bottom:0px!important}.thank-you-contact-us .gallery-link,.thank-you-daylighting-guide .gallery-link,.thank-you-get-a-quote .gallery-link,.thank-you-newsletter-signup .gallery-link,.thank-you-schedule-consultation .gallery-link{padding:10px}.history-link{text-decoration:underline}.articles-section .featured-article{margin-bottom:60px}.articles-section .more-articles .col{width:100%;margin-bottom:20px;-ms-flex-preferred-size:0;flex-basis:0}.articles-section .more-articles .col a{width:100%;display:inline-block}.articles-section .more-articles .col a img{width:100%}.articles-section .more-articles .col h4{margin:5px 0;font-size:14px;font-weight:500;line-height:1.1;text-align:center}.articles-section .more-articles .col h4:hover{color:#2286C5}#product-overview{}#product-overview h1,#product-overview h2,#product-overview h3,#product-overview h4,#product-overview h5{margin-top:0}#product-overview span.whitebar{display:inline-block;width:55px;height:5px;margin:10px 0 15px 0;background:rgba(255,255,255,0.6)}#product-overview .graybg{background:#a8a8a9}#product-overview .button{background:#fff;border:1px solid #bcbdc0;width:185px;height:41px;border-radius:19px;text-transform:uppercase;line-height:1;color:#6b6f70;text-align:center;font-size:14px;padding:13px;margin:25px 0 15px 0;display:inline-block}#product-overview .rendering-bg{position:relative}#product-overview .rendering-bg img.rendering-mobile{display:block;width:100%;position:relative}#product-overview .show-info{position:absolute;top:15px;right:15px;display:block;height:40px;width:40px;border-radius:22px;border:1px solid #5C5C5C;text-align:center;font-size:28px;line-height:1.2;z-index:999;color:#5C5C5C}#product-overview .show-info:before{content:"+";color:#5C5C5C}#product-overview .show-info.open:before{content:"-"}#product-overview .hidden-content{display:none;z-index:997}#product-overview .visible-content{position:relative;padding:40px 30px}#product-overview .visible-content-new{position:relative;padding:40px 30px}#product-overview section.intro-and-video{padding:0;color:#fff}#product-overview .intro-and-video .intro-text{padding:15px;text-shadow:0px 0px 12px rgba(0,0,0,0.1);position:absolute;top:0;left:0}#product-overview .intro-and-video .intro-text h1{color:#fff}#product-overview .rendering-bg span.whitebar{display:none}#product-overview .video-container{position:relative;padding-bottom:48%;padding-top:30px;height:0;overflow:hidden}#product-overview .video-container embed,#product-overview .video-container iframe,#product-overview .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}#product-overview .video-image-placeholder{display:none}#product-overview .rendering-and-description .step-one-text{margin-top:0px;margin-bottom:0px;background:#fff}#product-overview .rendering-and-description .step-one-text h2{margin-bottom:10px}#product-overview .rendering-and-description .step-one-text h4{margin:10px 0}@media screen and (min-width:768px){#product-overview .rendering-and-description .step-one-text h4{color:#fff}}#product-overview .rendering-and-description .step-two-text{text-align:center;position:relative;color:#636466}#product-overview #blockOne,#product-overview #blockTwo{position:relative}#product-overview span.super{font-size:1.2rem}#product-overview .gray-icon-section{color:#fff}#product-overview .gray-icon-section h2{color:#fff;font-weight:400}#product-overview .gray-icon-section .whitebar{display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#product-overview .gray-icon-section ul{list-style:none;padding:0;margin:0}#product-overview .gray-icon-section ul li{margin:30px 0}#product-overview .gray-icon-section ul li img{display:block;margin:0 auto 10px auto}#product-overview section.options-section{padding:0;height:335px}#product-overview section.options-section>div{position:relative;text-align:center}#product-overview .options-section h3{font-weight:600!important;color:#636466!important}#product-overview .options-section .rollover-image{display:block;position:relative;top:0;left:0;bottom:0;right:0;width:100%;height:auto;max-width:none;z-index:990}#product-overview .options-section .visible-content{padding:0}#product-overview .options-section .hidden-content{padding:40px 30px}#product-overview .daylighting-systems-new .visible-content-new{height:335px;background-image:url("https://solatubepdusa.wpengine.com/wp-content/themes/solatube-pd/img/product_overview/taxCredit-sq.jpg");background-repeat:no-repeat;background-position:center bottom 10px;background-size:65% auto}@media screen and (min-width:768px){#product-overview .daylighting-systems-new .visible-content-new .graybar{display:none}}#product-overview .fixture-options-new{height:335px}#product-overview .daylighting-systems .visible-content-ca{height:335px}#product-overview .daylighting-systems .graybar:first-child{display:none}#product-overview #blockTwo .button{display:none}#product-overview .daylighting-systems .visible-content h3{width:45%;margin:10px 35px}#product-overview .daylighting-systems-new .visible-content-new h3{width:45%;margin:10px 35px}#product-overview .daylighting-systems .hidden-content{background:#f5f5f5;color:#5E6062}#product-overview .daylighting-systems .hidden-content span:first-child{position:relative;top:5px;font-size:1.2rem;margin:0}#product-overview #secondLine{position:relative;margin:0}#product-overview .daylighting-systems .hidden-content .graybar{width:100%;height:3px;margin:0}#product-overview .daylighting-systems .hidden-content p:last-child{font-size:1.1rem}#product-overview .daylighting-systems .show-info:last-child{top:10px}#product-overview .gray-description-section{background:#fff;color:#636466;text-align:center}@media screen and (min-width:768px){#product-overview .gray-description-section h3{color:#fff}}#product-overview .gray-description-section span.whitebar{display:none}#product-overview .step-three-text{margin:0px 0 40px 0}#product-overview .step-three-text p{line-height:1.7}#product-overview .bottom-cta,#product-overview .gray-icon-section,#product-overview .testimonials-section{padding:25px}#product-overview .testimonials-section h2{margin-top:30px;font-weight:500;font-size:2em}#product-overview .testimonials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:5em}@media screen and (min-width:768px){#product-overview .testimonials .testimonial{width:45%}}#product-overview .testimonials .testimonial-img-frame{width:240px;height:240px;margin:10px auto;background-size:100% 100%;background-size:cover;background-position:center center;border-radius:150px}#product-overview .testimonials .testimonial-text{max-width:750px;margin:5px auto}#product-overview .testimonials .stars{display:block;margin:5px auto;width:40%}#product-overview span.quote-by{font-weight:500}#product-overview span.quote-by span.name{font-size:20px;line-height:1.12}#product-overview .tube-overlay{display:none}#product-overview .bottom-cta h2{color:#fff;font-weight:400;font-size:2.2em}@media only screen and (min-width:320px){#product-overview{}}@media only screen and (min-width:340px){#product-overview{}#product-overview .locator-form label{display:inline-block;text-align:right}#product-overview .daylighting-systems .visible-content{background-size:55% auto}#product-overview .daylighting-systems-new .visible-content-new{background-size:55% auto}#product-overview .fixture-options-new{background-size:55% auto}}@media only screen and (min-width:400px){#product-overview{}}@media only screen and (min-width:480px){#product-overview .video-container{padding-bottom:50%}}@media only screen and (min-width:560px){#product-overview{}#product-overview .daylighting-systems .visible-content{background-size:50% auto}#product-overview .daylighting-systems-new .visible-content-new{background-size:50% auto}}@media only screen and (max-width:670px){#product-overview{}#product-overview #newProduct{margin:20px auto}#product-overview #phoneHide{display:none}#product-overview .fixture-options{display:none}#product-overview .switch-field{display:none}#product-overview .daylighting-systems .hidden-content span{margin:0 0 0 69px}#product-overview .daylighting-systems p{text-align:left;margin:15px 0}#product-overview .daylighting-systems .hidden-content{padding-top:60px}#product-overview .daylighting-systems .visible-content h3{width:90%}#product-overview .daylighting-systems .visible-content h3{margin:25px 7%}#product-overview .daylighting-systems-new .visible-content-new h3{width:90%}#product-overview .daylighting-systems-new .visible-content-new h3{margin:0 auto;margin-top:-70px}#product-overview .daylighting-systems-new .graybar:first-child{display:inline-block}#product-overview .step-one-text .graybar{display:inline-block}#product-overview #blockTwo .graybar{position:relative}#product-overview #blockTwo .button{display:inline-block}}@media only screen and (max-width:375px){#product-overview .step-two-text .show-info:nth-child(3){top:48%}}@media only screen and (max-width:320px){#product-overview .daylighting-systems .hidden-content span{margin:0 0 0 24px}#product-overview #secondLine{margin:0 0 0 137px}#product-overview .step-two-text .show-info:nth-child(3){top:52%}}@media only screen and (min-width:768px){#product-overview{}#product-overview .col25{width:50%}#product-overview .wrapper{width:730px}#product-overview .product-container{position:relative;max-width:1200px;width:1200px}#product-overview .bottom-cta,#product-overview .gray-icon-section,#product-overview .testimonials-section,#product-overview section{padding:32px 35px}#product-overview .visible-content{padding:0}#product-overview .visible-content-new{padding:0}#product-overview .rendering-bg img.rendering-mobile{display:none}#product-overview .rendering-bg{background:url("https://solatubepdusa.wpengine.com/wp-content/themes/solatube-pd/img/product_overview/scene-background2.jpg");background-position:right -20px top -120px;background-repeat:no-repeat;background-size:140% auto}#product-overview .rendering-bg span.whitebar{display:inline-block}#product-overview .show-info{display:none}#product-overview .intro-and-video .intro-text{width:500px;float:left;position:relative;z-index:995;padding:35px}#product-overview .intro-and-video .intro-text h1{text-shadow:none}#product-overview .intro-and-video .intro-text p{margin-top:10px;text-shadow:none;color:#fff}#product-overview .intro-and-video .intro-video{width:56%;float:right;position:relative;z-index:995}#product-overview .video-container{padding-bottom:29%;padding-top:30px}#product-overview .video-image-placeholder{float:right;display:block}#product-overview .rendering-bg{background-position:top right;background-size:100% auto}#product-overview .rendering-and-description .step-one-text{width:52%;float:right;clear:both;margin-top:45px;color:#fff;padding-right:50px;position:relative;z-index:995;background:transparent}#product-overview .rendering-and-description .step-one-text h2{margin-bottom:0px;color:#fff}#product-overview .step-one-text .graybar{display:none}#product-overview .rendering-and-description .step-two-text{width:290px;clear:both;float:left;margin-top:330px;position:relative;top:40px;z-index:995;text-align:left}#product-overview .step-three-text{margin:20px 0 40px 0}#product-overview #width{width:260px}#product-overview #newProduct{width:328px;height:274px;position:absolute;bottom:80px;left:270px;background:url("https://solatubepdusa.wpengine.com/wp-content/themes/solatube-pd/img/product_overview/newProductLogo-bg.png") no-repeat;background-size:cover}#product-overview #newProduct img{position:absolute;bottom:0;left:0}#product-overview .switch-field{padding:22px 4px;overflow:hidden;margin-bottom:7px}#product-overview .switch-title{margin-bottom:6px}#product-overview .switch-field input{display:none!important}#product-overview .switch-field label{loat:left}#product-overview .switch-field label{display:inline-block!important;width:70px;margin:-3px;color:#101f44;background:#fff;font-size:14px;font-weight:normal;text-align:center;text-shadow:none;padding:6px 14px;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.1)}#product-overview .switch-field label:hover{cursor:pointer}#product-overview .switch-field input:checked+label{background-color:#101F44;color:#fff;-webkit-box-shadow:none;box-shadow:none}#product-overview .switch-field label:first-of-type{border-radius:19px 0 0 19px}#product-overview .switch-field label:last-of-type{border-radius:0 19px 19px 0}#product-overview #nightFather img{width:100%}#product-overview .gray-description-section{height:341px;background:#9e9fa1;text-align:left;color:#fff}#product-overview .gray-description-section span.whitebar{display:inline-block}#product-overview .gray-description-section span.graybar{display:none}#product-overview .gray-description-section .step-three-text{width:40%;margin:-10px 0;position:relative;bottom:18px;z-index:995}#product-overview .step-three-text .find-dealer .locator-form label{color:#fff}#product-overview .gray-description-section .step-three-text .hidden-content{display:block}#product-overview .gray-description-section .step-three-text .hidden-content img{display:none}#product-overview section.options-section>div{width:50%;float:left;text-align:left}#product-overview section.options-section .hidden-content{padding:20px 120px 39px 46px;background-color:#fff}#product-overview .fixture-options{background-image:url("https://solatubehome.com/wp-content/themes/theme5150/img/product_overview/fatherSon.jpg")}#product-overview .fixture-options .hidden-content{width:100%;height:100%;color:#fff;background-image:url("https://solatubehome.com/wp-content/themes/theme5150/img/product_overview/fatherSonDark.jpg")}#product-overview .daylighting-systems-ca{background-image:url("https://solatubehome.com/wp-content/themes/theme5150/img/product_overview/Vent_Kit.jpg")}#product-overview .daylighting-systems-ca .visible-content-ca h3{margin:10px 35px}#product-overview .daylighting-systems-ca .hidden-content-ca h3{margin:10px 35px}#product-overview .daylighting-systems-ca .hidden-content-ca .grey{top:135px}#product-overview .buttonca{background:grey;border:1px solid #bcbdc0;width:185px;height:41px;border-radius:19px;text-transform:uppercase;line-height:1;color:#fff;text-align:center;font-size:14px;padding:13px;margin:245px 0 15px 35px;display:inline-block}#product-overview .buttonca.alt{background:#101f44;border:1px solid #9D9EA1;color:#fff;width:196px;height:36px;padding:10px}#product-overview .buttonca:hover{cursor:pointer}#product-overview .fixture-options .hidden-content img{width:45%}#product-overview .fixture-options .hidden-content p{max-width:250px}#product-overview .fixture-options .hidden-content .button.white{position:relative;top:135px}#product-overview .fixture-options .hidden-content .button.grey{position:relative;top:135px}#product-overview .options-section .rollover-image{height:399px}#product-overview .daylighting-systems .visible-content{background-size:53% auto;background-position:right 25px center}#product-overview .daylighting-systems .visible-content{background-position:right 35px center}#product-overview .daylighting-systems .visible-content h3{margin:40px 35px}#product-overview .daylighting-systems-new .visible-content-new{background-size:45% auto;background-position:right 25px center;bottom:20px}#product-overview .daylighting-systems-new .visible-content-new{background-position:right 35px center}#product-overview .daylighting-systems-new .visible-content-new h3{margin:40px 35px}#product-overview .daylighting-systems .savings-intro{max-width:400px}#product-overview #light{margin:40px 35px}#product-overview .gray-icon-section ul li{width:33%;padding:15px;float:left}#product-overview .tube-overlay{display:block;position:absolute;z-index:990;top:317px;left:-66px;width:1268px;height:1600px;overflow:hidden}#product-overview .tube-overlay img{display:block;position:relative;bottom:6px;margin:0;border:0!important;outline:0!important}#product-overview .tube-overlay img:last-child{right:2px}}@media only screen and (min-width:992px){#product-overview{}#product-overview .wrapper{width:940px}#product-overview section{padding:43px 29px}#product-overview .button{-webkit-transition:all 0.3s;transition:all 0.3s}#product-overview .button:hover{-webkit-transition:all 0.5s;transition:all 0.5s;background:#101f44;border:1px solid #9D9EA1;color:#fff}#product-overview .button.alt:hover{background:#fff;color:#6b6f70}#product-overview section.options-section>div:hover .visible-content{display:none}#product-overview section.options-section>div:hover .hidden-content{display:block}}.contact-us .gform_heading{display:none}.contact-us .text-consent .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-us .text-consent .ginput_container .gform-field-label{margin-bottom:0px!important;margin-left:5px}.contact-us .text-consent .gfield_consent_description{border:none!important;padding:0!important;font-size:12px!important}.get-a-quote .gform_heading{display:none}.get-a-quote .text-consent .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex}.get-a-quote .text-consent .ginput_container .gform-field-label{margin-bottom:0px!important;margin-left:5px}.get-a-quote .text-consent .gfield_consent_description{border:none!important;padding:0!important;font-size:12px!important}.schedule-consultation .gform_heading{display:none}.schedule-consultation .text-consent .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex}.schedule-consultation .text-consent .ginput_container .gform-field-label{margin-bottom:0px!important;margin-left:5px}.schedule-consultation .text-consent .gfield_consent_description{border:none!important;padding:0!important;font-size:12px!important}.daylighting-guide .gform_heading{display:none}.newsletter-signup .gform_heading{display:none}.newsletter-signup .text-consent .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-signup .text-consent .ginput_container .gform-field-label{margin-bottom:0px!important;margin-left:5px}.newsletter-signup .text-consent .gfield_consent_description{border:none!important;padding:0!important;font-size:12px!important}.page-template-template-squeeze-natural-light .text-consent .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-template-squeeze-natural-light .text-consent .ginput_container .gform-field-label{margin-bottom:0px!important;margin-left:5px}.page-template-template-squeeze-natural-light .text-consent .gfield_consent_description{border:none!important;padding:0!important;font-size:12px!important}.page-template-template-squeeze-natural-light select{background:white;border:1px solid #ccc}.footer-sign-up .footer-sign-up-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-sign-up .footer-sign-up-wrapper .gform_heading{display:none}.footer-sign-up .footer-sign-up-wrapper .gform_body{color:#000}.footer-sign-up .footer-sign-up-wrapper .gform_body .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-sign-up .footer-sign-up-wrapper .gform_body .gform_fields #field_6_3{margin-top:4px}.footer-sign-up .footer-sign-up-wrapper .gform_body .gform-field-label{color:#FFF;font-weight:100!important;font-size:15px!important}.footer-sign-up .footer-sign-up-wrapper .gform_body .gform-button{background-color:#EDEDED;color:#000;padding:10px 40px;text-transform:uppercase;font-size:0.9em}.footer-sign-up .footer-sign-up-wrapper .gform_footer{display:none!important}.footer-consent{font-size:12px}.footer-consent a{text-decoration:underline}.footer-sign-up-wrapper .footer-consent{display:none}.whole-house-fan,.whole-house-fan-2-0{}.whole-house-fan .col,.whole-house-fan-2-0 .col{padding-left:0px!important;padding-right:0px!important}.whole-house-fan .product-details,.whole-house-fan-2-0 .product-details{margin-top:10px}.whole-house-fan .product-details .responsive-row,.whole-house-fan-2-0 .product-details .responsive-row{margin:4em 0}.whole-house-fan .product-details .responsive-row img,.whole-house-fan-2-0 .product-details .responsive-row img{width:auto}@media screen and (min-width:768px){.whole-house-fan .product-details .responsive-row .col,.whole-house-fan-2-0 .product-details .responsive-row .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.whole-house-fan .product-details .text-container ol,.whole-house-fan-2-0 .product-details .text-container ol{list-style:none;counter-reset:li;text-align:left}.whole-house-fan .product-details .text-container ol li,.whole-house-fan-2-0 .product-details .text-container ol li{counter-increment:li;margin:10px}.whole-house-fan .product-details .text-container ol li:before,.whole-house-fan-2-0 .product-details .text-container ol li:before{content:counter(li);color:#ffffff;display:inline-block;width:25px;height:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:14px;margin-left:-25px;position:relative;left:-10px;top:4px;line-height:1.1;text-align:center;padding:5px;direction:rtl;background:#0874b7;background:-webkit-gradient(linear,left top,right top,from(#0874b7),to(#1fa5df));background:linear-gradient(to right,#0874b7 0%,#1fa5df 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0874b7",endColorstr="#1fa5df",GradientType=1)}.whole-house-fan .product-details .pricing-table th,.whole-house-fan-2-0 .product-details .pricing-table th{background:#505050;color:#fff;padding:10px 30px}.whole-house-fan .product-details .pricing-table tr:nth-child(odd),.whole-house-fan-2-0 .product-details .pricing-table tr:nth-child(odd){background:#EDEDED}@media screen and (min-width:768px){.whole-house-fan .product-details .image-text-image-row .row div:first-child,.whole-house-fan-2-0 .product-details .image-text-image-row .row div:first-child{width:40%}.whole-house-fan .product-details .image-text-image-row .row div:nth-child(2),.whole-house-fan-2-0 .product-details .image-text-image-row .row div:nth-child(2){width:20%}.whole-house-fan .product-details .image-text-image-row .row div:last-child,.whole-house-fan-2-0 .product-details .image-text-image-row .row div:last-child{text-align:right;width:40%}}.whole-house-fan .product-details .full-width-image,.whole-house-fan-2-0 .product-details .full-width-image{margin:3em auto}.whole-house-fan .product-details .text-on-white,.whole-house-fan-2-0 .product-details .text-on-white{padding:0px 1em}.whole-house-fan .product-details .whf-resources .center,.whole-house-fan-2-0 .product-details .whf-resources .center{margin-top:30px}.whole-house-fan .product-details .whf-resources .center a,.whole-house-fan-2-0 .product-details .whf-resources .center a{display:inline-block;width:110px;margin:0 5px}.whole-house-fan .product-details .whf-resources .center a:hover,.whole-house-fan-2-0 .product-details .whf-resources .center a:hover{opacity:0.9}.whole-house-fan .product-details .whf-resources .center a img,.whole-house-fan-2-0 .product-details .whf-resources .center a img{width:100%}.whole-house-fan .service-callout .callouts ul,.whole-house-fan-2-0 .service-callout .callouts ul{list-style:none;padding:0;margin:1em 0 0;color:#77a323;font-weight:400;text-align:center;width:100%;font-size:1.5em;display:inline-block}.whole-house-fan .service-callout .callouts .image-container,.whole-house-fan-2-0 .service-callout .callouts .image-container{width:100%}.whole-house-fan .service-callout .callouts .image-container img,.whole-house-fan-2-0 .service-callout .callouts .image-container img{width:24%;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){.whole-house-fan .service-callout .callouts ul,.whole-house-fan-2-0 .service-callout .callouts ul{width:47.5%;text-align:right;margin:0}.whole-house-fan .service-callout .callouts .image-container,.whole-house-fan-2-0 .service-callout .callouts .image-container{width:47.5%}}.whole-house-fan .image-cta-container .three-columns a img,.whole-house-fan-2-0 .image-cta-container .three-columns a img{margin-bottom:0px}.whole-house-fan .image-row-text-row,.whole-house-fan-2-0 .image-row-text-row{max-width:700px;margin:0 auto}.whole-house-fan .image-row-text-row .image-container img,.whole-house-fan-2-0 .image-row-text-row .image-container img{width:24%;height:auto;-o-object-fit:contain;object-fit:contain}.whole-house-fan .text-image-table .charts,.whole-house-fan-2-0 .text-image-table .charts{margin-top:2em}.whole-house-fan .text-image-table .image-container,.whole-house-fan-2-0 .text-image-table .image-container{width:100%;margin-bottom:1em}.whole-house-fan .text-image-table .table,.whole-house-fan-2-0 .text-image-table .table{width:100%;left:unset;-webkit-transform:unset;transform:unset;margin:0}.whole-house-fan .text-image-table .table table,.whole-house-fan-2-0 .text-image-table .table table{margin:auto}.whole-house-fan .text-image-table .table th,.whole-house-fan-2-0 .text-image-table .table th{background:#505050;color:#fff;padding:10px 30px}.whole-house-fan .text-image-table .table tr:nth-child(odd),.whole-house-fan-2-0 .text-image-table .table tr:nth-child(odd){background:#EDEDED}@media screen and (min-width:992px){.whole-house-fan .text-image-table .image-container,.whole-house-fan-2-0 .text-image-table .image-container{width:47.5%;margin-bottom:0}.whole-house-fan .text-image-table .table,.whole-house-fan-2-0 .text-image-table .table{width:50%}}.whole-house-fan .banner-cta,.whole-house-fan-2-0 .banner-cta{position:relative;min-height:420px;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0}.whole-house-fan .banner-cta .text-container,.whole-house-fan-2-0 .banner-cta .text-container{padding:30px;max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.whole-house-fan .pricing-table,.whole-house-fan-2-0 .pricing-table{margin-top:-75px}.whole-house-fan .pricing-table table,.whole-house-fan-2-0 .pricing-table table{width:100%}.whole-house-fan .pricing-table table th,.whole-house-fan-2-0 .pricing-table table th{background-color:#444;font-weight:bold;font-size:18px;color:#FFF;text-align:center}.whole-house-fan .pricing-table table tr:first-child td,.whole-house-fan-2-0 .pricing-table table tr:first-child td{color:#2286C5;font-weight:bold}.whole-house-fan .pricing-table table tr td:first-child,.whole-house-fan-2-0 .pricing-table table tr td:first-child{text-align:left}.whole-house-fan .pricing-table table tr td:nth-child(2n),.whole-house-fan-2-0 .pricing-table table tr td:nth-child(2n){background-color:#EDEDED}.whole-house-fan .pricing-table table,.whole-house-fan .pricing-table td,.whole-house-fan .pricing-table th,.whole-house-fan-2-0 .pricing-table table,.whole-house-fan-2-0 .pricing-table td,.whole-house-fan-2-0 .pricing-table th{padding:1px;font-size:11px}@media screen and (min-width:768px){.whole-house-fan .pricing-table table,.whole-house-fan .pricing-table td,.whole-house-fan .pricing-table th,.whole-house-fan-2-0 .pricing-table table,.whole-house-fan-2-0 .pricing-table td,.whole-house-fan-2-0 .pricing-table th{padding:10px;font-size:1rem}}.side-by-side-block table{max-width:470px!important}#whf-icons{margin-top:-120px}#whf-icons img{padding:25px}#built-to-blast{background:-webkit-gradient(linear,left top,left bottom,color-stop(75%,rgba(255,255,255,0)),to(rgb(167,167,167)));background:linear-gradient(180deg,rgba(255,255,255,0) 75%,rgb(167,167,167) 100%)}.expanded-height{background-color:#f0f0ef!important;margin-top:100px;padding-bottom:2em}@media screen and (min-width:768px){.expanded-height{padding-bottom:0em}}.blog-list .blog-link:hover h5{color:#2286C5}.page-template-template-squeeze-attic,.page-template-template-squeeze-page{}.page-template-template-squeeze-attic header,.page-template-template-squeeze-page header{display:none}.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap{display:none;top:0;position:fixed;z-index:99999;background:#fff;width:100%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}@media screen and (max-width:1280px){.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap{display:none!important}}.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0px}.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner img,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner img{width:150px}.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .dropdown-logo-wrap,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .dropdown-logo-wrap{margin-right:20px}.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_heading,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_heading{display:none}.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_wrapper,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_wrapper form,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_wrapper form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_wrapper form .gform-body .gform_fields,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_wrapper form .gform-body .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:10px}.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_wrapper form .footer-consent,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_wrapper form .footer-consent{display:none}.page-template-template-squeeze-attic .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_wrapper form .gform_footer,.page-template-template-squeeze-page .squeeze-dropdown-banner-wrap .squeeze-dropdown-banner .gform_wrapper form .gform_footer{margin-left:30px;padding:0px 0px!important;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.page-template-template-squeeze-attic .squeeze-desktop,.page-template-template-squeeze-page .squeeze-desktop{display:block}@media screen and (max-width:768px){.page-template-template-squeeze-attic .squeeze-desktop,.page-template-template-squeeze-page .squeeze-desktop{display:none}}.page-template-template-squeeze-attic .squeeze-mobile,.page-template-template-squeeze-page .squeeze-mobile{display:none}@media screen and (max-width:768px){.page-template-template-squeeze-attic .squeeze-mobile,.page-template-template-squeeze-page .squeeze-mobile{display:block}}.page-template-template-squeeze-attic .squeeze-mobile .squeeze-form-mobile,.page-template-template-squeeze-page .squeeze-mobile .squeeze-form-mobile{background-color:rgba(237,237,237,0.6);padding:25px}.page-template-template-squeeze-attic .squeeze-mobile .squeeze-form-mobile .gform_title,.page-template-template-squeeze-page .squeeze-mobile .squeeze-form-mobile .gform_title{display:none}.page-template-template-squeeze-attic .squeeze-mobile .squeeze-form-mobile .gform_wrapper,.page-template-template-squeeze-page .squeeze-mobile .squeeze-form-mobile .gform_wrapper{display:block!important}.page-template-template-squeeze-attic .squeeze-mobile .squeeze-form-mobile .gform_wrapper .gform_required_legend,.page-template-template-squeeze-page .squeeze-mobile .squeeze-form-mobile .gform_wrapper .gform_required_legend{display:none}.page-template-template-squeeze-attic .squeeze-mobile .squeeze-form-mobile .form-consent,.page-template-template-squeeze-page .squeeze-mobile .squeeze-form-mobile .form-consent{text-align:left;padding-top:15px}.page-template-template-squeeze-attic .squeeze-mobile .squeeze-form-mobile .special-promo,.page-template-template-squeeze-page .squeeze-mobile .squeeze-form-mobile .special-promo{text-align:left}.page-template-template-squeeze-attic .squeeze-mobile .squeeze-form-mobile .special-promo h2,.page-template-template-squeeze-attic .squeeze-mobile .squeeze-form-mobile .special-promo h3,.page-template-template-squeeze-page .squeeze-mobile .squeeze-form-mobile .special-promo h2,.page-template-template-squeeze-page .squeeze-mobile .squeeze-form-mobile .special-promo h3{margin-top:0px;margin-bottom:0px}.page-template-template-squeeze-attic .squeeze-mobile .squeeze-form-mobile .special-promo .aggregate-reviews,.page-template-template-squeeze-page .squeeze-mobile .squeeze-form-mobile .special-promo .aggregate-reviews{margin-top:10px}.page-template-template-squeeze-attic .squeeze-mobile .squeeze-form-mobile .special-promo .aggregate-reviews .fa-star,.page-template-template-squeeze-page .squeeze-mobile .squeeze-form-mobile .special-promo .aggregate-reviews .fa-star{color:#ffc221}.page-template-template-squeeze-attic .jump-button-desktop,.page-template-template-squeeze-page .jump-button-desktop{display:block}@media screen and (max-width:768px){.page-template-template-squeeze-attic .jump-button-desktop,.page-template-template-squeeze-page .jump-button-desktop{display:none}}.page-template-template-squeeze-attic .jump-button-mobile,.page-template-template-squeeze-page .jump-button-mobile{display:none}@media screen and (max-width:768px){.page-template-template-squeeze-attic .jump-button-mobile,.page-template-template-squeeze-page .jump-button-mobile{display:block}}.page-template-template-squeeze-attic .squeeze-header,.page-template-template-squeeze-page .squeeze-header{text-align:center;background-color:#FFF}.page-template-template-squeeze-attic .squeeze-header img,.page-template-template-squeeze-page .squeeze-header img{max-width:200px;padding:20px 0px}.page-template-template-squeeze-attic .squeeze-banner,.page-template-template-squeeze-page .squeeze-banner{background-position:right top;background-size:cover;padding-bottom:50px}@media screen and (max-width:768px){.page-template-template-squeeze-attic .squeeze-banner,.page-template-template-squeeze-page .squeeze-banner{background-position:-236px -22px}}.page-template-template-squeeze-attic .squeeze-banner .squeeze-banner-copy,.page-template-template-squeeze-page .squeeze-banner .squeeze-banner-copy{color:#444;max-width:1000px;text-align:center;margin:auto;padding:25px 15px 25px 15px}.page-template-template-squeeze-attic .squeeze-banner .squeeze-banner-copy h1,.page-template-template-squeeze-page .squeeze-banner .squeeze-banner-copy h1{color:#444!important;font-weight:bold}.page-template-template-squeeze-attic .squeeze-banner .squeeze-banner-copy p,.page-template-template-squeeze-page .squeeze-banner .squeeze-banner-copy p{font-size:18px}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container{position:relative;max-width:600px;margin:auto;background:rgba(237,237,237,0.6);padding:20px;text-align:center}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .gform_title,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .gform_title{display:none}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container img,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container img{position:absolute;width:250px;bottom:-50px;right:-219px}@media screen and (max-width:1400px){.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container img,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container img{display:none;position:relative;bottom:-70px;right:auto}}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .gform_wrapper,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .gform_wrapper{text-align:left}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .gform_wrapper .gform_required_legend,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .gform_wrapper .gform_required_legend{display:none}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .gform_wrapper .gform_button,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .gform_wrapper .gform_button{margin:auto}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .gform_wrapper #input_17_11,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .gform_wrapper #input_17_11{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .gform_wrapper select,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .gform_wrapper select{position:relative;z-index:99999999}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .gform_confirmation_wrapper,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .gform_confirmation_wrapper{padding-bottom:255px}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .form-consent,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .form-consent{text-align:left;padding-top:15px}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .special-promo,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .special-promo{text-align:left}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .special-promo h2,.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .special-promo h3,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .special-promo h2,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .special-promo h3{margin-top:0px;margin-bottom:0px}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .special-promo .aggregate-reviews,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .special-promo .aggregate-reviews{margin-top:10px}.page-template-template-squeeze-attic .squeeze-banner .squeeze-form-container .special-promo .aggregate-reviews .fa-star,.page-template-template-squeeze-page .squeeze-banner .squeeze-form-container .special-promo .aggregate-reviews .fa-star{color:#ffc221}.page-template-template-squeeze-attic .fast-easy-convenient-section,.page-template-template-squeeze-page .fast-easy-convenient-section{text-align:center;padding-top:100px!important}@media screen and (max-width:768px){.page-template-template-squeeze-attic .fast-easy-convenient-section,.page-template-template-squeeze-page .fast-easy-convenient-section{padding-top:50px!important}}.page-template-template-squeeze-attic .fast-easy-convenient-section .xl-text,.page-template-template-squeeze-page .fast-easy-convenient-section .xl-text{font-size:3.7em;color:#77A323!important}@media screen and (max-width:768px){.page-template-template-squeeze-attic .fast-easy-convenient-section .xl-text,.page-template-template-squeeze-page .fast-easy-convenient-section .xl-text{font-size:2.7em}}.page-template-template-squeeze-attic .fast-easy-convenient-section .quote,.page-template-template-squeeze-page .fast-easy-convenient-section .quote{font-size:2em;color:#fff;font-weight:bold;width:40%;position:absolute;top:100px;left:50px;text-align:left}@media screen and (max-width:768px){.page-template-template-squeeze-attic .fast-easy-convenient-section .quote,.page-template-template-squeeze-page .fast-easy-convenient-section .quote{font-size:1em;top:20px;left:10px}}.page-template-template-squeeze-attic .fast-easy-convenient-section .button-container,.page-template-template-squeeze-page .fast-easy-convenient-section .button-container{width:100%;text-align:center;margin-top:50px}@media screen and (max-width:768px){.page-template-template-squeeze-attic .fast-easy-convenient-section .button-container,.page-template-template-squeeze-page .fast-easy-convenient-section .button-container{position:relative;bottom:0;margin-bottom:25px}}.page-template-template-squeeze-attic .fast-easy-convenient-section .slick-next:before,.page-template-template-squeeze-attic .fast-easy-convenient-section .slick-prev:before,.page-template-template-squeeze-page .fast-easy-convenient-section .slick-next:before,.page-template-template-squeeze-page .fast-easy-convenient-section .slick-prev:before{color:#444!important;font-size:24px!important}@media screen and (max-width:768px){.page-template-template-squeeze-attic .fast-easy-convenient-section .slick-next:before,.page-template-template-squeeze-attic .fast-easy-convenient-section .slick-prev:before,.page-template-template-squeeze-page .fast-easy-convenient-section .slick-next:before,.page-template-template-squeeze-page .fast-easy-convenient-section .slick-prev:before{display:none}}.page-template-template-squeeze-attic .flexible-columns .how-it-works-icons,.page-template-template-squeeze-page .flexible-columns .how-it-works-icons{margin-top:-7em!important}.page-template-template-squeeze-attic .flexible-columns .how-it-works-icons .flex-wrap img,.page-template-template-squeeze-page .flexible-columns .how-it-works-icons .flex-wrap img{padding:10px}@media screen and (min-width:768px){.page-template-template-squeeze-attic .flexible-columns .how-it-works-icons .flex-wrap img,.page-template-template-squeeze-page .flexible-columns .how-it-works-icons .flex-wrap img{padding:25px}}.page-template-template-squeeze-attic .flexible-columns .gallery-link img,.page-template-template-squeeze-page .flexible-columns .gallery-link img{width:100px}.page-template-template-squeeze-attic #dealer-details,.page-template-template-squeeze-page #dealer-details{display:none!important}.page-template-template-squeeze-attic .footer,.page-template-template-squeeze-page .footer{display:none}.page-template-template-squeeze-attic .hero-section,.page-template-template-squeeze-page .hero-section{height:675px;background:url(https://solatubepdusa.wpengine.com/wp-content/uploads/2025/01/1536-x-779-Top-Image-Solatube-Attic-Fan-copy.jpg);background-size:cover;background-position:center}.page-template-template-squeeze-attic .hero-section h1,.page-template-template-squeeze-attic .hero-section h2,.page-template-template-squeeze-page .hero-section h1,.page-template-template-squeeze-page .hero-section h2{margin:0;color:white!important}.page-template-template-squeeze-attic .form-container .gform_heading,.page-template-template-squeeze-page .form-container .gform_heading{display:none}.page-template-template-squeeze-attic .image-columns .d-flex,.page-template-template-squeeze-page .image-columns .d-flex{gap:75px}.page-template-template-squeeze-attic .button-container .btn-primary,.page-template-template-squeeze-page .button-container .btn-primary{background:#2286C5}.page-template-template-squeeze-attic .columns-with-text img,.page-template-template-squeeze-page .columns-with-text img{width:150px}.page-template-template-squeeze-attic .video-container,.page-template-template-squeeze-page .video-container{position:relative;background-size:cover}.page-template-template-squeeze-attic .video-container .play-button,.page-template-template-squeeze-page .video-container .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;font-size:20px;cursor:pointer;border-radius:5px;z-index:2;background:url(https://solatubepdusa.wpengine.com/wp-content/uploads/2025/01/youtube-play-sprite.png);background-size:auto;background-size:auto;background-size:90px auto;width:90px;height:61px}.page-template-template-squeeze-attic .video-container .play-button:hover,.page-template-template-squeeze-page .video-container .play-button:hover{background-position:0px -62px}.page-template-template-tech-squeeze #mobile-menu{display:none}.page-template-template-tech-squeeze input{background-color:#eee!important}.page-template-template-tech-squeeze #product-overview{margin-bottom:0px!important}.page-template-template-tech-squeeze .popout-form-container{display:none;position:fixed;top:0;left:0;width:100%;background-color:#fff;padding:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);z-index:99999;padding-bottom:0px}@media screen and (max-width:768px){.page-template-template-tech-squeeze .popout-form-container{display:none!important}}.page-template-template-tech-squeeze .popout-form-container .popout-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-copy{font-weight:700!important;color:#77A323;position:absolute;width:500px;left:16px;top:-23px}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-copy a{font-size:11px}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form{margin-top:-15px}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form .popout-form-wrap{color:black;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5px;padding-top:20px}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form .popout-form-wrap a{font-size:11px;position:absolute;right:0;bottom:0}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form .popout-form-wrap a:last-child{display:none}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form .gform_heading{display:none}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form form{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form form .gform-body .gform_fields{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form form .gform-body .gform_fields .dropdown select{background-color:#fff;border:1px solid #ccc;padding:11px 5px;color:#868686;padding-right:25px}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form form .footer-consent{display:none}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form form .gform_footer{margin-left:15px;margin-top:-10px;padding:0px!important}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form form .gform_footer input{margin-left:20px}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form form .gform_footer .gform_button{width:auto!important;border-radius:0!important;background-color:#77A323!important;border:none!important;-webkit-transition:all 500ms ease-in-out!important;transition:all 500ms ease-in-out!important;padding:10px 40px!important;font-weight:400!important;text-transform:uppercase!important;text-align:center!important;font-size:0.9em!important;color:#fff!important;margin-top:10px}.page-template-template-tech-squeeze .popout-form-container .popout-wrap .popout-form form .gform_footer .gform_button:hover{background-color:#6C6C6C!important;color:#FFF!important}.page-template-template-tech-squeeze .header{display:none;position:inherit!important}.page-template-template-tech-squeeze .header .main-menu li{display:none}.page-template-template-tech-squeeze .header .small-banner-hide{display:none}.page-template-template-tech-squeeze .header .franchise-bar-desktop div{-webkit-box-pack:right!important;-ms-flex-pack:right!important;justify-content:right!important}.page-template-template-tech-squeeze .header .location-menu-wrap a.external-link{display:none}.page-template-template-tech-squeeze .intro-and-video .intro-text{width:44%}@media screen and (max-width:768px){.page-template-template-tech-squeeze .intro-and-video .intro-text{width:100%}}.page-template-template-tech-squeeze .intro-and-video .intro-text .tab-image-wrap{display:block;background-color:white;position:absolute;top:0;left:0;margin-right:45px;border-right-radius:88px;border-radius:20px;padding:25px;margin-left:-20px;padding:10px;margin-top:10px;-webkit-box-shadow:11px 4px 9px -3px rgba(0,0,0,0.57);box-shadow:11px 4px 9px -3px rgba(0,0,0,0.57)}@media screen and (max-width:768px){.page-template-template-tech-squeeze .intro-and-video .intro-text .tab-image-wrap{position:relative;margin-left:-30px;margin-top:-20px}}.page-template-template-tech-squeeze .intro-and-video .intro-text .tab-image-wrap .tab-image{margin-left:43px;margin-right:10px}.page-template-template-tech-squeeze .intro-and-video .intro-text .intro-text-slider{margin-top:75px}.page-template-template-tech-squeeze .intro-and-video .intro-text h1{font-size:5em;font-weight:bold;margin-bottom:0px;color:#FFF!important}@media screen and (max-width:768px){.page-template-template-tech-squeeze .intro-and-video .intro-text h1{font-size:3em}}.page-template-template-tech-squeeze .intro-and-video .intro-text h2{font-size:2.5em;font-weight:bold;margin-bottom:10px;color:#FFF!important}.page-template-template-tech-squeeze .intro-and-video .intro-text p{color:#FFF!important;font-size:20px;font-weight:500}.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container{color:black;background-color:#fff;width:56%;float:right;padding-left:25px;padding-top:15px;padding-right:50px;padding-bottom:15px;-webkit-box-shadow:0px 0px 15px 1px rgba(0,0,0,0.57);box-shadow:0px 0px 15px 1px rgba(0,0,0,0.57);z-index:9999}@media screen and (max-width:768px){.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container{width:100%}}.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container .gform_heading{display:none}@media screen and (max-width:768px){.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container .gform_footer{margin-top:75px}}.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container #field_18_12{display:none!important}.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container .gform_button{width:auto!important;border-radius:0!important;background-color:#77A323!important;border:none!important;-webkit-transition:all 500ms ease-in-out!important;transition:all 500ms ease-in-out!important;padding:10px 40px!important;font-weight:400!important;text-transform:uppercase!important;text-align:center!important;font-size:0.9em!important;color:#fff!important}.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container .gform_button:hover{background-color:#6C6C6C!important;color:#FFF}.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container .dropdown select{background-color:#fff;border:1px solid #ccc;padding:11px 5px!important;color:#868686}.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container p{font-size:11px}.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container h3{font-size:3em;font-weight:bold;color:#77A323!important}.page-template-template-tech-squeeze .intro-and-video .squeeze-form-container .gform_confirmation_message_18{height:215px;z-index:1000;background-color:white}.page-template-template-tech-squeeze .intro-and-video .captcha-box{position:absolute;right:90px;bottom:-89px}.page-template-template-tech-squeeze .intro-and-video .call-us-button{position:absolute;top:240px;left:330px}@media screen and (max-width:768px){.page-template-template-tech-squeeze .intro-and-video .call-us-button{top:430px;left:25px}}.page-template-template-tech-squeeze .tube-section-copy{padding:50px 0px 25px 0px;color:#231f20;display:none}@media screen and (max-width:768px){.page-template-template-tech-squeeze .tube-section-copy{display:block}}.page-template-template-tech-squeeze .lets-get-started-section{text-align:center;z-index:991}.page-template-template-tech-squeeze .lets-get-started-section .call-today{margin:50px 0px}.page-template-template-tech-squeeze .lets-get-started-section .call-today a{color:#77A323!important;font-weight:bold;font-size:25px}@media screen and (max-width:768px){.page-template-template-tech-squeeze .lets-get-started-section{margin-top:50px;margin-bottom:50px}}.page-template-template-tech-squeeze .lets-get-started-section button{margin-bottom:40px}@media screen and (max-width:768px){.page-template-template-tech-squeeze .lets-get-started-section img{padding-top:25px}}.page-template-template-tech-squeeze .add-more-light-section{background-color:#77A323;color:#fff;text-align:center}@media screen and (max-width:768px){.page-template-template-tech-squeeze .add-more-light-section{padding-bottom:50px;padding-top:25px}}.page-template-template-tech-squeeze .add-more-light-section .xl-text{font-weight:800;font-size:6em;line-height:130px}@media screen and (max-width:768px){.page-template-template-tech-squeeze .add-more-light-section .xl-text{font-size:3.2em;line-height:80px}}.page-template-template-tech-squeeze .add-more-light-section p{font-size:2em;font-weight:800}.page-template-template-tech-squeeze .add-more-light-section .btn-primary{background-color:#fff!important;color:#77A323!important}.page-template-template-tech-squeeze .add-more-light-section .btn-primary:hover{background-color:#6C6C6C!important;color:#FFF!important}.page-template-template-tech-squeeze .add-more-light-section div{text-align:center}.page-template-template-tech-squeeze .fast-easy-convenient-section{text-align:center;padding-top:100px!important}@media screen and (max-width:768px){.page-template-template-tech-squeeze .fast-easy-convenient-section{padding-top:50px!important}}.page-template-template-tech-squeeze .fast-easy-convenient-section .xl-text{font-size:3.8em;color:#77A323!important}@media screen and (max-width:768px){.page-template-template-tech-squeeze .fast-easy-convenient-section .xl-text{font-size:2.7em}}.page-template-template-tech-squeeze .fast-easy-convenient-section .quote{font-size:2em;color:#fff;font-weight:bold;width:40%;position:absolute;top:100px;left:50px;text-align:left}@media screen and (max-width:768px){.page-template-template-tech-squeeze .fast-easy-convenient-section .quote{font-size:1em;top:20px;left:10px}}.page-template-template-tech-squeeze .fast-easy-convenient-section .button-container{width:100%;text-align:center;margin-top:50px}@media screen and (max-width:768px){.page-template-template-tech-squeeze .fast-easy-convenient-section .button-container{position:relative;bottom:0;margin-bottom:25px}}.page-template-template-tech-squeeze .fast-easy-convenient-section .slick-next:before,.page-template-template-tech-squeeze .fast-easy-convenient-section .slick-prev:before{color:#444!important;font-size:24px!important}@media screen and (max-width:768px){.page-template-template-tech-squeeze .fast-easy-convenient-section .slick-next:before,.page-template-template-tech-squeeze .fast-easy-convenient-section .slick-prev:before{display:none}}.page-template-template-tech-squeeze .logo-wrap-desktop{display:block}@media screen and (max-width:768px){.page-template-template-tech-squeeze .logo-wrap-desktop{display:none}}.page-template-template-tech-squeeze .logo-wrap-mobile{display:none;padding:15px 0px}@media screen and (max-width:768px){.page-template-template-tech-squeeze .logo-wrap-mobile{display:block}}.page-template-template-tech-squeeze .fixtures-section-mobile .text-content{padding-bottom:35px!important}.page-template-template-tech-squeeze .disclosure{color:#444;font-size:12px;font-style:italic;padding-top:25px!important;padding-bottom:25px!important;background:#ededed;text-align:center}.page-template-template-tech-squeeze .disclosure span{padding-left:50px}.page-template-template-tech-squeeze .bottom-cta,.page-template-template-tech-squeeze .gray-icon-section,.page-template-template-tech-squeeze .options-section,.page-template-template-tech-squeeze .testimonials-section{display:none}.page-template-template-tech-squeeze #dealer-details{display:none!important}.page-template-template-tech-squeeze .footer{display:none}.page-template-template-tech-squeeze .footer .footer-items{display:none!important}.page-template-template-tech-squeeze .footer .social-links{display:none!important}.page-template-template-tech-squeeze #lightbox-form{display:none}.page-template-template-tech-squeeze #lightbox-form .lightbox-form-wrap{max-width:800px}.page-template-template-tech-squeeze #lightbox-form .lightbox-form-wrap h2{font-size:3em;font-weight:bold;color:#77A323!important}.page-template-template-tech-squeeze #lightbox-form .lightbox-form-wrap p{font-size:11px}.page-template-template-tech-squeeze #lightbox-form .lightbox-form-wrap .gform_title{display:none}.page-template-template-tech-squeeze #lightbox-form .lightbox-form-wrap .captcha-box{position:absolute;right:190px;bottom:-70px}.page-template-template-tech-squeeze #lightbox-form .lightbox-form-wrap .popout-copy{display:none}.page-template-template-tech-squeeze #lightbox-form .gform_button{background-color:#77A323!important}.page-template-template-tech-squeeze #lightbox-form .gform_button:hover{background-color:#6C6C6C!important;color:#FFF!important}.page-template-template-tech-squeeze .fancybox__backdrop{background:rgba(164,164,164,0.69)!important}.page-template-template-squeeze-lifestyle #page-header{display:none}.page-template-template-squeeze-lifestyle #dealer-details{display:none!important}.page-template-template-squeeze-lifestyle footer{display:none}.page-template-template-squeeze-lifestyle button:not(.slick-arrow){background:#f9b11a;border-radius:10px;text-transform:capitalize;font-size:22px}.page-template-template-squeeze-lifestyle .popout-form-container{margin-top:-110px;position:fixed;top:0;left:0;width:100%;background-color:#fff;padding:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);z-index:99999;padding-bottom:0px;padding:20px 0px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (max-width:768px){.page-template-template-squeeze-lifestyle .popout-form-container{display:none!important}}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-copy{font-weight:700!important;color:#77A323;position:absolute;width:500px;left:16px;top:-23px}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-copy a{font-size:11px}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form{margin-top:-15px}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form .popout-form-wrap{color:black;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5px;padding-top:20px}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form .popout-form-wrap a{font-size:11px;position:absolute;right:0;bottom:0}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form .gform_heading{display:none}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form form{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form form .gform-body .gform_fields{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form form .gform-body .gform_fields .dropdown select{background-color:#fff;border:1px solid #ccc;padding:11px 5px;color:#868686;padding-right:25px}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form form .gform_footer{padding:0px!important}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form form .gform_footer input{margin-left:20px}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form form .gform_footer .gform_button{width:auto!important;border-radius:10px!important;background-color:#f9b11a!important;border:none!important;-webkit-transition:all 500ms ease-in-out!important;transition:all 500ms ease-in-out!important;padding:10px 40px!important;font-weight:400!important;text-transform:uppercase!important;text-align:center!important;font-size:0.9em!important;color:#fff!important;margin-top:-3px}.page-template-template-squeeze-lifestyle .popout-form-container .popout-wrap .popout-form form .gform_footer .gform_button:hover{background-color:#6C6C6C!important;color:#FFF!important}.page-template-template-squeeze-lifestyle .tab-image-wrap{width:250px;background:white;padding:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;margin-top:-20px}.page-template-template-squeeze-lifestyle .squeeze-lifestyle-hero{background-size:cover;background-position:center top}.page-template-template-squeeze-lifestyle .form-container{background:rgba(1,129,196,0.5490196078)}.page-template-template-squeeze-lifestyle .form-container h2,.page-template-template-squeeze-lifestyle .form-container h3,.page-template-template-squeeze-lifestyle .form-container p{color:#FFF;font-weight:400;margin-top:0;margin-bottom:0}.page-template-template-squeeze-lifestyle .form-container h2{font-size:2.2em}.page-template-template-squeeze-lifestyle .form-container .fa-star{color:#ffc221;height:20px;padding-top:5px}.page-template-template-squeeze-lifestyle .form-container .gform_title{display:none}.page-template-template-squeeze-lifestyle .form-container .gform_button{background:#f9b11a;border-radius:10px;text-transform:capitalize}.page-template-template-squeeze-lifestyle .form-container .gform_button.quote{font-size:22px}.page-template-template-squeeze-lifestyle .form-container .gform_footer{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.page-template-template-squeeze-lifestyle .form-container .legal-disclaimer{font-size:11px}.page-template-template-squeeze-lifestyle .form-container .legal-disclaimer a{color:#FFF}.page-template-template-squeeze-lifestyle .phone-container a{font-size:23px}.page-template-template-squeeze-lifestyle .phone-container a:hover{color:#F9B11a!important}.page-template-template-squeeze-lifestyle .lifestyle-slider-wrap{position:absolute;bottom:0;left:0;text-align:left;background:rgba(255,255,255,0.831372549);max-width:500px;padding:25px;border-radius:10px}.page-template-template-squeeze-lifestyle .lifestyle-slider-wrap h2{color:rgb(1,129,196);font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.568627451);font-size:3em}.page-template-template-squeeze-lifestyle .locations h2{font-size:2.5em}.page-template-template-squeeze-lifestyle .locations ul{list-style-type:none;padding-left:0;text-align:center}.page-template-template-squeeze-lifestyle .locations ul li{padding:3px 0px;font-size:18px}.page-template-template-squeeze-lifestyle .locations i{color:#f9b11a}.page-template-template-squeeze-lifestyle .locations a:hover{color:#f9b11a}.page-template-template-squeeze-lifestyle .lifestyle-grid{background-image:url(https://solatubepdusa.wpengine.com/wp-content/uploads/2024/08/lifestyle-image-daylighting-solatube-Benefits-health-copy-2.jpg);background-size:cover;background-position:right}@media screen and (max-width:768px){.page-template-template-squeeze-lifestyle .lifestyle-grid{background-position:center}}.page-template-template-squeeze-lifestyle .lifestyle-grid img{width:150px}.page-template-template-squeeze-lifestyle .lifestyle-grid i{font-size:100px;color:#f9b11a}.page-template-template-squeeze-lifestyle .lifestyle-grid a{color:white;text-decoration:underline}.page-template-template-squeeze-lifestyle .lifestyle-grid a:hover{color:white}.page-template-template-squeeze-lifestyle .lifestyle-grid h2{color:white;font-size:2.5em;line-height:1}.page-template-template-squeeze-lifestyle .lifestyle-grid h3{color:white}.page-template-template-squeeze-lifestyle .lifestyle-grid h4{color:white}.page-template-template-squeeze-lifestyle .lifestyle-grid p{font-size:18px;color:#fff}.page-template-template-squeeze-lifestyle .natural-light-carousel-wrap{overflow:hidden}.page-template-template-squeeze-lifestyle .natural-light-carousel-wrap div{padding:0px 5px}.page-template-template-squeeze-lifestyle .natural-light-carousel-wrap img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.page-template-template-squeeze-lifestyle .fixed-size{width:215px;-o-object-fit:cover;object-fit:cover}.page-template-template-squeeze-lifestyle .slick-next:before,.page-template-template-squeeze-lifestyle .slick-prev:before{font-size:30px;opacity:1}.page-template-template-squeeze-lifestyle .slick-prev{z-index:10000;left:0}.page-template-template-squeeze-lifestyle .slick-next{z-index:10000;right:25px}.page-template-template-squeeze-lifestyle #lightbox-form{display:none;border-radius:10px}.page-template-template-squeeze-lifestyle #lightbox-form .lightbox-form-wrap{max-width:800px}.page-template-template-squeeze-lifestyle #lightbox-form .lightbox-form-wrap h2{font-size:3em;font-weight:bold;color:#F9B11a!important}.page-template-template-squeeze-lifestyle #lightbox-form .lightbox-form-wrap h3{font-size:2em;font-weight:bold;color:#6c6c6c!important}.page-template-template-squeeze-lifestyle #lightbox-form .lightbox-form-wrap p{font-size:11px}.page-template-template-squeeze-lifestyle #lightbox-form .lightbox-form-wrap .gform_title{display:none}.page-template-template-squeeze-lifestyle #lightbox-form .lightbox-form-wrap .captcha-box{position:absolute;right:190px;bottom:-70px}.page-template-template-squeeze-lifestyle #lightbox-form .lightbox-form-wrap .popout-copy{display:none}.page-template-template-squeeze-lifestyle #lightbox-form .gform_wrapper{margin-top:30px}.page-template-template-squeeze-lifestyle #lightbox-form .gform_wrapper .gform_button{background-color:#F9B11a!important;border-radius:10px}.page-template-template-squeeze-lifestyle #lightbox-form .gform_wrapper .gform_button:hover{background-color:#6C6C6C!important;color:#FFF!important}.page-template-template-squeeze-lifestyle .fancybox__backdrop{background:rgba(164,164,164,0.69)!important}.page-template-template-squeeze-lifestyle #product-overview{margin-bottom:50px!important}.page-template-template-squeeze-lifestyle #product-overview h2{font-size:2.5em}.page-template-template-squeeze-lifestyle .text-on-white a:hover{color:#f9b11a}.page-template-template-squeeze-lifestyle .text-on-white h2{font-size:2.5em}.page-template-template-squeeze-lifestyle .full-width-slider h2{font-size:2.5em}span.graybar{display:inline-block;width:52px;height:5px;margin:10px 0 0;background:rgba(200,200,200,0.8)}.to-fade-in{opacity:0}.to-fade-in.fade-in{-webkit-animation:fade-in 1s forwards;animation:fade-in 1s forwards}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.default-slider{overflow:hidden;visibility:hidden;opacity:0}@media screen and (min-width:992px){.default-slider{min-height:500px}}.default-slider>.single-slide:not(:first-child){display:none!important}.default-slider.slick-initialized{visibility:visible;opacity:1;-webkit-animation:fade-in 1s forwards;animation:fade-in 1s forwards;overflow:visible}.default-slider .slide-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#EDEDED;color:#444;padding:30px}.default-slider .slide-text h2{color:#444}.default-slider .slide-text ol,.default-slider .slide-text ul{padding-left:20px}.default-slider .slide-image img{width:100%}@media screen and (min-width:768px){.default-slider .slide-text{width:25%;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-height:90%}.default-slider .slide-image{display:inline-block;width:75%;float:right}}.default-slider .slide-text-wrapper{font-size:1em}@media screen and (max-width:1200px){.default-slider .slide-text-wrapper{font-size:0.7em}}.slick-dots{bottom:-35px}.slick-dots li button:before{font-size:12px;line-height:19px}.slick-dots li.slick-active button:before{opacity:0.75;color:#2286C5}.slick-dots li .slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1;color:#2286C5}.gallery-link a:hover h2{color:#2286C5}.gallery-link p{padding-top:5px}.daylighting-gallery-dealer-container{display:none}.daylighting-gallery-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:1fr 1fr 1fr;gap:20px}.daylighting-gallery-container img{-o-object-fit:none;object-fit:none;-o-object-position:center;object-position:center;height:100%;width:100%;cursor:pointer}@media screen and (min-width:768px){.daylighting-gallery-container img{height:300px;width:400px}}.reviews-slider .slick-next:before,.reviews-slider .slick-prev:before{color:#808285}.reviews-slider .review-slide{padding:0px 25px;text-align:center}.reviews-slider .review-slide i{color:#FDB927;padding:0px 5px}.reviews-slider .slick-dots{bottom:25px}.skylight-overview a:hover{color:#444}.skylight-overview a:hover h2{color:#444}.ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}