.hero.template-3{display:flex;align-items:center;justify-content:center;& .swiper{overflow:visible;height:100%;width:100%;max-width:85rem}& .swiper-slide{position:relative;z-index:0;opacity:0!important}& .swiper-slide-active{z-index:1;opacity:1!important}& .hero-background{position:absolute;inset:0}& .hero-content{margin:auto;display:flex;flex-direction:column;position:relative}& .hero-overlay-wrapper{position:relative}& .hero-media{width:100%;height:100%;object-fit:var(--media-objectFit-mobile-fit,cover);object-position:var(--media-objectFit-mobile-position,center center)}& .hero-overlay{position:absolute;top:0;bottom:0;right:0;left:0}& .hero-buttons-container{display:flex;& .hero-btn{text-decoration:none;&:hover{color:var(--colorHover)!important;background:var(--backgroundHover)!important;border-color:var(--borderHover)!important}}}}.hero.template-3{background:var(--section-background-mobile-color,#fff0);min-width:var(--section-dimensions-mobile-minWidth,auto);width:var(--section-dimensions-mobile-width,auto);max-width:var(--section-dimensions-mobile-maxWidth,none);min-height:var(--section-dimensions-mobile-minHeight,auto);height:var(--section-dimensions-mobile-height,auto);max-height:var(--section-dimensions-mobile-maxHeight,none);margin:var(--section-margin-mobile-top,0) var(--section-margin-mobile-right,0) var(--section-margin-mobile-bottom,0) var(--section-margin-mobile-left,0);padding:calc(clamp(0.5rem, 2.5vw, var(--section-padding-mobile-top, 0) * 1rem)) calc(clamp(0.5rem, 2.5vw, var(--section-padding-mobile-right, 0) * 1rem)) calc(clamp(0.5rem, 2.5vw, var(--section-padding-mobile-bottom, 0) * 1rem)) calc(clamp(0.5rem, 2.5vw, var(--section-padding-mobile-left, 0) * 1rem));border-style:var(--section-border-mobile-top-style,solid) var(--section-border-mobile-right-style,solid) var(--section-border-mobile-bottom-style,solid) var(--section-border-mobile-left-style,solid);border-width:calc(var(--section-border-mobile-top-width, 0) * 1rem) calc(var(--section-border-mobile-right-width, 0) * 1rem) calc(var(--section-border-mobile-bottom-width, 0) * 1rem) calc(var(--section-border-mobile-left-width, 0) * 1rem);border-color:var(--section-border-mobile-top-color,rgb(255 255 255 / 1)) var(--section-border-mobile-right-color,rgb(255 255 255 / 1)) var(--section-border-mobile-bottom-color,rgb(255 255 255 / 1)) var(--section-border-mobile-left-color,rgb(255 255 255 / 1));border-radius:calc(var(--section-border-mobile-left-radius, 0) * 1rem) calc(var(--section-border-mobile-top-radius, 0) * 1rem) calc(var(--section-border-mobile-right-radius, 0) * 1rem) calc(var(--section-border-mobile-bottom-radius, 0) * 1rem);&:hover{border-color:var(--section-border-mobile-top-colorHover,rgb(255 255 255 / 1)) var(--section-border-mobile-right-colorHover,rgb(255 255 255 / 1)) var(--section-border-mobile-bottom-colorHover,rgb(255 255 255 / 1)) var(--section-border-mobile-left-colorHover,rgb(255 255 255 / 1))}& .swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--slide-flexbox-mobile-rowGap, 0.5) * 1rem) calc(var(--slide-flexbox-mobile-columnGap, 1) * 1rem);min-width:var(--slide-dimensions-mobile-minWidth,auto);width:var(--slide-dimensions-mobile-width,auto);max-width:var(--slide-dimensions-mobile-maxWidth,none);min-height:var(--slide-dimensions-mobile-minHeight,auto);height:var(--slide-dimensions-mobile-height,auto);max-height:var(--slide-dimensions-mobile-maxHeight,none);margin:var(--slide-margin-mobile-top,0) var(--slide-margin-mobile-right,0) var(--slide-margin-mobile-bottom,0) var(--slide-margin-mobile-left,0);padding:calc(clamp(0.25rem, 2vw, var(--slide-padding-mobile-top, 0) * 1rem)) calc(clamp(0.25rem, 2vw, var(--slide-padding-mobile-right, 0) * 1rem)) calc(clamp(2rem, 2vw, var(--slide-padding-mobile-bottom, 4) * 1rem)) calc(clamp(0.25rem, 2vw, var(--slide-padding-mobile-left, 0) * 1rem));border-style:var(--slide-border-mobile-top-style,solid) var(--slide-border-mobile-right-style,solid) var(--slide-border-mobile-bottom-style,solid) var(--slide-border-mobile-left-style,solid);border-width:calc(var(--slide-border-mobile-top-width, 0) * 1rem) calc(var(--slide-border-mobile-right-width, 0) * 1rem) calc(var(--slide-border-mobile-bottom-width, 0) * 1rem) calc(var(--slide-border-mobile-left-width, 0) * 1rem);border-color:var(--slide-border-mobile-top-color,rgb(255 255 255 / 1)) var(--slide-border-mobile-right-color,rgb(255 255 255 / 1)) var(--slide-border-mobile-bottom-color,rgb(255 255 255 / 1)) var(--slide-border-mobile-left-color,rgb(255 255 255 / 1));border-radius:calc(var(--slide-border-mobile-left-radius, 0) * 1rem) calc(var(--slide-border-mobile-top-radius, 0) * 1rem) calc(var(--slide-border-mobile-right-radius, 0) * 1rem) calc(var(--slide-border-mobile-bottom-radius, 0) * 1rem);&:hover{border-color:var(--slide-border-mobile-top-colorHover,rgb(255 255 255 / 1)) var(--slide-border-mobile-right-colorHover,rgb(255 255 255 / 1)) var(--slide-border-mobile-bottom-colorHover,rgb(255 255 255 / 1)) var(--slide-border-mobile-left-colorHover,rgb(255 255 255 / 1))}}& .hero-background{background:var(--slide-background-mobile-color,rgb(255 255 255 / 1));clip-path:var(--clipPath,var(--slide-clipPath-mobile-value,none))}& .hero-overlay-wrapper{clip-path:var(--mediaClipPath,var(--media-clipPath-mobile-value,none));min-width:var(--media-dimensions-mobile-minWidth,auto);width:var(--media-dimensions-mobile-width,auto);max-width:var(--media-dimensions-mobile-maxWidth,none);min-height:var(--media-dimensions-mobile-minHeight,auto);height:var(--media-dimensions-mobile-height,auto);max-height:var(--media-dimensions-mobile-maxHeight,none);margin:var(--media-margin-mobile-top,0) var(--media-margin-mobile-right,0) var(--media-margin-mobile-bottom,0) var(--media-margin-mobile-left,0);padding:calc(var(--media-padding-mobile-top, 0) * 1rem) calc(var(--media-padding-mobile-right, 0) * 1rem) calc(var(--media-padding-mobile-bottom, 0) * 1rem) calc(var(--media-padding-mobile-left, 0) * 1rem);& :is(.hero-media,.hero-overlay){background:var(--overlayColor);border-style:var(--media-border-mobile-top-style,solid) var(--media-border-mobile-right-style,solid) var(--media-border-mobile-bottom-style,solid) var(--media-border-mobile-left-style,solid);border-width:calc(var(--media-border-mobile-top-width, 0) * 1rem) calc(var(--media-border-mobile-right-width, 0) * 1rem) calc(var(--media-border-mobile-bottom-width, 0) * 1rem) calc(var(--media-border-mobile-left-width, 0) * 1rem);border-color:var(--media-border-mobile-top-color,rgb(255 255 255 / 1)) var(--media-border-mobile-right-color,rgb(255 255 255 / 1)) var(--media-border-mobile-bottom-color,rgb(255 255 255 / 1)) var(--media-border-mobile-left-color,rgb(255 255 255 / 1));border-radius:calc(var(--media-border-mobile-left-radius, 0) * 1rem) calc(var(--media-border-mobile-top-radius, 0) * 1rem) calc(var(--media-border-mobile-right-radius, 0) * 1rem) calc(var(--media-border-mobile-bottom-radius, 0) * 1rem)}}& .hero-buttons-container{gap:calc(var(--buttons-flexbox-mobile-rowGap, 1) * 1rem) calc(var(--buttons-flexbox-mobile-columnGap, 1) * 1rem);flex-direction:var(--buttons-flexbox-mobile-flexDirection,row);justify-content:var(--buttons-flexbox-mobile-justifyContent,center);align-content:var(--buttons-flexbox-mobile-alignContent,center);align-items:var(--buttons-flexbox-mobile-alignItems,center);flex-wrap:var(--buttons-flexbox-mobile-flexWrap,wrap);& .hero-btn{display:flex;gap:calc(var(--button-flexbox-mobile-rowGap, 0) * 1rem) calc(var(--button-flexbox-mobile-columnGap, 0.5) * 1rem);flex-direction:var(--button-flexbox-mobile-flexDirection,row);justify-content:var(--button-flexbox-mobile-justifyContent,center);align-content:var(--button-flexbox-mobile-alignContent,center);align-items:var(--button-flexbox-mobile-alignItems,center);flex-wrap:var(--button-flexbox-mobile-flexWrap,nowrap);box-shadow:var(--buttons-boxShadow-mobile,none);clip-path:var(--buttons-clipPath-mobile-value,none);min-width:var(--buttons-dimensions-mobile-minWidth,auto);width:var(--buttons-dimensions-mobile-width,auto);max-width:var(--buttons-dimensions-mobile-maxWidth,none);min-height:var(--buttons-dimensions-mobile-minHeight,auto);height:var(--buttons-dimensions-mobile-height,auto);max-height:var(--buttons-dimensions-mobile-maxHeight,none);margin:var(--buttons-margin-mobile-top,0) var(--buttons-margin-mobile-right,0) var(--buttons-margin-mobile-bottom,0) var(--buttons-margin-mobile-left,0);padding:calc(var(--buttons-padding-mobile-top, 0.5) * 1rem) calc(var(--buttons-padding-mobile-right, 1) * 1rem) calc(var(--buttons-padding-mobile-bottom, 0.5) * 1rem) calc(var(--buttons-padding-mobile-left, 1) * 1rem);border-style:var(--buttons-border-mobile-top-style,solid) var(--buttons-border-mobile-right-style,solid) var(--buttons-border-mobile-bottom-style,solid) var(--buttons-border-mobile-left-style,solid);border-width:calc(var(--buttons-border-mobile-top-width, 0.125) * 1rem) calc(var(--buttons-border-mobile-right-width, 0.125) * 1rem) calc(var(--buttons-border-mobile-bottom-width, 0.125) * 1rem) calc(var(--buttons-border-mobile-left-width, 0.125) * 1rem);border-radius:calc(var(--buttons-border-mobile-left-radius, 2) * 1rem) calc(var(--buttons-border-mobile-top-radius, 2) * 1rem) calc(var(--buttons-border-mobile-right-radius, 2) * 1rem) calc(var(--buttons-border-mobile-bottom-radius, 2) * 1rem);font-size:calc(var(--buttons-font-mobile-fontSize, 1.125) * 1rem);font-weight:var(--buttons-font-mobile-fontWeight,700);line-height:var(--buttons-font-mobile-lineHeight,1);text-align:var(--buttons-font-mobile-textAlign,start);font-family:var(--buttons-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--buttons-font-mobile-textTransform,none)}}& .hero-title-text{min-width:var(--title-dimensions-mobile-minWidth,auto);width:var(--title-dimensions-mobile-width,auto);max-width:var(--title-dimensions-mobile-maxWidth,none);min-height:var(--title-dimensions-mobile-minHeight,auto);height:var(--title-dimensions-mobile-height,auto);max-height:var(--title-dimensions-mobile-maxHeight,none);margin:var(--title-margin-mobile-top,0) var(--title-margin-mobile-right,0) var(--title-margin-mobile-bottom,0) var(--title-margin-mobile-left,0);padding:calc(var(--title-padding-mobile-top, 0) * 1rem) calc(var(--title-padding-mobile-right, 0.5) * 1rem) calc(var(--title-padding-mobile-bottom, 0) * 1rem) calc(var(--title-padding-mobile-left, 0.5) * 1rem);font-size:calc(var(--title-font-mobile-fontSize, 1.75) * 1rem);font-weight:var(--title-font-mobile-fontWeight,700);line-height:var(--title-font-mobile-lineHeight,1);text-align:var(--title-font-mobile-textAlign,center);font-family:var(--title-font-mobile-fontFamily,var(--heading-font-family));text-transform:var(--title-font-mobile-textTransform,none);color:var(--titleColor)}& .hero-desc-text{min-width:var(--description-dimensions-mobile-minWidth,auto);width:var(--description-dimensions-mobile-width,auto);max-width:var(--description-dimensions-mobile-maxWidth,none);min-height:var(--description-dimensions-mobile-minHeight,auto);height:var(--description-dimensions-mobile-height,auto);max-height:var(--description-dimensions-mobile-maxHeight,none);margin:var(--description-margin-mobile-top,1rem) var(--description-margin-mobile-right,0) var(--description-margin-mobile-bottom,1rem) var(--description-margin-mobile-left,0);padding:calc(var(--description-padding-mobile-top, 0) * 1rem) calc(var(--description-padding-mobile-right, 0.5) * 1rem) calc(var(--description-padding-mobile-bottom, 0) * 1rem) calc(var(--description-padding-mobile-left, 0.5) * 1rem);font-size:calc(var(--description-font-mobile-fontSize, 1) * 1rem);font-weight:var(--description-font-mobile-fontWeight,400);line-height:var(--description-font-mobile-lineHeight,1);text-align:var(--description-font-mobile-textAlign,center);font-family:var(--description-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--description-font-mobile-textTransform,none);color:var(--descColor)}}@container page-container (min-width:768px){.hero.template-3{min-width:var(--section-dimensions-tablet-minWidth,auto);width:var(--section-dimensions-tablet-width,auto);max-width:var(--section-dimensions-tablet-maxWidth,none);min-height:var(--section-dimensions-tablet-minHeight,auto);height:var(--section-dimensions-tablet-height,auto);max-height:var(--section-dimensions-tablet-maxHeight,none);margin:var(--section-margin-tablet-top,0) var(--section-margin-tablet-right,0) var(--section-margin-tablet-bottom,0) var(--section-margin-tablet-left,0);padding:calc(clamp(0.5rem, 2.5vw, var(--section-padding-tablet-top, 0) * 1rem)) calc(clamp(0.5rem, 2.5vw, var(--section-padding-tablet-right, 0) * 1rem)) calc(clamp(0.5rem, 2.5vw, var(--section-padding-tablet-bottom, 0) * 1rem)) calc(clamp(0.5rem, 2.5vw, var(--section-padding-tablet-left, 0) * 1rem));border-width:calc(var(--section-border-tablet-top-width, 0) * 1rem) calc(var(--section-border-tablet-right-width, 0) * 1rem) calc(var(--section-border-tablet-bottom-width, 0) * 1rem) calc(var(--section-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--section-border-tablet-left-radius, 0) * 1rem) calc(var(--section-border-tablet-top-radius, 0) * 1rem) calc(var(--section-border-tablet-right-radius, 0) * 1rem) calc(var(--section-border-tablet-bottom-radius, 0) * 1rem);& .swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--slide-flexbox-tablet-rowGap, 1) * 1rem) calc(var(--slide-flexbox-tablet-columnGap, 1) * 1rem);min-width:var(--slide-dimensions-tablet-minWidth,auto);width:var(--slide-dimensions-tablet-width,auto);max-width:var(--slide-dimensions-tablet-maxWidth,none);min-height:var(--slide-dimensions-tablet-minHeight,auto);height:var(--slide-dimensions-tablet-height,auto);max-height:var(--slide-dimensions-tablet-maxHeight,none);margin:var(--slide-margin-tablet-top,0) var(--slide-margin-tablet-right,0) var(--slide-margin-tablet-bottom,0) var(--slide-margin-tablet-left,0);padding:calc(clamp(0.25rem, 2vw, var(--slide-padding-tablet-top, 0) * 1rem)) calc(clamp(0.25rem, 2vw, var(--slide-padding-tablet-right, 0) * 1rem)) calc(clamp(2rem, 2vw, var(--slide-padding-tablet-bottom, 4) * 1rem)) calc(clamp(0.25rem, 2vw, var(--slide-padding-tablet-left, 0) * 1rem));border-width:calc(var(--slide-border-tablet-top-width, 0) * 1rem) calc(var(--slide-border-tablet-right-width, 0) * 1rem) calc(var(--slide-border-tablet-bottom-width, 0) * 1rem) calc(var(--slide-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--slide-border-tablet-left-radius, 0) * 1rem) calc(var(--slide-border-tablet-top-radius, 0) * 1rem) calc(var(--slide-border-tablet-right-radius, 0) * 1rem) calc(var(--slide-border-tablet-bottom-radius, 0) * 1rem)}& .hero-overlay-wrapper{clip-path:var(--mediaClipPath,var(--media-clipPath-tablet-value,none));min-width:var(--media-dimensions-tablet-minWidth,auto);width:var(--media-dimensions-tablet-width,auto);max-width:var(--media-dimensions-tablet-maxWidth,none);min-height:var(--media-dimensions-tablet-minHeight,auto);height:var(--media-dimensions-tablet-height,auto);max-height:var(--media-dimensions-tablet-maxHeight,none);margin:var(--media-margin-tablet-top,0) var(--media-margin-tablet-right,0) var(--media-margin-tablet-bottom,0) var(--media-margin-tablet-left,0);padding:calc(var(--media-padding-tablet-top, 0) * 1rem) calc(var(--media-padding-tablet-right, 0) * 1rem) calc(var(--media-padding-tablet-bottom, 0) * 1rem) calc(var(--media-padding-tablet-left, 0) * 1rem);& :is(.hero-media,.hero-overlay){border-width:calc(var(--media-border-tablet-top-width, 0) * 1rem) calc(var(--media-border-tablet-right-width, 0) * 1rem) calc(var(--media-border-tablet-bottom-width, 0) * 1rem) calc(var(--media-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--media-border-tablet-left-radius, 0) * 1rem) calc(var(--media-border-tablet-top-radius, 0) * 1rem) calc(var(--media-border-tablet-right-radius, 0) * 1rem) calc(var(--media-border-tablet-bottom-radius, 0) * 1rem)}& .hero-media{object-fit:var(--media-objectFit-tablet-fit,cover);object-position:var(--media-objectFit-tablet-position,center center)}}& .hero-buttons-container{gap:calc(var(--buttons-flexbox-tablet-rowGap, 1) * 1rem) calc(var(--buttons-flexbox-tablet-columnGap, 1) * 1rem);flex-direction:var(--buttons-flexbox-tablet-flexDirection,row);justify-content:var(--buttons-flexbox-tablet-justifyContent,center);align-content:var(--buttons-flexbox-tablet-alignContent,center);align-items:var(--buttons-flexbox-tablet-alignItems,center);flex-wrap:var(--buttons-flexbox-tablet-flexWrap,wrap);& .hero-btn{gap:calc(var(--button-flexbox-tablet-rowGap, 0) * 1rem) calc(var(--button-flexbox-tablet-columnGap, 0.5) * 1rem);flex-direction:var(--button-flexbox-tablet-flexDirection,row);justify-content:var(--button-flexbox-tablet-justifyContent,center);align-content:var(--button-flexbox-tablet-alignContent,center);align-items:var(--button-flexbox-tablet-alignItems,center);flex-wrap:var(--button-flexbox-tablet-flexWrap,nowrap);clip-path:var(--buttons-clipPath-tablet-value,none);min-width:var(--buttons-dimensions-tablet-minWidth,auto);width:var(--buttons-dimensions-tablet-width,auto);max-width:var(--buttons-dimensions-tablet-maxWidth,none);min-height:var(--buttons-dimensions-tablet-minHeight,auto);height:var(--buttons-dimensions-tablet-height,auto);max-height:var(--buttons-dimensions-tablet-maxHeight,none);margin:var(--buttons-margin-tablet-top,0) var(--buttons-margin-tablet-right,0) var(--buttons-margin-tablet-bottom,0) var(--buttons-margin-tablet-left,0);padding:calc(var(--buttons-padding-tablet-top, 0.5) * 1rem) calc(var(--buttons-padding-tablet-right, 1) * 1rem) calc(var(--buttons-padding-tablet-bottom, 0.5) * 1rem) calc(var(--buttons-padding-tablet-left, 1) * 1rem);border-width:calc(var(--buttons-border-tablet-top-width, 0.125) * 1rem) calc(var(--buttons-border-tablet-right-width, 0.125) * 1rem) calc(var(--buttons-border-tablet-bottom-width, 0.125) * 1rem) calc(var(--buttons-border-tablet-left-width, 0.125) * 1rem);border-radius:calc(var(--buttons-border-tablet-left-radius, 2) * 1rem) calc(var(--buttons-border-tablet-top-radius, 2) * 1rem) calc(var(--buttons-border-tablet-right-radius, 2) * 1rem) calc(var(--buttons-border-tablet-bottom-radius, 2) * 1rem);font-size:calc(var(--buttons-font-tablet-fontSize, 1.5) * 1rem);line-height:var(--buttons-font-tablet-lineHeight,1);text-align:var(--buttons-font-tablet-textAlign,start)}}& .hero-title-text{min-width:var(--title-dimensions-tablet-minWidth,auto);width:var(--title-dimensions-tablet-width,auto);max-width:var(--title-dimensions-tablet-maxWidth,none);min-height:var(--title-dimensions-tablet-minHeight,auto);height:var(--title-dimensions-tablet-height,auto);max-height:var(--title-dimensions-tablet-maxHeight,none);margin:var(--title-margin-tablet-top,0) var(--title-margin-tablet-right,0) var(--title-margin-tablet-bottom,0) var(--title-margin-tablet-left,0);padding:calc(var(--title-padding-tablet-top, 1) * 1rem) calc(var(--title-padding-tablet-right, 0.5) * 1rem) calc(var(--title-padding-tablet-bottom, 0) * 1rem) calc(var(--title-padding-tablet-left, 0.5) * 1rem);font-size:calc(var(--title-font-tablet-fontSize, 2.5) * 1rem);line-height:var(--title-font-tablet-lineHeight,1);text-align:var(--title-font-tablet-textAlign,center)}& .hero-desc-text{min-width:var(--description-dimensions-tablet-minWidth,auto);width:var(--description-dimensions-tablet-width,auto);max-width:var(--description-dimensions-tablet-maxWidth,none);min-height:var(--description-dimensions-tablet-minHeight,auto);height:var(--description-dimensions-tablet-height,auto);max-height:var(--description-dimensions-tablet-maxHeight,none);margin:var(--description-margin-tablet-top,1rem) var(--description-margin-tablet-right,0) var(--description-margin-tablet-bottom,1rem) var(--description-margin-tablet-left,0);padding:calc(var(--description-padding-tablet-top, 0) * 1rem) calc(var(--description-padding-tablet-right, 0.5) * 1rem) calc(var(--description-padding-tablet-bottom, 0) * 1rem) calc(var(--description-padding-tablet-left, 0.5) * 1rem);font-size:calc(var(--description-font-tablet-fontSize, 1.125) * 1rem);line-height:var(--description-font-tablet-lineHeight,1);text-align:var(--description-font-tablet-textAlign,center)}}}@container page-container (min-width:992px){.hero.template-3{min-width:var(--section-dimensions-desktop-minWidth,auto);width:var(--section-dimensions-desktop-width,auto);max-width:var(--section-dimensions-desktop-maxWidth,none);min-height:var(--section-dimensions-desktop-minHeight,auto);height:var(--section-dimensions-desktop-height,auto);max-height:var(--section-dimensions-desktop-maxHeight,none);margin:var(--section-margin-desktop-top,0) var(--section-margin-desktop-right,0) var(--section-margin-desktop-bottom,0) var(--section-margin-desktop-left,0);padding:calc(clamp(0.5rem, 2.5vw, var(--section-padding-desktop-top, 0) * 1rem)) calc(clamp(0.5rem, 2.5vw, var(--section-padding-desktop-right, 0) * 1rem)) calc(clamp(0.5rem, 2.5vw, var(--section-padding-desktop-bottom, 0) * 1rem)) calc(clamp(0.5rem, 2.5vw, var(--section-padding-desktop-left, 0) * 1rem));border-width:calc(var(--section-border-desktop-top-width, 0) * 1rem) calc(var(--section-border-desktop-right-width, 0) * 1rem) calc(var(--section-border-desktop-bottom-width, 0) * 1rem) calc(var(--section-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--section-border-desktop-left-radius, 0) * 1rem) calc(var(--section-border-desktop-top-radius, 0) * 1rem) calc(var(--section-border-desktop-right-radius, 0) * 1rem) calc(var(--section-border-desktop-bottom-radius, 0) * 1rem);& .swiper-slide{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:visible;height:35rem;gap:calc(var(--slide-flexbox-desktop-rowGap, 1) * 1rem) calc(var(--slide-flexbox-desktop-columnGap, 1) * 1rem);min-width:var(--slide-dimensions-desktop-minWidth,auto);width:var(--slide-dimensions-desktop-width,auto);max-width:var(--slide-dimensions-desktop-maxWidth,none);min-height:var(--slide-dimensions-desktop-minHeight,auto);height:var(--slide-dimensions-desktop-height,auto);max-height:var(--slide-dimensions-desktop-maxHeight,none);margin:var(--slide-margin-desktop-top,0) var(--slide-margin-desktop-right,0) var(--slide-margin-desktop-bottom,0) var(--slide-margin-desktop-left,0);padding:calc(clamp(0.25rem, 2vw, var(--slide-padding-desktop-top, 10) * 1rem)) calc(clamp(0.25rem, 2vw, var(--slide-padding-desktop-right, 1.5) * 1rem)) calc(clamp(0.25rem, 2vw, var(--slide-padding-desktop-bottom, 5) * 1rem)) calc(clamp(0.25rem, 2vw, var(--slide-padding-desktop-left, 1.5) * 1rem));border-width:calc(var(--slide-border-desktop-top-width, 0) * 1rem) calc(var(--slide-border-desktop-right-width, 0) * 1rem) calc(var(--slide-border-desktop-bottom-width, 0) * 1rem) calc(var(--slide-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--slide-border-desktop-left-radius, 0) * 1rem) calc(var(--slide-border-desktop-top-radius, 0) * 1rem) calc(var(--slide-border-desktop-right-radius, 0) * 1rem) calc(var(--slide-border-desktop-bottom-radius, 0) * 1rem)}& .hero-overlay-wrapper{clip-path:var(--mediaClipPath,var(--media-clipPath-desktop-value,none));min-width:var(--media-dimensions-desktop-minWidth,auto);width:var(--media-dimensions-desktop-width,auto);max-width:var(--media-dimensions-desktop-maxWidth,none);min-height:var(--media-dimensions-desktop-minHeight,auto);height:var(--media-dimensions-desktop-height,auto);max-height:var(--media-dimensions-desktop-maxHeight,none);margin:var(--media-margin-desktop-top,0) var(--media-margin-desktop-right,0) var(--media-margin-desktop-bottom,0) var(--media-margin-desktop-left,0);padding:calc(var(--media-padding-desktop-top, 0) * 1rem) calc(var(--media-padding-desktop-right, 0) * 1rem) calc(var(--media-padding-desktop-bottom, 0) * 1rem) calc(var(--media-padding-desktop-left, 0) * 1rem);& :is(.hero-media,.hero-overlay){border-width:calc(var(--media-border-desktop-top-width, 0) * 1rem) calc(var(--media-border-desktop-right-width, 0) * 1rem) calc(var(--media-border-desktop-bottom-width, 0) * 1rem) calc(var(--media-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--media-border-desktop-left-radius, 5.5) * 1rem) calc(var(--media-border-desktop-top-radius, 5.5) * 1rem) calc(var(--media-border-desktop-right-radius, 5.5) * 1rem) calc(var(--media-border-desktop-bottom-radius, 5.5) * 1rem)}& .hero-media{object-fit:var(--media-objectFit-desktop-fit,cover);object-position:var(--media-objectFit-desktop-position,center center)}}& .hero-content{min-width:var(--slide-dimensions-desktop-minWidth,auto);width:var(--slide-dimensions-desktop-width,auto);max-width:var(--slide-dimensions-desktop-maxWidth,none);min-height:var(--slide-dimensions-desktop-minHeight,auto);height:var(--slide-dimensions-desktop-height,auto);max-height:var(--slide-dimensions-desktop-maxHeight,none);gap:calc(var(--slide-flexbox-desktop-rowGap, 1) * 1rem) calc(var(--slide-flexbox-desktop-columnGap, 1) * 1rem);flex-direction:var(--slide-flexbox-desktop-flexDirection,column);justify-content:var(--slide-flexbox-desktop-justifyContent,center);align-content:var(--slide-flexbox-desktop-alignContent,center);align-items:var(--slide-flexbox-desktop-alignItems,center);flex-wrap:var(--slide-flexbox-desktop-flexWrap,wrap)}& .hero-buttons-container{gap:calc(var(--buttons-flexbox-desktop-rowGap, 1) * 1rem) calc(var(--buttons-flexbox-desktop-columnGap, 1) * 1rem);flex-direction:var(--buttons-flexbox-desktop-flexDirection,row);justify-content:var(--buttons-flexbox-desktop-justifyContent,center);align-content:var(--buttons-flexbox-desktop-alignContent,center);align-items:var(--buttons-flexbox-desktop-alignItems,center);flex-wrap:var(--buttons-flexbox-desktop-flexWrap,wrap);& .hero-btn{gap:calc(var(--button-flexbox-desktop-rowGap, 0) * 1rem) calc(var(--button-flexbox-desktop-columnGap, 0.5) * 1rem);flex-direction:var(--button-flexbox-desktop-flexDirection,row);justify-content:var(--button-flexbox-desktop-justifyContent,center);align-content:var(--button-flexbox-desktop-alignContent,center);align-items:var(--button-flexbox-desktop-alignItems,center);flex-wrap:var(--button-flexbox-desktop-flexWrap,nowrap);clip-path:var(--buttons-clipPath-desktop-value,none);min-width:var(--buttons-dimensions-desktop-minWidth,auto);width:var(--buttons-dimensions-desktop-width,auto);max-width:var(--buttons-dimensions-desktop-maxWidth,none);min-height:var(--buttons-dimensions-desktop-minHeight,auto);height:var(--buttons-dimensions-desktop-height,auto);max-height:var(--buttons-dimensions-desktop-maxHeight,none);margin:var(--buttons-margin-desktop-top,0) var(--buttons-margin-desktop-right,0) var(--buttons-margin-desktop-bottom,0) var(--buttons-margin-desktop-left,0);padding:calc(var(--buttons-padding-desktop-top, 0.5) * 1rem) calc(var(--buttons-padding-desktop-right, 1) * 1rem) calc(var(--buttons-padding-desktop-bottom, 0.5) * 1rem) calc(var(--buttons-padding-desktop-left, 1) * 1rem);border-width:calc(var(--buttons-border-desktop-top-width, 0.125) * 1rem) calc(var(--buttons-border-desktop-right-width, 0.125) * 1rem) calc(var(--buttons-border-desktop-bottom-width, 0.125) * 1rem) calc(var(--buttons-border-desktop-left-width, 0.125) * 1rem);border-radius:calc(var(--buttons-border-desktop-left-radius, 2) * 1rem) calc(var(--buttons-border-desktop-top-radius, 2) * 1rem) calc(var(--buttons-border-desktop-right-radius, 2) * 1rem) calc(var(--buttons-border-desktop-bottom-radius, 2) * 1rem);font-size:calc(var(--buttons-font-desktop-fontSize, 1.5) * 1rem);line-height:var(--buttons-font-desktop-lineHeight,1);text-align:var(--buttons-font-desktop-textAlign,start)}}& .hero-title-text{min-width:var(--title-dimensions-desktop-minWidth,auto);width:var(--title-dimensions-desktop-width,auto);max-width:var(--title-dimensions-desktop-maxWidth,none);min-height:var(--title-dimensions-desktop-minHeight,auto);height:var(--title-dimensions-desktop-height,auto);max-height:var(--title-dimensions-desktop-maxHeight,none);margin:var(--title-margin-desktop-top,0) var(--title-margin-desktop-right,0) var(--title-margin-desktop-bottom,0) var(--title-margin-desktop-left,0);padding:calc(var(--title-padding-desktop-top, 0) * 1rem) calc(var(--title-padding-desktop-right, 0.5) * 1rem) calc(var(--title-padding-desktop-bottom, 0) * 1rem) calc(var(--title-padding-desktop-left, 0.5) * 1rem);font-size:calc(var(--title-font-desktop-fontSize, 3) * 1rem);line-height:var(--title-font-desktop-lineHeight,1);text-align:var(--title-font-desktop-textAlign,center)}& .hero-desc-text{min-width:var(--description-dimensions-desktop-minWidth,auto);width:var(--description-dimensions-desktop-width,auto);max-width:var(--description-dimensions-desktop-maxWidth,none);min-height:var(--description-dimensions-desktop-minHeight,auto);height:var(--description-dimensions-desktop-height,auto);max-height:var(--description-dimensions-desktop-maxHeight,none);margin:var(--description-margin-desktop-top,1rem) var(--description-margin-desktop-right,0) var(--description-margin-desktop-bottom,1rem) var(--description-margin-desktop-left,0);padding:calc(var(--description-padding-desktop-top, 0) * 1rem) calc(var(--description-padding-desktop-right, 0.5) * 1rem) calc(var(--description-padding-desktop-bottom, 0) * 1rem) calc(var(--description-padding-desktop-left, 0.5) * 1rem);font-size:calc(var(--description-font-desktop-fontSize, 1.25) * 1rem);line-height:var(--description-font-desktop-lineHeight,1);text-align:var(--description-font-desktop-textAlign,center)}}}