/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-leading:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.wp-block-courses-distributor{background-color:var(--color-aqua-light-900,#000e29);padding-block:calc(var(--spacing,.25rem)*10)}@media (min-width:768px){.wp-block-courses-distributor{padding-block:70px}}.wp-block-courses-distributor{overflow:hidden}.wp-block-courses-distributor .courses-grid{margin-top:calc(var(--spacing,.25rem)*10);gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:768px){.wp-block-courses-distributor .courses-grid{margin-top:calc(var(--spacing,.25rem)*14);grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-block-courses-distributor .course-card{border-radius:var(--radius-2xl,1rem);aspect-ratio:660/416;text-decoration-line:none;display:block;position:relative;overflow:hidden}.wp-block-courses-distributor .course-card .course-img{inset:calc(var(--spacing,.25rem)*0);position:absolute}.wp-block-courses-distributor .course-card .course-img img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}.wp-block-courses-distributor .course-card .course-card__overlay{inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(#0000,#000a281a 45%,#000a28cc);position:absolute}.wp-block-courses-distributor .course-card .course-card__title{bottom:calc(var(--spacing,.25rem)*6);left:calc(var(--spacing,.25rem)*6);max-width:75%;font-family:var(--font-marcellus,"Marcellus",serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);color:var(--color-white,#fff);position:absolute}@media (min-width:1024px){.wp-block-courses-distributor .course-card .course-card__title{font-size:28px}}.wp-block-courses-distributor .course-card:hover .course-img img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.wp-block-courses-distributor.has-swiper{overflow:hidden}.wp-block-courses-distributor.has-swiper .course-card{aspect-ratio:432/572;max-height:572px}.wp-block-courses-distributor.has-swiper .courses-slider{margin-top:calc(var(--spacing,.25rem)*10)}@media (min-width:768px){.wp-block-courses-distributor.has-swiper .courses-slider{margin-top:calc(var(--spacing,.25rem)*14)}}.wp-block-courses-distributor.has-swiper .courses-slider .course-card__overlay{display:none}.wp-block-courses-distributor .courses-slider__nav{gap:calc(var(--spacing,.25rem)*3);display:flex}.wp-block-courses-distributor .courses-slider__prev,.wp-block-courses-distributor .courses-slider__next{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border:1px solid var(--color-primary-green);background-color:#0000;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition-duration:.2s;display:flex}:is(.wp-block-courses-distributor .courses-slider__prev,.wp-block-courses-distributor .courses-slider__next) svg{width:37px;height:32px;transition:stroke .2s}:is(.wp-block-courses-distributor .courses-slider__prev,.wp-block-courses-distributor .courses-slider__next) path{stroke:var(--color-white,#fff)}:is(.wp-block-courses-distributor .courses-slider__prev,.wp-block-courses-distributor .courses-slider__next).swiper-button-disabled{pointer-events:none;cursor:default;opacity:.4}.wp-block-courses-distributor .courses-slider__prev svg{transform:scaleX(1)}.wp-block-courses-distributor .courses-slider__next svg{transform:scaleX(-1)}.wp-block-courses-distributor .courses-cta{margin-top:calc(var(--spacing,.25rem)*10);justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem)*6);display:flex}@media (min-width:768px){.wp-block-courses-distributor .courses-cta{margin-top:calc(var(--spacing,.25rem)*14)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
