.wc-stripe-payment-button-preview{align-items:center;background-color:#000;border-radius:5px;display:flex;height:40px;justify-content:center}.wc-stripe-payment-button-preview img{height:22px}.wc-stripe-payment-button-preview:hover{cursor:pointer;filter:opacity(.7)}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview{background-color:#ffd814}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview img{height:40px}.wc-stripe-payment-button-preview.wc-stripe-link-preview{background-color:#00d66f}.wc-stripe-payment-button-preview.wc-stripe-link-preview img{height:40px}
button.stripe-gateway-stripelink-modal-trigger{background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjEyIDMuNjc2ODNDMzYuMTIgMi41NDg4MiAzNy4wNzA0IDEuNjMyMDIgMzguMTg4OCAxLjYzMjAyQzM5LjMwNzIgMS42MzIwMiA0MC4yNTc2IDIuNTUzNjIgNDAuMjU3NiAzLjY3NjgzQzQwLjI1NzYgNC44MDAwMyAzOS4zNDA4IDUuNzQ1NjMgMzguMTg4OCA1Ljc0NTYzQzM3LjAzNjggNS43NDU2MyAzNi4xMiA0LjgyODgzIDM2LjEyIDMuNjc2ODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0yOS45ODA4IDEuOTIwMDFIMzMuNTgwOFYyMi4wOEgyOS45ODA4VjEuOTIwMDFaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik00MC4wMDggNy42ODAwMUgzNi4zNzkyVjIyLjA4SDQwLjAwOFY3LjY4MDAxWiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNjYuMDk2IDE0LjM5MDRDNjguODI3MiAxMi43MTA0IDcwLjY4NDggMTAuMjA5NiA3MS40MTkyIDcuNjc1MjRINjcuNzkwNEM2Ni44NDQ4IDEwLjA5NDQgNjQuNjc1MiAxMS45MTM2IDYyLjI4OTYgMTIuNjg2NFYxLjkxNTIzSDU4LjY2MDhWMjIuMDc1Mkg2Mi4yODk2VjE2LjA4QzY1LjA1OTIgMTYuNzcxMiA2Ny4yNDggMTkuMTY2NCA2Ny45OTY4IDIyLjA3NTJINzEuNjQ5NkM3MS4wOTI4IDE5LjAyMjQgNjkuMDA0OCAxNi4xNjY0IDY2LjA5NiAxNC4zOTA0WiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNDYuNDQgOS4yOTI4M0M0Ny4zOTA0IDguMDMwNDMgNDkuMjQzMiA3LjI5NjAyIDUwLjc0NTYgNy4yOTYwMkM1My41NDg4IDcuMjk2MDIgNTUuODY3MiA5LjM0NTYzIDU1Ljg3MiAxMi40NDE2VjIyLjA3NTJINTIuMjQzMlYxMy4yNDMyQzUyLjI0MzIgMTEuOTcxMiA1MS42NzY4IDEwLjUwMjQgNDkuODM4NCAxMC41MDI0QzQ3LjY3ODQgMTAuNTAyNCA0Ni40MzUyIDEyLjQxNzYgNDYuNDM1MiAxNC42NTkyVjIyLjA4NDhINDIuODA2NFY3LjY4OTYySDQ2LjQ0VjkuMjkyODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1NyAxOC42Mjc0IDAgMTIgMEM1LjM3MjU5IDAgMCA1LjM3MjU3IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTkgMjQgMTIgMjRaIiBmaWxsPSIjMDBENjZGIi8+CjxwYXRoIGQ9Ik0xMS40NDc5IDQuODAwMDVINy43NDcwN0M4LjQ2NzA3IDcuODA5NjUgMTAuNTY5NSAxMC4zODI0IDEzLjE5OTkgMTJDMTAuNTY0NyAxMy42MTc2IDguNDY3MDcgMTYuMTkwNCA3Ljc0NzA3IDE5LjJIMTEuNDQ3OUMxMi4zNjQ3IDE2LjQxNiAxNC45MDM5IDEzLjk5NjggMTguMDIzOSAxMy41MDI0VjEwLjQ5MjlDMTQuODk5MSAxMC4wMDMzIDEyLjM1OTkgNy41ODQwNSAxMS40NDc5IDQuODAwMDVaIiBmaWxsPSIjMDExRTBGIi8+Cjwvc3ZnPgo=);background-color:transparent!important;border:none;cursor:pointer;display:none;height:40px;position:absolute;right:5px;width:64px}button.stripe-gateway-stripelink-modal-trigger:hover{background-color:transparent;border-color:transparent}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span{width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span>span{align-items:center;display:flex;float:right;justify-content:center}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element{padding-top:1.4em}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element .content:empty{display:none}#radio-control-wc-payment-method-options-stripe__label>span>span{border:none}.fc_simple_content .wp_content > *:not(:last-child) {
margin-bottom: var(--gap-s);
}
@media (max-width: 560px) {
.fc_simple_content .wp_content iframe {
width: 100%;
}
}.fc_block_links .links_container {
display: grid;
grid-template-columns: repeat(4, 1fr);
align-items: flex-end;
}
.fc_block_links.grid_2 .links_container{
grid-template-columns: repeat(2, 1fr);
}
.fc_block_links.grid_3 .links_container{
grid-template-columns: repeat(3, 1fr);
}
.fc_block_links.gap .links_container {
gap: 30px;
}
.fc_block_links.no_gap .links_container {
gap: 0;
}
.fc_block_links .links_container .block_link {
width: 100%;
text-decoration: none;
}
.fc_block_links .links_container .block_link .image-switch {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
aspect-ratio: 1 / 1;
}
.fc_block_links .links_container .block_link .content {
padding-top: 20px;
}
.fc_block_links.overlay .links_container .block_link {
position: relative;
}
.fc_block_links.overlay .links_container .block_link:after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.50) 100%);
z-index: 1;
transition: all 0.3s ease;
}
.fc_block_links.overlay .links_container .block_link .wp_content {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
padding: var(--gap-s);
z-index: 2;
}
.fc_block_links.overlay .links_container .block_link .wp_content * {
color: #fff;
padding: 0;
}
.fc_block_links.align_center .links_container .block_link .wp_content * {
text-align: center;
}
.fc_block_links.align_right .links_container .block_link .wp_content * {
text-align: right;
}
.fc_block_links.overlay .links_container .block_link:hover:after {
background: #FFCC4CCC;
}
.fc_block_links.overlay .links_container .block_link:hover .wp_content * {
color: var(--dark-blue-grey);
}
@media (max-width: 1280px) {
.fc_block_links.grid_4 .links_container {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 640px) {
.fc_block_links .links_container,
.fc_block_links.grid_2 .links_container,
.fc_block_links.grid_3 .links_container,
.fc_block_links.grid_4 .links_container {
grid-template-columns: repeat(1, 1fr);
}
}.fc_product_cat_block_links .product_tag {
padding: 0;
position: absolute;
top: var(--gap-xs);
left: var(--gap-xs);
z-index: 2;
}
.fc_product_cat_block_links .product_tag .tag {
display: inline-block;
padding: 7px 12px;
border-radius: 25px;
font-weight: 700;
}
.fc_product_cat_block_links .product_tag .tag {
background: var(--yellow);
}
.fc_product_cat_block_links .product_cat_info.wp_content {
text-align: right;
}
.fc_product_cat_block_links .product_cat_info * {
margin-bottom: 0;
}
.fc_product_cat_block_links .product_cat_container .product_cat_info span {
font-size: 16px;
}.fc_content_repeater {
display: grid;
gap: 60px;
grid-template-columns: repeat(2, 1fr);
&.alignment_middle {
align-items: center;
}
&.alignment_bottom {
align-items: flex-end;
}
&.with_borders {
.wp_content {
position: relative;
&:after {
content: '';
position: absolute;
width: 2px;
height: 100px;
background: rgba(255, 255, 255, 0.10);
top: 0;
right: -30px;
bottom: 0;
margin: auto;
@media (max-width: 850px) {
display: none;
}
}
}
}
}
.fc_content_repeater.grid_3 {
grid-template-columns: repeat(3, 1fr);
.wp_content {
&:nth-child(3n) {
&:after {
display: none;
}
}
}
}
.fc_content_repeater.grid_4 {
grid-template-columns: repeat(4, 1fr);
.wp_content {
display: flex;
flex-direction: column;
justify-content: flex-end;
&:nth-child(4n) {
&:after {
display: none;
}
}
}
}
@media (max-width:850px) {
.fc_content_repeater.grid_4 {
grid-template-columns: repeat(2, 1fr);
}
.fc_content_repeater.with_borders {
.wp_content {
&:before {
content: '';
position: absolute;
height: 2px;
width: 100px;
background: rgba(255, 255, 255, 0.10);
bottom: -30px;
left: 0;
right: 0;
margin: auto;
}
}
}
.fc_content_repeater.grid_3 {
grid-template-columns: repeat(1, 1fr);
}
}
@media (max-width:650px) {
.fc_content_repeater , .fc_content_repeater.grid_3 , .fc_content_repeater.grid_4 {
grid-template-columns: repeat(1, 1fr);
}
}.fc_logos {
display: flex;
gap: var(--gap-l);
justify-content: center;
align-items: center;
flex-wrap: wrap;
.the_logo {
max-width: 150px;
@media (max-width: 450px) {
max-width: 45%;
}
}
}.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);
}
@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;
}
}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: 620px;
box-sizing: border-box;
display: flex;
align-items: center;
position: relative;
}
.fc_split_content .wp_content > * {
margin-bottom: 0;
}
.fc_split_content > div.content {
padding: clamp(15px, 6vw, 100px);
}
.fc_split_content > .image {
display: flex;
align-items: flex-end;
justify-content: flex-start;
background: center / cover no-repeat;
}
.fc_split_content.right {
flex-direction: row-reverse;
}
.fc_split_content.overlay > * {
align-items: stretch;
}
.fc_split_content.overlay .content {
background: #505464CC;
flex: 0 0 45%;
padding: var(--padding-s);
display: flex;
align-items: center;
}
.fc_split_content .wp_content {
display: flex;
flex-flow: column;
gap: var(--gap-s);
}
.fc_split_content.overlay .wp_content *:not(.button) {
color: #fff;
}
.fc_split_content.overlay.right > * {
justify-content: flex-end;
}
.fc_split_content.image_logo {
position: relative;
overflow: hidden;
}
.fc_split_content.image_logo:after {
content: '';
position: absolute;
bottom: -9vw;
left: -11vw;
aspect-ratio: 997 / 1064;
width: 52vw;
background: center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 998 1065'%3E%3Cg fill='%23FFCC4C' opacity='.2'%3E%3Cpath d='m835 143.3.2.3c-.2 0-.4 0-.6.2l.4-.5ZM580.5 220.2 672 37.6c-13.7 68.2-30 135.4-47.3 203.7l-44.3-21ZM700.7 189.4c-.4 2.3-.4 4.8-1.2 7a11486 11486 0 0 1-26.6 66.2c-1 2.6-1.8 5.5-6.4 6.7l-25.4-17.9c1.4-6.1 5.5-8.9 8.8-12.2 10.8-11.4 21.7-22.7 32.8-33.8 5.7-5.7 10.3-12.5 17.7-16.3.5-1.3 1-1.5 1.3-.4l-1 .7ZM529.1 205.1l34.1-79.2 3 .7c-1 29 .9 58-3.3 88.4-11.8-3.4-22.5-4.6-33.8-9.9ZM507.8 203.2c-13.6-3.4-29-1.5-44.8-4.4C470 131.6 477 66 484 .4l2.4-.4c.7 1.2 1.7 2.2 1.8 3.5l23 189.9c.4 3.1 1.2 6.7-3.4 9.7ZM868.9 430l.9 2.6-79.2 40a174.3 174.3 0 0 1-8.2-35.4L869 430ZM746.3 358.5c-5.4-8.5-12.7-16.7-17-26.4 2.4-4.2 6.3-5.3 9.6-7l52.8-25c4.7-2 9-5.2 14.6-5 .5-1.3 1-1.5 1.2-.6l-1 .7c-.9 1.7-1.5 3.5-2.7 4.9l-51.9 56.8c-1.3 1.3-2.7 2.7-5.6 1.6ZM877.9 579.9l-.4 3.2-88.5 9.3c3.9-12.6 1.8-23.7 6.9-36.1l82 23.6ZM827.2 156.5l-104 151.9c-1.8 2.7-3 6-7.8 7.8a452.7 452.7 0 0 0-31.4-32.7c1.7-5 5-7.3 7.7-9.9l129-119.1c3.4-3.2 6.5-7 11.3-8.3.5-1.4 1.4-2.1 2.6-2.5l-2.3 2.8c-.2 4-3 6.9-5 10h-.1ZM792.4 492c13-3.1 187.4-8.1 205-5.2a8545.4 8545.4 0 0 1-201.3 51.8c-2.3-16.9-.2-32-3.7-46.5ZM946.4 301l.1-.1 1-.5-.7.7h-.4ZM938 308.2c-50.4 35.3-100.8 70.6-151.3 105.7-3 2.2-5.9 5-11 5.3L758 377.6c3-4.2 6.4-5 9.4-6.1l167-67.6c3.9-1.5 7.7-3.6 12-2.8-2 3.3-5.4 5-8.5 7.1ZM409.6 202.3c3-28.5.3-56.6 7.6-84.4l28.7 81.5c-12.7 1.3-23.5 5-36.3 3ZM154 252.3h-.1l-.1-.1h.2v.1ZM835 727l-86.5-22.8c5.5-12 10-21.8 16.2-30.7 14.2 7 63.2 44 70.3 53.4ZM282 253.6l-37 27.2c-5-2.5-6.9-6-9-9L131 123.3c-2.3-3.3-5.2-6.5-5.5-11 1.8 1.4 3.7 2.6 5.4 4.2 45 40.3 90.3 80.7 135.3 121.2 5.3 4.7 11.2 9 15.6 16ZM125 111.7l.5.3v.4l-.2-.2-.4-.5ZM153.8 252.2c-1-.2-1.2-.5-.5-.9l.5.9Z'/%3E%3Cpath d='M231 294c-8.3 9.6-15.2 18.4-24 26.2-1.7-1.5-3.3-2.5-4.4-3.9l-46.2-57.7c-1.4-1.9-2.7-3.8-2.4-6.3 9.9 2.2 17.7 8.7 26.3 13.4 16.6 8.9 33 18.3 50.7 28.4ZM297.8 244c-9.8-28-18.7-55.2-27-82.6 1-.4 1.8-.9 2.7-1.4l56.4 67.3-32 16.6ZM743.3 844.7l-.2-.4.4.1-.3.3Z'/%3E%3Cpath d='M781.8 528.9A317.2 317.2 0 0 1 501.4 849c-80.6 10-155.1-9.2-222.1-56.3-43-30.2-89-87.4-91.6-106.5 2-1.7 4.4-1.8 6.8-1.8h15.8C298.6 821.2 448.5 852.1 563 810a295.4 295.4 0 0 0 194.7-292.5 295.2 295.2 0 0 0-215.7-270 284 284 0 0 0-179.8 7.3c-88.9 33.6-147.2 97.5-179.3 185.6-8.3 1-15.3 2.7-21.8-1.6 21-96.2 134.7-233 315.6-226.1a318.2 318.2 0 0 1 305.1 316.2ZM787.3 609.2l192.7 68c-16.5 1.7-197.3-18-207.4-23.8l14.7-44.2ZM296 23.2c33 60.1 64.7 121 96.8 183.6l-45 13.1c-6-11-44.2-153.8-51.7-196.7Z'/%3E%3Cpath d='M714.6 797.4c9.3 15.8 21.1 30 28.5 47-1.7-.6-3.5-.8-4.9-1.8l-66-47c-.5-.4-.5-1.7-1-3.8l25.4-22c6.7 10.2 12.7 18.7 18 27.6ZM202.7 1001.7v.3l-.6.6.3-.9h.3ZM202.1 1002.6c-.2.4-.2.3 0 0ZM194 841c11-21 22.1-42.2 33.3-63.2 1-2.1 1.9-4.5 5.6-5.4 8.2 6.5 17 13.3 24.7 23-22.4 18.7-43 38.3-66.4 54.7-.5-3.4 1.2-6.3 2.7-9.1ZM191.2 850.1v.4l-1 .2.8-.5.2-.1ZM202.1 1002.6c0 .4 0 .3 0 0Z'/%3E%3Cpath d='M268.6 814.7c1-3 1.4-6.7 6-8.3l39 24.2c-1.6 3.2-2.3 5-3.4 6.5L209.1 995c-1.7 2.6-3 5.8-6.4 6.8.6-3.1 1.1-6.3 2.2-9.3 21.1-59.3 42.3-118.5 63.6-177.7ZM219 758.7 55 881a4420.3 4420.3 0 0 1 133.7-160.8l30.5 38.5ZM320.2 927.2v.5l-.6.3.4-.5.2-.3ZM2.5 261h-.3l-.4-.4.6.1v.3ZM0 259.1l1.8 1.5c-.8 0-1.7.1-1.8-1.5ZM161 392c-5.1 19.2-7.4 24.2-14.8 32.3-24.2-14.4-48.5-29-72.9-43.4A673 673 0 0 1 161 392Z'/%3E%3Cpath d='M186.2 330.8c3 1.1 6.6 1.8 7.9 6.9-7.8 12-16 24.6-23.8 36.9-4-.3-6.3-2.1-8.7-3.7L9.2 267.6c-2.6-1.8-5.8-3.1-6.7-6.6 2.7.6 5.5.9 8 1.8a80637 80637 0 0 1 175.7 68ZM719.3 762.9c-3.3-1.7-7.2-2.6-9.6-8 10.3-10.7 19.3-23.3 28.8-35.3 2.4 1.4 3.8 1.9 4.8 2.8 47.7 40 95.4 80.2 143 120.4 2.5 2 5.5 3.8 6 7.6-4.5-.1-8-2.7-11.8-4.6L719.3 763v-.1ZM755.5 985.4l-1-.4v-.4l.3.1.7.7ZM898.5 853.6l-.7-.5-.2-.2h.4l.4.7ZM320 915c2.9-24 6.1-48 9.3-72 .2-1.2 1.5-2.2 2.7-4 10.6 3 21.4 5.7 31.5 12.7-15 25.5-27.6 51.3-43.3 75.5-.1-4.1-.7-8.3-.2-12.3ZM892.4 850.4h-.2.2ZM615.5 924.3l-.7-2.1c.7.5 1.8.8.7 2.1ZM897.6 852.9c-2-.2-4-.5-5.2-2.5 2.1 0 3.8 1 5.2 2.5ZM654.2 805.6c3.8 1.7 4.9 4.5 6.2 6.9 30.3 54 60.5 107.9 90.6 161.9 1.8 3.1 3.9 6.3 3.6 10.2-1.4-1.1-3-2-4.2-3.4l-130.1-144c-2.2-2.3-5.3-4.3-4-9.1l37.8-22.5ZM482 865.4c-3.9 30-7.9 58.6-14.5 87.1-7.2-28.8-15.7-57.2-20.9-87a192 192 0 0 1 35.4-.1ZM428.8 864.8l-42.6 199.5c-6.3-58.4-7-195.4-3.2-208.6 14.9 3 30 5 45.8 9.1ZM578 1055.5l-3 .7-75.7-192.4 48.4-8.5c10.6 68 20.7 134 30.2 200.2ZM614.8 922.2l-.3-.2v-.3l.2.1v.5h.1ZM567 849.6c9-5.2 19.3-9 29.6-11.4 2.6 2.5 3 4.7 3.6 7l13.5 64c.9 4.2 1.7 8.3.9 12.5-1.5-1-3.3-1.8-4.2-3.2-14.2-20.8-28.2-41.7-42.3-62.5-1-1.6-2-3.2-1.1-6.4Z'/%3E%3C/g%3E%3C/svg%3E");
z-index: 1;
}
.fc_split_content.image_logo > .content_background {
position: absolute;
width: 50%;
height: 100%;
right: 0;
top: 0;
}
.fc_split_content.image_logo.right:after {
left: auto;
right: -11vw;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 998 1065'%3E%3Cg fill='%23FFCC4C' opacity='.2'%3E%3Cpath d='m162.5 143.3-.3.3c.2 0 .4 0 .6.2l-.3-.5ZM417 220.2 325.2 37.6a4310 4310 0 0 0 47.3 203.7l44.3-21ZM296.8 189.4c.4 2.3.3 4.8 1.1 7l26.6 66.2c1 2.6 1.8 5.5 6.4 6.7l25.4-17.9c-1.3-6.1-5.5-8.9-8.7-12.2-10.9-11.4-21.8-22.7-32.9-33.8-5.7-5.7-10.3-12.5-17.7-16.3-.5-1.3-1-1.5-1.3-.4l1 .7ZM468.3 205.1 434.2 126l-3 .7c1 29-.8 58 3.4 88.4 11.7-3.4 22.5-4.6 33.7-9.9ZM489.6 203.2c13.7-3.4 29-1.5 44.8-4.4-7-67.2-14-132.8-21-198.4L511 0c-.6 1.2-1.7 2.2-1.8 3.5l-23 189.9c-.4 3.1-1.2 6.7 3.4 9.7ZM128.5 430l-.9 2.6 79.2 40c3.9-11.8 6.7-22.4 8.2-35.4l-86.5-7.3ZM251.1 358.5c5.5-8.5 12.7-16.7 17-26.4-2.4-4.2-6.2-5.3-9.6-7l-52.8-25c-4.7-2-9-5.2-14.6-5-.5-1.3-.9-1.5-1.2-.6l1 .7c1 1.7 1.5 3.5 2.7 4.9l52 56.8c1.2 1.3 2.6 2.7 5.5 1.6ZM119.5 579.9l.4 3.2 88.5 9.3c-3.9-12.6-1.8-23.7-6.9-36.1l-82 23.6ZM170.2 156.5l104 151.9c1.8 2.7 3.1 6 7.9 7.8a452.5 452.5 0 0 1 31.4-32.7c-1.8-5-5-7.3-7.8-9.9-43-39.7-85.9-79.5-129-119.1-3.4-3.2-6.5-7-11.3-8.3-.4-1.4-1.4-2.1-2.6-2.5l2.3 2.8c.2 4 3 6.9 5.1 10ZM205 492C192 489 17.7 484 0 486.9a8544.6 8544.6 0 0 0 201.4 51.8c2.2-16.9.1-32 3.6-46.5ZM51 301l-.1-.1-1-.5.8.7h.3ZM59.5 308.2c50.4 35.3 100.8 70.6 151.2 105.7 3 2.2 5.9 5 11 5.3l17.7-41.6c-3-4.2-6.3-5-9.4-6.1L63 303.9c-3.8-1.5-7.6-3.6-12-2.8 2 3.3 5.5 5 8.5 7.1ZM587.9 202.3c-3-28.5-.3-56.6-7.7-84.4l-28.7 81.5c12.7 1.3 23.5 5 36.4 3ZM843.5 252.3l.2-.1h-.2v.1ZM162.4 727l86.6-22.8c-5.5-12-10.1-21.8-16.3-30.7-14.2 7-63.1 44-70.3 53.4ZM715.5 253.6a16519 16519 0 0 1 36.9 27.2c5-2.5 7-6 9.1-9l104.8-148.5c2.4-3.3 5.2-6.5 5.6-11-1.8 1.4-3.8 2.6-5.4 4.2-45.2 40.3-90.3 80.7-135.4 121.2-5.2 4.7-11.1 9-15.6 16ZM872.5 111.7l-.6.3v.4l.2-.2.4-.5ZM843.7 252.2c1-.2 1.1-.5.4-.9l-.4.9ZM766.4 294c8.3 9.6 15.2 18.4 24 26.2 1.7-1.5 3.4-2.5 4.5-3.9 15.4-19.1 30.7-38.4 46-57.7 1.5-1.9 2.8-3.8 2.6-6.3-10 2.2-17.7 8.7-26.4 13.4-16.6 8.9-33 18.3-50.7 28.4ZM699.6 244c9.8-28 18.7-55.2 27-82.6-1-.4-1.8-.9-2.7-1.4l-56.4 67.3 32.1 16.6ZM254.2 844.7l.1-.4-.4.1.3.3Z'/%3E%3Cpath d='M215.6 528.9A317.2 317.2 0 0 0 496 849c80.6 10 155.1-9.2 222.2-56.3 42.9-30.2 89-87.4 91.5-106.5-2-1.7-4.4-1.8-6.7-1.8h-16C699 821.2 549 852.1 434.7 810a295.4 295.4 0 0 1-194.7-292.5 295.2 295.2 0 0 1 215.6-270 284 284 0 0 1 179.8 7.3c88.9 33.6 147.2 97.5 179.3 185.6 8.3 1 15.3 2.7 21.8-1.6-21-96.2-134.6-233-315.6-226.1a318.2 318.2 0 0 0-305 316.2h-.2ZM210.1 609.2l-192.7 68c16.5 1.7 197.3-18 207.4-23.8l-14.6-44.2ZM701.4 23.2c-33 60.1-64.7 121-96.7 183.6l45 13.1c6-11 44.2-153.8 51.7-196.7Z'/%3E%3Cpath d='M282.9 797.4c-9.4 15.8-21.2 30-28.6 47 1.7-.6 3.5-.8 4.9-1.8l66-47c.6-.4.5-1.7 1-3.8l-25.4-22c-6.6 10.2-12.6 18.7-18 27.6ZM794.7 1001.7l.1.3.5.6-.3-.9h-.3ZM795.3 1002.6c.3.4.2.3 0 0ZM803.5 841l-33.4-63.2c-1-2.1-1.9-4.5-5.6-5.4-8.2 6.5-17 13.3-24.7 23 22.4 18.7 43 38.3 66.4 54.7.6-3.4-1.2-6.3-2.7-9.1ZM806.2 850.1v.4l1 .2-.8-.5-.2-.1ZM795.3 1002.6c.1.4 0 .3 0 0Z'/%3E%3Cpath d='M728.9 814.7c-1-3-1.4-6.7-6-8.3l-39 24.2c1.6 3.2 2.3 5 3.3 6.5L788.3 995c1.8 2.6 3 5.8 6.5 6.8-.7-3.1-1.2-6.3-2.2-9.3l-63.7-177.7ZM778.4 758.7 942.5 881a4420.4 4420.4 0 0 0-133.7-160.8l-30.4 38.5ZM677.3 927.2v.5l.6.3-.4-.5-.2-.3ZM995 261h.2l.4-.4-.5.1-.1.3ZM997.4 259.1l-1.8 1.5c.8 0 1.8.1 1.8-1.5ZM836.5 392c5 19.2 7.3 24.2 14.7 32.3 24.2-14.4 48.5-29 73-43.4-30 2-59 5.4-87.7 11.1ZM811.3 330.8c-3 1.1-6.6 1.8-8 6.9 7.8 12 16 24.6 23.8 36.9 4-.3 6.4-2.1 8.7-3.7l152.5-103.3c2.6-1.8 5.8-3.1 6.6-6.6-2.7.6-5.4.9-8 1.8a80518 80518 0 0 0-175.7 68ZM278.1 762.9c3.3-1.7 7.2-2.6 9.6-8-10.3-10.7-19.2-23.3-28.8-35.3-2.4 1.4-3.7 1.9-4.8 2.8-47.7 40-95.4 80.2-143 120.4-2.5 2-5.5 3.8-5.9 7.6 4.5-.1 8-2.7 11.8-4.6L278 763l.1-.1ZM242 985.4l.9-.4v-.4l-.3.1-.6.7ZM99 853.6l.6-.5.2-.2h-.3l-.5.7ZM677.5 915c-3-24-6.2-48-9.4-72-.2-1.2-1.5-2.2-2.6-4-10.7 3-21.4 5.7-31.6 12.7 15 25.5 27.6 51.3 43.3 75.5.2-4.1.7-8.3.2-12.3ZM105 850.4h.2-.2ZM382 924.3l.6-2.1c-.7.5-1.7.8-.6 2.1ZM99.8 852.9c2-.2 4-.5 5.3-2.5-2.2 0-3.9 1-5.3 2.5ZM343.3 805.6c-3.9 1.7-5 4.5-6.3 6.9l-90.6 161.9c-1.8 3.1-3.8 6.3-3.6 10.2 1.4-1.1 3-2 4.2-3.4l130.2-144c2-2.3 5.3-4.3 4-9.1l-37.9-22.5ZM515.5 865.4c3.8 30 7.8 58.6 14.4 87.1 7.2-28.8 15.7-57.2 20.9-87a192 192 0 0 0-35.4-.1ZM568.7 864.8l42.5 199.5c6.4-58.4 7-195.4 3.2-208.6-14.9 3-30 5-45.8 9.1ZM419.5 1055.5l3 .7L498 863.8l-48.4-8.5c-10.6 68-20.7 134-30.2 200.2ZM382.6 922.2l.3-.2v-.3l-.1.1-.1.5h-.1ZM430.4 849.6c-9-5.2-19.3-9-29.5-11.4a12.1 12.1 0 0 0-3.6 7l-13.6 64c-.8 4.2-1.6 8.3-.9 12.5 1.5-1 3.3-1.8 4.3-3.2l42.2-62.5c1-1.6 2-3.2 1.1-6.4Z'/%3E%3C/g%3E%3C/svg%3E");
}
.fc_split_content.image_logo.right > .content_background {
left: 0;
right: auto;
}
.fc_split_content.image_logo > * {
position: relative;
z-index: 2;
}
.fc_split_content.image_logo .content {
flex: 0 0 45%;
padding: var(--padding-s);
display: flex;
align-items: center;
}
.fc_split_content.image_logo_2 .split_content_caption {
flex-flow: column;
align-items: stretch;
padding-block: var(--padding-s);
}
.fc_split_content.image_logo_2 .split_content_caption .wp_content {
max-width: 400px;
}
.fc_split_content.image_logo_2.right .split_content_caption .wp_content {
margin-left: auto;
text-align: right;
}
.fc_split_content.image_logo_2 .split_content_caption .image {
width: 100%;
height: 100%;
flex: 1;
min-height: clamp(300px, 30vw, 620px);
border-radius: 3px 0 0 3px;
}
.fc_split_content.image_logo_2.right .split_content_caption .image {
border-radius: 0 3px 3px 0;
}
.fc_split_content.image_logo_2 .content {
flex-flow: column;
justify-content: space-between;
gap: var(--gap-l);
}
.fc_split_content.image_logo_2 .content .image {
min-height: 200px;
height: 40%;
aspect-ratio: 4 / 3;
align-self: flex-start;
}
.fc_split_content.image_logo_2.right .content .image {
align-self: flex-end;
border-radius: 3px;
}
.fc_split_content.image_logo_2 .content_background,
.fc_split_content.image_logo_2.right .content_background {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 30vw;
height: calc(100% - calc(var(--padding-s) * 2));
z-index: 1;
}
@media (max-width: 1400px) {
.fc_split_content > * {
flex-basis: 45%;
min-height: 400px;
}
.fc_split_content > div.content {
flex-basis: 55%;
}
}
@media (max-width: 1024px) {
.fc_split_content {
flex-flow: column;
padding-block: 0;
}
.fc_split_content.right {
flex-direction: column-reverse;
}
.fc_split_content.image_logo:after {
content: none;
}
.fc_split_content.image_logo > .content_background {
width: 100%;
}
.fc_split_content.image_logo_2 .content {
padding: var(--padding-s);
}
.fc_split_content.image_logo_2 .content .image {
display: none;
}
.fc_split_content.image_logo_2 .content_background,
.fc_split_content.image_logo_2.right .content_background {
top: 0;
left: 0;
transform: none;
width: 100%;
height: 100%;
}
.fc_split_content.image_logo_2 .split_content_caption .wp_content,
.fc_split_content.image_logo_2.right .split_content_caption .wp_content {
text-align: center;
max-width: 100%;
padding: var(--gap-xs);
margin-inline: auto;
}
.fc_split_content.image_logo_2 .split_content_caption,
.fc_split_content.image_logo_2.right .split_content_caption {
padding-block: 0;
}
.fc_split_content.image_logo_2 .split_content_caption .image,
.fc_split_content.image_logo_2.right .split_content_caption .image {
border-radius: 0;
}
.fc_split_content .content_background.bg_dark-blue-grey + .content,
.fc_split_content .content_background.bg_mid-blue-grey + .content {
& * {
color: #FFFFFF;
}
& .button {
border: 2px solid #FFFFFF;
&:after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='%23fff' d='M15.7 8.2c.4-.4.4-1 0-1.4L9.3.4A1 1 0 0 0 8 1.8l5.7 5.7-5.7 5.7a1 1 0 1 0 1.4 1.4l6.4-6.4ZM0 8.5h15v-2H0v2Z'/%3E%3C/svg%3E");
}
}
}
}
@media (max-width: 850px) {
.fc_split_content {
display: block;
}
.fc_split_content > div.content {
min-height: 0;
}
.fc_split_content > .image {
min-height: 60vw;
}
.fc_split_content.overlay .content {
flex-basis: 100%;
}
}