.fc_banner {
padding: var(--padding-l);
background: center / cover no-repeat;
display: flex;
gap: 60px;
justify-content: space-between;
position: relative;
z-index: 2;
}
.fc_banner:after{
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
content: '';
background: linear-gradient(0deg, rgba(0, 0, 0, 0.70) 0%, rgba(0, 0, 0, 0.70) 100%);
}
.fc_banner.larger_banner {
min-height: 40vw;
display: flex;
align-items: center;
}
.fc_banner > * {
position: relative;
z-index: 2;
}
.fc_banner .left_content {
max-width: 950px;
}
.fc_banner.larger_banner::after {
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1920' height='954' fill='none'%3E%3Cpath fill='url(%23a)' fill-opacity='.2' d='M0 0h1920v954H0z'/%3E%3Cdefs%3E%3Cpattern id='a' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23b' transform='matrix(.00127 0 0 .00256 0 -.397)'/%3E%3C/pattern%3E%3Cimage xlink:href='data:image/png;base64,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' id='b' width='786' height='701'/%3E%3C/defs%3E%3C/svg%3E"), linear-gradient(0deg, rgba(0, 0, 0, 0.70) 0%, rgba(0, 0, 0, 0.70) 100%);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.fc_banner .video_embed {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
object-fit: cover;
display: flex;
}
.fc_banner .video_embed::after {
content: '';
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}.fc_usps .usp_container {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 60px;
}
.fc_usps {
background: linear-gradient(180deg, #0570B7 38.92%, #5ABAD5 100%);
position: relative;
z-index: 2;
}
.fc_usps .usp_container .usp {
position: relative;
width: calc(33% - 38px);
}
.fc_usps .usp_container .usp .image-switch {
position: absolute;
width: 50px;
height: 70px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
top: -25px;
left: -25px;
}
.fc_usps .usp_container .usp .title {
color: white;
font-family: "Fira Sans Condensed", sans-serif;
font-size: 18px;
font-weight: 700;
line-height: 150%;
margin: 0;
letter-spacing: 0.54px;
}
.fc_usps .usp_container .usp .subtext {
color: white;
font-size: 18px;
line-height: 150%;
margin: 0;
letter-spacing: 0.54px;
}
@media (max-width: 1024px) {
.fc_usps .usp_container {
display: grid;
grid-template-columns: 1fr;
}
.fc_usps .usp_container .usp {
grid-area: 1 / 1;
text-align: center;
opacity: 0;
transition: .3s;
width: 100%;
}
.fc_usps .usp.active {
opacity: 1;
}
.fc_usps .usp_container .usp .image-switch {
left: 20px;
}
}div.padding_full.fc_split_content {
padding-left: 0;
padding-right: 0;
}
.fc_split_content {
display: flex;
}
.fc_split_content > * {
flex: 1 1 50%;
min-height: 450px;
box-sizing: border-box;
display: flex;
align-items: center;
position: relative;
}
.fc_split_content > div.content {
padding: clamp(15px, 3vw, 50px);
}
.fc_split_content > .image {
display: flex;
align-items: flex-end;
justify-content: flex-start;
background: center / cover no-repeat;
border-radius: 30px;
}
.fc_split_content.right {
flex-direction: row-reverse;
}
@media (max-width: 1400px) {
.fc_split_content > * {
flex-basis: 45%;
min-height: 400px;
}
.fc_split_content > div.content {
flex-basis: 55%;
}
}
@media (max-width: 1240px) {
.fc_frequently_asked_questions .faqs_container_nested {
gap: 40px;
}
.fc_frequently_asked_questions .faqs_container_nested .nested_faq {
width: calc(50% - 25px);
}
.fc_frequently_asked_questions {
padding-top: 40px;
padding-bottom: 40px;
}
}
@media (max-width:1024px) {
.fc_frequently_asked_questions .faqs_container_nested {
gap: 30px;
}
.fc_frequently_asked_questions .faqs_container_nested .nested_faq {
width: 100%;
}
.fc_frequently_asked_questions {
padding-top: 30px;
padding-bottom: 30px;
}
}
@media (max-width:850px) {
.fc_column_content {
flex-direction: column;
}
.fc_split_content {
display: block;
}
.fc_split_content > div.content {
min-height: 0;
padding-top: 0;
}
.fc_split_content > .image {
min-height: 60vw;
}
}
@media (max-width:640px) {
.fc_frequently_asked_questions .faqs_container_nested {
gap: 20px;
}
.fc_frequently_asked_questions {
padding-top: 20px;
padding-bottom: 20px;
}
}.fc_column_content {
display: flex;
gap: clamp(15px, 6vw, 60px);
}
.fc_column_content > div {
flex-grow: 1;
}
.fc_column_content.ratio_30_70 > .left , .fc_column_content.ratio_70_30 > .right {
flex-basis: 30%;
}
.fc_column_content.ratio_30_70 > .right , .fc_column_content.ratio_70_30 > .left {
flex-basis: 70%;
}
.fc_column_content.ratio_40_60 > .left , .fc_column_content.ratio_60_40 > .right {
flex-basis: 40%;
}
.fc_column_content.ratio_40_60 > .right , .fc_column_content.ratio_60_40 > .left {
flex-basis: 60%;
}
.fc_column_content.ratio_50_50 > .right , .fc_column_content.ratio_50_50 > .left {
flex-basis: 50%;
}
@media (min-width:850px) {
.fc_column_content > div.desktop_left {
text-align: left;
}
.fc_column_content > div.desktop_centre {
text-align: center;
}
.fc_column_content > div.desktop_right {
text-align: right;
}
}
@media (max-width:850px) {
.fc_column_content {
flex-direction: column;
}
.fc_column_content > div.mobile_left {
text-align: left;
}
.fc_column_content > div.mobile_centre {
text-align: center;
}
.fc_column_content > div.mobile_right {
text-align: right;
}
}.fc_stats{
position: relative;
}
.fc_stats::before {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-color: #444745;
opacity: .6;
}
.fc_stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: var(--gap-m);
}
.fc_stats .wp_content {
position: relative;
}
.fc_stats .wp_content * {
color: #fff;
text-align: center;
}
.fc_stats .number {
font-size: clamp(30px, 4vw, 64px);
display: flex;
justify-content: center;
line-height: 1em;
}
.fc_stats p {
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 5px;
}
@media (max-width: 640px) {
.fc_stats {
grid-template-columns: 1fr;
grid-gap: var(--gap-xl);
}
}.woocommerce div.product .product_title {
font-size: 1.5rem;
line-height: 1.6;
}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
float: none;
min-width: 100%;
}
.product-single-grid {
display: grid;
grid-template-columns: 1.25fr 0.75fr;
grid-gap: var(--gap-l);
}
.product-right-inner {
border: 1px solid rgb(205, 207, 213);
overflow: hidden;
border-radius: 6px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder {
border-radius: 50px;
}
.product_side_padding {
padding: clamp(20px, 3vw, 32px);
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
font-size: 1.5rem;
}
.product-right-top + div {
border-top: 1px solid rgb(205, 207, 213);
}
.woocommerce div.product p.price small,
.woocommerce div.product span.price small {
font-size: 60%;
line-height: 2;
display: block;
color: #757c8e;
}
.woocommerce div.product form.cart .variations {
margin: 0;
padding: 1.5rem 0;
}
.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
display: block;
text-align: left;
}
label[for="pa_date"]:before {
content: 'Select ';
}
.woocommerce div.product form.cart .variations select {
width: 100%;
margin: 0;
height: 40px;
}
.woocommerce div.product form.cart div.quantity::before {
content: 'Number of people';
font-weight: 700;
}
.woocommerce .quantity .qty {
height: 40px;
}
.woocommerce div.product form.cart div.quantity {
float: none;
margin: 0;
padding-bottom: 1.5rem;
}
.woocommerce div.product form.cart .button {
font-size: 18px;
padding: 10px 20px;
box-sizing: border-box;
}
.woocommerce div.product form.cart {
margin-bottom: 0;
}
.woocommerce table.shop_attributes {
margin: 0;
}
.woocommerce table.shop_attributes tr:nth-child(even) td,
.woocommerce table.shop_attributes tr:nth-child(even) th {
background: #fff;
}
.woocommerce table.shop_attributes {
border: none;
}
.woocommerce table.shop_attributes tr {
display: flex;
align-items: center;
color: #212327;
gap: 5px;
}
.woocommerce table.shop_attributes th {
text-align: left;
border: none;
width: auto;
color: #212327;
padding: 0;
display: flex;
align-items: center;
}
.woocommerce table.shop_attributes td {
font-style: normal;
border: none;
padding: 0;
}
.woocommerce table.shop_attributes th:after {
content: ':';
}
tr.woocommerce-product-attributes-item th:before {
content: '';
display: inline-block;
margin-right: 10px;
width: 14px;
aspect-ratio: 1/1;
background: no-repeat center / contain;
}
tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_duration th:before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg data-name='Layer 15' id='Layer_15'%3E%3Cpath fill='%23212327' class='cls-1' d='M16 31a15 15 0 1 1 15-15 15 15 0 0 1-15 15Zm0-28a13 13 0 1 0 13 13A13 13 0 0 0 16 3Z'/%3E%3Cpath class='cls-1' d='m20 22-5-5a1 1 0 0 1 0-1V8h2v8l5 4Z'/%3E%3C/g%3E%3C/svg%3E");
}
tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_level th:before {
background-image: url("data:image/svg+xml,%3Csvg class='feather feather-bar-chart' fill='%23212327' height='24' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20V10M18 20V4M6 20v-4'/%3E%3C/svg%3E");
}
.product-right .bg_grey {
background-color: #f4f6f9;
}
.product-right > div {
position: sticky;
top: 100px;
display: grid;
grid-gap: var(--gap-m);
}
.product-left a {
word-break: break-word;
}
.product_top_container {
display: flex;
align-items: flex-start;
flex-wrap: wrap;
gap: 60px;
}
.product_top_container > div {
flex: 1;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
float: unset;
width: unset;
clear: unset;
}
.woocommerce div.product .product_description .product_title {
color: var(--Deep-Blue, #0570B7);
font-family: "Fira Sans Condensed", sans-serif;
font-size: 35px;
font-weight: 700;
line-height: 150%;
letter-spacing: 1.05px;
margin: 0 0 50px 0;
}
.short_desc_intro {
color: #2B354C;
font-size: 18px;
font-weight: 700;
line-height: 150%;
letter-spacing: 0.54px;
margin: 0 0 20px 0;
}
.woocommerce div.product .product_description .attributes_container p:not(.short_desc_intro) {
margin: 0;
}
.woocommerce div.product .product_description .attributes_container .level_icon {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' fill='none'%3E%3Cpath fill='%23000' d='M2.5 16h-2v4h2v-4ZM6.5 12h-2v8h2v-8ZM10.5 8h-2v12h2V8ZM14.5 4h-2v16h2V4ZM18.5 0h-2v20h2V0Z'/%3E%3C/svg%3E");
width: 19px;
height: 20px;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
}
.woocommerce div.product .product_description .attributes_container .duration_icon {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none'%3E%3Cpath fill='%23101820' d='M10 19A9.5 9.5 0 1 1 10-.001 9.5 9.5 0 0 1 10 19Zm0-17.733a8.233 8.233 0 1 0 0 16.466 8.233 8.233 0 0 0 0-16.466Z'/%3E%3Cpath fill='%23101820' d='M12.685 13.085 9.55 9.95a.633.633 0 0 1-.183-.45V4.433h1.266V9.24l2.952 2.945-.9.9Z'/%3E%3C/svg%3E");
width: 20px;
height: 19px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}
.woocommerce div.product .product_description .attributes_container > div {
display: flex;
align-items: center;
gap: 10px;
flex-wrap: wrap;
margin-bottom: 20px;
}
.woocommerce div.product .product_description .short_desc {
margin-bottom: 20px;
}
.woocommerce div.product .product_description .button_container {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.woocommerce-variation-availability {
margin-bottom: 20px;
}
.woocommerce-variation-availability p {
margin: 0;
}
@media (max-width: 1024px) {
.product_top_container {
gap: 30px;
}
.product-single-grid {
display: grid;
grid-template-columns: 1.1fr 0.9fr;
grid-gap: var(--gap-m);
}
}
@media (max-width: 850px) {
.product_top_container > div {
min-width: 100%;
box-sizing: border-box;
}
.product_top_container {
flex-direction: column;
}
.product-single-grid {
grid-template-columns: 1fr;
}
}.tag-sale {
border-radius: 0px 20px 20px 0px;
background: #BA1F28;
position: absolute;
left: 0;
top: 10px;
color: #fff;
font-size: 12px;
font-weight: 600;
padding: 4px 10px;
}
.woocommerce ul.products[class*=columns-] li.product,
.woocommerce-page ul.products[class*=columns-] li.product {
margin: 0;
}
.woocommerce .products ul,
.woocommerce ul.products {
display: grid;
grid-template-columns: repeat(3,1fr);
grid-gap: var(--gap-l);
padding: 0;
margin: 0;
}
.woocommerce .products ul::after,
.woocommerce .products ul::before,
.woocommerce ul.products::after,
.woocommerce ul.products::before {
display: none;
}
.woocommerce ul.products.columns-3 li.product,
.woocommerce-page ul.products.columns-3 li.product,
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
min-width: 100%;
margin: 0;
}
.woocommerce ul.products li.product a {
border-radius: 50px;
overflow: hidden;
display: flex;
width: 100%;
flex-direction: column;
text-align: center;
position: relative;
padding: var(--padding-s);
color: #212327;
}
.woocommerce ul.products li.product:not(.product-category) a {
background: #CAE8FD;
}
.woocommerce ul.products li.product a .price_container span {
color: var(--Deep-Blue, #0570B7);
text-align: center;
font-family: "Fira Sans Condensed", sans-serif;
font-size: 40px;
font-weight: 700;
line-height: 150%;
letter-spacing: 1.2px;
}
.woocommerce ul.products li.product a .attributes_container ul {
display: flex;
align-items: center;
gap: 20px;
flex-wrap: wrap;
justify-content: center;
}
.woocommerce ul.products li.product a .attributes_container ul li {
display: flex;
align-items: center;
gap: 10px;
}
.woocommerce ul.products li.product a .product_title {
color: #000;
font-family: "Fira Sans Condensed", sans-serif;
font-size: 20px;
font-weight: 700;
line-height: 150%;
letter-spacing: 0.6px;
text-align: center;
}
.woocommerce ul.products li.product a .view-text {
background: #fff;
color: var(--Deep-Blue);
border-color: #fff;
}
.woocommerce ul.products li.product:hover a .view-text {
background: var(--Deep-Blue);
border: 1px solid var(--Deep-Blue);
color: white;
}
.woocommerce ul.products li.product a .price_container {
margin-bottom: 20px;
}
.woocommerce ul.products li.product a .price_container small {
color: var(--Deep-Blue, #0570B7);
font-family: "Fira Sans Condensed", sans-serif;
font-size: 18px;
line-height: 150%;
letter-spacing: 0.54px;
}
.woocommerce ul.products li.product a .attributes_container .duration_icon {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none'%3E%3Cpath fill='%23101820' d='M10 19A9.5 9.5 0 1 1 10-.001 9.5 9.5 0 0 1 10 19Zm0-17.733a8.233 8.233 0 1 0 0 16.466 8.233 8.233 0 0 0 0-16.466Z'/%3E%3Cpath fill='%23101820' d='M12.685 13.085 9.55 9.95a.633.633 0 0 1-.183-.45V4.433h1.266V9.24l2.952 2.945-.9.9Z'/%3E%3C/svg%3E");
width: 20px;
height: 19px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}
.woocommerce ul.products li.product a .attributes_container .level_icon {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' fill='none'%3E%3Cpath fill='%23000' d='M2.5 16h-2v4h2v-4ZM6.5 12h-2v8h2v-8ZM10.5 8h-2v12h2V8ZM14.5 4h-2v16h2V4ZM18.5 0h-2v20h2V0Z'/%3E%3C/svg%3E");
width: 19px;
height: 20px;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
}
.woocommerce ul.products li.product-category {
border-radius: 50px;
}
.woocommerce ul.products li.product-category:nth-child(3n + 1) {
background: #CAE8FD;
}
.woocommerce ul.products li.product-category:nth-child(3n + 1) a {
color: #0570B7;
}
.woocommerce ul.products li.product-category:nth-child(3n - 1) a, .woocommerce ul.products li.product-category:nth-child(3n) a {
color: #ffffff;
}
.woocommerce ul.products li.product-category a .button {
background: #fff;
color: var(--Deep-Blue);
border-color: #fff;
}
.woocommerce ul.products li.product-category:hover a .button {
background: var(--Deep-Blue);
border: 1px solid var(--Deep-Blue);
color: white;
}
.woocommerce ul.products li.product-category:nth-child(3n - 1) {
background: #408BCA;
}
.woocommerce ul.products li.product-category:nth-child(3n) {
background: #0570B7;
}
.woocommerce ul.products li.product a .button {
margin: 0;
padding: 10px 20px;
}
.woocommerce-page ul.products li.product h2 {
font-size: 16px;
font-weight: 600;
text-transform: unset;
}
.woocommerce ul.products li.product .price {
margin: 0 0 15px;
}
.woocommerce ul.products li.product .price span {
font-size: 20px;
font-weight: 400;
}
.woocommerce ul.products li.product .price del ,
.woocommerce ul.products li.product .price del span {
font-size: 18px;
color: #666;
line-height: 1em;
font-weight: 400;
}
.woocommerce ul.products li.product .price ins ,
.woocommerce ul.products li.product .price ins span {
color: #BA1F28;
text-decoration: none;
font-weight: 600;
}
.colour-swatches {
display: flex;
flex-wrap: wrap;
gap: 1px;
}
.the_swatch {
overflow: hidden;
width: 22px;
height: 22px;
border: 2px solid #fff;
box-sizing: border-box;
position: relative;
border-radius: 22px;
padding-top: 0.7em;
}
.the_swatch span {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.the_swatch span:nth-child(2) {
clip-path: polygon(100% 0, 100% 0%, 100% 100%, 0% 100%);
}
.woocommerce ul.products li.product a img {
width: auto;
}
.the-product-thumb {
background: #fff;
padding: 15px;
display: flex;
align-items: center;
justify-content: center;
aspect-ratio: 1;
position: relative;
}
.product-tags {
position: absolute;
top: 10px;
left: 10px;
gap: 10px;
display: flex;
}
.product-tags > span {
padding: 5px 10px;
border-radius: 100px;
background: #2A6CB9;
color: #fff;
text-transform: uppercase;
}
.product-tags > span.tag-sale {
background: #FF3D00;
}
.woocommerce ul.products li.product {
transition: .3s;
display: flex;
}
.woocommerce ul.products li.product a .view-text {
margin-top: auto;
transition: .3s;
}
.woocommerce ul.products li.product a:hover {
opacity: 1;
border-color: var(--Blue);
}
.woocommerce ul.products li bdi .woocommerce-Price-currencySymbol {
position: relative;
}
.woocommerce.fc_featured_products  ul.products li a {
text-decoration: none;
}
h2.woocommerce-loop-product__title {
font-size: 16px;
}
.woocommerce.fc_featured_products  ul.products {
padding: 0;
margin: 0;
}
.upsells h2 {
text-align: center;
}
body .wc-block-components-notice-banner.is-success {
background: rgb(49 40 133 / 12%);
border-color: var(--Blue);
}
body .wc-block-components-notice-banner.is-success>svg {
background-color: var(--Blue);
}
body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward {
color: #000!important;
opacity: 1;
transform: none;
}
body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover {
opacity: 0.7;
}
@media (max-width: 1250px)  and (min-width: 1024px), (max-width: 768px){
.woocommerce .products ul {
grid-template-columns: repeat(2, 1fr);
}
}
@media (min-width: 1024px) {
@media (min-width: 1024px) {
.woocommerce.fc_featured_products  ul.products {
grid-template-columns: repeat(4,1fr);
}
}
}
@media (max-width: 850px) {
.woocommerce .related .products ul, .woocommerce ul.products {
grid-template-columns: repeat(2,1fr);
}
}
@media (max-width: 640px) {
.woocommerce .related .products ul, .woocommerce ul.products {
grid-template-columns: repeat(1,1fr);
}
.woocommerce-page ul.products li.product h2 {
font-size: 16px;
}
.woocommerce ul.products li.product .price span {
font-size: 18px;
}
.woocommerce ul.products li.product .price del,
.woocommerce ul.products li.product .price del span {
font-size: 16px;
}
}
@media (max-width: 480px) {
.woocommerce .products ul, .woocommerce ul.products {
grid-template-columns: 1fr;
}
}.woo-filters {
display: grid;
grid-gap: 20px;
}
.sidebar > .title-medium {
margin-top: 0;
display: none;
}
.sidebar ul {
list-style: none;
padding: 0;
margin: 0;
}
.woo-filters input[type=search] {
width: 100%;
margin-bottom: 15px;
height: 45px;
box-sizing: border-box;
border: 2px solid #ccc;
padding-left: 5px;
}
.woo-filters button {
padding: 10px 20px;
width: 100%;
margin: 0;
}
.sidebar .product-categories .current-cat-parent ul ,
.sidebar .product-categories .current-cat ul {
display: block;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,
.sidebar .product-categories a {
color: #212327;
display: flex;
margin-bottom: 5px;
gap: 10px;
align-items: center;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before,
.sidebar .product-categories a:before {
width: 15px;
aspect-ratio:  1 / 1;
border: 2px solid #000;
border-radius: 2px;
content: '';
box-sizing: border-box;
margin: 0;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:before,
.sidebar .product-categories .current-cat a:before {
border-color: var(--Blue);
background: var(--Blue) no-repeat center / 10px url("data:image/svg+xml,%3Csvg height='15' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 11 2 7 0 8l6 6L18 2l-1-2L6 11Z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span {
display: none;
}
.sidebar .woo-filters li a {
transition: .3s;
}
.sidebar .woo-filters li a:hover {
opacity: 0.7;
}
.tab-title {
font-size: 20px;
font-weight: 500;
padding: 20px 0;
display: block;
text-transform: uppercase;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a
.woocommerce .woocommerce-widget-layered-nav-list .count {
display: none;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:hover {
opacity: 0.7;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a {
border-left-color: var(--Pink);
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:before {
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:before {
color: var(--Pink);
}
.price_slider_wrapper {
padding: 30px;
background: #fff;
}
.term-description {
padding-bottom: var(--padding-50);
}
.category-ordering {
display: flex;
align-items: center;
justify-content: space-between;
gap: 10px;
}
.woocommerce div.product form.cart .variations select,
.woocommerce .woocommerce-ordering select {
appearance: none;
-webkit-appearance: none;
border: 1px solid #B9B9B9;
color: #B9B9B9;
padding: 10px 20px;
background: transparent calc(100% - 20px) center no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none'%3E%3Cpath fill='%23E52072' d='M1.417 0 0 1.286 8.5 9 17 1.286 15.583 0 8.5 6.429 1.417 0Z'/%3E%3C/svg%3E");
}
#pagination {
padding-top: var(--padding-100);
padding-bottom: 0;
}
.product_form hr {
margin: 2rem 0;
max-width: 100px;
}
.product_form .title-small a ,
.product_form .title-medium a {
background: none;
color: var(--colour-orange);
margin-top:-15px;
display:block;
}
.product_form .title-small a:hover ,
.product_form .title-medium a:hover {
opacity:0.7;
}
.the_related_products {
background: #EAEAEA;
}
.woocommerce ul.products li.product .woocommerce-placeholder {
border: none;
}
.shop_cat .title {
text-align: center;
font-family: "Fira Sans Condensed", sans-serif;
font-size: 35px;
line-height: 150%;
letter-spacing: 1.05px;
}
.shop_cat .subtext {
text-align: center;
font-family: "Fira Sans Condensed", sans-serif;
font-size: 18px;
line-height: 150%;
letter-spacing: 0.54px;
}
.product_loop_image {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='208' height='96' fill='none'%3E%3Cpath fill='%2364CADA' d='M76.597 8.503c-.13-.047-.13-.226 0-.268C79.847 7.174 101.875 0 104.046 0c2.171 0 23.961 6.507 27.339 7.518a.156.156 0 0 1 .013.297c-1.789.696-8.674 3.39-10.339 4.184l-.125 5.22a.258.258 0 0 1-.35.232c-2.279-.836-15.687-5.237-32.68.004a.335.335 0 0 1-.436-.287l-.368-4.975-10.503-3.69Z'/%3E%3Cpath fill='url(%23a)' d='M88.269 19.974c3.81-1.884 17.766-5.454 31.466-.249.71.27 1.047.981.974 1.722-.387 3.85-4.205 16.719-15.365 26.184a1.58 1.58 0 0 1-2.004.021c-3.378-2.726-12.39-12.811-16.024-26.074-.181-.667.324-1.291.953-1.601v-.003Z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M104.29 26.443c-1.125 0-2.034.89-2.034 1.988 0 .69.36 1.297.907 1.654l-.789 3.074h3.832l-.788-3.074c.546-.357.907-.964.907-1.654 0-1.097-.91-1.988-2.035-1.988ZM115.655 22.542c-2.566-.975-5.142-1.154-7.598-1.359a.391.391 0 0 0-.428.4l.043 1.164c.005.086.074.16.162.166 2.018.178 3.784-.018 5.866.67.486.16.778.65.694 1.145-.223 1.306-1.372 3.703-2.953 6.693a2.169 2.169 0 0 0-.391-.036c-1.207 0-2.188.955-2.188 2.137s.979 2.137 2.188 2.137c1.21 0 2.188-.955 2.188-2.137 0-.388-.108-.751-.294-1.065 2.033-3.81 3.288-7.077 3.437-8.552.052-.525-.227-1.17-.73-1.363h.004Zm-4.6 11.993a1.025 1.025 0 0 1-1.037-1.013c0-.56.464-1.013 1.037-1.013.572 0 1.036.454 1.036 1.013 0 .56-.464 1.013-1.036 1.013Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M104.31 19.57c-.968 0-1.789.615-2.076 1.466-4.227.3-8.112.386-9.373 1.295-.422.304-.804 1.222-.782 1.72.093 2.065 1.315 3.618 2.136 5.35a.284.284 0 0 0 .436.095l.92-.768a.272.272 0 0 0 .073-.322c-.641-1.361-1.211-2.127-1.66-3.65a.988.988 0 0 1 .559-1.178c1.229-.54 3.233-.766 6.689-.871.296-.009.708.004 1.145.044h.025a2.196 2.196 0 0 0 1.905 1.09c1.208 0 2.188-.955 2.188-2.137 0-1.181-.978-2.137-2.188-2.137l.003.002Zm0 3.15a1.025 1.025 0 0 1-1.037-1.013c0-.56.464-1.013 1.037-1.013.572 0 1.036.454 1.036 1.013 0 .559-.464 1.012-1.036 1.012Z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m109.582 36.833-.715-.511c-.113-.07-.339.107-.426.207-1.28 1.477-1.9 2.49-3.421 4.209-.315.356-.715.487-1.214 0-1.032-1.009-2.864-3.01-4.924-6.036a.268.268 0 0 0-.115-.093c.225-.306.36-.68.36-1.085 0-1.027-.854-1.86-1.906-1.86s-1.905.833-1.905 1.86c0 1.028.853 1.861 1.905 1.861.127 0 .255-.013.376-.036a.255.255 0 0 0 .039.18c2.237 3.453 4.406 5.755 5.749 6.89.51.43 1.348.442 1.858.009 1.913-1.629 3.038-3.346 4.345-5.13.091-.122.123-.381-.006-.461v-.005Z' clip-rule='evenodd'/%3E%3Cpath fill='%23408BCA' d='m7.14 68.28-.287 1.882H3.21v2.823h3.184v1.849H3.211v2.97h3.896v1.915H.5V68.281h6.64ZM12.373 68c.791 0 1.486.126 2.084.38.61.242 1.163.605 1.66 1.089l-1.236 1.387c-.735-.617-1.486-.925-2.254-.925-.429 0-.768.105-1.016.314-.248.209-.373.495-.373.858 0 .242.057.446.17.61.113.166.31.326.593.48.282.154.7.33 1.253.528.723.264 1.305.55 1.745.858.452.297.796.671 1.034 1.123.237.45.355 1.012.355 1.683 0 .704-.175 1.332-.525 1.882-.339.54-.835.963-1.49 1.27-.644.309-1.401.463-2.27.463-1.638 0-3-.54-4.083-1.618l1.32-1.436c.419.353.837.622 1.255.81.429.186.88.28 1.355.28.52 0 .92-.132 1.203-.396.282-.264.423-.617.423-1.057 0-.418-.13-.754-.39-1.007-.26-.253-.75-.506-1.473-.759-1.175-.43-2.01-.913-2.508-1.452-.497-.54-.745-1.227-.745-2.064 0-.649.17-1.221.508-1.716a3.33 3.33 0 0 1 1.39-1.172c.598-.275 1.27-.413 2.015-.413ZM21.485 68c.79 0 1.485.126 2.083.38.61.242 1.163.605 1.66 1.089l-1.236 1.387c-.734-.617-1.485-.925-2.253-.925-.43 0-.768.105-1.017.314-.248.209-.373.495-.373.858 0 .242.057.446.17.61.113.166.31.326.593.48.282.154.7.33 1.253.528.723.264 1.305.55 1.745.858.452.297.797.671 1.034 1.123.237.45.356 1.012.356 1.683 0 .704-.176 1.332-.526 1.882-.338.54-.835.963-1.49 1.27-.644.309-1.401.463-2.27.463-1.638 0-3-.54-4.083-1.618l1.321-1.436c.418.353.836.622 1.254.81.429.186.88.28 1.355.28.52 0 .92-.132 1.203-.396.282-.264.423-.617.423-1.057 0-.418-.13-.754-.39-1.007-.26-.253-.75-.506-1.473-.759-1.175-.43-2.01-.913-2.508-1.452-.496-.54-.745-1.227-.745-2.064 0-.649.17-1.221.508-1.716a3.33 3.33 0 0 1 1.39-1.172c.598-.275 1.27-.413 2.015-.413ZM33.912 68.28l-.288 1.882H29.98v2.823h3.185v1.849h-3.185v2.97h3.897v1.915H27.27V68.281h6.64ZM40.919 73.546l3.032 6.173h-2.897l-1.761-4.407-1.694 4.407h-2.83l2.931-6.074-2.71-5.364h2.88l1.457 3.713 1.558-3.713h2.812l-2.778 5.265ZM55.967 68.28l-.288 1.882h-3.642v2.823h3.185v1.849h-3.185v2.97h3.896v1.915h-6.606V68.281h6.64ZM60.57 68.28v9.343h4.082l-.288 2.096h-6.506V68.281h2.711ZM72.882 68.28l-.288 1.882h-3.642v2.823h3.185v1.849h-3.185v2.97h3.897v1.915h-6.607V68.281h6.64ZM78.98 68c.678 0 1.282.105 1.813.314.531.209 1.034.522 1.508.94l-1.288 1.47a3.424 3.424 0 0 0-.914-.562 2.287 2.287 0 0 0-.949-.198c-1.468 0-2.202 1.337-2.202 4.011 0 2.652.74 3.978 2.219 3.978.384 0 .723-.071 1.016-.214a6.607 6.607 0 0 0 1.017-.66l1.22 1.452c-.418.43-.92.781-1.508 1.056a4.385 4.385 0 0 1-1.914.413c-.983 0-1.841-.226-2.576-.677-.722-.45-1.287-1.128-1.694-2.03-.406-.902-.61-2.008-.61-3.318 0-1.276.21-2.36.627-3.251.418-.903.989-1.58 1.711-2.03.734-.463 1.576-.694 2.525-.694ZM91.155 68.28l-.288 2.014h-2.524v9.425h-2.71v-9.425h-2.677v-2.013h8.2ZM96.174 75.329h-.881v4.39h-2.71V68.281h3.438c1.536 0 2.683.291 3.44.874.756.573 1.134 1.436 1.134 2.592 0 1.463-.66 2.492-1.982 3.087l2.66 4.885h-2.965l-2.134-4.39Zm-.881-1.832h.83c.587 0 1.016-.138 1.287-.413.272-.286.407-.732.407-1.337 0-.55-.147-.952-.44-1.205-.294-.264-.757-.396-1.39-.396h-.694v3.35ZM105.314 68.28v11.44h-2.711V68.28h2.711ZM112.1 68c.677 0 1.281.105 1.812.314.531.209 1.034.522 1.508.94l-1.287 1.47a3.426 3.426 0 0 0-.915-.562 2.289 2.289 0 0 0-.949-.198c-1.468 0-2.202 1.337-2.202 4.011 0 2.652.739 3.978 2.219 3.978a2.29 2.29 0 0 0 1.016-.214 6.623 6.623 0 0 0 1.017-.66l1.22 1.452c-.418.43-.921.781-1.508 1.056a4.384 4.384 0 0 1-1.914.413c-.983 0-1.841-.226-2.575-.677-.723-.45-1.288-1.128-1.695-2.03-.406-.902-.609-2.008-.609-3.318 0-1.276.208-2.36.626-3.251.418-.903.989-1.58 1.711-2.03.734-.463 1.576-.694 2.525-.694ZM122.712 79.72l-.525-2.493h-2.982l-.525 2.492h-2.745l3.168-11.438h3.253l3.151 11.438h-2.795Zm-3.101-4.391h2.169l-1.084-5.117-1.085 5.117ZM129.471 68.28v9.343h4.082l-.288 2.096h-6.505V68.281h2.711ZM146.562 68.28l-.288 2.014h-2.525v9.425h-2.71v-9.425h-2.677v-2.013h8.2ZM151.58 75.329h-.881v4.39h-2.71V68.281h3.439c1.536 0 2.682.291 3.439.874.756.573 1.135 1.436 1.135 2.592 0 1.463-.661 2.492-1.982 3.087l2.659 4.885h-2.964l-2.135-4.39Zm-.881-1.832h.83c.588 0 1.017-.138 1.288-.413.271-.286.406-.732.406-1.337 0-.55-.146-.952-.44-1.205-.294-.264-.757-.396-1.389-.396h-.695v3.35ZM163.668 79.72l-.525-2.493h-2.982l-.525 2.492h-2.745l3.168-11.438h3.253l3.151 11.438h-2.795Zm-3.1-4.391h2.168l-1.084-5.117-1.084 5.117ZM170.427 68.28v11.44h-2.711V68.28h2.711ZM181.058 79.72h-3.388l-2.88-8.98c.023.132.034.242.034.33.102.792.181 1.513.237 2.163.057.638.085 1.38.085 2.228v4.258h-2.372V68.281h3.354l2.931 8.995a24.989 24.989 0 0 1-.373-4.275v-4.72h2.372v11.438ZM186.134 68.28v11.44h-2.71V68.28h2.71ZM196.766 79.72h-3.389l-2.88-8.98c.023.132.034.242.034.33.102.792.181 1.513.238 2.163.056.638.084 1.38.084 2.228v4.258h-2.371V68.281h3.354l2.931 8.995a24.889 24.889 0 0 1-.373-4.275v-4.72h2.372v11.438ZM203.875 68c1.378 0 2.575.468 3.591 1.403l-1.321 1.353c-.384-.297-.74-.511-1.068-.643a2.789 2.789 0 0 0-1.084-.198c-.79 0-1.4.319-1.829.957-.43.627-.644 1.667-.644 3.12 0 1.045.073 1.865.22 2.46.147.582.367.995.661 1.237.293.242.683.363 1.169.363.508 0 .96-.12 1.355-.363v-2.674h-1.304l-.255-1.865h4.134v5.662a6.907 6.907 0 0 1-1.847.874 6.857 6.857 0 0 1-2.032.314c-1.661 0-2.897-.495-3.711-1.486-.801-1-1.202-2.508-1.202-4.522 0-1.299.226-2.4.677-3.302.452-.902 1.068-1.573 1.847-2.013.779-.451 1.66-.677 2.643-.677ZM63.073 90.11l-.088.638h-1.35v5.143h-.744v-5.143H59.5v-.639h3.573ZM66.853 95.89v-2.713h-1.999v2.714h-.743v-5.782h.743v2.429h1.999v-2.429h.743v5.782h-.743ZM72.011 90.11l-.087.604H70.02v1.908h1.655v.605H70.02v2.05h2.014v.614h-2.757v-5.782h2.733ZM76.288 90.11v5.78h-.743v-5.78h.743Zm2.702 0-1.862 2.638 1.99 3.143h-.855l-1.943-3.093L78.2 90.11h.791ZM82.829 90.11l-.088.604h-1.902v1.908h1.654v.605H80.84v2.05h2.014v.614h-2.758v-5.782h2.734ZM87.392 90.11l-1.583 3.554v2.227h-.751v-2.219l-1.583-3.563h.8L85.449 93l1.168-2.89h.775ZM93.605 90.11l-.088.638h-1.35v5.143h-.744v-5.143h-1.39v-.639h3.572ZM96.193 90c.655 0 1.17.255 1.543.765.378.504.567 1.249.567 2.235 0 .97-.186 1.712-.56 2.227-.372.515-.89.773-1.55.773-.655 0-1.172-.252-1.55-.756-.374-.51-.56-1.255-.56-2.236 0-.644.085-1.19.256-1.638.175-.454.42-.796.735-1.026.32-.23.693-.344 1.119-.344Zm0 .622c-.885 0-1.327.795-1.327 2.386 0 1.575.442 2.362 1.327 2.362.437 0 .767-.188.991-.563.224-.376.336-.978.336-1.807 0-.823-.115-1.426-.344-1.807-.224-.38-.551-.571-.983-.571ZM105.171 90.11l-1.582 3.554v2.227h-.752v-2.219l-1.582-3.563h.799L103.229 93l1.167-2.89h.775ZM107.783 90c.656 0 1.17.255 1.543.765.378.504.567 1.249.567 2.235 0 .97-.186 1.712-.559 2.227-.373.515-.89.773-1.551.773-.655 0-1.172-.252-1.55-.756-.373-.51-.56-1.255-.56-2.236 0-.644.085-1.19.256-1.638.176-.454.421-.796.735-1.026.32-.23.693-.344 1.119-.344Zm0 .622c-.884 0-1.327.795-1.327 2.386 0 1.575.443 2.362 1.327 2.362.437 0 .768-.188.991-.563.224-.376.336-.978.336-1.807 0-.823-.115-1.426-.344-1.807-.223-.38-.551-.571-.983-.571ZM114.72 94.193c0 .532-.151.967-.455 1.303-.304.336-.738.504-1.303.504-.57 0-1.004-.165-1.303-.496-.298-.336-.447-.773-.447-1.31v-4.085h.743v4.034c0 .812.336 1.218 1.007 1.218.671 0 1.007-.406 1.007-1.218v-4.034h.751v4.084ZM119.012 95.89l-1.183-2.461h-.776v2.462h-.743v-5.782h1.287c1.311 0 1.966.544 1.966 1.63 0 .381-.088.704-.264.967-.175.263-.434.456-.775.58l1.311 2.605h-.823Zm-1.359-3.058c.384 0 .669-.087.855-.26.187-.18.28-.457.28-.832 0-.353-.096-.614-.288-.782-.186-.168-.493-.252-.919-.252h-.528v2.126h.6ZM123.186 95.89v-5.78h2.67l-.08.604h-1.847v2.017h1.599v.605h-1.599v2.555h-.743ZM130.439 94.193c0 .532-.151.967-.455 1.303-.304.336-.738.504-1.303.504-.57 0-1.004-.165-1.303-.496-.298-.336-.447-.773-.447-1.31v-4.085h.743v4.034c0 .812.336 1.218 1.007 1.218.671 0 1.007-.406 1.007-1.218v-4.034h.751v4.084ZM135.01 90.11l-.087.638h-1.351v5.143h-.744v-5.143h-1.39v-.639h3.572ZM139.478 94.193c0 .532-.152.967-.456 1.303-.304.336-.738.504-1.303.504-.57 0-1.004-.165-1.303-.496-.298-.336-.447-.773-.447-1.31v-4.085h.743v4.034c0 .812.336 1.218 1.007 1.218.672 0 1.007-.406 1.007-1.218v-4.034h.752v4.084ZM143.769 95.89l-1.183-2.461h-.775v2.462h-.744v-5.782h1.287c1.311 0 1.966.544 1.966 1.63 0 .381-.088.704-.263.967-.176.263-.435.456-.776.58l1.311 2.605h-.823Zm-1.359-3.058c.384 0 .669-.087.855-.26.187-.18.28-.457.28-.832 0-.353-.096-.614-.288-.782-.186-.168-.493-.252-.919-.252h-.527v2.126h.599ZM148.476 90.11l-.088.604h-1.902v1.908h1.654v.605h-1.654v2.05h2.014v.614h-2.758v-5.782h2.734Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='106.271' x2='105.654' y1='94.562' y2='1.627' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2364CADA'/%3E%3Cstop offset='.16' stop-color='%235ABAD5'/%3E%3Cstop offset='.48' stop-color='%234CA0CF'/%3E%3Cstop offset='.77' stop-color='%234390CB'/%3E%3Cstop offset='1' stop-color='%23408BCA'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
width: 208px;
height: 96px;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
margin: 0 auto 10px;
}
@media (max-width: 1024px) {
.woocommerce-page.archive .main_container {
grid-template-columns: 1fr;
}
.woo-filters {
max-height: 0;
overflow: hidden;
transition: .2s;
}
.open .woo-filters {
max-height: 3000px;
}
.sidebar > .title-medium {
display: flex;
align-items: center;
margin: 0;
padding: 5px;
position: relative;
justify-content: center;
}
.sidebar ul.woo-filters {
margin-top: 5px;
}
.sidebar > .title-medium {
background: var(--Blue);
color: #fff;
padding: 10px;
}
.sidebar > .title-medium strong {
color: #fff;
}
.sidebar > .title-medium:before {
position: absolute;
content: '';
height: 1px;
width: 100%;
background: var(--colour-black);
opacity: 0.3;
}
.sidebar > .title-medium strong {
background: var(--colour-grey);
padding: 0 10px;
position: relative;
}
.sidebar {
position: relative;
}
.the_related_products {
padding-top: var(--padding-l);
}
.product_form.minus-bottom-large .wp_content:nth-child(2) {
margin-bottom: 0;
}
.product_form.minus-bottom-large {
margin-bottom: 0;
}
}
@media (max-width: 640px) {
.woocommerce-result-count {
display: none;
}
.woocommerce .woocommerce-ordering select,
.woocommerce .woocommerce-ordering {
width: 100%;
}
}.gallery {
display: grid;
gap: clamp(10px, 3vw, 20px);
}
.gallery figure {
margin: 0;
}
.gallery .has_video, .fc_split_content .has_video {
position: relative;
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 1fr;
}
.gallery .has_video img {
grid-row-start: 1;
grid-column-start: 1;
}
.gallery .has_video::after, .fc_split_content .has_video::after {
display: block;
content: '';
background: center / 40px 40px no-repeat url("data:image/svg+xml,%3csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m16 27 12-7-12-7v14Zm4-27a20 20 0 1 0 0 40 20 20 0 0 0 0-40Zm0 36a16 16 0 1 1 0-32 16 16 0 0 1 0 32Z' fill='white'/%3e%3c/svg%3e");
opacity: 0.5;
transition: .3s;
grid-row-start: 1;
grid-column-start: 1;
width: 100%;
height: 100%;
}
.gallery .has_video:hover::after, .fc_split_content .has_video:hover::after {
opacity: 1;
}
.gallery a , .gallery img {
display: block;
width: 100%;
}
.gallery-caption {
display: none;
}
.columns_1 {
grid-template-columns: repeat(1, 1fr);
}
.columns_2 {
grid-template-columns: repeat(2, 1fr);
}
.columns_3 {
grid-template-columns: repeat(3, 1fr);
}
.columns_4 {
grid-template-columns: repeat(4, 1fr);
}
.columns_5 {
grid-template-columns: repeat(5, 1fr);
}
.columns_6 {
grid-template-columns: repeat(6, 1fr);
}
.columns_7 {
grid-template-columns: repeat(7, 1fr);
}
.columns_8 {
grid-template-columns: repeat(8, 1fr);
}
.columns_9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery.columned_gallery_item {
display: block;
columns: 4;
column-gap: clamp(10px, 3vw, 20px);
}
.columned_gallery_item.columns_3 {
columns: 3;
}
.columned_gallery_item.columns_4 {
columns: 4;
}
.columned_gallery_item.columns_5 {
columns: 5;
}
.columned_gallery_item.columns_6 {
columns: 6;
}
.gallery.columned_gallery_item > figure {
display: inline-block;
}
.gallery.columned_gallery_item > figure {
display: block;
margin: 0 0 clamp(10px, 3vw, 20px) 0;
}
.gallery.row_gallery_item {
display: flex;
flex-wrap: wrap;
}
.gallery.row_gallery_item > figure {
--ratio: calc(var(--width)/var(--height));
--row-height:  clamp(100px, 15vw, 250px);;
flex-basis: calc(var(--ratio)*var(--row-height));
flex-grow: calc(var(--ratio)*100);
}
.fc_gallery.gallery.columned_gallery_item {
gap: 0;
column-gap: 0;
}
.fc_gallery a {
aspect-ratio: 10 / 8;
transition: .3s;
}
.fc_gallery a:hover {
filter: grayscale(60%);
}
@media (max-width: 1100px) {
.columned_gallery_item.columns_6 {
columns: 5;
}
.columns_9 , .columns_8 , .columns_7 , .columns_6 {
grid-template-columns: repeat(5, 1fr);
}
}
@media (max-width: 1024px) {
.columned_gallery_item.columns_6,
.columned_gallery_item.columns_5 {
columns: 4;
}
.columns_9 , .columns_8 , .columns_7 , .columns_6 , .columns_5 {
grid-template-columns: repeat(4, 1fr);
}
}
@media (max-width: 750px) {
.columned_gallery_item.columns_6,
.columned_gallery_item.columns_5,
.columned_gallery_item.columns_4 {
columns: 3;
}
}
@media (max-width: 750px) {
.columns_9 , .columns_8 , .columns_7 , .columns_6 , .columns_5 , .columns_4 {
grid-template-columns: repeat(3, 1fr);
}
}
@media (max-width: 450px) {
.columned_gallery_item.columns_6,
.columned_gallery_item.columns_5,
.columned_gallery_item.columns_4,
.columned_gallery_item.columns_3 {
columns: 2;
}
}.glightbox-container {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 999999 !important;
overflow: hidden;
-ms-touch-action: none;
touch-action: none;
-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
text-size-adjust: 100%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
outline: none;
}
.has_video::after {
background: center / 40px 40px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='81' fill='none'%3E%3Cpath fill='%23fff' d='m30.3 57.5 26.7-17-26.7-17v34Zm9.7 23c-5.467 0-10.633-1.05-15.5-3.15-4.867-2.1-9.117-4.966-12.75-8.6-3.633-3.633-6.5-7.883-8.6-12.75C1.05 51.134 0 45.967 0 40.5c0-5.533 1.05-10.733 3.15-15.6 2.1-4.866 4.967-9.1 8.6-12.7 3.633-3.6 7.883-6.45 12.75-8.55C29.367 1.55 34.533.5 40 .5c5.533 0 10.733 1.05 15.6 3.15 4.867 2.1 9.1 4.95 12.7 8.55 3.6 3.6 6.45 7.834 8.55 12.7C78.95 29.767 80 34.967 80 40.5c0 5.467-1.05 10.634-3.15 15.5-2.1 4.867-4.95 9.117-8.55 12.75-3.6 3.634-7.833 6.5-12.7 8.6-4.867 2.1-10.067 3.15-15.6 3.15Zm0-6c9.467 0 17.5-3.316 24.1-9.95C70.7 57.917 74 49.9 74 40.5c0-9.466-3.3-17.5-9.9-24.1C57.5 9.8 49.467 6.5 40 6.5c-9.4 0-17.417 3.3-24.05 9.9C9.317 23 6 31.034 6 40.5c0 9.4 3.317 17.417 9.95 24.05C22.583 71.184 30.6 74.5 40 74.5Z'/%3E%3C/svg%3E");
transition: .3s;
position: absolute;
display: flex;
content: '';
width: 100%;
height: 100%;
align-items: center;
justify-content: center;
}
.glightbox-container.inactive {
display: none;
}
.glightbox-container .gcontainer {
position: relative;
width: 100%;
height: 100%;
z-index: 9999;
overflow: hidden;
}
.glightbox-container .gslider {
-webkit-transition: -webkit-transform 0.4s ease;
transition: -webkit-transform 0.4s ease;
transition: transform 0.4s ease;
transition: transform 0.4s ease, -webkit-transform 0.4s ease;
height: 100%;
left: 0;
top: 0;
width: 100%;
position: relative;
overflow: hidden;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.glightbox-container .gslide {
width: 100%;
position: absolute;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
opacity: 0;
}
.glightbox-container .gslide.current {
opacity: 1;
z-index: 99999;
position: relative;
}
.glightbox-container .gslide.prev {
opacity: 1;
z-index: 9999;
}
.glightbox-container .gslide-inner-content {
width: 100%;
}
.glightbox-container .ginner-container {
position: relative;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
max-width: 100%;
margin: auto;
height: 100vh;
}
.glightbox-container .ginner-container.gvideo-container {
width: 100%;
}
.glightbox-container .ginner-container.desc-bottom,
.glightbox-container .ginner-container.desc-top {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.glightbox-container .ginner-container.desc-left,
.glightbox-container .ginner-container.desc-right {
max-width: 100% !important;
}
.gslide iframe,
.gslide video {
outline: none !important;
border: none;
min-height: 165px;
-webkit-overflow-scrolling: touch;
-ms-touch-action: auto;
touch-action: auto;
}
.gslide:not(.current) {
pointer-events: none;
}
.gslide-image {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.gslide-image img {
max-height: 100vh;
display: block;
padding: 0;
float: none;
outline: none;
border: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
max-width: 100vw;
width: auto;
height: auto;
-o-object-fit: cover;
object-fit: cover;
-ms-touch-action: none;
touch-action: none;
margin: auto;
min-width: 200px;
}
.desc-top .gslide-image img,
.desc-bottom .gslide-image img {
width: auto;
}
.desc-left .gslide-image img,
.desc-right .gslide-image img {
width: auto;
max-width: 100%;
}
.gslide-image img.zoomable {
position: relative;
}
.gslide-image img.dragging {
cursor: -webkit-grabbing !important;
cursor: grabbing !important;
-webkit-transition: none;
transition: none;
}
.gslide-video {
position: relative;
max-width: 100vh;
width: 100% !important;
}
.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster {
display: none;
}
.gslide-video .gvideo-wrapper {
width: 100%; margin: auto;
}
.gslide-video::before {
content: '';
position: absolute;
width: 100%;
height: 100%;
background: rgba(255, 0, 0, 0.34);
display: none;
}
.gslide-video.playing::before {
display: none;
}
.gslide-video.fullscreen {
max-width: 100% !important;
min-width: 100%;
height: 75vh;
}
.gslide-video.fullscreen video {
max-width: 100% !important;
width: 100% !important;
}
.gslide-inline {
background: #fff;
text-align: left;
max-height: calc(100vh - 40px);
overflow: auto;
max-width: 100%;
margin: auto;
}
.gslide-inline .ginlined-content {
padding: 20px;
width: 100%;
}
.gslide-inline .dragging {
cursor: -webkit-grabbing !important;
cursor: grabbing !important;
-webkit-transition: none;
transition: none;
}
.ginlined-content {
overflow: auto;
display: block !important;
opacity: 1;
}
.gslide-external {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
min-width: 100%;
background: #fff;
padding: 0;
overflow: auto;
max-height: 75vh;
height: 100%;
}
.gslide-media {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: auto;
}
.zoomed .gslide-media {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.desc-top .gslide-media,
.desc-bottom .gslide-media {
margin: 0 auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.gslide-description {
position: relative;
-webkit-box-flex: 1;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
}
.gslide-description.description-left,
.gslide-description.description-right {
max-width: 100%;
}
.gslide-description.description-bottom,
.gslide-description.description-top {
margin: 0 auto;
width: 100%;
}
.gslide-description p {
margin-bottom: 12px;
}
.gslide-description p:last-child {
margin-bottom: 0;
}
.zoomed .gslide-description {
display: none;
}
.glightbox-button-hidden {
display: none;
} .glightbox-mobile .glightbox-container .gslide-description {
height: auto !important;
width: 100%;
position: absolute;
bottom: 0;
padding: 19px 11px;
max-width: 100vw !important;
-webkit-box-ordinal-group: 3 !important;
-ms-flex-order: 2 !important;
order: 2 !important;
max-height: 78vh;
overflow: auto !important;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
-webkit-transition: opacity 0.3s linear;
transition: opacity 0.3s linear;
padding-bottom: 50px;
}
.glightbox-mobile .glightbox-container .gslide-title {
color: #fff;
font-size: 1em;
}
.glightbox-mobile .glightbox-container .gslide-desc {
color: #a1a1a1;
}
.glightbox-mobile .glightbox-container .gslide-desc a {
color: #fff;
font-weight: bold;
}
.glightbox-mobile .glightbox-container .gslide-desc * {
color: inherit;
}
.glightbox-mobile .glightbox-container .gslide-desc .desc-more {
color: #fff;
opacity: 0.4;
}
.gdesc-open .gslide-media {
-webkit-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
opacity: 0.4;
}
.gdesc-open .gdesc-inner {
padding-bottom: 30px;
}
.gdesc-closed .gslide-media {
-webkit-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
opacity: 1;
}
.greset {
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.gabsolute {
position: absolute;
}
.grelative {
position: relative;
}
.glightbox-desc {
display: none !important;
}
.glightbox-open {
overflow: hidden;
}
.gloader {
height: 25px;
width: 25px;
-webkit-animation: lightboxLoader 0.8s infinite linear;
animation: lightboxLoader 0.8s infinite linear;
border: 2px solid #fff;
border-right-color: transparent;
border-radius: 50%;
position: absolute;
display: block;
z-index: 9999;
left: 0;
right: 0;
margin: 0 auto;
top: 47%;
}
.goverlay {
width: 100%;
height: calc(100vh + 1px);
position: fixed;
top: -1px;
left: 0;
background: #000;
will-change: opacity;
}
.glightbox-mobile .goverlay {
background: #000;
}
.gprev,
.gnext,
.gclose {
z-index: 99999;
cursor: pointer;
width: 26px;
height: 44px;
border: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.gprev svg,
.gnext svg,
.gclose svg {
display: block;
width: 25px;
height: auto;
margin: 0;
padding: 0;
}
.gprev.disabled,
.gnext.disabled,
.gclose.disabled {
opacity: 0.1;
}
.gprev .garrow,
.gnext .garrow,
.gclose .garrow {
stroke: #fff;
}
.gbtn.focused {
outline: 2px solid #0f3d81;
}
iframe.wait-autoplay {
opacity: 0;
}
.glightbox-closing .gnext,
.glightbox-closing .gprev,
.glightbox-closing .gclose {
opacity: 0 !important;
} .glightbox-clean .gslide-description {
background: #fff;
}
.glightbox-clean .gdesc-inner {
padding: 22px 20px;
}
.glightbox-clean .gslide-title {
font-size: 1em;
font-weight: normal;
font-family: arial;
color: #000;
margin-bottom: 19px;
line-height: 1.4em;
}
.glightbox-clean .gslide-desc {
font-size: 0.86em;
margin-bottom: 0;
font-family: arial;
line-height: 1.4em;
}
.glightbox-clean .gslide-video {
background: #000;
}
.glightbox-clean .gprev,
.glightbox-clean .gnext,
.glightbox-clean .gclose {
background-color: rgba(0, 0, 0, 0.75);
border-radius: 4px;
}
.glightbox-clean .gprev path,
.glightbox-clean .gnext path,
.glightbox-clean .gclose path {
fill: #fff;
}
.glightbox-clean .gprev {
position: absolute;
top: -100%;
left: 30px;
width: 40px;
height: 50px;
}
.glightbox-clean .gnext {
position: absolute;
top: -100%;
right: 30px;
width: 40px;
height: 50px;
}
.glightbox-clean .gclose {
width: 35px;
height: 35px;
top: 15px;
right: 10px;
position: absolute;
}
.glightbox-clean .gclose svg {
width: 18px;
height: auto;
}
.glightbox-clean .gclose:hover {
opacity: 1;
} .gfadeIn {
-webkit-animation: gfadeIn 0.5s ease;
animation: gfadeIn 0.5s ease;
}
.gfadeOut {
-webkit-animation: gfadeOut 0.5s ease;
animation: gfadeOut 0.5s ease;
}
.gslideOutLeft {
-webkit-animation: gslideOutLeft 0.3s ease;
animation: gslideOutLeft 0.3s ease;
}
.gslideInLeft {
-webkit-animation: gslideInLeft 0.3s ease;
animation: gslideInLeft 0.3s ease;
}
.gslideOutRight {
-webkit-animation: gslideOutRight 0.3s ease;
animation: gslideOutRight 0.3s ease;
}
.gslideInRight {
-webkit-animation: gslideInRight 0.3s ease;
animation: gslideInRight 0.3s ease;
}
.gzoomIn {
-webkit-animation: gzoomIn 0.5s ease;
animation: gzoomIn 0.5s ease;
}
.gzoomOut {
-webkit-animation: gzoomOut 0.5s ease;
animation: gzoomOut 0.5s ease;
}
@-webkit-keyframes lightboxLoader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes lightboxLoader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes gfadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes gfadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-webkit-keyframes gfadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes gfadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@-webkit-keyframes gslideInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-60%, 0, 0);
transform: translate3d(-60%, 0, 0);
}
to {
visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
@keyframes gslideInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-60%, 0, 0);
transform: translate3d(-60%, 0, 0);
}
to {
visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
@-webkit-keyframes gslideOutLeft {
from {
opacity: 1;
visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
-webkit-transform: translate3d(-60%, 0, 0);
transform: translate3d(-60%, 0, 0);
opacity: 0;
visibility: hidden;
}
}
@keyframes gslideOutLeft {
from {
opacity: 1;
visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
-webkit-transform: translate3d(-60%, 0, 0);
transform: translate3d(-60%, 0, 0);
opacity: 0;
visibility: hidden;
}
}
@-webkit-keyframes gslideInRight {
from {
opacity: 0;
visibility: visible;
-webkit-transform: translate3d(60%, 0, 0);
transform: translate3d(60%, 0, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
@keyframes gslideInRight {
from {
opacity: 0;
visibility: visible;
-webkit-transform: translate3d(60%, 0, 0);
transform: translate3d(60%, 0, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
@-webkit-keyframes gslideOutRight {
from {
opacity: 1;
visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
-webkit-transform: translate3d(60%, 0, 0);
transform: translate3d(60%, 0, 0);
opacity: 0;
}
}
@keyframes gslideOutRight {
from {
opacity: 1;
visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
-webkit-transform: translate3d(60%, 0, 0);
transform: translate3d(60%, 0, 0);
opacity: 0;
}
}
@-webkit-keyframes gzoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
to {
opacity: 1;
}
}
@keyframes gzoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
to {
opacity: 1;
}
}
@-webkit-keyframes gzoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
to {
opacity: 0;
}
}
@keyframes gzoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
to {
opacity: 0;
}
}
@media (min-width: 769px) {
.glightbox-container .ginner-container {
width: auto;
height: auto;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
.glightbox-container .ginner-container.desc-top .gslide-description {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
}
.glightbox-container .ginner-container.desc-top .gslide-image,
.glightbox-container .ginner-container.desc-top .gslide-image img {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.glightbox-container .ginner-container.desc-left .gslide-description {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
}
.glightbox-container .ginner-container.desc-left .gslide-image {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.gslide-image img {
max-height: 97vh;
max-width: 100%;
}
.gslide-image img.zoomable {
cursor: -webkit-zoom-in;
cursor: zoom-in;
}
.zoomed .gslide-image img.zoomable {
cursor: -webkit-grab;
cursor: grab;
}
.gslide-inline {
max-height: 95vh;
}
.gslide-external {
max-height: 100vh;
}
.gslide-description.description-left,
.gslide-description.description-right {
max-width: 275px;
}
.glightbox-open {
height: auto;
}
.goverlay {
background: rgba(0, 0, 0, 0.92);
}
.glightbox-clean .gslide-media {
-webkit-box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
}
.glightbox-clean .description-left .gdesc-inner,
.glightbox-clean .description-right .gdesc-inner {
position: absolute;
height: 100%;
overflow-y: auto;
}
.glightbox-clean .gprev,
.glightbox-clean .gnext,
.glightbox-clean .gclose {
background-color: rgba(0, 0, 0, 0.32);
}
.glightbox-clean .gprev:hover,
.glightbox-clean .gnext:hover,
.glightbox-clean .gclose:hover {
background-color: rgba(0, 0, 0, 0.7);
}
.glightbox-clean .gprev {
top: 45%;
}
.glightbox-clean .gnext {
top: 45%;
}
}
@media (min-width: 992px) {
.glightbox-clean .gclose {
opacity: 0.7;
right: 20px;
}
}
@media (max-width: 640px) {
.has_video::after {
background: top / 40px 40px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='81' fill='none'%3E%3Cpath fill='%23fff' d='m30.3 57.5 26.7-17-26.7-17v34Zm9.7 23c-5.467 0-10.633-1.05-15.5-3.15-4.867-2.1-9.117-4.966-12.75-8.6-3.633-3.633-6.5-7.883-8.6-12.75C1.05 51.134 0 45.967 0 40.5c0-5.533 1.05-10.733 3.15-15.6 2.1-4.866 4.967-9.1 8.6-12.7 3.633-3.6 7.883-6.45 12.75-8.55C29.367 1.55 34.533.5 40 .5c5.533 0 10.733 1.05 15.6 3.15 4.867 2.1 9.1 4.95 12.7 8.55 3.6 3.6 6.45 7.834 8.55 12.7C78.95 29.767 80 34.967 80 40.5c0 5.467-1.05 10.634-3.15 15.5-2.1 4.867-4.95 9.117-8.55 12.75-3.6 3.634-7.833 6.5-12.7 8.6-4.867 2.1-10.067 3.15-15.6 3.15Zm0-6c9.467 0 17.5-3.316 24.1-9.95C70.7 57.917 74 49.9 74 40.5c0-9.466-3.3-17.5-9.9-24.1C57.5 9.8 49.467 6.5 40 6.5c-9.4 0-17.417 3.3-24.05 9.9C9.317 23 6 31.034 6 40.5c0 9.4 3.317 17.417 9.95 24.05C22.583 71.184 30.6 74.5 40 74.5Z'/%3E%3C/svg%3E");
height: 65px;
}
}
@media screen and (max-height: 420px) {
.goverlay {
background: #000;
}
}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.the_testimonial {
text-align: left;
color: #000000;
font-size: 18px;
font-weight: 400;
background-color: #EAF6FF;
padding: 44px 44px 44px 44px;
margin: 0px 0px 38px 0px;
border-radius: 24px 24px 24px 24px;
box-shadow: 0px 13px 22px 0px rgba(25,25,25,0.08);
line-height: 1.9;
position: relative;
}
.the_testimonial:after {
display: block;
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 10px 10px 0 10px;
content: '';
border-color: #EAF6FF transparent transparent transparent;
left: 74%;
border-right-width: 40px;
margin-left: calc(40px/-2);
border-top-width: 20px;
bottom: -20px;
border-left-width: 0px;
}
.testimonial_block > p {
text-align: center;
}
.testimonial_wrapper .tns-outer  .tns-controls button {
text-indent: -9999px;
overflow: hidden;
width: 50px;
aspect-ratio: 1 / 1;
border: none;
position: absolute;
top: 0;
bottom: 0;
left: -54px;
transition: .3s;
z-index: 3;
margin: auto;
font-size: 14px;
border-radius: 18px;
background:rgba(255, 255, 255, 0.42)  no-repeat center / 20px url("data:image/svg+xml,%3Csvg class='feather feather-chevron-left' fill='none' height='24' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E");
}
.testimonial_wrapper .tns-outer {
position: relative;
}
.testimonial_wrapper .tns-outer .tns-controls button:nth-child(2) {
left: auto;
right: -54px;
transform: rotate(180deg);
}
.testimonial_wrapper .tns-outer .tns-controls button:hover {
background-color: #fff;
}
.testimonial_wrapper .tns-nav {
position: absolute;
bottom: -20px;
width: 100%;
text-align: center;
}
.testimonial_wrapper .tns-nav button {
background-color: rgba(0, 0, 0, 0.19);
width: 8px;
border-radius: 100%;
margin: 3px;
border: none;
aspect-ratio: 1 / 1;
}
.testimonial_wrapper .tns-nav button.tns-nav-active {
background: #000;
}
@media (max-width: 1024px) {
.testimonial_wrapper .tns-outer  .tns-controls button {
width: 35px;
background-size: 15px;
border-radius: 8px;
left: -40px;
}
.testimonial_wrapper .tns-outer  .tns-controls {
display: none;
}
.testimonial_wrapper .tns-outer .tns-controls button:nth-child(2) {
right: -40px;
}
.testimonial_wrapper .tns-nav button {
width: 10px;
margin: 20px 5px 0;
}
.the_testimonial {
box-shadow: none;
}
}.fc_image_cta {
position: relative;
display: flex;
justify-content: flex-start;
}
.fc_image_cta > * {
position: relative;
z-index: 2;
}
.fc_image_cta::after {
content: '';
background: linear-gradient(0deg, rgba(0, 0, 0, 0.60) 0%, rgba(0, 0, 0, 0.60) 100%);
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.fc_image_cta .content {
border-radius: 50px;
background: white;
padding: var(--padding-s);
box-sizing: border-box;
max-width: 450px;
width: 100%;
}
@media (max-width: 850px) {
.fc_image_cta .content {
max-width: 100%;
}
}