﻿/*!
Theme Name: Clean Build
Description: A blank Wordpress boilerplate theme to make developing Wordpress themes quicker & easier.
Version: 0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwkT9mI1F55MKw.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwAT9mI1F55MKw.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwgT9mI1F55MKw.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwcT9mI1F55MKw.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwsT9mI1F55MKw.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwoT9mI1F55MKw.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwQT9mI1F54.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvvYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvmYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvuYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvhYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvtYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvsYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcviYwYZ8UA3.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRTQgYoZZY2vCFuvAFT_rC1cgT9rct48Q.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRTQgYoZZY2vCFuvAFT_rm1cgT9rct48Q.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRTQgYoZZY2vCFuvAFT_rO1cgT9rct48Q.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRTQgYoZZY2vCFuvAFT_r21cgT9rcs.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"PT Serif";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRQQgYoZZY2vCFuvAFT9gaQZyTfoOFC-I2irw.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRQQgYoZZY2vCFuvAFT9gaQZy3foOFC-I2irw.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:"PT Serif";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRQQgYoZZY2vCFuvAFT9gaQZyffoOFC-I2irw.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"PT Serif";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRQQgYoZZY2vCFuvAFT9gaQZynfoOFC-I0.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRVQgYoZZY2vCFuvAFbzr-_dSb_nco.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRVQgYoZZY2vCFuvAFSzr-_dSb_nco.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRVQgYoZZY2vCFuvAFYzr-_dSb_nco.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRVQgYoZZY2vCFuvAFWzr-_dSb_.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRSQgYoZZY2vCFuvAnt66qfVyvVp8NAyIw.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRSQgYoZZY2vCFuvAnt66qWVyvVp8NAyIw.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRSQgYoZZY2vCFuvAnt66qcVyvVp8NAyIw.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRSQgYoZZY2vCFuvAnt66qSVyvVp8NA.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;padding:0 !important}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:0px;right:0px;width:36px;height:36px;cursor:pointer;z-index:8040;background:rgba(0, 0, 0, 0.3)}.fancybox-close:before{content:"";font-family:"FontAwesome";position:absolute;left:50%;top:50%;color:#fff;font-size:20px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fancybox-nav{position:absolute;top:0;width:100px;height:100%;cursor:pointer;text-decoration:none;background:transparent;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;opacity:0}@media only screen and (max-width:1024px){.fancybox-nav{opacity:1}}.fancybox-nav:hover{opacity:1}.fancybox-nav:before{font-family:"FontAwesome";position:absolute;left:50%;top:50%;color:#fff;font-size:60px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fancybox-prev{left:0}.fancybox-prev:before{content:""}.fancybox-next{right:0}.fancybox-next:before{content:""}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0, 0, 0, 0.7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:"Inter", sans-serif;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#212121;font-size:18px;line-height:1.3;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-moz-tap-highlight-color:rgba(0, 0, 0, 0)}body{overflow-x:hidden}.post-edit-link{position:fixed;bottom:30px;left:30px;z-index:1;padding:15px 25px;color:#fff;background:#4a4a4a;z-index:999999}.scss_errors{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#fff;padding:0 20px}.td{display:table-cell}.table{display:table;width:100%}.vt{vertical-align:top}.vm{vertical-align:middle}.alignleft{float:left;margin:0 20px 20px 0;max-width:450px;max-height:350px;height:auto}@media only screen and (max-width:1150px){.alignleft{max-width:350px;max-height:250px}}@media only screen and (max-width:850px){.alignleft{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media only screen and (max-width:560px){.alignleft{max-width:100%}}.alignright{float:right;margin:0 0 20px 20px;max-width:450px;max-height:350px;height:auto;clear:right}@media only screen and (max-width:1150px){.alignright{max-width:350px;max-height:250px}}@media only screen and (max-width:850px){.alignright{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media only screen and (max-width:560px){.alignright{max-width:100%}}.aligncenter{display:block;margin:20px auto;max-width:960px;height:auto;max-height:600px}@media only screen and (max-width:1050px){.aligncenter{max-width:100%}}.aligncenter.fullwidth{max-width:100%}img{width:initial;width:auto;max-width:100%}.container{max-width:1740px;width:100%;margin:0 auto}@media only screen and (max-width:1860px){.container{padding:0 60px;max-width:100%}}@media only screen and (max-width:1250px){.container{padding:0 45px}}@media only screen and (max-width:1075px){.container{padding:0 30px}}.container-small{max-width:900px;width:100%;margin:0 auto}@media only screen and (max-width:960px){.container-small{max-width:100%;padding:0 30px}}@media only screen and (max-width:720px){.container-small{padding:0 20px}}.fa,i{color:inherit;font-size:inherit}a{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}h1{font-size:45px;margin-bottom:25px;font-weight:600;line-height:1.3;font-family:"PT Serif", serif}@media only screen and (max-width:1375px){h1{font-size:36px;margin-bottom:20px}}@media only screen and (max-width:720px){h1{font-size:26px}}h2{font-size:40px;margin-bottom:25px;font-weight:600;line-height:1.2;font-family:"PT Serif", serif;color:#254246}@media only screen and (max-width:1375px){h2{font-size:30px;margin-bottom:20px}}@media only screen and (max-width:720px){h2{font-size:24px}}h3{font-size:20px;margin-bottom:20px;font-weight:600;line-height:1.4;letter-spacing:0.04em;font-family:"PT Serif", serif}@media only screen and (max-width:1375px){h3{font-size:18px}}@media only screen and (max-width:720px){h3{font-size:16px}}p,li{margin-bottom:20px;line-height:1.7;letter-spacing:0.03em;color:#4a4a4a}@media only screen and (max-width:1375px){p,li{font-size:16px}}p b,p span,p strong,li b,li span,li strong{font-size:inherit}ul,ol{margin-bottom:20px}ul li,ol li{margin-bottom:5px;list-style:inherit}.slick-arrow{position:absolute;top:50%;left:20px;appearance:none;font-size:0px;background:transparent;border:0;padding:0;outline:none;cursor:pointer;z-index:1}.slick-arrow:after{font-family:"FontAwesome";font-weight:200;font-size:45px;color:#fff;transition:0.3s ease}.slick-arrow.slick-disabled{opacity:0}.slick-arrow.slick-next{left:auto;right:-50px}.slick-arrow.slick-next:after{content:""}.slick-arrow.slick-prev{left:-50px;right:auto}.slick-arrow.slick-prev:after{content:""}.slick-arrow:hover:after{color:#eac883}.slick-arrow:after{color:#254246}.btn{display:inline-block;font-weight:600;color:#fff;padding:20px 35px;text-transform:none;line-height:1;color:#254246}@media only screen and (max-width:1375px){.btn{font-size:16px;padding:15px 30px}}@media only screen and (max-width:475px){.btn{padding:15px;width:100%;text-align:center}}.btn+.btn{margin-left:10px}@media only screen and (max-width:475px){.btn+.btn{margin-left:0;margin-top:10px}}.btn .fa,.btn i{margin-right:10px}.btn.grey{background:#eac883;color:#254246;border:1px solid #eac883}.btn.grey:hover{background:#eed299;border-color:#eed299}.btn.outline{background-color:transparent;border:solid 1px #254246;color:#254246}.btn.outline:hover{background:#254246;color:#fff}.btn.orange{background:#eac883;border:1px solid #eac883}.btn.orange:hover{background:#eed299}.btn.orange i{color:#254246}.header-spacing{height:130px;width:100%}@media only screen and (max-width:1024px){.header-spacing{height:70px}}@media only screen and (max-width:340px){.header-spacing{height:55px}}.header-spacing.lrg-jp{height:168px}@media only screen and (max-width:1024px){.header-spacing.lrg-jp{height:108px}}@media only screen and (max-width:340px){.header-spacing.lrg-jp{height:93px}}.main-header{background:#fff;position:fixed;top:0;left:0;right:0;z-index:10;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.main-header.short{-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}@media only screen and (max-width:1024px){.main-header.short{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.main-header.shadow{-webkit-box-shadow:0px 0px 20px -5px black;-moz-box-shadow:0px 0px 20px -5px black;-ms-box-shadow:0px 0px 20px -5px black;-o-box-shadow:0px 0px 20px -5px black;box-shadow:0px 0px 20px -5px black}.main-header .top-header{background:#f8f8f8;height:40px}@media only screen and (max-width:1024px){.main-header .top-header{display:none}}.main-header .top-header *{line-height:40px}.main-header .top-header p{font-size:14px;color:#4a4a4a;font-weight:600;margin:0}@media only screen and (max-width:1024px){.main-header .top-header p{font-size:12px}}.main-header .top-header a{color:#4a4a4a;font-weight:900}@media only screen and (max-width:1024px){.main-header .top-header a{font-size:14px}}.main-header .top-header a:hover{color:#eac883}.main-header .top-header .left .social{float:left;margin-right:10px}.main-header .top-header .left .social a{font-size:18px;margin-right:15px}@media only screen and (max-width:1024px){.main-header .top-header .left .social a{font-size:16px;margin-right:8px}}.main-header .top-header .left .social a .fa-twitter{font-size:22px;vertical-align:bottom}@media only screen and (max-width:1024px){.main-header .top-header .left .social a .fa-twitter{font-size:18px}}.main-header .top-header .right{text-align:right}.main-header .top-header .right p,.main-header .top-header .right a{font-size:16px}@media only screen and (max-width:1024px){.main-header .top-header .right p,.main-header .top-header .right a{font-size:14px}}@media only screen and (max-width:1400px){.main-header .top-header .container{padding:0 20px}}.main-header .bottom-header{height:90px;background:#254246}@media only screen and (max-width:1024px){.main-header .bottom-header{height:70px}}@media only screen and (max-width:340px){.main-header .bottom-header{height:55px}}.main-header .bottom-header *{line-height:90px}@media only screen and (max-width:1024px){.main-header .bottom-header *{line-height:70px}}@media only screen and (max-width:340px){.main-header .bottom-header *{line-height:55px}}@media only screen and (max-width:1400px){.main-header .bottom-header .container{padding:0 20px}}.logo{width:230px;max-width:230px}@media only screen and (max-width:1240px){.logo{width:180px;max-width:180px}}@media only screen and (max-width:110px){.logo{width:160px;max-width:160px}}@media only screen and (max-width:1300px){.ie .logo{width:110px;max-width:110px}}.logo a{display:block}.logo a img{vertical-align:middle}.main-header .bottom-header .desk-menu,.main-header .bottom-header .cta-menu{padding-right:0;float:right}@media only screen and (max-width:1700px){.main-header .bottom-header .desk-menu,.main-header .bottom-header .cta-menu{padding-right:0}}@media only screen and (max-width:1024px){.main-header .bottom-header .desk-menu,.main-header .bottom-header .cta-menu{display:none}}.main-header .bottom-header .desk-menu ul,.main-header .bottom-header .cta-menu ul{width:100%;text-align:right;margin:0}.main-header .bottom-header .desk-menu ul li,.main-header .bottom-header .cta-menu ul li{display:inline-block;margin:0;margin-left:-6px;position:relative}@media only screen and (max-width:1100px){.main-header .bottom-header .desk-menu ul li.contact-us-menu,.main-header .bottom-header .cta-menu ul li.contact-us-menu{display:none}}.main-header .bottom-header .desk-menu ul li:hover>a,.main-header .bottom-header .cta-menu ul li:hover>a{color:#eac883}.main-header .bottom-header .desk-menu ul li a,.main-header .bottom-header .cta-menu ul li a{display:block;padding:0 20px;letter-spacing:0;color:#fff;text-transform:none;font-weight:600}@media only screen and (max-width:1835px){.main-header .bottom-header .desk-menu ul li a,.main-header .bottom-header .cta-menu ul li a{padding:0 12px;font-size:16px}}@media only screen and (max-width:1550px){.main-header .bottom-header .desk-menu ul li a,.main-header .bottom-header .cta-menu ul li a{font-size:14px}}@media only screen and (max-width:1180px){.main-header .bottom-header .desk-menu ul li a,.main-header .bottom-header .cta-menu ul li a{padding:0 8px}}@media only screen and (max-width:1040px){.main-header .bottom-header .desk-menu ul li a,.main-header .bottom-header .cta-menu ul li a{padding:0 7px}}@media only screen and (max-width:1550px){.ie .main-header .bottom-header .desk-menu ul li a,.ie .main-header .bottom-header .cta-menu ul li a{font-size:12px}}@media only screen and (max-width:1300px){.ie .main-header .bottom-header .desk-menu ul li a,.ie .main-header .bottom-header .cta-menu ul li a{padding:0 8px;font-size:10px}}@media only screen and (max-width:1055px){.ie .main-header .bottom-header .desk-menu ul li a,.ie .main-header .bottom-header .cta-menu ul li a{padding:0 6px}}.main-header .bottom-header .desk-menu ul li:hover ul,.main-header .bottom-header .cta-menu ul li:hover ul{display:block}.main-header .bottom-header .desk-menu ul li ul,.main-header .bottom-header .cta-menu ul li ul{display:none;position:absolute;left:0;width:400px;background:#f8f8f8;text-align:left;border-bottom:3px solid #eac883}@media only screen and (max-width:1835px){.main-header .bottom-header .desk-menu ul li ul,.main-header .bottom-header .cta-menu ul li ul{top:89px}}@media only screen and (max-width:1375px){.main-header .bottom-header .desk-menu ul li ul,.main-header .bottom-header .cta-menu ul li ul{top:88px;width:360px}}.main-header .bottom-header .desk-menu ul li ul li,.main-header .bottom-header .cta-menu ul li ul li{display:block;margin:0;line-height:55px}.main-header .bottom-header .desk-menu ul li ul li a,.main-header .bottom-header .cta-menu ul li ul li a{line-height:55px;color:#4a4a4a}@media only screen and (max-width:1550px){.main-header .bottom-header .desk-menu ul li ul li a,.main-header .bottom-header .cta-menu ul li ul li a{line-height:40px}}.main-header .bottom-header .cta-menu{padding-right:0}.main-header .bottom-header .cta-menu ul{text-align:right;display:table;width:auto}.main-header .bottom-header .cta-menu ul li a{padding-right:10px}.main-header .bottom-header .cta-menu ul li:last-of-type a{padding-right:0}.main-header .bottom-header .cta-menu .fa,.main-header .bottom-header .cta-menu i{color:#eac883;margin-right:3px}.mob-links{display:none;text-align:right;overflow:hidden}@media only screen and (max-width:1024px){.mob-links{display:table-cell}}.mob-links .link{float:right;cursor:pointer}.mob-links .link:hover .fa,.mob-links .link:hover i{color:#eed299}@media only screen and (max-width:350px){.mob-links .link.mail{display:none}}.mob-links .link a{display:block}.mob-links .link .fa,.mob-links .link i{color:#eac883;font-size:20px;padding-left:30px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.mobile-menu{position:fixed;top:70px;right:0;width:450px;background:#254246;z-index:99;bottom:0;overflow-y:scroll;padding:30px 0;-webkit-transform:translateX(450px);-moz-transform:translateX(450px);-ms-transform:translateX(450px);-o-transform:translateX(450px);transform:translateX(450px);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media only screen and (max-width:550px){.mobile-menu{width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@media only screen and (max-width:340px){.mobile-menu{top:55px;padding:15px 0}}@media only screen and (max-width:1024px){.mobile-menu.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.mobile-menu ul{margin:0;width:100%}.mobile-menu ul li{line-height:40px;margin:0}.mobile-menu ul li a{padding:5px 30px;line-height:40px;font-weight:600;text-transform:none;display:block;color:#fff}@media only screen and (max-width:400px){.mobile-menu ul li a{font-size:16px;padding:0 15px}}@media only screen and (max-width:380px){.mobile-menu ul li a{font-size:15px}}@media only screen and (max-width:340px){.mobile-menu ul li a{font-size:14px}}.mobile-menu ul li a:hover{color:#eac883}.mobile-menu ul li ul{position:relative;background:#20393c}.mobile-menu ul li ul:hover:before{color:#4a4a4a}.mobile-menu ul li ul:before{content:"";font-family:"FontAwesome";position:absolute;top:-41px;right:0;width:60px;line-height:40px;text-align:center;cursor:pointer;color:#fff;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:380px){.mobile-menu ul li ul:before{font-size:16px}}@media only screen and (max-width:340px){.mobile-menu ul li ul:before{font-size:15px}}.mobile-menu ul li ul.active:before{content:""}.mobile-menu ul li ul li{display:none}.darkness{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.75);cursor:pointer;z-index:3;opacity:0;visibility:hidden;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media only screen and (max-width:1024px){.darkness.active{opacity:1;visibility:visible}}.bank-holiday-hours{padding:16px;background-color:#eb7f00;border-bottom:3px solid #fff;text-align:center}.bank-holiday-hours h2{color:#fff;font-size:18px;margin-bottom:0px}@media (max-width:550px){.bank-holiday-hours{padding:10px}.bank-holiday-hours h2{font-size:14px;line-height:20px}}#faqs{background-color:#f8f8f8;padding-top:100px;display:flex;flex-wrap:wrap}@media only screen and (max-width:1100px){#faqs{padding-top:50px}}#faqs .container{display:flex;flex-wrap:wrap}#faqs .container-small{padding-right:85px;width:50%}@media only screen and (max-width:1100px){#faqs .container-small{width:100%;padding-right:0px}}#faqs .t-center{text-align:left}#faqs .faqs .faq-block{cursor:pointer;border-top:1px solid #eac883}#faqs .faqs .faq-block:first-of-type{border:0px}#faqs .faqs .faq-block.active .question:after{content:"";color:#eac883}#faqs .faqs .faq-block.active .question h3{color:#eac883}#faqs .faqs .faq-block .question{padding:30px 50px 30px 30px;position:relative;user-select:none}#faqs .faqs .faq-block .question:after{content:"+";font-family:"Font Awesome 6 Pro";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}#faqs .faqs .faq-block .question h3{font-size:20px;margin:0;color:#254246;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:1500px){#faqs .faqs .faq-block .question h3{font-size:18px}}@media only screen and (max-width:1300px){#faqs .faqs .faq-block .question h3{font-size:16px}}#faqs .faqs .faq-block .answer{display:none;padding:0 30px 10px}.header-slider{height:900px;position:relative;overflow:hidden}@media only screen and (max-width:1600px){.header-slider{height:700px}}@media only screen and (max-width:1375px){.header-slider{height:600px}}@media only screen and (max-width:1150px){.header-slider{height:auto}}.header-slider.product .header-content{background:#254246}@media only screen and (max-width:1150px){.header-slider.product .header-content{background:rgba(37, 66, 70, 0.93)}}.header-slider.product .header-content .content{top:50%}.header-slider.small{height:250px}@media only screen and (max-width:1600px){.header-slider.small{height:225px}}@media only screen and (max-width:1375px){.header-slider.small{height:200px}}@media only screen and (max-width:1150px){.header-slider.small{height:auto}}.header-slider.small .header-content{background:#254246}@media only screen and (max-width:1150px){.header-slider.small .header-content{background:rgba(37, 66, 70, 0.93)}}@media only screen and (max-width:1150px){.header-slider.small .header-content .content{padding:50px 60px}}@media only screen and (max-width:1075px){.header-slider.small .header-content .content{padding:30px}}.header-slider.small .header-content h1{margin-bottom:0}.header-slider.small .slider .sticker{bottom:40px;width:164px}@media only screen and (max-width:1600px){.header-slider.small .slider .sticker{bottom:27px}}@media only screen and (max-width:1375px){.header-slider.small .slider .sticker{bottom:15px}}.header-slider .header-content{width:650px;background:#254246;float:right;height:100%;position:relative}@media only screen and (max-width:1150px){.header-slider .header-content{width:100%;float:none;display:block;background:rgba(37, 66, 70, 0.93)}}@media only screen and (max-width:1600px){.header-slider .header-content{width:850px}}@media only screen and (max-width:1150px){.header-slider .header-content{width:100%}}.header-slider .header-content .content{padding:0 65px;position:absolute;top:45%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width:1600px){.header-slider .header-content .content{padding-top:60px}}@media only screen and (max-width:1150px){.header-slider .header-content .content{position:static;padding:120px 60px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media only screen and (max-width:1075px){.header-slider .header-content .content{padding:80px 30px}}@media only screen and (max-width:720px){.header-slider .header-content .content{padding:50px 30px}}@media only screen and (max-width:450px){.header-slider .header-content .content{padding:30px}}.header-slider .header-content .content h1{color:#fff;text-transform:none}.header-slider .header-content .content h1 span{display:block;color:#fff;text-transform:none;font-size:24px;margin-bottom:12px}@media only screen and (max-width:1375px){.header-slider .header-content .content h1 span{font-size:24px}}@media only screen and (max-width:720px){.header-slider .header-content .content h1 span{font-size:18px}}@media only screen and (max-width:1150px){.header-slider .header-content .content h1 span br{display:none}}.header-slider .header-content .content p{color:#fff}.header-slider .header-content .content p a{color:#eac883}.header-slider .header-content .content p a:hover{text-decoration:underline}@media only screen and (max-width:1150px){.header-slider .header-content .content .content-scroll{max-height:150px;overflow-y:scroll;margin-bottom:20px}}.header-slider .header-content .sticker{position:absolute;right:65px;bottom:65px;max-width:280px}@media only screen and (max-width:1600px){.header-slider .header-content .sticker{bottom:25px;right:25px}}@media only screen and (max-width:1050px){.header-slider .header-content .sticker{width:170px;bottom:10px;right:10px}}@media only screen and (max-width:675px){.header-slider .header-content .sticker{display:none}}.header-slider .slider{width:calc(100% - 650px);height:100%;float:left;position:relative !important;background:#4a4a4a}@media only screen and (max-width:1600px){.header-slider .slider{width:calc(100% - 850px)}}@media only screen and (max-width:1150px){.header-slider .slider{position:absolute !important;left:0;top:0;bottom:0;right:0;width:auto;height:auto;width:100%}}.header-slider .slider .sticker{position:absolute;bottom:65px;left:65px;max-width:280px}@media only screen and (max-width:1600px){.header-slider .slider .sticker{left:45px;bottom:45px}}@media only screen and (max-width:1375px){.header-slider .slider .sticker{left:25px;bottom:25px;max-width:220px}}@media only screen and (max-width:1150px){.header-slider .slider .sticker{display:none}}.header-slider .slider .slider-content{position:absolute;bottom:65px;left:65px;right:65px;opacity:0;visibility:hidden;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out, visibility 0.5s ease-in-out}@media only screen and (max-width:1600px){.header-slider .slider .slider-content{left:45px;right:45px;bottom:45px}}@media only screen and (max-width:1375px){.header-slider .slider .slider-content{right:45px}}@media only screen and (max-width:1375px){.header-slider .slider .slider-content{left:25px;right:25px;bottom:25px}}@media only screen and (max-width:1150px){.header-slider .slider .slider-content{display:none}}.header-slider .slider .slider-content.current{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.header-slider .slider .slider-content p{color:#fff;text-transform:uppercase;font-size:52px;font-weight:900;max-width:950px;margin:0;line-height:1;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.2)}@media only screen and (max-width:1600px){.header-slider .slider .slider-content p{font-size:38px}}@media only screen and (max-width:1375px){.header-slider .slider .slider-content p{width:auto;font-size:30px}}.page-id-9 .header-slider .header-content .content .btn.outline{border-color:#eac883}.page-id-9 .header-slider .header-content .content .btn.outline:hover{text-decoration:none;background:#eac883;color:#254246}.page-id-21276 .main-content .content{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;text-align:center;width:100%;padding:0}.page-id-21276 .main-content .content h1,.page-id-21276 .main-content .content h2,.page-id-21276 .main-content .content h3,.page-id-21276 .main-content .content h4,.page-id-21276 .main-content .content h5,.page-id-21276 .main-content .content p{max-width:950px}.page-id-21276 .main-content .ctas{display:none}.main-content{padding:165px 0}@media only screen and (max-width:1600px){.main-content{padding:130px 0}}@media only screen and (max-width:1375px){.main-content{padding:100px 0}}@media only screen and (max-width:960px){.main-content{padding:60px 0}}@media only screen and (max-width:500px){.main-content{padding:35px 0}}.main-content.small{padding:100px 0}@media only screen and (max-width:1600px){.main-content.small{padding:80px 0}}@media only screen and (max-width:1375px){.main-content.small{padding:60px 0}}@media only screen and (max-width:960px){.main-content.small{padding:35px 0}}.main-content.smaller{padding:100px 0}@media only screen and (max-width:1375px){.main-content.smaller{padding:60px 0}}@media only screen and (max-width:960px){.main-content.smaller{padding:35px 0}}.main-content.x-small{max-width:1200px;margin:0 auto;padding:60px 0 0 0;text-align:center}.main-content.x-small .content{padding-right:0}@media only screen and (max-width:1375px){.main-content.x-small{padding:40px 0 0 0}}@media only screen and (max-width:960px){.main-content.x-small{padding:35px 0 0 0}}.main-content p a{color:#eac883}.main-content p a:hover{text-decoration:underline}.main-content h3{text-transform:none;font-weight:600;color:#eac883;margin-bottom:10px;font-family:"Inter", sans-serif}.main-content h3.form-title{margin-bottom:20px;font-size:26px;color:#254246}.main-content h2{color:#254246;text-transform:none;margin-bottom:40px}@media only screen and (max-width:1375px){.main-content h2{margin-bottom:20px}}.main-content a.btn{margin-top:25px}@media only screen and (max-width:475px){.main-content a.btn{margin-top:15px}}.single .main-content ul{padding-left:15px}.single .main-content ul li{list-style:disc;list-style-position:outside;margin-bottom:15px}.main-content .full-content br{display:none}.main-content .full-content h2{text-transform:none;margin:30px 0 15px;font-size:36px}@media only screen and (max-width:1375px){.main-content .full-content h2{font-size:30px;margin-bottom:20px}}@media only screen and (max-width:720px){.main-content .full-content h2{font-size:24px}}.main-content .full-content h2:first-of-type{margin-top:0}.main-content .content{width:calc(100% - 510px);padding-right:135px}@media only screen and (max-width:1500px){.main-content .content{width:calc(100% - 475px);padding-right:60px}}@media only screen and (max-width:1300px){.main-content .content{width:100%;padding-right:0;display:block}}.main-content .content a.grey{margin-right:20px}.main-content .ctas{width:510px}@media only screen and (max-width:1500px){.main-content .ctas{width:475px}}@media only screen and (max-width:1300px){.main-content .ctas{width:100%;display:block;margin-top:60px}}@media only screen and (max-width:920px){.main-content .ctas{margin-top:40px}}.main-content .ctas .address{background:#254246;padding:35px 45px;-webkit-box-shadow:10px 10px 20px -14px black;-moz-box-shadow:10px 10px 20px -14px black;-ms-box-shadow:10px 10px 20px -14px black;-o-box-shadow:10px 10px 20px -14px black;box-shadow:10px 10px 20px -14px black}@media only screen and (max-width:1300px){.main-content .ctas .address{overflow:hidden}}@media only screen and (max-width:650px){.main-content .ctas .address{padding:20px}}@media only screen and (max-width:485px){.main-content .ctas .address{padding:20px 15px}}@media only screen and (max-width:1300px){.main-content .ctas .address .social{width:20%;float:left}}@media only screen and (max-width:1130px){.main-content .ctas .address .social{width:100%;float:none}}.main-content .ctas .address .location,.main-content .ctas .address .links{padding:0 10px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eac883}@media only screen and (max-width:1300px){.main-content .ctas .address .location,.main-content .ctas .address .links{width:40%;float:left;border-bottom:0px;margin:0;padding:0}}@media only screen and (max-width:1130px){.main-content .ctas .address .location,.main-content .ctas .address .links{padding:0 10px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eac883;width:100%;float:none}}@media only screen and (max-width:650px){.main-content .ctas .address .location,.main-content .ctas .address .links{padding-bottom:20px;margin-bottom:20px}}.main-content .ctas .address .location a,.main-content .ctas .address .location span,.main-content .ctas .address .links a,.main-content .ctas .address .links span{margin-bottom:7px;font-weight:600}@media only screen and (max-width:485px){.main-content .ctas .address .location a,.main-content .ctas .address .location span,.main-content .ctas .address .links a,.main-content .ctas .address .links span{font-size:16px}}.main-content .ctas .address .location a:last-of-type,.main-content .ctas .address .location span:last-of-type,.main-content .ctas .address .links a:last-of-type,.main-content .ctas .address .links span:last-of-type{margin-bottom:0;word-break:break-all}.main-content .ctas .address h3{color:#fff;margin-bottom:20px;font-size:24px}@media only screen and (max-width:485px){.main-content .ctas .address h3{font-size:20px;margin-bottom:15px}}.main-content .ctas .address h3 .fa,.main-content .ctas .address h3 i{margin-right:10px}.main-content .ctas .address a:hover,.main-content .ctas .address span:hover{color:#eac883}.main-content .ctas .address a.desktop,.main-content .ctas .address span.desktop{display:inline-block}@media only screen and (max-width:435px){.main-content .ctas .address a.desktop,.main-content .ctas .address span.desktop{display:none}}.main-content .ctas .address a.mobile,.main-content .ctas .address span.mobile{display:none}@media only screen and (max-width:435px){.main-content .ctas .address a.mobile,.main-content .ctas .address span.mobile{display:inline-block}}.main-content .ctas .address li,.main-content .ctas .address a,.main-content .ctas .address span{display:block;color:#fff;font-weight:600;list-style:none;margin:0}.main-content .ctas .address li .fa,.main-content .ctas .address li i,.main-content .ctas .address a .fa,.main-content .ctas .address a i,.main-content .ctas .address span .fa,.main-content .ctas .address span i{margin-right:10px}.main-content .ctas .address .social{padding:0 10px}.main-content .ctas .address .social .social-links a{display:inline-block;margin-right:8px;font-size:26px;padding:0}.main-content .ctas .address .social .social-links a:hover i{color:#eac883}.main-content .ctas .address .social .social-links a i{color:#fff}.main-content .ctas .widget{display:block}@media only screen and (max-width:1300px){.main-content .ctas .widget{width:100%;float:left}}@media only screen and (max-width:920px){.main-content .ctas .widget{width:100%;float:none !important;display:none}}@media only screen and (max-width:1300px){.main-content .ctas .widget:last-of-type{float:right}}.main-content .ctas .widget a.consult-link{display:block;overflow:hidden;background-image:url(/wp-content/themes/CleanBuild/img/background/book-design-consultation-new.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:30px 45px;margin-bottom:25px;position:relative}@media only screen and (max-width:1500px){.main-content .ctas .widget a.consult-link{padding:30px}}.main-content .ctas .widget a.consult-link:hover:before{opacity:0.9}.main-content .ctas .widget a.consult-link:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.main-content .ctas .widget a.consult-link:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background:#eac883;opacity:0;z-index:0;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.main-content .ctas .widget a.consult-link img{float:left;position:relative;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media only screen and (max-width:1300px){.main-content .ctas .widget a.consult-link img{width:90px}}.main-content .ctas .widget a.consult-link p{text-align:center;line-height:1.2;color:#fff;font-weight:600;font-size:36px;margin:0;margin-top:10px;position:relative}@media only screen and (max-width:1300px){.main-content .ctas .widget a.consult-link p{font-size:30px}}.main-content .ctas .widget a.finance-link{display:flex;align-self:center;overflow:hidden;background-image:url(/wp-content/themes/CleanBuild/img/background/finance-available-new.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:39px 45px;margin-bottom:25px;position:relative}@media only screen and (max-width:1500px){.main-content .ctas .widget a.finance-link{padding:30px}}.main-content .ctas .widget a.finance-link:hover:before{opacity:0.9}.main-content .ctas .widget a.finance-link:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.main-content .ctas .widget a.finance-link:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background:#254246;opacity:0;z-index:0;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.main-content .ctas .widget a.finance-link img{position:relative;width:calc(20% - 15px);margin-right:15px;align-self:center;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media only screen and (max-width:1300px){.main-content .ctas .widget a.finance-link img{width:90px}}.main-content .ctas .widget a.finance-link p{float:right;text-align:center;line-height:1.2;color:#fff;width:80%;font-weight:600;font-size:30px;margin:0;margin-top:10px;position:relative}@media only screen and (max-width:1300px){.main-content .ctas .widget a.finance-link p{font-size:30px}}.main-content .ctas .widget a.finance-link p span{font-size:24px;color:#fff}.main-content .ctas .widget a.cpa-link{display:flex;align-self:center;overflow:hidden;background-image:url(/wp-content/themes/CleanBuild/img/background/men-looking-through-cat-new.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:39px 45px;margin-bottom:25px;position:relative}@media only screen and (max-width:1500px){.main-content .ctas .widget a.cpa-link{padding:30px}}.main-content .ctas .widget a.cpa-link:hover:before{opacity:0.9}.main-content .ctas .widget a.cpa-link:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.main-content .ctas .widget a.cpa-link:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background:#eac883;opacity:0;z-index:0;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.main-content .ctas .widget a.cpa-link img{position:relative;width:calc(36% - 15px);margin-right:4px;align-self:center;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media only screen and (max-width:1300px){.main-content .ctas .widget a.cpa-link img{width:90px}}.main-content .ctas .widget a.cpa-link p{float:right;text-align:center;line-height:1.2;color:#fff;width:80%;font-weight:600;font-size:30px;margin:0;margin-top:10px;position:relative}@media only screen and (max-width:1300px){.main-content .ctas .widget a.cpa-link p{font-size:30px}}.main-content .ctas .widget a.cpa-link p span{font-size:24px;color:#fff}.main-content .ctas .widget.labc{padding:20px 25px;border:1px solid #ebebeb;display:block;overflow:hidden}.main-content .ctas .widget.labc img{float:left}@media only screen and (max-width:475px){.main-content .ctas .widget.labc img{float:none;display:block;margin:auto;margin-bottom:25px}}.main-content .ctas .widget.labc .text{float:right;width:calc(100% - 112px);padding-left:30px}@media only screen and (max-width:475px){.main-content .ctas .widget.labc .text{width:100%;float:none;padding:0;text-align:center}}.main-content .ctas .widget.labc .text h3{color:#eb7f00;text-transform:uppercase;margin-bottom:5px;font-weight:900}.main-content .ctas .widget.labc .text p{margin:0;color:#7b7b7b;font-size:14px}.main-content .ctas .widget.labc .text p a{line-height:9px}.main-content .ctas .widget.labc .text p b{font-size:14px;color:#eb7f00;margin-left:2px;line-height:inherit}.main-content .ctas .widget.labc .text p b:hover{color:#ff8c05}.main-content .single-post-content{display:flex}@media only screen and (max-width:900px){.main-content .single-post-content{flex-direction:column}}.main-content .single-post-content .content-container{width:68%}@media only screen and (max-width:1100px){.main-content .single-post-content .content-container{width:65%}}@media only screen and (max-width:900px){.main-content .single-post-content .content-container{width:100%}}.main-content .single-post-content .side-content{width:32%;padding-left:80px}@media only screen and (max-width:1500px){.main-content .single-post-content .side-content{padding-left:60px}}@media only screen and (max-width:1100px){.main-content .single-post-content .side-content{width:35%;padding-left:30px}}@media only screen and (max-width:900px){.main-content .single-post-content .side-content{width:100%;padding:0}}.main-content .single-post-content .side-content .post-cta{background:#254246;padding:35px;position:sticky;top:140px}@media only screen and (max-width:1200px){.main-content .single-post-content .side-content .post-cta{padding:25px 30px}}@media only screen and (max-width:1024px){.main-content .single-post-content .side-content .post-cta{top:100px}}@media only screen and (max-width:900px){.main-content .single-post-content .side-content .post-cta{position:relative;top:initial}}@media only screen and (max-width:1000px){.main-content .single-post-content .side-content .post-cta .btn{padding-left:20px;padding-right:20px}}.main-content .single-post-content .side-content .post-cta h3,.main-content .single-post-content .side-content .post-cta p{color:#fff}.main-content .single-post-content .side-content .post-cta h3{font-size:24px}@media only screen and (max-width:1400px){.main-content .single-post-content .side-content .post-cta h3{font-size:22px}}.main-content .single-post-content .side-content .post-cta p{margin-bottom:0}.product-box-con{display:block;overflow:hidden;width:100%}@media only screen and (max-width:1050px){.product-box-con.odd .product-box:last-of-type{width:100%}}.product-box-con.hp-justify{text-align:justify;width:100%;padding-top:40px}.product-box-con.hp-justify:after{content:"";display:inline-block;width:100%}.product-box-con.hp-justify .spacer{display:inline-block;width:32%}.product-box-con.hp-justify .product-box{display:inline-block;position:relative;width:32.3%;padding-bottom:20%;margin-bottom:1.2%;position:relative;overflow:hidden;float:inherit}@media only screen and (max-width:1200px){.product-box-con.hp-justify .product-box{padding-bottom:26%}}@media only screen and (max-width:1050px){.product-box-con.hp-justify .product-box{width:48.5%;margin-bottom:2.6%}}@media only screen and (max-width:780px){.product-box-con.hp-justify .product-box{width:100%;margin-bottom:3.6%}}@media only screen and (max-width:500px){.product-box-con.hp-justify .product-box{height:250px;margin-bottom:6.6%}}.product-box-con .spacer{display:none}.product-box-con .product-box{width:33.333%;height:420px;float:left;position:relative;display:block;overflow:hidden}@media only screen and (max-width:1400px){.product-box-con .product-box{height:360px}}@media only screen and (max-width:1050px){.product-box-con .product-box{width:50%}}@media only screen and (max-width:780px){.product-box-con .product-box{width:100%}}@media only screen and (max-width:500px){.product-box-con .product-box{height:250px}}.product-box-con .product-box a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#254246;z-index:2}.product-box-con .product-box a:hover .bg{opacity:0.1}.product-box-con .product-box a:hover .shadow{opacity:0}.product-box-con .product-box a:hover .product-box-title{opacity:0}@media only screen and (max-width:500px){.product-box-con .product-box a:hover .product-box-title{opacity:1}}.product-box-con .product-box a:hover .product-box-copy{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1}.product-box-con .product-box a .bg{position:absolute;height:100%;width:100%;top:0;object-fit:cover;z-index:-5;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.product-box-con .product-box a .bg.ie-bg{background-position:center;background-repeat:no-repeat;background-size:cover;object-fit:none;height:auto;width:auto;top:0;bottom:0;left:0;right:0}.product-box-con .product-box a .shadow{position:absolute;bottom:0;left:0;right:0;top:0;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.product-box-con .product-box a .shadow:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background-image:url(/wp-content/themes/CleanBuild/img/background/product-box-shadow.png);background-position:bottom;background-repeat:repeat-x;background-size:auto;z-index:0}.product-box-con .product-box a .product-box-title{position:absolute;bottom:0;z-index:1;padding:20px 40px;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media only screen and (max-width:1575px){.product-box-con .product-box a .product-box-title{padding:30px}}@media only screen and (max-width:1225px){.product-box-con .product-box a .product-box-title{padding:15px}}.product-box-con .product-box a .product-box-title p{margin:0;color:#fff;font-weight:900;text-transform:none;font-family:"PT Serif", serif;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.2);z-index:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media only screen and (max-width:1575px){.product-box-con .product-box a .product-box-title p{font-size:24px}}@media only screen and (max-width:1225px){.product-box-con .product-box a .product-box-title p{font-size:22px}}.product-box-con .product-box a .product-box-title p.title{display:flex;align-items:center}.product-box-con .product-box a .product-box-title p.title i.fa{margin-left:15px;font-size:21px;color:#eac883}.product-box-con .product-box a .product-box-copy{position:absolute;bottom:0;top:0;bottom:0;left:0;right:0;z-index:1;padding:40px;opacity:0;-webkit-transform:translateY(170px);-moz-transform:translateY(170px);-ms-transform:translateY(170px);-o-transform:translateY(170px);transform:translateY(170px);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media only screen and (max-width:1575px){.product-box-con .product-box a .product-box-copy{padding:30px}}@media only screen and (max-width:1225px){.product-box-con .product-box a .product-box-copy{padding:15px}}@media only screen and (max-width:500px){.product-box-con .product-box a .product-box-copy{display:none}}.product-box-con .product-box a .product-box-copy .title{margin:0;color:#fff;font-weight:900;text-transform:none;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.2);line-height:1.2;z-index:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media only screen and (max-width:1575px){.product-box-con .product-box a .product-box-copy .title{font-size:24px}}@media only screen and (max-width:1225px){.product-box-con .product-box a .product-box-copy .title{font-size:22px}}.product-box-con .product-box a .product-box-copy .inner-content{margin:0;color:#fff;font-size:18px;line-height:1.5;bottom:0;top:0;left:45px;right:45px;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.2);z-index:1;padding-top:10px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}@media only screen and (max-width:1575px){.product-box-con .product-box a .product-box-copy .inner-content{left:30px;right:30px}}@media only screen and (max-width:1225px){.product-box-con .product-box a .product-box-copy .inner-content{left:15px;right:15px}}.product-box-con .product-box a .product-box-copy .inner-content b{color:#fff}.product-box-con .product-box a .product-box-content{position:absolute;bottom:0;z-index:1;padding:20px 40px;-webkit-transform:translateY(140px);-moz-transform:translateY(140px);-ms-transform:translateY(140px);-o-transform:translateY(140px);transform:translateY(140px);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.product-box-con .product-box a .product-box-content b{color:#fff}.product-box-con .product-box a .title{margin:0;color:#fff;font-weight:900;font-family:"PT Serif", serif;text-transform:none;font-size:30px;bottom:45px;top:auto;left:45px;right:45px;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.2);line-height:1.2;z-index:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media only screen and (max-width:1575px){.product-box-con .product-box a .title{left:30px;right:30px;bottom:30px;font-size:24px}}@media only screen and (max-width:1225px){.product-box-con .product-box a .title{left:15px;right:15px;bottom:15px;font-size:22px}}@media only screen and (max-width:780px){.product-box-con .product-box.cta{height:200px}}@media only screen and (max-width:780px){.product-box-con .product-box.cta .bg{opacity:0.5}}.product-box-con .product-box.cta a{background:black}@media only screen and (max-width:780px){.product-box-con .product-box.cta a{height:200px}}.product-box-con .product-box.cta a:hover .bg{opacity:0.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.product-box-con .product-box.cta a:before{display:none}.product-box-con .product-box.cta a .cta-content{width:340px;position:absolute;top:30px;left:30px;z-index:1}@media only screen and (max-width:1400px){.product-box-con .product-box.cta a .cta-content{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:calc(100% - 60px);text-align:center}}.product-box-con .product-box.cta a .cta-content .supalite{border:2px solid #eb7f00;padding:15px;color:#fff;font-weight:900;font-size:30px;margin-bottom:35px;line-height:1;background:rgba(0, 0, 0, 0.2)}@media only screen and (max-width:1400px){.product-box-con .product-box.cta a .cta-content .supalite{font-size:24px;margin:0}}@media only screen and (max-width:780px){.product-box-con .product-box.cta a .cta-content .supalite{border:0px;padding:0;background:transparent}}@media only screen and (max-width:350px){.product-box-con .product-box.cta a .cta-content .supalite{font-size:20px}}.product-box-con .product-box.cta a .cta-content .supalite.glazing span.x-l{font-size:66px;margin-bottom:0}.product-box-con .product-box.cta a .cta-content .supalite.glazing span.l{font-size:22px}.product-box-con .product-box.cta a .cta-content .supalite.glazing span.l b{font-size:22px}.product-box-con .product-box.cta a .cta-content .supalite.design{background:rgba(0, 0, 0, 0.25);text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3)}@media only screen and (max-width:780px){.product-box-con .product-box.cta a .cta-content .supalite.design{background:transparent;text-shadow:none}}.product-box-con .product-box.cta a .cta-content .supalite.design span.x-l{font-size:39px;margin-bottom:1px;margin-top:7px}@media only screen and (max-width:1200px){.product-box-con .product-box.cta a .cta-content .supalite.design span.x-l{font-size:36px;margin-top:4px}}@media only screen and (max-width:400px){.product-box-con .product-box.cta a .cta-content .supalite.design span.x-l{font-size:33px}}.product-box-con .product-box.cta a .cta-content .supalite.design span.l{font-size:27px}@media only screen and (max-width:1200px){.product-box-con .product-box.cta a .cta-content .supalite.design span.l{font-size:22px}}.product-box-con .product-box.cta a .cta-content .supalite.design span.l b{font-size:27px}@media only screen and (max-width:1200px){.product-box-con .product-box.cta a .cta-content .supalite.design span.l b{font-size:22px}}.product-box-con .product-box.cta a .cta-content .supalite.price{background:rgba(0, 0, 0, 0.45);text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3)}@media only screen and (max-width:780px){.product-box-con .product-box.cta a .cta-content .supalite.price{background:transparent;text-shadow:none}}.product-box-con .product-box.cta a .cta-content .supalite.price span.x-l{font-size:46px;margin-bottom:-2px;margin-top:2px}@media only screen and (max-width:1200px){.product-box-con .product-box.cta a .cta-content .supalite.price span.x-l{font-size:40px;margin-bottom:0}}.product-box-con .product-box.cta a .cta-content .supalite.price span.l{font-size:27px}@media only screen and (max-width:1200px){.product-box-con .product-box.cta a .cta-content .supalite.price span.l{font-size:28px}}.product-box-con .product-box.cta a .cta-content .supalite.price span.l b{font-size:34px}@media only screen and (max-width:1200px){.product-box-con .product-box.cta a .cta-content .supalite.price span.l b{font-size:28px}}.product-box-con .product-box.cta a .cta-content .supalite b{font-weight:900;color:#eb7f00;font-size:30px}@media only screen and (max-width:1400px){.product-box-con .product-box.cta a .cta-content .supalite b{font-size:24px}}.product-box-con .product-box.cta a .cta-content .supalite span{color:#fff;text-transform:uppercase;display:block;line-height:1}.product-box-con .product-box.cta a .cta-content .supalite span.x-l{font-size:63px;margin-bottom:-3px;margin-top:3px}@media only screen and (max-width:1400px){.product-box-con .product-box.cta a .cta-content .supalite span.x-l{font-size:50px}}@media only screen and (max-width:350px){.product-box-con .product-box.cta a .cta-content .supalite span.x-l{font-size:40px}}.product-box-con .product-box.cta a .cta-content .supalite span.l{font-size:30px}@media only screen and (max-width:1400px){.product-box-con .product-box.cta a .cta-content .supalite span.l{font-size:24px}}.product-box-con .product-box.cta a .cta-content .more{color:#fff;font-weight:900;font-size:30px;text-transform:uppercase;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3);margin:0}@media only screen and (max-width:1400px){.product-box-con .product-box.cta a .cta-content .more{display:none}}.product-box-con .product-box.cta a .cta-content .more:before{content:"";width:13px;height:13px;background:#eb7f00;float:left;margin-right:12px;margin-top:4px}.product-box-con .product-box.cta a .xtra-img{position:absolute;bottom:30px;right:30px;z-index:1;max-height:155px}@media only screen and (max-width:1400px){.product-box-con .product-box.cta a .xtra-img{display:none}}.tab-section{width:100%;background:#fcfcfc;position:relative}.tab-section .tab-con{display:none}@media only screen and (max-width:1150px){.tab-section .tab-con{padding-top:30px}}.tab-section .tab-con.current{display:table}@media only screen and (max-width:1150px){.tab-section .tab-con.current{display:block}}.tab-section .left{width:50%;padding:0 90px;padding-bottom:200px;padding-top:240px}@media only screen and (max-width:1600px){.tab-section .left{padding-bottom:180px;padding-top:195px}}@media only screen and (max-width:1475px){.tab-section .left{padding:0 80px;padding-bottom:140px;padding-top:175px}}@media only screen and (max-width:1300px){.tab-section .left{padding:0 60px;padding-bottom:100px;padding-top:145px}}@media only screen and (max-width:1150px){.tab-section .left{padding:0 50px;padding-bottom:70px;padding-top:195px}}@media only screen and (max-width:1150px){.tab-section .left{width:100%;display:block;padding:0 60px}}@media only screen and (max-width:1075px){.tab-section .left{padding:0 30px}}.tab-section .left .tab-content h3{text-transform:uppercase;font-weight:900;color:#4a4a4a;margin-bottom:10px;line-height:1}.tab-section .left .tab-content h2{color:#eb7f00;text-transform:uppercase;font-weight:900;line-height:1;margin-bottom:20px}.tab-section .right{width:50%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (max-width:1150px){.tab-section .right{width:100%;padding:0 60px;overflow:hidden;height:400px;width:calc(100% - 120px);margin:auto;margin-bottom:60px;margin-top:35px;display:block}}@media only screen and (max-width:1075px){.tab-section .right{padding:0 30px;width:calc(100% - 60px);margin-bottom:30px;margin-top:25px}}@media only screen and (max-width:630px){.tab-section .right{height:250px}}.tab-section .right.auto{height:auto}@media only screen and (max-width:1150px){.tab-section .right.auto{width:100%;margin-bottom:50px;padding:0 55px}}@media only screen and (max-width:1075px){.tab-section .right.auto{margin-bottom:20px;padding:0 20px}}@media only screen and (max-width:960px){.tab-section .right.auto{margin-bottom:25px;padding:0 25px}}.tab-section .right.current{display:table-cell}@media only screen and (max-width:1150px){.tab-section .right.current{display:block}}.tab-section .right.colours{padding-right:10px}@media only screen and (max-width:1150px){.tab-section .right.colours{padding:0 50px;padding-bottom:60px;height:auto;width:100%;margin:0}}@media only screen and (max-width:1075px){.tab-section .right.colours{padding:0 20px;padding-bottom:30px}}@media only screen and (max-width:960px){.tab-section .right.colours{padding:0 25px}}.tab-section .right .col-box{position:relative;overflow:hidden;width:33.333%;float:left;height:0;padding-bottom:20%;border:10px solid #fcfcfc}@media only screen and (max-width:1500px){.tab-section .right .col-box{padding-bottom:25%}}@media only screen and (max-width:1150px){.tab-section .right .col-box{padding-bottom:15%}}@media only screen and (max-width:960px){.tab-section .right .col-box{border-width:5px}}@media only screen and (max-width:600px){.tab-section .right .col-box{padding-bottom:33.333%}}@media only screen and (max-width:450px){.tab-section .right .col-box{width:50%}}@media only screen and (max-width:330px){.tab-section .right .col-box{width:100%;padding-bottom:25%}}.tab-section .right .col-box:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #f3f3f3;z-index:1}.tab-section .right .col-box img{position:absolute;top:50%;left:50%;width:100%;max-width:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width:600px){.tab-section .right .col-box img{height:100%;width:auto}}@media only screen and (max-width:450px){.tab-section .right .col-box img{width:100%;height:auto}}.tab-section .right .col-box p{position:absolute;bottom:0;left:0;margin:0;color:#fff;font-weight:900;padding:10px;text-transform:uppercase;line-height:1;font-size:14px;background:rgba(0, 0, 0, 0.15);text-shadow:2px 2px 0px rgba(0, 0, 0, 0.2)}@media only screen and (max-width:600px){.tab-section .right .col-box p{font-size:12px;padding:5px;background:rgba(0, 0, 0, 0.35)}}.tab-section .right .embed-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:calc(100% - 40px);height:auto}@media only screen and (max-width:1100px){.tab-section .right .embed-video{max-width:100%}}@media only screen and (max-width:1075px){.tab-section .right .embed-video{margin-top:20px;margin-bottom:15px}}.tab-section .right .embed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tabs{padding:100px 0;text-align:center}@media only screen and (max-width:1600px){.tabs{padding:80px 0}}@media only screen and (max-width:1475px){.tabs{padding:70px 0}}@media only screen and (max-width:1300px){.tabs{padding:60px 0}}@media only screen and (max-width:1150px){.tabs{padding:50px 0}}.tabs.product-tab{position:absolute;top:0;left:0;width:50%}@media only screen and (max-width:1150px){.tabs.product-tab{position:static;width:100%}}@media only screen and (max-width:720px){.tabs.product-tab{display:none}}@media only screen and (max-width:850px){.tabs.gallery-tab{display:none}}.tabs li{display:inline-block;list-style:none;font-weight:600;text-transform:none;cursor:pointer;color:#254246;font-size:18px;margin:0;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:1630px){.tabs li{font-size:22px}}@media only screen and (max-width:1400px){.tabs li{font-size:18px}}.tabs li:hover{color:#eac883}.tabs li.current{color:#eac883}.tabs li:after{content:"|";margin:0 20px;color:#d0d0d0}@media only screen and (max-width:1330px){.tabs li:after{margin:0 15px}}.tabs li:last-of-type:after{display:none}.toggle-tab{display:none;margin:0;padding:20px 30px;font-weight:900;background:#4a4a4a;color:#fff;text-transform:uppercase;position:relative;cursor:pointer;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:720px){.toggle-tab.product-toggle{display:block}}@media only screen and (max-width:850px){.toggle-tab.gallery-toggle{display:block}}.toggle-tab.current{background:#eb7f00}.toggle-tab.current:before{content:""}.toggle-tab.colour-no{background:#4a4a4a}.toggle-tab.colour-no:before{content:""}.toggle-tab:before{content:"";font-family:"FontAwesome";font-size:22px;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.toggle-tab:hover{background:#3d3d3d}.gallery-section{padding-bottom:100px}@media only screen and (max-width:850px){.gallery-section{padding-bottom:0}}.gallery-section .tab-content{display:none;overflow:hidden}@media only screen and (max-width:850px){.gallery-section .tab-content{padding:45px 0}}.gallery-section .tab-content.current{display:block}@media only screen and (max-width:850px){.gallery-section .tab-content.height-no{height:0px;overflow:hidden;padding:0}}.gal-item{position:relative;overflow:hidden;width:20%;height:0px;float:left;padding-bottom:20%;display:block;border:5px solid #fff;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:1250px){.gal-item{width:25%}}@media only screen and (max-width:780px){.gal-item{width:33.333%;padding-bottom:33.333%}}@media only screen and (max-width:780px){.gal-item{border-width:3px}}.gal-item:hover:before,.gal-item:hover:after{opacity:1}.gal-item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.gal-item:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(234, 200, 131, 0.6);opacity:0;z-index:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.gal-item:after{content:"";content:"";font-family:"Font Awesome 6 Pro";position:absolute;left:50%;top:50%;color:#fff;font-size:60px;opacity:0;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.2);z-index:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:500px){.gal-item:after{font-size:36px}}.gal-item img{max-width:none;position:absolute;width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.content-gallery{overflow:hidden;margin-top:35px}.content-gallery h2{margin-bottom:25px !important}.repeater-content .row{width:100%}.repeater-content .row .content{width:50%;padding:170px 110px;background:#fcfcfc}@media only screen and (max-width:1600px){.repeater-content .row .content{padding:130px 90px}}@media only screen and (max-width:1475px){.repeater-content .row .content{padding:100px 80px}}@media only screen and (max-width:1300px){.repeater-content .row .content{padding:75px 60px}}@media only screen and (max-width:1150px){.repeater-content .row .content{padding:60px 50px}}@media only screen and (max-width:950px){.repeater-content .row .content{width:100%;display:block;padding:50px 30px}}.repeater-content .row .content h3{text-transform:none;font-weight:600;color:#eac883;margin-bottom:10px;font-family:"Inter", sans-serif}.repeater-content .row .content h2{color:#254246;text-transform:none;margin-bottom:20px}.repeater-content .row .content p{margin-bottom:0}.repeater-content .row .content .btn{margin-top:35px}@media only screen and (max-width:1375px){.repeater-content .row .content .btn{margin-top:20px}}.repeater-content .row .image{position:relative;width:50%;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:950px){.repeater-content .row .image{width:100%;height:400px;display:table-caption}}@media only screen and (max-width:550px){.repeater-content .row .image{height:250px}}.repeater-content .row .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}input[type="text"],input[type="tel"],input[type="email"],textarea,select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;font-size:18px;color:#254246;font-weight:400;padding:20px 35px;box-shadow:none;border:2px solid #e8e8e8;border-radius:0px;margin-bottom:20px;outline:none;resize:none;background:#fff;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:450px){input[type="text"],input[type="tel"],input[type="email"],textarea,select{padding:15px;font-size:16px;margin-bottom:10px}}input[type="text"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,textarea.wpcf7-not-valid,select.wpcf7-not-valid{border-color:#e74c3c;background:#fffbfb}input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#254246;font-weight:500;text-transform:none}input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#254246;font-weight:500;text-transform:none}input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#254246;font-weight:500;text-transform:none}input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#254246;font-weight:500;text-transform:none}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0px;box-shadow:0px;cursor:pointer;outline:none;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}select::-ms-expand{display:none}span.wpcf7-not-valid-tip{display:none !important}.wpcf7 .wpcf7-response-output{padding:0;margin:0;border:0px !important;font-weight:900;text-transform:uppercase;padding:20px 25px;color:#fff;margin-top:20px;background:#e74c3c}@media only screen and (max-width:850px){.wpcf7 .wpcf7-response-output{font-size:16px;padding:15px}}.invalid .wpcf7 .wpcf7-response-output,.failed .wpcf7 .wpcf7-response-output{background:#e74c3c;display:block;border:0px}.sent .wpcf7 .wpcf7-response-output{background:#2ecc71;display:block;border:0px}.spam .wpcf7 .wpcf7-response-output{background:#e74c3c;display:block;border:0px}.wpcf7 .codedropz-upload-wrapper{margin-bottom:20px}.wpcf7 br{display:none}.wpcf7 p{margin:0 !important}.wpcf7 p.form-title{margin-bottom:10px !important;font-weight:900;text-transform:none;clear:both;color:#254246;font-size:16px}.wpcf7 .your-time,.wpcf7 .your-product{display:block;position:relative}.wpcf7 .your-time:before,.wpcf7 .your-product:before{content:"";font-family:"FontAwesome";position:absolute;top:0;right:0;font-size:36px;line-height:66px;width:66px;text-align:center;pointer-events:none;color:#bfbfbf}.split-inputs span{display:block;width:calc(50% - 10px);float:left}@media only screen and (max-width:720px){.split-inputs span{width:100%;float:none !important}}.split-inputs span:last-of-type{float:right}.social-buttons{display:block;overflow:hidden;margin-top:60px}@media only screen and (max-width:1375px){.social-buttons{margin-top:45px}}@media only screen and (max-width:960px){.social-buttons{margin-top:25px}}@media only screen and (max-width:400px){.social-buttons{text-align:center;margin-bottom:15px}}.social-buttons p{font-weight:900;color:#4a4a4a;text-transform:uppercase;font-size:22px;float:left;margin:0;margin-right:15px}@media only screen and (max-width:1375px){.social-buttons p{font-size:18px}}@media only screen and (max-width:720px){.social-buttons p{font-size:16px}}@media only screen and (max-width:400px){.social-buttons p{float:none;display:block;margin-bottom:5px}}.social-buttons a{color:#eac883;margin-right:10px;font-size:26px}@media only screen and (max-width:1375px){.social-buttons a{font-size:22px}}@media only screen and (max-width:720px){.social-buttons a{font-size:18px}}.related-posts{padding-top:100px;padding-bottom:100px}@media only screen and (max-width:1600px){.related-posts{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:1300px){.related-posts{padding-top:65px;padding-bottom:65px}}@media only screen and (max-width:720px){.related-posts{padding-top:40px;padding-bottom:40px}}.related-posts .intro-content{margin-bottom:0;display:flex;justify-content:space-between;flex-wrap:wrap}.related-posts .spacer{height:32px}@media only screen and (max-width:500px){.related-posts .spacer{height:24px}}.related-posts .slider-wrap{margin-left:-20px;margin-right:-20px}@media only screen and (max-width:1200px){.related-posts .related-posts-slider{padding:0 40px}}@media only screen and (max-width:1075px){.related-posts .related-posts-slider .slick-prev{left:0}}@media only screen and (max-width:1075px){.related-posts .related-posts-slider .slick-next{right:0}}.related-posts .related-posts-slider .card{margin:0 20px;position:relative}@media only screen and (max-width:1100px){.related-posts .related-posts-slider .card{margin:0 10px}}.related-posts .related-posts-slider .card:hover h3{color:#eac883}.related-posts .related-posts-slider .card .image{position:relative;padding-bottom:63%}.related-posts .related-posts-slider .card .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.related-posts .related-posts-slider .card .text{margin-top:10px}.related-posts .related-posts-slider .card h3{color:#254246;font-family:"PT Serif", serif}@media only screen and (max-width:600px){.related-posts .related-posts-slider .card h3{font-size:20px}}.related-posts .related-posts-slider .card .image:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:center / contain no-repeat url(/wp-content/themes/CleanBuildPro/assets/svg/hex-outline-news.svg);opacity:0;transition:0.3s ease;z-index:1}.post-nav{overflow:hidden;margin-top:60px}@media only screen and (max-width:1375px){.post-nav{margin-top:45px}}@media only screen and (max-width:960px){.post-nav{margin-top:25px}}.post-nav.blog-footer .nav-arrow a{margin:60px 0}.post-nav .btn{margin-top:0 !important}.post-nav .nav-left{float:left}@media only screen and (max-width:475px){.post-nav .nav-left{width:100%;float:none}}.post-nav .nav-right{float:right}@media only screen and (max-width:475px){.post-nav .nav-right{width:100%;float:none}}@media only screen and (max-width:475px){.post-nav .nav-arrow:nth-of-type(2){margin-top:15px}}.posts-con{overflow:hidden}.posts-con .post-block{width:33.333%;padding-bottom:20%;height:0px;overflow:hidden;float:left;position:relative;border:10px solid #fff;background:black}.posts-con .post-block img{position:absolute;top:50%;left:50%;width:100%;max-width:none;z-index:0;opacity:0.4;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.posts-con .post-block .post-content{padding:0 40px;position:absolute;left:50%;top:50%;width:100%;z-index:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.posts-con .post-block .post-content h3{color:#fff}.posts-con .post-block .post-content a p{margin:0;color:#fff}.footer-trust-section{background:#f8f8f8;padding:110px 0}@media only screen and (max-width:1375px){.footer-trust-section{padding:100px 0}}@media only screen and (max-width:960px){.footer-trust-section{padding:60px 0}}@media only screen and (max-width:500px){.footer-trust-section{padding:35px 0}}.footer-trust-section .container{overflow:hidden}.testimonials-con{width:40%;padding-right:50px;float:left}@media only screen and (max-width:1450px){.testimonials-con{padding-right:25px}}@media only screen and (max-width:1250px){.testimonials-con{width:50%}}@media only screen and (max-width:900px){.testimonials-con{width:100%;padding:0;display:block;margin-bottom:60px;display:none}}.testimonials-con .stars{margin-bottom:25px}@media only screen and (max-width:1375px){.testimonials-con .stars{margin-bottom:15px}}.testimonials-con .stars .fa,.testimonials-con .stars i{color:#eac883;font-size:30px;margin-right:7px}@media only screen and (max-width:1375px){.testimonials-con .stars .fa,.testimonials-con .stars i{font-size:24px}}.testimonials-con .content p{display:inline;margin:0}.testimonials-con .content p b{color:#6c6c6c;font-weight:700}.accreds-con{width:60%;float:right;padding-left:50px}@media only screen and (max-width:1450px){.accreds-con{padding-left:25px}}@media only screen and (max-width:1250px){.accreds-con{width:50%}}@media only screen and (max-width:900px){.accreds-con{width:100%;padding:0;display:block}}.accreds-con .image{padding:0 15px;text-align:center;vertical-align:middle;height:140px;position:relative;overflow:hidden}@media only screen and (max-width:900px){.accreds-con .image{height:90px}}.accreds-con .image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:70px;max-width:65%}.slick-dots{text-align:center;margin:0;margin-top:25px}.slick-dots li{width:6px;height:6px;background:#4a4a4a;display:inline-block;margin:0 7px;border-radius:100px;cursor:pointer;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.slick-dots li.slick-active{background:#eac883}.slick-dots li button{display:none}.fullwidth-cta{text-align:center;padding:140px 0;background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media only screen and (max-width:1600px){.fullwidth-cta{padding:130px 0}}@media only screen and (max-width:1375px){.fullwidth-cta{padding:100px 0}}@media only screen and (max-width:960px){.fullwidth-cta{padding:60px 0}}@media only screen and (max-width:500px){.fullwidth-cta{padding:35px 0}}.ios .fullwidth-cta{background-attachment:inherit}.fullwidth-cta .btn{background:#eac883;border:1px solid #eac883;color:#254246}.fullwidth-cta .btn:hover{background:#f1dbaf}.fullwidth-cta .btn i{margin-right:8px}.fullwidth-cta p{color:#eac883;font-weight:500;text-transform:none;font-size:20px;line-height:1}@media only screen and (max-width:1375px){.fullwidth-cta p{font-size:18px}}@media only screen and (max-width:720px){.fullwidth-cta p{font-size:16px;margin-bottom:5px}}.fullwidth-cta h3{color:#fff;font-size:45px;margin-bottom:25px;line-height:1;text-transform:capitalize}@media only screen and (max-width:1375px){.fullwidth-cta h3{font-size:30px;margin-bottom:20px}}@media only screen and (max-width:720px){.fullwidth-cta h3{font-size:24px}}.location-section{overflow:hidden;height:800px}@media only screen and (max-width:1600px){.location-section{height:630px}}@media only screen and (max-width:1375px){.location-section{height:480px}}@media only screen and (max-width:1150px){.location-section{height:auto;position:relative}}.location-section .location-content{width:670px;background:#254246;float:left;height:100%;position:relative}@media only screen and (max-width:1150px){.location-section .location-content{width:100%;height:auto;float:none}}.location-section .location-content .content{padding:0 65px;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width:1150px){.location-section .location-content .content{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:60px}}@media only screen and (max-width:1075px){.location-section .location-content .content{padding:45px 30px}}@media only screen and (max-width:720px){.location-section .location-content .content{padding:30px}}.location-section .location-content .content h2{color:#fff}.location-section .location-content .content p{color:#fff}.location-section .location-content .content p a{color:#fff;text-decoration:underline}.location-section .location-content .content li{list-style:none;color:#fff}.location-section .location-content .content li a{color:#fff}.location-section .location-content .content .areas{overflow:hidden;display:flex;align-items:center}@media only screen and (max-width:480px){.location-section .location-content .content .areas{display:none}}.location-section .location-content .content .areas i{color:#eac883;font-size:30px;margin-right:20px}@media only screen and (max-width:1375px){.location-section .location-content .content .areas i{font-size:24px}}.location-section .location-content .content .areas .list{margin-top:4px;width:calc(100% - 50px)}@media only screen and (max-width:1375px){.location-section .location-content .content .areas .list{font-size:24px;margin-top:-4px;width:calc(100% - 44px)}}.location-section .location-content .content .areas .list li,.location-section .location-content .content .areas .list a{font-size:22px;font-weight:400;display:inline-block;margin:0;line-height:1}@media only screen and (max-width:1375px){.location-section .location-content .content .areas .list li,.location-section .location-content .content .areas .list a{font-size:18px}}.location-section .location-content .content .areas .list a:hover{color:#4a4a4a}.location-section .location-content .content .address{display:block;overflow:hidden;background:#fff;padding:45px;margin-top:40px;display:flex;-webkit-box-shadow:0px 2px 20px -11px black;-moz-box-shadow:0px 2px 20px -11px black;-ms-box-shadow:0px 2px 20px -11px black;-o-box-shadow:0px 2px 20px -11px black;box-shadow:0px 2px 20px -11px black}@media only screen and (max-width:1375px){.location-section .location-content .content .address{padding:30px;margin-top:25px}}@media only screen and (max-width:1150px){.location-section .location-content .content .address{width:100%;max-width:500px}}@media only screen and (max-width:450px){.location-section .location-content .content .address{padding:20px}}.location-section .location-content .content .address i{color:#eac883;font-size:60px}@media only screen and (max-width:535px){.location-section .location-content .content .address i{display:none}}.location-section .location-content .content .address .address-content{margin-left:40px}@media only screen and (max-width:535px){.location-section .location-content .content .address .address-content{width:100%;margin:0}}.location-section .location-content .content .address .address-content p{color:#254246;font-weight:600;text-transform:uppercase;line-height:1;margin-bottom:5px}@media only screen and (max-width:450px){.location-section .location-content .content .address .address-content p{line-height:1.5}}.location-section .location-content .content .address .address-content li{color:#254246;margin:0}.location-section .map{position:relative;float:right;width:calc(100% - 670px);height:100%;z-index:-1}@media only screen and (max-width:1150px){.location-section .map{display:none}}.location-section .map img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.location-section #map{display:block;width:calc(100% - 670px);float:right;height:100%;z-index:-1;background:#4a4a4a}@media only screen and (max-width:1150px){.location-section #map{display:none}}.footer{background:white}.footer li,.footer p,.footer h2,.footer span{color:#4a4a4a}.footer a{color:#4a4a4a}.footer a:hover{color:#3498db}.footer h2{margin-bottom:10px}.footer .top-footer{padding:80px 0 90px}@media only screen and (max-width:1375px){.footer .top-footer{padding:70px 0 80px}}@media only screen and (max-width:1150px){.footer .top-footer{padding:60px 0}}@media only screen and (max-width:995px){.footer .top-footer{display:none}}.footer .top-footer li,.footer .top-footer a{line-height:1.35;color:#254246;display:block}.footer .top-footer li:hover,.footer .top-footer a:hover{text-decoration:underline}.footer .top-footer .nap-address{line-height:30px;color:#254246;font-size:13px;text-align:right}.footer .top-footer .links .menu-col{display:inline-block;vertical-align:top;margin-right:65px}@media only screen and (max-width:1710px){.footer .top-footer .links .menu-col{margin-right:50px}}@media only screen and (max-width:1590px){.footer .top-footer .links .menu-col{margin-right:20px}}@media only screen and (max-width:1830px){.ie .footer .top-footer .links .menu-col{margin-right:80px}}@media only screen and (max-width:1750px){.ie .footer .top-footer .links .menu-col{margin-right:50px}}@media only screen and (max-width:1650px){.ie .footer .top-footer .links .menu-col{margin-right:40px}}@media only screen and (max-width:1560px){.footer .top-footer .links .menu-col:nth-of-type(1),.footer .top-footer .links .menu-col:nth-of-type(2){display:none}}@media only screen and (max-width:1600px){.ie .footer .top-footer .links .menu-col:nth-of-type(1),.ie .footer .top-footer .links .menu-col:nth-of-type(2){display:none}}.footer .top-footer .links .menu-col.last{margin-right:0;float:right}@media only screen and (max-width:1050px){.footer .top-footer .links .menu-col.last .desktop-email{display:none}.footer .top-footer .links .menu-col.last .mobile-email{display:block}}.footer .top-footer .links .menu-col.last .mobile-email{display:none}.footer .top-footer .links .menu-col.last h3,.footer .top-footer .links .menu-col.last a{text-align:right}.footer .top-footer .links .menu-col.last a:hover i{font-weight:600}.footer .top-footer .links .menu-col.last a i{margin-right:8px}.footer .top-footer .links .menu-col h3{font-size:20px;margin-bottom:15px;font-weight:600;color:#254246;text-transform:none}.footer .top-footer .links .menu-col a{padding:7px 0;font-size:14px}.footer .bottom-footer{background:#fff;padding:20px 0}@media only screen and (max-width:995px){.footer .bottom-footer{padding:30px 0}}.footer .bottom-footer p{margin:0;float:left;font-size:13px}@media only screen and (max-width:1175px){.footer .bottom-footer p{float:none;margin:auto;text-align:center}}.footer .bottom-footer p a{color:#254246;text-decoration:underline;font-size:13px}.footer .bottom-footer p a:hover{color:#2e5257}.footer .bottom-footer .plx{float:right;margin-top:-10px}@media only screen and (max-width:1175px){.footer .bottom-footer .plx{display:block;float:none;margin:auto;margin-top:30px;width:55px}}.footer .bottom-footer span{margin-right:10px}@media only screen and (max-width:995px){.footer .bottom-footer span{display:block;font-size:0px;margin-bottom:15px}}.footer .bottom-footer .statement{text-align:center}.footer .bottom-footer .statement p{margin-bottom:20px}a[href^="http://maps.google.com/maps"]{display:none !important}a[href^="https://maps.google.com/maps"]{display:none !important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:none !important}.hp-sticker{position:absolute;padding:30px;top:0;left:0}@media only screen and (max-width:1150px){.hp-sticker{position:inherit}}.hp-sticker.svg{height:300px;width:300px;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-ms-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}@media only screen and (max-width:1150px){.discount-sticker{display:none}}.data-check,.virtual-appointment{margin-bottom:25px}.data-check p.terms,.virtual-appointment p.terms{display:block;font-weight:400;font-size:14px;margin-bottom:25px;padding:0 10px}.data-check p.terms a,.virtual-appointment p.terms a{color:#eac883;font-size:14px;text-decoration:underline}.data-check .wpcf7-checkbox,.data-check .wpcf7-radio,.virtual-appointment .wpcf7-checkbox,.virtual-appointment .wpcf7-radio{margin:0}.data-check .wpcf7-checkbox.wpcf7-not-valid:before,.data-check .wpcf7-radio.wpcf7-not-valid:before,.virtual-appointment .wpcf7-checkbox.wpcf7-not-valid:before,.virtual-appointment .wpcf7-radio.wpcf7-not-valid:before{content:"Please select an option below:";margin-bottom:10px;display:block;font-size:14px;color:red}.data-check span.wpcf7-list-item,.virtual-appointment span.wpcf7-list-item{margin:0;overflow:hidden;height:auto;display:block;user-select:none}.data-check span.wpcf7-list-item.last .wpcf7-list-item-label,.virtual-appointment span.wpcf7-list-item.last .wpcf7-list-item-label{margin:10px 0 15px}.data-check span.wpcf7-list-item *,.virtual-appointment span.wpcf7-list-item *{cursor:pointer}.data-check span.wpcf7-list-item label,.virtual-appointment span.wpcf7-list-item label{display:block;height:auto}.data-check span.wpcf7-list-item .wpcf7-list-item-label,.virtual-appointment span.wpcf7-list-item .wpcf7-list-item-label{display:block;position:relative;border:2px solid #e8e8e8;padding:12px 20px;padding-left:60px;font-size:14px}.data-check span.wpcf7-list-item .wpcf7-list-item-label:before,.virtual-appointment span.wpcf7-list-item .wpcf7-list-item-label:before{content:"";font-family:"FontAwesome";display:block;position:absolute;top:50%;left:15px;width:20px;height:20px;line-height:20px;background:#fff;border:1px solid #bebebe;text-align:center;font-size:12px;border-radius:0px !important;transform:translateY(-50%)}.data-check span.wpcf7-list-item input[type="checkbox"],.virtual-appointment span.wpcf7-list-item input[type="checkbox"]{display:none}.data-check span.wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before,.virtual-appointment span.wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before{content:"";background:#fff}.virtual-appointment{margin-bottom:0}#cookiePolicy{transition:0.3s ease}#cookiePolicy.hide{opacity:0;visibility:hidden}#cookiePolicy #closeCookie{position:absolute;top:50%;right:15px;font-size:18px;line-height:40px;width:40px;text-align:center;transform:translateY(-50%);background:#dcdcdc;cursor:pointer;transition:0.3s ease}#cookiePolicy #closeCookie:hover{background:#c9c5c5}#cookiePolicy .cookie-content{position:fixed;bottom:0;left:0;right:0;z-index:99;background:#eee;padding:20px 70px 20px 30px}#cookiePolicy .cookie-content p{margin:0}#cookieTableContainer{overflow-x:scroll;width:100%;max-width:100%}@media only screen and (max-width:720px){#cookieTableContainer{max-width:400px}}@media only screen and (max-width:500px){#cookieTableContainer{max-width:300px}}@media only screen and (max-width:300px){#cookieTableContainer{max-width:200px}}#cookieTable{border-collapse:collapse;margin:10px 0 30px}#cookieTable td,#cookieTable th{border:1px solid #d5d2d2;padding:15px;text-align:center;vertical-align:middle;margin-bottom:20px;line-height:1.5;color:#7b7b7b;font-size:14px}#cookieTable tr td:nth-of-type(1),#cookieTable tr th:nth-of-type(1){min-width:125px}#cookieTable tr td:nth-of-type(2),#cookieTable tr th:nth-of-type(2){min-width:200px}#cookieTable tr td:nth-of-type(3),#cookieTable tr th:nth-of-type(3){min-width:80px}#cookieTable tr td:nth-of-type(4),#cookieTable tr th:nth-of-type(4){min-width:300px}.form-faqs{margin-top:35px}.form-faqs .faq{padding:0 10px}.form-faqs .faq .faq-block{background:#f38a0d;-webkit-box-shadow:0px 2px 20px -11px black;-moz-box-shadow:0px 2px 20px -11px black;-ms-box-shadow:0px 2px 20px -11px black;-o-box-shadow:0px 2px 20px -11px black;box-shadow:0px 2px 20px -11px black;margin-bottom:10px}.form-faqs .faq .faq-block .title{padding:12px 18px}.form-faqs .faq .faq-block .title p{position:relative;font-weight:700;color:#fff;margin-bottom:0;padding-right:30px}.form-faqs .faq .faq-block .title p:before{content:"";font-family:"FontAwesome";position:absolute;right:1px}.form-faqs .faq .faq-block .text{display:none;background:#f49625;padding:12px 18px}.form-faqs .faq .faq-block .text p{color:#fff;margin-bottom:0}.form-faqs .faq .active .title p:before{content:""}.xmas-hours{}.xmas-hours p{color:#fff;font-size:14px;line-height:18px;padding:10px 15px;margin-bottom:0;text-align:center;background:#dc7700}.xmas-hours p strong{color:#fff}.xmas-hours span{color:#fff;font-weight:bold}.xmas-hours .btn{font-size:14px;margin-left:10px}@media only screen and (max-width:742px){.xmas-hours .btn{margin-top:10px;margin-left:0}}.header-map{height:570px}@media only screen and (max-width:1024px){.header-map{height:390px}}@media only screen and (max-width:860px){.header-map{height:490px}}@media only screen and (max-width:570px){.header-map{height:600px}}@media only screen and (max-width:400px){.header-map{height:660px}}.header-map h1{color:#fff}.header-map .location-content{float:right}@media only screen and (max-width:1300px){.header-map .location-content{height:100%;width:50%}}@media only screen and (max-width:860px){.header-map .location-content{width:100%}}.header-map .location-content:before{right:inherit;left:-9px}@media only screen and (max-width:1300px){.header-map .location-content .content{position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:0 40px}}@media only screen and (max-width:860px){.header-map .location-content .content{padding-bottom:245px}}@media only screen and (max-width:570px){.header-map .location-content .content{padding-bottom:295px}}@media only screen and (max-width:420px){.header-map .location-content .content{padding-bottom:216px}}@media only screen and (max-width:400px){.header-map .location-content .content{padding-bottom:266px}}.header-map .location-content .content .areas{margin-bottom:20px}.header-map .location-content .content .address{width:fit-content;padding:30px;margin:0 auto;max-width:370px}@media only screen and (max-width:1300px){.header-map .location-content .content .address{margin:0 auto}}@media only screen and (max-width:1024px){.header-map .location-content .content .address{display:none}}@media only screen and (max-width:1300px){.header-map #map{display:block;width:50%}}@media only screen and (max-width:860px){.header-map #map{position:absolute;left:50%;bottom:50%;-webkit-transform:translate(-50%, 90%);-moz-transform:translate(-50%, 90%);-ms-transform:translate(-50%, 90%);-o-transform:translate(-50%, 90%);transform:translate(-50%, 90%);height:50%;width:90%;max-width:500px;float:none;z-index:0}}@media only screen and (max-width:420px){.header-map #map{-webkit-transform:translate(-50%, 100%);-moz-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);-o-transform:translate(-50%, 100%);transform:translate(-50%, 100%);height:235px}}.custom-file-upload{position:relative;padding:10px 8px 5px 8px;margin:0 0 20px}.custom-file-upload p.filename{display:inline-block;display:inline-block;line-height:1;padding:20px;margin:0}@media only screen and (max-width:550px){.custom-file-upload p.filename{text-align:center;display:block}}@media only screen and (max-width:550px){.custom-file-upload .button{margin-bottom:15px}}input[type="file"]{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:block;width:100%;z-index:10}.wpcf7-form-control-wrap.your-image{position:static}::-webkit-file-upload-button{font-size:18px;color:#fff;font-weight:600;padding:15px 25px;border-radius:6px;text-transform:uppercase;display:inline-block;-webkit-appearance:none;cursor:pointer;border:none;margin-right:5px;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}.hero-banner{display:flex;display:flex;align-items:center;justify-content:center;position:relative}.hero-banner .badge{position:absolute;bottom:20px;right:20px;z-index:1;width:200px}@media only screen and (max-width:500px){.hero-banner .badge{bottom:5px;right:5px;width:120px}}.hero-banner .container{max-width:700px;position:absolute;z-index:1}.hero-banner .container .content{text-align:center;padding:30px;background-color:#254246;position:relative}.hero-banner .container .content .pre-heading{font-size:18px;color:#fff;text-transform:none;line-height:1.5;font-family:"Inter", sans-serif;margin-bottom:10px}.hero-banner .container .content h1{color:#fff}.hero-banner .container .content .ctas{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.hero-banner .container .content .ctas .btn:hover{border-color:#3d3d3d}.hero-banner .container .content .ctas .btn:not(.grey){margin-left:10px;background:#fff;border:1px solid #fff;color:#254246}@media only screen and (max-width:475px){.hero-banner .container .content .ctas .btn:not(.grey){margin-left:0;margin-top:10px}}.hero-banner .container .content .ctas .btn:not(.grey):hover{background:#f1dbaf;background:transparent;color:#fff}.hero-banner .hero-slider-new{display:none}.hero-banner .hero-slider-new.active{display:block}.hero-banner .hero-banner-image{display:none;height:80vh;min-height:800px;max-height:1080px}.hero-banner .hero-banner-image.active{display:flex}@media only screen and (max-width:770px){.hero-banner .hero-banner-image.split-images{flex-direction:column}}.hero-banner .hero-banner-image.split-images img{width:50%}@media only screen and (max-width:770px){.hero-banner .hero-banner-image.split-images img{width:100%}}.hero-banner .hero-banner-image img{object-fit:cover;width:100%;height:100%}.hero-banner .hero-slider,.hero-banner .hero-slider-new,.hero-banner .hero-banner-image{position:relative;width:100%}.hero-banner .hero-slider .slick-dots,.hero-banner .hero-slider-new .slick-dots,.hero-banner .hero-banner-image .slick-dots{position:absolute;bottom:40px;left:0;right:0;display:none}.hero-banner .hero-slider .slick-dots li,.hero-banner .hero-slider-new .slick-dots li,.hero-banner .hero-banner-image .slick-dots li{width:14px;height:14px;background-color:transparent;border:solid 2px #fff}.hero-banner .hero-slider .slick-dots li.slick-active,.hero-banner .hero-slider-new .slick-dots li.slick-active,.hero-banner .hero-banner-image .slick-dots li.slick-active{border:#eac883;background-color:#eac883}.hero-banner .hero-slider .slide,.hero-banner .hero-slider-new .slide,.hero-banner .hero-banner-image .slide{width:50%;height:inherit;position:relative;height:80vh;min-height:800px;max-height:1080px}.hero-banner .hero-slider .slide img,.hero-banner .hero-slider-new .slide img,.hero-banner .hero-banner-image .slide img{position:absolute;object-fit:cover;width:100%;height:100%}.hero-banner .hero-images{width:100%;height:80vh;position:relative;display:flex}@media only screen and (max-width:800px){.hero-banner .hero-images{flex-direction:column}}.hero-banner .hero-images img{width:50%;height:100%;object-fit:cover}@media only screen and (max-width:800px){.hero-banner .hero-images img{width:100%;height:50%}}.symbols-grid{background-color:#254246}.symbols-grid .symbols-slider{display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(200px, 20%, 250px), 1fr))}.symbols-grid .symbol{display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;background-color:#254246;padding:30px;border-right:2px solid #376167;height:215px}@media only screen and (max-width:1200px){.symbols-grid .symbol{height:180px;padding:25px}}@media only screen and (max-width:750px){.symbols-grid .symbol{padding:25px 20px}}@media only screen and (max-width:450px){.symbols-grid .symbol{border:none;height:150px}}.symbols-grid .symbol i{font-size:50px;margin-bottom:20px;color:#fff}@media only screen and (max-width:1600px){.symbols-grid .symbol i{font-size:40px}}@media only screen and (max-width:1200px){.symbols-grid .symbol i{font-size:35px}}.symbols-grid .symbol .text{color:#fff;font-size:22px;margin-bottom:0}@media only screen and (max-width:1600px){.symbols-grid .symbol .text{font-size:20px}}@media only screen and (max-width:1200px){.symbols-grid .symbol .text{font-size:18px}}@media only screen and (max-width:750px){.symbols-grid .symbol .text{font-size:17px}}.page-template-page-product-2023 .symbols-grid .symbol{border-right:5px solid #fff}@media only screen and (max-width:750px){.page-template-page-product-2023 .symbols-grid .symbol{border-width:3px}}@media only screen and (max-width:450px){.page-template-page-product-2023 .symbols-grid .symbol{border:none}}.page-template-page-product-2023 .symbols-grid .symbol>i{color:#eac883}.products-slider-sections{background-color:#f8f8f8;padding:80px 0}@media only screen and (max-width:980px){.products-slider-sections{padding:60px 0}}@media only screen and (max-width:600px){.products-slider-sections{padding:50px 0}}.products-slider-sections+.products-slider-sections{background-color:#fff}.page-template-page-product-2023 .products-slider-sections{background-color:#fff}.page-template-page-product-2023 .products-slider-sections .entry-content h2{color:#254246}.page-template-page-product-2023 .products-slider-sections+.products-slider-sections{background-color:#f8f8f8}.products-slider-sections .entry-content{display:grid;gap:40px;grid-template-columns:repeat(auto-fit, minmax(clamp(300px, 50%, 600px), 1fr));padding-bottom:40px}.products-slider-sections .entry-content .pre-heading strong{font-size:18px;color:#eac883;font-family:"Inter", sans-serif}.products-slider-sections .entry-content .sub-heading strong{color:#254246}.products-slider-sections .entry-content .btn.orange{background:transparent}.products-slider-sections .entry-content .btn.orange:hover{background:#eac883;border-color:#eac883}.products-slider-sections .product-slider .slick-arrow.slick-prev{left:-40px}@media only screen and (max-width:1250px){.products-slider-sections .product-slider .slick-arrow.slick-prev{left:-35px}}.products-slider-sections .product-slider .slick-arrow.slick-next{right:-40px}@media only screen and (max-width:1250px){.products-slider-sections .product-slider .slick-arrow.slick-next{right:-35px}}.products-slider-sections .product-slider .slide{height:400px;display:flex !important;position:relative;padding:20px;align-items:flex-end}.products-slider-sections .product-slider .slide:after{content:"";transition:all;background-color:#254246;position:absolute;inset:0;transition:all 0.15s ease-in-out;opacity:0.4}.products-slider-sections .product-slider .slide:hover:after{opacity:0.7}.products-slider-sections .product-slider .slide h3{color:#fff;position:relative;z-index:1;font-size:28px;max-width:240px}.products-slider-sections .product-slider .slide img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0}.products-slider-sections .bottom-button{padding-top:50px;text-align:center}@media only screen and (max-width:1100px){.products-slider-sections .bottom-button{padding-top:30px}}.symbols-grid+.products-slider-sections{padding-top:100px}.global-logos{padding:80px 0}.global-logos .container{text-align:center;max-width:900px}.global-logos .container h3{color:#254246}.global-logos .container .logo-repeater{display:grid;grid-template-columns:repeat(auto-fit, 140px);gap:40px;padding-top:30px;align-items:center;justify-content:center}.global-testimonials{text-align:center;background-color:#f8f8f8;padding:80px 0}.global-testimonials h3{color:#4a4a4a;margin-bottom:30px}.global-testimonials .slick-track{display:flex !important}.global-testimonials .slick-slide{height:inherit !important;padding:0 20px}.global-testimonials .slick-arrow.slick-prev{left:-40px}@media only screen and (max-width:1250px){.global-testimonials .slick-arrow.slick-prev{left:-30px}}.global-testimonials .slick-arrow.slick-next{right:-40px}@media only screen and (max-width:1250px){.global-testimonials .slick-arrow.slick-next{right:-30px}}.global-testimonials .testimonials-card{padding:50px 30px;border:solid 1px #b0b0b0;background-color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:10px}.global-testimonials .testimonials-card .stars{color:#f1c40f;font-size:22px;margin-bottom:20px}.global-testimonials .testimonials-card .name{margin-bottom:0;font-weight:700;color:#4a4a4a}.global-testimonials .bottom-button{padding-top:30px}.gallery-split-block{padding:80px 0}.gallery-split-block .container{display:grid;gap:80px;grid-template-columns:repeat(auto-fit, minmax(clamp(300px, 50%, 600px), 1fr));align-items:center}.gallery-split-block .content h2{color:#254246}.gallery-split-block .content a:not(.btn){color:#eac883}.gallery-split-block .gallery .slick-track{display:flex !important}.gallery-split-block .gallery .slick-slide{height:inherit !important}.gallery-split-block .gallery .slick-arrow::before{color:#fff}.gallery-split-block .gallery .slick-arrow.slick-prev{left:50px}.gallery-split-block .gallery .slick-arrow.slick-next{right:50px}.symbols-grid+.gallery-split-block{padding-top:100px}.product-tabs{padding:80px 0;text-align:center;background-color:#f8f8f8}.product-tabs .entry-content{margin:auto;max-width:900px}.product-tabs .buttons{padding:80px 0;flex-wrap:nowrap;overflow:auto;display:inline-flex;margin:auto}@media only screen and (max-width:1950px){.product-tabs .buttons{flex-wrap:wrap;justify-content:center}}.product-tabs .buttons .btn{color:#4a4a4a;cursor:pointer;border-radius:0;padding:0 20px;width:auto;white-space:nowrap;margin:0;text-transform:none;line-height:1.7;letter-spacing:0.03em}@media only screen and (max-width:1000px){.product-tabs .buttons .btn{margin-bottom:10px}}.product-tabs .buttons .btn:not(:last-of-type){border-right:solid 2px #d0d0d0}.product-tabs .buttons .btn.active{color:#eac883}.product-tabs .buttons .btn:hover{color:#707070}.product-tabs .tab{display:none;align-items:center}.product-tabs .tab.active{display:grid;gap:80px;grid-template-columns:55% 1fr}@media only screen and (max-width:1500px){.product-tabs .tab.active{grid-template-columns:1fr 1fr}}@media only screen and (max-width:800px){.product-tabs .tab.active{grid-template-columns:1fr}}.product-tabs .tab .content{text-align:left}.product-tabs .tab .content .pre-heading{color:#eac883;font-family:"Inter", sans-serif}.product-tabs .tab .content h2{color:#254246}.product-banner{display:grid;grid-template-columns:70% 1fr}@media only screen and (max-width:1440px){.product-banner{grid-template-columns:50% 1fr}}@media only screen and (max-width:700px){.product-banner{grid-template-columns:1fr}}.product-banner .image{overflow:hidden;display:grid;align-items:center;justify-content:center;position:relative;min-height:300px}.product-banner .image img{position:absolute;object-fit:cover;inset:0;width:100%;height:100%}.product-banner .content{align-items:center;color:#fff}.product-banner .content h1{color:#fff}.product-banner .content ul li{color:#fff;margin-bottom:5px;padding-left:30px}.product-banner .content ul li::before{content:"";color:#eac883;font-family:"FontAwesome";margin-right:20px;margin-left:-30px;font-size:20px}.product-banner .content .pre-heading strong{font-size:20px;color:#eac883}.product-banner .content .pre-heading{margin-bottom:5px}.product-banner .content .text-wrap{background-color:#254246;min-height:70vh;min-height:800px;display:grid;align-items:center;justify-content:center}@media only screen and (max-width:700px){.product-banner .content .text-wrap{min-height:auto;min-height:400px}}.product-banner .content .text-wrap .text{padding:40px}.google-banner{display:flex;align-items:center;justify-content:center;font-weight:700;padding:20px 30px;font-size:24px;text-transform:uppercase;color:#4a4a4a;position:relative;background-color:#fff;flex-wrap:wrap}@media only screen and (max-width:700px){.google-banner{font-size:18px}}.google-banner:before,.google-banner:after{background-image:url(/wp-content/themes/CleanBuild/img/background/white-zip.png) !important}.google-banner .stars{margin:0 5px;color:#f1c40f;font-size:28px;text-align:center}@media only screen and (max-width:700px){.google-banner .stars{width:100%;margin:5px}}@media only screen and (max-width:700px){.google-banner .stars{font-size:18px}}.google-banner svg{width:90px;height:auto;margin-left:5px}@media only screen and (max-width:700px){.google-banner svg{width:70px}}.winners-badge{width:200px}.main-content.intro-content{background:#f9f9f9;padding:100px 0}@media only screen and (max-width:1600px){.main-content.intro-content{padding:80px 0}}@media only screen and (max-width:1375px){.main-content.intro-content{padding:60px 0}}@media only screen and (max-width:960px){.main-content.intro-content{padding:35px 0}}.main-content.intro-content .container{max-width:950px}.main-content.intro-content .container .content{padding:0;text-align:center}