:root{--color-dark-green:rgba(0, 88, 87, 1);--color-sunny-orange-:rgba(252, 176, 52, 1);--color-white:rgba(255, 255, 255, 1);--color-golden-orange:rgba(0, 0, 0, 0);--color-warm-grey:rgba(0, 0, 0, 0);--color-blue-grey:rgba(35, 55, 69, 1);--color-light-grey:rgba(221, 216, 217, 1);}body h1,body .h1{font-family:'SfiziaRegular+700', 'SfiziaRegular', sans-serif;font-weight:700;}body h2,body .h2{font-family:'SfiziaRegular+600', 'SfiziaRegular', sans-serif;font-weight:600;}body h3,body .h3{font-family:'SfiziaRegular+500', 'SfiziaRegular', sans-serif;font-weight:500;}body h4,body .h4{font-family:'SfiziaRegular+700', 'SfiziaRegular', sans-serif;font-weight:700;}body h5,body .h5{font-family:'SfiziaRegular+regular', 'SfiziaRegular', sans-serif;font-weight:400;color:rgba(35, 55, 69, 1);}body h6,body .h6{font-family:'SfiziaRegular+900', 'SfiziaRegular', sans-serif;font-weight:900;}body p,body .paragraph{font-family:'Basier-Square-regular+regular', 'Basier-Square-regular', sans-serif;font-weight:400;}body li{}body b, strong{font-family:'Basier-Square-regular+700', 'Basier-Square-regular', sans-serif;font-weight:700;}body a{}body hr{border-style:solid;}body .slick-dots button{}body .slick-dots button:hover{}body .slick-dots .slick-active button{}#wrapper body .gform-inputbox{}#wrapper .button_primary{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:20px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);border-radius:5px;}@media (max-width: 578px) {#wrapper .button_primary{font-family:'Basier-Square-regular+900', 'Basier-Square-regular', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);border-radius:5px;}#wrapper .button_primary:hover{color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);}}#wrapper .button_primary > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:20px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);border-radius:5px;}@media (max-width: 578px) {#wrapper .button_primary > a{font-family:'Basier-Square-regular+900', 'Basier-Square-regular', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);border-radius:5px;}#wrapper .button_primary > a:hover{color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);}}.wrapper .button{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:20px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);border-radius:5px;}@media (max-width: 578px) {.wrapper .button{font-family:'Basier-Square-regular+900', 'Basier-Square-regular', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);border-radius:5px;}.wrapper .button:hover{color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);}}.wrapper .button > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:20px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);border-radius:5px;}@media (max-width: 578px) {.wrapper .button > a{font-family:'Basier-Square-regular+900', 'Basier-Square-regular', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);border-radius:5px;}.wrapper .button > a:hover{color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);}}#wrapper .button_secondary{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:20px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(252, 176, 52, 1);border-radius:5px;}#wrapper .button_secondary:hover{color:rgba(255, 255, 255, 1);background:transparent;}@media (max-width: 578px) {#wrapper .button_secondary{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(252, 176, 52, 1);border-radius:5px;}#wrapper .button_secondary:hover{color:rgba(255, 255, 255, 1);background:transparent;}}#wrapper .button_secondary > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:20px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(252, 176, 52, 1);border-radius:5px;}#wrapper .button_secondary > a:hover{color:rgba(255, 255, 255, 1);background:transparent;}@media (max-width: 578px) {#wrapper .button_secondary > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(252, 176, 52, 1);border-radius:5px;}#wrapper .button_secondary > a:hover{color:rgba(255, 255, 255, 1);background:transparent;}}#wrapper .button_flexi{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(252, 176, 52, 1);border-radius:5px;}@media (max-width: 578px) {#wrapper .button_flexi{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:transparent;border-radius:5px;}#wrapper .button_flexi:hover{color:rgba(255, 255, 255, 1);background:transparent;}}#wrapper .button_flexi > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(252, 176, 52, 1);border-radius:5px;}@media (max-width: 578px) {#wrapper .button_flexi > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:transparent;border-radius:5px;}#wrapper .button_flexi > a:hover{color:rgba(255, 255, 255, 1);background:transparent;}}#wrapper .button_booknow-menu{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(252, 176, 52, 1);border-radius:5px;}#wrapper .button_booknow-menu:hover{color:rgba(255, 255, 255, 1);background:rgba(221, 216, 217, 1);}@media (max-width: 578px) {#wrapper .button_booknow-menu{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:27px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:transparent;border-radius:0px;}#wrapper .button_booknow-menu:hover{color:rgba(255, 255, 255, 1);background:transparent;}}#wrapper .button_booknow-menu > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:rgba(252, 176, 52, 1);border-radius:5px;}#wrapper .button_booknow-menu > a:hover{color:rgba(255, 255, 255, 1);background:rgba(221, 216, 217, 1);}@media (max-width: 578px) {#wrapper .button_booknow-menu > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:27px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:transparent;border-radius:0px;}#wrapper .button_booknow-menu > a:hover{color:rgba(255, 255, 255, 1);background:transparent;}}#wrapper .button_sidebar{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:20px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:transparent;border-radius:5px;}#wrapper .button_sidebar:hover{color:rgba(255, 255, 255, 1);background:transparent;}@media (max-width: 578px) {#wrapper .button_sidebar{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:27px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:transparent;border-radius:0px;}#wrapper .button_sidebar:hover{color:rgba(255, 255, 255, 1);background:transparent;}}#wrapper .button_sidebar > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:20px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:transparent;border-radius:5px;}#wrapper .button_sidebar > a:hover{color:rgba(255, 255, 255, 1);background:transparent;}@media (max-width: 578px) {#wrapper .button_sidebar > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:27px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(255, 255, 255, 1);background:transparent;border-radius:0px;}#wrapper .button_sidebar > a:hover{color:rgba(255, 255, 255, 1);background:transparent;}}#wrapper .button_stickytabs{font-family:'Montserrat+600', 'Montserrat', sans-serif;font-weight:600;font-style:normal;font-size:18px;text-decoration:none;text-transform:none;background:rgba(0, 88, 87, 1);}#wrapper .button_stickytabs:hover{color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);}@media (max-width: 578px) {#wrapper .button_stickytabs{font-family:'Montserrat+600', 'Montserrat', sans-serif;font-weight:600;font-style:normal;font-size:16px;text-decoration:none;text-transform:none;color:rgba(0, 88, 87, 1);background:transparent;}#wrapper .button_stickytabs:hover{color:rgba(0, 88, 87, 1);background:transparent;}}#wrapper .button_stickytabs > a{font-family:'Montserrat+600', 'Montserrat', sans-serif;font-weight:600;font-style:normal;font-size:18px;text-decoration:none;text-transform:none;background:rgba(0, 88, 87, 1);}#wrapper .button_stickytabs > a:hover{color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);}@media (max-width: 578px) {#wrapper .button_stickytabs > a{font-family:'Montserrat+600', 'Montserrat', sans-serif;font-weight:600;font-style:normal;font-size:16px;text-decoration:none;text-transform:none;color:rgba(0, 88, 87, 1);background:transparent;}#wrapper .button_stickytabs > a:hover{color:rgba(0, 88, 87, 1);background:transparent;}}#wrapper .button_stickytabs-active{font-family:'Montserrat+700', 'Montserrat', sans-serif;font-weight:700;font-style:normal;font-size:19px;text-decoration:none;text-transform:uppercase;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);}@media (max-width: 578px) {#wrapper .button_stickytabs-active{font-family:'Montserrat+700', 'Montserrat', sans-serif;font-weight:700;font-style:normal;font-size:17px;text-decoration:none;text-transform:uppercase;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);}}#wrapper .button_stickytabs-active > a{font-family:'Montserrat+700', 'Montserrat', sans-serif;font-weight:700;font-style:normal;font-size:19px;text-decoration:none;text-transform:uppercase;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);}@media (max-width: 578px) {#wrapper .button_stickytabs-active > a{font-family:'Montserrat+700', 'Montserrat', sans-serif;font-weight:700;font-style:normal;font-size:17px;text-decoration:none;text-transform:uppercase;color:rgba(255, 255, 255, 1);background:rgba(0, 88, 87, 1);}}#wrapper .button_subscribe-footer{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:20px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(0, 88, 87, 1);background:rgba(0, 88, 87, 1);border-radius:5px;}#wrapper .button_subscribe-footer:hover{background:rgba(0, 88, 87, 1);}@media (max-width: 578px) {#wrapper .button_subscribe-footer{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;background:rgba(0, 88, 87, 1);border-radius:5px;}#wrapper .button_subscribe-footer:hover{background:rgba(0, 88, 87, 1);}}#wrapper .button_subscribe-footer > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:20px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;text-align:center;color:rgba(0, 88, 87, 1);background:rgba(0, 88, 87, 1);border-radius:5px;}#wrapper .button_subscribe-footer > a:hover{background:rgba(0, 88, 87, 1);}@media (max-width: 578px) {#wrapper .button_subscribe-footer > a{font-family:'Montserrat+900', 'Montserrat', sans-serif;font-weight:900;font-style:normal;font-size:18px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;background:rgba(0, 88, 87, 1);border-radius:5px;}#wrapper .button_subscribe-footer > a:hover{background:rgba(0, 88, 87, 1);}}#wrapper .button_wait-list-btn{text-align:center;background:rgba(0, 88, 87, 1);border-radius:5px;}#wrapper .button_wait-list-btn:hover{background:transparent;}@media (max-width: 578px) {#wrapper .button_wait-list-btn{background:transparent;border-radius:5px;}#wrapper .button_wait-list-btn:hover{background:transparent;}}#wrapper .button_wait-list-btn > a{text-align:center;background:rgba(0, 88, 87, 1);border-radius:5px;}#wrapper .button_wait-list-btn > a:hover{background:transparent;}@media (max-width: 578px) {#wrapper .button_wait-list-btn > a{background:transparent;border-radius:5px;}#wrapper .button_wait-list-btn > a:hover{background:transparent;}}@font-face {font-family:'Montserrat+600';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gnD_vx3rCs.woff2') format('woff2');}@font-face {font-family:'Montserrat';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gnD_vx3rCs.woff2') format('woff2');}@font-face {font-family:'Montserrat+700';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2') format('woff2');}@font-face {font-family:'Oswald+600';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-xhsTus9CAZek1w.woff2') format('woff2');}@font-face {font-family:'Oswald';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-xhsTus9CAZek1w.woff2') format('woff2');}@font-face {font-family:'Montserrat+900';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_epG3gnD_vx3rCs.woff2') format('woff2');}@font-face {font-family:'Montserrat+regular';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2') format('woff2');}@font-face {font-family:'Oswald+500';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-6hwTus9CAZek1w.woff2') format('woff2');}@font-face {font-family:'Oswald+regular';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2') format('woff2');}@font-face {font-family:'Oswald+700';font-weight: normal;font-style: normal;font-display: swap;src:url('https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-ohoTus9CAZek1w.woff2') format('woff2');}@font-face {font-family: 'Basier-Square-regular';font-weight: 400!important;font-display: swap;src: url('https://carexdesign.com/wp-content/uploads/2026/01/basiersquare-regular-webfont.woff') format('woff');}@font-face {font-family: 'SfiziaRegular';font-weight: 400!important;font-display: swap;src: url('https://carexdesign.com/wp-content/uploads/2026/02/sfizia-regular-webfont.woff2') format('woff2'), url('https://carexdesign.com/wp-content/uploads/2026/02/sfizia-regular-webfont-1.woff') format('woff');}