.services.template-1{width:100%;& .content-container .services-card-description a{text-decoration:unset;color:unset;font-weight:700}& .content-container{width:100%;margin:0 auto;position:relative}& .services-card-img-top{max-width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center;overflow:hidden}& .services-grid{display:flex}& .services-card-media-wrapper{position:relative}& .swiper-wrapper[data-animation="circle-slider"]{align-items:center}& .services-card-media-wrapper>.services-card-img-top{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}& .services-card-media-overlay{position:absolute;inset:0;border-radius:inherit;background:var(--cardMedia-background-mobile-color,rgb(0 0 0 / .4));pointer-events:none}& .swiper-controls-wrapper{display:flex;width:100%;position:relative;flex-direction:var(--swiperControls-flexbox-mobile-flexDirection,column);align-items:var(--swiperControls-flexbox-mobile-alignItems,center);justify-content:var(--swiperControls-flexbox-mobile-justifyContent,center);gap:calc(var(--swiperControls-flexbox-mobile-columnGap, 0.5) * 1rem) calc(var(--swiperControls-flexbox-mobile-rowGap, 0.5) * 1rem);padding:calc(var(--swiperControls-padding-mobile-top, 0) * 1rem) calc(var(--swiperControls-padding-mobile-right, 0) * 1rem) calc(var(--swiperControls-padding-mobile-bottom, 0) * 1rem) calc(var(--swiperControls-padding-mobile-left, 0) * 1rem);& .swiper{width:100%;order:1}& .swiper-button-prev{position:static;margin:0;order:0}& .swiper-button-next{position:static;margin:0;order:2}}& .swiper-controls-wrapper>div{display:flex;gap:calc(var(--swiperControls-flexbox-mobile-columnGap, 0.5) * 1rem);align-items:center;order:1}& .service-icon-img{display:block;aspect-ratio:1/1;height:auto;flex-shrink:0}& .service-icon-material{line-height:1;display:block}& .service-icon{display:inline-flex;align-items:center;justify-content:center;align-self:center}}.services.template-1{background:var(--section-background-mobile-color,rgb(255 255 255 / 1));min-height:var(--section-dimensions-mobile-minHeight,auto);height:var(--section-dimensions-mobile-height,auto);max-height:var(--section-dimensions-mobile-maxHeight,none);padding:calc(var(--section-padding-mobile-top, 3) * 1rem) calc(var(--section-padding-mobile-right, 1) * 1rem) calc(var(--section-padding-mobile-bottom, 3) * 1rem) calc(var(--section-padding-mobile-left, 1) * 1rem);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);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);justify-content:var(--section-flexbox-mobile-justify-content,center);align-items:var(--section-flexbox-mobile-align-items,flex-start);align-content:var(--section-flexbox-mobile-align-content,flex-start);flex-direction:var(--section-flexbox-mobile-flex-direction,column);flex-wrap:var(--section-flexbox-mobile-flex-wrap,wrap);& .content-container{min-width:var(--section-dimensions-mobile-minWidth,auto);width:var(--section-dimensions-mobile-width,auto);max-width:var(--section-dimensions-mobile-maxWidth,none)}& .service-icon-img{width:var(--serviceIcon-dimensions-mobile-width,auto);min-width:var(--serviceIcon-dimensions-mobile-minWidth,auto);max-width:var(--serviceIcon-dimensions-mobile-maxWidth,none)}& .service-icon-material{font-size:var(--serviceIcon-dimensions-mobile-width,2rem)}& .service-icon{margin:var(--serviceIcon-margin-mobile-top,0) var(--serviceIcon-margin-mobile-right,0) var(--serviceIcon-margin-mobile-bottom,0) var(--serviceIcon-margin-mobile-left,0);padding:calc(var(--serviceIcon-padding-mobile-top, 0) * 1rem) calc(var(--serviceIcon-padding-mobile-right, 0) * 1rem) calc(var(--serviceIcon-padding-mobile-bottom, 0) * 1rem) calc(var(--serviceIcon-padding-mobile-left, 0) * 1rem);border-style:var(--serviceIcon-border-mobile-top-style,solid) var(--serviceIcon-border-mobile-right-style,solid) var(--serviceIcon-border-mobile-bottom-style,solid) var(--serviceIcon-border-mobile-left-style,solid);border-width:calc(var(--serviceIcon-border-mobile-top-width, 0) * 1rem) calc(var(--serviceIcon-border-mobile-right-width, 0) * 1rem) calc(var(--serviceIcon-border-mobile-bottom-width, 0) * 1rem) calc(var(--serviceIcon-border-mobile-left-width, 0) * 1rem);border-color:var(--serviceIcon-border-mobile-top-color,transparent) var(--serviceIcon-border-mobile-right-color,transparent) var(--serviceIcon-border-mobile-bottom-color,transparent) var(--serviceIcon-border-mobile-left-color,transparent);border-radius:calc(var(--serviceIcon-border-mobile-left-radius, 0) * 1rem) calc(var(--serviceIcon-border-mobile-top-radius, 0) * 1rem) calc(var(--serviceIcon-border-mobile-right-radius, 0) * 1rem) calc(var(--serviceIcon-border-mobile-bottom-radius, 0) * 1rem)}& .services-grid{flex-wrap:var(--section-flexbox-mobile-flexWrap,wrap);flex-direction:var(--section-flexbox-mobile-flexDirection,row);justify-content:var(--section-flexbox-mobile-justifyContent,center);align-items:var(--section-flexbox-mobile-alignItems,center);align-content:var(--section-flexbox-mobile-alignContent,center);gap:calc(var(--section-flexbox-mobile-rowGap, 2) * 1rem) calc(var(--section-flexbox-mobile-columnGap, 2) * 1rem)}& .title{color:var(--sectionTitle-font-mobile-textColor);margin:var(--sectionTitle-margin-mobile-top,0) var(--sectionTitle-margin-mobile-right,0) var(--sectionTitle-margin-mobile-bottom,0) var(--sectionTitle-margin-mobile-left,0);font-size:calc(var(--sectionTitle-font-mobile-fontSize, 1.5) * 1rem);font-weight:var(--sectionTitle-font-mobile-fontWeight,700);line-height:var(--sectionTitle-font-mobile-lineHeight,1);text-align:var(--sectionTitle-font-mobile-textAlign,center);font-family:var(--sectionTitle-font-mobile-fontFamily,var(--heading-font-family));text-transform:var(--sectionTitle-font-mobile-textTransform,none)}& .description{color:var(--sectionDesc-font-mobile-textColor);margin:var(--sectionDesc-margin-mobile-top,1rem) var(--sectionDesc-margin-mobile-right,1rem) var(--sectionDesc-margin-mobile-bottom,1rem) var(--sectionDesc-margin-mobile-left,1rem);font-weight:var(--sectionDesc-font-mobile-fontWeight,400);line-height:var(--sectionDesc-font-mobile-lineHeight,1.5);text-align:var(--sectionDesc-font-mobile-textAlign,center);font-family:var(--sectionDesc-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--sectionDesc-font-mobile-textTransform,none);font-size:calc(var(--sectionDesc-font-mobile-fontSize, 1.25) * 1rem)}& .services-card{display:flex;text-decoration:none;overflow:hidden;box-shadow:var(--card-boxShadow-mobile,none);flex-wrap:var(--card-flexbox-mobile-flexWrap,wrap);flex-direction:var(--card-flexbox-mobile-flexDirection,column);justify-content:var(--card-flexbox-mobile-justifyContent,center);align-items:var(--card-flexbox-mobile-alignItems,stretch);gap:calc(var(--card-flexbox-mobile-columnGap, 0) * 1rem) calc(var(--card-flexbox-mobile-rowGap, 0) * 1rem);min-width:var(--card-dimensions-mobile-minWidth,auto);width:var(--card-dimensions-mobile-width,auto);max-width:var(--card-dimensions-mobile-maxWidth,none);min-height:var(--card-dimensions-mobile-minHeight,auto);height:var(--card-dimensions-mobile-height,auto);max-height:var(--card-dimensions-mobile-maxHeight,none);margin:var(--card-margin-mobile-top,0) var(--card-margin-mobile-right,0) var(--card-margin-mobile-bottom,0) var(--card-margin-mobile-left,0);padding:calc(var(--card-padding-mobile-top, 1.25) * 1rem) calc(var(--card-padding-mobile-right, 1.25) * 1rem) calc(var(--card-padding-mobile-bottom, 1.25) * 1rem) calc(var(--card-padding-mobile-left, 1.25) * 1rem);border-style:var(--card-border-mobile-top-style,solid) var(--card-border-mobile-right-style,solid) var(--card-border-mobile-bottom-style,solid) var(--card-border-mobile-left-style,solid);border-width:calc(var(--card-border-mobile-top-width, 0) * 1rem) calc(var(--card-border-mobile-right-width, 0) * 1rem) calc(var(--card-border-mobile-bottom-width, 0) * 1rem) calc(var(--card-border-mobile-left-width, 0) * 1rem);border-radius:calc(var(--card-border-mobile-left-radius, 0.75) * 1rem) calc(var(--card-border-mobile-top-radius, 0.75) * 1rem) calc(var(--card-border-mobile-right-radius, 0.75) * 1rem) calc(var(--card-border-mobile-bottom-radius, 0.75) * 1rem);border-color:var(--card-border-mobile-top-color,rgb(255 255 255 / 1)) var(--card-border-mobile-right-color,rgb(255 255 255 / 1)) var(--card-border-mobile-bottom-color,rgb(255 255 255 / 1)) var(--card-border-mobile-left-color,rgb(255 255 255 / 1));& .services-card-body{min-width:var(--cardContent-dimensions-mobile-minWidth,auto);width:var(--cardContent-dimensions-mobile-width,auto);max-width:var(--cardContent-dimensions-mobile-maxWidth,none);min-height:var(--cardContent-dimensions-mobile-minHeight,auto);height:var(--cardContent-dimensions-mobile-height,auto);max-height:var(--cardContent-dimensions-mobile-maxHeight,none);padding:calc(var(--cardContent-padding-mobile-top, 1) * 1rem) calc(var(--cardContent-padding-mobile-right, 1) * 1rem) calc(var(--cardContent-padding-mobile-bottom, 1) * 1rem) calc(var(--cardContent-padding-mobile-left, 1) * 1rem);margin:var(--cardContent-margin-mobile-top,0) var(--cardContent-margin-mobile-right,0) var(--cardContent-margin-mobile-bottom,0) var(--cardContent-margin-mobile-left,0);display:flex;flex-direction:column!important;align-items:center;flex:1 1 auto}& .services-card-title{margin:var(--cardTitle-margin-mobile-top,0) var(--cardTitle-margin-mobile-right,0) var(--cardTitle-margin-mobile-bottom,0) var(--cardTitle-margin-mobile-left,0);font-size:calc(var(--cardTitle-font-mobile-fontSize, 1.5) * 1rem);font-weight:var(--cardTitle-font-mobile-fontWeight,700);line-height:var(--cardTitle-font-mobile-lineHeight,1);text-align:var(--cardTitle-font-mobile-textAlign,center);font-family:var(--cardTitle-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--cardTitle-font-mobile-textTransform,none)}& .services-card-description{margin:var(--cardDescription-margin-mobile-top,0) var(--cardDescription-margin-mobile-right,0) var(--cardDescription-margin-mobile-bottom,0) var(--cardDescription-margin-mobile-left,0);padding:calc(var(--cardDescription-padding-mobile-top, 1.25) * 1rem) calc(var(--cardDescription-padding-mobile-right, 1.25) * 1rem) calc(var(--cardDescription-padding-mobile-bottom, 1.25) * 1rem) calc(var(--cardDescription-padding-mobile-left, 1.25) * 1rem);font-size:calc(var(--cardDescription-font-mobile-fontSize, 1.125) * 1rem);font-weight:var(--cardDescription-font-mobile-fontWeight,400);line-height:var(--cardDescription-font-mobile-lineHeight,1.5);text-align:var(--cardDescription-font-mobile-textAlign,center);font-family:var(--cardDescription-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--cardDescription-font-mobile-textTransform,none)}& .services-card-media-wrapper{min-width:var(--cardMedia-dimensions-mobile-minWidth,auto);width:var(--cardMedia-dimensions-mobile-width,auto);max-width:var(--cardMedia-dimensions-mobile-maxWidth,none);min-height:var(--cardMedia-dimensions-mobile-minHeight,auto);height:var(--cardMedia-dimensions-mobile-height,auto);max-height:var(--cardMedia-dimensions-mobile-maxHeight,none);padding:calc(var(--cardMedia-padding-mobile-top, 1) * 1rem) calc(var(--cardMedia-padding-mobile-right, 1) * 1rem) calc(var(--cardMedia-padding-mobile-bottom, 1) * 1rem) calc(var(--cardMedia-padding-mobile-left, 1) * 1rem);margin:var(--cardMedia-margin-mobile-top,0) var(--cardMedia-margin-mobile-right,0) var(--cardMedia-margin-mobile-bottom,0) var(--cardMedia-margin-mobile-left,0);border-radius:calc(var(--cardMedia-border-mobile-left-radius, 0) * 1rem) calc(var(--cardMedia-border-mobile-top-radius, 0) * 1rem) calc(var(--cardMedia-border-mobile-right-radius, 0) * 1rem) calc(var(--cardMedia-border-mobile-bottom-radius, 0) * 1rem);border-style:var(--cardMedia-border-mobile-top-style,solid) var(--cardMedia-border-mobile-right-style,solid) var(--cardMedia-border-mobile-bottom-style,solid) var(--cardMedia-border-mobile-left-style,solid);border-width:calc(var(--cardMedia-border-mobile-top-width, 0) * 1rem) calc(var(--cardMedia-border-mobile-right-width, 0) * 1rem) calc(var(--cardMedia-border-mobile-bottom-width, 0) * 1rem) calc(var(--cardMedia-border-mobile-left-width, 0) * 1rem);border-color:var(--cardMedia-border-mobile-top-color,rgb(255 255 255 / 1)) var(--cardMedia-border-mobile-right-color,rgb(255 255 255 / 1)) var(--cardMedia-border-mobile-bottom-color,rgb(255 255 255 / 1)) var(--cardMedia-border-mobile-left-color,rgb(255 255 255 / 1))}& .services-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);clip-path:var(--button-clipPath-mobile-value,none);box-shadow:var(--button-boxShadow-mobile,none);text-decoration:none;min-width:var(--button-dimensions-mobile-minWidth,auto);width:var(--button-dimensions-mobile-width,auto);max-width:var(--button-dimensions-mobile-maxWidth,none);min-height:var(--button-dimensions-mobile-minHeight,auto);height:var(--button-dimensions-mobile-height,auto);max-height:var(--button-dimensions-mobile-maxHeight,none);margin:var(--button-margin-mobile-top,0) var(--button-margin-mobile-right,0) var(--button-margin-mobile-bottom,0) var(--button-margin-mobile-left,0);padding:calc(var(--button-padding-mobile-top, 0.5) * 1rem) calc(var(--button-padding-mobile-right, 1) * 1rem) calc(var(--button-padding-mobile-bottom, 0.5) * 1rem) calc(var(--button-padding-mobile-left, 1) * 1rem);border-style:var(--button-border-mobile-top-style,solid) var(--button-border-mobile-right-style,solid) var(--button-border-mobile-bottom-style,solid) var(--button-border-mobile-left-style,solid);border-width:calc(var(--button-border-mobile-top-width, 0.125) * 1rem) calc(var(--button-border-mobile-right-width, 0.125) * 1rem) calc(var(--button-border-mobile-bottom-width, 0.125) * 1rem) calc(var(--button-border-mobile-left-width, 0.125) * 1rem);border-radius:calc(var(--button-border-mobile-left-radius, 2) * 1rem) calc(var(--button-border-mobile-top-radius, 2) * 1rem) calc(var(--button-border-mobile-right-radius, 2) * 1rem) calc(var(--button-border-mobile-bottom-radius, 2) * 1rem);font-size:calc(var(--button-font-mobile-fontSize, 1.125) * 1rem);line-height:var(--button-font-mobile-lineHeight,1);text-align:var(--button-font-mobile-textAlign,center);font-weight:var(--button-font-mobile-fontWeight,400);font-family:var(--button-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--button-font-mobile-textTransform,none);&:hover{color:var(--colorHover)!important;background:var(--backgroundHover)!important;border-color:var(--borderHover)!important}}}}@container page-container (min-width:768px){.services.template-1{min-height:var(--section-dimensions-tablet-minHeight,auto);height:var(--section-dimensions-tablet-height,auto);max-height:var(--section-dimensions-tablet-maxHeight,none);padding:calc(var(--section-padding-tablet-top, 3) * 1rem) calc(var(--section-padding-tablet-right, 1) * 1rem) calc(var(--section-padding-tablet-bottom, 3) * 1rem) calc(var(--section-padding-tablet-left, 1) * 1rem);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);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);& .content-container{min-width:var(--section-dimensions-tablet-minWidth,auto);width:var(--section-dimensions-tablet-width,auto);max-width:var(--section-dimensions-tablet-maxWidth,none)}& .service-icon-img{width:var(--serviceIcon-dimensions-tablet-width,auto);min-width:var(--serviceIcon-dimensions-tablet-minWidth,auto);max-width:var(--serviceIcon-dimensions-tablet-maxWidth,none)}& .service-icon-material{font-size:var(--serviceIcon-dimensions-tablet-width,2rem)}& .service-icon{margin:var(--serviceIcon-margin-tablet-top,0) var(--serviceIcon-margin-tablet-right,0) var(--serviceIcon-margin-tablet-bottom,0) var(--serviceIcon-margin-tablet-left,0);padding:calc(var(--serviceIcon-padding-tablet-top, 0) * 1rem) calc(var(--serviceIcon-padding-tablet-right, 0) * 1rem) calc(var(--serviceIcon-padding-tablet-bottom, 0) * 1rem) calc(var(--serviceIcon-padding-tablet-left, 0) * 1rem);border-width:calc(var(--serviceIcon-border-tablet-top-width, 0) * 1rem) calc(var(--serviceIcon-border-tablet-right-width, 0) * 1rem) calc(var(--serviceIcon-border-tablet-bottom-width, 0) * 1rem) calc(var(--serviceIcon-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--serviceIcon-border-tablet-left-radius, 0) * 1rem) calc(var(--serviceIcon-border-tablet-top-radius, 0) * 1rem) calc(var(--serviceIcon-border-tablet-right-radius, 0) * 1rem) calc(var(--serviceIcon-border-tablet-bottom-radius, 0) * 1rem)}& .services-grid{flex-wrap:var(--section-flexbox-tablet-flexWrap,wrap);flex-direction:var(--section-flexbox-tablet-flexDirection,row);justify-content:var(--section-flexbox-tablet-justifyContent,space-around);align-items:var(--section-flexbox-tablet-alignItems,center);align-content:var(--section-flexbox-tablet-alignContent,center);gap:calc(var(--section-flexbox-tablet-rowGap, 1) * 1rem) calc(var(--section-flexbox-tablet-columnGap, 1) * 1rem)}& .title{margin:var(--sectionTitle-margin-tablet-top,0) var(--sectionTitle-margin-tablet-right,0) var(--sectionTitle-margin-tablet-bottom,0) var(--sectionTitle-margin-tablet-left,0);font-size:calc(var(--sectionTitle-font-tablet-fontSize, 2) * 1rem);line-height:var(--sectionTitle-font-tablet-lineHeight,1);text-align:var(--sectionTitle-font-tablet-textAlign,center)}& .description{margin:var(--sectionDesc-margin-tablet-top,1rem) var(--sectionDesc-margin-tablet-right,1rem) var(--sectionDesc-margin-tablet-bottom,1rem) var(--sectionDesc-margin-tablet-left,1rem);font-size:calc(var(--sectionDesc-font-tablet-fontSize, 1.25) * 1rem);line-height:var(--sectionDesc-font-tablet-lineHeight,1.5);text-align:var(--sectionDesc-font-tablet-textAlign,center)}& .services-card{display:flex;text-decoration:none;flex-wrap:var(--card-flexbox-tablet-flexWrap,wrap);flex-direction:var(--card-flexbox-tablet-flexDirection,column);justify-content:var(--card-flexbox-tablet-justifyContent,space-around);align-items:var(--card-flexbox-tablet-alignItems,center);gap:calc(var(--card-flexbox-tablet-columnGap, 1) * 1rem) calc(var(--card-flexbox-tablet-rowGap, 0) * 1rem);min-width:var(--card-dimensions-tablet-minWidth,auto);width:var(--card-dimensions-tablet-width,auto);max-width:var(--card-dimensions-tablet-maxWidth,none);min-height:var(--card-dimensions-tablet-minHeight,auto);height:var(--card-dimensions-tablet-height,auto);max-height:var(--card-dimensions-tablet-maxHeight,none);margin:var(--card-margin-tablet-top,0) var(--card-margin-tablet-right,0) var(--card-margin-tablet-bottom,0) var(--card-margin-tablet-left,0);padding:calc(var(--card-padding-tablet-top, 1.25) * 1rem) calc(var(--card-padding-tablet-right, 1.25) * 1rem) calc(var(--card-padding-tablet-bottom, 1.25) * 1rem) calc(var(--card-padding-tablet-left, 1.25) * 1rem);border-width:calc(var(--card-border-tablet-top-width, 0) * 1rem) calc(var(--card-border-tablet-right-width, 0) * 1rem) calc(var(--card-border-tablet-bottom-width, 0) * 1rem) calc(var(--card-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--card-border-tablet-left-radius, 0.75) * 1rem) calc(var(--card-border-tablet-top-radius, 0.75) * 1rem) calc(var(--card-border-tablet-right-radius, 0.75) * 1rem) calc(var(--card-border-tablet-bottom-radius, 0.75) * 1rem);& .services-card-body{min-width:var(--cardContent-dimensions-tablet-minWidth,auto);width:var(--cardContent-dimensions-tablet-width,auto);max-width:var(--cardContent-dimensions-tablet-maxWidth,none);min-height:var(--cardContent-dimensions-tablet-minHeight,auto);height:var(--cardContent-dimensions-tablet-height,auto);max-height:var(--cardContent-dimensions-tablet-maxHeight,none);padding:calc(var(--cardContent-padding-tablet-top, 1) * 1rem) calc(var(--cardContent-padding-tablet-right, 1) * 1rem) calc(var(--cardContent-padding-tablet-bottom, 1) * 1rem) calc(var(--cardContent-padding-tablet-left, 1) * 1rem);margin:var(--cardContent-margin-tablet-top,0) var(--cardContent-margin-tablet-right,0) var(--cardContent-margin-tablet-bottom,0) var(--cardContent-margin-tablet-left,0)}& .services-card-title{margin:var(--cardTitle-margin-tablet-top,0) var(--cardTitle-margin-tablet-right,0) var(--cardTitle-margin-tablet-bottom,0) var(--cardTitle-margin-tablet-left,0);font-size:calc(var(--cardTitle-font-tablet-fontSize, 1.5) * 1rem);line-height:var(--cardTitle-font-tablet-lineHeight,1);text-align:var(--cardTitle-font-tablet-textAlign,center)}& .services-card-description{margin:var(--cardDescription-margin-tablet-top,0) var(--cardDescription-margin-tablet-right,0) var(--cardDescription-margin-tablet-bottom,0) var(--cardDescription-margin-tablet-left,0);padding:calc(var(--cardDescription-padding-tablet-top, 1.25) * 1rem) calc(var(--cardDescription-padding-tablet-right, 1.25) * 1rem) calc(var(--cardDescription-padding-tablet-bottom, 1.25) * 1rem) calc(var(--cardDescription-padding-tablet-left, 1.25) * 1rem);font-size:calc(var(--cardDescription-font-tablet-fontSize, 1.125) * 1rem);line-height:var(--cardDescription-font-tablet-lineHeight,1.5);text-align:var(--cardDescription-font-tablet-textAlign,center)}& .services-card-media-wrapper{min-width:var(--cardMedia-dimensions-tablet-minWidth,auto);width:var(--cardMedia-dimensions-tablet-width,auto);max-width:var(--cardMedia-dimensions-tablet-maxWidth,none);min-height:var(--cardMedia-dimensions-tablet-minHeight,auto);height:var(--cardMedia-dimensions-tablet-height,auto);max-height:var(--cardMedia-dimensions-tablet-maxHeight,none);padding:calc(var(--cardMedia-padding-tablet-top, 1) * 1rem) calc(var(--cardMedia-padding-tablet-right, 1) * 1rem) calc(var(--cardMedia-padding-tablet-bottom, 1) * 1rem) calc(var(--cardMedia-padding-tablet-left, 1) * 1rem);margin:var(--cardMedia-margin-tablet-top,0) var(--cardMedia-margin-tablet-right,0) var(--cardMedia-margin-tablet-bottom,0) var(--cardMedia-margin-tablet-left,0);border-radius:calc(var(--cardMedia-border-tablet-left-radius, 0) * 1rem) calc(var(--cardMedia-border-tablet-top-radius, 0) * 1rem) calc(var(--cardMedia-border-tablet-right-radius, 0) * 1rem) calc(var(--cardMedia-border-tablet-bottom-radius, 0) * 1rem);border-width:calc(var(--cardMedia-border-tablet-top-width, 0) * 1rem) calc(var(--cardMedia-border-tablet-right-width, 0) * 1rem) calc(var(--cardMedia-border-tablet-bottom-width, 0) * 1rem) calc(var(--cardMedia-border-tablet-left-width, 0) * 1rem)}& .services-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(--button-clipPath-tablet-value,none);display:flex;min-width:var(--button-dimensions-tablet-minWidth,auto);width:var(--button-dimensions-tablet-width,auto);max-width:var(--button-dimensions-tablet-maxWidth,none);min-height:var(--button-dimensions-tablet-minHeight,auto);height:var(--button-dimensions-tablet-height,auto);max-height:var(--button-dimensions-tablet-maxHeight,none);margin:var(--button-margin-tablet-top,0) var(--button-margin-tablet-right,0) var(--button-margin-tablet-bottom,0) var(--button-margin-tablet-left,0);padding:calc(var(--button-padding-tablet-top, 0.5) * 1rem) calc(var(--button-padding-tablet-right, 1) * 1rem) calc(var(--button-padding-tablet-bottom, 0.5) * 1rem) calc(var(--button-padding-tablet-left, 1) * 1rem);border-width:calc(var(--button-border-tablet-top-width, 0.125) * 1rem) calc(var(--button-border-tablet-right-width, 0.125) * 1rem) calc(var(--button-border-tablet-bottom-width, 0.125) * 1rem) calc(var(--button-border-tablet-left-width, 0.125) * 1rem);border-radius:calc(var(--button-border-tablet-left-radius, 2) * 1rem) calc(var(--button-border-tablet-top-radius, 2) * 1rem) calc(var(--button-border-tablet-right-radius, 2) * 1rem) calc(var(--button-border-tablet-bottom-radius, 2) * 1rem);font-size:calc(var(--button-font-tablet-fontSize, 1.125) * 1rem);line-height:var(--button-font-tablet-lineHeight,1);text-align:var(--button-font-tablet-textAlign,center)}& .swiper-controls-wrapper{flex-direction:var(--swiperControls-flexbox-tablet-flexDirection,row);align-items:var(--swiperControls-flexbox-tablet-alignItems,center);justify-content:var(--swiperControls-flexbox-tablet-justifyContent,center);gap:calc(var(--swiperControls-flexbox-tablet-columnGap, 0.5) * 1rem) calc(var(--swiperControls-flexbox-tablet-rowGap, 0) * 1rem);padding:calc(var(--swiperControls-padding-tablet-top, 0) * 1rem) calc(var(--swiperControls-padding-tablet-right, 0) * 1rem) calc(var(--swiperControls-padding-tablet-bottom, 0) * 1rem) calc(var(--swiperControls-padding-tablet-left, 0) * 1rem);width:auto;max-width:100%;& .swiper{flex:0 1 auto;order:1}& .swiper-button-prev{position:static;order:0;flex-shrink:0}& .swiper-button-next{position:static;order:2;flex-shrink:0}}}}}@container page-container (min-width:992px){.services.template-1{min-height:var(--section-dimensions-desktop-minHeight,auto);height:var(--section-dimensions-desktop-height,auto);max-height:var(--section-dimensions-desktop-maxHeight,none);padding:calc(var(--section-padding-desktop-top, 3) * 1rem) calc(var(--section-padding-desktop-right, 1) * 1rem) calc(var(--section-padding-desktop-bottom, 3) * 1rem) calc(var(--section-padding-desktop-left, 1) * 1rem);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);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);& .content-container{min-width:var(--section-dimensions-desktop-minWidth,auto);width:var(--section-dimensions-desktop-width,auto);max-width:var(--section-dimensions-desktop-maxWidth,none)}& .service-icon-img{width:var(--serviceIcon-dimensions-desktop-width,auto);min-width:var(--serviceIcon-dimensions-desktop-minWidth,auto);max-width:var(--serviceIcon-dimensions-desktop-maxWidth,none)}& .service-icon-material{font-size:var(--serviceIcon-dimensions-desktop-width,2rem)}& .service-icon{margin:var(--serviceIcon-margin-desktop-top,0) var(--serviceIcon-margin-desktop-right,0) var(--serviceIcon-margin-desktop-bottom,0) var(--serviceIcon-margin-desktop-left,0);padding:calc(var(--serviceIcon-padding-desktop-top, 0) * 1rem) calc(var(--serviceIcon-padding-desktop-right, 0) * 1rem) calc(var(--serviceIcon-padding-desktop-bottom, 0) * 1rem) calc(var(--serviceIcon-padding-desktop-left, 0) * 1rem);border-width:calc(var(--serviceIcon-border-desktop-top-width, 0) * 1rem) calc(var(--serviceIcon-border-desktop-right-width, 0) * 1rem) calc(var(--serviceIcon-border-desktop-bottom-width, 0) * 1rem) calc(var(--serviceIcon-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--serviceIcon-border-desktop-left-radius, 0) * 1rem) calc(var(--serviceIcon-border-desktop-top-radius, 0) * 1rem) calc(var(--serviceIcon-border-desktop-right-radius, 0) * 1rem) calc(var(--serviceIcon-border-desktop-bottom-radius, 0) * 1rem)}& .services-grid{flex-wrap:var(--section-flexbox-desktop-flexWrap,wrap);flex-direction:var(--section-flexbox-desktop-flexDirection,row);justify-content:var(--section-flexbox-desktop-justifyContent,space-around);align-items:var(--section-flexbox-desktop-alignItems,center);align-content:var(--section-flexbox-desktop-alignContent,center);gap:calc(var(--section-flexbox-desktop-rowGap, 1) * 1rem) calc(var(--section-flexbox-desktop-columnGap, 1) * 1rem)}& .title{margin:var(--sectionTitle-margin-desktop-top,0) var(--sectionTitle-margin-desktop-right,0) var(--sectionTitle-margin-desktop-bottom,0) var(--sectionTitle-margin-desktop-left,0);font-size:calc(var(--sectionTitle-font-desktop-fontSize, 2) * 1rem);line-height:var(--sectionTitle-font-desktop-lineHeight,1);text-align:var(--sectionTitle-font-desktop-textAlign,center)}& .description{margin:var(--sectionDesc-margin-desktop-top,1rem) var(--sectionDesc-margin-desktop-right,1rem) var(--sectionDesc-margin-desktop-bottom,1rem) var(--sectionDesc-margin-desktop-left,1rem);font-size:calc(var(--sectionDesc-font-desktop-fontSize, 1.25) * 1rem);line-height:var(--sectionDesc-font-desktop-lineHeight,1.5);text-align:var(--sectionDesc-font-desktop-textAlign,center)}& .services-card{display:flex;text-decoration:none;flex-wrap:var(--card-flexbox-desktop-flexWrap,wrap);flex-direction:var(--card-flexbox-desktop-flexDirection,column);justify-content:var(--card-flexbox-desktop-justifyContent,center);align-items:var(--card-flexbox-desktop-alignItems,stretch);gap:calc(var(--card-flexbox-desktop-columnGap, 0) * 1rem) calc(var(--card-flexbox-desktop-rowGap, 0) * 1rem);min-width:var(--card-dimensions-desktop-minWidth,auto);width:var(--card-dimensions-desktop-width,auto);max-width:var(--card-dimensions-desktop-maxWidth,none);min-height:var(--card-dimensions-desktop-minHeight,auto);height:var(--card-dimensions-desktop-height,auto);max-height:var(--card-dimensions-desktop-maxHeight,none);margin:var(--card-margin-desktop-top,0) var(--card-margin-desktop-right,0) var(--card-margin-desktop-bottom,0) var(--card-margin-desktop-left,0);padding:calc(var(--card-padding-desktop-top, 1.25) * 1rem) calc(var(--card-padding-desktop-right, 1.25) * 1rem) calc(var(--card-padding-desktop-bottom, 1.25) * 1rem) calc(var(--card-padding-desktop-left, 1.25) * 1rem);border-width:calc(var(--card-border-desktop-top-width, 0) * 1rem) calc(var(--card-border-desktop-right-width, 0) * 1rem) calc(var(--card-border-desktop-bottom-width, 0) * 1rem) calc(var(--card-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--card-border-desktop-left-radius, 0.75) * 1rem) calc(var(--card-border-desktop-top-radius, 0.75) * 1rem) calc(var(--card-border-desktop-right-radius, 0.75) * 1rem) calc(var(--card-border-desktop-bottom-radius, 0.75) * 1rem);& .services-card-body{min-width:var(--cardContent-dimensions-desktop-minWidth,auto);width:var(--cardContent-dimensions-desktop-width,auto);max-width:var(--cardContent-dimensions-desktop-maxWidth,none);min-height:var(--cardContent-dimensions-desktop-minHeight,auto);height:var(--cardContent-dimensions-desktop-height,auto);max-height:var(--cardContent-dimensions-desktop-maxHeight,none);padding:calc(var(--cardContent-padding-desktop-top, 1) * 1rem) calc(var(--cardContent-padding-desktop-right, 1) * 1rem) calc(var(--cardContent-padding-desktop-bottom, 1) * 1rem) calc(var(--cardContent-padding-desktop-left, 1) * 1rem);margin:var(--cardContent-margin-desktop-top,0) var(--cardContent-margin-desktop-right,0) var(--cardContent-margin-desktop-bottom,0) var(--cardContent-margin-desktop-left,0)}& .services-card-title{margin:var(--cardTitle-margin-desktop-top,0) var(--cardTitle-margin-desktop-right,0) var(--cardTitle-margin-desktop-bottom,0) var(--cardTitle-margin-desktop-left,0);font-size:calc(var(--cardTitle-font-desktop-fontSize, 1.5) * 1rem);line-height:var(--cardTitle-font-desktop-lineHeight,1);text-align:var(--cardTitle-font-desktop-textAlign,left)}& .services-card-description{margin:var(--cardDescription-margin-desktop-top,0) var(--cardDescription-margin-desktop-right,0) var(--cardDescription-margin-desktop-bottom,0) var(--cardDescription-margin-desktop-left,0);padding:calc(var(--cardDescription-padding-desktop-top, 1.25) * 1rem) calc(var(--cardDescription-padding-desktop-right, 1.25) * 1rem) calc(var(--cardDescription-padding-desktop-bottom, 1.25) * 1rem) calc(var(--cardDescription-padding-desktop-left, 1.25) * 1rem);font-size:calc(var(--cardDescription-font-desktop-fontSize, 1.125) * 1rem);line-height:var(--cardDescription-font-desktop-lineHeight,1.5);text-align:var(--cardDescription-font-desktop-textAlign,left)}& .services-card-media-wrapper{min-width:var(--cardMedia-dimensions-desktop-minWidth,auto);width:var(--cardMedia-dimensions-desktop-width,auto);max-width:var(--cardMedia-dimensions-desktop-maxWidth,none);min-height:var(--cardMedia-dimensions-desktop-minHeight,auto);height:var(--cardMedia-dimensions-desktop-height,auto);max-height:var(--cardMedia-dimensions-desktop-maxHeight,none);padding:calc(var(--cardMedia-padding-desktop-top, 1) * 1rem) calc(var(--cardMedia-padding-desktop-right, 1) * 1rem) calc(var(--cardMedia-padding-desktop-bottom, 1) * 1rem) calc(var(--cardMedia-padding-desktop-left, 1) * 1rem);margin:var(--cardMedia-margin-desktop-top,0) var(--cardMedia-margin-desktop-right,0) var(--cardMedia-margin-desktop-bottom,0) var(--cardMedia-margin-desktop-left,0);border-radius:calc(var(--cardMedia-border-desktop-left-radius, 0) * 1rem) calc(var(--cardMedia-border-desktop-top-radius, 0) * 1rem) calc(var(--cardMedia-border-desktop-right-radius, 0) * 1rem) calc(var(--cardMedia-border-desktop-bottom-radius, 0) * 1rem);border-width:calc(var(--cardMedia-border-desktop-top-width, 0) * 1rem) calc(var(--cardMedia-border-desktop-right-width, 0) * 1rem) calc(var(--cardMedia-border-desktop-bottom-width, 0) * 1rem) calc(var(--cardMedia-border-desktop-left-width, 0) * 1rem)}& .services-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(--button-clipPath-desktop-value,none);display:flex;min-width:var(--button-dimensions-desktop-minWidth,auto);width:var(--button-dimensions-desktop-width,auto);max-width:var(--button-dimensions-desktop-maxWidth,none);min-height:var(--button-dimensions-desktop-minHeight,auto);height:var(--button-dimensions-desktop-height,auto);max-height:var(--button-dimensions-desktop-maxHeight,none);margin:var(--button-margin-desktop-top,0) var(--button-margin-desktop-right,0) var(--button-margin-desktop-bottom,0) var(--button-margin-desktop-left,0);padding:calc(var(--button-padding-desktop-top, 0.5) * 1rem) calc(var(--button-padding-desktop-right, 1) * 1rem) calc(var(--button-padding-desktop-bottom, 0.5) * 1rem) calc(var(--button-padding-desktop-left, 1) * 1rem);border-width:calc(var(--button-border-desktop-top-width, 0.125) * 1rem) calc(var(--button-border-desktop-right-width, 0.125) * 1rem) calc(var(--button-border-desktop-bottom-width, 0.125) * 1rem) calc(var(--button-border-desktop-left-width, 0.125) * 1rem);border-radius:calc(var(--button-border-desktop-left-radius, 2) * 1rem) calc(var(--button-border-desktop-top-radius, 2) * 1rem) calc(var(--button-border-desktop-right-radius, 2) * 1rem) calc(var(--button-border-desktop-bottom-radius, 2) * 1rem);font-size:calc(var(--button-font-desktop-fontSize, 1.125) * 1rem);line-height:var(--button-font-desktop-lineHeight,1);text-align:var(--button-font-desktop-textAlign,center)}}& .swiper-controls-wrapper{flex-direction:var(--swiperControls-flexbox-desktop-flexDirection,row);align-items:var(--swiperControls-flexbox-desktop-alignItems,center);justify-content:var(--swiperControls-flexbox-desktop-justifyContent,center);gap:calc(var(--swiperControls-flexbox-desktop-columnGap, 0.5) * 1rem) calc(var(--swiperControls-flexbox-desktop-rowGap, 0) * 1rem);padding:calc(var(--swiperControls-padding-desktop-top, 0) * 1rem) calc(var(--swiperControls-padding-desktop-right, 0) * 1rem) calc(var(--swiperControls-padding-desktop-bottom, 0) * 1rem) calc(var(--swiperControls-padding-desktop-left, 0) * 1rem);width:auto;max-width:100%;& .swiper{flex:0 1 auto;order:1}& .swiper-button-prev{position:static;order:0;flex-shrink:0}& .swiper-button-next{position:static;order:2;flex-shrink:0}}}}