/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties;.vctheme-carousel-services{background-color:var(--color-back-istitutional,#f2f2f1);overflow:hidden;padding-block:50px;@media (width >= 80rem){padding-block:100px}.vctheme-carousel-services__left{z-index:10;@media (width >= 48rem){position:relative}.vctheme-carousel-services__left__content{position:relative;z-index:10}&:after{background-color:var(--color-back-istitutional,#f2f2f1);content:"";display:none;height:100%;width:100vw;@media (width >= 48rem){position:absolute}@media (width >= 48rem){top:calc(var(--spacing, .25rem)*0)}@media (width >= 48rem){right:calc(var(--spacing, .25rem)*0)}@media (width >= 48rem){display:block}}}.vctheme-carousel-services__container{position:relative;&:before{content:"";display:none;height:100%;--tw-translate-x:calc(var(--spacing-cols, 16px)*-1);translate:var(--tw-translate-x) var(--tw-translate-y);@media (width >= 48rem){position:absolute}@media (width >= 48rem){top:calc(var(--spacing, .25rem)*0)}@media (width >= 48rem){left:calc(var(--spacing, .25rem)*0)}@media (width >= 48rem){display:block}@media (width >= 48rem){border-right-style:var(--tw-border-style);border-right-width:1px}@media (width >= 48rem){border-bottom-color:#d3ccc1;border-left-color:#d3ccc1;border-right-color:#d3ccc1;border-top-color:#d3ccc1}}.splide{display:none;.splide__track{overflow:visible!important;@media (width >= 80rem){width:74.9%}}.splide__slide{.vctheme-service-preview{.vctheme-service-preview__thumb{a{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:1000ms;transition-duration:1s}}}}}&.loaded{.splide{display:block}.vctheme-carousel-services__loader{display:none}}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-duration:initial}}}