@import url("https://fonts.googleapis.com/css2?family=Anton&family=Open+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap");
.mce-content-body span[style="color: #ffffff;"], .mce-content-body p span[style="color: #ffffff;"] {
color: #cdcdcd !important;
}
.mce-content-body p a.button.contrast-outline {
background: #bfe6ff !important;
}
body , textarea , input , select {
font-size: 16px;
line-height: 150%;
font-weight: 400;
font-family: 'Open Sans', sans-serif;
font-style: normal;
}
h1 , h2 , h3 , h4 , h5 , h6 , .hero , .title-large, .title-medium, .title-small {
font-family: 'Anton', sans-serif;
text-transform: uppercase;
color: #000000;
line-height: 120%;
margin-bottom: 0.5em;
}
.hero, h1 {
font-size: clamp(30px, 5vw, 44px);
letter-spacing: 1.5px;
}
h2, .title-large {
font-size: clamp(30px, 5vw, 44px);
letter-spacing: 1.5px;
}
h3 , .title-medium {
font-size: clamp(28px, 4vw, 35px);
}
h4 , .title-small {
font-size: clamp(20px, 3vw, 25px);
}
h5 {
font-size: clamp(15px, 1.2vw, 17px);
}
h6 {
font-size: 15px;
letter-spacing: 0.15px;
}
.subtitle {
font-weight: 400;
font-size: 20px;
line-height: 150%;
letter-spacing: 0.15px;
color: #4D4D4D;
}
.category_names {
font-weight: 400;
font-size: 12px;
line-height: 150%;
letter-spacing: 0.4px;
color: #000000;
}
.category_names span {
font-weight: 700;
}
a {
color: #2EAAFA;
text-decoration: none;
transition: all .3s ease-in-out;
}
a:hover {
text-decoration: underline;
transition: all .3s ease-in-out;
}
.alignleft {
float: left;
margin-right: 20px;
}
.alignright {
float: right;
margin-left: 20px;
}
.aligncenter {
margin: auto;
text-align: center;
display: block;
}
img {
max-width: 100%;
height: auto;
}
div.wp-caption {
max-width: 100%;
display: inline-block;
}
p.wp-caption-text {
background-color: #f7f7f7;
color: #808080;
padding: 16px 25px;
font-size: 18px;
font-style: italic;
}
.button, .woocommerce a.button, .woocommerce input.button, .woocommerce button.button {
padding: 13px 25px;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: 600;
font-size: 14px;
line-height: 20px;
display: inline-block;
text-decoration: none;
color: #fff;
background: #2EAAFA;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
margin-right: 10px;
transition: all .3s ease-in-out;
border-radius: 0;
}
.button:last-child, .woocommerce a.button:last-child, .woocommerce input.button:last-child, .woocommerce button.button:last-child {
margin-right: 0;
}
.button:hover, .woocommerce a.button:hover, .woocommerce input.button:hover, .woocommerce button.button:hover {
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3), 0px 1px 3px 1px rgba(0, 0, 0, 0.15);
text-decoration: none;
transition: all .3s ease-in-out;
color: #fff;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover {
background: #2EAAFA;
}
.button.outline, .woocommerce a.button.outline, .woocommerce input.button.outline, .woocommerce button.button.outline {
border: 1px solid #2EAAFA;
background: none;
color: #000000;
}
.button.outline:hover, .woocommerce a.button.outline:hover, .woocommerce input.button.outline:hover, .woocommerce button.button.outline:hover {
background: rgba(46, 170, 250, 0.08);
}
.button.contrast, .woocommerce a.button.contrast, .woocommerce input.button.contrast, .woocommerce button.button.contrast {
background: #7003AF;
}
.button.purple-outline, .woocommerce a.button.purple-outline, .woocommerce input.button.purple-outline, .woocommerce button.button.purple-outline {
background: none;
border: 1px solid #7003AF;
color: black;
}
.button.purple-outline:hover, .woocommerce a.button.purple-outline:hover, .woocommerce input.button.purple-outline:hover, .woocommerce button.button.purple-outline:hover {
background: #7003AF;
color: white;
}
.button.black, .woocommerce a.button.black, .woocommerce input.button.black, .woocommerce button.button.black {
background: black;
}
.button.black-outline, .woocommerce a.button.black-outline, .woocommerce input.button.black-outline, .woocommerce button.button.black-outline {
background: none;
border: 1px solid #000000;
color: black;
}
.button.black-outline:hover, .woocommerce a.button.black-outline:hover, .woocommerce input.button.black-outline:hover, .woocommerce button.button.black-outline:hover {
background: black;
color: white;
}
.button.black:hover, .woocommerce a.button.black:hover, .woocommerce input.button.black:hover, .woocommerce button.button.black:hover {
background: #141414;
}
.button.white, .woocommerce a.button.white, .woocommerce input.button.white, .woocommerce button.button.white {
background: white;
color: black;
}
.button.white:hover, .woocommerce a.button.white:hover, .woocommerce input.button.white:hover, .woocommerce button.button.white:hover {
background: none;
border: 1px solid #FFFFFF;
}
.enquiry_basket_button {
min-width: 100%;
box-sizing: border-box;
text-align: center;
}
.mce-content-body a.button[data-mce-selected] {
padding: 8px 20px;
margin: 0;
box-shadow: none;
border-radius: 0;
}
button {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
input[type=search] {
-webkit-appearance: none;
}
.label {
font-weight: 400;
font-size: 10px;
line-height: 150%;
letter-spacing: 1.5px;
text-transform: uppercase;
color: #11151C;
margin: 0;
}
.label + * {
margin-top: 0;
}
@media (max-width: 640px) {
.button, .woocommerce a.button, .woocommerce input.button, .woocommerce button.button {
min-width: 100%;
box-sizing: border-box;
text-align: center;
margin-bottom: 10px;
}
.button:nth-child(n), .woocommerce a.button:nth-child(n), .woocommerce input.button:nth-child(n), .woocommerce button.button:nth-child(n) {
margin-right: 0;
}
.button:last-child, .woocommerce a.button:last-child, .woocommerce input.button:last-child, .woocommerce button.button:last-child {
margin-bottom: 0;
}
}html {
scroll-behavior: smooth;
}
body {
margin: 0;
}
.error_404 {
text-align: center;
padding: 200px 0;
}
.wp_content > :first-child {
margin-top: 0;
}
.wp_content > :last-child {
margin-bottom: 0;
}
div.padding_full {
padding-left: clamp(15px, 6vw, 60px);
padding-right: clamp(15px, 6vw, 60px);
}
div.padding_xl {
padding-left: max(clamp(15px, 6vw, 60px), calc(50% - 750px));
padding-right: max(clamp(15px, 6vw, 60px), calc(50% - 750px));
}
div.padding_l {
padding-left: max(clamp(15px, 4vw, 60px), calc(50% - 700px));
padding-right: max(clamp(15px, 4vw, 60px), calc(50% - 700px));
}
div.padding_m {
padding-left: max(clamp(15px, 6vw, 60px), calc(50% - 450px));
padding-right: max(clamp(15px, 6vw, 60px), calc(50% - 450px));
}
div.padding_s {
padding-left: max(clamp(15px, 6vw, 60px), calc(50% - 300px));
padding-right: max(clamp(15px, 6vw, 60px), calc(50% - 300px));
}
.padding_top_large {
padding-top: clamp(20px, 6vw, 70px);
}
.padding_top_medium {
padding-top: clamp(20px, 6vw, 65px);
}
.padding_top_small {
padding-top: clamp(20px, 6vw, 50px);
}
.padding_top_none {
padding-top: 1px;
}
.padding_bottom_large {
padding-bottom: clamp(20px, 6vw, 70px);
}
.padding_bottom_medium {
padding-bottom: clamp(20px, 6vw, 65px);
}
.padding_bottom_small {
padding-bottom: clamp(20px, 6vw, 50px);
}
.padding_bottom_none {
padding-bottom: 1px;
}
.main_container main {
width: 100%;
}
.flex {
display: flex;
align-items: flex-start;
}
.flex > p {
margin: 0;
} #breadcrumbs {
margin: 0 0 40px 0;
}
#breadcrumbs a {
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
margin-right: 12px;
margin-left: 12px;
}
#breadcrumbs > span > span > a {
margin-left: 0;
}
.breadcrumb_last {
margin-left: 12px;
} #pagination {
display: flex;
justify-content: center;
flex-wrap: wrap;
margin: 30px 0;
}
#pagination a, #pagination > span {
display: inline-block;
padding: 15px 20px;
font-size: 20px;
color: #1A1A1A;
background: #E6E6E6;
margin: 0 5px 5px 5px;
text-decoration: none;
font-weight: 400;
}
#pagination > span, #pagination a:hover {
background: #1A1A1A;
color: white;
}
#pagination a.next, #pagination a.prev {
background: white;
display: flex;
align-items: center;
justify-content: center;
}
#pagination a.next::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='11' fill='none'%3E%3Cpath fill='%231A1A1A' d='M0 9.531c0 .563.656.844 1.063.438l4-4a.641.641 0 0 0 0-.907l-4-4A.616.616 0 0 0 0 1.5v8.031Z'/%3E%3C/svg%3E");
height: 11px;
display: flex;
align-items: center;
}
#pagination a.prev::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='11' fill='none'%3E%3Cpath fill='%231A1A1A' d='M6 1.5c0-.563-.688-.844-1.094-.438l-4 4a.641.641 0 0 0 0 .907l4 4C5.313 10.375 6 10.094 6 9.53V1.5Z'/%3E%3C/svg%3E");
height: 11px;
display: flex;
align-items: center;
}
#pagination a.next:hover, #pagination a.prev:hover {
background: #1A1A1A;
}
#pagination a.next:hover::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='11' fill='none'%3E%3Cpath fill='%23ffffff' d='M0 9.531c0 .563.656.844 1.063.438l4-4a.641.641 0 0 0 0-.907l-4-4A.616.616 0 0 0 0 1.5v8.031Z'/%3E%3C/svg%3E");
}
#pagination a.prev:hover::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='11' fill='none'%3E%3Cpath fill='%23ffffff' d='M6 1.5c0-.563-.688-.844-1.094-.438l-4 4a.641.641 0 0 0 0 .907l4 4C5.313 10.375 6 10.094 6 9.53V1.5Z'/%3E%3C/svg%3E");
} ul.check_ul {
list-style: none;
padding: 0;
}
ul.check_ul > li {
display: flex;
justify-content: flex-start;
align-items: center;
margin-bottom: 10px;
}
ul.check_ul > li:last-child {
margin-bottom: 0;
}
ul.check_ul > li::before {
content: '';
margin-right: 15px;
min-width: 20px;
min-height: 20px;
background: center / 16px 12px no-repeat url("data:image/svg+xml,%3Csvg width='16' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.43 12.23-5.2-5.2a.8.8 0 0 1 0-1.13l1.14-1.13a.8.8 0 0 1 1.13 0L6 8.27l7.5-7.5a.8.8 0 0 1 1.13 0l1.14 1.13a.8.8 0 0 1 0 1.13l-9.2 9.2a.8.8 0 0 1-1.14 0Z' fill='%238C04DB'/%3E%3C/svg%3E");
} .social_links_container {
display: flex;
justify-content: flex-start;
align-items: center;
}
.social_icon {
min-width: 48px;
min-height: 48px;
background-position: center;
background-size: contain;
margin-right: 10px;
background-repeat: no-repeat;
}
.social_icon:hover {
opacity: 0.7;
}
.social_icon:last-child {
margin-right: 0;
}
.social_icon.facebook {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Ccircle cx='24' cy='24' r='24' fill='%231877F2'/%3E%3Cpath fill='%23fff' d='m28.875 25.25.554-3.62h-3.464v-2.348c0-.99.484-1.956 2.036-1.956h1.575v-3.082S28.146 14 26.78 14c-2.853 0-4.717 1.734-4.717 4.872v2.759h-3.171v3.619h3.17V34h3.903v-8.75h2.91Z'/%3E%3C/svg%3E");
}
.social_icon.instagram {
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 5.5a4.48 4.48 0 1 0 0 8.97 4.48 4.48 0 0 0 0-8.96Zm0 7.41a2.92 2.92 0 1 1 .02-5.84A2.92 2.92 0 0 1 10 12.9Zm5.72-7.59a1.04 1.04 0 1 1-2.09 0 1.05 1.05 0 0 1 2.1 0ZM18.7 6.4a5.18 5.18 0 0 0-1.42-3.67 5.21 5.21 0 0 0-3.67-1.42c-1.44-.08-5.77-.08-7.22 0a5.2 5.2 0 0 0-3.67 1.41C1.7 3.74 1.38 4.98 1.31 6.38c-.08 1.45-.08 5.78 0 7.23.07 1.4.39 2.64 1.41 3.66A5.22 5.22 0 0 0 6.4 18.7c1.45.08 5.78.08 7.22 0a5.18 5.18 0 0 0 3.67-1.42 5.21 5.21 0 0 0 1.42-3.66c.08-1.45.08-5.78 0-7.22Zm-1.87 8.77c-.3.76-.9 1.35-1.66 1.66-1.16.46-3.9.35-5.17.35s-4 .1-5.16-.35c-.76-.3-1.35-.9-1.66-1.66-.46-1.16-.35-3.89-.35-5.16 0-1.28-.1-4.02.35-5.16.3-.77.9-1.36 1.66-1.67C6 2.71 8.74 2.82 10 2.82c1.28 0 4.02-.1 5.16.35.77.3 1.36.9 1.67 1.67.46 1.15.35 3.88.35 5.16 0 1.27.1 4-.35 5.16Z' fill='%23FF0000'/%3E%3C/svg%3E");
}
.social_icon.twitter {
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 1.5H3.75c-1.24 0-2.25 1-2.25 2.25v16.5c0 1.24 1 2.25 2.25 2.25h16.5c1.24 0 2.25-1 2.25-2.25V3.75c0-1.24-1-2.25-2.25-2.25Zm-2.3 7.44c.02.13.02.27.02.4 0 4.07-3.1 8.75-8.75 8.75A8.7 8.7 0 0 1 4.5 16.7a6.16 6.16 0 0 0 4.56-1.27 3.08 3.08 0 0 1-2.88-2.14c.48.07.9.07 1.39-.05a3.07 3.07 0 0 1-2.46-3.02v-.04c.4.23.89.37 1.39.39a3.07 3.07 0 0 1-.95-4.11 8.73 8.73 0 0 0 6.33 3.21 3.08 3.08 0 0 1 5.25-2.8c.7-.13 1.36-.4 1.95-.74a3.07 3.07 0 0 1-1.35 1.69 6.12 6.12 0 0 0 1.77-.48 6.47 6.47 0 0 1-1.54 1.6Z' fill='%23FF0000'/%3E%3C/svg%3E");
}
.social_icon.youtube {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23EA3223'/%3E%3Cpath fill='%23fff' d='M34.902 19.058a2.829 2.829 0 0 0-2.012-1.981c-1.774-.468-8.89-.468-8.89-.468s-7.116 0-8.89.468a2.829 2.829 0 0 0-2.012 1.98c-.476 1.748-.476 5.394-.476 5.394s0 3.645.476 5.392c.261.964 1.032 1.692 2.011 1.95 1.775.468 8.89.468 8.89.468s7.117 0 8.891-.468c.98-.258 1.75-.986 2.012-1.95.476-1.747.476-5.392.476-5.392s0-3.646-.476-5.393Zm-13.23 8.703v-6.62l5.948 3.31-5.947 3.31Z'/%3E%3C/svg%3E");
}
.social_icon.linkedin {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Ccircle cx='24' cy='24' r='24' fill='%230A66C2'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M18.917 31.5H15.29V19.817h3.628V31.5Zm-1.816-13.277c-1.16 0-2.101-.961-2.101-2.121a2.101 2.101 0 0 1 4.202 0c0 1.16-.941 2.12-2.1 2.12ZM32.496 31.5h-3.62v-5.687c0-1.356-.028-3.094-1.887-3.094-1.886 0-2.175 1.473-2.175 2.996V31.5H21.19V19.817h3.48v1.593h.05c.485-.918 1.668-1.887 3.433-1.887 3.672 0 4.347 2.419 4.347 5.56V31.5h-.004Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M15 14h17.5v20H15z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
} .gfield--type-honeypot {
display: none;
}
.gfield label.gfield_label , .gfield .gfield_label {
font-size: 18px;
color: #000;
margin: 0 0 10px 0;
display: block;
}
.gfield label {
font-size: 0.9em;
color: #666;
margin-top: 10px;
}
.gfield_label .gfield_required_text {
display: inline-block;
padding-left: 5px;
color: #999;
}
::placeholder {
color: #818181;
}
.validation_message {
background-color: red;
color: white;
padding: 5px 10px;
font-size: 12px;
border-radius: 2px;
position: relative;
margin-top: 5px;
display: inline-block;
}
.validation_message::after {
content: '';
display: block;
position: absolute;
border: 10px solid rgba(0,0,0,0);
border-bottom-color: red;
width: 0;
height: 0;
top: -20px;
left: 20px;
}
.gform_submission_error  {
margin-bottom: 20px;
border: 1px solid red;
padding: 10px 20px;
font-size: 15px;
color: red;
}
.gfield.gfield_error input[type=text] , .gfield.gfield_error textarea , .gfield.gfield_error select {
border: 1px solid red;
}
.gfield input[type=text] , .gfield textarea , .gfield select, .widget_categories select, .gfield input[type=email], .woocommerce .woocommerce-ordering select, .woocommerce div.product form.cart .variations select, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
height: 45px;
color:  #1A1A1A;
padding-left: 15px;
width: 100%;
border: 1px solid #000000;
box-sizing: border-box;
}
.widget_categories select {
min-width: 400px;
}
.gfield select, .widget_categories select, .woocommerce .woocommerce-ordering select, .woocommerce div.product form.cart .variations select {
appearance: none;
-webkit-appearance: none;
background: #fff calc(100% - 20px) center no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath fill='%23000' d='M.969.5C.406.5.125 1.188.53 1.594l4 4c.25.25.657.25.907 0l4-4C9.844 1.187 9.562.5 9 .5H.969Z'/%3E%3C/svg%3E");
padding-right: 70px;
}
.gform_footer {
margin-top: 30px;
}
.gform_fields {
display: flex;
flex-wrap: wrap;
gap: 30px;
}
.gfield {
flex-basis: 100%;
position: relative;
}
fieldset.gfield {
border: none;
padding: 0;
margin: 0;
}
fieldset.gfield legend {
float: left;
}
fieldset.gfield legend + *  {
clear: both;
}
.gfield.gfield--width-half {
flex-basis: calc(50% - 15px);
}
.gfield.gfield--width-third {
flex-basis: calc(33.333% - 20px);
}
.gfield.gfield--width-quarter {
flex-basis: calc(25% - 23px);
}
.gfield_visibility_hidden {
display: none;
}
.gfield.hidden_label .gfield_label {
display: none;
}
.gfield select::-ms-expand {
display: none;
}
.gfield textarea {
height: 100px;
padding-top: 20px;
}
.ginput_complex {
display: flex;
gap: 15px;
}
.ginput_container_address {
flex-wrap: wrap;
}
.ginput_container_name span {
flex-grow: 1;
}
.ginput_container_address span {
flex-basis: calc(50% - 8px);
}
.ginput_container_address span:nth-child(1) , .ginput_container_address span:nth-child(2) {
flex-basis: 100%;
}
.gfield input[type=text] + label, .gfield select + label {
margin-top: 10px;
display: block;
}
.screen-reader-text {
display: none;
}
.gfield.captcha_field {
margin: 0;
padding: 0;
}
.gfield.captcha_field  .gfield_label {
display: none;
}
.ginput_container_fileupload .validation_message--hidden-on-empty {
display: none;
}
.gfield.captcha_field {
margin: 0;
padding: 0;
position: absolute;
}
.gfield_list .gfield_list_header {
display: flex;
align-items: center;
justify-content: space-between;
gap: 10px;
}
.gfield_list .gfield_list_header .gfield_header_item {
width: calc(20% - 8px);
font-size: 14px;
}
.gfield_list .gfield_list_header .gfield_header_item--icons {
display: none;
}
.gfield_list_group {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 10px;
margin-bottom: 10px;
}
.gfield_list_icons {
min-width: 100%;
}
.gfield_list_group_item {
width: calc(20% - 8px);
} .bg_grey {
background: #E6E6E6;
}
.bg_blue {
background: #01243A;
}
.bg_pale_blue {
background: #D5EEFE;
}
.the_usps {
background: #E6E6E6;
display: flex;
align-items: center;
gap: clamp(20px, 4vw, 60px);
justify-content: center;
padding-top: 10px;
padding-bottom: 10px;
}
.usp {
display: flex;
align-items: center;
gap: 10px;
}
.usp > p {
margin: 0;
}
.usp .icon {
width: 20px;
height: 20px;
background-size: contain;
}
.image-switch {
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.news_single {
display: flex;
gap: clamp(30px, 6vw, 100px);
align-items: flex-start;
}
.news_single .widget_categories {
list-style: none;
}
.news_single .widget_categories h2 {
margin-top: 0;
margin-bottom: 40px;
font-weight: 400;
font-size: 25px;
line-height: 120%;
letter-spacing: 0.25px;
text-transform: uppercase;
color: #000000;
}
.news_single .post_thumb {
box-shadow: 0px 3px 48px rgba(26, 26, 26, 0.1);
padding-bottom: 45%;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
max-width: 700px;
margin: clamp(15px, 6vw, 50px) auto;
}
.fc_simple_content {
position: relative;
}
.fc_simple_content * {
position: relative;
z-index: 2;
}
.fc_simple_content.bg_light_blue::after {
background: radial-gradient(50% 671.23% at 50% 50%, #2EAAFA 0%, rgba(46, 170, 250, 0) 100%), linear-gradient(0deg, rgba(46, 170, 250, 0.9), rgba(46, 170, 250, 0.9));
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
@media (max-width: 1240px) {
.news_single .widget_categories select {
min-width: 250px;
}
}
@media (max-width: 1024px) {
.sidebar {
width: 100%;
}
.news_single .widget_categories {
min-width: 100%;
}
.news_single .widget_categories h2 {
margin-bottom: 20px;
}
.news_single {
flex-direction: column;
gap: 20px;
}
.widget_categories select {
min-width: 100%;
}
.the_usps {
display: grid;
grid-template-columns: 1fr;
}
.the_usps > * {
grid-area: 1 / 1;
text-align: center;
opacity: 0;
transition: .3s;
margin: auto;
}
.the_usps > *.active {
opacity: 1;
}
}
@media (max-width: 850px) {
.gfield.gfield--width-half , .gfield.gfield--width-third {
flex-basis: 100%;
}
.gfield.gfield--width-quarter {
flex-basis: calc(50% - 15px);
}
.gform_fields {
gap: 15px;
}
}
@media (max-width:640px) {
.gfield_list_group {
flex-wrap: wrap;
}
.gfield_list .gfield_list_header {
display: none;
}
.gfield_list_group_item {
width: 100%;
}
.header-right {
display: flex;
justify-content: space-between;
}
} #unity_cookie_overlay , #unity_cookie_view_settings {
width: 350px;
background: #fff;
border: 1px solid #bfbfbf;
border-left: 4px solid #666;
padding: 25px;
position: fixed;
bottom: 50px;
right: 50px;
z-index: 3;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);
opacity: 1;
transition: .3s;
}
#unity_cookie_view_settings {
width: 500px;
}
.unity_cookie_setting_link {
color: #999;
display: inline-block;
padding: 10px;
cursor: pointer;
}
.unity_cookie_setting_link:hover {
color: #777;
}
#unity_cookie_view_settings > .wp_content::-webkit-scrollbar {
width: 16px;
}
#unity_cookie_view_settings > .wp_content::-webkit-scrollbar-thumb {
border-left: 12px solid rgba(0, 0, 0, 0);
background-clip: padding-box;
background-color: #AAAAAA;
}
#unity_cookie_overlay.unity_cookie_hide , #unity_cookie_view_settings.unity_cookie_hide {
opacity: 0;
right: -500px;
}
#unity_cookie_view_settings > .wp_content {
margin-bottom: 20px;
max-height: 400px;
overflow-y: auto;
}
.unity_cookie_info {
border: 1px solid #c2c2c2;
border-radius: 3px;
margin: 20px 0;
}
.unity_cookie_info > div:first-child {
display: flex;
justify-content: space-between;
align-items: center;
padding: 15px;
cursor: pointer;
}
.unity_cookie_info > div:first-child strong:before {
content: '';
display: inline-block;
width: 15px;
height: 9px;
background: center / 15px 9px url("data:image/svg+xml,%3Csvg width='15' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 5.7 1.5 0 0 1.4l7 7 7.1-7L12.7 0 7.1 5.7Z' fill='%23C4C4C4'/%3E%3C/svg%3E") no-repeat;
margin: 0 10px 2px 0;
}
.unity_cookie_info > div:first-child span {
color: #999;
}
.unity_cookie_info .wp_content {
border-top: 1px solid #e3e3e3;
padding: 15px 5px 15px 30px;
display: none;
}
.unity_cookie_info.unity_cookie_info_view .wp_content {
display: block;
}
.unity_cookie_text_small {
font-size: 0.8em;
}
body.menu_open #unity_cookie_overlay , body.menu_open #unity_cookie_view_settings {
right: 350px;
}
body.menu_open.show_menu_close #unity_cookie_overlay , body.menu_open.show_menu_close #unity_cookie_view_settings {
right: 50px;
}
@media(max-width:600px) {
body.menu_open #unity_cookie_overlay , body.menu_open #unity_cookie_view_settings {
right: 300px;
}
body.menu_open.show_menu_close #unity_cookie_overlay , body.menu_open.show_menu_close #unity_cookie_view_settings {
right: 0px;
}
#unity_cookie_overlay, #unity_cookie_view_settings {
width: 100%;
box-sizing: border-box;
right: 0;
border-right: none;
border-left: none;
}
}
@media(max-width:450px) {
#unity_cookie_overlay , #unity_cookie_view_settings {
padding: 20px;
}
#unity_cookie_overlay .button , #unity_cookie_view_settings .button {
margin: 0;
}
.unity_cookie_setting_link {
display: block;
text-align: center;
}
}#header.sticky {
position: fixed;
width: 100%;
top: 0;
z-index: 9;
left: 0;
box-sizing: border-box;
transition: all 150ms ease-in-out;
}
#header .top_header {
display: flex;
align-items: stretch;
background: #1A1A1A;
justify-content: space-between;
}
#header .top_header > div {
display: flex;
align-items: stretch;
gap: 25px;
}
#header .top_header > .header_left {
padding-top: 10px;
padding-bottom: 10px;
}
#header #logo {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='210' height='60' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%232EAAFA' d='M52 15 26 0 0 15l26 15 26-15Z'/%3E%3Cpath fill='%2311151C' d='M26 30 0 15v30l26 15V30Z'/%3E%3Cpath fill='%23E9EAEA' fill-rule='evenodd' d='M52 15 26 30v30l26-15V15Z' clip-rule='evenodd'/%3E%3Cpath fill='%232EAAFA' d='M43.48 19.91 26 30v20.18l17.48-10.09V19.91Z'/%3E%3Cpath fill='%2311151C' d='M43.48 19.91 26 9.83 8.51 19.91 26 30l17.48-10.09Z'/%3E%3Cpath fill='%23E9EAEA' fill-rule='evenodd' d='M26 30 8.51 19.91v20.18L26 50.18V30Z' clip-rule='evenodd'/%3E%3Cpath fill='%2311151C' d='M68.11 42.93v-27.5h11v5.31H73.7v5.36h5.19v5.17H73.7v6.3h5.77v5.36H68.11ZM82.88 42.93v-27.5h5.66l2.53 13.17V15.43h5.31v27.5H91l-2.75-13.75v13.75h-5.38.01ZM106.82 43.18c-1.99 0-3.59-.62-4.8-1.86-1.21-1.24-1.82-2.97-1.82-5.2V23.43c0-2.67.53-4.71 1.59-6.12 1.06-1.42 2.78-2.12 5.16-2.12 1.3 0 2.46.24 3.48.72s1.81 1.2 2.4 2.15c.58.95.88 2.15.88 3.6v4.75h-5.47v-4.06c0-.82-.1-1.38-.31-1.66-.21-.29-.53-.43-.97-.43-.51 0-.85.19-1.03.55-.18.37-.27.86-.27 1.48v13.77c0 .76.11 1.3.34 1.61.22.31.54.47.96.47.47 0 .8-.19.99-.58.19-.39.29-.88.29-1.5v-4.95h5.53v5.2c0 2.42-.61 4.17-1.83 5.26-1.22 1.09-2.92 1.63-5.11 1.63l-.01-.02ZM117.19 42.93v-27.5h5.5v22.81h5.66v4.69h-11.16ZM138.07 43.18c-2.2 0-3.88-.66-5.04-1.99-1.16-1.33-1.74-3.25-1.74-5.76V22.37c0-2.35.58-4.14 1.73-5.36 1.15-1.22 2.84-1.83 5.05-1.83s3.9.61 5.05 1.83c1.15 1.22 1.73 3.01 1.73 5.36v13.06c0 2.51-.58 4.43-1.74 5.76-1.16 1.33-2.84 1.99-5.04 1.99Zm.05-5.06c.83 0 1.25-.81 1.25-2.42V22.28c0-1.35-.41-2.03-1.22-2.03-.92 0-1.38.69-1.38 2.08v13.41c0 .85.1 1.47.31 1.84.21.37.55.55 1.03.55l.01-.01ZM155.2 43.18c-2.51 0-4.32-.62-5.43-1.88-1.11-1.26-1.66-3.24-1.66-5.97v-2.69h5.44v3.44c0 .64.1 1.13.29 1.49.19.36.53.54 1.01.54s.85-.15 1.04-.44c.19-.29.29-.77.29-1.44 0-.84-.08-1.55-.25-2.12-.17-.57-.46-1.11-.87-1.62-.41-.52-.98-1.12-1.71-1.8l-2.47-2.34c-1.84-1.74-2.77-3.73-2.77-5.97 0-2.24.54-4.13 1.63-5.36 1.09-1.23 2.66-1.84 4.73-1.84 2.52 0 4.31.67 5.37 2.02 1.06 1.34 1.59 3.39 1.59 6.12h-5.59v-1.89c0-.38-.11-.67-.32-.88-.21-.21-.5-.31-.87-.31-.44 0-.76.12-.96.37-.2.25-.3.56-.3.95 0 .39.1.8.31 1.25.21.45.62.96 1.23 1.55l3.17 3.05c.64.6 1.22 1.24 1.75 1.91.53.67.96 1.45 1.28 2.34.32.89.48 1.98.48 3.26 0 2.58-.48 4.61-1.43 6.07s-2.61 2.2-4.98 2.2v-.01ZM171.39 43.18c-2.29 0-3.98-.64-5.06-1.93-1.08-1.29-1.62-3.18-1.62-5.68V15.43h5.34v19.92c0 .46.03.9.08 1.32.05.42.17.77.36 1.04.19.27.49.41.91.41.42 0 .73-.13.92-.4.19-.27.3-.61.35-1.04.05-.43.07-.87.07-1.33V15.43h5.34v20.14c0 2.5-.54 4.39-1.62 5.68s-2.77 1.93-5.06 1.93h-.01ZM181.79 42.93v-27.5h8.44c1.41 0 2.47.32 3.19.96.72.64 1.2 1.54 1.45 2.69.24 1.15.37 2.5.37 4.05 0 1.55-.19 2.7-.57 3.59-.38.9-1.1 1.52-2.15 1.86.86.18 1.47.61 1.82 1.29.35.68.52 1.57.52 2.65v10.41h-5.42V32.16c0-.8-.16-1.3-.49-1.49-.33-.19-.86-.29-1.59-.29v12.55H181.79Zm5.59-17.31h1.33c.76 0 1.14-.83 1.14-2.48 0-1.07-.08-1.78-.25-2.11-.17-.33-.48-.5-.94-.5h-1.28v5.09ZM198.64 42.93v-27.5h11v5.31h-5.41v5.36h5.19v5.17h-5.19v6.3H210v5.36h-11.36ZM98.47 57.67c0 .51-.13.94-.39 1.29-.26.35-.61.61-1.05.78-.44.17-.94.26-1.5.26-.35 0-.66-.02-.95-.05-.29-.03-.54-.08-.77-.13-.23-.05-.44-.12-.62-.19v-.6c.3.12.66.22 1.06.31s.84.13 1.31.13c.45 0 .84-.06 1.19-.19s.62-.32.82-.59c.2-.27.3-.59.3-.99 0-.35-.08-.64-.25-.86-.17-.22-.42-.42-.75-.58-.33-.16-.75-.33-1.25-.5-.35-.12-.67-.25-.96-.38-.29-.13-.53-.29-.74-.47-.21-.18-.36-.39-.47-.64-.11-.25-.16-.55-.16-.89 0-.47.12-.87.36-1.19.24-.32.57-.57.98-.73.41-.16.88-.25 1.39-.25.41 0 .8.04 1.17.11.37.07.73.19 1.07.34l-.21.52c-.34-.15-.69-.26-1.03-.33-.34-.07-.68-.11-1.02-.11-.4 0-.76.06-1.08.18-.32.12-.56.3-.75.54-.19.24-.28.54-.28.9s.08.68.25.91c.17.23.41.42.73.57.32.15.69.3 1.12.45.51.17.95.35 1.31.54.36.19.65.43.85.72.2.29.3.67.3 1.13l.02-.01ZM111.11 55.59c0 .65-.08 1.25-.24 1.79-.16.54-.4 1-.72 1.39a3.3 3.3 0 0 1-1.2.91c-.48.22-1.04.32-1.67.32-.63 0-1.2-.11-1.68-.32-.48-.21-.88-.52-1.2-.91-.32-.39-.56-.86-.72-1.4-.16-.54-.24-1.14-.24-1.79 0-.87.15-1.63.44-2.29.29-.66.73-1.18 1.31-1.55.58-.37 1.29-.56 2.14-.56.85 0 1.5.18 2.07.53.57.35.99.86 1.28 1.52.29.66.44 1.44.44 2.36h-.01Zm-7.04 0c0 .77.12 1.44.35 2.02.23.58.58 1.04 1.06 1.37.48.33 1.08.49 1.8.49s1.34-.16 1.81-.49c.47-.33.82-.78 1.05-1.36.23-.58.34-1.26.34-2.03 0-1.22-.27-2.17-.8-2.85-.53-.68-1.32-1.01-2.36-1.01-.73 0-1.34.16-1.82.49-.48.33-.84.78-1.08 1.35-.24.57-.35 1.25-.35 2.02ZM116.67 59.88v-8.57h.6v8.02h4.08v.55h-4.68ZM132.73 51.32v5.54c0 .67-.13 1.24-.39 1.7-.26.46-.63.82-1.11 1.07-.48.25-1.06.37-1.73.37-1.02 0-1.8-.28-2.35-.83-.55-.55-.82-1.33-.82-2.33v-5.52h.6v5.52c0 .86.22 1.51.67 1.96.45.45 1.09.67 1.93.67.55 0 1.02-.1 1.41-.3a2 2 0 0 0 .88-.87c.2-.38.3-.84.3-1.39v-5.6h.6l.01.01ZM140.89 59.88h-.61v-8.02h-2.78v-.54h6.16v.54h-2.78v8.02h.01ZM148.54 59.88v-8.57h.6v8.57h-.6ZM162.38 55.59c0 .65-.08 1.25-.24 1.79-.16.54-.4 1-.72 1.39a3.3 3.3 0 0 1-1.2.91c-.48.22-1.04.32-1.67.32-.63 0-1.2-.11-1.68-.32-.48-.21-.88-.52-1.2-.91-.32-.39-.56-.86-.72-1.4-.16-.54-.24-1.14-.24-1.79 0-.87.15-1.63.44-2.29.29-.66.73-1.18 1.31-1.55.58-.37 1.29-.56 2.14-.56.85 0 1.5.18 2.07.53.57.35.99.86 1.28 1.52.29.66.44 1.44.44 2.36h-.01Zm-7.04 0c0 .77.12 1.44.35 2.02.23.58.58 1.04 1.06 1.37.48.33 1.08.49 1.8.49s1.34-.16 1.81-.49c.47-.33.82-.78 1.05-1.36.23-.58.34-1.26.34-2.03 0-1.22-.27-2.17-.8-2.85-.53-.68-1.32-1.01-2.36-1.01-.73 0-1.34.16-1.82.49-.48.33-.84.78-1.08 1.35-.24.57-.35 1.25-.35 2.02ZM174.17 59.88h-.62l-5.06-7.58h-.03c0 .21.01.42.02.64.01.22.01.44.02.67.01.23 0 .46 0 .71v5.56h-.57v-8.57h.62l5.04 7.55h.03c0-.17 0-.37-.01-.6-.01-.23-.01-.46-.02-.7-.01-.24 0-.46 0-.67v-5.58h.58v8.57ZM184.91 57.67c0 .51-.13.94-.39 1.29-.26.35-.61.61-1.05.78-.44.17-.94.26-1.5.26-.35 0-.66-.02-.95-.05-.29-.03-.54-.08-.77-.13-.23-.05-.44-.12-.62-.19v-.6c.3.12.66.22 1.06.31s.84.13 1.31.13c.45 0 .84-.06 1.19-.19s.62-.32.82-.59c.2-.27.3-.59.3-.99 0-.35-.08-.64-.25-.86-.17-.22-.42-.42-.75-.58-.33-.16-.75-.33-1.25-.5-.35-.12-.67-.25-.96-.38-.29-.13-.53-.29-.74-.47-.21-.18-.36-.39-.47-.64-.11-.25-.16-.55-.16-.89 0-.47.12-.87.36-1.19.24-.32.57-.57.98-.73.41-.16.88-.25 1.39-.25.41 0 .8.04 1.17.11.37.07.73.19 1.07.34l-.21.52c-.34-.15-.69-.26-1.03-.33-.34-.07-.68-.11-1.02-.11-.4 0-.76.06-1.08.18-.32.12-.56.3-.75.54-.19.24-.28.54-.28.9s.08.68.25.91c.17.23.41.42.73.57.32.15.69.3 1.12.45.51.17.95.35 1.31.54.36.19.65.43.85.72.2.29.3.67.3 1.13l.02-.01Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h210v60H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
width: 210px;
height: 60px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
display: block;
text-indent: -99999px;
margin-right: clamp(30px, 4vw, 120px);
}
.search-wrapper.top {
height: 95px;
max-height: 0;
width: 100%;
box-sizing: border-box;
top: 0;
z-index: 12;
overflow: hidden;
transition: 0.15s;
position: relative;
}
.search-wrapper.top.open {
max-height: 95px;
}
.search-wrapper.top .close-search {
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
width: 15px;
height: 15px;
transition: 0.3s;
background: no-repeat center / 20px url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128'%3E%3Cpath fill='%23000' d='M123.5 11.6l-7-7L64 56.8 11.6 4.5l-7.1 7L56.9 64 4.5 116.4l7 7L64 71.2l52.4 52.4 7.1-7L71.1 64z'/%3E%3C/svg%3E");
}
.search-wrapper.top .close-search:hover {
opacity: 0.7;
}
.search-wrapper.top > div {
padding: 20px 50px;
box-sizing: border-box;
height: 100%;
display: flex;
align-items: flex-end;
background: #1A1A1A;
}
.search-wrapper.top > div form {
position: relative;
height: 100%;
width: 100%;
}
.search-wrapper.top > div form * {
height: 100%;
}
.search-wrapper.top > div form input[type=search] {
width: 100%;
box-sizing: border-box;
background-color: transparent;
color: #000000;
border: none;
border-bottom: 1px solid  #000000;
outline: none;
font-size: 18px;
}
.search-wrapper.top > div form input[type=submit] {
position: absolute;
top: 0;
right: 20px;
width: 50px;
text-indent: -9999px;
overflow: hidden;
border: none;
transition: 0.3s;
cursor: pointer;
}
.search-wrapper.top > div form input[type=submit]:hover {
opacity: 0.7;
}
.search-wrapper.top > div ::-webkit-input-placeholder { color: #000000;
}
.search-wrapper.top > div ::-moz-placeholder { color: #000000;
}
.search-wrapper.top > div :-ms-input-placeholder { color: #000000;
}
.search-wrapper.top > div :-moz-placeholder { color: #000000;
}
.search-form-form {
position: relative;
display: flex;
align-items: center;
justify-content: center;
}
.submit_button {
height: calc(100% - 1px);
background: transparent;
border: none;
z-index: 9;
cursor: pointer;
transition: all .3s ease-in-out;
}
input.search_bar {
height: clamp(28px, 3vw, 48px);
color: #000000;
padding-left: 24px;
width: 100%;
border: 1px solid #000000;
border-radius: 24px;
min-width: 300px;
margin-right: 20px;
}
.search-toggle, .search_icon {
cursor: pointer;
min-width: 16px;
min-height: 16px;
background: no-repeat center / 16px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M13 7c0 1.434-.466 2.76-1.25 3.834l3.956 3.96a1.002 1.002 0 0 1-1.415 1.415l-3.957-3.959A6.463 6.463 0 0 1 6.5 13.5C2.91 13.5 0 10.59 0 7S2.91.5 6.5.5 13 3.41 13 7Zm-6.5 4.5a4.501 4.501 0 0 0 0-9 4.501 4.501 0 0 0 0 9Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .5h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
transition: .3s;
}
.search_icon {
display: block;
position: absolute;
right: 34px;
z-index: 9;
}
.search-toggle:hover {
opacity: 0.7;
}
.search-toggle {
display: none;
}
#header .bottom_header {
justify-content: space-between;
position: relative;
padding-top: 30px;
padding-bottom: 30px;
}
#header .bottom_header::after {
background: linear-gradient(91.9deg, #2EAAFA 0%, #8C04DB 100%);
content: '';
height: 8px;
bottom: 0;
position: absolute;
width: 100%;
left: 0;
}
#header .bottom_header, #header .bottom_header > div {
display: flex;
align-items: center;
}
#header .bottom_header > div.search_container {
gap: 20px;
}
.top_header_menu {
display: flex;
align-items: center;
list-style: none;
padding: 0;
margin: 0;
}
.top_header_menu > li {
position: relative;
border-right: 1px solid #FFFFFF;
display: flex;
}
.top_header_menu > li .sub-menu {
position: absolute;
min-width: 250px;
background: white;
list-style: none;
box-shadow: 8px 16px 24px rgba(0, 0, 0, 0.15);
top: 40px;
left: 0;
padding: 20px;
box-sizing: border-box;
display: none;
z-index: 99;
}
.top_header_menu > li.menu-item-has-children:hover .sub-menu {
display: block;
}
.top_header_menu > li:hover > a {
text-decoration: none;
opacity: 0.7;
}
.top_header_menu > li.menu-item-has-children:hover > a::after {
transform: translateY(-2px);
transition: all .3s ease-in-out;
}
.top_header_menu > li.menu-item-has-children > .sub-menu::after {
content: "";
display: block;
width: 65%;
height: 15px;
position: absolute;
top: -15px;
left: 0;
}
.top_header_menu > li .sub-menu > li:first-child > a {
padding-top: 0;
}
.top_header_menu > li .sub-menu > li:last-child > a {
padding-bottom: 0;
}
.top_header_menu > li .sub-menu > li > a {
padding: 8px 0;
box-sizing: border-box;
font-weight: 400;
font-size: 16px;
line-height: 150%;
color: #333333;
letter-spacing: 0.5px;
display: flex;
align-items: center;
justify-content: space-between;
font-family: 'Open Sans', sans-serif;
transition: all .3s ease-in-out;
}
.top_header_menu > li .sub-menu > li > a:hover {
font-weight: 700;
text-decoration: none;
transition: all .3s ease-in-out;
}
.top_header_menu > li .sub-menu > li:hover > a::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='10' fill='none'%3E%3Cpath fill='%23000' d='M0 10V0l5 5-5 5Z'/%3E%3C/svg%3E");
}
.top_header_menu > li > a {
font-weight: 600;
font-size: 14px;
line-height: 20px;
letter-spacing: 1px;
text-transform: uppercase;
color: #FFFFFF;
padding: 10px 25px;
box-sizing: border-box;
}
.top_header_menu > li.menu-item-has-children > a::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath fill='%23fff' d='M.969 0C.406 0 .125.688.53 1.094l4 4c.25.25.657.25.907 0l4-4C9.844.687 9.562 0 9 0H.969Z'/%3E%3C/svg%3E");
margin-left: 10px;
height: 6px;
display: inline-flex;
align-items: center;
transition: all .3s ease-in-out;
}
.top_header .phone_number, .top_header .email_address {
display: flex;
align-items: center;
gap: 10px;
transition: all .3s ease-in-out;
}
.top_header .phone_number:hover, .top_header .email_address:hover {
opacity: 0.7;
transition: all .3s ease-in-out;
}
.top_header .phone_number p, .top_header .email_address p {
font-weight: 500;
font-size: 14px;
margin: 0;
line-height: 150%;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0.25px;
color: #FFFFFF;
}
.top_header .phone_number::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M5.153 1.269A1.246 1.246 0 0 0 3.672.544l-2.75.75C.378 1.444 0 1.937 0 2.5c0 7.731 6.269 14 14 14 .563 0 1.056-.378 1.206-.922l.75-2.75a1.246 1.246 0 0 0-.725-1.481l-3-1.25a1.246 1.246 0 0 0-1.447.362L9.522 12A10.562 10.562 0 0 1 4.5 6.978l1.54-1.26c.429-.35.576-.937.363-1.446l-1.25-3v-.003Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .5h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
width: 16px;
height: 17px;
background-position: center;
background-repeat: no-repeat;
content: '';
background-size: contain;
}
.top_header .email_address::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath fill='%23fff' d='M1.5 2.5a1.5 1.5 0 0 0-.9 2.7l6.8 5.1c.356.266.844.266 1.2 0l6.8-5.1a1.5 1.5 0 0 0-.9-2.7h-13ZM0 6v6.5c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V6l-6.8 5.1a1.997 1.997 0 0 1-2.4 0L0 6Z'/%3E%3C/svg%3E");
width: 16px;
height: 17px;
background-position: center;
background-repeat: no-repeat;
content: '';
background-size: contain;
}
.enquiry_basket {
display: flex;
align-items: center;
}
.enquiry_basket a.basket_link {
display: flex;
align-items: center;
gap: 8px;
}
.enquiry_basket a.basket_link:hover {
text-decoration: none;
opacity: 0.7;
}
.enquiry_basket a.basket_link span {
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #FFFFFF;
}
.enquiry_basket a.basket_link::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M5 3.5c0-1.103.897-2 2-2s2 .897 2 2V5H5V3.5ZM3.5 5h-2A1.5 1.5 0 0 0 0 6.5V13a3 3 0 0 0 3 3h8a3 3 0 0 0 3-3V6.5A1.5 1.5 0 0 0 12.5 5h-2V3.5C10.5 1.566 8.934 0 7 0a3.498 3.498 0 0 0-3.5 3.5V5Zm.75 3a.748.748 0 0 1-.75-.75c0-.416.334-.75.75-.75s.75.334.75.75-.334.75-.75.75Zm6.25-.75c0 .416-.334.75-.75.75A.748.748 0 0 1 9 7.25c0-.416.334-.75.75-.75s.75.334.75.75Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
width: 14px;
content: '';
height: 16px;
display: block;
}
@media (min-width: 1241px) {
.main_menu > li.menu-item-has-children > .sub-menu::after {
content: "";
display: block;
width: 65%;
height: 15px;
position: absolute;
top: -15px;
left: 0;
}
.main_menu > li .sub-menu > li:first-child > a {
padding-top: 0;
}
.main_menu > li .sub-menu > li:last-child > a {
padding-bottom: 0;
}
.main_menu > li .sub-menu > li > a {
padding: 8px 0;
box-sizing: border-box;
font-weight: 400;
font-size: 16px;
line-height: 150%;
color: #333333;
letter-spacing: 0.5px;
display: flex;
align-items: center;
justify-content: space-between;
font-family: 'Open Sans', sans-serif;
transition: all .3s ease-in-out;
}
.main_menu > li .sub-menu > li > a:hover {
font-weight: 700;
text-decoration: none;
transition: all .3s ease-in-out;
}
.main_menu > li .sub-menu > li:hover > a::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='10' fill='none'%3E%3Cpath fill='%23000' d='M0 10V0l5 5-5 5Z'/%3E%3C/svg%3E");
}
.main_menu > li .sub-menu {
position: absolute;
min-width: 250px;
background: white;
list-style: none;
box-shadow: 8px 16px 24px rgba(0, 0, 0, 0.15);
top: 40px;
left: 0;
padding: 20px;
box-sizing: border-box;
display: none;
z-index: 99;
}
.main_menu > li.menu-item-has-children:hover .sub-menu {
display: block;
}
.main_menu {
display: flex;
align-items: stretch;
list-style: none;
padding: 0;
margin: 0;
}
.main_menu > li {
position: relative;
}
.main_menu > li.mobile_only {
display: none;
}
.main_menu > li .pre_text {
font-weight: 400;
font-size: 10px;
line-height: 150%;
font-family: 'Open Sans', sans-serif;
letter-spacing: 1.5px;
text-transform: uppercase;
color: #3D4B64;
margin: 0;
padding-left: 24px;
}
.main_menu > li > a {
font-weight: 700;
font-size: 16px;
line-height: 150%;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0.25px;
color: #000000;
padding: 10px 25px;
}
.main_menu > li > a:hover {
text-decoration: none;
}
.main_menu > li:hover > a {
opacity: 0.7;
}
.main_menu > li:hover > a::after {
transform: translateY(-2px);
transition: all .3s ease-in-out;
}
.main_menu > li .sub-menu {
position: absolute;
min-width: 250px;
background: #FFFFFF;
padding: 20px;
box-sizing: border-box;
box-shadow: 8px 16px 24px rgba(0, 0, 0, 0.15);
top: 79px;
}
.main_menu > li.menu-item-has-children > .sub-menu::after {
top: -35px;
height: 35px;
}
.main_menu > li.menu-item-has-children > a::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath fill='%2311151C' d='M.969 0C.406 0 .125.688.53 1.094l4 4c.25.25.657.25.907 0l4-4C9.844.687 9.562 0 9 0H.969Z'/%3E%3C/svg%3E");
width: 10px;
height: 6px;
content: '';
display: block;
margin-left: 24px;
margin-top: 10px;
position: absolute;
transition: all .3s ease-in-out;
}
}
@media (max-width: 1400px) {
input.search_bar {
border-radius: 0;
}
#header #logo {
margin-right: 30px;
}
.search-toggle {
display: block;
}
.search-wrapper:not(.top) {
display: none;
}
.search-toggle, .search_icon {
min-width: 20px;
min-height: 20px;
background: no-repeat center / 20px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M13 7c0 1.434-.466 2.76-1.25 3.834l3.956 3.96a1.002 1.002 0 0 1-1.415 1.415l-3.957-3.959A6.463 6.463 0 0 1 6.5 13.5C2.91 13.5 0 10.59 0 7S2.91.5 6.5.5 13 3.41 13 7Zm-6.5 4.5a4.501 4.501 0 0 0 0-9 4.501 4.501 0 0 0 0 9Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .5h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
}
@media (max-width: 1240px) {
.main_menu > li .pre_text {
display: none;
}
.main_menu > li:last-child {
margin-bottom: 150px;
}
#close_menu {
background-color: rgba(0, 0, 0, 0.01);
position: fixed;
top: 0;
right: 0;
z-index: 10;
width: 0;
height: 100vh;
display: block;
transition: background-color 0.3s ease, right 0.3s ease;
-webkit-transition: background-color 0.3s ease, right 0.3s ease;
}
body.menu_open {
overflow: hidden;
}
body.menu_open #close_menu {
display: block;
background: rgba(0, 0, 0, 0.5);
right: 300px;
width: 100%;
}
body.menu_open.show_menu_close #close_menu {
background-color: rgba(0, 0, 0, 0.01);
width: 100%;
right: 0;
}
#wrap {
position: relative;
width: auto;
min-width: 320px;
overflow: hidden;
}
#shifter {
position: relative;
width: 100%;
left: 0px;
transition: left 0.3s ease;
-webkit-transition: left 0.3s ease;
background: #fff;
}
body {
background: #d8d8d8;
}
body.menu_open #shifter {
left: -300px;
}
body.menu_open.show_menu_close #shifter {
left: 0;
}
#mobile_menu_button {
width: 40px;
display: block;
}
#mobile_menu_button > div {
width: 100%;
height: 7px;
background-color: #2EAAFA;
margin-bottom: 5px;
}
#mobile_menu_button > div:last-child {
margin: 0;
}
#main_menu {
display: block;
top: 0px;
left: 100%;
width: 330px;
z-index: 11;
position: fixed;
overflow-x: hidden;
overflow-y: scroll;
max-height: 100vh;
-webkit-transition: left 0.3s ease;
}
body.menu_open #main_menu {
left: calc(100% - 300px);
}
body.menu_open.show_menu_close #main_menu {
left: 100%;
}
.main_menu , .main_menu ul {
padding: 0;
margin: 0;
list-style: none;
}
.main_menu > li, .main_menu ul > li {
background: #2EAAFA;
}
.main_menu ul {
max-height: 0;
transition: max-height 0.3s;
overflow: hidden;
}
.main_menu li.clicked ul {
max-height: 500px;
}
.main_menu a {
display: block;
color: #fff;
padding: 20px;
font-size: 20px;
font-weight: 400;
text-decoration: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.main_menu ul a {
font-size: 16px;
padding: 15px 25px;
background: rgba(255, 255, 255, 0.05);
}
.main_menu li {
position: relative;
}
.main_menu li.menu-item-has-children > a:after {
content: '';
display: block;
width: 20px;
height: 20px;
position: absolute;
right: 45px;
top: 17px;
border-bottom: 2px solid #fff;
border-right: 2px solid #fff;
transform: rotate(45deg);
transition: transform 0.3s;
transform-origin: 14px 14px;
}
.main_menu li.menu-item-has-children.clicked > a:after {
transform: rotate(-45deg);
}
}
@media (max-width: 1024px) {
.top_header .phone_number p, .top_header .email_address p {
display: none;
}
}
@media (max-width: 640px) {
.top_header_menu {
display: none;
}
#header .bottom_header {
padding-top: 20px;
padding-bottom: 20px;
}
#header #logo {
width: 175px;
height: 50px;
}
#header .bottom_header > div.search_container .button {
display: none;
}
#header .bottom_header > div:first-child {
justify-content: space-between;
width: 100%;
margin-right: 20px;
}
}#footer {
display: flex;
flex-direction: column;
min-width: 100%;
}
.top_footer {
display: flex;
gap: 65px;
align-items: stretch;
background: #E6E6E6;
}
.top_footer > div {
flex: 1;
}
.footer_title {
font-weight: 400;
font-size: 17px;
line-height: 120%;
font-family: 'Anton', sans-serif;
letter-spacing: 1px;
text-transform: uppercase;
color: #11151C;
padding-bottom: 12px;
border-bottom: 1px solid #B3B5B7;
}
.footer_menu, .footer_menu_two, .footer_menu_three {
list-style: none;
padding: 0;
}
.footer_menu > li, .footer_menu_two > li, .footer_menu_three > li {
margin-bottom: 15px;
}
.footer_menu > li > a, .footer_menu_two > li > a, .footer_menu_three > li > a {
font-weight: 400;
font-size: 16px;
line-height: 150%;
font-family: 'Open Sans', sans-serif;
letter-spacing: 0.5px;
color: #11151C;
}
.top_footer .contact_details_container a[href *= 'tel'], .top_footer .contact_details_container a[href *= 'mailto'] {
color: #11151C;
text-decoration: none;
}
.top_footer .contact_details_container a {
color: #11151C;
}
.top_footer .contact_details_container a[href *= 'tel']:hover, .top_footer .contact_details_container a[href *= 'mailto']:hover {
text-decoration: underline;
}
#footer-logo {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='210' height='60' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%232EAAFA' d='M52 15 26 0 0 15l26 15 26-15Z'/%3E%3Cpath fill='%2311151C' d='M26 30 0 15v30l26 15V30Z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M52 15 26 30v30l26-15V15Z' clip-rule='evenodd'/%3E%3Cpath fill='%232EAAFA' d='M43.48 19.91 26 30v20.18l17.48-10.09V19.91Z'/%3E%3Cpath fill='%2311151C' d='M43.48 19.91 26 9.83 8.51 19.91 26 30l17.48-10.09Z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M26 30 8.51 19.91v20.18L26 50.18V30Z' clip-rule='evenodd'/%3E%3Cpath fill='%2311151C' d='M68.11 42.93v-27.5h11v5.31H73.7v5.36h5.19v5.17H73.7v6.3h5.77v5.36H68.11ZM82.88 42.93v-27.5h5.66l2.53 13.17V15.43h5.31v27.5H91l-2.75-13.75v13.75h-5.38.01ZM106.82 43.18c-1.99 0-3.59-.62-4.8-1.86-1.21-1.24-1.82-2.97-1.82-5.2V23.43c0-2.67.53-4.71 1.59-6.12 1.06-1.42 2.78-2.12 5.16-2.12 1.3 0 2.46.24 3.48.72s1.81 1.2 2.4 2.15c.58.95.88 2.15.88 3.6v4.75h-5.47v-4.06c0-.82-.1-1.38-.31-1.66-.21-.29-.53-.43-.97-.43-.51 0-.85.19-1.03.55-.18.37-.27.86-.27 1.48v13.77c0 .76.11 1.3.34 1.61.22.31.54.47.96.47.47 0 .8-.19.99-.58.19-.39.29-.88.29-1.5v-4.95h5.53v5.2c0 2.42-.61 4.17-1.83 5.26-1.22 1.09-2.92 1.63-5.11 1.63l-.01-.02ZM117.19 42.93v-27.5h5.5v22.81h5.66v4.69h-11.16ZM138.07 43.18c-2.2 0-3.88-.66-5.04-1.99-1.16-1.33-1.74-3.25-1.74-5.76V22.37c0-2.35.58-4.14 1.73-5.36 1.15-1.22 2.84-1.83 5.05-1.83s3.9.61 5.05 1.83c1.15 1.22 1.73 3.01 1.73 5.36v13.06c0 2.51-.58 4.43-1.74 5.76-1.16 1.33-2.84 1.99-5.04 1.99Zm.05-5.06c.83 0 1.25-.81 1.25-2.42V22.28c0-1.35-.41-2.03-1.22-2.03-.92 0-1.38.69-1.38 2.08v13.41c0 .85.1 1.47.31 1.84.21.37.55.55 1.03.55l.01-.01ZM155.2 43.18c-2.51 0-4.32-.62-5.43-1.88-1.11-1.26-1.66-3.24-1.66-5.97v-2.69h5.44v3.44c0 .64.1 1.13.29 1.49.19.36.53.54 1.01.54s.85-.15 1.04-.44c.19-.29.29-.77.29-1.44 0-.84-.08-1.55-.25-2.12-.17-.57-.46-1.11-.87-1.62-.41-.52-.98-1.12-1.71-1.8l-2.47-2.34c-1.84-1.74-2.77-3.73-2.77-5.97 0-2.24.54-4.13 1.63-5.36 1.09-1.23 2.66-1.84 4.73-1.84 2.52 0 4.31.67 5.37 2.02 1.06 1.34 1.59 3.39 1.59 6.12h-5.59v-1.89c0-.38-.11-.67-.32-.88-.21-.21-.5-.31-.87-.31-.44 0-.76.12-.96.37-.2.25-.3.56-.3.95 0 .39.1.8.31 1.25.21.45.62.96 1.23 1.55l3.17 3.05c.64.6 1.22 1.24 1.75 1.91.53.67.96 1.45 1.28 2.34.32.89.48 1.98.48 3.26 0 2.58-.48 4.61-1.43 6.07s-2.61 2.2-4.98 2.2v-.01ZM171.39 43.18c-2.29 0-3.98-.64-5.06-1.93-1.08-1.29-1.62-3.18-1.62-5.68V15.43h5.34v19.92c0 .46.03.9.08 1.32.05.42.17.77.36 1.04.19.27.49.41.91.41.42 0 .73-.13.92-.4.19-.27.3-.61.35-1.04.05-.43.07-.87.07-1.33V15.43h5.34v20.14c0 2.5-.54 4.39-1.62 5.68s-2.77 1.93-5.06 1.93h-.01ZM181.79 42.93v-27.5h8.44c1.41 0 2.47.32 3.19.96.72.64 1.2 1.54 1.45 2.69.24 1.15.37 2.5.37 4.05 0 1.55-.19 2.7-.57 3.59-.38.9-1.1 1.52-2.15 1.86.86.18 1.47.61 1.82 1.29.35.68.52 1.57.52 2.65v10.41h-5.42V32.16c0-.8-.16-1.3-.49-1.49-.33-.19-.86-.29-1.59-.29v12.55H181.79Zm5.59-17.31h1.33c.76 0 1.14-.83 1.14-2.48 0-1.07-.08-1.78-.25-2.11-.17-.33-.48-.5-.94-.5h-1.28v5.09ZM198.64 42.93v-27.5h11v5.31h-5.41v5.36h5.19v5.17h-5.19v6.3H210v5.36h-11.36ZM98.47 57.67c0 .51-.13.94-.39 1.29-.26.35-.61.61-1.05.78-.44.17-.94.26-1.5.26-.35 0-.66-.02-.95-.05-.29-.03-.54-.08-.77-.13-.23-.05-.44-.12-.62-.19v-.6c.3.12.66.22 1.06.31s.84.13 1.31.13c.45 0 .84-.06 1.19-.19s.62-.32.82-.59c.2-.27.3-.59.3-.99 0-.35-.08-.64-.25-.86-.17-.22-.42-.42-.75-.58-.33-.16-.75-.33-1.25-.5-.35-.12-.67-.25-.96-.38-.29-.13-.53-.29-.74-.47-.21-.18-.36-.39-.47-.64-.11-.25-.16-.55-.16-.89 0-.47.12-.87.36-1.19.24-.32.57-.57.98-.73.41-.16.88-.25 1.39-.25.41 0 .8.04 1.17.11.37.07.73.19 1.07.34l-.21.52c-.34-.15-.69-.26-1.03-.33-.34-.07-.68-.11-1.02-.11-.4 0-.76.06-1.08.18-.32.12-.56.3-.75.54-.19.24-.28.54-.28.9s.08.68.25.91c.17.23.41.42.73.57.32.15.69.3 1.12.45.51.17.95.35 1.31.54.36.19.65.43.85.72.2.29.3.67.3 1.13l.02-.01ZM111.11 55.59c0 .65-.08 1.25-.24 1.79-.16.54-.4 1-.72 1.39a3.3 3.3 0 0 1-1.2.91c-.48.22-1.04.32-1.67.32-.63 0-1.2-.11-1.68-.32-.48-.21-.88-.52-1.2-.91-.32-.39-.56-.86-.72-1.4-.16-.54-.24-1.14-.24-1.79 0-.87.15-1.63.44-2.29.29-.66.73-1.18 1.31-1.55.58-.37 1.29-.56 2.14-.56.85 0 1.5.18 2.07.53.57.35.99.86 1.28 1.52.29.66.44 1.44.44 2.36h-.01Zm-7.04 0c0 .77.12 1.44.35 2.02.23.58.58 1.04 1.06 1.37.48.33 1.08.49 1.8.49s1.34-.16 1.81-.49c.47-.33.82-.78 1.05-1.36.23-.58.34-1.26.34-2.03 0-1.22-.27-2.17-.8-2.85-.53-.68-1.32-1.01-2.36-1.01-.73 0-1.34.16-1.82.49-.48.33-.84.78-1.08 1.35-.24.57-.35 1.25-.35 2.02ZM116.67 59.88v-8.57h.6v8.02h4.08v.55h-4.68ZM132.73 51.32v5.54c0 .67-.13 1.24-.39 1.7-.26.46-.63.82-1.11 1.07-.48.25-1.06.37-1.73.37-1.02 0-1.8-.28-2.35-.83-.55-.55-.82-1.33-.82-2.33v-5.52h.6v5.52c0 .86.22 1.51.67 1.96.45.45 1.09.67 1.93.67.55 0 1.02-.1 1.41-.3a2 2 0 0 0 .88-.87c.2-.38.3-.84.3-1.39v-5.6h.6l.01.01ZM140.89 59.88h-.61v-8.02h-2.78v-.54h6.16v.54h-2.78v8.02h.01ZM148.54 59.88v-8.57h.6v8.57h-.6ZM162.38 55.59c0 .65-.08 1.25-.24 1.79-.16.54-.4 1-.72 1.39a3.3 3.3 0 0 1-1.2.91c-.48.22-1.04.32-1.67.32-.63 0-1.2-.11-1.68-.32-.48-.21-.88-.52-1.2-.91-.32-.39-.56-.86-.72-1.4-.16-.54-.24-1.14-.24-1.79 0-.87.15-1.63.44-2.29.29-.66.73-1.18 1.31-1.55.58-.37 1.29-.56 2.14-.56.85 0 1.5.18 2.07.53.57.35.99.86 1.28 1.52.29.66.44 1.44.44 2.36h-.01Zm-7.04 0c0 .77.12 1.44.35 2.02.23.58.58 1.04 1.06 1.37.48.33 1.08.49 1.8.49s1.34-.16 1.81-.49c.47-.33.82-.78 1.05-1.36.23-.58.34-1.26.34-2.03 0-1.22-.27-2.17-.8-2.85-.53-.68-1.32-1.01-2.36-1.01-.73 0-1.34.16-1.82.49-.48.33-.84.78-1.08 1.35-.24.57-.35 1.25-.35 2.02ZM174.17 59.88h-.62l-5.06-7.58h-.03c0 .21.01.42.02.64.01.22.01.44.02.67.01.23 0 .46 0 .71v5.56h-.57v-8.57h.62l5.04 7.55h.03c0-.17 0-.37-.01-.6-.01-.23-.01-.46-.02-.7-.01-.24 0-.46 0-.67v-5.58h.58v8.57ZM184.91 57.67c0 .51-.13.94-.39 1.29-.26.35-.61.61-1.05.78-.44.17-.94.26-1.5.26-.35 0-.66-.02-.95-.05-.29-.03-.54-.08-.77-.13-.23-.05-.44-.12-.62-.19v-.6c.3.12.66.22 1.06.31s.84.13 1.31.13c.45 0 .84-.06 1.19-.19s.62-.32.82-.59c.2-.27.3-.59.3-.99 0-.35-.08-.64-.25-.86-.17-.22-.42-.42-.75-.58-.33-.16-.75-.33-1.25-.5-.35-.12-.67-.25-.96-.38-.29-.13-.53-.29-.74-.47-.21-.18-.36-.39-.47-.64-.11-.25-.16-.55-.16-.89 0-.47.12-.87.36-1.19.24-.32.57-.57.98-.73.41-.16.88-.25 1.39-.25.41 0 .8.04 1.17.11.37.07.73.19 1.07.34l-.21.52c-.34-.15-.69-.26-1.03-.33-.34-.07-.68-.11-1.02-.11-.4 0-.76.06-1.08.18-.32.12-.56.3-.75.54-.19.24-.28.54-.28.9s.08.68.25.91c.17.23.41.42.73.57.32.15.69.3 1.12.45.51.17.95.35 1.31.54.36.19.65.43.85.72.2.29.3.67.3 1.13l.02-.01Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h210v60H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
width: 210px;
height: 60px;
display: block;
text-indent: -99999px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
.end_of_page {
display: flex;
align-items: center;
justify-content: space-between;
padding: 30px 0;
}
.end_of_page p {
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
margin: 0;
}
.end_of_page_links {
display: flex;
align-items: center;
}
.end_of_page_links > a {
padding-left: 20px;
padding-right: 20px;
display: flex;
position: relative;
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
}
.end_of_page_links > a:last-child {
padding-right: 0;
}
.end_of_page_links > a::before {
width: 1px;
min-height: 100%;
content: '';
background: #11151C;
position: absolute;
left: 0;
}
.end_of_page > div {
display: flex;
align-items: center;
gap: 20px;
}
.newsletter_banner {
display: flex;
align-items: center;
gap: clamp(30px, 6vw, 100px);
border-top: 1px solid #B3B5B7;
}
.newsletter_banner > div {
flex: 1;
}
.newsletter_banner > div:nth-child(2) {
flex: 2;
}
.newsletter-sign-up-form {
display: flex;
align-items: stretch;
}
.newsletter-sign-up-form .gform_body {
display: flex;
flex: 1;
}
.newsletter-sign-up-form .gform_body > ul {
list-style: none;
padding: 0;
margin: 0;
display: flex;
flex: 1;
}
.newsletter-sign-up-form .gform_body > ul > li {
display: flex;
flex: 1;
}
.newsletter-sign-up-form .gform_body > ul > li input {
width: 100%;
}
.newsletter-sign-up-form .gform_footer {
margin: 0;
}
@media (max-width: 1024px) {
.newsletter_banner {
flex-direction: column;
align-items: flex-start;
gap: 20px;
}
.newsletter_banner > div:first-child {
text-align: center;
}
.newsletter_banner > div:last-child {
display: flex;
flex-direction: column;
align-items: center;
}
.newsletter_banner > div:nth-child(n) {
width: 100%;
}
.end_of_page {
flex-direction: column;
gap: 20px;
padding-top: 20px;
padding-bottom: 20px;
}
.top_footer {
flex-wrap: wrap;
gap: 30px;
}
.top_footer > div {
width: calc(50% - 15px);
flex: unset;
}
}
@media (max-width: 640px) {
.top_footer > div {
width: 100%;
}
.end_of_page > div {
flex-direction: column;
justify-content: center;
gap: 5px;
}
.end_of_page_links {
flex-wrap: wrap;
}
.end_of_page_links > a {
min-width: 100%;
justify-content: center;
padding: 0;
}
.end_of_page_links > a::before {
content: none;
}
}.page_banner {
display: flex;
flex-direction: column;
position: relative;
align-items: center;
min-height: 26vw;
height: auto;
justify-content: flex-end;
}
.page_banner * {
position: relative;
z-index: 2;
}
.page_banner::after {
content: '';
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.9) 100%);
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.page_banner .banner_title {
max-width: 700px;
width: 100%;
}.fc_small_banner {
position: relative;
}
.fc_small_banner * {
position: relative;
z-index: 2;
}
.fc_small_banner .overlay {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}.home .fc_slider_banner .banner-slider, .fc_slider_banner .banner-slider {
display: flex;
height: auto;
min-height: 42vw;
position: relative;
}
.fc_slider_banner .tns-outer {
overflow: hidden;
}
.fc_slider_banner .banner-slider {
min-height: 21vw;
}
.fc_slider_banner .banner-slider .slide {
display: flex;
align-items: flex-end;
position: relative;
min-height: 40vw;
height: auto;
}
.fc_slider_banner .banner-slider .slide video {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
object-fit: contain;
max-width: 100%;
}
.fc_slider_banner .banner-slider .slide .banner {
padding: 25px clamp(30px, 6vw, 120px);
background: rgba(46, 170, 250, 0.9);
width: 100%;
box-sizing: border-box;
position: relative;
z-index: 2;
}
.fc_slider_banner .tns-visually-hidden {
display: none;
}
.controls_container {
display: flex;
align-items: center;
gap: 40px;
}
.controls_container + * {
margin-top: 24px;
}
.controls_container .counter {
font-weight: 400;
font-size: 25px;
line-height: 120%;
font-family: 'Anton', sans-serif;
letter-spacing: 0.25px;
text-transform: uppercase;
color: white;
margin: 0;
}
.fc_slider_banner .banner-slider .slide .banner .controls {
display: flex;
align-items: center;
gap: 15px;
}
.fc_slider_banner .banner-slider .slide .banner .controls > div[data-controls = 'next'] {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23fff'/%3E%3Cpath fill='%23000' d='m17.067 30.588-1.773-1.88L23.512 20l-8.218-8.709 1.773-1.88L27.06 20l-9.992 10.588Z'/%3E%3C/svg%3E");
width: 40px;
height: 40px;
display: block;
background-repeat: no-repeat;
box-shadow: 0px 4px 12px rgba(26, 26, 26, 0.2);
border-radius: 50%;
background-position: center;
background-size: contain;
cursor: pointer;
}
.fc_slider_banner .banner-slider .slide .banner .controls > div[data-controls = 'prev'] {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23fff' transform='matrix(-1 0 0 1 40 0)'/%3E%3Cpath fill='%23000' d='m22.933 30.588 1.773-1.88L16.488 20l8.218-8.709-1.773-1.88L12.94 20l9.992 10.588Z'/%3E%3C/svg%3E");
width: 40px;
height: 40px;
box-shadow: 0px 4px 12px rgba(26, 26, 26, 0.2);
border-radius: 50%;
display: block;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
cursor: pointer;
}
.fc_slider_banner .banner-slider .slide .banner .controls > div {
transition: all .3s ease-in-out;
}
.fc_slider_banner .banner-slider .slide .banner .controls > div:hover {
opacity: 0.7;
transition: all .3s ease-in-out;
}
@media (min-width: 641px) {
.fc_slider_banner .banner-slider .slide.has_video {
background-image: none !important;
}
}
@media (max-width: 1240px) {
.fc_slider_banner .banner-slider .slide .banner {
padding: 30px;
}
.home .fc_slider_banner .banner-slider {
min-height: 60vw;
}
.fc_slider_banner .banner-slider {
min-height: 33vw;
}
}
@media (max-width: 1024px) {
.fc_slider_banner .banner-slider .slide .banner {
padding: 20px;
}
}
@media (max-width: 640px) {
.fc_slider_banner .banner-slider .slide.has_video video {
display: none;
}
.home .fc_slider_banner .banner-slider {
min-height: 80vw;
}
.fc_slider_banner .banner-slider {
min-height: 60vw;
}
.fc_slider_banner .banner-slider .slide .banner {
height: 100%;
justify-content: center;
display: flex;
flex-direction: column;
}
}.fc_shop_links .links_container {
display: flex;
align-items: stretch;
gap: 20px;
flex-wrap: wrap;
}
.fc_shop_links .links_container .link {
width: calc(33% - 14px);
filter: drop-shadow(0px 8px 64px rgba(26, 26, 26, 0.15));
background: white;
flex-grow: 1;
}
.fc_shop_links .links_container .link:hover {
text-decoration: none;
opacity: 0.7;
}
.fc_shop_links .links_container .link .image_container {
padding: 16px;
box-sizing: border-box;
}
.fc_shop_links .links_container .link .image-switch {
padding-bottom: 50%;
}
.fc_shop_links .links_container .link .banner_title {
background: #7003AF;
padding: 12px 20px;
box-sizing: border-box;
font-family: 'Anton', sans-serif;
font-weight: 400;
font-size: 25px;
line-height: 120%;
letter-spacing: 0.25px;
text-transform: uppercase;
color: #FFFFFF;
display: flex;
align-items: center;
justify-content: space-between;
}
.fc_shop_links .links_container .link .banner_title::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none'%3E%3Ccircle cx='17' cy='17' r='16' stroke='%23fff' stroke-width='2'/%3E%3Cpath fill='%23fff' d='M14.507 26 13 24.402 19.985 17 13 9.598 14.507 8 23 17l-8.493 9Z'/%3E%3C/svg%3E");
height: 34px;
}
@media (max-width: 1240px) {
.fc_shop_links .links_container .link .banner_title {
font-size: 20px;
}
}
@media (max-width: 1024px) {
.fc_shop_links .links_container .link {
width: calc(50% - 10px);
}
}
@media (max-width: 640px) {
.fc_shop_links .links_container .link {
width: 100%;
}
}.products .product-category, .woocommerce ul.products li.product.product-category, .woocommerce-page ul.products li.product.product-category {
background: #FFFFFF;
box-shadow: 0 4px 64px rgba(26, 26, 26, 0.15);
border-radius: 8px;
overflow: hidden;
margin: 0;
width: calc(20% - 20px);
transition: all .3s ease-in-out;
display: flex;
}
.products .product-category > a, .woocommerce ul.products li.product.product-category > a, .woocommerce-page ul.products li.product.product-category > a {
display: flex;
flex-direction: column;
flex-grow: 1;
}
.products .product-category:hover, .woocommerce ul.products li.product.product-category:hover, .woocommerce-page ul.products li.product.product-category:hover {
opacity: 0.7;
transition: all .3s ease-in-out;
}
.products .product-category:hover .button, .woocommerce ul.products li.product.product-category:hover .button, .woocommerce-page ul.products li.product.product-category:hover .button {
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3), 0px 1px 3px 1px rgba(0, 0, 0, 0.15);
text-decoration: none;
background: rgba(46, 170, 250, 0.08);
transition: all .3s ease-in-out;
}
.products.columns-4 {
display: flex;
gap: 20px;
flex-wrap: wrap;
}
.woocommerce ul.products li.product.product-category .shop_cat_image {
padding-bottom: 72%;
}
.woocommerce ul.products li.product.product-category .content {
padding: 24px 20px;
box-sizing: border-box;
text-align: center;
display: flex;
flex-direction: column;
flex-grow: 1;
}
.woocommerce ul.products li.product.product-category .button {
margin-top: auto;
}
.product_subcat_banner {
font-weight: 700;
font-size: 20px;
line-height: 130%;
letter-spacing: 0.15px;
color: #000000;
}
.product_subcat_desc {
font-weight: 400;
font-size: 16px;
line-height: 150%;
letter-spacing: 0.5px;
color: #333333;
margin-top: 15px;
margin-bottom: 25px;
}
.woocommerce .products ul::after, .woocommerce .products ul::before, .woocommerce ul.products::after, .woocommerce ul.products::before {
content: none;
}
.page-description h3 {
margin: 0;
}
.page-description {
padding-bottom: clamp(15px, 6vw, 50px);
padding-left: max(clamp(15px, 6vw, 60px), calc(50% - 300px));
padding-right: max(clamp(15px, 6vw, 60px), calc(50% - 300px));
}
.main_container.product_category > main {
display: flex;
gap: 30px;
}
.main_container.product_category .content_container {
width: 100%;
}
.shop_sidebar {
flex: 1;
max-width: 300px;
min-width: 300px;
}
.sidebar_title {
display: none;
color: #525252;
font-size: 22px;
line-height: 27px;
text-align: center;
align-items: center;
justify-content: space-between;
margin-bottom: 20px;
transition: color 150ms ease-in-out;
cursor: pointer;
position: relative;
}
.sidebar_title::before {
content: '';
height: 1px;
background: #525252;
width: 100%;
position: absolute;
}
.sidebar_title:hover {
color: #2EAAFA;
transition: color 150ms ease-in-out;
}
.sidebar_title span {
background: #FFFFFF;
padding: 2px 20px;
position: relative;
}
.colour_wheel_image {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' fill='none'%3E%3Cpath fill='url(%23a)' d='M0 0h32v32H0z'/%3E%3Cdefs%3E%3Cpattern id='a' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23b' transform='scale(.00195)'/%3E%3C/pattern%3E%3Cimage xlink:href='data:image/png;base64,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' id='b' width='512' height='512'/%3E%3C/defs%3E%3C/svg%3E");
width: 32px;
height: 32px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
display: block;
}
.attributes_container {
display: flex;
align-items: flex-start;
gap: 15px;
justify-content: space-between;
margin-top: 15px;
}
.attributes_container .attributes {
text-align: left;
}
.attributes_container .attributes p {
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
margin-bottom: 8px;
}
.product_title {
display: flex;
justify-content: space-between;
gap: 10px;
margin-bottom: 15px;
flex-wrap: wrap;
}
.guide_price_message {
min-width: 100%;
font-size: 12px;
color: black;
line-height: 150%;
letter-spacing: 0.25px;
}
.product_title > p {
margin: 0;
}
.product_title .sku {
font-weight: 700;
font-size: 16px;
line-height: 150%;
letter-spacing: 0.5px;
color: #11151C;
}
.colour_wheel_container p {
font-weight: 400;
font-size: 12px;
line-height: 150%;
letter-spacing: 0.4px;
color: #11151C;
margin-top: 4px;
text-align: center;
}
.woocommerce ul.products {
display: flex;
flex-wrap: wrap;
gap: 20px;
}
.woocommerce ul.products li.product:not(.product-category), .woocommerce-page ul.products li.product:not(.product-category), .woocommerce ul.products[class*=columns-] li.product:not(.product-category), .woocommerce-page ul.products[class*=columns-] li.product:not(.product-category) {
margin: 0;
border: 1px solid #11151C;
background: white;
padding: 16px;
box-sizing: border-box;
width: calc(33% - 11px);
transition: all .3s ease-in-out;
}
.woocommerce ul.products li.product:not(.product-category):hover, .woocommerce-page ul.products li.product:not(.product-category):hover, .woocommerce ul.products li.product:not(.product-category):hover, .woocommerce-page ul.products li.product:not(.product-category):hover, .woocommerce ul.products[class*=columns-] li.product:not(.product-category):hover, .woocommerce-page ul.products[class*=columns-] li.product:not(.product-category):hover {
opacity: 0.7;
border: 1px solid #7003AF;
transition: all .3s ease-in-out;
}
.product_loop_image {
padding-bottom: 100%;
margin-bottom: 15px;
background-size: contain;
}
li.widget {
list-style: none;
margin-bottom: 40px;
}
li.widget:last-child {
margin-bottom: 0;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span.count {
display: none;
}
.widgettitle {
font-weight: 400;
font-size: 17px;
line-height: 120%;
letter-spacing: 1px;
text-transform: uppercase;
margin: 0;
border-bottom: 1px solid #11151C;
padding-bottom: 8px;
margin-bottom: 20px;
}
li.widget ul {
list-style: none;
padding: 0;
display: flex;
gap: 8px;
flex-wrap: wrap;
margin: 0;
}
li.widget ul.children {
margin-top: 0;
}
li.widget ul > li.cat-parent {
display: flex;
align-items: center;
gap: 8px;
flex-wrap: wrap;
}
li.widget ul.product-categories > li:nth-child(n + 6) {
display: none;
}
li.widget ul.product-categories.show > li:nth-child(n + 6) {
display: list-item;
}
li.widget ul .show_more {
font-weight: 600;
font-size: 14px;
line-height: 20px;
letter-spacing: 1px;
text-transform: uppercase;
color: #11151C;
margin-top: 20px;
cursor: pointer;
transition: all .3s ease-in-out;
}
li.widget ul .show_more:hover {
opacity: 0.7;
transition: all .3s ease-in-out;
}
.woocommerce .products ul, .woocommerce ul.products {
margin-bottom: clamp(15px, 6vw, 50px);
}
li.widget ul > li > a {
background: #E9EAEA;
border-radius: 20px;
padding: 10px 15px;
box-sizing: border-box;
display: inline-flex;
transition: all .3s ease-in-out;
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
align-items: center;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a {
padding: 10px 15px;
}
li.widget ul > li.current-cat > a::before, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Crect width='18' height='18' x='1' y='1' fill='%232EAAFA' stroke='%232EAAFA' stroke-width='2' rx='9'/%3E%3Cpath fill='%23fff' d='M8.379 13.844a.519.519 0 0 0 .723 0l5.742-5.742a.519.519 0 0 0 0-.723l-.703-.703a.495.495 0 0 0-.704 0L8.75 11.363 6.543 9.176a.495.495 0 0 0-.703 0l-.703.703a.519.519 0 0 0 0 .723l3.242 3.242Z'/%3E%3C/svg%3E");
}
li.widget ul > li > a:hover, li.widget ul > li.current-cat > a {
background: #D5EEFE;
text-decoration: none;
transition: all .3s ease-in-out;
}
li.widget ul > li > a::before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Crect width='18' height='18' x='1' y='1' stroke='%2311151C' stroke-width='2' rx='9'/%3E%3C/svg%3E");
margin-right: 8px;
transition: all .3s ease-in-out;
height: 20px;
}
li.widget ul > li > a:hover::before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Crect width='18' height='18' x='1' y='1' fill='%232EAAFA' stroke='%232EAAFA' stroke-width='2' rx='9'/%3E%3Cpath fill='%23fff' d='M10.857 5.188A.865.865 0 0 0 10 4.313a.865.865 0 0 0-.857.875v3.937H5.286a.865.865 0 0 0-.857.875c0 .484.383.875.857.875h3.857v3.938c0 .483.383.874.857.874a.865.865 0 0 0 .857-.874v-3.938h3.857a.865.865 0 0 0 .857-.875.865.865 0 0 0-.857-.875h-3.857V5.187Z'/%3E%3C/svg%3E");
transition: all .3s ease-in-out;
}
.woocommerce .widget_layered_nav_filters ul li a::before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2311151C' d='M10 .313A9.686 9.686 0 0 0 .312 10 9.686 9.686 0 0 0 10 19.688 9.686 9.686 0 0 0 19.688 10 9.686 9.686 0 0 0 10 .312Zm4.75 12.23a.47.47 0 0 1 0 .664l-1.547 1.543a.47.47 0 0 1-.664 0L10 12.187 7.457 14.75a.47.47 0 0 1-.664 0L5.25 13.203a.47.47 0 0 1 0-.664L7.813 10 5.25 7.457a.47.47 0 0 1 0-.664l1.547-1.547a.47.47 0 0 1 .664 0L10 7.812l2.543-2.562a.47.47 0 0 1 .664 0l1.547 1.547a.47.47 0 0 1 0 .664L12.188 10l2.562 2.543Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.woocommerce .widget_layered_nav_filters ul li:hover a::before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%2311151C' d='M10 .313A9.686 9.686 0 0 0 .312 10 9.686 9.686 0 0 0 10 19.688 9.686 9.686 0 0 0 19.688 10 9.686 9.686 0 0 0 10 .312Z'/%3E%3Cpath fill='%23fff' d='M14.5 9h-9a1.5 1.5 0 0 0 0 3h9a1.5 1.5 0 0 0 0-3Z'/%3E%3C/svg%3E");
}
.woocommerce .widget_layered_nav_filters {
border: 1px solid #2EAAFA;
padding: 20px 15px;
box-sizing: border-box;
}
.woocommerce .widget_layered_nav_filters .widgettitle {
border-bottom: none;
}
.woocommerce .widget_layered_nav_filters ul > li > a {
background: none;
padding: 0;
}
.woocommerce .widget_layered_nav_filters ul > li > a:hover {
background: none;
}
.results_count_container {
display: flex;
gap: 15px;
align-items: center;
}
.woocommerce .woocommerce-result-count {
margin: 0;
}
.woocommerce-products-header__title {
margin-bottom: 24px;
}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
margin: 0;
}
.product_details_container {
display: flex;
background: #E6E6E6;
gap: clamp(30px, 3vw, 60px);
align-items: flex-start;
flex-wrap: wrap;
}
#breadcrumbs {
min-width: 100%;
margin: 0;
}
.per_unit_message {
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #2C3036;
margin: 0   ;
}
#breadcrumbs a {
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
margin-right: 12px;
margin-left: 12px;
}
#breadcrumbs > span > span > a {
margin-left: 0;
}
.breadcrumb_last {
margin-left: 12px;
}
.product_details_container > div, .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
flex: 1;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
width: 100%;
}
.woocommerce div.product div.images img {
max-height: 320px;
object-fit: contain;
}
.woocommerce .woocommerce-product-gallery__image {
position: relative;
}
.woocommerce .woocommerce-product-gallery__image::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2311151C' d='M26 13c0 2.869-.931 5.519-2.5 7.669l7.913 7.918a2.003 2.003 0 0 1-2.832 2.832L20.67 23.5c-2.15 1.575-4.8 2.5-7.669 2.5-7.181 0-13-5.819-13-13S5.819 0 13 0s13 5.819 13 13Zm-14.5 5.5c0 .831.669 1.5 1.5 1.5s1.5-.669 1.5-1.5v-4h4c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5h-4v-4c0-.831-.669-1.5-1.5-1.5s-1.5.669-1.5 1.5v4h-4c-.831 0-1.5.669-1.5 1.5s.669 1.5 1.5 1.5h4v4Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h32v32H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
position: absolute;
top: 20px;
right: 20px;
}
.woocommerce-product-gallery > div.flex-viewport, .woocommerce-product-gallery div.woocommerce-product-gallery__image {
border: 1px solid #11151C;
background: white;
}
.woocommerce div.product div.images .flex-control-thumbs {
margin-top: 20px;
display: flex;
gap: 8px;
flex-wrap: wrap;
justify-content: center;
}
.woocommerce div.product div.images .flex-control-thumbs > li {
border: 1px solid #11151C;
height: 48px;
max-width: 48px;
}
.product_single_title {
font-weight: 700;
font-size: 30px;
line-height: 120%;
color: #11151C;
}
.short_description {
margin-top: 40px;
}
table.variations tr {
display: flex;
flex-direction: column;
align-items: flex-start;
}
table.variations tr label {
font-weight: 700;
font-size: 16px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
text-transform: none;
}
.woocommerce button.button.single_add_to_cart_button {
display: none;
}
.woocommerce div.product form.cart div.quantity {
border: 1px solid #626569;
background: #FFFFFF;
height: 48px;
width: 65px;
}
.woocommerce .quantity .qty {
height: 100%;
}
.quantity_container {
display: flex;
align-items: center;
gap: 15px;
}
.quantity_container span {
font-weight: 700;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
text-transform: uppercase;
}
.woocommerce div.product form.cart .variations td {
width: 100%;
}
.attributes_container_single > p {
margin-bottom: 8px;
margin-top: 0;
}
.attributes_container_single > p a {
font-weight: 400;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #2C3036;
text-decoration: underline;
}
.summary_two .price-prefix, .summary_two .woocommerce-Price-amount, .summary_two del {
font-weight: 400;
font-size: 44px;
line-height: 120%;
font-family: 'Anton', sans-serif;
letter-spacing: -0.5px;
color: #11151C;
}
.summary_two .woocommerce-Price-amount.poa {
margin-bottom: 30px;
}
.variations_form.cart, .woocommerce div.product form.cart {
margin-top: 30px;
}
.product_usps {
display: flex;
gap: 20px;
flex-wrap: wrap;
align-items: stretch;
}
.product_usps .usp {
width: calc(50% - 10px);
padding: 20px;
box-sizing: border-box;
background: #D5EEFE;
border: 1px solid #58BBFB;
display: flex;
flex-direction: column;
gap: 8px;
}
.product_usps .usp .content {
text-align: center;
display: flex;
flex-direction: column;
flex: 1;
}
.product_usps .usp .subtext {
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
}
.product_usps .usp .title {
font-weight: 700;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
}
.product_usps .usp p {
margin: 0;
}
.summary_two hr {
margin-top: 32px;
margin-bottom: 32px;
}
.woocommerce .summary_two a.button {
min-width: 100%;
text-align: center;
margin-bottom: 15px;
box-sizing: border-box;
}
.woocommerce .summary_two .usp a.button {
margin-top: auto;
margin-bottom: 0;
}
.woocommerce-variation-price {
margin-bottom: 15px;
}
.woocommerce div.product div.images {
margin-bottom: 20px;
}
.tabs .tab {
cursor: pointer;
}
.tabs .tab .tab_inner {
max-height: 0;
overflow: hidden;
opacity: 0;
transition: all .3s ease-in-out;
}
.tabs .tab.active .tab_inner, .tabs .tab > .title.active + .tab_inner {
max-height: 5000px;
opacity: 1;
transition: all .3s ease-in-out;
padding-top: 30px;
padding-bottom: 30px;
}
.tabs .tab > .title {
font-weight: 400;
font-size: 25px;
line-height: 120%;
letter-spacing: 0.25px;
text-transform: uppercase;
color: #11151C;
font-family: 'Anton', sans-serif;
margin: 0;
padding: 16px 0;
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid #CCCCCC;
}
.tabs .tab > .title::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' fill='none'%3E%3Cpath fill='%2311151C' d='M8.706 8.706c-.39.39-1.025.39-1.415 0l-6-6a1.002 1.002 0 0 1 1.415-1.415L8 6.584l5.294-5.29a1.002 1.002 0 0 1 1.415 1.415l-6 6-.003-.003Z'/%3E%3C/svg%3E");
transform: rotate(0deg);
transition: all .3s ease-in-out;
}
.tabs .tab.active > .title::after, .tabs .tab > .title.active::after {
transform: rotate(180deg);
transition: all .3s ease-in-out;
}
.product_tabs_container {
display: flex;
align-items: flex-start;
gap: clamp(30px, 3vw, 60px);
}
.product_tabs_container .cta_banner, .fc_two_columned_content .cta_banner {
padding: 32px;
background-color: white;
box-sizing: border-box;
min-width: 425px;
border: 1px solid #11151C;
}
.product_tabs_container .cta_banner .image-switch, .fc_two_columned_content .cta_banner .image-switch {
padding-bottom: 100%;
margin-bottom: 30px;
}
.product_tabs_container .cta_banner .content, .fc_two_columned_content .cta_banner .content {
text-align: center;
}
.related.products {
text-align: center;
padding: clamp(15px, 6vw, 100px) max(clamp(15px, 4vw, 60px), calc(50% - 700px)) 0 max(clamp(15px, 4vw, 60px), calc(50% - 700px));
}
.related.products h2 {
margin-top: 0;
margin-bottom: 40px;
}
.woocommerce .related.products ul.products li.product:not(.product-category), .woocommerce-page .related.products ul.products li.product:not(.product-category), .woocommerce .related.products ul.products[class*=columns-] li.product:not(.product-category), .woocommerce-page .related.products ul.products[class*=columns-] li.product:not(.product-category) {
width: calc(25% - 15px);
}
.size-widget .image-switch {
padding-bottom: 50%;
margin-top: 30px;
margin-bottom: 30px;
}
.size_intro {
font-weight: 400;
font-size: 12px;
line-height: 150%;
letter-spacing: 0.4px;
color: #11151C;
margin: 0;
}
.size-widget .column {
display: flex;
align-items: center;
gap: 16px;
margin-bottom: 20px;
}
.size-widget .column p {
font-weight: 700;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
margin: 0;
flex: 1;
}
.size-widget .column div.icon {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath fill='%2311151C' d='M5.199 11.031h2.768v1.067H5.2v2.837h-1.08v-2.837H1.343V11.03H4.12v-2.85h1.08v2.85ZM14.835 6.506l-3.72 9.994H9.798l3.725-9.994h1.313ZM17.193 13.335v-1.19h3.459v1.19h-3.459Z'/%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
background-size: contain;
min-width: 22px;
height: 22px;
display: block;
}
.size-widget .column input {
max-width: 85px;
border: 1px solid #11151C;
height: 48px;
padding: 10px 12px;
box-sizing: border-box;
}
.size-widget .button {
min-width: 100%;
margin-top: 30px;
}
.product_description .dimensions {
font-weight: 400;
font-size: 16px;
line-height: 150%;
letter-spacing: 0.5px;
color: #2C3036;
}
.dimensions_single {
font-weight: 700;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
margin-bottom: 8px;
margin-top: 16px;
}
.woocommerce ul.products li.product .price.single {
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.25px;
color: #11151C;
}
.enclosures_cta_banner {
min-width: 100%;
border: 1px solid #11151C;
position: relative;
padding: 80px;
box-sizing: border-box;
display: flex;
justify-content: flex-end;
order: 2;
}
.enclosures_cta_banner::after {
content: '';
background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 62.5%);
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.enclosures_cta_banner * {
position: relative;
z-index: 2;
}
.woocommerce ul.products li.product:not(.product-category):nth-child(n+11), .woocommerce-page ul.products li.product:not(.product-category):nth-child(n+11), .woocommerce ul.products[class*=columns-] li.product:not(.product-category):nth-child(n+11), .woocommerce-page ul.products[class*=columns-] li.product:not(.product-category):nth-child(n+11) {
order: 3;
}
.woocommerce .woocommerce-result-count {
margin-bottom: 20px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range {
background-color: #2EAAFA;
}
@media (max-width: 1240px) {
.woocommerce ul.products li.product:not(.product-category):nth-child(n+10), .woocommerce-page ul.products li.product:not(.product-category):nth-child(n+10), .woocommerce ul.products[class*=columns-] li.product:not(.product-category):nth-child(n+10), .woocommerce-page ul.products[class*=columns-] li.product:not(.product-category):nth-child(n+10) {
order: 3;
}
.woocommerce .summary_two {
min-width: 100%;
}
.product_details_container {
flex-wrap: wrap;
}
.woocommerce ul.products li.product.product-category .content {
padding: 15px;
}
.products .product-category, .woocommerce ul.products li.product.product-category, .woocommerce-page ul.products li.product.product-category {
width: calc(25% - 16px);
}
.woocommerce ul.products li.product:not(.product-category), .woocommerce-page ul.products li.product:not(.product-category), .woocommerce ul.products[class*=columns-] li.product:not(.product-category), .woocommerce-page ul.products[class*=columns-] li.product:not(.product-category) {
width: calc(50% - 10px);
}
.woocommerce .related.products ul.products li.product:not(.product-category), .woocommerce-page .related.products ul.products li.product:not(.product-category), .woocommerce .related.products ul.products[class*=columns-] li.product:not(.product-category), .woocommerce-page .related.products ul.products[class*=columns-] li.product:not(.product-category) {
width: calc(50% - 10px);
}
}
@media (max-width: 1024px) {
.product_tabs_container {
flex-direction: column;
}
.product_tabs_container > div {
width: 100%;
}
.main_container.product_category > main {
flex-wrap: wrap;
}
.sidebar_title {
display: flex;
align-items: center;
justify-content: center;
margin: 0;
}
.sidebar_title + div {
display: none;
}
.sidebar_title.open + div {
display: block;
margin-top: 20px;
}
.shop_sidebar {
min-width: 100%;
margin-right: 0;
}
.products .product-category, .woocommerce ul.products li.product.product-category, .woocommerce-page ul.products li.product.product-category {
width: calc(33% - 11px);
}
}
@media (max-width: 850px) {
.product_details_container > div, .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
min-width: 100%;
}
.products .product-category, .woocommerce ul.products li.product.product-category, .woocommerce-page ul.products li.product.product-category {
width: calc(50% - 10px);
}
}
@media (max-width: 640px) {
.product_loop_image {
padding-bottom: 75%;
}
.product_tabs_container .cta_banner, .fc_two_columned_content .cta_banner {
min-width: unset;
}
.enclosures_cta_banner {
justify-content: center;
padding: 40px;
}
.woocommerce .related.products ul.products li.product:not(.product-category), .woocommerce-page .related.products ul.products li.product:not(.product-category), .woocommerce .related.products ul.products[class*=columns-] li.product:not(.product-category), .woocommerce-page .related.products ul.products[class*=columns-] li.product:not(.product-category) {
width: 100%;
}
.product_details_container {
gap: 20px;
}
.product_usps {
flex-direction: column;
}
.product_usps .usp {
width: 100%;
}
.woocommerce ul.products li.product:not(.product-category), .woocommerce-page ul.products li.product:not(.product-category), .woocommerce ul.products[class*=columns-] li.product:not(.product-category), .woocommerce-page ul.products[class*=columns-] li.product:not(.product-category) {
width: 100%;
}
.products .product-category, .woocommerce ul.products li.product.product-category, .woocommerce-page ul.products li.product.product-category {
width: 100%;
}
}.fc_cta_banner .cta {
box-shadow: 0px 8px 64px rgba(26, 26, 26, 0.15);
position: relative;
padding: 65px;
box-sizing: border-box;
display: flex;
align-items: flex-start;
}
.fc_cta_banner .cta * {
position: relative;
z-index: 2;
}
.fc_cta_banner .cta::after {
background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 13.33%, rgba(255, 255, 255, 0) 100%);
content: '';
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.fc_cta_banner .cta .top_triangle {
width: 0;
height: 0;
border-left: 50px solid transparent;
border-bottom: 110px solid transparent;
border-right-width: 170px;
border-right-style: solid;
position: absolute;
right: 0;
top: 0;
}
.fc_cta_banner .cta .bottom_triangle {
width: 0;
height: 0;
border-left: 50px solid transparent;
border-top: 110px solid transparent;
border-right-width: 170px;
border-right-style: solid;
position: absolute;
right: 0;
bottom: 0;
}
@media (max-width: 1240px) {
.fc_cta_banner .cta {
padding: 40px;
}
.fc_cta_banner .cta .top_triangle {
border-bottom: 70px solid transparent;
border-right-width: 130px;
}
.fc_cta_banner .cta .bottom_triangle {
border-top: 70px solid transparent;
border-right-width: 130px;
}
}
@media (max-width: 1024px) {
.fc_cta_banner .cta {
justify-content: center;
}
}
@media (max-width: 640px) {
.fc_cta_banner .cta .top_triangle {
border-bottom: 50px solid transparent;
border-right-width: 110px;
}
.fc_cta_banner .cta .bottom_triangle {
border-top: 50px solid transparent;
border-right-width: 110px;
}
.fc_cta_banner .cta::after {
background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 100%, rgba(255, 255, 255, 0) 100%);
}
}.services_container {
display: flex;
gap: 30px;
flex-wrap: wrap;
align-items: stretch;
}
.services_container .service {
width: calc(20% - 24px);
display: flex;
flex-direction: column;
}
.services_container .service .image-switch {
padding-bottom: 53%;
border-bottom: 2px solid #2EAAFA;
}
.services_container .service .content {
margin-top: 25px;
text-align: center;
padding: 0 15px;
box-sizing: border-box;
display: flex;
flex-direction: column;
flex-grow: 1;
}
.services_container .service .content .title {
font-family: 'Anton', sans-serif;
font-weight: 400;
font-size: 25px;
line-height: 120%;
letter-spacing: 0.25px;
text-transform: uppercase;
color: white;
}
.services_container .service .content .subtext {
font-weight: 400;
font-size: 16px;
line-height: 150%;
letter-spacing: 0.5px;
color: #E6E6E6;
}
.services_container .service:hover {
text-decoration: none;
opacity: 0.7;
}
.services_container .service .learn_more_button {
font-weight: 600;
font-size: 14px;
line-height: 20px;
letter-spacing: 1px;
text-transform: uppercase;
color: #2EAAFA;
display: flex;
align-items: center;
justify-content: center;
margin-top: auto;
}
.services_container .service .learn_more_button::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' fill='none'%3E%3Cpath fill='%232EAAFA' d='M1.204 14 0 12.76 5.593 7 0 1.24 1.204 0 8 7l-6.796 7Z'/%3E%3C/svg%3E");
margin-left: 15px;
}
@media (max-width: 1240px) {
.services_container .service {
width: calc(33% - 18px);
}
}
@media (max-width: 1024px) {
.services_container .service {
width: calc(33% - 20px);
}
}
@media (max-width: 850px) {
.services_container .service {
width: calc(50% - 15px);
}
}
@media (max-width: 640px) {
.services_container .service {
width: 100%;
}
}.fc_icon_cards .cards_container {
display: flex;
align-items: stretch;
gap: clamp(30px, 4vw, 60px);
flex-wrap: wrap;
}
.fc_icon_cards .cards_container .card {
width: calc(33% - clamp(20px, 3vw, 40px));
}
.fc_icon_cards .cards_container .card .icon {
width: 48px;
height: 48px;
background-size: contain;
margin: 0 auto 20px auto;
}
.fc_icon_cards .cards_container .card .content {
text-align: center;
}
@media (max-width: 1024px) {
.fc_icon_cards .cards_container {
gap: 30px;
}
.fc_icon_cards .cards_container .card {
width: calc(50% - 15px);
}
}
@media (max-width: 640px) {
.fc_icon_cards .cards_container {
gap: 20px;
}
.fc_icon_cards .cards_container .card {
width: 100%;
}
}.testimonials-slider {
display: flex;
}
.fc_testimonials .tns-outer {
overflow: hidden;
position: relative;
}
.fc_testimonials {
position: relative;
}
.testimonials-slider .testimonial .comment {
font-weight: 500;
font-size: 24px;
line-height: 150%;
font-family: 'Open Sans', sans-serif;
font-style: italic;
letter-spacing: 0.25px;
color: #000000;
text-align: center;
}
.testimonials-slider .testimonial::before {
content: '';
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='46' fill='none'%3E%3Cpath fill='%23D5EEFE' d='M80 0a1696.341 1696.341 0 0 0-3.62 15.609 615.102 615.102 0 0 0-3.248 16.068A447.753 447.753 0 0 0 70.626 46H44.64l-1.299-2.02c1.114-4.468 2.537-9.212 4.27-14.231a382.121 382.121 0 0 1 5.753-15.242A341.334 341.334 0 0 1 59.675 0H80ZM36.659 0a1702.921 1702.921 0 0 0-3.62 15.609 615.517 615.517 0 0 0-3.248 16.068A447.735 447.735 0 0 0 27.285 46H1.3L0 43.98c1.114-4.468 2.537-9.212 4.27-14.231a382.151 382.151 0 0 1 5.753-15.242A341.462 341.462 0 0 1 16.334 0H36.66Z'/%3E%3C/svg%3E");
width: 80px;
height: 46px;
display: block;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
margin: 0 auto 30px auto;
}
.testimonials-slider .testimonial .author_container  {
margin-top: 40px;
text-align: center;
}
.testimonials-slider .testimonial .author_container .author {
font-weight: 700;
font-size: 16px;
line-height: 150%;
letter-spacing: 0.25px;
color: #000000;
margin-bottom: 0;
}
.testimonials-slider .testimonial .author_container .job_title {
font-weight: 400;
margin-top: 8px;
font-size: 10px;
line-height: 150%;
letter-spacing: 1.5px;
text-transform: uppercase;
color: #4D4D4D;
}
.fc_testimonials .tns-visually-hidden {
display: none;
}
.fc_testimonials .tns-controls {
position: absolute;
display: flex;
z-index: 9;
align-items: center;
justify-content: space-between;
width: 100%;
box-sizing: border-box;
top: calc(50% - 17px);
}
.fc_testimonials .tns-controls button[data-controls = 'next'] {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none'%3E%3Ccircle cx='17' cy='17' r='16' stroke='%231A1A1A' stroke-width='2'/%3E%3Cpath fill='%231A1A1A' d='M14.507 26 13 24.402 19.985 17 13 9.598 14.507 8 23 17l-8.493 9Z'/%3E%3C/svg%3E");
width: 34px;
height: 34px;
border: none;
background-color: transparent;
cursor: pointer;
transition: all .3s ease-in-out;
}
.fc_testimonials .tns-controls button[data-controls = 'prev'] {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none'%3E%3Ccircle r='16' stroke='%231A1A1A' stroke-width='2' transform='matrix(-1 0 0 1 17 17)'/%3E%3Cpath fill='%231A1A1A' d='M19.493 26 21 24.402 14.015 17 21 9.598 19.493 8 11 17l8.493 9Z'/%3E%3C/svg%3E");
width: 34px;
height: 34px;
border: none;
background-color: transparent;
cursor: pointer;
transition: all .3s ease-in-out;
}
.fc_testimonials .tns-controls button[data-controls = 'prev']:hover, .fc_testimonials .tns-controls button[data-controls = 'next']:hover {
opacity: 0.7;
transition: all .3s ease-in-out;
}
.testimonials-slider .testimonial > div {
max-width: 40vw;
margin: auto;
width: 100%;
}
@media (max-width: 1024px) {
.testimonials-slider .testimonial > div {
max-width: 60vw;
}
}