﻿h1,.s1,.has-s-1-font-size{font-family:var(--s1-fontFamily),sans-serif;font-weight:var(--s1-fontWeight);font-size:var(--s1-fontSize);line-height:var(--s1-lineHeight);letter-spacing:var(--s1-letterSpacing)}h1 strong,.s1 strong,.has-s-1-font-size strong{font-family:var(--s1-subline-fontFamily),sans-serif;font-weight:var(--s1-subline-fontWeight);font-size:var(--s1-subline-fontSize);line-height:var(--s1-subline-lineHeight);letter-spacing:var(--s1-subline-letterSpacing)}.s1-subline{font-family:var(--s1-subline-fontFamily),sans-serif;font-weight:var(--s1-subline-fontWeight);font-size:var(--s1-subline-fontSize);line-height:var(--s1-subline-lineHeight);letter-spacing:var(--s1-subline-letterSpacing)}h2,.s2,.has-s-2-font-size{font-family:var(--s2-fontFamily),sans-serif;font-weight:var(--s2-fontWeight);font-size:var(--s2-fontSize);line-height:var(--s2-lineHeight);letter-spacing:var(--s2-letterSpacing)}h2 strong,.s2 strong,.has-s-2-font-size strong{font-family:var(--s2-subline-fontFamily),sans-serif;font-weight:var(--s2-subline-fontWeight);font-size:var(--s2-subline-fontSize);line-height:var(--s2-subline-lineHeight);letter-spacing:var(--s2-subline-letterSpacing)}h3,.s3,.has-s-3-font-size{font-family:var(--s3-fontFamily),sans-serif;font-weight:var(--s3-fontWeight);font-size:var(--s3-fontSize);line-height:var(--s3-lineHeight);letter-spacing:var(--s3-letterSpacing)}h3 strong,.s3 strong,.has-s-3-font-size strong{font-family:var(--s3-subline-fontFamily),sans-serif;font-weight:var(--s3-subline-fontWeight);font-size:var(--s3-subline-fontSize);line-height:var(--s3-subline-lineHeight);letter-spacing:var(--s3-subline-letterSpacing)}.has-paragraph-font-size{font-family:var(--paragraph-fontFamily),sans-serif;font-weight:var(--paragraph-fontWeight);font-size:var(--paragraph-fontSize);line-height:var(--paragraph-lineHeight);letter-spacing:var(--paragraph-letterSpacing)}.has-paragraph-font-size strong{font-family:var(--paragraphBold-fontFamily),sans-serif;font-weight:var(--paragraphBold-fontWeight);font-size:var(--paragraphBold-fontSize);line-height:var(--paragraphBold-lineHeight);letter-spacing:var(--paragraphBold-letterSpacing)}.paragraphBold{font-family:var(--paragraphBold-fontFamily),sans-serif;font-weight:var(--paragraphBold-fontWeight);font-size:var(--paragraphBold-fontSize);line-height:var(--paragraphBold-lineHeight);letter-spacing:var(--paragraphBold-letterSpacing)}.paragraph,p{font-family:var(--paragraph-fontFamily),sans-serif;font-weight:var(--paragraph-fontWeight);font-size:var(--paragraph-fontSize);line-height:var(--paragraph-lineHeight);letter-spacing:var(--paragraph-letterSpacing)}.paragraph strong,p strong{font-family:var(--paragraphBold-fontFamily),sans-serif;font-weight:var(--paragraphBold-fontWeight);font-size:var(--paragraphBold-fontSize);line-height:var(--paragraphBold-lineHeight);letter-spacing:var(--paragraphBold-letterSpacing)}.link{color:inherit;font:inherit;font-weight:var(--link-lineHeight);font-family:var(--link-letterSpacing),sans-serif}.buttonBold,button:not(.accordion-trigger),.text-and-gallery-container .text a.button:not(.accordion-trigger),.text-and-gallery-container .text a.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-white-100-background-color),.text-and-gallery-container .text a.wp-block-button.buttonstyle.white:not(.accordion-trigger),.wp-block-button.buttonstyle:not(.accordion-trigger){font-family:var(--buttonBold-fontFamily),sans-serif;font-weight:var(--buttonBold-fontWeight);font-size:var(--buttonBold-fontSize);line-height:var(--buttonBold-lineHeight);letter-spacing:var(--buttonBold-letterSpacing)}.button,button:not(.accordion-trigger):has(.has-white-100-background-color),.text-and-gallery-container .text a.button:not(.accordion-trigger):has(.has-white-100-background-color),.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-white-100-background-color),button:not(.accordion-trigger).white,.text-and-gallery-container .text a.button:not(.accordion-trigger).white,.wp-block-button.buttonstyle:not(.accordion-trigger).white{font-family:var(--button-fontFamily),sans-serif;font-weight:var(--button-fontWeight);font-size:var(--button-fontSize);line-height:var(--button-lineHeight);letter-spacing:var(--button-letterSpacing)}.navigationMain{font-family:var(--navigation-main-fontFamily),sans-serif;font-weight:var(--navigation-main-fontWeight);font-size:var(--navigation-main-fontSize);line-height:var(--navigation-main-lineHeight);letter-spacing:var(--navigation-main-letterSpacing)}.navigation{font-family:var(--navigation-fontFamily),sans-serif;font-weight:var(--navigation-fontWeight);font-size:var(--navigation-fontSize);line-height:var(--navigation-lineHeight);letter-spacing:var(--navigation-letterSpacing)}h1.uppercase,h2.uppercase,h3.uppercase,p.uppercase{text-transform:uppercase}h1,h2,h3,h4,h5,h6{margin-bottom:0}p{margin-bottom:.8rem}button:not(.accordion-trigger),.text-and-gallery-container .text a.button:not(.accordion-trigger),.text-and-gallery-container .text a.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-white-100-background-color),.text-and-gallery-container .text a.wp-block-button.buttonstyle.white:not(.accordion-trigger),.wp-block-button.buttonstyle:not(.accordion-trigger){--button-padding: 12px 32px;--button-border-radius: 4px;--button-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.04);--button-gap: 12px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border-radius:var(--button-border-radius);border:1px solid rgba(0,0,0,0);text-decoration:none;color:var(--white-100);box-shadow:var(--button-box-shadow);transition:all ease-in-out .3s}button:not(.accordion-trigger) svg,.text-and-gallery-container .text a.button:not(.accordion-trigger) svg,.wp-block-button.buttonstyle:not(.accordion-trigger) svg{color:var(--black-100)}button:not(.accordion-trigger).uppercase,.text-and-gallery-container .text a.button:not(.accordion-trigger).uppercase,.wp-block-button.buttonstyle:not(.accordion-trigger).uppercase{text-transform:uppercase}button:not(.accordion-trigger):has(.has-orange-100-background-color),.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-orange-100-background-color),button:not(.accordion-trigger).has-orange-100-background-color,.wp-block-button.buttonstyle:not(.accordion-trigger).has-orange-100-background-color,button:not(.accordion-trigger).orange,.text-and-gallery-container .text a.button:not(.accordion-trigger),.wp-block-button.buttonstyle:not(.accordion-trigger).orange,.text-and-gallery-container .text a.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-white-100-background-color),.text-and-gallery-container .text a.wp-block-button.buttonstyle.white:not(.accordion-trigger){background:var(--orange-100)}button:not(.accordion-trigger):has(.has-orange-100-background-color):hover,.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-orange-100-background-color):hover,button:not(.accordion-trigger).has-orange-100-background-color:hover,.wp-block-button.buttonstyle:not(.accordion-trigger).has-orange-100-background-color:hover,button:not(.accordion-trigger).orange:hover,.text-and-gallery-container .text a.button:not(.accordion-trigger):hover,.wp-block-button.buttonstyle:not(.accordion-trigger).orange:hover,.text-and-gallery-container .text a.wp-block-button.buttonstyle:not(.accordion-trigger):hover:has(.has-white-100-background-color),.text-and-gallery-container .text a.wp-block-button.buttonstyle.white:not(.accordion-trigger):hover{background:var(--orange-dark-100);box-shadow:0 4px 20px 0 rgba(235,94,0,.4)}button:not(.accordion-trigger):has(.has-anthrazit-100-background-color),.text-and-gallery-container .text a.button:not(.accordion-trigger):has(.has-anthrazit-100-background-color),.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-anthrazit-100-background-color),button:not(.accordion-trigger).anthrazit,.text-and-gallery-container .text a.button:not(.accordion-trigger).anthrazit,.wp-block-button.buttonstyle:not(.accordion-trigger).anthrazit{background:var(--anthrazit-100)}button:not(.accordion-trigger):has(.has-anthrazit-100-background-color):hover,.text-and-gallery-container .text a.button:not(.accordion-trigger):has(.has-anthrazit-100-background-color):hover,.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-anthrazit-100-background-color):hover,button:not(.accordion-trigger).anthrazit:hover,.text-and-gallery-container .text a.button:not(.accordion-trigger).anthrazit:hover,.wp-block-button.buttonstyle:not(.accordion-trigger).anthrazit:hover{background:var(--anthrazit-dark-100);box-shadow:0 4px 20px 0 rgba(0,0,0,.4)}button:not(.accordion-trigger):has(.has-turquoise-100-background-color),.text-and-gallery-container .text a.button:not(.accordion-trigger):has(.has-turquoise-100-background-color),.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-turquoise-100-background-color),button:not(.accordion-trigger).turquoise,.text-and-gallery-container .text a.button:not(.accordion-trigger).turquoise,.wp-block-button.buttonstyle:not(.accordion-trigger).turquoise{background:var(--turquoise-100)}button:not(.accordion-trigger):has(.has-turquoise-100-background-color):hover,.text-and-gallery-container .text a.button:not(.accordion-trigger):has(.has-turquoise-100-background-color):hover,.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-turquoise-100-background-color):hover,button:not(.accordion-trigger).turquoise:hover,.text-and-gallery-container .text a.button:not(.accordion-trigger).turquoise:hover,.wp-block-button.buttonstyle:not(.accordion-trigger).turquoise:hover{background:var(--turquoise-dark-100);box-shadow:0 4px 20px 0 rgba(0,124,143,.4)}button:not(.accordion-trigger):has(.has-white-100-background-color),.text-and-gallery-container .text a.button:not(.accordion-trigger):has(.has-white-100-background-color),.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-white-100-background-color),button:not(.accordion-trigger).white,.text-and-gallery-container .text a.button:not(.accordion-trigger).white,.wp-block-button.buttonstyle:not(.accordion-trigger).white{background:var(--white-100);color:var(--black-100)}button:not(.accordion-trigger):has(.has-white-100-background-color):hover,.text-and-gallery-container .text a.button:not(.accordion-trigger):has(.has-white-100-background-color):hover,.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-white-100-background-color):hover,button:not(.accordion-trigger).white:hover,.text-and-gallery-container .text a.button:not(.accordion-trigger).white:hover,.wp-block-button.buttonstyle:not(.accordion-trigger).white:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.12)}button:not(.accordion-trigger):focus-visible,.text-and-gallery-container .text a.button:not(.accordion-trigger):focus-visible,.wp-block-button.buttonstyle:not(.accordion-trigger):focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--black);border-radius:2px;outline-offset:-2px}button:not(.accordion-trigger).outline,.text-and-gallery-container .text a.button:not(.accordion-trigger).outline,.wp-block-button.buttonstyle:not(.accordion-trigger).outline{background:var(--white);box-shadow:none}button:not(.accordion-trigger).outline:hover,.text-and-gallery-container .text a.button:not(.accordion-trigger).outline:hover,.wp-block-button.buttonstyle:not(.accordion-trigger).outline:hover{background:var(--white)}button:not(.accordion-trigger).outline:has(.has-orange-100-background-color),.wp-block-button.buttonstyle:not(.accordion-trigger).outline:has(.has-orange-100-background-color),button:not(.accordion-trigger).outline.orange,.text-and-gallery-container .text a.button:not(.accordion-trigger).outline,.wp-block-button.buttonstyle:not(.accordion-trigger).outline.orange,.text-and-gallery-container .text a.wp-block-button.buttonstyle:not(.accordion-trigger).outline:has(.has-white-100-background-color),.text-and-gallery-container .text a.wp-block-button.buttonstyle.white:not(.accordion-trigger).outline{color:var(--orange-100);border:1px solid var(--orange-100);box-shadow:inset 0 0 0 0 var(--orange-100)}button:not(.accordion-trigger).outline:has(.has-orange-100-background-color):hover,.wp-block-button.buttonstyle:not(.accordion-trigger).outline:has(.has-orange-100-background-color):hover,button:not(.accordion-trigger).outline.orange:hover,.text-and-gallery-container .text a.button:not(.accordion-trigger).outline:hover,.wp-block-button.buttonstyle:not(.accordion-trigger).outline.orange:hover,.text-and-gallery-container .text a.wp-block-button.buttonstyle:not(.accordion-trigger).outline:hover:has(.has-white-100-background-color),.text-and-gallery-container .text a.wp-block-button.buttonstyle.white:not(.accordion-trigger).outline:hover{border:1px solid var(--orange-dark-100);box-shadow:inset 0 0 0 1px var(--orange-dark-100)}button:not(.accordion-trigger).outline:has(.has-anthrazit-100-background-color),.text-and-gallery-container .text a.button:not(.accordion-trigger).outline:has(.has-anthrazit-100-background-color),.wp-block-button.buttonstyle:not(.accordion-trigger).outline:has(.has-anthrazit-100-background-color),button:not(.accordion-trigger).outline.anthrazit,.text-and-gallery-container .text a.button:not(.accordion-trigger).outline.anthrazit,.wp-block-button.buttonstyle:not(.accordion-trigger).outline.anthrazit{color:var(--anthrazit-100);border:1px solid var(--anthrazit-100);box-shadow:inset 0 0 0 0 var(--anthrazit-100)}button:not(.accordion-trigger).outline:has(.has-anthrazit-100-background-color):hover,.text-and-gallery-container .text a.button:not(.accordion-trigger).outline:has(.has-anthrazit-100-background-color):hover,.wp-block-button.buttonstyle:not(.accordion-trigger).outline:has(.has-anthrazit-100-background-color):hover,button:not(.accordion-trigger).outline.anthrazit:hover,.text-and-gallery-container .text a.button:not(.accordion-trigger).outline.anthrazit:hover,.wp-block-button.buttonstyle:not(.accordion-trigger).outline.anthrazit:hover{border:1px solid var(--anthrazit-dark-100);box-shadow:inset 0 0 0 1px var(--anthrazit-dark-100)}button:not(.accordion-trigger).outline:has(.has-turquoise-100-background-color),.text-and-gallery-container .text a.button:not(.accordion-trigger).outline:has(.has-turquoise-100-background-color),.wp-block-button.buttonstyle:not(.accordion-trigger).outline:has(.has-turquoise-100-background-color),button:not(.accordion-trigger).outline.turquoise,.text-and-gallery-container .text a.button:not(.accordion-trigger).outline.turquoise,.wp-block-button.buttonstyle:not(.accordion-trigger).outline.turquoise{color:var(--turquoise-100);border:1px solid var(--turquoise-100);box-shadow:inset 0 0 0 0 var(--turquoise-100)}button:not(.accordion-trigger).outline:has(.has-turquoise-100-background-color):hover,.text-and-gallery-container .text a.button:not(.accordion-trigger).outline:has(.has-turquoise-100-background-color):hover,.wp-block-button.buttonstyle:not(.accordion-trigger).outline:has(.has-turquoise-100-background-color):hover,button:not(.accordion-trigger).outline.turquoise:hover,.text-and-gallery-container .text a.button:not(.accordion-trigger).outline.turquoise:hover,.wp-block-button.buttonstyle:not(.accordion-trigger).outline.turquoise:hover{border:1px solid var(--turquoise-dark-100);outline:1px solid var(--turquoise-dark-100);box-shadow:inset 0 0 0 1px var(--turquoise-dark-100)}.wp-block-button.buttonstyle[class*=icon-] .wp-block-button__link{padding:12px 24px}.wp-block-button.buttonstyle:hover .has-orange-100-background-color{background:var(--orange-dark-100) !important;box-shadow:0 4px 20px 0 rgba(235,94,0,.4)}.wp-block-button.buttonstyle:hover .has-turquoise-100-background-color{background-color:var(--turquoise-dark-100) !important;box-shadow:0 4px 20px 0 rgba(0,124,143,.4)}.wp-block-button.buttonstyle:hover .has-anthrazit-100-background-color{background:var(--anthrazit-dark-100) !important;box-shadow:0 4px 20px 0 rgba(0,0,0,.4)}.wp-block-button.buttonstyle .wp-block-button__link{background:rgba(0,0,0,0);transition:inherit;padding:var(--button-padding)}.wp-block-button.buttonstyle.big{flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:100% !important;border-radius:8px}.wp-block-button.buttonstyle.big a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;gap:0;padding:24px;flex:1;width:100%;height:100%;text-transform:uppercase;text-align:left}.wp-block-button.buttonstyle.big a>strong{text-transform:none}.wp-block-button.buttonstyle.big a:hover{box-shadow:none}.wp-block-button:has(a:focus-visible){outline-width:2px;outline-style:solid;outline-color:var(--black);border-radius:2px}.wp-block-button a{padding:0;background:0;color:inherit}a.wp-block-button__link.wp-element-button{display:-webkit-box;display:-moz-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--button-gap)}a.wp-block-button__link.wp-element-button svg{position:relative;top:1.4px}a:not(.wp-block-button__link.wp-element-button):focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--black);border-radius:2px}a:not(.wp-block-button__link.wp-element-button){font-family:var(--paragraph-fontFamily),sans-serif;font-weight:var(--paragraph-fontWeight);font-size:var(--paragraph-fontSize);line-height:var(--paragraph-lineHeight);letter-spacing:var(--paragraph-letterSpacing);color:var(--black-100);text-underline-offset:.45rem;text-underline-position:from-font;transition:all ease-in-out .3s;padding:var(--button-padding)}a:not(.wp-block-button__link.wp-element-button):hover,a:not(.wp-block-button__link.wp-element-button):active{color:var(--orange-100)}a:not(.wp-block-button__link.wp-element-button):hover[href^="mailto:"]::before,a:not(.wp-block-button__link.wp-element-button):hover[href^="tel:"]::before,a:not(.wp-block-button__link.wp-element-button):active[href^="mailto:"]::before,a:not(.wp-block-button__link.wp-element-button):active[href^="tel:"]::before{color:var(--orange-100)}a:not(.wp-block-button__link.wp-element-button)[href^="mailto:"],a:not(.wp-block-button__link.wp-element-button)[href^="tel:"]{position:relative;padding-left:22px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}a:not(.wp-block-button__link.wp-element-button)[href^="mailto:"]::before,a:not(.wp-block-button__link.wp-element-button)[href^="tel:"]::before{content:"";position:absolute;width:14px;left:0;margin-right:8px;color:var(--black-100);transition:all ease-in-out .3s}a:not(.wp-block-button__link.wp-element-button)[href^="mailto:"]::before{font:var(--fa-font-regular);content:"";font-size:14px}a:not(.wp-block-button__link.wp-element-button)[href^="tel:"]::before{font:var(--fa-font-regular);content:"";font-size:14px}.wp-block-column:has(.wp-block-button.buttonstyle.big){display:flex;flex-direction:column}@media screen and (max-width: 1024px){.wp-block-columns.wrap-categories{flex-wrap:wrap !important;flex:1 1 calc(50% - 32px) !important}}@media screen and (max-width: 782px){.wp-block-columns.wrap-categories{flex-wrap:wrap !important}}.text-and-gallery-container .swiper-container .image{border-radius:0 10px 10px 0}@media screen and (max-width: 1023px){.text-and-gallery-container .swiper-container .image{border-radius:0}}.text-and-gallery-container .text{padding:20px var(--sidePadding) 20px var(--sidePadding)}.text-and-gallery-container .text a.button,.text-and-gallery-container .text a.wp-block-button.buttonstyle:not(.accordion-trigger):has(.has-white-100-background-color),.text-and-gallery-container .text a.wp-block-button.buttonstyle.white:not(.accordion-trigger){font-family:var(--buttonBold-fontFamily),sans-serif;font-weight:var(--buttonBold-fontWeight);font-size:var(--buttonBold-fontSize);line-height:var(--buttonBold-lineHeight);letter-spacing:var(--buttonBold-letterSpacing);color:var(--white);text-transform:uppercase;float:left}.text-and-gallery-container .text .over-content{margin-bottom:0;text-transform:uppercase}.text-and-gallery-container .text .content h2{font-family:var(--s2-subline-fontFamily),sans-serif;font-weight:var(--s2-subline-fontWeight);font-size:var(--s2-subline-fontSize);line-height:var(--s2-subline-lineHeight);letter-spacing:var(--s2-subline-letterSpacing);margin-bottom:3.2rem}@media screen and (max-width: 768px){.text-and-gallery-container .text .content h2{margin-bottom:1.2rem}}.text-and-gallery-container .text .read-more-button{font-family:var(--paragraph-fontFamily),sans-serif;font-weight:var(--paragraph-fontWeight);font-size:var(--paragraph-fontSize);line-height:var(--paragraph-lineHeight);letter-spacing:var(--paragraph-letterSpacing)}.text-and-gallery-container .text .read-more-button svg{padding-bottom:4px}.text-and-gallery-container.rtl .text{padding:20px 64px 20px var(--sidePadding)}.text-and-gallery-container.rtl .swiper-container .image{border-radius:10px 0 0 10px}@media screen and (max-width: 1023px){.text-and-gallery-container.rtl .swiper-container .image{border-radius:0}}.text-and-gallery-container.ltr .text{padding:20px var(--sidePadding) 20px 64px}@media screen and (max-width: 1023px){.text-and-gallery-container.ltr .text{padding:calc(var(--sidePadding) + 5px)}}.text-and-gallery-container.ltr:not(.has-highlighted-text) .text .content.more-content-available:after,.text-and-gallery-container.rtl:not(.has-highlighted-text) .text .content.more-content-available:after{--textAndGalleryBackgroundColor: var(--grey-100)}@media screen and (min-width: 1519px){.text-and-gallery-container.ltr:not(.has-highlighted-text) .text,.text-and-gallery-container.rtl:not(.has-highlighted-text) .text{padding-top:0;padding-bottom:0}}.text-and-gallery-container.has-highlighted-text .text{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;border-radius:10px;box-shadow:0 4px 20px 0 rgba(0,0,0,.04);padding:50px 55px 50px 55px}@media screen and (max-width: 1023px){.text-and-gallery-container.has-highlighted-text .text{border-radius:0;box-shadow:unset;padding:calc(var(--sidePadding) + 5px)}}.text-and-gallery-container.has-highlighted-text:not(.force-full-width) .swiper-container .swiper-slide .image{overflow:hidden;border-radius:10px}@media screen and (max-width: 1023px){.text-and-gallery-container.has-highlighted-text:not(.force-full-width) .swiper-container .swiper-slide .image{border-radius:0;height:100%;min-width:unset}}.text-and-gallery-container.has-full-width-image .swiper-container.contain .swiper-slide,.text-and-gallery-container.has-full-width-image .swiper-container.cover .swiper-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:0 0 200%;-moz-box-flex:0 0 200%;-webkit-flex:0 0 200%;-ms-flex:0 0 200%;flex:0 0 200%;position:relative}.text-and-gallery-container.has-full-width-image .swiper-container.contain .swiper-slide .image,.text-and-gallery-container.has-full-width-image .swiper-container.cover .swiper-slide .image{border-radius:0 !important}.text-and-gallery-container:not(.force-full-width).rtl .swiper-container .swiper-slide .image,.text-and-gallery-container:not(.force-full-width).ltr .swiper-container .swiper-slide .image{overflow:hidden;border-radius:10px}@media screen and (max-width: 1023px){.text-and-gallery-container:not(.force-full-width).rtl .swiper-container .swiper-slide .image,.text-and-gallery-container:not(.force-full-width).ltr .swiper-container .swiper-slide .image{border-radius:0}}.text-and-gallery-container:not(.force-full-width):not(.has-highlighted-text).rtl .text,.text-and-gallery-container:not(.force-full-width):not(.has-highlighted-text).ltr .text{padding:0 64px}@media screen and (max-width: 1023px){.text-and-gallery-container:not(.force-full-width):not(.has-highlighted-text).rtl .text,.text-and-gallery-container:not(.force-full-width):not(.has-highlighted-text).ltr .text{padding:calc(var(--sidePadding) + 5px)}}@media screen and (max-width: 1023px){.text-and-gallery-container:not(.force-full-width):not(.has-highlighted-text).rtl .swiper-container,.text-and-gallery-container:not(.force-full-width):not(.has-highlighted-text).ltr .swiper-container{padding-left:var(--sidePadding);padding-right:var(--sidePadding)}}.text-and-gallery-container:not(.force-full-width):not(.has-highlighted-text).rtl .swiper-container .swiper-slide .image,.text-and-gallery-container:not(.force-full-width):not(.has-highlighted-text).ltr .swiper-container .swiper-slide .image{overflow:hidden;border-radius:10px}@media screen and (max-width: 1023px){.text-and-gallery-container:not(.force-full-width):not(.has-highlighted-text).rtl .swiper-container .swiper-slide .image,.text-and-gallery-container:not(.force-full-width):not(.has-highlighted-text).ltr .swiper-container .swiper-slide .image{border-radius:10px}}/*# sourceMappingURL=text-and-gallery.css.map */
