html body,dt,b,strong,em,blockquote p,blockquote cite,.wp-caption .wp-caption-text,.gallery-caption,.entry-caption,button,input,select,.archive-header,.page-title,.entry-content th,.comment-content th,.comments-link,.entry-header address,.comment-content address,.entry-header time,.entry-header address,.entry-content dt,.comment-content dt,.archive-meta,.comments-area article .comment-metadata,form label.error,#wp-calendar caption,.nav-menu{font-size:18px;font-family:'Titillium Web',Helvetica,Arial,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6,site-title a,article.sticky .featured-post,h1.page-title,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6{font-family:'Rubik',Helvetica,Arial,sans-serif;font-weight:400;color:#113a61}h2.elementor-heading-title:before{content:" ";background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/heading-logo.png) no-repeat center/20px;position:absolute;top:-25px;left:0;width:20px;height:20px;opacity:.5}.home-hero h2.elementor-heading-title:before,.header-hero h2.elementor-heading-title:before{content:none;background:0 0}.header-hero h2.elementor-heading-title{font-size:28px;font-size:1.75rem}.centered-icon h2.elementor-heading-title:before,.centered-icon h3.elementor-heading-title:before{left:50%}.no-header-icon h2.elementor-heading-title:before,.no-header-icon h3.elementor-heading-title:before{content:none;background:0 0}body,body .elementor-posts .elementor-post__excerpt p{color:#3a3a3a}em{font-style:italic}b,strong{font-weight:700}.elementor ul{list-style:disc outside}a{color:#3a3a3a;text-decoration:none;transition:none}a:hover{color:#494b4c}#secondary a:hover{text-decoration:underline}a:visited{color:#3a3a3a}.elementor p a,p a{text-decoration:underline}.elementor .elementor-section .elementor-widget-container .elementor-post__title a:hover,.blog .elementor-widget-posts .elementor-widget-container article.elementor-post .elementor-post__text a.elementor-post__read-more:hover{color:#fcd71f}ol{list-style:decimal-leading-zero outside none}.btn,.btn:visited,input[type=submit],input[type=button],button{color:#fff;background-color:#3a3a3a;*background-color:#3a3a3a;font-weight:700}a.btn{color:#fff;text-decoration:none}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled],button[disabled]{background-color:#dad8da;*background-color:#dad8da;}.btn:hover,input[type=submit]:hover,input[type=button]:hover,button:hover{color:#fff;background-color:#494b4c;*background-color:#494b4c;}.btn.active,.btn:active,input[type=submit]:active{background-color:#3a3a3a;background-color:#3a3a3a \9}a,a:hover,.btn,.btn:hover{transition:none}.elementor-widget-text-editor p:last-child{margin-bottom:0}header.site-header{max-width:95%}.site-logo{max-width:195px;margin-top:5px}.site-title a{margin-top:0}.site-title .site-title-link,.site-title .custom-logo-link{font-size:40px;font-size:2.5rem;margin:5px 0;margin:.3125rem 0}#svglogo{width:100%;height:100%}.home #headercontainer .mini-navigation{background:#fff}#headercontainer{background:#153056;background:linear-gradient(130deg,rgba(21,48,86,1) 40%,rgba(0,96,141,1) 100%);box-shadow:0 3px 10px rgba(16,34,61,.65);z-index:100;position:inherit}.home #headercontainer{position:absolute;top:0;left:0;z-index:500;background:#153056;background:linear-gradient(130deg,rgba(21,48,86,.82) 40%,rgba(0,96,141,.82) 100%)}.site-phone-contact{font-size:24px;font-size:1.5;color:#fff;text-align:right}.site-phone-contact div{margin-top:25px}.phone-icon{max-width:30px;margin-top:3px}.site-phone-contact a:hover{color:#fcd71f}.site-phone-contact a,.site-phone-contact a:visited{color:#fff}.top-header{display:none}.social-icons i,.social-icons .phone{font-size:18px}.social-icons a{color:rgba(255,255,255,.8)}.social-icons a:hover{color:#fcd71f}.social-icons a:visited{color:rgba(255,255,255,.8)}#bannercontainer{margin-top:0}#bannercontainer .grid-container{width:100%;max-width:none;padding:0}.header-image{margin:0;padding:0}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],textarea{font-family:inherit;padding:8px;padding:.5rem;font-family:inherit;border:1px solid #ccc;border-radius:0}.elementor p{font-size:inherit}a.elementor-button-link{font-weight:700}.home .latest-news-header p{margin-bottom:0}.home-service-tiles{background-color:transparent;background-image:linear-gradient(130deg,rgba(21,48,86,1) 40%,rgba(0,96,141,.8) 60%,rgba(0,96,141,0) 75%)}.home-service-tiles .elementor-column{border-left:1px solid rgba(255,255,255,.2)}.home-service-tiles .elementor-column:hover{background-color:#12294a}.home-service-tiles .tile-quote-request{background:rgba(251,183,39,1);background:linear-gradient(0deg,rgba(251,183,39,1) 0%,rgba(252,217,31,1) 100%)}.home-service-tiles .tile-quote-request:hover{background:rgba(251,183,39,1)}.home-service-tiles .tile-quote-request{border-top-right-radius:10px;margin-top:-20px}.home-service-tiles .tile-quote-request img{margin-top:20px}.home-service-tiles a{width:100%}.home-service-tiles .elementor-widget-image a img[src$=".svg"]{width:130px;padding:12px 0}.home img[src$=".svg"]{width:130px}.home-hero{border-bottom:0 solid;border-image:linear-gradient(90deg,#fcd71f 40%,rgba(252,215,31,0) 100%) 1/0 0 10px 0/10px}.header-hero,.blog-hero{border-bottom:10px solid;border-image:linear-gradient(90deg,#fcd71f 40%,rgba(252,215,31,0) 100%) 1/0 0 10px 0/0}.elementor-post__excerpt p:last-child:after{content:'...'}.elementor .elementor-widget-archive-posts .elementor-post__title a:hover,.home article.elementor-post .elementor-post__title a:hover{color:#0067b0}.elementor .elementor-posts-container article.elementor-post .elementor-post__card .elementor-post__text a.elementor-post__read-more:hover,.home article.elementor-post .elementor-post__text a.elementor-post__read-more:hover{color:#494b4c}.page .elementor h1.elementor-heading-title,.page .elementor h2.elementor-heading-title,.page .elementor h3.elementor-heading-title,.page .elementor h4.elementor-heading-title,.page .elementor h5.elementor-heading-title,.page .elementor h6.elementor-heading-title{color:#113a61}a[href$=".pdf"].pdf-link:after,.pdf-links a[href$=".pdf"]:after{font-family:'Font Awesome 5 Free';display:inline-block;font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:16px;content:'\f1c1';position:relative;width:15px;margin-right:5px;top:0;right:-5px;color:#e31c23}.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon{color:#3a3a3a}.elementor-widget-accordion .elementor-accordion .elementor-tab-title a,.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon-left{color:#3a3a3a}.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active a,.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-left{color:#0067b0}.elementor-widget-accordion .elementor-accordion .elementor-tab-content,.elementor-widget-accordion .elementor-accordion .elementor-accordion-item{border:none}#secondary{padding-left:20px}#secondary .cat-item{display:inline-block;background-color:#3a3a3a;padding:3px 10px;border-radius:15px;font-size:14px}#secondary .cat-item a{color:#fff}#secondary .cat-item a:hover{color:#f4ede4}#secondary .cat-item:hover{background-color:#494b4c}#secondary a:hover{text-decoration:none}#secondary .cat-item a:visited{color:#fff}#secondary .widget_recent_entries li,#secondary .widget_nav_menu li{margin-bottom:8px;margin-bottom:.5rem;border-bottom:1px solid #999;padding-bottom:8px;padding-bottom:.5rem}#secondary .widget_recent_entries li:last-child,#secondary .widget_nav_menu li:last-child{border-bottom:none}.post-categories a:hover,.post-tags a:hover{background-color:#494b4c}.header-meta a:hover{background-color:#494b4c}.comments-link{display:none}#secondary .search-form{border:1px solid #bbb}#secondary .search-form label{border:none}#secondary .search-submit{margin-left:-10px}.widget-area .search-form input{font-size:24px;font-size:1.5rem;font-weight:400}.nav-links a:hover.prev.page-numbers,.nav-links a:hover.next.page-numbers{color:#95a5a6;background-color:inherit}.nav-links a:hover.page-numbers{background-color:#95a5a6;color:#fff}.site-content blockquote,.elementor-widget-text-editor blockquote{border-left:none;position:relative}.site-content blockquote,.site-content blockquote p,.elementor-widget-text-editor blockquote,.elementor-widget-text-editor blockquote p{font-weight:700}.site-content blockquote:before,.elementor-widget-text-editor blockquote:before{content:" ";background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/blockquote-logo.png) no-repeat center/20px;position:absolute;top:24px;left:-20px;width:20px;height:20px;opacity:1}.site-content ul,body .elementor-widget-text-editor ul,.elementor .elementor-widget-text-editor ul{list-style:none}.site-content ul li,.elementor-widget-text-editor ul li{position:relative}.site-content ul li:before,.elementor-widget-text-editor ul li:before{content:" ";background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/blockquote-logo.png) no-repeat center/15px;position:absolute;width:15px;height:15px;left:-30px;top:5px}#headercontainer ul li:before,#footercontainer ul li:before,nav ul li:before,ul.elementor-editor-element-settings li:before{content:none;background:0 0;width:inherit;height:inherit;left:inherit;top:inherit}.site-content ul li a,.elementor-widget-text-editor ul li a{text-decoration:underline}.elementor-widget-container .wp-caption .wp-caption-text,.elementor-widget-container .wp-caption .wp-caption-text strong{font-size:12px}a.read-more:after{font-family:"Font Awesome 5 Free";content:'\f30b';font-size:16px;font-weight:700;margin-left:5px;top:5px;height:auto;width:auto}.sticky-quote-cta{height:auto;position:fixed;border-radius:15px 0;right:0;top:235px;z-index:10000}.sticky-quote-cta a{color:#0b253d;text-decoration:none;background:#333;padding:15px 20px 35px;display:block;font-weight:700;font-size:14px;border-radius:5px;-ms-transform:rotate(-90deg) translate(0,-20px);-webkit-transform:rotate(-90deg) translate(0,-20px);transform:rotate(-90deg) translate(0,-20px);position:relative;right:-110px;transition:position .2s,right .2s;background:rgba(251,183,39,1);background:linear-gradient(90deg,rgba(251,183,39,1) 0%,rgba(252,217,31,1) 100%)}.sticky-quote-cta a:hover{right:-100px;transition:position .2s,right .2s}.sticky-quote-cta a:active{color:#0b253d}.calculator-icon{width:40px;max-width:40px;margin-left:10px;border-radius:4px;border:1px solid #0b253d;box-shadow:0px 0px 5px rgba(0,0,0,.7);margin-top:-2px}.single-toggle .elementor-widget-container .elementor-toggle-item .elementor-toggle-icon{display:none}.single-toggle .elementor-widget-container .elementor-tab-title{padding:0 0 10px;border-bottom:none}.single-toggle .elementor-widget-container .elementor-tab-title a:after{font-family:"Font Awesome 5 Free";content:'\f30b';font-size:16px;font-weight:700;margin-left:5px;top:5px;height:auto;width:auto}.single-toggle .elementor-widget-container .elementor-toggle .elementor-tab-content{border-bottom:none}.elementor-widget-container .elementor-tabs .elementor-tab-title.elementor-active{background-image:linear-gradient(90deg,#153056 40%,#00608d calc(100% - 29px), rgba(0, 96, 141, 0) calc(100% - 29px));border-top:none;border-bottom:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-widget-container .elementor-tabs .elementor-tab-desktop-title{border-bottom:1px solid;border-image:linear-gradient(90deg,#d7d7d7 0%,#d7d7d7 calc(100% - 29px), rgba(215, 215, 215,0) calc(100% - 29px)) 1/0 0 1px 0/0 0 0 0;border-top:none;border-left:none;border-right:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-widget-container .elementor-tabs .elementor-tab-desktop-title.elementor-active:before{border-right:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-widget-container .elementor-tabs .elementor-tab-desktop-title.elementor-active:after{content:'';position:absolute;right:0;top:0;width:29px;height:29px;border-bottom:29px solid transparent;border-top:29px solid transparent;border-left:29px solid #00608d;border-right:none;clear:both}.elementor-tab-title span{color:#aac2d7;margin-right:15px}.elementor-tab-title.elementor-active span{color:#fcd71f}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-widget-container .elementor-tabs .elementor-tabs-content-wrapper{border:none;font-size:16px;font-size:1rem}.elementor-button-icon svg{box-shadow:0px 0px 5px rgba(0,0,0,.7);margin-top:-2px}.elementor-widget-image-box .elementor-image-box-content{padding:0 10px 20px}.eael-elements-flip-box-container .eael-elements-flip-box-padding{padding:0;margin-top:-5px}.eael-elements-flip-box-container .eael-elements-flip-box-content,.eael-elements-flip-box-container .eael-elements-flip-box-heading{padding:0 10px}.eael-elements-flip-box-container .eael-elements-flip-box-front-container .eael-elements-flip-box-heading,.eael-elements-flip-box-container .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-family:'Rubik',Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;margin-bottom:0;line-height:28px}.eael-elements-flip-box-container .eael-elements-flip-box-front-container,.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{border-radius:3px}.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{background-blend-mode:normal}.eael-elements-flip-box-container .eael-elements-flip-box-icon-image .eael-flipbox-image-as-icon{border-top-left-radius:3px;border-top-right-radius:3px}.eael-elements-flip-box-container .eael-elements-flip-box-rear-container .eael-elements-flip-box-content a{color:#fff}.eael-elements-flip-box-container .eael-elements-flip-box-front-container .eael-elements-flip-box-content a,.eael-elements-flip-box-container .eael-elements-flip-box-rear-container .eael-elements-flip-box-content a{text-decoration:none}.eael-elements-flip-box-container .eael-elements-flip-box-front-container .eael-elements-flip-box-content a:hover,.eael-elements-flip-box-container .eael-elements-flip-box-rear-container .eael-elements-flip-box-content a:hover{color:#fcd71f}.eael-elements-flip-box-container .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{padding-top:125px}.eae-slide-content .slider-img img{max-width:170px}.eae-slide-content .slider-container{display:flex;flex-direction:row;align-items:flex-start;column-gap:50px}.eae-slide-content .slider-content{padding-top:40px;position:relative}.eae-slide-content .slider-content>p:before{content:" ";background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/testimonial-quote.png) no-repeat center/50px;position:absolute;top:0;left:0;opacity:.4;width:50px;height:32px}.eae-slide-content .slider-content p{color:#fff;text-align:left;font-size:14px}.eae-slide-content .slider-content p.slider-client{color:#9eafb8}.eae-slide-content .slider-content p.slider-client strong{color:#fff}.eae-slide-content .slider-content p:last-child{margin-bottom:0}.eae-slide-content .slider-content p span{margin-left:20px;border:1px solid #9eafb8;padding:2px 10px;border-radius:5px}.eae-swiper-container .eae-swiper-button{background-color:#fff;opacity:.4;border-radius:5px;width:35px;text-align:center}.eae-swiper-container .eae-swiper-button .fa{font-size:35px;margin:0 auto;color:#9eafb8;font-weight:700}.eae-swiper-outer-wrapper .eae-thumb-container.swiper-container,.eae-swiper-outer-wrapper .eae-thumb-container.swiper{margin-left:37px}.elementor-element .elementor-image-carousel-wrapper.swiper-container .elementor-swiper-button-prev{left:-30px}.elementor-element .elementor-image-carousel-wrapper.swiper-container .elementor-swiper-button-next{right:-30px}.sunpower-table-data table thead{display:none}.sunpower-table-data table .tableheader{border-bottom:1px solid #3a3a3a}.sunpower-table-data td{vertical-align:middle}.sunpower-table-data p{margin-bottom:0}.sunpower-table-data .tablerowheader{width:25%}.sunpower-table-data .tablerowheader .td-content-wrapper{text-align:left}.sunpower-table-data table.eael-data-table td{border-top:1px solid #e3e7ec}.sunpower-table-data table.eael-data-table td.tableheader{border-top:none}.sunpower-table-data table.eael-data-table tr:nth-child(1) td,.sunpower-table-data table.eael-data-table tr:nth-child(3) td{border-top:none}.sunpower-table-data table.eael-data-table tbody tr td{font:14px/1.3 'Titillium Web',Helvetica,Arial,sans-serif}.portfolio-project-highlight table thead,.portfolio-project-regular table thead{display:none}.portfolio-project-highlight table .tableheader,.portfolio-project-regular table .tableheader{border-bottom:1px solid #3a3a3a}.portfolio-project-highlight td,.portfolio-project-regular td{vertical-align:middle}.portfolio-project-highlight p,.portfolio-project-regular p{margin-bottom:0}.portfolio-project-highlight table.eael-data-table td{border-top:1px solid #3d6888}.portfolio-project-regular table.eael-data-table td{border-top:1px solid #b2d0df}.portfolio-project-highlight table.eael-data-table td.tableheader,.portfolio-project-regular table.eael-data-table td.tableheader{border-top:none}.portfolio-project-highlight table.eael-data-table tr:nth-child(1) td,.portfolio-project-regular table.eael-data-table tr:nth-child(1) td{border-top:none}.portfolio-project-highlight table.eael-data-table tbody tr td,.portfolio-project-regular table.eael-data-table tbody tr td{font:14px/1.3 'Titillium Web',Helvetica,Arial,sans-serif;text-align:left}.portfolio-project-highlight table.eael-data-table td.portfolio-project-name{color:#fcd71f !important}.elementor-lightbox .elementor-slideshow__footer .elementor-slideshow__title{display:none}.no-header-table table thead{display:none}.no-header-table td{vertical-align:middle}.no-header-table p{margin-bottom:0}.no-header-table table.eael-data-table tbody tr td{font:14px/1.3 'Titillium Web',Helvetica,Arial,sans-serif;text-align:left}.no-header-table table.eael-data-table tbody tr td p strong,.no-header-table table.eael-data-table tbody tr td.table-row-header{font-size:14px;font-weight:700}.no-header-table table.eael-data-table td{border-top:1px solid #b2d0df}.no-header-table table.eael-data-table td.tableheader{border-top:none}.no-header-table table.eael-data-table tr:nth-child(1) td{border-top:none}.no-header-table .eael-data-table-wrap table.eael-data-table tr td.left-padding{padding-left:15px !important}.no-header-table .eael-data-table-wrap table.eael-data-table tr td.table-footer-notes{font-size:13px}table.eael-data-table tbody tr td{font:14px/1.3 'Titillium Web',Helvetica,Arial,sans-serif;text-align:left}table.eael-data-table tbody tr td p strong{font-size:14px}.tooltip-icon{position:relative;display:inline-block;border-bottom:1px dotted #000;cursor:pointer}.tooltip-icon:after{content:attr(data-caption);display:block;position:absolute;padding:10px;border-radius:5px;bottom:0;left:-150px;transform:scale(0);transition:transform ease-out .15s,bottom ease-out .15s;width:300px;height:auto;font-family:'Titillium Web',Helvetica,Arial,sans-serif;font-size:10px;color:#3a3a3a;background-color:#fcd71f;z-index:100}.tooltip-icon:hover:after{transform:scale(1);bottom:130%}.portfolio-project-slider-highlight .elementor-image-carousel-wrapper.swiper .elementor-swiper-button{background-color:#055580;padding:3px;border-radius:3px;bottom:-50px;top:inherit}.portfolio-project-slider-regular .elementor-image-carousel-wrapper.swiper .elementor-swiper-button{background-color:#fff;color:#055580;padding:3px;border-radius:3px;bottom:-11px;top:inherit}.portfolio-project-slider-highlight.elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-next{right:0}.portfolio-project-slider-highlight.elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-prev{left:inherit;right:40px}.portfolio-project-slider-highlight.elementor-element .swiper .elementor-swiper-button{top:inherit;bottom:-50px;color:#fff}.portfolio-project-slider-regular.elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-prev{left:inherit;right:50px}.portfolio-project-slider-regular.elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-next{right:10px}.portfolio-project-slider-regular.elementor-element .swiper .elementor-swiper-button{top:inherit;bottom:-10px;color:#113a60}.portfolio-project-slider-highlight .elementor-image-carousel-wrapper .swiper-slide-active a .swiper-slide-inner,.portfolio-project-slider-regular .elementor-image-carousel-wrapper .swiper-slide-active a .swiper-slide-inner{position:relative}.portfolio-project-slider-highlight .elementor-image-carousel-wrapper .swiper-slide-active a .swiper-slide-inner:after,.portfolio-project-slider-regular .elementor-image-carousel-wrapper .swiper-slide-active a .swiper-slide-inner:after{position:absolute;left:5px;bottom:5px;color:#fff;width:31px;height:31px;font-family:"Font Awesome 5 Free";content:'\f00e';font-size:20px;font-weight:700;background-color:#055580;border-radius:3px}.case-study-intro{background-image:linear-gradient(90deg,#113a60 40%,#fff 42%,#fff 100%)}.blog ul,.search-results ul,.archive ul,.single-post-sidebar ul{list-style:none;padding:0}.elementor-widget-wp-widget-categories li,.elementor-widget-container .widget_categories li{display:inline-block;background-color:#113a61;color:#fff;padding:5px 15px;border-radius:20px}.elementor-widget-wp-widget-categories li:hover,.elementor-widget-wp-widget-categories li:active,.elementor-widget-container .widget_categories li:hover,.elementor-widget-container .widget_categories li:active{background-color:#1d2a40}.elementor-widget-wp-widget-categories li a,.elementor-widget-wp-widget-categories li a:hover,.elementor-widget-wp-widget-categories li a:active,.elementor-widget-wp-widget-categories li a:visited,.elementor-widget-container .widget_categories li a,.elementor-widget-container .widget_categories li a:hover,.elementor-widget-container .widget_categories li a:active,.elementor-widget-container .widget_categories li a:visited{color:#fffcec}.elementor-post-info__terms-list{margin-left:15px}.elementor-widget-container .widget{margin-bottom:20px}.elementor-widget-container .widget_search form.search-form{display:flex;transition:.2s;overflow:hidden;border:0 solid transparent;min-height:50px;width:100%}.elementor-widget-container .widget_search label{border:none;flex-basis:100%}.elementor-widget-container .widget_search input[type=search]{margin:0;border:none;padding:0;padding-right:0;padding-left:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;min-width:0;font-size:15px;padding:0 15px;color:#113a61;height:100%;-webkit-appearance:none;-moz-appearance:none}.elementor-widget-container .widget_search input[type=search]::placeholder{color:#000;opacity:.5}.elementor-widget-container .widget_search form.search-form{border-radius:3px;min-height:50px;background:#f1f2f3;display:flex;transition:.2s;overflow:hidden;border:0 solid transparent;min-height:50px}.elementor-widget-container .widget_search button.search-submit{min-width:50px;background-color:#113a61;font-size:16px;font-size:1rem;color:#fff;align-self:stretch}.main-navigation{margin:16px 0 0;margin:1rem 0 0;text-align:center;float:none;clear:none;text-transform:uppercase}.mini-navigation{display:none}.mini-navigation .main-navigation{margin:0;text-align:center;float:none;display:inline-block}.mini-navigation .grid-100{text-align:center}.main-navigation a,.main-navigation a:visited{color:#fff}.main-navigation .current_page_parent>a{color:#fcd71f}.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a:hover,.main-navigation ul ul li.current-menu-item>a,.main-navigation ul ul li.current-menu-ancestor>a{color:#fcd71f}.main-navigation .current-menu-ancestor>a,.main-navigation .current_page_ancestor>a{color:#fcd71f}.main-navigation li{float:none;display:inline-block}.main-navigation li>a:hover{color:#fcd71f}.main-navigation ul ul{background-color:#12294a}.main-navigation ul ul a{color:#fff;width:16.1em}.main-navigation ul ul ul a{width:12em}.main-navigation ul ul :hover>a{background-color:#084e79}.main-navigation ul ul a:visited{color:#fff}.main-navigation ul ul a{color:#fff}.main-navigation ul ul li>a:hover{color:#fff}.mobile-navigation{background-color:rgba(149,165,166,.8)}.mobile-navigation:hover{background-color:rgba(149,165,166,1)}.mobile-navigation:hover .line{background-color:#fcd71f}.mobile-navigation:hover .mobile-nav-title{color:#fcd71f}.navigation-is-open .mobile-navigation:hover .line{background-color:#fcd71f}.cd-nav h2{width:80%}.cd-nav .mobile-menu li{margin:10px 0;margin:.625rem 0}.cd-nav .mobile-menu ul ul{display:none}.cd-nav .mobile-menu a{font-size:18px;font-size:1.125rem}.menu-hamburger:before,.mobile-navigation .line{transition:none}.nav-menu{font-weight:400;font-size:20px;font-size:1.25rem}.nav-menu>li>a{padding:12px 10px 7px;padding:.75 .625rem .4375rem;margin-bottom:7px}.mini-navigation .nav-menu>li>a{padding:0 10px 7px;padding:0 .625rem .4375rem}.main-navigation li>a{position:relative}.nav-menu>li>a:before{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#fcd71f;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.nav-menu>li>a.nav-search:before{content:none}.nav-menu>li.current_page_item>a:before{content:none}.nav-menu>li>a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.main-navigation .nav-button a{font-size:16px;font-size:1rem;padding:4px 15px;font-weight:700;background-color:#ecf0f1;border-style:none;border-radius:0;color:#3a3a3a;margin-top:5px;border-width:3px}.nav-menu>li.nav-button>a:before{display:none}.main-navigation li.nav-button>a:hover{background-color:#95a5a6}.mobile-navigation{top:2.5rem}#footercreditscontainer .site-credits p{font-size:12px;font-size:.75rem}#footercreditscontainer .site-credits a{color:#9a9c9e}#footercreditscontainer .site-credits a:visited{color:#9a9c9e}#footercreditscontainer .site-credits a:hover{color:#fcd71f}#footercreditscontainer .site-credits a:active{color:#fcd71f}.site-footer .social-icons.alignright{float:none;text-align:right}.site-footer h3{font-size:26px;font-size:1.625rem}.site-footer p{font-size:14px;font-size:.875rem}.site-footer p,.site-footer .widget-area .widget{margin-bottom:0}.site-footer ul{margin-bottom:8px;margin-bottom:.5rem}.footer-social-links{width:100%}.footer-social-links ul.social-icons,.footer-phone ul.social-icons{float:none}.footer-brand,.footer-menus .site-footer{padding-bottom:20px}.footer-brand .social-icons{display:flex;flex-flow:row wrap;justify-content:space-around;padding:0;margin:0;list-style:none}.footer-phone{color:#c0c1c4;font-size:14px;font-size:.875rem;text-align:center}.footer-phone a{color:#c0c1c4}.footer-phone a:hover{color:#fcd71f}.footer-phone a:visited{color:#c0c1c4}.page-id-132 #footercontainer{background-image:linear-gradient(90deg,#153056 0%,#0b4871 100%)}main #footercontainer{background-color:transparent;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:-20px;z-index:100;position:relative}#footercontainer .footer-brand{background:rgba(18,41,74,1);border-top-right-radius:10px;padding:60px 50px;text-align:right;max-width:350px;flex-grow:350}.footer-branding{float:right;max-width:340px}.footer-brand svg{max-width:250px}#footercontainer .footer-menus{max-width:1090px;flex-grow:1090}.footer-menus .site-footer{margin-top:20px;padding-top:40px;background:#153056;background:linear-gradient(90deg,rgba(21,48,86,1) 0%,rgba(11,72,113,1) 90%);height:calc(100% - 20px)}main #footercreditscontainer{padding-top:30px;background-color:transparent;clear:both}.footerflexitem{flex-grow:1}main #footercontainer .footerflexitem:first-child{background-color:rgba(18,41,74,1)}main #footercontainer .footerflexitem:last-child .footerinnercontainer{margin-top:20px;background:#0b4871;background:linear-gradient(90deg,rgba(11,72,113,1) 0%,rgba(8,78,121,1) 100%);height:calc(100% - 20px)}.site-footer{font-size:14px;font-size:.875rem;color:#999;padding-top:16px;padding-top:1rem}.site-footer .widget h3{color:#c0c1c4;font-size:14px;font-size:.875rem;border-left:1px solid #325d80;padding-left:10px;margin-bottom:0;padding-bottom:6px;padding-bottom:.375rem}.site-footer li{margin-bottom:0;padding-left:10px;border-left:1px solid #325d80}.site-footer li:hover,.site-footer li:active{border-left:1px solid #fcd71f}.site-footer .widget a{color:#c0c1c4}.site-footer .widget a:visited{color:#c0c1c4}.site-footer .widget a:hover,.site-footer .widget a:active{color:#fcd71f}.quote-request .gf_progressbar_wrapper{display:none}.gform_wrapper.gravity-theme .quote-request .gform_fields{padding:0 30px}#gform_wrapper .quote-request{text-align:center}.gform_wrapper.gravity-theme .quote-request .gfield_validation_message,.gform_wrapper .validation_message{border-radius:10px}.gform_wrapper.gravity-theme .quote-request .gform_body input.button,.gform_wrapper.gravity-theme .quote-request .gform_footer input.button,.gform_wrapper.gravity-theme .quote-request .gform_footer button.gform-theme-button,.gform_wrapper.gravity-theme .quote-request .gform_page_footer button.gform-theme-button,html body .gform_wrapper.gravity-theme .quote-request div.gform_body div.gform_page_footer button.gform_button,html body.page-template .elementor-132 .elementor-element.elementor-element-1d11c6c .eael-gravity-form div.gform_body div.gform_page_footer button.gform_button{padding:20px 50px;border-radius:20px;background:rgba(251,183,39,1) !important;background:linear-gradient(0deg,rgba(251,183,39,1) 0%,rgba(252,217,31,1) 100%) !important;font-size:30px;text-transform:uppercase;width:auto !important;color:#3a3a3a;margin-bottom:16px}html body div.elementor div.elementor-container div.elementor-widget-container div.gform_wrapper div.gform_body div.gform_page_footer input[type=submit]{width:auto !important}.gform_wrapper.gravity-theme .quote-request .gform_body input.button:hover,.gform_wrapper.gravity-theme .quote-request .gform_footer input.button:hover{background:rgba(251,183,39,1);background:linear-gradient(0deg,rgba(251,183,39,1) 0%,rgba(251,183,39,1) 100%)}.gform_wrapper.gravity-theme .gform_footer input.button,.gform_wrapper.gravity-theme .gform_footer input[type=submit]{border-radius:3px;background:rgba(251,183,39,1);background:linear-gradient(0deg,rgba(251,183,39,1) 0%,rgba(252,217,31,1) 100%);color:#113a61}.gform_wrapper.gravity-theme .gform_footer input.button:hover,.gform_wrapper.gravity-theme .gform_body input[type=submit]:hover{background:rgba(251,183,39,1);background:linear-gradient(0deg,rgba(251,183,39,1) 0%,rgba(251,183,39,1) 100%)}.gform_wrapper.gravity-theme .quote-request .gfield input.large,.gform_wrapper.gravity-theme .quote-request .gfield select.large,.gform_wrapper.gravity-theme .quote-request .gfield textarea.large,.gform_wrapper.gravity-theme .quote-request .gfield .ginput_container_address span input{border-radius:15px;font-size:20px}input::placeholder{color:#bbb}.gform_wrapper.gravity-theme .quote-request .gform_page_footer{text-align:left}.gform_wrapper.gravity-theme .quote-request .gform_page_footer .gform_next_button,.gform_wrapper.gravity-theme .quote-request .gform_page_footer .gform_button{float:right}.gform_wrapper.gravity-theme .quote-request .gform_body .gchoice{margin-bottom:20px;display:inline-block;width:33%;align-self:stretch}.gform_wrapper.gravity-theme .quote-request .gform_body .gchoice label img{margin-bottom:20px}.gform_wrapper.gravity-theme .quote-request .gform_body .gchoice>input{display:none}.gform_wrapper.gravity-theme .quote-request .gform_body .gchoice>label{cursor:pointer;border:3px solid #000;border-radius:25px}.gform_wrapper.gravity-theme .quote-request .gform_body .gchoice>input:checked+label{background-color:#fcd71f;color:#3a3a3a}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method .gchoice>input:checked+label,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method .gchoice>input:checked+label{border:none;background-color:inherit;color:#fff}.gform_wrapper.gravity-theme .quote-request .gform_body .gfield-choice-input+label{margin:0 10px}.gform_wrapper.gravity-theme .quote-request .gform_body fieldset{padding-left:110px}.gform_wrapper.gravity-theme .quote-request .gfield .gfield_label,.gform_wrapper.gravity-theme .quote-request legend.gfield_label{padding-left:0;color:#fff;font-size:40px}.gform_wrapper.gravity-theme .gfield .gfield_label{padding-left:0}.gform_wrapper.gravity-theme .gform_fields fieldset{position:relative}.gform_wrapper.gravity-theme .quote-request .gform_body fieldset{border-left:2px solid #fcd71f;margin-bottom:30px}.gform_wrapper.gravity-theme .quote-request .gform_body fieldset:before{content:" ";position:absolute;width:60px;height:60px;top:-100px;left:-30px}.gform_wrapper.gravity-theme .quote-request .gform_body fieldset:after{content:" ";position:absolute;bottom:0;left:-6px;background-color:#fcd71f;width:10px;height:10px;border-radius:15px}.gform_wrapper.gravity-theme .quote-request .gform_body .system-type-required:before{background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/quote_system-type-icon.png) no-repeat center/60px}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-property-ownership:before,.gform_wrapper.gravity-theme .quote-request .gform_body .home-property-ownership:before{background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/quote_property-ownership-icon.png) no-repeat center/60px}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-monthly-spend:before,.gform_wrapper.gravity-theme .quote-request .gform_body .home-monthly-spend:before{background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/quote_monthly-spend-icon.png) no-repeat center/60px}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-system-size:before,.gform_wrapper.gravity-theme .quote-request .gform_body .home-system-size:before{background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/quote_system-size-icon.png) no-repeat center/60px}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-time-frame:before,.gform_wrapper.gravity-theme .quote-request .gform_body .home-time-frame:before{background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/quote_time-frame-icon.png) no-repeat center/60px}.gform_wrapper.gravity-theme .quote-request .gform_body .home-roof-material:before{background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/quote_roof-material-icon.png) no-repeat center/60px}.gform_wrapper.gravity-theme .quote-request .gform_body .home-number-storeys:before{background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/quote_number-storeys-icon.png) no-repeat center/60px}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method:before,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method:before{background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/quote_payment-method-icon.png) no-repeat center/60px}.gform_wrapper.gravity-theme .quote-request .gform_body .site-address:before{background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/quote_site-address-icon.png) no-repeat center/60px}.gform_wrapper.gravity-theme .quote-request .gform_body .contact-details:before{background:url(//lumenaus.com.au/wp-content/themes/lumenaus/images/quote_contact-details-icon.png) no-repeat center/60px}.gform_wrapper.gravity-theme .quote-request .gform_body .site-address,.gform_wrapper.gravity-theme .quote-request .gform_body .contact-details{display:grid !important;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(12,1fr);width:100%}.gform_wrapper.gravity-theme .quote-request .gform_body .site-address fieldset{padding-left:0;border-left:0;margin-bottom:16px}.gform_wrapper.gravity-theme .quote-request .gform_body .site-address fieldset:before,.gform_wrapper.gravity-theme .quote-request .gform_body .site-address fieldset:after{content:none}.gform_wrapper.gravity-theme .quote-request .gform_body .ginput_container .gfield_radio{display:flex;align-items:stretch;align-content:stretch;flex-wrap:wrap}.gform_wrapper.gravity-theme .quote-request .gform_body .gchoice label{background-color:#fff;padding:10px;border-radius:25px;font-weight:400 !important;margin:0 10px;cursor:pointer;font-weight:700;font-size:20px;line-height:1.2;width:calc(100% - 26px);height:100%;text-align:center}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-monthly-spend .gchoice,.gform_wrapper.gravity-theme .quote-request .gform_body .home-monthly-spend .gchoice,.gform_wrapper.gravity-theme .quote-request .gform_body .home-roof-material .gchoice{width:calc(50% - 2px)}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-time-frame .gchoice:last-child{width:100%}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method .gchoice,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method .gchoice{width:100%;border-bottom:1px solid #fff;padding:0 0 10px 20px}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method .gchoice:last-child,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method .gchoice:last-child{width:100%;border:none}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method .gchoice label,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method .gchoice label{width:85%;border:none;padding:0;background:0 0;color:#fff;text-align:left;margin-top:-50px;margin-left:80px}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method .gchoice label span,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method .gchoice label span{color:#fcd71f;font-style:italic}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method .gchoice>input,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method .gchoice>input{display:block;width:40px;height:40px;margin-top:25px}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method .gchoice>input:checked+label,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method .gchoice>input:checked+label{border:none}.gform_wrapper.gravity-theme input::placeholder,.gform_wrapper.gravity-theme textarea::placeholder,.gform_wrapper.gravity-theme .eael-contact-form.placeholder-hide input::placeholder,.gform_wrapper.gravity-theme .eael-contact-form.placeholder-hide textarea::placeholder{opacity:1 !important;visibility:visible !important}.gform_wrapper.gravity-theme .progressbar{grid-column:span 12}body .gform_confirmation_wrapper:before{font-family:'Font Awesome 5 Free';display:inline-block;font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:24px;content:'\f05a';position:relative;top:52px;left:20px;color:#113a61;width:0}body .gform_confirmation_message{background-color:#fbb727;padding:20px 50px;border:3px solid #000;border-radius:20px;background:linear-gradient(0deg,#fbb727 0%,#fcd91f 100%);color:#113a61}@media only screen and (max-width:1520px){.site-phone-contact{font-size:18px;font-size:1.125}.phone-icon{max-width:20px}.nav-menu{font-size:18px;font-size:1.125}.main-navigation li{font-size:16px}}@media only screen and (max-width:1400px){.main-navigation li{font-size:14px}}@media only screen and (max-width:1200px){.main-navigation{display:none}.mobile-navigation{display:block}.site-phone-contact{float:right}.site-phone-contact{font-size:16px}.elementor-element .elementor-image-carousel-wrapper.swiper-container .elementor-swiper-button-prev{left:10px}.elementor-element .elementor-image-carousel-wrapper.swiper-container .elementor-swiper-button-next{right:10px}}@media only screen and (max-width:1100px){.mini-navigation{display:block}.home-service-tiles{background-image:linear-gradient(130deg,rgba(21,48,86,1) 40%,rgba(0,96,141,.8) 70%,rgba(0,96,141,0) 85%)}.eael-elements-flip-box-container .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{padding-top:110px}}@media only screen and (max-width:1024px){.site-phone-contact{font-size:18px}.site-logo{margin:0 auto}.site-footer .widget h3{font-weight:700}.eael-elements-flip-box-container .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{padding-top:20vw}.gform_wrapper.gravity-theme .quote-request .gform_body .gchoice label{padding:30px 10px;font-size:20px}body.page-id-132 .sticky-quote-cta{display:none}}@media only screen and (max-width:767px){.site-phone-contact{float:none;text-align:center}.site-phone-contact div{margin:10px 0}.home-service-tiles{background-image:none;background-color:rgba(21,48,86,1)}.home-service-tiles .tile-quote-request{margin-top:0;border-top-right-radius:0}.home-service-tiles .tile-quote-request img{margin-top:0}.home-hero{border-bottom:none;border-image:none}#footercontainer .footer-brand{max-width:none;text-align:center;padding-top:0;border-top-right-radius:0}#footercontainer .footer-branding{float:none;max-width:none}footer .widget-area{text-align:center;margin-top:16px;margin-top:1rem}footer .widget-area a{padding:12px;padding:.75rem}.site-footer li,.site-footer li:hover,.site-footer li:active{border-left:none}#secondary{padding-left:0}main #footercontainer{flex-wrap:wrap;align-items:flex-start;margin-top:0}.footer-brand,.footer-menus{max-width:100%;width:100%}.footer-menus .site-footer{margin-top:0;background:linear-gradient(90deg,rgba(21,48,86,1) 20%,rgba(11,72,113,1) 90%)}main #footercontainer .footerflexitem:first-child,main #footercontainer .footerflexitem:last-child{display:none}.site-footer .widget h3,.site-footer .widget a,.site-footer .widget a:hover{border-left:none}.elementor-widget-container .elementor-tabs .elementor-tab-title.elementor-active{background-image:linear-gradient(90deg,#153056 40%,#00608d 100%)}.elementor-widget-wrap .elementor-widget-eael-flip-box .eael-elements-flip-box-container:not(.eael-template){height:550px !important}.eael-elements-flip-box-front-container .eael-elements-flip-box-padding .eael-elements-flip-box-icon-image>img.eael-flipbox-image-as-icon{width:100% !important}.eael-elements-flip-box-padding .eael-elements-flip-box-icon-image{width:100%;text-align:center}.eael-elements-flip-box-container .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{padding-top:40vw}.commercial-partnerships .elementor-image-carousel .swiper-slide .swiper-slide-inner img{max-width:70%}.gform_wrapper.gravity-theme .quote-request .gform_fields{padding:0}.gform_wrapper.gravity-theme .quote-request .gform_body .gchoice label{padding:10px;font-size:16px}.gform_wrapper.gravity-theme .quote-request .gfield .gfield_label,.gform_wrapper.gravity-theme .quote-request legend.gfield_label{font-size:20px;margin-left:10px}.gform_wrapper.gravity-theme .quote-request .gform_body fieldset{padding-left:20px}.gform_wrapper.gravity-theme .quote-request .gform_body input.button,.gform_wrapper.gravity-theme .quote-request .gform_footer input.button,.gform_wrapper.gravity-theme .gform_footer input.button,.gform_wrapper.gravity-theme .gform_footer input[type=submit]{padding:10px 20px;font-size:20px}.gform_wrapper.gravity-theme .quote-request .gfield input.large,.gform_wrapper.gravity-theme .quote-request .gfield select.large,.gform_wrapper.gravity-theme .quote-request .gfield textarea.large,.gform_wrapper.gravity-theme .quote-request .gfield .ginput_container_address span input{font-size:20px}.gform_wrapper.gravity-theme .quote-request .gform_body fieldset{margin-bottom:20px}.gform_wrapper.gravity-theme .quote-request .gform_body .site-address fieldset{margin-bottom:0}.gform_wrapper.gravity-theme .quote-request .gform_body fieldset:before{background-size:50px !important;height:50px;width:50px;left:-25px;top:-75px}.gform_wrapper.gravity-theme .quote-request .gfield input.large,.gform_wrapper.gravity-theme .quote-request .gfield select.large,.gform_wrapper.gravity-theme .quote-request .gfield textarea.large,.gform_wrapper.gravity-theme .quote-request .gfield .ginput_container_address span input{font-size:16px}.portfolio-project-highlight table.eael-data-table tbody tr td .td-content,.portfolio-project-regular table.eael-data-table tbody tr td .td-content{text-align:left;justify-content:left}.portfolio-project-slider-highlight.elementor-element .swiper-container .elementor-swiper-button.elementor-swiper-button{bottom:-11px}.portfolio-project-slider-highlight.elementor-element .swiper-container .elementor-swiper-button.elementor-swiper-button-next{right:5px}.portfolio-project-slider-highlight.elementor-element .swiper-container .elementor-swiper-button.elementor-swiper-button-prev{right:45px}.no-header-table table.eael-data-table tbody tr td .td-content,table.eael-data-table tbody tr td .td-content{text-align:left;justify-content:left}.case-study-intro{background-image:none}}@media only screen and (max-width:600px){.eae-swiper-container.swiper-container .eae-swiper-wrapper .eae-swiper-slide{height:510px !important}.eae-slide-content .slider-content p span{clear:left;display:inline-block;margin-left:0}.eae-slide-content .slider-img img{max-width:80px}.eae-slide-content .slider-container{column-gap:10px}.gform_wrapper.gravity-theme .quote-request .gform_body .system-type-required .gchoice{width:100%}.gform_wrapper.gravity-theme .quote-request .gform_body .gchoice label{font-size:14px}.gform_wrapper.gravity-theme .quote-request .gform_body .system-type-required .gchoice label{padding:10px;font-size:16px;text-align:left}.gform_wrapper.gravity-theme .quote-request .gform_body .system-type-required .gchoice label img{max-width:80px;float:left;margin:10px 10px 10px 0}.gform_wrapper.gravity-theme .quote-request .gform_body .gchoice label{margin:0;width:100%;max-width:90%}}@media only screen and (max-width:519px){.main-navigation ul li{background-color:inherit;margin:0}.main-navigation li{width:auto}.elementor-widget-wrap .elementor-widget-eael-flip-box .eael-elements-flip-box-container:not(.eael-template){height:450px !important}.eael-elements-flip-box-container .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{padding-top:40vw}.elementor-image-carousel .swiper-slide .swiper-slide-inner img{max-width:50%}.gform_wrapper.gravity-theme .quote-request .gform_body fieldset.home-system-size:before,.gform_wrapper.gravity-theme .quote-request .gform_body fieldset.home-payment-method:before{top:-90px !important}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method .gchoice,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method .gchoice{padding:0 0 10px 10px;margin-bottom:10px}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method .gchoice>input,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method .gchoice>input{width:20px;height:20px;margin-top:10px}.gform_wrapper.gravity-theme .quote-request .gform_body .commercial-payment-method .gchoice label,.gform_wrapper.gravity-theme .quote-request .gform_body .home-payment-method .gchoice label{margin-top:-20px;margin-left:30px}.tooltip-icon:after{left:-100px;width:200px}.blog .elementor-posts .elementor-post,.search-results .elementor-posts .elementor-post{flex-wrap:wrap}.blog .elementor-posts-container article.elementor-post .elementor-post__thumbnail__link,.search-results .elementor-posts-container article.elementor-post .elementor-post__thumbnail__link{width:100%}.blog .elementor-posts-container article.elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail,.search-results .elementor-posts-container article.elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail{padding-bottom:0}.blog .elementor-posts-container article.elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail img,.search-results .elementor-posts-container article.elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail img{height:auto;position:relative;top:inherit;left:inherit;transform:none;max-width:100%}.blog .elementor-posts-container article.elementor-post .elementor-post__text,.search-results .elementor-posts-container article.elementor-post .elementor-post__text{padding:30px 20px}}