:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;& .swiper-slide,& .swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{&>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto;&::-webkit-scrollbar{display:none}}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{&>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{&>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{&>.swiper-wrapper{scroll-snap-type:none}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{&>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{&>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}&>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{&>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}&>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{& .swiper-slide-shadow,& .swiper-slide-shadow-left,& .swiper-slide-shadow-right,& .swiper-slide-shadow-top,& .swiper-slide-shadow-bottom,& .swiper-slide-shadow,& .swiper-slide-shadow-left,& .swiper-slide-shadow-right,& .swiper-slide-shadow-top,& .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}& .swiper-slide-shadow{background:#00000026}& .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}& .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}& .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}& .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{& .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade{&.swiper-free-mode{& .swiper-slide{transition-timing-function:ease-out}}& .swiper-slide{pointer-events:none;transition-property:opacity;& .swiper-slide{pointer-events:none}}& .swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}:root{--white:#fff;--black:#000;--very-light-gray:#ededed;--light-gray:#d6d6d6;--medium-gray:#b2b2b2;--dark-gray:#7d7d7d;--overlay-gray:#fffffff2;--overlay-gray-end:#fff0;--very-light-violet:#60519d40;--light-violet:#60519d80;--medium-violet:#60519dbf;--dark-violet:#60519d;--text-violet:#60519d;--very-light-green:#4e8b7540;--light-green:#4e8b7580;--medium-green:#4e8b75bf;--dark-green:#4e8b75;--text-green:#3c8168;--very-light-brown:#99716d40;--light-brown:#99716d80;--medium-brown:#99716dbf;--dark-brown:#99716d;--text-brown:#956b67;--regular-fontfamily:"Tiempos Text",serif;--italic-fontfamily:"Tiempos Text Italic",serif;--sans-fontfamily:"CircularXX",sans-serif;--bold-fontfamily:"CircularXX Extra Black",sans-serif;--onecol:calc(100%/12);--app-font-small:clamp(.9375rem,.8542rem + .3333vw,1.375rem);--app-font-medium:clamp(1.0625rem,.9554rem + .4286vw,1.625rem);--app-font-large:clamp(1.3125rem,1.0268rem + 1.1429vw,2.8125rem);--app-font-zitat:clamp(2.125rem,1.6488rem + 1.9048vw,4.625rem);--app-font-h-small:clamp(.875rem,.8155rem + .2381vw,1.1875rem);--app-font-h-medium:clamp(1.125rem,.9821rem + .5714vw,1.875rem);--app-font-h-large:clamp(1.375rem,1.1369rem + .9524vw,2.625rem);--app-font-h-xl:clamp(1.75rem,1.4048rem + 1.381vw,3.5625rem);--app-font-h-2xl:clamp(1.875rem,1.4464rem + 1.7143vw,4.125rem);--app-font-h-3xl:clamp(2.0625rem,1.5744rem + 1.9524vw,4.625rem);--app-font-h-4xl:clamp(2.0625rem,1.2649rem + 3.1905vw,6.25rem);--letterspacing-h-4xl:clamp(.125rem,.0893rem + .1429vw,.3125rem);--letterspacing-h-3xl:clamp(.125rem,.1012rem + .0952vw,.25rem);--letterspacing-h-medium:clamp(.1125rem,.1006rem + .0476vw,.175rem);--letterspacing-h-small:clamp(.06875rem,.0628rem + .0238vw,.1rem);--letterspacing-h-xs:.8px;--wp--preset--font-size--fs:var(--app-font-small);--wp--preset--font-size--fm:var(--app-font-medium);--wp--preset--font-size--fl:var(--app-font-large);--wp--preset--font-size--hs:var(--app-font-h-small);--wp--preset--font-size--hm:var(--app-font-h-medium);--wp--preset--font-size--hl:var(--app-font-h-large);--wp--preset--font-size--hxl:var(--app-font-h-xl);--wp--preset--font-size--h-2-xl:var(--app-font-h-2xl);--wp--preset--font-size--h-3-xl:var(--app-font-h-3xl);--wp--preset--font-size--h-4-xl:var(--app-font-h-4xl);--app-space-3xl:clamp(8.125rem,5.9868rem + 8.5526vw,16.25rem);--app-space-2xl:clamp(5.625rem,4.1447rem + 5.9211vw,11.25rem);--app-space-xl:clamp(4.375rem,3.2237rem + 4.6053vw,8.75rem);--app-space-large:clamp(3.125rem,2.5298rem + 2.381vw,6.25rem);--app-space-ml:clamp(2.3125rem,1.872rem + 1.7619vw,4.625rem);--app-space-medium:clamp(1.5rem,1.2143rem + 1.1429vw,3rem);--app-space-small:clamp(1.125rem,.8289rem + 1.1842vw,2.25rem);--app-space-xs:clamp(.9375rem,.7895rem + .5921vw,1.5rem);--app-space-2xs:clamp(.625rem,.5263rem + .3947vw,1rem);--app-space-3xs:clamp(.4375rem,.3553rem + .3289vw,.75rem);--app-space-4xs:6px;--app-content-max-width:1920px;--app-space-content:clamp(1.5625rem,1.0268rem + 2.1429vw,4.375rem);--app-column-gap:clamp(.5rem,.4048rem + .381vw,1rem);--header-height:clamp(3.25rem,2.8214rem + 1.7143vw,5.5rem);--app-logo-width:clamp(4.6875rem,3.7946rem + 3.5714vw,9.375rem);--header-height-dbi:clamp(3.25rem,2.869rem + 1.5238vw,5.25rem);--app-logo-width-dbi:clamp(3.4375rem,2.7827rem + 2.619vw,6.875rem);--app-arrow-width:clamp(3.4375rem,3.3304rem + .4286vw,4rem)}.has-white-color{color:var(--white)}.has-white-background-color{background-color:var(--white)}.has-black-color{color:var(--black)}.has-black-background-color{background-color:var(--black)}.has-medium-gray-color{color:var(--medium-gray)}.has-medium-gray-background-color{background-color:var(--medium-gray)}.has-light-gray-color{color:var(--very-light-gray)}.has-light-gray-background-color{background-color:var(--very-light-gray)}.has-dark-gray-color{color:var(--dark-gray)}.has-dark-gray-background-color{background-color:var(--dark-gray)}.has-light-violet-color{color:var(--light-violet)}.has-light-violet-background-color{background-color:var(--light-violet)}.has-medium-violet-color{color:var(--medium-violet)}.has-medium-violet-background-color{background-color:var(--medium-violet)}.has-dark-violet-color{color:var(--dark-violet)}.has-dark-violet-background-color{background-color:var(--dark-violet)}.has-text-violet-color{color:var(--text-violet)}.has-text-violet-background-color{background-color:var(--text-violet)}.has-light-green-color{color:var(--light-green)}.has-light-green-background-color{background-color:var(--light-green)}.has-medium-green-color{color:var(--medium-green)}.has-medium-green-background-color{background-color:var(--medium-green)}.has-dark-green-color{color:var(--dark-green)}.has-dark-green-background-color{background-color:var(--dark-green)}.has-text-green-color{color:var(--text-green)}.has-text-green-background-color{background-color:var(--text-green)}.has-light-brown-color{color:var(--light-brown)}.has-light-brown-background-color{background-color:var(--light-brown)}.has-medium-brown-color{color:var(--medium-brown)}.has-medium-brown-background-color{background-color:var(--medium-brown)}.has-dark-brown-color{color:var(--dark-brown)}.has-dark-brown-background-color{background-color:var(--dark-brown)}.has-text-brown-color{color:var(--text-brown)}.has-text-brown-background-color{background-color:var(--text-brown)}.has-black-background-color{color:var(--white)}.newsslider-block,.bookslider-block,.bioslider-block,.regularslider-block,.trainingslider-block{position:relative}.newsslider-block.has-black-background-color .swiper-progress-bar,.bookslider-block.has-black-background-color .swiper-progress-bar,.bioslider-block.has-black-background-color .swiper-progress-bar,.regularslider-block.has-black-background-color .swiper-progress-bar,.trainingslider-block.has-black-background-color .swiper-progress-bar{background:var(--white)}.newsslider-block.has-black-background-color .swiper-progress-bar .swiper-progress-bar-fill,.bookslider-block.has-black-background-color .swiper-progress-bar .swiper-progress-bar-fill,.bioslider-block.has-black-background-color .swiper-progress-bar .swiper-progress-bar-fill,.regularslider-block.has-black-background-color .swiper-progress-bar .swiper-progress-bar-fill,.trainingslider-block.has-black-background-color .swiper-progress-bar .swiper-progress-bar-fill{background:var(--medium-gray)}.newsslider-block .swiper-container,.bookslider-block .swiper-container,.bioslider-block .swiper-container,.regularslider-block .swiper-container,.trainingslider-block .swiper-container{max-width:var(--app-content-max-width);margin:0 auto}@media (width>=1921px){.newsslider-block .swiper-container,.bookslider-block .swiper-container,.bioslider-block .swiper-container,.regularslider-block .swiper-container,.trainingslider-block .swiper-container{overflow:hidden}}.newsslider-block .swiper-container,.bookslider-block .swiper-container,.bioslider-block .swiper-container,.regularslider-block .swiper-container,.trainingslider-block .swiper-container{position:relative;overflow:hidden}.newsslider-block .swiper-buttons,.bookslider-block .swiper-buttons,.bioslider-block .swiper-buttons,.regularslider-block .swiper-buttons,.trainingslider-block .swiper-buttons{justify-content:flex-end;align-items:center;display:flex}@media (width<=600px){.newsslider-block .swiper-buttons,.bookslider-block .swiper-buttons,.bioslider-block .swiper-buttons,.regularslider-block .swiper-buttons,.trainingslider-block .swiper-buttons{display:none!important}}.newsslider-block .swiper-progress-bar,.bookslider-block .swiper-progress-bar,.bioslider-block .swiper-progress-bar,.regularslider-block .swiper-progress-bar,.trainingslider-block .swiper-progress-bar{background:var(--light-gray);width:100%;height:3px;margin-bottom:var(--app-space-small);display:none;position:relative;overflow:hidden}.newsslider-block .swiper-progress-bar .swiper-progress-bar-fill,.bookslider-block .swiper-progress-bar .swiper-progress-bar-fill,.bioslider-block .swiper-progress-bar .swiper-progress-bar-fill,.regularslider-block .swiper-progress-bar .swiper-progress-bar-fill,.trainingslider-block .swiper-progress-bar .swiper-progress-bar-fill{background:var(--black);height:3px;transition:all .4s;position:absolute;top:0;left:0}@media (width<=600px){.newsslider-block .swiper-progress-bar,.bookslider-block .swiper-progress-bar,.bioslider-block .swiper-progress-bar,.regularslider-block .swiper-progress-bar,.trainingslider-block .swiper-progress-bar{display:block}.newsslider-block .swiper-progress-bar .swiper-progress-bar-fill,.bookslider-block .swiper-progress-bar .swiper-progress-bar-fill,.bioslider-block .swiper-progress-bar .swiper-progress-bar-fill,.regularslider-block .swiper-progress-bar .swiper-progress-bar-fill,.trainingslider-block .swiper-progress-bar .swiper-progress-bar-fill{width:30px}}.newsslider-block .swiper-button,.bookslider-block .swiper-button,.bioslider-block .swiper-button,.regularslider-block .swiper-button,.trainingslider-block .swiper-button{cursor:pointer;cursor:pointer;width:var(--app-arrow-width);background:0 0;border:none;position:relative;overflow:visible}.newsslider-block .swiper-button svg,.bookslider-block .swiper-button svg,.bioslider-block .swiper-button svg,.regularslider-block .swiper-button svg,.trainingslider-block .swiper-button svg{width:100%;height:auto;transition:all .2s;transform:translate(0)}.newsslider-block .swiper-button svg .svg-circle,.bookslider-block .swiper-button svg .svg-circle,.bioslider-block .swiper-button svg .svg-circle,.regularslider-block .swiper-button svg .svg-circle,.trainingslider-block .swiper-button svg .svg-circle,.newsslider-block .swiper-button svg .svg-line,.bookslider-block .swiper-button svg .svg-line,.bioslider-block .swiper-button svg .svg-line,.regularslider-block .swiper-button svg .svg-line,.trainingslider-block .swiper-button svg .svg-line{transition:all .2s}.newsslider-block .swiper-button:hover svg,.bookslider-block .swiper-button:hover svg,.bioslider-block .swiper-button:hover svg,.regularslider-block .swiper-button:hover svg,.trainingslider-block .swiper-button:hover svg{transform:translate(5px)scale(1.05)}.newsslider-block .swiper-button:hover svg .svg-circle,.bookslider-block .swiper-button:hover svg .svg-circle,.bioslider-block .swiper-button:hover svg .svg-circle,.regularslider-block .swiper-button:hover svg .svg-circle,.trainingslider-block .swiper-button:hover svg .svg-circle{fill:var(--black)}.newsslider-block .swiper-button:hover svg .svg-line,.bookslider-block .swiper-button:hover svg .svg-line,.bioslider-block .swiper-button:hover svg .svg-line,.regularslider-block .swiper-button:hover svg .svg-line,.trainingslider-block .swiper-button:hover svg .svg-line{stroke:var(--white)}.newsslider-block .swiper-button.swiper-button-disabled,.bookslider-block .swiper-button.swiper-button-disabled,.bioslider-block .swiper-button.swiper-button-disabled,.regularslider-block .swiper-button.swiper-button-disabled,.trainingslider-block .swiper-button.swiper-button-disabled{cursor:default;filter:opacity(.5)}.newsslider-block .swiper-button.swiper-button-disabled:hover svg,.bookslider-block .swiper-button.swiper-button-disabled:hover svg,.bioslider-block .swiper-button.swiper-button-disabled:hover svg,.regularslider-block .swiper-button.swiper-button-disabled:hover svg,.trainingslider-block .swiper-button.swiper-button-disabled:hover svg{transform:translate(0)scale(1)}.newsslider-block .swiper-button.swiper-button-disabled:hover svg .svg-circle,.bookslider-block .swiper-button.swiper-button-disabled:hover svg .svg-circle,.bioslider-block .swiper-button.swiper-button-disabled:hover svg .svg-circle,.regularslider-block .swiper-button.swiper-button-disabled:hover svg .svg-circle,.trainingslider-block .swiper-button.swiper-button-disabled:hover svg .svg-circle{fill:none}.newsslider-block .swiper-button.swiper-button-disabled:hover svg .svg-line,.bookslider-block .swiper-button.swiper-button-disabled:hover svg .svg-line,.bioslider-block .swiper-button.swiper-button-disabled:hover svg .svg-line,.regularslider-block .swiper-button.swiper-button-disabled:hover svg .svg-line,.trainingslider-block .swiper-button.swiper-button-disabled:hover svg .svg-line{stroke:var(--black)}.newsslider-block .swiper-button-prev,.bookslider-block .swiper-button-prev,.bioslider-block .swiper-button-prev,.regularslider-block .swiper-button-prev,.trainingslider-block .swiper-button-prev{margin-right:var(--app-space-xs)}.newsslider-block .swiper-button-prev:hover svg,.bookslider-block .swiper-button-prev:hover svg,.bioslider-block .swiper-button-prev:hover svg,.regularslider-block .swiper-button-prev:hover svg,.trainingslider-block .swiper-button-prev:hover svg{transform:translate(-5px)scale(1.05)}.newsslider-block .bottom-bar,.bookslider-block .bottom-bar,.bioslider-block .bottom-bar,.regularslider-block .bottom-bar,.trainingslider-block .bottom-bar{max-width:var(--app-content-max-width);margin:0 auto}.newsslider-block .swiper-container{max-width:none}.newsslider-block .bottom-bar{width:100%;bottom:var(--app-space-content);right:var(--app-space-content);z-index:2;justify-content:flex-end;display:flex;position:absolute}@media (width<=600px){.newsslider-block .swiper-progress-bar{bottom:var(--app-space-large);z-index:3;width:calc(100% - var(--app-space-content)*2);position:absolute;right:auto}}.bookslider-block .bottom-bar,.regularslider-block .bottom-bar,.trainingslider-block .bottom-bar{width:100%;padding:var(--app-space-large)var(--app-space-content)var(--app-space-content)var(--app-space-content)}.bookslider-block .wp-block-buttons,.regularslider-block .wp-block-buttons,.trainingslider-block .wp-block-buttons{margin-top:0}@media (width<=600px){.bookslider-block .wp-block-buttons,.regularslider-block .wp-block-buttons,.trainingslider-block .wp-block-buttons{margin-top:var(--app-space-medium);order:2}}.bioslider-block .line{background:var(--black);width:100%;height:1px;margin:var(--app-space-xs)0 var(--app-space-small)0}@media (width<=600px){.bioslider-block .line{opacity:0}}.bioslider-block .swiper-pagination{color:var(--medium-gray);font-size:var(--app-font-large);margin-top:var(--app-space-small)}body.frontend .bioslider-block .swiper-slide:not(.swiper-slide-active){opacity:0!important}.bioslider-images{position:relative}@media (width<=1024px){.bioslider-images{padding-bottom:calc(var(--app-space-medium)*1.2)}}.bioslider-images .imagefocus{opacity:0;width:calc(100% - var(--app-column-gap)*2);transition:all .8s;position:absolute;top:0}@media (width<=600px){.bioslider-images .imagefocus{width:100%}}.bioslider-images .imagefocus img{aspect-ratio:3/4;object-fit:cover;width:100%}.bioslider-images .imagefocus.active{opacity:1}@media (width<=1024px){.bioslider-images .imagefocus{display:none;position:static}.bioslider-images .imagefocus:first-of-type{opacity:1;display:block}}.regularslider-block .swiper-container{padding-left:calc(var(--app-space-content) - var(--app-column-gap));padding-right:calc(var(--app-space-content) - var(--app-column-gap))}.regularslider-block .swiper-slide{justify-content:flex-start}@media (width<=600px){.regularslider-block .more-content{opacity:0}.regularslider-block .swiper-slide-active .more-content{opacity:1;transition:opacity .4s ease-in-out}}.layout-video .swiper-container{padding-left:var(--app-space-content)}.trainingslider-block .swiper-container{padding-left:calc(var(--app-space-content) - var(--app-column-gap));padding-right:calc(var(--app-space-content) - var(--app-column-gap))}.trainingslider-block .swiper-slide{justify-content:flex-start}@media (width<=600px){.trainingslider-block .swiper-wrapper{display:block}.trainingslider-block .swiper-progress-bar{display:none!important}.trainingslider-block .bottom-bar{padding-top:0}}.column-layout{overflow-x:visible}.column-layout .swiper-container{margin-left:calc(var(--app-column-gap)*-1 + var(--app-space-content)*-1);margin-right:calc(var(--app-column-gap)*-1 + var(--app-space-content)*-1);padding:0;padding-left:var(--app-space-content);padding-right:var(--app-space-content)}.column-layout .swiper-container .wp-block-group{padding-left:calc(var(--app-column-gap));padding-right:calc(var(--app-column-gap))}@media (width<=600px){.bookslider-block .bottom-bar,.regularslider-block .bottom-bar,.trainingslider-block .bottom-bar{padding-bottom:var(--app-space-xl)}.trainingslider-block .bottom-bar.no-button{padding-bottom:var(--app-space-medium)}}