@charset "UTF-8";:root{--c-primary:#183761;--c-secondary:#009ac7;--c-tertiary:#adcceb;--c-danger:#bb0000;--c-error:#ff4900;--c-success:#69bf29;--c-white:#ffffff;--c-light:#eeeeee;--c-dark:#333333;--c-black:#222222;--c-grey-90:hsl(0, 0%, 15%);--c-grey-80:hsl(0, 0%, 20%);--c-grey-70:hsl(0, 0%, 30%);--c-grey-30:hsl(0, 0%, 70%);--c-grey-20:hsl(0, 0%, 80%);--c-grey-10:hsl(0, 0%, 90%);--f-family-primary:futura-pt, "Open Sans", Arial, Helvetica, sans-serif;--f-family-secondary:futura-pt, "Open Sans", Arial, Helvetica, sans-serif;--f-family-icons:ETModules;--f-size-3xl:1.500rem;--f-size-xxxl:var(--f-size-3xl);--f-size-2xl:1.375rem;--f-size-xxl:var(--f-size-2xl);--f-size-xl:1.250rem;--f-size-lg:1.125rem;--f-size-md:1.000rem;--f-size-sm:0.875rem;--f-size-xs:0.750rem;--border-radius:0;--mega-menu-tab-bg:var(--c-grey-10);--mega-menu-tab-color:var(--c-black);--mega-menu-tab-active-bg:white;--mega-menu-tab-active-color:var(--c-black);--mega-menu-border-color:var(--c-grey-30);--char-arrow_triangle-right:"‣";--et-icon_search:"U";--et-icon_cart:"";--et-icon_pin_alt:"";--et-icon_arrow_triangle-down:"C";--et-icon_arrow_triangle-up:"B";--et-icon_printer-alt:"";--et-icon_mobile:"\e00b";--et-icon_check_alt:"";--et-icon_arrow_back:"J";--et-icon_minus_alt2:"O";--et-icon_plus_alt2:"P";--et-icon_house:"";--et-arrow_carrot-right_alt:""}html,body{font-size:16px}@media screen and (max-width:1100px){html,body{font-size:14px}}h1,h2,h3,h4,h5,h6{font-family:var(--f-family-primary);text-transform:uppercase!important}h1{font-weight:700}h1 em{font-style:normal;color:var(--c-secondary)}h2{font-weight:700}section h2,.et_pb_section h2{font-size:2.1em}h2 small{display:block;font-size:.6em}h3{font-weight:600}section h3{font-size:1.8em}h4{font-weight:500}h5{font-weight:400}h6{font-weight:300}.subtitle{font-family:var(--f-family-primary);text-transform:uppercase;font-size:1.2em}.heading-decorative,.with-heading-decorative h2,.with-heading-decorative h4{display:grid;width:100%;align-items:center;text-align:center;grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);grid-gap:20px}.heading-decorative:before,.heading-decorative:after,.with-heading-decorative h2:before,.with-heading-decorative h2:after,.with-heading-decorative h4:before,.with-heading-decorative h4:after{content:"";border-top:2px solid}.et_pb_bg_layout_dark em{color:#fff}body.et_divi_theme #et-boc .et_pb_module h1 a,body.et_divi_theme #et-boc .et_pb_module h2 a,body.et_divi_theme #et-boc .et_pb_module h3 a,body.et_divi_theme #et-boc .et_pb_module h4 a,body.et_divi_theme #et-boc .et_pb_module h5 a,body.et_divi_theme #et-boc .et_pb_module h6 a{text-transform:uppercase}ol[type=i]{list-style-type:lower-roman}html:not(.et-fb-top-html) #page-container input[type=text],html:not(.et-fb-top-html) #page-container input[type=email],html:not(.et-fb-top-html) #page-container input[type=password],html:not(.et-fb-top-html) #page-container input[type=date],html:not(.et-fb-top-html) #page-container input[type=tel],html:not(.et-fb-top-html) #page-container input[type=number],html:not(.et-fb-top-html) #page-container textarea,html:not(.et-fb-top-html) #page-container select{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc!important;border-top:2px solid #bbb!important;color:#555;background:#fff;height:40px;font-size:14px;font-family:var(--f-family-secondary)}html:not(.et-fb-top-html) #page-container input[type=text]:focus,html:not(.et-fb-top-html) #page-container input[type=email]:focus,html:not(.et-fb-top-html) #page-container input[type=password]:focus,html:not(.et-fb-top-html) #page-container input[type=date]:focus,html:not(.et-fb-top-html) #page-container input[type=tel]:focus,html:not(.et-fb-top-html) #page-container input[type=number]:focus,html:not(.et-fb-top-html) #page-container textarea:focus,html:not(.et-fb-top-html) #page-container select:focus{background:#fff;border:2px solid #999!important;border-top:4px solid #777!important}html:not(.et-fb-top-html) #page-container input[type=text]:hover,html:not(.et-fb-top-html) #page-container input[type=email]:hover,html:not(.et-fb-top-html) #page-container input[type=password]:hover,html:not(.et-fb-top-html) #page-container input[type=date]:hover,html:not(.et-fb-top-html) #page-container input[type=tel]:hover,html:not(.et-fb-top-html) #page-container input[type=number]:hover,html:not(.et-fb-top-html) #page-container textarea:hover,html:not(.et-fb-top-html) #page-container select:hover{border-color:var(--c-secondary)!important}.show-mobile{display:none!important}@media screen and (max-width:980px){.show-mobile{display:block!important}}.hide-mobile{display:block!important}@media screen and (max-width:980px){.hide-mobile{display:none!important}}.videos h3{font-size:24px;color:var(--c-primary)!important}.et_divi_theme #et-boc .et_pb_section.centurion_bg{background-image:url(https://www.cgdoors.com.au/wp-content/uploads/2017/07/dude.svg);background-position:bottom right;background-size:contain;background-repeat:no-repeat}.et_divi_theme #et-boc .et_pb_section.centurion_bg .et_pb_row{background-color:rgba(255,255,255,.9)}.ms-info{padding:0 20px;font-weight:700;color:#fff;text-shadow:2px 2px 2px #222}#gform_wrapper_18 h3.gform_title strong{color:var(--c-secondary)}.et_pb_module_header strong{color:var(--c-secondary);font-weight:inherit}.et-boc .post-password-form{padding:80px!important}.et_password_protected_form input[type=password]{border:1px solid #DDD!important}.et_password_protected_form input[type=submit]{height:auto!important}#main-footer{border-top:2px solid var(--c-grey-90);background-color:var(--c-grey-10)!important}#footer-widgets .footer-widget:not(:first-child){margin-top:20px}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:var(--c-grey-90)}.footer-widget .fwidget{width:100%;font-family:var(--f-family-primary)}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:20px}.footer-banner{max-width:80%;margin:-10px auto 0}@media screen and (max-width:980px){.footer-banner img{margin:0 auto;display:block}}.footer-slogan{font-size:var(--f-size-xs);font-weight:700;color:var(--c-primary);text-transform:uppercase;text-align:center}@media screen and (max-width:980px){.footer-slogan{font-size:var(--f-size-lg)}}.footer-locations{padding:0;color:var(--c-secondary);font-size:var(--f-size-sm);font-family:var(--f-family-secondary);font-weight:400;text-align:center}@media screen and (max-width:980px){.footer-locations{font-size:var(--f-size-xl)}}.footer-widget .et_pb_widget .footer-locations{line-height:1.3em}.footer-partners{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-top:5px}.footer-partners a{display:inline-block;width:20%;padding:5px 5px}.footer-partners img{vertical-align:middle}.footer-phone{color:var(--c-primary);text-transform:uppercase;font-size:var(--f-size-xl);font-weight:700;margin-top:-10px;padding-left:35px;position:relative;line-height:1em!important;letter-spacing:3px}@media screen and (max-width:1024px){.footer-phone{font-size:var(--f-size-lg)}}@media screen and (max-width:980px){.footer-phone{font-size:var(--f-size-3xl)}}.footer-phone i{position:absolute;left:0;top:2px;font-size:1.8em}.footer-phone em{color:var(--c-secondary);font-style:normal}#footer-widgets .footer-widget .footer-phone a{color:var(--c-primary)}#et-footer-nav .bottom-nav{text-align:center}.bottom-nav li{font-weight:700}#footer-bottom .container{text-align:center}.et-social-icons{float:none}#footer-widgets .footer-widget .et-social-icons{display:flex;justify-content:space-between;float:none}#footer-widgets .footer-widget .et-social-icons li{margin-left:0;padding-left:0}#footer-widgets .footer-widget .et-social-icons li:before{display:none}.ten-columns .et_pb_module{width:10%;float:left}.nine-columns .et_pb_module{width:11.11%;float:left}.eight-columns .et_pb_module{width:12.5%;float:left}.seven-columns .et_pb_module{width:14.28%;float:left}.six-columns .et_pb_module{width:16.66%;float:left}.five-columns-flush .et_pb_module{width:20%;float:left}.five-columns .et_pb_module{width:18%;margin:0 1%!important;float:left}.header-centurion{height:70px;padding:5px 0}.header-centurion .container{height:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.header-centurion .container{flex-flow:column nowrap;text-align:center}.header-centurion .container>*{padding-top:5px;padding-bottom:5px}}.header-centurion .logo-img{height:100%;width:auto}@media screen and (max-width:768px){.header-centurion .logo-img{width:100%;height:auto}}.page-template-page_landing-page .header-centurion{border-bottom:5px solid #333;height:75px}.logo-link{display:inline-block;height:100%}.header-search-field{font-family:var(--f-family-secondary);font-size:var(--f-size-sm);padding:0 .5em;height:30px!important;padding-right:30px!important}@media screen and (max-width:768px){.header-search-field{width:80%}}.header-search-submit{font-family:var(--f-family-secondary);font-weight:600;font-size:var(--f-size-sm);background:#fff;color:#333;margin-left:-41px;text-transform:uppercase;border:none;padding:0 10px 0 10px;height:23px}.header-search-submit:hover{color:var(--c-secondary);cursor:pointer}.header-search-icon::before{text-shadow:0 0;font-family:var(--f-family-icons)!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;content:var(--et-icon_search)}.header-phone{font-size:1.8rem;font-weight:700;color:#333;font-family:var(--f-family-primary)}@media screen and (max-width:1100px){.header-phone{font-size:1.2rem}}@media screen and (max-width:768px){.header-phone{font-size:1.5em;margin-top:-10px}}.header-phone i,.header-phone em,.header-phone span{vertical-align:middle}.header-phone em{color:var(--c-secondary);font-style:normal;text-transform:uppercase}.header-phone span{border-left:3px solid var(--c-grey-90);margin-left:.3em}.header-login-link{font-weight:700;text-transform:uppercase;margin-right:5px}.header-login-link .icon{font-size:28px;font-weight:400;font-style:normal;vertical-align:middle}@media screen and (max-width:768px){.header-centurion,.page-template-page_landing-page .header-centurion{height:auto}.header-search-form{width:100%}}.cart-contents:before{content:var(--et-icon_cart);font-family:var(--f-family-icons);font-size:28px;font-weight:400;font-style:normal;margin-top:10px;vertical-align:bottom}.cart-contents:hover{text-decoration:none}.cart-contents-count{color:#fff;background-color:var(--c-success);font-family:var(--f-family-secondary);font-weight:700;font-size:var(--f-size-sm);border-radius:50%;padding:2px 7px;line-height:1;vertical-align:top}.social_icons.uk-navbar-nav>li>a{color:#333}.social_icons.uk-navbar-nav>li>a:hover{color:#fff;cursor:pointer}.sidenav .uk-icon-medium{font-size:32px}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#222}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:0;font-weight:400}.et_header_style_left #et-top-navigation a,.et_header_style_split #et-top-navigation a{color:#fff}#top-menu-nav #top-menu>li:hover,#top-menu-nav #top-menu>li:focus{background-color:var(--c-secondary);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#top-menu-nav #top-menu>li:hover>a,#top-menu-nav #top-menu>li:focus>a{opacity:1;color:white!important}#top-menu>li>a{border-bottom:2px solid transparent;color:#fff}#top-menu li.current-menu-item>a{color:#fff;border-color:var(--c-secondary)}#top-menu li{padding-right:0}#et-secondary-nav .menu-item-has-children>a:first-child,#top-menu .menu-item-has-children>a:first-child{padding-right:20px}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{top:33px;right:5px}#top-menu,.fullwidth-menu,nav#top-menu-nav,nav.fullwidth-menu-nav{font-size:1px}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:33px 10px}.nav li ul{width:200px;border-top:none}#top-menu li li{padding:0}#main-header .et_mobile_menu li ul.hide-important{display:none!important;visibility:hidden!important;opacity:0!important}#main-header .et_mobile_menu li ul.show-important{display:block!important;visibility:visible!important;opacity:1!important}.et_header_style_centered #top-menu-nav{width:100%}.et_header_style_centered #top-menu{display:flex;justify-content:space-between;width:100%;padding-right:30px}.et_header_style_centered #top-menu>li>a{padding:15px 10px}.et_header_style_centered #top-menu .menu-item-has-children>a:first-child:after{top:15px;right:5px}.et_header_style_centered .logo_container{display:none}.et_header_style_centered .et-search-form input,.et_header_style_centered span.et_close_search_field{top:0}#top-menu.nav-theme-refresh{font-family:var(--f-family-primary);font-weight:700;text-transform:uppercase}#top-menu.nav-theme-refresh li{font-size:var(--f-size-md);flex:1 1 auto}#top-menu.nav-theme-refresh li.mega-menu li>a{width:100%}#top-menu.nav-theme-refresh li ul li a{font-size:var(--f-size-md);color:#333}#top-menu.nav-theme-refresh .mega-menu.mega-menu--tabs>ul.sub-menu>li>ul.sub-menu>li>a .item-title,.item-category{background-color:var(--c-primary);display:block;text-align:center;color:#fff;line-height:2.5em}#top-menu.nav-theme-refresh .mega-menu.mega-menu--tabs>ul.sub-menu>li>ul.sub-menu>li>a:hover .item-title,.menu-posts li a:hover .item-category{background-color:var(--c-secondary)}#mobile_menu .item-category{display:none}#top-menu li.mega-menu>ul>li>a:first-child:hover{color:var(--c-secondary)!important}.mega-menu img{display:block}@media screen and (max-width:979px){.mega-menu img{display:none}}#top-menu li.mega-menu.mega-menu--tabs>ul{height:400px;padding:30px 0;border:1px solid var(--mega-menu-border-color);border-top:none}#top-menu li.mega-menu.mega-menu--tabs.tabs--short>ul{height:210px}#top-menu li.mega-menu.mega-menu--tabs>ul>li{float:none!important}#top-menu li.mega-menu.mega-menu--tabs>ul>li{position:static}#top-menu li.mega-menu.mega-menu--tabs li ul{display:none;visibility:visible;opacity:1}#top-menu li.mega-menu.mega-menu--tabs.mega-menu-parent>ul>li{width:25%}#top-menu li.mega-menu.mega-menu--tabs>ul>li{-webkit-transition:none;-moz-transition:none;transition:none;border-bottom:1px solid var(--mega-menu-border-color)}#top-menu li.mega-menu.mega-menu--tabs>ul>li>a{padding:10px 25px!important;border-bottom:none;-webkit-transition:none;-moz-transition:none;transition:none}#top-menu li.mega-menu.mega-menu--tabs:hover>ul>li:first-child{border-top:1px solid var(--mega-menu-border-color)}#top-menu .mega-menu.mega-menu--tabs .item-category{background-color:#222}#top-menu .mega-menu.mega-menu--tabs .menu-posts li a:hover .item-category{background-color:var(--c-secondary)}#top-menu .mega-menu.mega-menu--tabs .menu-posts li a .item-title{line-height:2em!important;text-transform:none;width:242px;height:138px;position:absolute;top:15px;background-color:transparent!important;text-align:center!important;padding:30px 20px;font-family:var(--f-family-secondary);font-weight:700;font-size:1em}#top-menu .mega-menu.mega-menu--tabs .menu-posts li a .item-title span{color:#fff;background-color:#222}#top-menu .mega-menu.mega-menu--tabs .menu-posts li a:hover .item-title span{background-color:var(--c-secondary)}#top-menu li.mega-menu.mega-menu--tabs>ul>li:hover{background-color:var(--mega-menu-tab-active-bg)!important}#top-menu li.mega-menu.mega-menu--tabs>ul>li:not(.quick-link):hover{border-right:3px solid white!important;margin-left:3px!important}#top-menu li.mega-menu.mega-menu--tabs>ul>li:hover>a{background-color:var(--mega-menu-tab-active-bg)!important;color:var(--mega-menu-tab-active-color)!important}#top-menu li.mega-menu.mega-menu--tabs>ul>li>a:first-child:hover{color:var(--mega-menu-tab-active-color)!important}#top-menu-nav #top-menu .mega-menu.mega-menu--tabs>ul.sub-menu>li>ul.sub-menu>li>a:hover{background-color:transparent;opacity:1}#top-menu-nav #top-menu .mega-menu.mega-menu--tabs>ul.sub-menu>li>ul.sub-menu>li>a:hover img{opacity:.8}#top-menu li.mega-menu.mega-menu--tabs>ul>li:hover ul{display:block!important;visibility:visible!important;opacity:1!important}#top-menu .mega-menu--tabs>.sub-menu>.current-page-ancestor>a,#top-menu .mega-menu--tabs>.sub-menu>.current-menu-item>a{color:var(--c-secondary)}#top-menu.nav .mega-menu--tabs>.sub-menu>.menu-item>.sub-menu>.current-menu-item>a{border-color:transparent}#top-menu.nav .mega-menu--tabs>.sub-menu>.menu-item>.sub-menu>.menu-item-object-page.current-menu-item>a .item-title:before,#top-menu.nav .mega-menu--tabs>.sub-menu>.menu-item>.sub-menu>.menu-item-object-page.current-menu-item>a .item-title:after,#top-menu.nav .mega-menu--tabs>.sub-menu>.menu-item>.sub-menu>.menu-item-object-post.current-menu-item>a .item-category:before,#top-menu.nav .mega-menu--tabs>.sub-menu>.menu-item>.sub-menu>.menu-item-object-post.current-menu-item>a .item-category:after{content:" - "}#top-menu li.mega-menu:hover>ul.sub-menu,#top-menu li.mega-menu.et-hover>ul.sub-menu{visibility:hidden!important;opacity:0!important}#top-menu li.mega-menu.active>ul.sub-menu{visibility:visible!important;opacity:1!important}#top-menu li.mega-menu--tabs.active>ul>li:first-child{border-top:1px solid var(--mega-menu-border-color)}#top-menu li.mega-menu--tabs.active>ul>li.hover-open{background-color:var(--mega-menu-tab-active-bg);border-right:3px solid #fff;margin-left:3px}#top-menu li.mega-menu--tabs.active>ul>li.hover-open>a{color:var(--mega-menu-tab-active-color)}#top-menu li.mega-menu--tabs.active>ul>li.hover-open>ul{display:block;visibility:visible;opacity:1}#top-menu li.mega-menu.active>ul.sub-menu>li>ul.sub-menu{background:#fff;z-index:-1}#top-menu li.mega-menu.active{background-color:var(--c-secondary)}#top-menu li.mega-menu.active>a{color:#fff}@media (min-width:981px){.et_primary_nav_dropdown_animation_expand #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_expand #et-secondary-nav li:hover>ul{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}}#top-menu li.mega-menu.mega-menu--tabs>ul>li.quick-link,#top-menu li.mega-menu.mega-menu--tabs.mega-menu-parent>ul>li.quick-link{font-family:var(--f-family-secondary);text-transform:none;font-weight:500!important}#top-menu li.mega-menu.mega-menu--tabs>ul>li.quick-link>a{font-weight:700!important;font-size:14px!important;padding:2px 25px!important;vertical-align:middle}#top-menu li.mega-menu.mega-menu--tabs>ul>li.quick-link>a .item-title{vertical-align:middle;line-height:2em;display:inline}#top-menu li.mega-menu.mega-menu--tabs>ul>li.quick-link>a::before{content:var(--char-arrow_triangle-right);margin-right:.3em;font-size:2em;vertical-align:middle}#top-menu .mega-icon a::before{font-family:var(--f-family-icons);speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-align:center;width:100%;display:block;height:137px;vertical-align:middle;font-size:90px;line-height:137px;color:var(--c-primary);background-color:#fff}#top-menu .icon_pin_alt a::before{content:"\3b"}.et_mobile_menu>.menu-item-has-children>a:before{content:"\3b";font-family:var(--f-family-icons);margin-right:5px}.et_mobile_menu>.menu-item-has-children.open>a:before{content:"\3b"}.contact-info-wrapper{padding:20px 10px 0 10px}#top-menu .mega-contact-info h4.widgettitle{padding-left:10px}#top-menu .mega-contact-info h4.widgettitle a:hover,#top-menu .mega-contact-info h4.widgettitle a:focus{background:var(--c-secondary)}#top-menu .mega-contact-info .textwidget{font-family:var(--f-family-secondary);text-transform:none;font-size:.9rem;line-height:1.8em}#top-menu .mega-contact-info a{padding:0;font-size:14px;display:inline}#top-menu .mega-contact-info .mega-contact-info-button{display:block;padding:6px 20px;background:#ddd;margin-bottom:0;font-size:var(--f-size-md);font-weight:700;text-align:center}#top-menu .mega-contact-info p{padding:5px 10px}#mobile_menu .mega-contact-info h4.widgettitle{color:#fff}#mobile_menu .mega-contact-info .textwidget{color:#fff}#mobile_menu .mega-contact-info a{color:#333!important}#mobile_menu>.menu-item-has-children>.sub-menu>.menu-item-has-children>a{border-bottom:1px solid #fff}.et_mobile_menu li li{padding-left:0}#top-menu li.mega-menu.mega-menu--tabs>ul.sub-menu>li>ul.sub-menu>li.mega-contact{width:calc(100% / 3 * 2)!important}.mega-contact .gform_fields{top:0;left:0;width:100%}.mega-menu.mega-menu--tabs>.sub-menu>li>a img{display:none}#top-menu li.mega-menu.mega-menu--tabs>ul>li>ul{position:absolute;left:25%;top:0;width:75%!important;height:100%;border-left:3px solid var(--c-secondary);padding:0 10px}#top-menu li.mega-menu.mega-menu--tabs.mega-menu-parent li>.sub-menu{width:75%!important}#top-menu li.mega-menu.mega-menu--tabs>ul.sub-menu>li>ul.sub-menu>li{margin:0;width:calc(100% / 3)!important;height:auto}#top-menu .mega-menu.mega-menu--tabs>ul.sub-menu>li>ul.sub-menu>li>a{height:100%;font-weight:700;padding:15px 10px 0 10px}.mega-menu.mega-menu--tabs>ul.sub-menu>li>ul.sub-menu>li>a img{width:100%}#et_top_search{margin:30px 0 0 10px;position:absolute;top:0;right:0}@media screen and (min-width:981px) and (max-width:1105px){#logo{max-height:70%!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:33px 8px}#et-secondary-nav .menu-item-has-children>a:first-child,#top-menu .menu-item-has-children>a:first-child{padding-right:16px}#et-secondary-nav .menu-item-has-children>a:first-child:after,.et_header_style_centered #top-menu .menu-item-has-children>a:first-child:after{right:3px;font-size:12px}#et_top_search{margin:33px 0 0 8px}}@media screen and (max-width:980px){#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#222222!important}.et_header_style_left #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:24px}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:white!important}.et_mobile_menu>li>a,.et_mobile_menu>li.menu-item-has-children>a{background-color:#333;border-bottom:5px solid #222}#et_top_search{margin:0 35px 0 0}.et_header_style_centered #main-header{padding:15px 0}.et_header_style_centered #main-header div#et-top-navigation{margin-top:-20px}.et_header_style_centered #et_top_search{display:block!important;margin:0;top:0;bottom:0;right:-25px;width:30px}.et_header_style_centered #et_search_icon:before{top:8px;right:0;bottom:0}.et_header_style_centered .et_search_outer,.et_header_style_split .et_search_outer{display:block}.et_header_style_centered #main-header .container{position:static}form.et-search-form{left:10%;width:80%;background:#222!important}.et_search_form_container .et-search-form input,.et_search_form_container .et-search-form input::-webkit-input-placeholder{color:#fff}.et_search_form_container .et-search-form input::-moz-placeholder{color:#fff}.et_search_form_container .et-search-form input:-ms-input-placeholder{color:#fff}.et_search_form_container .et-search-form input:-moz-placeholder{color:#fff}.et_header_style_centered span.et_close_search_field{right:10px}.et_search_form_container .et_close_search_field:after{color:white!important}}.single-wpsl_stores #main-content .container:before{display:none}.woocommerce.widget_shopping_cart .quantity{font-size:12px}.woocommerce.widget_shopping_cart a.remove{font-size:18px;margin-top:5px;line-height:1em}.woocommerce.widget_shopping_cart .total{border-top:2px solid #eee;text-align:center;font-size:12px}.woocommerce.widget_shopping_cart .buttons a{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:var(--c-secondary)!important;font-size:14px!important;font-weight:500!important;padding:3px 10px!important;border-radius:50px!important;display:block!important;display:block;font-size:14px;margin-right:0;text-align:center}.woocommerce.widget_shopping_cart .buttons a::after{content:""}.woocommerce.widget_shopping_cart .buttons a:hover{background-color:#0086ae!important}.woocommerce.widget_shopping_cart .buttons a::after{font-size:1.5em}.woocommerce ul.product_list_widget li a{font-size:12px;line-height:1.3em}.woocommerce ul.product_list_widget li img{display:none}.et_divi_theme #et-boc .et_pb_toggle_title:before{color:#555}body.et_divi_theme #et-boc .et_pb_accordion .et_pb_toggle{margin-bottom:0!important}#et-boc .et_pb_blurb .et_pb_button{text-align:center}body.et_divi_theme #et-boc .et_pb_blurb_position_left .et_pb_main_blurb_image{width:200px}.et_divi_theme #et-boc .et_pb_blurb_position_left .et_pb_main_blurb_image img{height:200px;border-radius:50%;border:12px solid var(--c-secondary);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}body.et_divi_theme #et-boc .et_pb_blurb_position_top .et_pb_main_blurb_image{width:100%}.et_divi_theme #et-boc .et_pb_blurb_position_top .et_pb_main_blurb_image img{width:100%;height:auto;border-radius:50%;border:12px solid var(--c-secondary);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.et_pb_blurb_position_left .et-pb-icon{font-size:80px!important;padding:30px!important;border-radius:50%!important}.et_divi_theme #et-boc .et_pb_blurb_position_left.plain .et_pb_main_blurb_image img,.et_divi_theme #et-boc .blurbs_plain .et_pb_blurb_position_left .et_pb_main_blurb_image img,.et_divi_theme #et-boc .et_pb_blurb_position_top.plain .et_pb_main_blurb_image img,.et_divi_theme #et-boc .blurbs_plain .et_pb_blurb_position_top .et_pb_main_blurb_image img{border:none;border-radius:0;box-shadow:none}.et_divi_theme #et-boc .et_pb_blurb_position_top.plain .et_pb_main_blurb_image,.et_divi_theme #et-boc .blurbs_plain .et_pb_blurb_position_top .et_pb_main_blurb_image{margin-bottom:10px}.et_divi_theme #et-boc .et_pb_blurb_position_top.blurb_square .et_pb_main_blurb_image img{width:100%;height:auto;border-radius:0;border:none}.icon_points .et_pb_blurb_content{max-width:650px;display:flex}body.et_divi_theme #et-boc .icon_points .et_pb_main_blurb_image{flex:1;height:140px;max-height:140px;width:140px;max-width:140px;background-color:var(--c-primary);border-radius:50%;padding:30px}.icon_points .et-pb-icon{padding:0!important}.et_divi_theme #et-boc .icon_points .et_pb_blurb_position_left .et_pb_main_blurb_image img{border:none;border-radius:0;box-shadow:none;padding:0;width:100%;height:100%}.et_divi_theme #et-boc .icon_points .et_pb_blurb_container{flex:3}@media screen and (max-width:767px){body.et_divi_theme #et-boc .icon_points .et_pb_main_blurb_image,body.et_divi_theme #et-boc .et_pb_blurb_position_left .et_pb_main_blurb_image{display:block;margin-left:auto;margin-right:auto}.et_divi_theme #et-boc .et_pb_blurb_position_left .et_pb_blurb_container,.et_divi_theme #et-boc .et_pb_blurb_position_right .et_pb_blurb_container{display:block}}#et-boc .blurbs-border{padding:0!important}#et-boc .blurbs-border .et_pb_row{border-bottom:1px solid #ddd}#et-boc .blurbs-border .et_pb_blurb{padding:20px 40px}.et_divi_theme #et-boc .blurbs-border .et_pb_blurb_position_left .et_pb_blurb_container{padding-left:30px}body.et_divi_theme #et-boc .blurb_large .et_pb_blurb_content{max-width:100%}.button{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s}.button::after{content:""}.button--level-primary{background-color:var(--c-secondary)!important}.button--level-primary:hover{background-color:#0086ae!important}.button--level-secondary{background-color:transparent!important;border-color:var(--c-secondary)!important;color:var(--c-secondary)!important}.button--level-secondary:hover{background-color:rgba(0,154,199,.2)!important}.button--size-xs{font-size:14px!important;font-weight:500!important;padding:3px 10px!important}.button--size-sm{font-size:16px!important;font-weight:500!important;padding:5px 20px!important}.button--size-md{font-size:18px!important;font-weight:700!important;padding:10px 32px!important}.button--style-square{border-radius:0!important}.button--style-round{border-radius:50px!important}.button--state-disabled{opacity:.5;cursor:not-allowed}.button--state-danger{border-color:#b00;background-color:#bb0000!important}.button--state-danger:hover{background-color:#a20000!important}.et_pb_button{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:var(--c-secondary)!important;border-radius:50px!important;font-size:18px!important;font-weight:700!important;padding:10px 32px!important;position:relative;display:block!important;margin-top:16px}.et_pb_button::after{content:""}.et_pb_button:hover{background-color:#0086ae!important}.et_pb_button.btn_sm{font-size:14px!important;padding:5px 15px!important;display:inline-block!important;margin-top:10px;margin-bottom:10px}.et_pb_button:hover{padding:10px 32px!important}.et_pb_button:hover:after{display:none}.et_pb_button.button--level-secondary,.with__button--level-secondary .et_pb_button{background-color:transparent!important;border-color:var(--c-secondary)!important;color:var(--c-secondary)!important}.et_pb_button.button--level-secondary:hover,.with__button--level-secondary .et_pb_button:hover{background-color:rgba(0,154,199,.2)!important}.et_pb_button.button--level-secondary.button--scheme-inverse,.with__button--level-secondary.with__button--scheme-inverse .et_pb_button{background-color:rgba(10,10,10,.4)!important;border-color:white!important;color:white!important}.et_pb_button.button--level-secondary.button--scheme-inverse:hover,.with__button--level-secondary.with__button--scheme-inverse .et_pb_button:hover{background-color:rgba(10,10,10,.5)!important}.et_divi_theme #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{margin-left:0}.et_pb_button_two{background-color:rgba(10,10,10,.4)!important;border-color:white!important;color:white!important}.et_pb_button_two:hover{background-color:rgba(10,10,10,.5)!important}:root{--widget-colours-border:2px solid #ddd}.colours_widget h2{margin-bottom:20px}.colours_widget .avail{display:none}.colours_widget.qld .avail-qld,.colours_widget.wa .avail-wa{display:block}@media screen and (max-width:979px){.colours_widget{margin-left:-20px;margin-right:-20px}}.colours_settings{margin-bottom:10px;border:var(--widget-colours-border);padding:10px 20px}.colours_settings label{margin-right:10px}.colours_error{padding:30px!important;margin-bottom:0}.wa .colours_error,.qld .colours_error{display:none}.tabs{margin-bottom:30px;border-left:var(--widget-colours-border);border-bottom:var(--widget-colours-border);display:none}.wa .tabs,.qld .tabs{display:block}.nav-tabs{display:flex;position:relative}@media screen and (max-width:980px){.nav-tabs{flex-flow:column nowrap}}.nav-tabs:after{content:" ";width:100%;position:absolute;border-bottom:var(--widget-colours-border);bottom:0}.tab-header{padding:10px 20px;font-size:var(--f-size-md);font-weight:600;color:var(--c-grey-90);z-index:1;background-color:#f5f5f5;border-top:var(--widget-colours-border);border-right:var(--widget-colours-border);border-bottom:var(--widget-colours-border)}.tab-header.active{background-color:#fff;border-bottom-color:#fff}@media screen and (max-width:980px){.tab-header.active{border-bottom-color:var(--c-grey-20)}}.tab-content{display:block;border-right:var(--widget-colours-border)}.tab-pane{display:none;background-color:#fff}.tab-pane.active{display:block}.color-grid{display:flex;flex-flow:row wrap;padding:20px 20px}.color-grid .color{flex:1 1 auto;width:20%;max-width:20%}.color-grid .color a{display:block;width:100%;padding-right:10px;padding-bottom:20px}.color-grid .color a:hover{cursor:default}.color-grid .color figure{width:100%;margin:0}.color-grid .color img{width:100%}@media screen and (max-width:979px){.color-grid{padding:20px 0}.color-grid .color{width:25%;max-width:25%}}@media screen and (max-width:767px){.color-grid .color{width:calc(100% / 3);max-width:calc(100% / 3)}}.supplier-logo{width:120px;padding:15px 0}body .et_pb_module.et_pb_fullwidth_header h1{font-size:64px;font-weight:800;letter-spacing:-.05em;margin-top:0;width:100%}@media screen and (max-width:980px){body .et_pb_module.et_pb_fullwidth_header h1{font-size:40px}}body .et_pb_fullwidth_header_subhead{font-family:var(--f-family-primary)}body.et_divi_theme #et-boc .et_pb_fullwidth_header p{padding-bottom:1em!important}.fwh-top,.et_pb_module.et_pb_fullwidth_header.fwh-top{background-color:rgba(0,0,0,.2);background-image:url(https://www.cgdoors.com.au/wp-content/uploads/2018/09/Centurion-3_Transparent_PNG-2-e1557465969517.png);background-size:25%;display:flex;flex-flow:column wrap;justify-content:center;height:30vw}.fwh-top .et_pb_fullwidth_header_container .header-content,.et_pb_module.et_pb_fullwidth_header.fwh-top .et_pb_fullwidth_header_container .header-content{max-width:60%;padding:0;display:flex;flex-flow:row wrap;justify-content:space-between}.fwh-top h1,.et_pb_module.et_pb_fullwidth_header.fwh-top h1{font-size:64px;font-weight:800;letter-spacing:-.05em;text-shadow:.1em .1em .08em rgba(0,0,0,.5);margin-top:0;width:100%}@media screen and (max-width:1405px){.fwh-top,.et_pb_module.et_pb_fullwidth_header.fwh-top{background-size:30%}.fwh-top .et_pb_fullwidth_header_container .header-content,.et_pb_module.et_pb_fullwidth_header.fwh-top .et_pb_fullwidth_header_container .header-content{max-width:70%}}@media screen and (max-width:1100px){.fwh-top,.et_pb_module.et_pb_fullwidth_header.fwh-top{background-size:40%}}@media screen and (max-width:980px){.fwh-top,.et_pb_module.et_pb_fullwidth_header.fwh-top{background-size:35%}.fwh-top h1,.et_pb_module.et_pb_fullwidth_header.fwh-top h1{font-size:40px}}@media screen and (max-width:768px){.fwh-top,.et_pb_module.et_pb_fullwidth_header.fwh-top{background-image:none}}.fwh-top.et_pb_text_align_center,.et_pb_module.et_pb_fullwidth_header.fwh-top.et_pb_text_align_center{background-position:50% 0}.fwh-top.et_pb_text_align_center .et_pb_fullwidth_header_container .header-content,.et_pb_module.et_pb_fullwidth_header.fwh-top.et_pb_text_align_center .et_pb_fullwidth_header_container .header-content{margin-left:auto;margin-right:auto}.fwh-top.et_pb_text_align_left,.et_pb_module.et_pb_fullwidth_header.fwh-top.et_pb_text_align_left{background-position:75% 0}.fwh-top.et_pb_text_align_left .et_pb_fullwidth_header_container .header-content,.et_pb_module.et_pb_fullwidth_header.fwh-top.et_pb_text_align_left .et_pb_fullwidth_header_container .header-content{margin-left:auto;margin-right:auto;position:relative;left:-15%}@media screen and (max-width:1405px){.fwh-top.et_pb_text_align_left,.et_pb_module.et_pb_fullwidth_header.fwh-top.et_pb_text_align_left{background-position:85% 0}.fwh-top.et_pb_text_align_left .et_pb_fullwidth_header_container .header-content,.et_pb_module.et_pb_fullwidth_header.fwh-top.et_pb_text_align_left .et_pb_fullwidth_header_container .header-content{left:-10%;max-width:70%}}@media screen and (max-width:1100px){.fwh-top.et_pb_text_align_left,.et_pb_module.et_pb_fullwidth_header.fwh-top.et_pb_text_align_left{background-position:85% 0}.fwh-top.et_pb_text_align_left .et_pb_fullwidth_header_container .header-content,.et_pb_module.et_pb_fullwidth_header.fwh-top.et_pb_text_align_left .et_pb_fullwidth_header_container .header-content{max-width:75%}}@media screen and (max-width:768px){.fwh-top.et_pb_text_align_left,.et_pb_module.et_pb_fullwidth_header.fwh-top.et_pb_text_align_left{background-position:50%}.fwh-top.et_pb_text_align_left .et_pb_fullwidth_header_container .header-content,.et_pb_module.et_pb_fullwidth_header.fwh-top.et_pb_text_align_left .et_pb_fullwidth_header_container .header-content{left:0;max-width:100%;width:100%}}.webp .fwh-top,.webp .et_pb_module.et_pb_fullwidth_header.fwh-top{background-image:url(https://www.cgdoors.com.au/wp-content/uploads/2018/09/Centurion-3_Transparent_PNG-2-e1557465969517.png.webp)}.fwh-top .et_pb_fullwidth_header_subhead,.et_pb_module.et_pb_fullwidth_header.fwh-top .et_pb_fullwidth_header_subhead{font-size:24px;font-weight:700;text-transform:uppercase;text-align:center;width:100%;text-shadow:.1em .1em .08em rgba(0,0,0,.81)}.fwh-top .et_pb_header_content_wrapper,.et_pb_module.et_pb_fullwidth_header.fwh-top .et_pb_header_content_wrapper{font-size:18px;width:100%;text-shadow:.1em .1em .08em rgba(0,0,0,.81)}.fwh-top .et_pb_button,.et_pb_module.et_pb_fullwidth_header.fwh-top .et_pb_button{width:48%;flex:1 0 auto;margin-right:10px;font-size:18px!important;box-shadow:2px 2px 8px rgba(0,0,0,.7)!important}.fwh-top .et_pb_button:last-child,.et_pb_module.et_pb_fullwidth_header.fwh-top .et_pb_button:last-child{margin-right:0}@media screen and (max-width:468px){.fwh-top .et_pb_button,.et_pb_module.et_pb_fullwidth_header.fwh-top .et_pb_button{width:100%}}@media screen and (min-width:981px) and (max-width:1100px){#top-menu a{font-size:12px}#et-secondary-nav li{margin-right:5px}}@media screen and (max-width:768px){body.et_divi_theme #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content,body.et_divi_theme #et-boc .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{max-width:100%!important;text-align:center}}@media screen and (max-width:480px){.fwh-top .et_pb_button{width:100%;padding:10px 20px!important;font-size:14px!important;margin-top:10px!important}}@media (max-width:980px){.et_pb_fullwidth_menu.dont-collapse-mobile .et_mobile_nav_menu{display:none}.et_pb_fullwidth_menu.dont-collapse-mobile .fullwidth-menu-nav{display:block}.et_pb_fullwidth_menu.dont-collapse-mobile .fullwidth-menu{display:block}}.et-db #et-boc .et_pb_row .et_pb_fullwidth_menu_0.et_pb_fullwidth_menu{background-color:#eee}.et-db #et-boc .et_pb_row .et_pb_fullwidth_menu .et_pb_row{padding:0!important;margin:0}.et-db #et-boc .et_pb_row .et_pb_fullwidth_menu .fullwidth-menu-nav{float:left}.et-db #et-boc .et_pb_row .et_pb_fullwidth_menu .fullwidth-menu{margin-top:0!important;margin-bottom:0!important;padding-top:10px!important}.et-db #et-boc .et_pb_row .et_pb_fullwidth_menu .fullwidth-menu a{padding-bottom:10px!important}.icon,.icon_mobile,.icon_printer-alt,.icon_before:before,.ul_icon_check_alt li:before{font-family:var(--f-family-icons);speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon_before{list-style-type:none}.icon_before:before{margin-right:5px}.icon_printer-alt:before{content:var(--et-icon_printer-alt)}.icon_mobile:before{content:var(--et-icon_mobile);content:"\e00b"}.icon_arrow_triangle-down:before{content:"\2605"}.icon_check_alt:before,.ul_icon_check_alt li:before{content:var(--et-icon_check_alt)}.icon_arrow_back:before{content:var(--et-icon_arrow_back)}.icon_minus_alt2:before{content:var(--et-icon_minus_alt2)}.icon_plus_alt2:before{content:var(--et-icon_plus_alt2)}ul.ul_icon_check_alt,.entry-content ul.ul_icon_check_alt{list-style-type:none}.ul_icon_check_alt li{padding-left:40px;padding-bottom:15px;position:relative}.ul_icon_check_alt li:before{position:absolute;left:0;top:0;color:var(--c-error);line-height:1.4em;font-size:1.4em}body .et_pb_code.text_light .gform_wrapper h3.gform_title{color:#fff}body .et_pb_code.text_dark .gform_wrapper h3.gform_title{color:#444}body #et-boc .gform_wrapper .gform_footer input.button,body #et-boc .gform_wrapper .gform_page_footer input.button,body #et-boc div.form_saved_message div.form_saved_message_emailform form input[type=submit],body.single-wpsl_stores .gform_wrapper .gform_footer input.button{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:var(--c-secondary)!important;font-size:18px!important;font-weight:700!important;padding:10px 32px!important;border-radius:50px!important}body #et-boc .gform_wrapper .gform_footer input.button::after,body #et-boc .gform_wrapper .gform_page_footer input.button::after,body #et-boc div.form_saved_message div.form_saved_message_emailform form input[type=submit]::after,body.single-wpsl_stores .gform_wrapper .gform_footer input.button::after{content:""}body #et-boc .gform_wrapper .gform_footer input.button:hover,body #et-boc .gform_wrapper .gform_page_footer input.button:hover,body #et-boc div.form_saved_message div.form_saved_message_emailform form input[type=submit]:hover,body.single-wpsl_stores .gform_wrapper .gform_footer input.button:hover{background-color:#0086ae!important}#et-boc .gform_wrapper .gfield_required{color:#d85030;margin-left:4px}body .gform_ajax_spinner{border:4px solid rgba(123,123,123,.3)!important;border-left:4px solid gold!important;animation:spinner 1.1s infinite linear!important;border-radius:50%!important;width:30px!important;height:30px!important;display:block!important;margin:20px auto!important}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form__message--state-warning p{color:red;border:1px solid red;padding:10px 20px}body .gform_wrapper .form__textarea--size-small textarea{height:100px;font-size:18px}.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{opacity:1!important;font-weight:600;font-size:18px!important;text-align:center}body .gform_wrapper .gf_progressbar{box-shadow:none}body .gform_wrapper .gf_progressbar:after{box-shadow:none}body .gform_wrapper .gf_progressbar_percentage{background-image:none;font-family:var(--f-family-primary);font-weight:600;text-shadow:none}body .gform_wrapper .percentbar_blue{background-color:var(--c-primary)}.form_boxed .gform_body{padding:20px;background-color:#fff;margin-bottom:50px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.gform_next_button,.gform_previous_button,.gform_button{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;font-size:16px!important;font-weight:500!important;padding:5px 20px!important;border-radius:50px!important}.gform_next_button::after,.gform_previous_button::after,.gform_button::after{content:""}.gform_next_button,.gform_button{background-color:var(--c-secondary)!important}.gform_next_button:hover,.gform_button:hover{background-color:#0086ae!important}.gform_previous_button{background-color:transparent!important;border-color:var(--c-secondary)!important;color:var(--c-secondary)!important}.gform_previous_button:hover{background-color:rgba(0,154,199,.2)!important}.gf-privacy-policy{font-size:.8em}.gf-privacy-policy p{line-height:1.3em}#page-container .gfield.textarea-override-large textarea{height:150px!important}div.newsletter-subscribe{width:40%;float:left;margin-top:40px!important}div.newsletter-subscribe input{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:var(--c-secondary)!important;font-size:18px!important;font-weight:700!important;padding:10px 32px!important;height:50px!important;width:100%!important}div.newsletter-subscribe input::after{content:""}div.newsletter-subscribe input:hover{background-color:#0086ae!important}div.newsletter-input{width:60%!important;float:left!important}span.your-email-address input{height:50px!important;margin-top:40px!important;width:100%!important;font-size:14px;padding-left:20px;box-sizing:border-box}.mc4wp-form{margin-top:-30px}.mc-input{height:50px!important;margin-top:40px!important;width:100%!important;font-size:14px;padding-left:20px!important;box-sizing:border-box!important;background:white!important}.mc4wp-success{color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;position:relative;top:10px}div.mc4wp-alert.mc4wp-notice{color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;position:relative;top:10px}.woocommerce .woocommerce-breadcrumb{margin-top:-30px;margin-bottom:30px;font-size:1em}.woocommerce-breadcrumb a:first-of-type::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-family:var(--f-family-icons);font-weight:900;line-height:inherit;vertical-align:baseline;content:var(--et-icon_house);margin-right:.5407911001em}.select2-container--default .select2-selection--single{border:none;border-radius:0}.select2-container--default .select2-results__option{padding:6px 15px}.select2-container--default .select2-results__option:nth-child(2n){background:#ddd}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:var(--c-secondary);color:#fff}.select2-container .select2-selection--single{height:40px}.select2-container .select2-selection--single .select2-selection__rendered{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc!important;border-top:2px solid #bbb!important;color:#555;background:#fff;height:40px;font-size:14px;font-family:var(--f-family-secondary);padding-left:15px;line-height:40px}.select2-container .select2-selection--single .select2-selection__rendered:focus{background:#fff;border:2px solid #999!important;border-top:4px solid #777!important}.select2-container .select2-selection--single .select2-selection__rendered:hover{border-color:var(--c-secondary)!important}.select2-container .select2-selection--single .select2-selection__arrow{height:40px;right:5px}.select2-container .select2-dropdown{background:#eee;border:1px solid #ccc;border-radius:0;box-shadow:1px 1px 3px 0 rgba(60,60,60,.4);top:5px}.select2-container .select2-dropdown .select2-search__field{border:1px solid #ccc;padding:8px 10px}.woocommerce-page.et-db .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc!important;border-top:2px solid #bbb!important;color:#555;background:#fff;height:40px;font-size:14px;font-family:var(--f-family-secondary)}.woocommerce-page.et-db .quantity input.qty:focus,.woocommerce-cart table.cart td.actions .coupon .input-text:focus{background:#fff;border:2px solid #999!important;border-top:4px solid #777!important}.woocommerce-page.et-db .quantity input.qty:hover,.woocommerce-cart table.cart td.actions .coupon .input-text:hover{border-color:var(--c-secondary)!important}.woocommerce .orderby,.woocommerce div.product form.cart .variations td select{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc!important;border-top:2px solid #bbb!important;color:#555;background:#fff;height:40px;font-size:14px;font-family:var(--f-family-secondary);vertical-align:middle;margin-right:0;height:30px;font-size:12px}.woocommerce .orderby:focus,.woocommerce div.product form.cart .variations td select:focus{background:#fff;border:2px solid #999!important;border-top:4px solid #777!important}.woocommerce .orderby:hover,.woocommerce div.product form.cart .variations td select:hover{border-color:var(--c-secondary)!important}.woocommerce form .form-row textarea{height:120px}.woocommerce.et-db a.button.alt,.woocommerce-page.et-db a.button.alt,.woocommerce.et-db button.button.alt,.woocommerce-page.et-db button.button.alt,.woocommerce.et-db input.button.alt,.woocommerce-page.et-db input.button.alt,.woocommerce.et-db #respond input#submit.alt,.woocommerce-page.et-db #respond input#submit.alt,.woocommerce.et-db #content input.button.alt,.woocommerce-page.et-db #content input.button.alt,.et-db .woocommerce a.button,.woocommerce.et-db a.button,.woocommerce-page.et-db a.button,.woocommerce.et-db button.button,.woocommerce-page.et-db button.button,.woocommerce.et-db input.button,.woocommerce-page.et-db input.button{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:var(--c-secondary)!important}.woocommerce.et-db a.button.alt::after,.woocommerce-page.et-db a.button.alt::after,.woocommerce.et-db button.button.alt::after,.woocommerce-page.et-db button.button.alt::after,.woocommerce.et-db input.button.alt::after,.woocommerce-page.et-db input.button.alt::after,.woocommerce.et-db #respond input#submit.alt::after,.woocommerce-page.et-db #respond input#submit.alt::after,.woocommerce.et-db #content input.button.alt::after,.woocommerce-page.et-db #content input.button.alt::after,.et-db .woocommerce a.button::after,.woocommerce.et-db a.button::after,.woocommerce-page.et-db a.button::after,.woocommerce.et-db button.button::after,.woocommerce-page.et-db button.button::after,.woocommerce.et-db input.button::after,.woocommerce-page.et-db input.button::after{content:""}.woocommerce.et-db a.button.alt:hover,.woocommerce-page.et-db a.button.alt:hover,.woocommerce.et-db button.button.alt:hover,.woocommerce-page.et-db button.button.alt:hover,.woocommerce.et-db input.button.alt:hover,.woocommerce-page.et-db input.button.alt:hover,.woocommerce.et-db #respond input#submit.alt:hover,.woocommerce-page.et-db #respond input#submit.alt:hover,.woocommerce.et-db #content input.button.alt:hover,.woocommerce-page.et-db #content input.button.alt:hover,.et-db .woocommerce a.button:hover,.woocommerce.et-db a.button:hover,.woocommerce-page.et-db a.button:hover,.woocommerce.et-db button.button:hover,.woocommerce-page.et-db button.button:hover,.woocommerce.et-db input.button:hover,.woocommerce-page.et-db input.button:hover{background-color:#0086ae!important}.woocommerce-message a.button.wc-forward{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:var(--c-secondary)!important;border-radius:50px!important;font-size:16px!important;font-weight:500!important;padding:5px 20px!important}.woocommerce-message a.button.wc-forward::after{content:""}.woocommerce-message a.button.wc-forward:hover{background-color:#0086ae!important}body.woocommerce .woocommerce-tabs{background:#fff;border-color:#eee}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-color:#eee}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border-color:#eee}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:15px 25px!important}.woocommerce a.remove{color:#bb0000!important;border-radius:0;margin:0 auto}.woocommerce a.remove:hover{background:#b00}.form-measure-quote-header .et_pb_code_inner{background:#ddd}.form-measure-quote-header .gform_wrapper{margin:0}.form-measure-quote-header form{display:flex;width:80%;padding:15px 0;align-items:center}.form-measure-quote-header .gform_wrapper .gform_heading{margin-bottom:0;flex:0 1 auto;min-width:250px;width:auto}.form-measure-quote-header .gform_wrapper .gform_body{flex:2;padding:0 20px;display:flex}.form-measure-quote-header .gform_wrapper .gform_footer{flex:0 1 auto;min-width:100px;width:auto;margin-top:0;padding:20px 0 0 0}.form-measure-quote-header .gform_wrapper .gform_title{text-align:center;padding-bottom:0;margin-top:0}.form-measure-quote-header .gform_wrapper .gform_description{color:#333;text-align:center;width:100%;margin-bottom:0}.form-measure-quote-header .gform_wrapper .gfield_label{font-weight:500;color:#333;font-size:var(--f-size-sm)}.form-measure-quote-header .gform_wrapper .top_label .ginput_container{margin-top:0}.form-measure-quote-header .gform_wrapper ul.gform_fields{display:flex;width:100%;flex-flow:row nowrap}.form-measure-quote-header .gform_wrapper ul.gform_fields li.gfield{flex:1 1 0%;margin-top:0;min-width:120px}.form-measure-quote-header .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.form-measure-quote-header .gform_wrapper .top_label select.medium{font-family:var(--f-family-primary);font-size:1em;padding:0 .5em;border:1px solid #eee;border-top:2px solid #ccc;background:#eee;color:#555;height:30px;width:100%}body #et-boc .form-measure-quote-header .gform_wrapper input.button{font-size:16px!important;font-weight:500!important;padding:5px 20px!important;width:100%;margin-top:0}.form-measure-quote-header .gform_wrapper div.validation_error{display:none}.form-measure-quote-header .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-top:3px;line-height:1em}.form-measure-quote-header .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.form-measure-quote-header .gform_wrapper li.gfield_error textarea{border:1px solid #eee;border-top:2px solid #d85030}.form-measure-quote-header .gform_wrapper .validation_message{color:#d85030}.form-measure-quote-header .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.form-measure-quote-header .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.form-measure-quote-header .gform_wrapper.gform_validation_error .top_label input.medium,.form-measure-quote-header .gform_wrapper.gform_validation_error .top_label select.medium{width:100%}@media only screen and (min-width:641px){.gform_wrapper ul.gform_fields li.gfield.gfield_error.gfield_contains_required{padding-right:16px!important}}@media screen and (max-width:1024px){.form-measure-quote-header form{width:90%;flex-flow:column nowrap;align-items:stretch}.form-measure-quote-header .gform_wrapper .gform_footer{padding:10px 20px 0 20px}.form-measure-quote-header .gform_wrapper ul.gform_fields{flex-flow:column nowrap}}.blog .et-boc,.single-post .et-boc{margin:-40px}body.single-post.et_divi_theme article .et_post_meta_wrapper{display:none}@media only screen and (min-width:981px){.et_pb_posts.blog_img-left .et_pb_post img,.et_pb_posts.blog_img-left .et_overlay,.category .et_pb_post img{height:180px!important;width:335px!important;float:left;left:0;margin-right:20px!important;margin-bottom:20px!important}.et_pb_posts.blog_img-left .entry-featured-image-url,.category .et_pb_post .entry-featured-image-url{margin-bottom:0!important}}#left-area ul.gform_fields{padding:0}.et_pb_code.gform_fullwidth .gform_wrapper .top_label select.medium{width:100%}#wpsl-wrap{margin-bottom:0}#wpsl-wrap #wpsl-result-list li,#wpsl-wrap.wpsl-store-below #wpsl-result-list li{padding:10px 20px}#wpsl-wrap #wpsl-stores .wpsl-store-thumb{height:45px!important;width:auto!important;max-width:200px}.wpsl-search{margin-bottom:0}#wpsl-search-wrap{max-width:650px;margin:0 auto;float:none;font-size:var(--f-size-sm)}#wpsl-search-wrap .wpsl-input input,.wpsl-dropdown{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc!important;border-top:2px solid #bbb!important;color:#555;background:#fff;height:40px;font-size:14px;font-family:var(--f-family-secondary)}#wpsl-search-wrap .wpsl-input input:focus,.wpsl-dropdown:focus{background:#fff;border:2px solid #999!important;border-top:4px solid #777!important}#wpsl-search-wrap .wpsl-input input:hover,.wpsl-dropdown:hover{border-color:var(--c-secondary)!important}#wpsl-search-wrap .wpsl-input input:focus,#wpsl-search-wrap .wpsl-input input:hover,.wpsl-dropdown:focus,.wpsl-dropdown:hover{box-shadow:none}#wpsl-search-btn{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:var(--c-secondary)!important;border-radius:0!important;font-size:16px!important;font-weight:500!important;padding:5px 20px!important;height:40px}#wpsl-search-btn::after{content:""}#wpsl-search-btn:hover{background-color:#0086ae!important}.wpsl-gmap-canvas{margin-bottom:0}.wpsl-landing-page #wpsl-gmap{height:400px!important}#wpsl-bottom-panel{display:flex}#wpsl-bottom-panel #wpsl-result-list{flex:1 1 0%}#wpsl-bottom-panel .gform_wrapper{flex:1 1 0%;padding:10px 30px}@media screen and (max-width:768px){#wpsl-gmap{margin-top:0;margin-bottom:0}}#main-content .wpsl_stores .store-header{min-height:200px;background-color:var(--c-primary);color:#fff;text-align:center;padding:60px 0}#main-content .wpsl_stores .store-header .container{padding:0}#main-content .wpsl_stores .store-header .container:after{content:"";clear:both;display:table}#main-content .wpsl_stores .store-header .entry-title{color:#fff;margin-bottom:0}.single-wpsl_stores .et_post_meta_wrapper img{max-width:400px;padding:20px;background-color:#fff;border:1px solid var(--c-grey-10);float:left;margin-right:30px;margin-bottom:20px}.store-details{clear:both}.store-info{display:flex}@media screen and (max-width:768px){.store-info{flex-flow:column wrap}}.store-info h2{margin-top:10px}.store-info .store-contact,.store-info .store-hours{flex:1;margin-bottom:20px}.store-map{margin-bottom:60px}#content-area table.wpsl-opening-hours tr,#content-area table.wpsl-opening-hours td{padding:.3em 0.5em!important}.wpsl_stores h3.gform_title{font-size:26px;margin-top:0}@media screen and (max-width:768px){.single-wpsl_stores .et_post_meta_wrapper img{float:none;max-width:100%}}.et_pb_fullwidth_header.fw-box-white .et_pb_fullwidth_header_container .header-content{background:rgba(255,255,255,.9);box-shadow:1px 1px 5px 2px rgba(0,0,0,.5);padding:30px 50px 20px}.et_divi_theme #et-boc .et_pb_fullwidth_header.fw-box-white .et_pb_fullwidth_header_container .header-content{max-width:55%!important}.et_pb_fullwidth_header.fw-box-white .header-content h1{padding:0 20px 10px 20px}.page-template-page_landing-page-dealer #gform_wrapper_21{margin:0}body.page-template-page_landing-page-dealer .gform_wrapper ul li.gfield{margin-top:5px}.page-template-page_landing-page-dealer .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),.page-template-page_landing-page-dealer .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){margin:5px 0 5px 0}.page-template-page_landing-page-dealer .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-page_landing-page-dealer .gform_wrapper select.medium{height:30px}.page-template-page_landing-page-dealer .gform_wrapper .gform_footer{padding:5px 0;margin-top:5px}body.page-template-page_landing-page-dealer #et-boc .gform_wrapper .gform_footer input.button{margin:5px 0;font-family:var(--f-family-primary);font-weight:600;text-transform:uppercase;width:100%;padding:10px 32px;background-color:transparent;border:2px solid #fff;text-shadow:.1em .1em .08em rgba(0,0,0,.5)}body.page-template-page_landing-page-dealer #et-boc .gform_wrapper .gform_footer input.button:hover{cursor:pointer}#gform_21 .gform_footer{text-align:center}@media screen and (max-width:1024px){.page-template-page_landing-page-dealer .et_pb_fullwidth_header_0{padding-top:20px;padding-bottom:20px}.page-template-page_landing-page-dealer .fwh-top,.et_pb_module.et_pb_fullwidth_header.fwh-top{height:auto!important}.page-template-page_landing-page-dealer .fwh-top .et_pb_fullwidth_header_container .header-content h1{font-size:28px}.page-template-page_landing-page-dealer .fwh-top .et_pb_header_content_wrapper{font-size:14px}.page-template-page_landing-page-dealer #gform_wrapper_21{margin:20px 0 0 0}}.search-results .et_pb_post{display:flex}.post_column_left{width:250px;flex:1 0 auto}.post_column_right{padding:0 0 0 20px}@media screen and (max-width:980px){.post_column_left{width:150px}}@media screen and (max-width:768px){.search-results .et_pb_post{flex-direction:column}.post_column_left{width:100%}}.search-results #main-content .container:before{background:none}.pagination{margin-bottom:20px}.pagination a{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;font-size:16px!important;font-weight:500!important;padding:5px 20px!important;border-radius:50px!important;background-color:var(--c-secondary)!important}.pagination a::after{content:""}.pagination a:hover{background-color:#0086ae!important}.pagination .page-prev a:before,.pagination .page-next a:after{font-family:var(--f-family-icons);speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.pagination .page-prev a:before{content:"4"}.pagination .page-next a:after{content:"5"}.woocommerce form.login{border-radius:0;margin:0 0 2em}.woocommerce-form-login label{display:block}.woocommerce-form-login .input-text{width:100%}.woocommerce-form-login .form-row{display:flex;flex-flow:column wrap}#left-area ul.woocommerce-error{list-style-type:none}.woocommerce-account .button{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:var(--c-secondary)!important;font-size:18px!important;font-weight:700!important;padding:10px 32px!important;border-radius:50px!important}.woocommerce-account .button::after{content:""}.woocommerce-account .button:hover{background-color:#0086ae!important}.woocommerce-account .entry-content .woocommerce{background:#f4f4f4;border:1px solid #eee;position:relative;display:flex;flex-flow:column wrap;align-items:center;padding:20px}.woocommerce-account.logged-in .entry-content .woocommerce{flex-flow:row nowrap;align-items:normal;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;flex:3 1 auto}.woocommerce-account .woocommerce-MyAccount-content{float:none;padding:30px;background:#fff;width:70%;z-index:10;flex:7 1 auto}#left-area .woocommerce-MyAccount-navigation ul{background:#f4f4f4;margin:0;padding:0 0 100px;list-style-type:none;position:relative}#left-area .woocommerce-MyAccount-navigation ul:before{position:absolute;content:" ";height:100%;top:0;right:0;bottom:0;border-right:1px solid #eee;z-index:1}.woocommerce-MyAccount-navigation-link{background:#f4f4f4;border:none;border-bottom:1px solid #eee;border-right:1px solid #eee}.woocommerce-MyAccount-navigation-link.is-active{border-color:#eee;background:#fff;border-right:none;z-index:2;position:relative}.woocommerce-MyAccount-navigation-link.is-active a{color:#333}.woocommerce-MyAccount-navigation a{padding:15px 25px;display:block;font-weight:700;color:#666}@media screen and (max-width:768px){.woocommerce-account .entry-content .woocommerce{flex-flow:column nowrap}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}}.woocommerce table.my_account_orders .button{font-size:14px!important;font-weight:500!important;padding:3px 10px!important;border-radius:0!important;font-size:1em;margin:0 5px 5px 0}.woocommerce table.my_account_orders .button::after{font-size:1.45em}.woocommerce-account .woocommerce-address-fields .button{font-size:18px!important;font-weight:700!important;padding:10px 32px!important;border-radius:50px!important}.woocommerce ul.products li.product{text-align:left}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{font-size:16px;padding-bottom:.5em;font-weight:600;color:#333!important;font-family:var(--f-family-primary)}.woocommerce ul.products li.product .excerpt{color:#777;font-size:14px;line-height:1.2em;margin-bottom:.5em;margin-top:.5em}.woocommerce ul.products li.product .excerpt sup{bottom:.4em;font-size:.8em}.woocommerce ul.products li.product.type-product a::after{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:transparent!important;border-color:var(--c-secondary)!important;color:var(--c-secondary)!important;font-size:16px!important;font-weight:500!important;padding:5px 20px!important;display:block!important;border-radius:0!important;content:"View Product";display:none!important}.woocommerce ul.products li.product.type-product a::after::after{content:""}.woocommerce ul.products li.product.type-product a:hover::after{background-color:rgba(0,154,199,.2)!important}.et_overlay{background:rgba(255,255,255,.6);border:none}.et_overlay::before{content:var(--et-arrow_carrot-right_alt)}.checkout.woocommerce-checkout{background:#eee;padding:25px 30px}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table thead{background-color:#f5f5f5;font-size:1em}.woocommerce table.shop_table td{border-top:none}#content-area .woocommerce table.shop_table th,#main-content .woocommerce table.shop_table th,.woocommerce table.shop_table th{padding:2.3em .5em}.cart_item:nth-child(2n){background-color:#fafafa}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}.product-name a{color:#555}.woocommerce-cart.et-db table.cart td.actions .coupon .input-text{font-family:var(--f-family-secondary)}.woocommerce-cart.et-db table.cart td.actions .coupon .input-text,.woocommerce-cart.et-db table.cart td.actions .coupon .input-text::placeholder,.woocommerce-cart.et-db table.cart td.actions .coupon .input-text::-webkit-input-placeholder,.woocommerce-cart.et-db table.cart td.actions .coupon .input-text::-moz-placeholder,.woocommerce-cart.et-db table.cart td.actions .coupon .input-text:-ms-input-placeholder,.woocommerce-cart.et-db table.cart td.actions .coupon .input-text:-moz-placeholder{color:#555!important}.woocommerce-cart.et-db table.cart td.actions .coupon .input-text::-webkit-input-placeholder{color:#555}.woocommerce-page.et-db .coupon button.button,.woocommerce-page.et-db .checkout_coupon button.button,.woocommerce-page button[name=update_cart],.checkout-button,.woocommerce-page .place-order .button{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:var(--c-secondary)!important}.woocommerce-page.et-db .coupon button.button::after,.woocommerce-page.et-db .checkout_coupon button.button::after,.woocommerce-page button[name=update_cart]::after,.checkout-button::after,.woocommerce-page .place-order .button::after{content:""}.woocommerce-page.et-db .coupon button.button:hover,.woocommerce-page.et-db .checkout_coupon button.button:hover,.woocommerce-page button[name=update_cart]:hover,.checkout-button:hover,.woocommerce-page .place-order .button:hover{background-color:#0086ae!important}.woocommerce-page.et-db .coupon button.button,.woocommerce-page.et-db .checkout_coupon button.button{font-size:14px!important;font-weight:500!important;padding:3px 10px!important;border-radius:0!important;height:40px}button[name=update_cart]{font-size:16px!important;font-weight:500!important;padding:5px 20px!important;border-radius:0!important}.checkout-button{display:block!important;border-radius:50px!important;font-size:18px!important;font-weight:700!important;padding:10px 32px!important}.woocommerce-page .place-order .button{display:block!important;border-radius:50px!important;font-size:18px!important;font-weight:700!important;padding:10px 32px!important}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff;padding:.3em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{padding:.3em 2em .3em 1em}.et-db .woocommerce-error,.et-db .woocommerce-info,.et-db .woocommerce-message{background-color:#f7f6f7!important;color:#515151!important;margin-bottom:30px}.et-db .woocommerce-error{color:var(--c-error)!important;border:2px solid var(--c-error)!important}.woocommerce form .form-row .required{color:var(--c-error)}.woocommerce form .form-row.woocommerce-invalid label{color:#666}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-top-color:var(--c-error)!important}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-top-color:var(--c-success)!important}.et-db .woocommerce-info a{color:var(--c-secondary)!important}h3#order_review_heading{margin-top:30px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-radius:0}.woocommerce form.checkout_coupon,.woocommerce form.register{border-radius:0;margin:0 0 2em;border:2px solid #f7f6f7;position:relative;top:-30px}.woocommerce form.checkout_coupon .form-row{float:left;padding:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#eee;border-radius:0}.flex-viewport{border:1px solid #e5e5e5}.woocommerce div.product div.images .flex-control-thumbs li img{border:1px solid #e5e5e5}.woocommerce.et-db div.product span.price,.woocommerce-page.et-db div.product span.price,.woocommerce.et-db #content div.product span.price,.woocommerce-page.et-db #content div.product span.price,.woocommerce.et-db div.product p.price,.woocommerce-page.et-db div.product p.price,.woocommerce.et-db #content div.product p.price,.woocommerce-page.et-db #content div.product p.price,.woocommerce.et-db .star-rating span::before,.woocommerce-page.et-db .star-rating span::before{color:#333}.woocommerce div.product form.cart .variations td{padding-bottom:10px!important}#content-area table.variations td.value{min-width:180px}.woocommerce div.product form.cart .reset_variations,.woocommerce div.product form.cart .button{color:#fff!important;background-image:none;border:2px solid transparent!important;box-shadow:none;cursor:pointer;font-family:var(--f-family-primary);text-transform:uppercase!important;display:inline-block;text-align:center;transition:all 0.2s;background-color:var(--c-secondary)!important;border-radius:0!important}.woocommerce div.product form.cart .reset_variations::after,.woocommerce div.product form.cart .button::after{content:""}.woocommerce div.product form.cart .reset_variations:hover,.woocommerce div.product form.cart .button:hover{background-color:#0086ae!important}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce div.product form.cart .button{font-size:16px!important;font-weight:500!important;padding:5px 20px!important;height:40px}.woocommerce div.product form.cart .button:after{font-size:1.3em;vertical-align:middle;line-height:30px}.woocommerce-variation-price .price{margin-bottom:20px;display:inline-block}.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}.woocommerce.et-db #content .quantity input.qty,.woocommerce.et-db .quantity input.qty,.woocommerce-cart.et-db table.cart td.actions .coupon .input-text,.woocommerce-page.et-db #content .quantity input.qty,.woocommerce-page.et-db .quantity input.qty{color:#555!important;background:#eee!important;font-size:14px!important;margin-right:0}.product_meta{border-top:none}.sku_wrapper{display:block;font-size:.8em}.woocommerce table.shop_attributes{border-top:none}.woocommerce table.shop_attributes td{border-bottom:none}.woocommerce #content-area .woocommerce table.shop_attributes th{border-bottom:none;padding:1.5em 1.3em!important;width:200px}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform textarea{font-family:var(--f-family-secondary);font-size:14px;color:#555}.woocommerce #review_form #respond p.stars{font-size:24px;margin-bottom:20px}.form-submit{text-align:left}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{color:#fff;font-family:var(--f-family-primary);text-transform:uppercase}.woocommerce h2.woocommerce-loop-product__title{width:100%}.product .et_pb_column_inner_0_tb_body{width:100%!important}#enquiry input.wpi-button{width:100%;max-width:100%}.popmake-371515{background-color:rgb(0,154,199);color:#fff;padding:10px 30px;border:none;cursor:pointer;bottom:23px;right:28px;width:100%;text-transform:uppercase;font-size:18px;font-weight:500;font-family:futura-pt,"Open Sans",Arial,Helvetica,sans-serif}.sku_wrapper{margin-top:10px}