.slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.slider-nav__btn{background-color:var(--color-global-accent-primary);border:1px solid var(--color-global-accent-primary);border-radius:clamp(.25rem,-.0625rem + .625vw,.5rem);height:clamp(2rem,.75rem + 2.5vw,3rem);padding:0;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s;width:clamp(2rem,.75rem + 2.5vw,3rem)}.slider-nav__btn:not(.swiper-button-disabled){cursor:pointer}.slider-nav__btn:not(.swiper-button-disabled):focus-visible,.slider-nav__btn:not(.swiper-button-disabled):hover{background-color:#ffffff1a}.slider-nav__btn:before{background-image:url(/wp-content/themes/mtemplate/dist/img/icon-arrow.da87d1708b7fffd0ab3f.svg);background-position:50%;background-repeat:no-repeat;content:"";inset:0;position:absolute}.slider-nav__btn--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-nav__btn.swiper-button-disabled{background-color:transparent}.content-slider__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:clamp(1rem,.8846153846rem + .5128205128vw,1.5rem)}.content-slider__title{text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}.content-slider__title.u-block-title{margin-bottom:0}.content-slider__nav{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.content-slider__swiper{width:100%}.content-slider__slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-slider--editor .content-slider__editor-wrap{border:1px dashed var(--color-form-border,#ccc);border-radius:.5rem;padding:1rem}.content-slider--editor .content-slider__editor-hint{color:var(--color-global-text-main-light-20);font-size:.75rem;font-style:italic;margin-bottom:1rem}.content-slider .wp-block-image{margin:0}.content-slider .size-full img{height:auto;width:100%}.content-slider .titletext__text.content{padding:0}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-gap-4{gap:.25rem}.u-gap-12{gap:.75rem}.u-gap-32{gap:2rem}.u-gap-36{gap:2.25rem}.u-list-reset{list-style:none;margin:0;padding:0}.u-block-header{margin-bottom:clamp(1rem,.5909090909rem + 1.8181818182vw,1.5rem);max-width:100%}@media(min-width:50rem){.u-block-header{margin-bottom:clamp(1.5rem,-.375rem + 3.75vw,3rem)}}:where(.u-block-title){color:var(--color-global-text-main-dark);font-family:var(--font-family);font-size:clamp(1.5rem,1.1931818182rem + 1.3636363636vw,1.875rem);font-weight:600;line-height:1.3;margin-bottom:0;text-align:center;width:100%}@media(min-width:50rem){:where(.u-block-title){font-size:clamp(1.875rem,1.25rem + 1.25vw,2.375rem)}}.quote-block{--_quote-bg-color:var(--color-global-bg-light);--_quote-text-color:var(--color-global-text-main-dark);--_quote-author-color:var(--color-global-text-main-light);--_quote-padding:clamp(2rem,1.5909090909rem + 1.8181818182vw,2.5rem);background-color:var(--_quote-bg-color);border-radius:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--_quote-padding) clamp(.5rem,.0909090909rem + 1.8181818182vw,1rem) clamp(1rem,.5909090909rem + 1.8181818182vw,1.5rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-bottom:1.5rem}@container (width >= 46.875rem){.quote-block{--_quote-padding:clamp(1rem,-1.5rem + 5.3333333333cqi,1.5rem);border-radius:1rem;gap:clamp(1rem,-1.5rem + 5.3333333333cqi,1.5rem);padding:var(--_quote-padding);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:calc(var(--_quote-padding)*2)}}.quote-block__quote{margin:0;padding:0}.content .quote-block__icon,.quote-block__icon{--_size:2.5rem;-webkit-box-shadow:none;box-shadow:none;height:var(--_size);margin-top:calc((var(--_size)/2 + var(--_quote-padding))*-1);width:var(--_size)}@container (width >= 46.875rem){.content .quote-block__icon,.quote-block__icon{--_size:clamp(3.75rem,-8.75rem + 26.6666666667cqi,6.25rem)}}.content .quote-block__text{color:var(--_quote-text-color);font-family:var(--font-family);font-size:clamp(1.0625rem,1.0208333333rem + .1851851852cqi,1.125rem);font-weight:400;line-height:1.5;margin:0}.quote-block__author{font-size:1rem;font-weight:600}.quote-block__author,.quote-block__description{color:var(--_quote-author-color);font-family:var(--font-family);line-height:1.5;text-align:right}.quote-block__description{font-size:.875rem;font-weight:400}.quote-block--section{--_quote-bg-color:var(--color-global-bg-dark);--_quote-text-color:var(--color-white);--_quote-author-color:var(--color-global-text-main-light);--_quote-padding:clamp(4.375rem,3.75rem + 2.7777777778vw,6.25rem);border-radius:0;margin-bottom:0;padding:var(--_quote-padding) 0}.quote-block--section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:min(100%,55rem)}.quote-block--section .content .quote-block__icon,.quote-block--section .quote-block__icon{margin:0 0 1.5rem}.quote-block--section .quote-block__quote{margin:0 auto;max-width:55rem;width:100%}.quote-block--section .content .quote-block__text,.quote-block--section .quote-block__text{color:var(--_quote-text-color);font-size:clamp(1.5rem,1.25rem + 1.1111111111vw,2.25rem);font-weight:600;line-height:1.4;text-align:center}.quote-block--section .quote-block__footer{margin-top:2rem}.quote-block--section .quote-block__author,.quote-block--section .quote-block__description{color:var(--_quote-author-color);text-align:center}@container (width >= 46.875rem){.quote-block--section{gap:0;padding:var(--_quote-padding) 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:0;-ms-flex-direction:column;flex-direction:column;margin-top:0}}
