/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4CAF50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*!
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,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(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:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:0;right:0;width:36px;height:36px;cursor:pointer;z-index:8040;background:rgba(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,.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,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;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,.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:.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:.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:0;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:0 0 20px -5px #000;-moz-box-shadow:0 0 20px -5px #000;-ms-box-shadow:0 0 20px -5px #000;-o-box-shadow:0 0 20px -5px #000;box-shadow:0 0 20px -5px #000}.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,.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:0}@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:0}}#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:0}#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,.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,.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,.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 0 rgba(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 #000;-moz-box-shadow:10px 10px 20px -14px #000;-ms-box-shadow:10px 10px 20px -14px #000;-o-box-shadow:10px 10px 20px -14px #000;box-shadow:10px 10px 20px -14px #000}@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:0;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:.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:.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:.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:.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 0 rgba(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 0 rgba(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 0 rgba(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 0 rgba(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:.5}}.product-box-con .product-box.cta a{background:#000}@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:.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,.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:0;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,.25);text-shadow:2px 2px 0 rgba(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,.45);text-shadow:2px 2px 0 rgba(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 0 rgba(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,.15);text-shadow:2px 2px 0 rgba(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,.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:0;overflow:hidden;padding:0}}.gal-item{position:relative;overflow:hidden;width:20%;height:0;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,.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 0 rgba(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:0;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:0;box-shadow:0;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:0}.sent .wpcf7 .wpcf7-response-output{background:#2ecc71;display:block;border:0}.spam .wpcf7 .wpcf7-response-output{background:#e74c3c;display:block;border:0}.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:0;overflow:hidden;float:left;position:relative;border:10px solid #fff;background:#000}.posts-con .post-block img{position:absolute;top:50%;left:50%;width:100%;max-width:none;z-index:0;opacity:.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:0 2px 20px -11px #000;-moz-box-shadow:0 2px 20px -11px #000;-ms-box-shadow:0 2px 20px -11px #000;-o-box-shadow:0 2px 20px -11px #000;box-shadow:0 2px 20px -11px #000}@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:#fff}.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:0;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:0 2px 20px -11px #000;-moz-box-shadow:0 2px 20px -11px #000;-ms-box-shadow:0 2px 20px -11px #000;-o-box-shadow:0 2px 20px -11px #000;box-shadow:0 2px 20px -11px #000;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 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:700}.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:.4}.products-slider-sections .product-slider .slide:hover:after{opacity:.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:.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}