:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.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{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.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(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.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}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}
.container{margin:0 auto;max-width:1264px;padding:0 32px;width:100%}@media (max-width:1080px){.container{padding:0 24px}}@media (max-width:580px){.container{padding:0 16px}}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}html{scroll-behavior:smooth}html.menu-active{overflow:hidden;position:relative}html.menu-active:after{backdrop-filter:blur(10px);background:color-mix(in srgb,var(--black) 80%,transparent);content:"";height:100%;inset:0;position:absolute;width:100%;z-index:9}body{font-size:1rem;font-style:normal;font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased;background:var(--white);color:var(--default);font-family:var(--textNormal)}ol,ul{list-style:none}a{color:inherit;text-decoration:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:block;max-width:100%}strong{font-weight:600}button,input,select,textarea{font-family:var(--textNormal);font-size:1rem}button{background:transparent;border:0;cursor:pointer;padding:0}:focus-visible{outline:1px solid var(--black);outline-offset:3px}.skip-link{left:1rem;position:absolute;top:-200px;z-index:9999}.skip-link:focus-visible{top:1rem}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-thumb{border:0 var(--primary-dark)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--primary-dark)}::-webkit-scrollbar-thumb:active{background:var(--primary-dark)}::-webkit-scrollbar-track{background:#eee;border:0 #eee}::-webkit-scrollbar-track:active,::-webkit-scrollbar-track:hover{background:#eee}::-webkit-scrollbar-corner{background:transparent}
:root{--primary:#25e4ad;--primary-dark:#0ecc9a;--default:#2c3030;--white:#fff;--black:#000;--neutral-50:#ededed;--neutral-100:#d6d7d7;--neutral-900:#252626;--radius-sm:.625rem;--radius-md:1.25rem;--radius-xl:6.25rem;--radius-full:999px;--shadow-1:0 4px 24px rgba(0,0,0,.07);--transition:0.3s ease;--textNormal:"Noticia Text",sans-serif;--textHeading:"Poppins",serif;font-size:16px}@media (max-width:1280px){:root{font-size:93.75%;--radius-xl:3rem}}@media (max-width:768px){:root{font-size:87.5%}}

@keyframes topicsMarqueeLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes topicsMarqueeRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes pinPulse{0%{box-shadow:0 0 0 0 rgba(37,228,173,.45)}70%{box-shadow:0 0 0 10px rgba(37,228,173,0)}to{box-shadow:0 0 0 0 rgba(37,228,173,0)}}
h1,h2,h3,h4,h5,h6{font-family:var(--textHeading)}p{font-size:1rem;font-weight:400;line-height:150%}.btn{align-items:center;background:var(--black);border:0;border-radius:var(--radius-full);color:var(--white);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--textHeading);font-size:.875rem;font-weight:600;gap:0;justify-content:center;line-height:1;padding:.75rem 1.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:background-color var(--transition),color var(--transition),border-color var(--transition),padding var(--transition);width:-moz-fit-content;width:fit-content}.btn:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none'%3E%3Cpath fill='%2325E4AD' d='M8.95 0v4H.03L0 6.01h8.95V10l5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10px;margin-right:0;opacity:0;transform:translateX(-40px);transition:width var(--transition),margin-right var(--transition),opacity var(--transition),transform var(--transition);width:0}.btn:after{background:var(--primary);content:"";height:.375rem;margin-left:.875rem;transition:width var(--transition),margin-left var(--transition),opacity var(--transition);width:.375rem}.btn:hover{background:var(--white);color:var(--black)}.btn:hover:after{margin-left:0;opacity:0;width:0}.btn:hover:before{margin-right:.875rem;opacity:1;transform:translateX(0);width:14px}.btn--green{background:var(--primary);border:1px solid var(--default);color:var(--default)}.btn--green:after,.btn--green:hover{background:var(--white)}.btnBook{align-items:center;background:transparent;border:1px solid var(--primary);color:var(--default);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--textHeading);font-size:.875rem;font-weight:600;gap:0;justify-content:center;line-height:1;padding:1.125rem 1.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:background-color var(--transition),color var(--transition),border-color var(--transition);width:-moz-fit-content;width:fit-content}.btnBook:hover{background:var(--primary)}.btnBook--black{border-color:var(--default);color:var(--default)}.btnBook--black:hover{background:var(--default);color:var(--primary)}.hat{color:var(--primary-dark);display:block;font-size:1rem;font-weight:400;line-height:150%;margin-bottom:1.25rem;text-transform:uppercase}.xBigTitle{color:var(--default);font-size:clamp(2rem,4vw,4rem);font-weight:300;line-height:118%}.bigTitle{color:var(--primary);font-size:clamp(2.5rem,5.5vw,3.375rem);font-weight:600;line-height:105%}.mediumTitle{color:var(--primary-dark);font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:118%}.smallTitle{color:var(--default);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:140%}.xSmallTitle{color:var(--default);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600;line-height:135%}.language-switcher{align-items:center;border:1px solid var(--white);border-radius:var(--radius-full);display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;height:2rem;justify-content:center;padding:.25rem;position:relative;z-index:1000}.language-switcher a{border-radius:var(--radius-full);color:color-mix(in srgb,var(--white) 30%,transparent);font-family:var(--textHeading);font-size:.875rem;height:100%;padding:0 1rem;transition:color var(--transition)}.language-switcher a.active{background-color:var(--white);color:var(--black)}.language-switcher a:not(.active):hover{color:var(--white)}.contentWP .titleBig{margin:1.5rem 0 2rem;max-width:43.5rem;width:100%}.contentWP .wp-element-button{align-items:center;background:var(--black);border:0;border-radius:var(--radius-full);color:var(--white);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--textHeading);font-size:.875rem;font-weight:600;gap:0;justify-content:center;line-height:1;margin-top:2rem;padding:.75rem 1.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:background-color var(--transition),color var(--transition),border-color var(--transition),padding var(--transition);width:-moz-fit-content;width:fit-content}.contentWP .wp-element-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none'%3E%3Cpath fill='%2325E4AD' d='M8.95 0v4H.03L0 6.01h8.95V10l5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10px;margin-right:0;opacity:0;transform:translateX(-40px);transition:width var(--transition),margin-right var(--transition),opacity var(--transition),transform var(--transition);width:0}.contentWP .wp-element-button:after{background:var(--primary);content:"";height:.375rem;margin-left:.875rem;transition:width var(--transition),margin-left var(--transition),opacity var(--transition);width:.375rem}.contentWP .wp-element-button:hover{background:var(--white);color:var(--black)}.contentWP .wp-element-button:hover:after{margin-left:0;opacity:0;width:0}.contentWP .wp-element-button:hover:before{margin-right:.875rem;opacity:1;transform:translateX(0);width:14px}.contentWP h2{font-size:1.875rem;line-height:130%}.contentWP h2,.contentWP h3{font-weight:700;margin:2rem 0}.contentWP h3{font-size:1.75rem;line-height:138%}.contentWP h4{font-size:1.5rem}.contentWP h4,.contentWP h5{font-weight:700;line-height:130%;margin:2rem 0}.contentWP h5{font-size:1.25rem}.contentWP h6{font-size:1.125rem;font-weight:700;line-height:130%;margin:2rem 0}.contentWP iframe{aspect-ratio:16/9;height:100%;width:100%}.contentWP .wp-block-embed{margin:2rem 0}.contentWP img{border-radius:.625rem;height:auto;margin:2rem 0;width:100%}.contentWP p{font-size:1rem;line-height:170%;margin-bottom:1.25rem}.contentWP em{font-style:italic}.contentWP ul{margin:1rem 0}.contentWP ul li{font-size:1rem;line-height:1.3125rem;padding-left:1rem;position:relative}.contentWP ul li+li{margin-top:1rem}.contentWP ul li:after{background-color:var(--secondary);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:.5rem;width:4px}.contentWP ol{margin:1rem 0}.contentWP ol li{font-size:1rem;line-height:1.3125rem;list-style:decimal;padding-left:1rem;position:relative}.contentWP ol li+li{margin-top:1rem}.contentWP .wp-block-image img{height:auto;margin:2.5rem auto;width:100%}.contentWP .wp-block-quote{margin:4rem 0 4rem 2.5rem;position:relative}.contentWP .wp-block-quote p{color:var(--secondary);font-size:1.625rem;font-weight:700;line-height:2.5rem}.contentWP .wp-block-quote:before{background:var(--secondary);background-size:contain;content:"";height:100%;margin-left:-2.75rem;position:absolute;width:.5rem}.contentWP .wp-block-quote cite{font-weight:700;line-height:160%}.contentWP pre{background:rgba(203,203,217,.2);border-radius:6px;font-size:1rem;line-height:150%;margin:1.5rem 0;padding:1.25rem;white-space:pre-wrap}.contentWP table{margin:1rem 0}.contentWP table th{border-bottom:1px solid var(--secondary);font-weight:700;padding:1rem}.contentWP table tr:nth-child(odd){background-color:#ecf3ec}.contentWP table td{border:1px solid #ecf3ec;line-height:150%;padding:5px 10px;vertical-align:middle}.contentWP a{color:currentColor;text-decoration:underline}.contentWP .tags{margin-top:3rem}.contentWP .tags span{display:block;font-size:1.25rem;margin-bottom:1.5rem}.contentWP .tags a,.contentWP .tags span{font-family:var(--textHeading);font-weight:500}.contentWP .tags a{border:1px solid var(--primary);color:var(--default);display:inline-block;font-size:.6875rem;line-height:135%;padding:.375rem .75rem;text-decoration:none;text-transform:uppercase}.pagination{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;margin-top:4rem}.pagination a,.pagination span{color:var(--black);font-family:var(--textHeading);font-size:1.25rem;font-weight:600;line-height:1;padding:.75rem;text-align:center}.pagination a{text-decoration:none;transition:color var(--transition),opacity var(--transition),transform var(--transition)}.pagination a:hover{color:var(--primary-dark)}.pagination .current{align-items:center;background-color:var(--primary);color:var(--default);display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:center}.pagination .dots{opacity:.7}.pagination .next,.pagination .prev{font-size:1.5rem}.pagination .disabled{opacity:.3;pointer-events:none}@media (max-width:768px){.pagination{margin-top:3rem}}.searchBoxFilter{max-width:45.875rem;width:100%}.searchBoxFilter form{display:flex;flex-direction:column;gap:1rem;width:100%}.searchBoxFilter .searchField{display:grid;gap:0;grid-template-columns:minmax(0,1fr) 4rem;width:100%}.searchBoxFilter .searchField input{background-color:var(--white);border:none;color:var(--neutral-900);font-size:1rem;min-height:4rem;outline:none;padding:.875rem 1rem;width:100%}.searchBoxFilter .searchField input::-moz-placeholder{color:var(--default)}.searchBoxFilter .searchField input::placeholder{color:var(--default)}.searchBoxFilter .searchField .searchSubmit{align-items:center;background-color:var(--default);border:none;cursor:pointer;display:flex;justify-content:center;min-height:4rem;transition:background-color var(--transition);width:100%}.searchBoxFilter .searchField .searchSubmit:hover{background-color:var(--primary)}.searchBoxFilter .searchField .searchSubmit img{filter:brightness(0) invert(1);height:1.25rem;width:1.25rem}.searchBoxFilter .filtersRow{align-items:stretch;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 4rem;width:100%}.searchBoxFilter .filterField{display:block;position:relative;width:100%}.searchBoxFilter .filterField:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath stroke='%230ECC9A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:.75rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:.75rem}.searchBoxFilter select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--white);border:none;color:var(--neutral-900);font-size:.875rem;letter-spacing:.06em;min-height:4rem;outline:none;padding:.875rem 2.5rem .875rem 1rem;text-transform:uppercase;width:100%}.searchBoxFilter select option{letter-spacing:0;text-transform:none}.searchBoxFilter select::-moz-placeholder{color:var(--default)}.searchBoxFilter select::placeholder{color:var(--default)}.searchBoxFilter .filterSubmit{align-items:center;background-color:var(--default);border:none;cursor:pointer;display:flex;justify-content:center;min-height:4rem;transition:background-color var(--transition);width:100%}.searchBoxFilter .filterSubmit svg{height:1.25rem;width:1.25rem}.searchBoxFilter .filterSubmit:hover{background-color:var(--primary)}@media (max-width:980px){.searchBoxFilter .filtersRow{grid-template-columns:repeat(2,minmax(0,1fr)) 4rem}}@media (max-width:640px){.searchBoxFilter .filtersRow,.searchBoxFilter .searchField{grid-template-columns:1fr}.searchBoxFilter .filterSubmit,.searchBoxFilter .searchField .searchSubmit{min-height:3.5rem}}#default{padding:13.75rem 0 4rem;position:relative;z-index:1}@media (max-width:980px){#default{padding:10rem 0 4rem}}
footer{background-color:var(--default);border-radius:3rem 3rem 0 0;margin-top:-2.75rem;padding-top:5.5rem;position:relative;z-index:2}footer .boxes{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding-bottom:5.5rem}footer .boxes p{color:var(--white);font-family:var(--textHeading);font-size:.875rem;font-weight:500;text-transform:uppercase}footer .boxes .brand img{height:auto;width:8.75rem}footer .boxes .menuFooter ul{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start;margin-top:var(--space-6)}footer .boxes .menuFooter ul a{color:var(--white);display:block;font-family:var(--textHeading);font-size:.875rem;font-size:.9375rem;font-weight:500;text-transform:uppercase;transition:color var(--transition);width:-moz-fit-content;width:fit-content}footer .boxes .menuFooter ul a:hover{color:var(--primary)}footer .boxes .social ul{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.875rem;justify-content:flex-start;margin-top:2.25rem}footer .boxes .social ul img{height:2.25rem;transition:transform var(--transition);width:2.25rem}footer .boxes .social ul img:hover{transform:scale(1.1)}footer .boxes .know p{margin-bottom:1.875rem}footer .boxes .know img{height:auto;width:9.25rem}footer .dev{border-top:1px solid color-mix(in srgb,var(--white) 20%,transparent);padding:1.5rem 0}footer .dev .container{gap:1rem;justify-content:space-between}footer .dev .container,footer .dev .links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}footer .dev .links{gap:1.875rem;justify-content:flex-start}footer .dev .links a{text-decoration-line:underline}footer .dev .links a,footer .dev p{color:var(--white);font-family:var(--textHeading);font-size:.875rem;font-weight:500}@media (max-width:768px){footer{border-radius:2rem 2rem 0 0;padding-top:3rem}footer .boxes{padding-bottom:3rem}footer .dev .container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}footer .dev .container p{text-align:center}}@media (max-width:640px){footer .boxes .brand,footer .boxes .know,footer .boxes .menuFooter,footer .boxes .social{width:calc(50% - 1rem)}footer .boxes .know a img{height:auto;width:100px}}@media (max-width:340px){footer .boxes .brand,footer .boxes .know,footer .boxes .menuFooter,footer .boxes .social{width:100%}}
header{padding:2rem 0;position:fixed;transition:all var(--transition);width:100%;z-index:999}header .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;justify-content:space-between}header .logo{display:inline-flex;height:auto;width:8.625rem}header nav{flex:1}header nav ul{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:3rem;justify-content:center}header nav a{color:var(--white);font-family:var(--textHeading);font-size:.875rem;transition:color var(--transition)}header nav a:hover{color:var(--primary)}header .right{gap:2rem}header .right,header .right .icon-search{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}header .right .icon-search{border:1px solid var(--primary);border-radius:var(--radius-full);gap:0;height:2.5rem;transition:transform var(--transition);width:2.5rem}header .right .icon-search:hover{transform:scale(1.1)}header .right .icon-toggle{align-items:center;border:1px solid var(--white);border-radius:var(--radius-full);display:flex;flex-direction:column;flex-wrap:nowrap;gap:.5rem;height:2rem;justify-content:center;padding:.25rem 1.25rem;position:relative;transition:box-shadow var(--transition);z-index:1000}header .right .icon-toggle i{background:var(--white);border-radius:var(--radius-full);display:block;height:1px;transition:all var(--transition);width:1.5rem}header .right .icon-toggle:hover{box-shadow:0 0 6px 0 color-mix(in srgb,var(--white) 50%,transparent) inset}header.fixed{background-color:var(--default);box-shadow:var(--shadow-1);padding:1rem 0}header #menuMob{align-items:center;background:var(--default);height:100dvh;min-height:100dvh;overflow:hidden;overflow-y:auto;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(-100%);transition:transform .6s ease;width:100%;z-index:-1}header #menuMob,header #menuMob .box{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5.875rem;justify-content:center}header #menuMob .box{align-items:flex-start;position:relative;transform:translateY(20px);transition:transform var(--transition);z-index:1}header #menuMob .menuFull{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.25rem;justify-content:flex-start;padding-right:clamp(2rem,10vw,12.5rem)}@media (max-width:1080px){header #menuMob .menuFull{padding-right:clamp(1.25rem,6vw,4.5rem)}}@media (max-width:980px){header #menuMob .menuFull{padding-right:0}}header #menuMob .menuFull a{color:var(--white);font-family:var(--textHeading);font-size:2rem;font-weight:300;transition:color var(--transition)}header #menuMob .menuFull a:hover{color:var(--primary)}header #menuMob .links{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:flex-start;min-width:17.5rem}header #menuMob .links p{color:var(--white);font-family:var(--textHeading);text-transform:uppercase}header #menuMob .links ul{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.625rem;justify-content:center}header #menuMob .links ul img{transition:transform var(--transition)}header #menuMob .links ul img:hover{transform:scale(1.1)}header #menuMob #closeMenu{background:transparent;border:0;cursor:pointer;padding:0;transition:transform var(--transition)}header #menuMob #closeMenu:hover{transform:scale(1.1)}header #menuMob .vectorMenu{bottom:-.5rem;height:auto;pointer-events:none;position:absolute;right:-1rem;transform:translateY(100px);transition:transform var(--transition);width:35vw;z-index:0}header #menuMob.open{opacity:1;pointer-events:all;transform:translateX(0);z-index:99999}header #menuMob.open .box,header #menuMob.open .vectorMenu{transform:translateY(0)}header #searchOverlay{align-items:center;backdrop-filter:blur(6px);background:color-mix(in srgb,var(--neutral-100) 80%,transparent);display:flex;flex-direction:row;flex-wrap:nowrap;gap:11.25rem;height:100%;inset:0;justify-content:center;opacity:0;padding:2rem;pointer-events:none;position:fixed;transition:all .5s;width:100%;z-index:99999}header #searchOverlay.active{opacity:1;pointer-events:auto}header #searchOverlay .searchBoxCenter{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:11.25rem;justify-content:center;width:100%}header #searchOverlay #closeSearch{background:transparent;border:0;cursor:pointer;padding:0;transition:transform var(--transition)}header #searchOverlay #closeSearch:hover{transform:scale(1.1)}header #searchOverlay .searchBox{max-width:50rem;width:100%}header #searchOverlay .searchBox p{color:var(--black);font-family:var(--textHeading);font-size:2.5rem;font-weight:600;line-height:135%;margin-bottom:2.625rem}header #searchOverlay .searchBox form{display:flex;width:100%}header #searchOverlay .searchBox form input{background-color:var(--white);border:0;color:var(--default);font-size:1rem;padding:.75rem 1.25rem;width:100%}header #searchOverlay .searchBox form input:focus{border:2px solid var(--secondary);outline:0}header #searchOverlay .searchBox form button{align-items:center;background-color:var(--default);border:0;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;height:4rem;justify-content:center;margin-left:-4rem;width:4rem}header #searchOverlay .searchBox form button img{filter:brightness(0) invert(1);height:1.25rem;width:1.25rem}header #searchOverlay .searchBox .suggestions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.25rem;justify-content:flex-start;margin-top:1.25rem}header #searchOverlay .searchBox .suggestions span{font-family:var(--textHeading);font-weight:600}header #searchOverlay .searchBox .suggestions ul{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.25rem;justify-content:center}header #searchOverlay .searchBox .suggestions ul li{list-style:none}header #searchOverlay .searchBox .suggestions ul li a{border:1px solid var(--default);color:var(--default);font-family:var(--textHeading);font-size:1rem;font-size:.875rem;font-weight:600;padding:.25rem .75rem;text-transform:uppercase;transition:background-color var(--transition)}header #searchOverlay .searchBox .suggestions ul li a:hover{background-color:var(--primary-dark)}header.dark nav a{color:var(--default)}header.dark nav a:hover{color:var(--primary)}header.dark .right .icon-search{border:1px solid var(--default)}header.dark .right .icon-search img{filter:brightness(0) saturate(100%) invert(13%) sepia(10%) saturate(414%) hue-rotate(131deg) brightness(91%) contrast(84%)}header.dark .right .icon-toggle{border:1px solid var(--default)}header.dark .right .icon-toggle i{background:var(--default)}header.dark .language-switcher{border:1px solid var(--default)}header.dark .language-switcher a{color:color-mix(in srgb,var(--default) 60%,transparent)}header.dark .language-switcher a.active{background-color:var(--primary);color:var(--black)}header.dark .language-switcher a:not(.active):hover{color:var(--default)}header.dark.fixed{background-color:var(--neutral-50)}@media (max-width:1280px){header #menuMob .menuFull a{font-size:1.5rem}}@media (max-width:980px){header nav{display:none}}@media (max-width:768px){header #menuMob{gap:0;padding:2rem}header #menuMob,header #menuMob .box{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}header #menuMob .box{gap:3rem;width:100%}header #menuMob .menuFull{order:1}header #menuMob .links{order:2}header #menuMob #closeMenu{margin:0 0 0 auto;order:0}header #menuMob .vectorMenu{display:none}header #searchOverlay{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:11.25rem;justify-content:center}header #searchOverlay .searchBoxCenter{align-items:flex-end;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:3rem;justify-content:center}}@media (max-width:520px){header .right{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.625rem;justify-content:center}header .right .icon-search{height:2.125rem;width:2.125rem}header #menuMob .box{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:flex-start}header #menuMob .menuFull{margin-top:-2rem}header #menuMob #closeMenu svg{height:1.875rem;width:1.875rem}}
.articleShare{position:relative;width:100%}.articleShare__toggle{background:transparent;border:0;border-radius:50%;cursor:pointer;display:block;list-style:none;padding:0;width:100%}.articleShare__toggle img{display:block;height:auto;width:100%}.articleShare__links{align-items:center;display:flex;flex-direction:column;gap:.5rem;left:50%;list-style:none;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:calc(100% + .75rem);transform:translate(-50%,-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s;visibility:hidden}.articleShare__links li{position:relative}.articleShare.is-expanded .articleShare__links{opacity:1;pointer-events:auto;transform:translate(-50%);transition-delay:0s;visibility:visible}.articleShare__link{align-items:center;background:var(--primary);border:0;border-radius:50%;cursor:pointer;display:flex;height:2.75rem;justify-content:center;min-height:40px;min-width:40px;padding:0;transition:background-color var(--transition);width:2.75rem}.articleShare__link img{display:block;filter:brightness(0);height:20px;width:20px}.articleShare__link:hover{background:var(--primary-dark)}.articleShare__link:focus-visible,.articleShare__toggle:focus-visible{outline:2px solid var(--default);outline-offset:4px}.articleShare__status{background:var(--default);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);color:var(--white);font-family:var(--textHeading);font-size:.75rem;left:calc(100% + .75rem);max-width:12rem;padding:.5rem .75rem;position:absolute;top:50%;transform:translateY(-50%);width:-moz-max-content;width:max-content}.articleShare__status:empty{display:none}@media (prefers-reduced-motion:reduce){.articleShare .articleShare__links{transition:none}}
:is(.contentWP,.editor-styles-wrapper){--block-ink:var(--default,#2c3030);--block-green:var(--primary,#25e4ad);--block-border:var(--neutral-100,#d6d7d7);--block-surface:var(--neutral-50,#ededed);--block-body-font:"Noticia Text",serif;--block-heading-font:"Poppins",sans-serif;color:var(--block-ink);font-family:var(--block-body-font);line-height:1.75;overflow-wrap:break-word}:is(.contentWP,.editor-styles-wrapper) p{font-family:var(--block-body-font);font-size:1rem;line-height:1.75;margin-block:0 1.25rem}:is(.contentWP,.editor-styles-wrapper) :is(h1,h2,h3,h4,h5,h6){font-family:var(--block-heading-font);font-weight:600;line-height:1.3;margin-block:2.5rem 1.25rem;text-wrap:pretty}:is(.contentWP,.editor-styles-wrapper) h1{font-size:clamp(2rem,4vw,2.75rem)}:is(.contentWP,.editor-styles-wrapper) h2{font-size:clamp(1.75rem,3vw,2rem)}:is(.contentWP,.editor-styles-wrapper) h3{font-size:1.625rem}:is(.contentWP,.editor-styles-wrapper) h4{font-size:1.375rem}:is(.contentWP,.editor-styles-wrapper) h5{font-size:1.125rem}:is(.contentWP,.editor-styles-wrapper) h6{font-size:1rem}:is(.contentWP,.editor-styles-wrapper) :is(strong,b){font-weight:700}:is(.contentWP,.editor-styles-wrapper) :is(em,i){font-style:italic}:is(.contentWP,.editor-styles-wrapper) :is(sup,sub){font-size:.75em;line-height:0}:is(.contentWP,.editor-styles-wrapper) sup{vertical-align:super}:is(.contentWP,.editor-styles-wrapper) sub{vertical-align:sub}:is(.contentWP,.editor-styles-wrapper) mark{background:#c9f7e9;color:var(--block-ink)}:is(.contentWP,.editor-styles-wrapper) a{color:inherit;text-decoration:underline;text-decoration-color:var(--block-green);text-decoration-thickness:2px;text-underline-offset:.2em}:is(.contentWP,.editor-styles-wrapper) a:hover{color:#087c61}:is(.contentWP,.editor-styles-wrapper) :is(a,button,summary):focus-visible{outline:2px solid var(--block-ink);outline-offset:4px}:is(.contentWP,.editor-styles-wrapper) :is(ul,ol).wp-block-list{margin-block:1.5rem;padding-inline-start:1.5rem}:is(.contentWP,.editor-styles-wrapper) ul.wp-block-list{list-style:disc}:is(.contentWP,.editor-styles-wrapper) ol.wp-block-list{list-style:decimal}:is(.contentWP,.editor-styles-wrapper) .wp-block-list :is(ul,ol){margin-block:.75rem;padding-inline-start:1.5rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-list ul{list-style:circle}:is(.contentWP,.editor-styles-wrapper) .wp-block-list ol{list-style:decimal}:is(.contentWP,.editor-styles-wrapper) .wp-block-list li{font-family:var(--block-body-font);font-size:1rem;line-height:1.75;list-style:inherit;margin-block:.5rem;padding:0}:is(.contentWP,.editor-styles-wrapper) .wp-block-list li:after{content:none}:is(.contentWP,.editor-styles-wrapper) .wp-block-list li::marker{color:#087c61}:is(.contentWP,.editor-styles-wrapper) .wp-block-footnotes{border-top:1px solid var(--block-border);font-size:.875rem;padding-top:1.5rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-quote{border:0;border-inline-start:4px solid var(--block-green);margin-block:2rem;padding:.5rem 0 .5rem 1.5rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-quote:before{content:none}:is(.contentWP,.editor-styles-wrapper) .wp-block-quote p{color:inherit;font-size:1.25rem;font-weight:400;line-height:1.7}:is(.contentWP,.editor-styles-wrapper) .wp-block-quote p:last-of-type{margin-bottom:.75rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-pullquote{border-block:2px solid var(--block-green);margin-block:2.5rem;padding:2rem 1.25rem;text-align:center}:is(.contentWP,.editor-styles-wrapper) .wp-block-pullquote blockquote{margin:0}:is(.contentWP,.editor-styles-wrapper) .wp-block-pullquote p{font-size:clamp(1.375rem,3vw,1.75rem)}:is(.contentWP,.editor-styles-wrapper) :is(.wp-block-quote,.wp-block-pullquote) cite{color:inherit;display:block;font-family:var(--block-heading-font);font-size:.875rem;font-style:normal;font-weight:500;line-height:1.6}:is(.contentWP,.editor-styles-wrapper) :is(.wp-block-image,.wp-block-gallery,.wp-block-video,.wp-block-audio,.wp-block-embed){margin-block:2rem;max-width:100%}:is(.contentWP,.editor-styles-wrapper) :is(.wp-block-image,.wp-block-gallery) img{border-radius:.625rem;display:block;height:auto;margin:0 auto;max-width:100%}:is(.contentWP,.editor-styles-wrapper) .wp-block-image:not(.is-resized) img{width:100%}:is(.contentWP,.editor-styles-wrapper) .wp-block-gallery .wp-block-image{margin:0}:is(.contentWP,.editor-styles-wrapper) .wp-block-gallery{gap:1rem}:is(.contentWP,.editor-styles-wrapper) :is(figcaption,.wp-element-caption){color:#555e5c;font-family:var(--block-heading-font);font-size:.8125rem;line-height:1.6;margin-top:.75rem;text-align:center}:is(.contentWP,.editor-styles-wrapper) :is(.wp-block-video video,.wp-block-audio audio){display:block;max-width:100%;width:100%}:is(.contentWP,.editor-styles-wrapper) .wp-block-video video{border-radius:.625rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-embed iframe{display:block;height:auto;max-width:100%;width:100%}:is(.contentWP,.editor-styles-wrapper) .wp-block-embed.is-type-video iframe{aspect-ratio:16/9}:is(.contentWP,.editor-styles-wrapper) .wp-block-table{margin-block:2rem;overflow-x:auto}:is(.contentWP,.editor-styles-wrapper) .wp-block-table table{border-collapse:collapse;font-size:.9375rem;margin:0;width:100%}:is(.contentWP,.editor-styles-wrapper) .wp-block-table :is(th,td){border:1px solid var(--block-border);line-height:1.6;padding:.875rem 1rem;text-align:start;vertical-align:top}:is(.contentWP,.editor-styles-wrapper) .wp-block-table th{background:var(--block-ink);color:#fff;font-family:var(--block-heading-font);font-weight:600}:is(.contentWP,.editor-styles-wrapper) .wp-block-table tr{background:transparent}:is(.contentWP,.editor-styles-wrapper) .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--block-surface)}:is(.contentWP,.editor-styles-wrapper) :is(.wp-block-code,.wp-block-preformatted){background:var(--block-surface);border:1px solid var(--block-border);border-radius:.625rem;color:var(--block-ink);font-family:ui-monospace,Consolas,monospace;font-size:.875rem;line-height:1.7;margin-block:1.5rem;overflow-wrap:anywhere;padding:1.25rem;white-space:pre-wrap}:is(.contentWP,.editor-styles-wrapper) .wp-block-verse{background:transparent;font-family:var(--block-body-font);font-size:1.125rem;line-height:1.8;padding:0;white-space:pre-wrap}:is(.contentWP,.editor-styles-wrapper) .wp-block-buttons{gap:.75rem;margin-block:1.75rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-button .wp-block-button__link,:is(.contentWP,.editor-styles-wrapper) .wp-block-file .wp-block-file__button{align-items:center;background:var(--block-ink);border:1px solid var(--block-ink);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--block-heading-font);font-size:.875rem;font-weight:600;justify-content:center;line-height:1.3;margin:0;min-height:44px;padding:.875rem 1.75rem;text-decoration:none;text-transform:uppercase}:is(.contentWP,.editor-styles-wrapper) .wp-block-button .wp-block-button__link:hover,:is(.contentWP,.editor-styles-wrapper) .wp-block-file .wp-block-file__button:hover{background:var(--block-green);border-color:var(--block-green);color:var(--block-ink)}:is(.contentWP,.editor-styles-wrapper) .wp-block-button.is-style-outline .wp-block-button__link{background:transparent;color:var(--block-ink)}:is(.contentWP,.editor-styles-wrapper) .wp-block-button.is-style-outline .wp-block-button__link:hover{background:var(--block-green)}:is(.contentWP,.editor-styles-wrapper) .wp-block-file{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--block-heading-font);gap:1rem;margin-block:1.5rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-file object{flex-basis:100%;max-width:100%}:is(.contentWP,.editor-styles-wrapper) :is(.wp-block-group,.wp-block-columns,.wp-block-media-text,.wp-block-cover){margin-block:2rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-columns{gap:2rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-column{min-width:0}:is(.contentWP,.editor-styles-wrapper) .wp-block-group.has-background{border-radius:.625rem;padding:1.5rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-cover{border-radius:.625rem;overflow:hidden}:is(.contentWP,.editor-styles-wrapper) .wp-block-cover .wp-block-cover__inner-container{color:inherit}:is(.contentWP,.editor-styles-wrapper) .wp-block-cover p{color:inherit}:is(.contentWP,.editor-styles-wrapper) .wp-block-media-text__media img{border-radius:.625rem;margin:0}:is(.contentWP,.editor-styles-wrapper) .wp-block-media-text__content{padding:1.5rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-details{border:1px solid var(--block-border);border-radius:.625rem;margin-block:1.5rem;padding:1.25rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-details summary{cursor:pointer;font-family:var(--block-heading-font);font-weight:600;line-height:1.5}:is(.contentWP,.editor-styles-wrapper) .wp-block-details summary::marker{color:#087c61}:is(.contentWP,.editor-styles-wrapper) .wp-block-details[open]>summary{margin-bottom:1rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-separator{border:0;border-top:1px solid var(--block-border);color:var(--block-border);margin:2.5rem auto}:is(.contentWP,.editor-styles-wrapper) .wp-block-separator.is-style-dots{border:0;color:var(--block-green)}:is(.contentWP,.editor-styles-wrapper) .wp-block-search__input{background:#fff;border:1px solid var(--block-border);border-radius:.625rem;color:var(--block-ink);font:inherit;min-width:0;padding:.75rem 1rem}:is(.contentWP,.editor-styles-wrapper) :is(.wp-block-navigation,.wp-block-query-pagination,.wp-block-read-more){font-family:var(--block-heading-font);font-size:.9375rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-navigation a{text-decoration:none}:is(.contentWP,.editor-styles-wrapper)>:first-child{margin-top:0}@media (max-width:680px){:is(.contentWP,.editor-styles-wrapper) .wp-block-quote{padding-inline-start:1rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-pullquote{padding:1.5rem .75rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-table :is(th,td){padding:.75rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-columns{gap:1.5rem}:is(.contentWP,.editor-styles-wrapper) .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding:1.5rem 0 0}}.contentWP :is(p,h1,h2,h3,h4,h5,h6,ul.wp-block-list,ol.wp-block-list,.wp-block-list ul,.wp-block-list ol,.wp-block-list li,.wp-block-quote,.wp-block-pullquote,.wp-block-table,.wp-block-code,.wp-block-preformatted,.wp-block-file,.wp-block-details){margin-inline:0}
#banner{background-color:var(--neutral-900);padding:13rem 0 5rem;position:relative}#banner .bannerScroll{overflow:hidden;position:relative}#banner .bannerScroll .swiper-slide{background-color:var(--neutral-900)}#banner .bannerScroll .swiper-slide .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;inset:0;justify-content:flex-end;position:absolute;z-index:2}#banner .texts{margin:0 0 5rem auto;max-width:39rem;width:100%}#banner .texts .bigTitle{margin-bottom:1.25rem;max-width:25rem;width:100%}#banner .texts p{color:var(--white);margin-bottom:2.5rem;max-width:25rem;width:100%}#banner .pagination-holder{margin:0 0 0 auto;max-width:39rem;width:100%}#banner .pagination-holder .swiper-pagination-bullet{background-color:transparent;border:1px solid var(--white);border-radius:0;height:10px;opacity:1;width:10px}#banner .pagination-holder .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary);border-color:var(--primary)}#banner .shape-image{aspect-ratio:823/515;height:auto;-webkit-mask-image:url(../../assets/img/mask-banner.svg);mask-image:url(../../assets/img/mask-banner.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:823px;overflow:hidden;width:min(45%,823px)}#banner .shape-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#banner .vectorBanner1{bottom:clamp(1.5rem,2vw,6.25rem);height:auto;pointer-events:none;position:absolute;right:0;width:20vw;z-index:1}@media (max-width:1280px){#banner .texts{margin:0 0 1.5rem auto}}@media (max-width:1140px){#banner{padding:10rem 0 5rem}#banner .bannerScroll .swiper-slide .container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:flex-start;position:static}#banner .texts{margin:0 0 2rem}#banner .vectorBanner1{bottom:auto;top:30vw;width:30vw}#banner .shape-image{max-width:45rem;width:98%}}@media (max-width:480px){#banner .vectorBanner1{display:none}}#about{background-color:var(--default);border-radius:3rem 3rem 0 0;margin-top:-3rem;position:relative;z-index:1}#about .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;inset:0;justify-content:center;position:absolute;z-index:1}#about .container .texts{margin:0 0 0 auto;max-width:39.25rem;padding:0 5rem 0 0;width:55%}#about .container .texts h2{color:var(--primary);font-weight:200;margin-bottom:2rem}#about .container .texts h2 strong{font-weight:500}#about .container .texts cite{color:var(--white);display:block;font-size:1.5rem;font-style:italic;font-weight:700;line-height:150%;margin-bottom:1.25rem}#about .container .texts p{color:var(--white)}#about .container .texts .btn{margin-top:2rem}#about figure{border-radius:3rem 0 0 0;height:45.625rem;max-width:51.25rem;overflow:hidden;width:45%}#about figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#about .vectorBanner2{height:auto;pointer-events:none;position:absolute;right:0;top:-12.5rem;width:8vw;z-index:1}@media (max-width:1280px){#about .container .texts cite{font-size:1.25rem}}@media (max-width:768px){#about{padding:3rem 0 0}#about .container{position:static}#about .container .texts{margin:0;max-width:100%;padding:0;width:100%}#about figure{border-radius:0;height:35rem;margin-top:2rem;max-width:100%;width:100%}}@media (max-width:480px){#about figure{height:20rem}#about .vectorBanner2{display:none}}#consultancy{background-color:var(--primary-dark);padding-bottom:5.5rem;padding-top:5.5rem}@media (max-width:980px){#consultancy{padding-bottom:3rem;padding-top:3rem}}#consultancy .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between}#consultancy .container .texts{max-width:34rem;width:50%}#consultancy .container .texts .hat{color:var(--white)}#consultancy .container .texts .smallTitle{margin-bottom:1.25rem}#consultancy .container .texts p{color:var(--white)}#consultancy .container .texts .btn{margin-top:3.375rem}#consultancy .container .shape-image{aspect-ratio:504/460;height:auto;-webkit-mask-image:url(../../assets/img/mask-consultoria.svg);mask-image:url(../../assets/img/mask-consultoria.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:504px;overflow:hidden;width:min(40%,504px)}#consultancy .container .shape-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%}@media (max-width:768px){#consultancy .container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between}#consultancy .container .texts{max-width:100%;width:100%}#consultancy .container .texts .btn{margin-top:2rem}#consultancy .container .shape-image{width:min(90%,504px)}}@media (max-width:480px){#consultancy .container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between}}#lectures{background-color:var(--neutral-50);padding-bottom:5.5rem;padding-top:5.5rem;position:relative}@media (max-width:980px){#lectures{padding-bottom:3rem;padding-top:3rem}}#lectures .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-around;position:relative;z-index:1}#lectures .container .texts{max-width:25.625rem;width:100%}#lectures .container .texts .smallTitle{margin-bottom:1.25rem}#lectures .container .texts .btn{margin-top:2.5rem}#lectures .container figure{max-width:18.75rem;width:100%}#lectures .container figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#lectures .vectorLectures{bottom:0;height:auto;left:10.5vw;pointer-events:none;position:absolute;width:14vw;z-index:0}@media (max-width:1440px){#lectures .vectorLectures{left:1.8vw}}@media (max-width:1366px){#lectures .vectorLectures{left:0}}@media (max-width:768px){#lectures .container{align-items:center;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:2rem;justify-content:space-around;position:relative;z-index:1}#lectures .container .texts{max-width:100%}#lectures .container .texts .btn{margin-top:2rem}#lectures .container figure{max-width:24rem;width:100%}#lectures .vectorLectures{display:none}}#publications{background-color:var(--white);padding:5.5rem 0 0;position:relative}#publications .top{border-bottom:1px solid var(--default);margin-bottom:5.25rem;padding-bottom:5.25rem}#publications .top .container{flex-direction:row;gap:2rem}#publications .top .container,#publications ul{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}#publications ul{flex-direction:column;gap:5.25rem}@media (max-width:980px){#publications{padding:3rem 0 0}#publications .top{margin-bottom:3rem;padding-bottom:3rem}#publications ul{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:3rem;justify-content:space-between}}#midia{background-color:var(--neutral-50);padding-bottom:5.5rem;padding-top:5.5rem;position:relative}@media (max-width:980px){#midia{padding-bottom:3rem;padding-top:3rem}}#midia .top{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between;margin-bottom:5.25rem}#midia .top h2{color:var(--default)}#midia ul{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between;position:relative;z-index:1}#midia .vectorMidia{bottom:0;height:auto;pointer-events:none;position:absolute;right:0;width:8vw;z-index:0}@media (max-width:980px){#midia .top{margin-bottom:3rem}#midia ul{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;justify-content:space-between}}@media (max-width:820px){#midia ul li:last-child{display:none}}@media (max-width:540px){#midia ul li:nth-child(2){display:none}}#books{background-color:var(--primary);overflow:hidden;padding-bottom:8rem;padding-top:8rem;position:relative}@media (max-width:980px){#books{padding-bottom:3rem;padding-top:3rem}}#books .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between;position:relative;z-index:1}#books .container .texts{max-width:37.5rem;width:55%}#books .container .texts .hat{color:var(--white)}#books .container .texts .mediumTitle{color:var(--default);margin-bottom:1.25rem}#books .container .texts p{color:var(--white);max-width:32.125rem;width:100%}#books .container .texts .btn{margin-top:3.375rem}#books .container figure{width:42%}#books .vectorBook{bottom:0;height:auto;pointer-events:none;position:absolute;right:0;width:45vw;z-index:0}@media (max-width:980px){#books .container figure{width:35%}#books .container .texts .btn{margin-top:2rem}#books .vectorBook{margin:auto 0;top:0}}@media (max-width:620px){#books .container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between}#books .container .texts{max-width:100%;width:100%}#books .container figure{width:60%}#books .vectorBook{bottom:0;height:auto;left:0;margin:auto auto 0;pointer-events:none;position:absolute;right:0;width:80vw;z-index:0}}#cases{background-color:var(--white);padding:5.5rem 0 8.25rem;position:relative}#cases .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between}#cases .texts{max-width:23.25rem;width:100%}#cases .texts .mediumTitle{color:var(--default);margin-bottom:1.5rem}#cases .texts .btn{margin-top:1.75rem}#cases .casesScroll{height:23.875rem;max-width:42.875rem;overflow:hidden;position:relative;width:100%}#cases .casesScroll .swiper-pagination-cases{left:0;position:absolute;top:2.5rem;z-index:1}#cases .casesScroll .swiper-pagination-cases .swiper-pagination-bullet{background-color:transparent;border:1px solid var(--default);border-radius:0;height:10px;margin:16px 0;opacity:1;width:10px}#cases .casesScroll .swiper-pagination-cases .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary);border-color:var(--primary)}@media (max-width:980px){#cases{padding:3rem 0 6rem}}@media (max-width:880px){#cases .container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between}#cases .texts{max-width:100%;width:100%}}
#topTitleBio{background-color:var(--neutral-50);overflow:hidden;padding:17.5rem 0 6.625rem;position:relative}#topTitleBio h1{max-width:65.125rem;position:relative;width:100%;z-index:1}#topTitleBio .vectorTop{bottom:0;height:auto;pointer-events:none;position:absolute;right:4rem;width:30vw;z-index:0}@media (max-width:980px){#topTitleBio{padding:10rem 0 4rem}#topTitleBio .vectorTop{bottom:-100px;right:0;width:40vw}}@media (max-width:480px){#topTitleBio .vectorTop{width:60vw}}#about.inside{background-color:var(--default);border-radius:0;margin-top:0;overflow:hidden;padding-top:0}#about.inside .container{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between}#about.inside .container .texts{max-width:46.25rem;padding:0;width:58%}#about.inside .container .texts h2{color:var(--primary-dark);font-size:clamp(2rem,4vw,3rem);line-height:118%}#about.inside .container .texts blockquote{display:block;margin-bottom:1.25rem;max-width:38.75rem;width:100%}#about.inside .container .texts blockquote p{color:var(--white);font-size:1.5rem;font-style:italic;font-weight:700;line-height:150%}#about.inside .container .texts .boxLinks{align-items:flex-start;background-color:var(--primary);border-radius:var(--radius-md);display:flex;flex-direction:column;flex-wrap:nowrap;gap:.75rem;justify-content:flex-start;margin-top:3.5rem;padding:1.5rem 2rem;width:-moz-fit-content;width:fit-content}#about.inside .container .texts .boxLinks p{color:var(--default);font-family:var(--textHeading);font-weight:600}#about.inside .container .texts .boxLinks a{align-items:center;border:1px solid var(--default);border-radius:var(--radius-full);color:var(--default);display:flex;flex-direction:row;flex-wrap:nowrap;gap:.75rem;justify-content:space-between;padding-left:1rem;transition:background-color var(--transition);width:100%}#about.inside .container .texts .boxLinks a svg{height:2rem;margin-right:-1px;transition:transform var(--transition);width:2rem}#about.inside .container .texts .boxLinks a:hover{background-color:var(--primary-dark)}#about.inside .container .texts .boxLinks a:hover svg{transform:rotate(-90deg)}#about.inside figure{border-radius:0;height:73.125rem;max-width:54rem;overflow:hidden;width:40%}#about.inside .vectorAbout{height:auto;left:0;pointer-events:none;position:absolute;top:0;width:21vw;z-index:1}@media (max-width:768px){#about.inside{padding:3rem 0 0}#about.inside .container{position:static}#about.inside .container .texts{margin:0;max-width:100%;padding:0;width:100%}#about.inside figure{border-radius:0;height:35rem;margin-top:2rem;max-width:100%;width:100%}}@media (max-width:480px){#about.inside figure{height:20rem}#about.inside .vectorBanner2{display:none}}#casesHigh{background-color:var(--neutral-900);padding:9.375rem 0;position:relative}#casesHigh h2{color:var(--primary);margin-bottom:2rem;text-align:center}#casesHigh p{color:var(--white);margin:0 auto;max-width:44.375rem;text-align:center;width:100%}#casesHigh .btn{margin:3rem auto 0}#casesHigh .vectorCases{bottom:0;height:auto;pointer-events:none;position:absolute;right:0;width:8vw;z-index:0}@media (max-width:980px){#casesHigh{padding:4rem 0}}#history{padding:5rem 0}#history .smallTitle{color:var(--primary);margin-bottom:3.75rem;text-align:center}#history .historyTimeline{max-width:55.625rem;overflow:hidden;position:relative;width:100%}#history .historyTimeline .swiper-wrapper{align-items:flex-start;height:auto}#history .historyTimeline .swiper-slide{display:flex;height:auto;justify-content:center}#history .historyTimeline .historyContent{max-width:34.125rem;min-height:0;text-align:center;width:100%}#history .historyTimeline .historyContent h3{color:var(--default);font-size:6rem;font-weight:300;line-height:1;margin:0 0 3.75rem}#history .historyTimeline .historyContent p{margin:0 auto}#history .historyTimeline .historyContent p+p{margin-top:1.5rem}#history .historyNav{justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:1.25rem;z-index:3}#history .historyNav,#history .historyNav .historyArrow{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0}#history .historyNav .historyArrow{background:transparent;border:1px solid var(--neutral-100);border-radius:var(--radius-full);color:var(--primary-dark);cursor:pointer;height:4.375rem;justify-content:center;pointer-events:auto;transition:background-color var(--transition),color var(--transition),border-color var(--transition);width:4.375rem}#history .historyNav .historyArrow:hover{background-color:rgba(37,228,173,.12);border-color:var(--primary);color:var(--primary-dark)}#history .historyNav .historyArrow.swiper-button-disabled{opacity:.7;pointer-events:none;transform:none}#history .historyNav .historyArrow.history-prev svg{transform:rotate(180deg)}#history .swiper-pagination-history{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:center;margin-top:5rem;overflow-x:auto;overflow-y:hidden;padding:0 2rem 2rem;position:relative;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}#history .swiper-pagination-history::-webkit-scrollbar{display:none}#history .swiper-pagination-history:after{background-color:var(--neutral-100);bottom:.5rem;content:"";height:1px;left:0;position:absolute;right:0;width:100%;z-index:0}#history .swiper-pagination-history .swiper-pagination-bullet{background:transparent;border-radius:0;flex:0 0 auto;height:auto;margin:0;opacity:1;position:relative;width:auto}#history .swiper-pagination-history .swiper-pagination-bullet span{align-items:center;border:1px solid var(--primary);border-radius:.38rem;color:var(--default);display:inline-flex;font-family:var(--textHeading);font-size:1.125rem;justify-content:center;line-height:1;min-width:5rem;padding:.5rem .875rem;transition:all var(--transition)}#history .swiper-pagination-history .swiper-pagination-bullet:after{background-color:var(--black);border-radius:var(--radius-full);bottom:-1.75rem;content:"";height:.5rem;left:50%;position:absolute;transform:translateX(-50%);width:.5rem;z-index:1}#history .swiper-pagination-history .swiper-pagination-bullet:hover span{border-color:var(--primary-dark);color:var(--default)}#history .swiper-pagination-history .swiper-pagination-bullet-active span{background-color:var(--primary);border-color:var(--primary);color:var(--default)}@media (max-width:1140px){#history{padding:3rem 0}#history .historyTimeline .historyContent h3{font-size:4rem}#history .historyNav .historyArrow{height:3rem;width:3rem}#history .historyNav .historyArrow svg{width:10px}#history .swiper-pagination-history{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;justify-content:center}#history .swiper-pagination-history:after{display:none}#history .swiper-pagination-history .swiper-pagination-bullet span{font-size:1rem}}@media (max-width:420px){#history .historyTimeline .historyContent h3{font-size:2.5rem;margin-bottom:2rem}#history .historyNav{top:0}#history .swiper-pagination-history{margin-top:3rem}}#infosTexts{background-color:var(--white)}#infosTexts .infosAccordion{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;justify-content:flex-start;width:100%}#infosTexts .accordionItem{border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow:hidden;transition:all var(--transition)}#infosTexts .accordionItem[data-item="1"] .accordionContent,#infosTexts .accordionItem[data-item="1"] .accordionHeader,#infosTexts .accordionItem[data-item="1"] .accordionHeader[aria-expanded=true]{background-color:var(--neutral-900)}#infosTexts .accordionItem[data-item="2"]{margin-top:-6rem}#infosTexts .accordionItem[data-item="2"] .accordionContent,#infosTexts .accordionItem[data-item="2"] .accordionHeader,#infosTexts .accordionItem[data-item="2"] .accordionHeader[aria-expanded=true]{background-color:var(--neutral-100)}#infosTexts .accordionItem[data-item="3"]{margin-top:-6rem}#infosTexts .accordionItem[data-item="3"] .accordionContent,#infosTexts .accordionItem[data-item="3"] .accordionHeader,#infosTexts .accordionItem[data-item="3"] .accordionHeader[aria-expanded=true]{background-color:var(--primary)}#infosTexts .accordionItem[data-item="4"]{margin-top:-6rem}#infosTexts .accordionItem[data-item="4"] .accordionHeader,#infosTexts .accordionItem[data-item="4"] .accordionHeader[aria-expanded=true]{background-color:var(--primary-dark)}#infosTexts .accordionItem[data-item="4"] .accordionContent{background-color:var(--primary-dark);max-height:0}#infosTexts .accordionItem[data-item="4"] .accordionContent.open{max-height:50rem}#infosTexts .accordionHeader{background:transparent;border:none;cursor:pointer;gap:0;padding:3rem 0;position:relative;text-align:left;transition:background-color var(--transition);z-index:1}#infosTexts .accordionHeader,#infosTexts .accordionHeader .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}#infosTexts .accordionHeader .container{gap:3rem}#infosTexts .accordionHeader .itemNumber{color:var(--white);flex-shrink:0;font-family:var(--textHeading);font-size:2rem;font-weight:300;line-height:1;transition:color var(--transition)}#infosTexts .accordionHeader .smallTitle{color:var(--white);flex:1;margin:0}#infosTexts .accordionHeader .accordionIcon{align-items:center;color:currentColor;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;gap:0;height:1.5rem;justify-content:center;transition:transform var(--transition);width:1.5rem}#infosTexts .accordionHeader .accordionIcon svg{color:var(--white);height:100%;width:100%}#infosTexts .accordionHeader[aria-expanded=true] .accordionIcon{transform:rotate(180deg)}#infosTexts .accordionContent{max-height:6rem;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1),margin-top .5s cubic-bezier(.4,0,.2,1)}#infosTexts .accordionContent.open{max-height:50rem;padding-bottom:10rem;position:relative}#infosTexts .contentWrapper{align-items:flex-start;color:var(--white);display:flex;flex-direction:row;flex-wrap:nowrap;gap:2.5rem;justify-content:space-between}#infosTexts .contentWrapper p{font-size:.95rem;line-height:1.6;margin:0;max-width:40rem;width:100%}#infosTexts .contentWrapper p+p{margin-top:1.5rem}#infosTexts .contentWrapper ul{list-style:none;margin:0;max-width:28rem;padding:0;width:100%}#infosTexts .contentWrapper ul li{font-size:.95rem;line-height:1.8;margin-bottom:.75rem}#infosTexts .contentWrapper ul li:last-child{margin-bottom:0}#infosTexts .contentWrapper .infosImage{align-items:center;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;gap:0;height:140px;justify-content:center;min-width:140px}@media (max-width:768px){#infosTexts .accordionItem{border-radius:1rem 1rem 0 0}#infosTexts .accordionHeader{padding:1.5rem 0}#infosTexts .accordionHeader .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.5rem;justify-content:space-between}#infosTexts .accordionHeader .smallTitle{font-size:1.25rem}#infosTexts .accordionHeader .itemNumber{font-size:1.5rem}#infosTexts .accordionContent.open{max-height:100%;padding-bottom:8rem}#infosTexts .contentWrapper{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;justify-content:space-between}}#ctaBio{background-color:var(--neutral-900);padding:11.375rem 0 8rem;position:relative}#ctaBio .container{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between;position:relative;z-index:1}#ctaBio .container .texts{max-width:27.25rem;padding:0;width:60%}#ctaBio .container .texts h2{color:var(--primary);line-height:100%;margin-bottom:1.5rem}#ctaBio .container .texts p{color:var(--white)}#ctaBio .container .button{width:40%}#ctaBio .vectorCta{bottom:0;right:12.5rem;width:42vw}#ctaBio .vectorCta,#ctaBio .vectorCta2{height:auto;pointer-events:none;position:absolute;z-index:0}#ctaBio .vectorCta2{right:50%;top:0;transform:translateX(50%);width:16vw}@media (max-width:1440px){#ctaBio .vectorCta2{top:1rem;width:20vw}}@media (max-width:980px){#ctaBio{padding:8rem 0}#ctaBio .vectorCta{right:2rem}#ctaBio .vectorCta2{top:1rem}}@media (max-width:768px){#ctaBio{padding:5rem 0 6rem}#ctaBio .container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between}#ctaBio .container .button,#ctaBio .container .texts{width:100%}}
#topTitleConsultancy{background-color:var(--neutral-50);overflow:hidden;padding:13.75rem 0 4rem;position:relative}#topTitleConsultancy .container{position:relative;z-index:1}#topTitleConsultancy h1{margin-bottom:2rem}#topTitleConsultancy .contentWP{max-width:44.375rem;width:100%}#topTitleConsultancy .vectorCases{bottom:6rem;height:auto;left:0;pointer-events:none;position:absolute;width:8vw;z-index:0}@media (max-width:1440px){#topTitleConsultancy .vectorCases{left:auto;right:0}}@media (max-width:980px){#topTitleConsultancy{padding:10rem 0 4rem}}#consultancyInside{background-color:var(--neutral-50);overflow:hidden;padding:0 0 7.5rem;position:relative}#consultancyInside ul{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:3rem;justify-content:flex-start}#consultancyInside ul li{align-items:start;border-top:1px solid var(--neutral-100);display:grid;gap:5%;grid-template-columns:minmax(0,1fr) 5rem;padding-top:3rem;width:100%}#consultancyInside ul li>div{align-items:start;display:grid;gap:2.5rem;grid-template-columns:3rem minmax(0,1fr) minmax(0,1.5fr)}#consultancyInside ul li span{color:var(--primary-dark);font-family:var(--textHeading);font-size:2rem;font-weight:500;line-height:100%}#consultancyInside ul li h2{line-height:100%;max-width:16rem;width:100%}#consultancyInside ul li p{width:100%}#consultancyInside ul li .serviceDescription{min-width:0}#consultancyInside ul li .serviceDescription p.is-collapsed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#consultancyInside ul li .serviceDescriptionToggle{color:inherit;font-family:var(--textHeading);font-weight:500;margin-top:.75rem;text-decoration:underline;text-underline-offset:.2em}#consultancyInside ul li .serviceDescriptionToggle[hidden]{display:none}#consultancyInside ul li figure{justify-self:end;margin:0;max-width:100%;width:5rem}#consultancyInside ul li figure img{display:block;height:auto;margin-left:auto;max-height:5rem;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:980px){#consultancyInside ul{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:flex-start}#consultancyInside ul li{gap:2rem;padding-top:2rem}#consultancyInside ul li>div{gap:1.5rem}}@media (max-width:680px){#consultancyInside ul li{gap:1rem;grid-template-columns:minmax(0,1fr) 4rem}#consultancyInside ul li>div{gap:1rem;grid-template-columns:2.5rem minmax(0,1fr)}#consultancyInside ul li .serviceDescription{grid-column:2}#consultancyInside ul li figure img{max-height:4rem}#consultancyInside ul li span{font-size:1.5rem}}#help{background-color:var(--primary);overflow:hidden;padding:5.5rem 0;position:relative}#help .container{position:relative;z-index:1}#help h2{margin-bottom:1.5rem}#help h2,#help p{text-align:center}#help p{margin:0 auto 1.875rem;max-width:28.125rem;width:100%}#help .btn{margin:0 auto}#help .vectorHelp{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;width:auto;z-index:0}@media (max-width:980px){#help{padding:3rem 0 5rem}}
#topTitleBook{background-color:var(--neutral-50);padding:13.75rem 0 4rem}#topTitleBook,#topTitleBook .container{position:relative;z-index:1}#topTitleBook h1{margin-bottom:2rem}#topTitleBook .contentWP{max-width:44.375rem;width:100%}@media (max-width:980px){#topTitleBook{padding:10rem 0 4rem}}#launch{background-color:var(--neutral-50);position:relative;z-index:2}#launch .box{align-items:center;background-color:var(--primary-dark);border-radius:var(--radius-md);display:flex;flex-direction:row;flex-wrap:nowrap;gap:3rem;justify-content:space-between;padding:3rem;position:relative;z-index:1}#launch .box .texts{max-width:28rem;width:50%}#launch .box .texts small{color:var(--white);display:block;font-family:var(--textHeading);font-size:.875rem;font-weight:500;letter-spacing:5px;line-height:100%;margin-bottom:1.125rem;text-transform:uppercase}#launch .box .texts h2{font-size:1.875rem;font-weight:600;margin-bottom:1.75rem}#launch .box figure{border-radius:var(--radius-md);overflow:hidden;width:50%}#launch .box figure img{height:auto;width:100%}#launch .vectorTop{height:auto;pointer-events:none;position:absolute;right:10vw;top:-14vw;width:33vw;z-index:0}@media (max-width:1180px){#launch .vectorTop{display:none}}@media (max-width:980px){#launch .box{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between;padding:2rem}#launch .box .texts h2{font-size:1.5rem;line-height:110%}}@media (max-width:620px){#launch .box{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between}#launch .box .texts{max-width:100%;width:100%}#launch .box figure{width:100%}}#nextLauchs{background-color:var(--neutral-50);padding:4rem 0}#nextLauchs .scrollBooksFull{position:relative}#nextLauchs .scrollBooksFull .booksScroll{overflow:hidden;position:relative}#nextLauchs .scrollBooksFull .swiper-slide a{align-items:flex-start;background-color:var(--default);border-radius:var(--radius-md);display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.5rem;justify-content:center;overflow:hidden;padding:3rem 3.375rem}#nextLauchs .scrollBooksFull .swiper-slide figure{aspect-ratio:278/404;border-radius:var(--radius-md);overflow:hidden;width:100%}#nextLauchs .scrollBooksFull .swiper-slide figure img{filter:grayscale(1);height:100%;-o-object-fit:cover;object-fit:cover;transition:all .25s ease;width:100%}#nextLauchs .scrollBooksFull .swiper-slide h3{color:var(--white);font-size:1.125rem;font-weight:600}#nextLauchs .scrollBooksFull .swiper-slide span{color:var(--primary);font-family:var(--textHeading);font-size:.875rem;font-weight:500;letter-spacing:5px}#nextLauchs .scrollBooksFull .swiper-slide:hover figure img{filter:grayscale(0)}#nextLauchs .scrollBooksFull .swiper-button-next-books,#nextLauchs .scrollBooksFull .swiper-button-prev-books{align-items:center;background-color:transparent;border:1px solid var(--default);border-radius:50%;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;height:4.25rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:4.25rem;z-index:1}#nextLauchs .scrollBooksFull .swiper-button-next-books.swiper-button-next-books,#nextLauchs .scrollBooksFull .swiper-button-prev-books.swiper-button-next-books{right:-6rem}#nextLauchs .scrollBooksFull .swiper-button-next-books.swiper-button-prev-books,#nextLauchs .scrollBooksFull .swiper-button-prev-books.swiper-button-prev-books{left:-6rem}#nextLauchs .scrollBooksFull .swiper-button-next-books.swiper-button-disabled,#nextLauchs .scrollBooksFull .swiper-button-prev-books.swiper-button-disabled{cursor:default;opacity:.3}@media (max-width:1380px){#nextLauchs .scrollBooksFull .swiper-button-next-books,#nextLauchs .scrollBooksFull .swiper-button-prev-books{background-color:var(--white);height:3rem;width:3rem}#nextLauchs .scrollBooksFull .swiper-button-next-books.swiper-button-next-books,#nextLauchs .scrollBooksFull .swiper-button-prev-books.swiper-button-next-books{right:-1.5rem}#nextLauchs .scrollBooksFull .swiper-button-next-books.swiper-button-prev-books,#nextLauchs .scrollBooksFull .swiper-button-prev-books.swiper-button-prev-books{left:-1.5rem}#nextLauchs .scrollBooksFull .swiper-button-next-books.swiper-button-disabled,#nextLauchs .scrollBooksFull .swiper-button-prev-books.swiper-button-disabled{cursor:default;opacity:.3}}@media (max-width:1180px){#nextLauchs .scrollBooksFull .swiper-slide a{padding:2rem}#nextLauchs .scrollBooksFull .swiper-button-next-books.swiper-button-next-books,#nextLauchs .scrollBooksFull .swiper-button-prev-books.swiper-button-next-books{right:-1rem}#nextLauchs .scrollBooksFull .swiper-button-next-books.swiper-button-prev-books,#nextLauchs .scrollBooksFull .swiper-button-prev-books.swiper-button-prev-books{left:-1rem}}#ctaBook{background-color:var(--neutral-900);overflow:hidden;padding:3.5rem 0 5.5rem;position:relative}#ctaBook .container{position:relative;z-index:1}#ctaBook h2{color:var(--white);font-weight:500;line-height:110%;margin:0 auto;max-width:52.5rem;text-align:center;width:100%}#ctaBook .btn{margin:2rem auto 0}#ctaBook .vectorCta{bottom:0;pointer-events:none;position:absolute;right:11.5rem;z-index:0}#bookTop{padding:13.75rem 0 4rem;position:relative;z-index:1}#bookTop h1{color:var(--default);font-weight:600;margin-bottom:.5rem;text-align:center}#bookTop p{color:var(--primary-dark);font-size:1.375rem;font-style:italic;text-align:center}@media (max-width:980px){#bookTop{padding:10rem 0 4rem}}#downloadBook{background-color:var(--neutral-50);overflow:hidden;padding:5.5rem 0;position:relative}#downloadBook .texts{margin:0 auto;max-width:25rem;position:relative;text-align:center;width:100%;z-index:1}#downloadBook .texts h2{margin:.875rem 0 2.5rem}#downloadBook .texts .btnBook{margin:0 auto}#downloadBook .vector{pointer-events:none;position:absolute;right:0;top:0;width:36vw;z-index:0}@media (max-width:980px){#downloadBook{padding:3rem 0}#downloadBook .vector{display:none}}#excerptBook{background-color:var(--primary);padding:5.5rem 0;position:relative;z-index:2;--thumb-book-bottom:-9.25rem}#excerptBook .texts{margin:0 0 0 auto;max-width:52.625rem;position:relative;width:70%;z-index:1}#excerptBook .texts h2{margin:.875rem 0 2.5rem}#excerptBook .texts p+p{margin-top:1.25rem}#excerptBook .texts .btnBook{margin:2.5rem 0 0}#excerptBook .thumbBook{bottom:var(--thumb-book-bottom);height:auto;left:0;position:absolute;width:38%;z-index:1}#excerptBook .vector{bottom:0;left:0;opacity:.3;pointer-events:none;position:absolute;width:35vw;z-index:0}@media (max-width:1440px){#excerptBook{--thumb-book-bottom:-5rem}#excerptBook .thumbBook{width:42%}#excerptBook .texts{width:60%}}@media (max-width:1280px){#excerptBook{--thumb-book-bottom:-6rem}#excerptBook .texts{width:60%}#excerptBook .thumbBook{width:40%}}@media (max-width:980px){#excerptBook{--thumb-book-bottom:-2rem}}@media (max-width:680px){#excerptBook{align-items:flex-start;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:3rem;justify-content:space-between;padding:0 0 3rem}#excerptBook .thumbBook{margin-top:-2rem;position:static;width:70%}#excerptBook .texts{max-width:100%;width:100%}}@media (max-width:480px){#excerptBook .thumbBook{margin-top:-2rem;width:100%}}body:has(#downloadBook) #excerptBook{--thumb-book-bottom:20rem}@media (max-width:1040px){body:has(#downloadBook) #excerptBook{--thumb-book-bottom:30rem}}@media (max-width:860px){body:has(#downloadBook) #excerptBook{--thumb-book-bottom:40rem}}#numbersBook{background-color:var(--neutral-50);padding:5.5rem 0;position:relative}#numbersBook .texts{margin:0 auto;position:relative;width:100%;z-index:1}#numbersBook .texts li{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.25rem;justify-content:center}#numbersBook .texts li h2{color:var(--primary);font-weight:700;line-height:normal;text-align:right;width:45%}#numbersBook .texts li h3{font-size:.875rem;width:55%}#numbersBook .texts li h3 strong{display:block;font-size:1.5rem;font-weight:700;line-height:normal}#numbersBook .vector{bottom:0;height:auto;pointer-events:none;position:absolute;right:7.5rem;width:12vw;z-index:0}@media (max-width:1240px){#numbersBook .vector{right:3rem}}@media (max-width:1000px){#numbersBook .vector{display:none}}@media (max-width:768px){#numbersBook{padding:3rem 0}#numbersBook .texts li{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.25rem;justify-content:center}#numbersBook .texts li h2{width:30%}}@media (max-width:480px){#numbersBook .texts li{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;justify-content:center}#numbersBook .texts li h2,#numbersBook .texts li h3{text-align:left;width:100%}#numbersBook .texts li+li{margin-top:2rem}}#specialistsBook{background-color:var(--white);padding:5.5rem 0;position:relative}#specialistsBook .heading{margin-bottom:5rem;text-align:center}#specialistsBook .heading h2{font-weight:600;margin-bottom:.5rem}#specialistsBook .heading p{font-style:italic;opacity:.85}#specialistsBook .specialistsSwiper{overflow:hidden;position:relative;z-index:1}#specialistsBook .specialistsSwiper .swiper-wrapper{align-items:stretch}#specialistsBook .specialist-card{align-items:stretch;background-color:var(--neutral-50);border-radius:var(--radius-md);display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between;padding:3.75rem;position:relative}#specialistsBook .specialist-card figure{aspect-ratio:16/11;height:auto;max-width:31rem;overflow:hidden;width:50%}#specialistsBook .specialist-card figure img{filter:grayscale(1);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#specialistsBook .specialist-card .content{max-width:31rem;width:50%}#specialistsBook .specialist-card .content h3{color:var(--primary-dark)}#specialistsBook .specialist-card .content>span{color:var(--default);display:block;font-family:var(--textHeading);font-size:.875rem;margin:0 0 1.5rem}#specialistsBook .swiper-pagination-specialists{align-items:center;bottom:1.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.625rem;justify-content:flex-start;left:calc(50% + 2.75rem);margin-top:0;position:absolute;z-index:2}#specialistsBook .swiper-pagination-specialists .swiper-pagination-bullet{background-color:transparent;border:1px solid var(--default);border-radius:0;height:.625rem;margin:0;opacity:.5;width:.625rem}#specialistsBook .swiper-pagination-specialists .swiper-pagination-bullet-active{background-color:var(--primary);border-color:var(--primary);opacity:1}#specialistsBook .vector{height:auto;pointer-events:none;position:absolute;right:7.5rem;top:0;width:12vw;z-index:0}@media (max-width:1240px){#specialistsBook .vector{right:3rem}}@media (max-width:1000px){#specialistsBook .vector{display:none}}@media (max-width:880px){#specialistsBook{padding:3rem 0}#specialistsBook .heading{margin-bottom:3rem}#specialistsBook .specialist-card{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:flex-start;padding:1.5rem 1.5rem 3rem}#specialistsBook .specialist-card .content,#specialistsBook .specialist-card figure{max-width:100%;width:100%}#specialistsBook .specialist-card .content h3{font-size:1.75rem}#specialistsBook .swiper-pagination-specialists{bottom:1.25rem;left:1.5rem}#specialistsBook .vector{display:none}}@media (max-width:575px){#specialistsBook{padding:3.5rem 0 4.5rem}#specialistsBook .heading{margin-bottom:2rem}#specialistsBook .heading p{font-size:1rem}#specialistsBook .specialist-card{padding:1rem 1rem 2.5rem}#specialistsBook .specialist-card .content h3{font-size:1.5rem}#specialistsBook .specialist-card .content>span{margin-bottom:1rem}#specialistsBook .specialist-card .content p{font-size:.875rem}#specialistsBook .swiper-pagination-specialists{bottom:.875rem;left:1rem}}#readersBook{background:var(--default);padding:5.5rem 0;position:relative}#readersBook .heading{margin-bottom:2.5rem;text-align:center}#readersBook .heading h2{color:var(--white);font-weight:600;margin-bottom:.5rem}#readersBook .heading p{color:var(--primary);font-size:1.375rem;font-style:italic}#readersBook .readersSwiper{overflow:hidden;position:relative}#readersBook .readersSwiper .swiper-wrapper{align-items:stretch}#readersBook .reader-card{text-align:center}#readersBook .reader-card .rating{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.625rem;justify-content:center;margin-bottom:1.5rem}#readersBook .reader-card .rating span{color:var(--primary);font-size:2.5rem;line-height:1}#readersBook .reader-card .reader-text{color:var(--white);font-family:var(--textHeading);margin:0 auto .875rem;max-width:54rem}#readersBook .reader-card h3{color:var(--primary);font-size:1.5rem;font-weight:600;margin-bottom:2rem}#readersBook .swiper-pagination-readers{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.625rem;justify-content:center;position:static}#readersBook .swiper-pagination-readers .swiper-pagination-bullet{background-color:transparent;border:1px solid hsla(0,0%,100%,.55);border-radius:0;height:.5rem;margin:0;opacity:1;width:.5rem}#readersBook .swiper-pagination-readers .swiper-pagination-bullet-active{background-color:var(--primary);border-color:var(--primary)}@media (max-width:980px){#readersBook{padding:3rem 0}#readersBook .swiper-pagination-readers{margin-top:2rem}}@media (max-width:575px){#readersBook .heading p{font-size:1.125rem}#readersBook .reader-card .rating{margin-bottom:1rem}#readersBook .reader-card .rating span{font-size:1.25rem}#readersBook .reader-card .reader-text{font-size:.875rem;margin-bottom:1.125rem}#readersBook .reader-card h3{font-size:1.5rem;margin-bottom:.875rem}}#chaptersBook{background:var(--neutral-900);padding:5.5rem 0;position:relative}#chaptersBook .heading{margin-bottom:2.5rem;text-align:center}#chaptersBook .heading h2{color:var(--white);font-weight:600;margin-bottom:.5rem}#chaptersBook .heading p{color:var(--primary);font-size:1.375rem;font-style:italic}#chaptersBook .infos{margin:0 auto;max-width:59.625rem;width:100%}#chaptersBook .infos p{color:var(--white);font-family:var(--textHeading);font-size:1.5rem;font-weight:500;text-align:center}#chaptersBook .infos p+p{margin-top:2rem}#chaptersBook .btnBook{color:var(--white);margin:3rem auto 0}@media (max-width:980px){#chaptersBook{padding:3rem 0}#chaptersBook .infos p{font-size:1.25rem}}#reviewsBook{background-color:var(--primary-dark);padding:5.5rem 0;position:relative}#reviewsBook .heading{margin-bottom:1.75rem;text-align:center}#reviewsBook .heading h2{color:var(--default);font-weight:600}#reviewsBook .reviewsSwiper{overflow:hidden;position:relative}#reviewsBook .review-card{background-color:var(--primary-dark);text-align:center}#reviewsBook .review-card img{filter:grayscale(1);height:auto;margin:0 auto 1.25rem;max-height:5.9375rem;max-width:12.5rem;mix-blend-mode:multiply;width:auto}#reviewsBook .review-card .review-text{color:var(--white);font-family:var(--textHeading);font-weight:700;margin:0 auto;max-width:38.125rem;text-wrap:balance}#reviewsBook .review-card .author{color:var(--default);font-size:1.125rem;font-style:italic;font-weight:700;margin-top:2rem}#reviewsBook .review-card .actions{gap:1rem;margin-top:2rem}#reviewsBook .review-card .actions,#reviewsBook .swiper-pagination-reviews{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}#reviewsBook .swiper-pagination-reviews{gap:.625rem;margin-top:3rem;position:static}#reviewsBook .swiper-pagination-reviews .swiper-pagination-bullet{background-color:transparent;border:1px solid var(--default);border-radius:0;height:.625rem;margin:0;opacity:1;width:.625rem}#reviewsBook .swiper-pagination-reviews .swiper-pagination-bullet-active{background-color:var(--white);border-color:var(--white)}#reviewsBook .vector{bottom:0;pointer-events:none;position:absolute;right:7.5rem;width:12vw;z-index:0}@media (max-width:980px){#reviewsBook{padding:3rem 0}#reviewsBook .vector{display:none}}#videoBook{background:var(--neutral-900);padding:5.5rem 0}#videoBook .video-thumb{background:transparent;border:0;cursor:pointer;display:block;margin:0 auto;padding:0;position:relative;width:min(100%,52.625rem)}#videoBook .video-thumb img{display:block;height:auto;width:100%}#videoBook .video-thumb .play-icon{background-color:rgba(0,0,0,.15);border:2px solid hsla(0,0%,100%,.95);border-radius:50%;height:6rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s ease,background-color .25s ease;width:6rem}#videoBook .video-thumb .play-icon:before{border-bottom:.85rem solid transparent;border-left:1.35rem solid #fff;border-top:.85rem solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-40%,-50%);width:0}#videoBook .video-thumb:hover .play-icon{background-color:rgba(0,0,0,.3);transform:translate(-50%,-50%) scale(1.05)}#videoBook .video-modal{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}#videoBook .video-modal__backdrop{background-color:rgba(0,0,0,.75);border:0;inset:0;position:absolute}#videoBook .video-modal__dialog{background:#000;border-radius:.75rem;padding:2.5rem .75rem .75rem;position:relative;width:min(100%,62rem);z-index:1}#videoBook .video-modal__close{background:hsla(0,0%,100%,.18);border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:1.5rem;height:2rem;line-height:1;position:absolute;right:.5rem;top:.5rem;width:2rem}#videoBook .video-modal__frame{padding-top:56.25%;position:relative;width:100%}#videoBook .video-modal__frame iframe{border:0;height:100%;inset:0;position:absolute;width:100%}#videoBook .video-modal[hidden]{display:none}@media (max-width:980px){#videoBook{padding:3rem 0}}body.is-video-modal-open{overflow:hidden}#mediaBook{padding:5.5rem 0}#mediaBook .heading{margin-bottom:2.5rem;text-align:center}#mediaBook .heading h2{color:var(--default);font-weight:600}#mediaBook .mediaBookSwiper{overflow:hidden}#mediaBook .media-item{text-align:center}#mediaBook .media-item img{filter:grayscale(1);height:3rem;margin:0 auto 2rem;max-width:12.5rem;mix-blend-mode:multiply;width:auto}#mediaBook .media-item p{font-style:italic}#mediaBook .swiper-pagination-media{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.625rem;justify-content:center;margin-top:3rem;position:static}#mediaBook .swiper-pagination-media .swiper-pagination-bullet{background:transparent;border:1px solid #8f8f8f;border-radius:0;height:.625rem;margin:0;opacity:1;width:.625rem}#mediaBook .swiper-pagination-media .swiper-pagination-bullet-active{background-color:var(--primary);border-color:var(--primary)}@media (max-width:980px){#mediaBook{padding:3rem 0}}#citationsBook{background-color:var(--neutral-50);overflow:hidden;padding:5.5rem 0 10rem;position:relative}#citationsBook .heading{margin:0 auto 3.5rem;max-width:30rem;text-align:center}#citationsBook .heading h2{color:var(--default);font-weight:600;margin-bottom:.5rem}#citationsBook .heading p{color:var(--default);font-style:italic}#citationsBook .citationsBookSwiper{overflow:hidden;position:relative;z-index:1}#citationsBook .citation-card{background-color:var(--white);border:1px solid var(--neutral-100);border-radius:1.75rem;height:100%;padding:4.375rem;text-align:center}#citationsBook .citation-card h3{color:var(--default);font-size:1.5rem;font-weight:600}#citationsBook .citation-card .citation-meta{color:var(--primary-dark);font-size:.9375rem;font-style:italic;font-weight:700;margin-top:.5rem}#citationsBook .citation-card .citation-text{font-family:var(--textHeading);font-size:1rem;margin:1.5rem auto 0;max-width:50rem}#citationsBook .citation-card .btnBook{margin:2.875rem auto 0}#citationsBook .swiper-pagination-citations{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;justify-content:center;margin-top:1rem;position:static}#citationsBook .swiper-pagination-citations .swiper-pagination-bullet{background-color:transparent;border:1px solid var(--default);border-radius:0;height:.625rem;margin:0;opacity:1;width:.625rem}#citationsBook .swiper-pagination-citations .swiper-pagination-bullet-active{background-color:var(--primary);border-color:var(--primary)}#citationsBook .vector{bottom:1.5rem;pointer-events:none;position:absolute;right:0;width:25vw;z-index:0}@media (max-width:991px){#citationsBook .citation-card{padding:2rem 1.5rem 1.5rem}#citationsBook .citation-card h3{font-size:1.625rem}}@media (max-width:575px){#citationsBook{padding:3rem 0}#citationsBook .heading{margin-bottom:2rem}#citationsBook .citation-card{border-radius:1.25rem;padding:1.5rem 1rem 1.25rem}#citationsBook .citation-card h3{font-size:1.25rem}#citationsBook .citation-card .citation-text{font-size:.875rem}}#galleryBook{background-color:var(--neutral-50);overflow:hidden}#galleryBook .gallery-scroll{display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr);overflow:hidden}#galleryBook .gallery-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#galleryBook .gallery-item:first-child{grid-row:span 2}#galleryBook .gallery-item:nth-child(2){grid-column:span 2}#galleryBook .gallery-item:nth-child(2) img{max-height:25rem}#galleryBook .gallery-item:nth-child(3){grid-row:span 2}#galleryBook .gallery-item:nth-child(4) img,#galleryBook .gallery-item:nth-child(5) img{max-height:25rem}#otherBook{background-color:var(--neutral-900);padding:3rem 0 6rem;position:relative;text-align:center}#otherBook a{align-items:center;color:var(--white);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--textHeading);font-weight:700;gap:.5rem;justify-content:center;letter-spacing:1.28px;text-transform:uppercase}#otherBook a span{color:var(--primary);display:block;transition:transform var(--transition)}#otherBook a:hover span{transform:translateX(5px)}
#topTitleLectures{background-color:var(--default);overflow:hidden;padding:18.75rem 0 8.75rem}#topTitleLectures,#topTitleLectures .container{position:relative;z-index:1}#topTitleLectures h1{color:var(--primary);margin-bottom:2rem}#topTitleLectures .contentWP{max-width:38.125rem;width:100%}#topTitleLectures .contentWP p{color:var(--white);font-size:1.25rem}#topTitleLectures .contentWP .wp-element-button{background:var(--primary);border:1px solid var(--default);color:var(--default)}#topTitleLectures .contentWP .wp-element-button:after,#topTitleLectures .contentWP .wp-element-button:hover{background:var(--white)}#topTitleLectures figure{height:100%;pointer-events:none;position:absolute;right:0;top:0;width:60vw;z-index:0}#topTitleLectures figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%}@media (max-width:980px){#topTitleLectures{padding:10rem 0 4rem}}@media (max-width:768px){#topTitleLectures{padding:10rem 0 0}#topTitleLectures figure{height:100%;position:static;width:100%}}#practical{padding:5rem 0;position:relative;z-index:2}#practical .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4rem;justify-content:space-between}#practical .titleBox h2{font-weight:700}#practical .texts{max-width:39rem;width:100%}#practical .texts blockquote{display:block;font-style:italic;margin-top:2rem}#practical .vectorTop{left:0;pointer-events:none;position:absolute;top:-10rem;width:7vw;z-index:0}@media (max-width:980px){#practical{padding:3rem 0}}@media (max-width:680px){#practical .container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between}}#lecturesGallery,#lecturesGallery .lecturesGalleryScroll{width:100%}#lecturesGallery .swiper-slide{height:clamp(13rem,20vw,20rem);width:clamp(20rem,26vw,27rem)}#lecturesGallery .swiper-slide figure{height:100%;overflow:hidden;width:100%}#lecturesGallery .swiper-slide figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#lecturesTopics{background:var(--primary);margin-top:-5.75rem;overflow:hidden;padding:12.5rem 0 7.5rem;position:relative}#lecturesTopics .container{position:relative;z-index:1}#lecturesTopics h2{font-weight:500;margin-bottom:5rem;text-align:center}#lecturesTopics .topicsTrack{overflow:hidden;position:relative;z-index:1}#lecturesTopics .topicsTrack+.topicsTrack{margin-top:1.25rem}#lecturesTopics .topicsTrack__inner{display:flex;gap:.875rem;width:-moz-max-content;width:max-content;will-change:transform}#lecturesTopics .topicsTrack__inner span{background-color:var(--white);border:1px solid var(--default);border-radius:999px;color:var(--default);font-family:var(--textHeading);font-size:1.25rem;line-height:1;padding:.78rem 1.9rem;white-space:nowrap}#lecturesTopics .topicsTrack--left .topicsTrack__inner{animation:topicsMarqueeLeft 38s linear infinite}#lecturesTopics .topicsTrack--right .topicsTrack__inner{animation:topicsMarqueeRight 38s linear infinite}#lecturesTopics .vectorTopics{bottom:0;height:auto;left:50%;opacity:.5;pointer-events:none;position:absolute;transform:translateX(-50%);width:45%;z-index:0}@media (max-width:980px){#lecturesTopics{padding:9rem 0 4rem}#lecturesTopics h2{margin-bottom:3rem}#lecturesTopics .vectorTopics{width:90%}#lecturesTopics .topicsTrack__inner span{font-size:1rem;padding:.78rem 1.5rem}}#formats{background-color:var(--default);padding:4rem 0}#formats h2{color:var(--primary);font-weight:500;margin-bottom:2rem;text-align:center}#formats p{color:var(--white);margin:0 auto 3.375rem;max-width:32.125rem;text-align:center;width:100%}#formats ul{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}#formats ul li{align-items:center;aspect-ratio:1.25/1;background-color:var(--primary);display:flex;flex-direction:column;flex-wrap:nowrap;gap:3rem;justify-content:center;padding:2rem;transition:background-color .3s ease;width:100%}#formats ul li:hover{background-color:var(--primary-dark)}#formats ul li h3{font-family:var(--textHeading);font-size:1.25rem;font-weight:700;max-width:11rem;text-align:center;width:100%}#formats .btn--green{margin:3.375rem auto 0}@media (max-width:980px){#formats{padding:3rem 0}}@media (max-width:768px){#formats ul{gap:1rem}#formats ul li{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.5rem;justify-content:center;padding:1.5rem}}@media (max-width:620px){#formats ul{grid-template-columns:minmax(0,1fr)}#formats ul li{aspect-ratio:2/1}}#trustedBy{padding:4.25rem 0 6.875rem}#trustedBy h2{font-weight:500;margin-bottom:3.375rem;text-align:center}#trustedBy .trustedByScroll{width:100%}#trustedBy .swiper-wrapper{align-items:center;transition-timing-function:linear}#trustedBy .swiper-slide{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:center;padding:0 2rem;width:auto}#trustedBy .swiper-slide img{display:block;filter:grayscale(1);height:3rem;max-width:9rem;-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:980px){#trustedBy{padding:3rem 0}}#whereWeGo{padding:5.5rem 0}#whereWeGo h2{color:var(--primary-dark);font-weight:500;margin-bottom:3.5rem;text-align:center}#whereWeGo .mapWorld{margin:0 auto;position:relative;width:100%}#whereWeGo .mapWorld>img{display:block;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}#whereWeGo .mapPin{animation:pinPulse 2.2s infinite;background-color:var(--primary-dark);border:0;border-radius:50%;box-shadow:0 0 0 0 rgba(37,228,173,.45);cursor:pointer;height:.875rem;position:absolute;transform:translate(-50%,-50%);transition:transform .2s ease;width:.875rem;z-index:2}#whereWeGo .mapPin:focus-visible,#whereWeGo .mapPin:hover{outline:none;transform:translate(-50%,-50%) scale(1.16)}#whereWeGo .mapPin:focus-visible .mapPin__tooltip,#whereWeGo .mapPin:hover .mapPin__tooltip{opacity:1;transform:translate(-50%,-.55rem);visibility:visible}#whereWeGo .mapPin__tooltip{background-color:var(--primary-dark);bottom:calc(100% + .75rem);color:var(--white);left:50%;min-width:12rem;opacity:0;padding:.95rem 1rem;position:absolute;text-align:center;transform:translate(-50%,-.1rem);transition:opacity .2s ease,transform .2s ease;visibility:hidden}#whereWeGo .mapPin__tooltip small,#whereWeGo .mapPin__tooltip strong{display:block;line-height:1.2}#whereWeGo .mapPin__tooltip strong{font-size:.875rem;font-weight:600;margin-bottom:.35rem}#whereWeGo .mapPin__tooltip small{font-size:.75rem;font-style:italic;opacity:.95}#whereWeGo .mapPin__tooltip:after{background-color:var(--primary-dark);bottom:-.3rem;content:"";height:.75rem;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:.75rem}@media (max-width:980px){#whereWeGo{padding:3rem 0}}#ctaLecture{background-color:var(--primary);overflow:hidden;padding:10rem 0;position:relative}#ctaLecture .container{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4rem;justify-content:space-between;position:relative;z-index:1}#ctaLecture .container .texts{max-width:27.25rem;width:100%}#ctaLecture .container .texts h2{line-height:100%;margin-bottom:1.75rem}#ctaLecture .container .links{width:50%}#ctaLecture .vectorCta{bottom:0;height:auto;pointer-events:none;position:absolute;right:13vw;width:40vw;z-index:0}@media (max-width:980px){#ctaLecture{padding:5rem 0 8rem}#ctaLecture .vectorCta{right:4vw}#ctaLecture .container{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between}#ctaLecture .container .links{width:100%}}@media (max-width:690px){#ctaLecture{padding:3rem 0 6rem}#ctaLecture .vectorCta{display:none}#ctaLecture .container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between}}
#topTitleCases{background-color:var(--neutral-900);padding:13.75rem 0 4rem}#topTitleCases,#topTitleCases .container{position:relative;z-index:1}#topTitleCases h1{color:var(--primary);margin-bottom:2rem}#topTitleCases .contentWP,#topTitleCases h1{max-width:44.375rem;width:100%}#topTitleCases .contentWP p{color:var(--white)}#topTitleCases .vectorTop{bottom:0;pointer-events:none;position:absolute;right:2.5rem;width:40vw;z-index:0}@media (max-width:980px){#topTitleCases{padding:10rem 0 4rem}}#casesMenuCat{background-color:var(--neutral-900);padding:1.5rem 0}#casesMenuCat ul{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.5rem;justify-content:center}#casesMenuCat ul li a{background-color:var(--white);border-radius:var(--radius-full);color:var(--default);display:block;font-family:var(--textHeading);font-size:.875rem;font-weight:500;padding:.375rem .75rem;text-transform:uppercase;transition:background-color var(--transition);width:-moz-fit-content;width:fit-content}#casesMenuCat ul li a.active,#casesMenuCat ul li a:hover{background-color:var(--primary)}@media (max-width:980px){#casesMenuCat ul{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;justify-content:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}#casesMenuCat ul::-webkit-scrollbar{display:none}#casesMenuCat ul li{min-width:12rem}}.casesCard{background-color:var(--primary);border-radius:var(--radius-md);margin:0 0 0 auto;padding:2.625rem;width:95%}.casesCard,.casesCard small{border:1px solid var(--default)}.casesCard small{color:var(--default);display:inline-block;font-family:var(--textHeading);font-size:.6875rem;font-weight:500;line-height:135%;margin-bottom:2rem;padding:.375rem .75rem;text-transform:uppercase}.casesCard h3{font-size:1.25rem;font-weight:500;margin-bottom:2.25rem}.casesCard .bottom{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;justify-content:space-between}.casesCard .bottom figure{border-radius:var(--radius-sm);height:7.5rem;overflow:hidden;width:7.5rem}.casesCard .bottom figure img{filter:grayscale(1);height:100%;-o-object-fit:cover;object-fit:cover;transition:filter var(--transition);width:100%}.casesCard:hover figure img{filter:grayscale(0)}@media (max-width:1140px){.casesCard{padding:2rem}.casesCard h3,.casesCard small{margin-bottom:1.5rem}.casesCard .bottom figure{height:6rem;width:6rem}}#casesList{padding:6rem 0 9rem}#casesList ul{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}#casesList ul .casesCard{padding:2rem;width:100%}@media (max-width:1140px){#casesList ul{gap:1.25rem}}@media (max-width:990px){#casesList{padding:3rem 0 6rem}#casesList ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){#casesList ul{grid-template-columns:1fr}}#infoCases{padding:13.75rem 0 0}#infoCases .box{align-items:center;background-color:var(--primary);display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between;margin:0 auto;max-width:59.5rem;padding:6.25rem;width:100%}#infoCases .box .texts{flex:1;max-width:32.5rem}#infoCases .box .texts small{display:block;font-family:var(--textHeading);font-size:.8125rem;font-weight:500;line-height:118%;margin-bottom:2rem}#infoCases .box .texts .cats{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start;margin-bottom:1.5rem}#infoCases .box .texts .cats a{border:1px solid var(--default);color:var(--default);display:inline-block;font-family:var(--textHeading);font-size:.6875rem;font-weight:500;line-height:135%;padding:.375rem .75rem;text-transform:uppercase}#infoCases .box .texts h1{font-size:2.5rem;font-weight:500;margin-bottom:2.5rem}#infoCases .box .texts .date{color:var(--default);font-family:var(--textHeading);font-size:.875rem;font-weight:500;letter-spacing:5px;line-height:135%}#infoCases .box .texts .date span{opacity:.5}#infoCases .box .texts .date a{opacity:.5;transition:opacity var(--transition)}#infoCases .box .texts .date a:hover{opacity:1}#infoCases .box figure{border-radius:var(--radius-sm);height:9.375rem;overflow:hidden;width:9.375rem}#infoCases .box figure img{filter:grayscale(1);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1366px){#infoCases .box{padding:4rem}}@media (max-width:980px){#infoCases{padding:10rem 0 0}#infoCases .box .texts h1{font-size:2rem}}@media (max-width:620px){#infoCases .box{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between}}@media (max-width:560px){#infoCases .box{padding:2rem}}#contentCases{padding:5rem 0}#contentCases .content{margin:0 auto;max-width:45.875rem;width:80%}#contentCases .share{height:3rem;margin-bottom:-3rem;position:sticky;top:8rem;width:3rem;z-index:3}@media (max-width:980px){#contentCases{padding:3rem 0}}@media (max-width:680px){#contentCases .content{margin:0 0 0 auto;width:90%}#contentCases .share{height:2.5rem;margin-bottom:-2.5rem;width:2.5rem}}@media (max-width:480px){#contentCases .content{width:85%}}#moreCases{background-color:var(--neutral-900);padding:5rem 0 7.5rem}#moreCases h2{color:var(--white);margin-bottom:3rem}#moreCases ul{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}#moreCases ul .casesCard{padding:2rem;width:100%}@media (max-width:1140px){#moreCases ul{gap:1.25rem}}@media (max-width:990px){#moreCases{padding:3rem 0 6rem}#moreCases ul{grid-template-columns:repeat(2,1fr)}#moreCases ul li:last-child{display:none}}@media (max-width:640px){#moreCases ul{grid-template-columns:1fr}#moreCases ul li:nth-child(2){display:none}}
#topTitlePublications{background-color:var(--primary-dark);padding:13.75rem 0 4rem}#topTitlePublications,#topTitlePublications .container{position:relative;z-index:1}#topTitlePublications h1{margin-bottom:2rem;max-width:44.375rem;width:100%}#topTitlePublications .contentWP{margin-bottom:4rem;max-width:44.375rem;width:100%}#topTitlePublications .vectorTop{bottom:0;opacity:.1;pointer-events:none;position:absolute;right:0;width:40vw;z-index:0}@media (max-width:980px){#topTitlePublications{padding:10rem 0 4rem}}.cardPublication{border-bottom:1px solid var(--default);padding-bottom:5.25rem;width:100%}.cardPublication .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4.5rem;justify-content:space-between}.cardPublication span{color:var(--primary-dark);font-family:var(--textHeading);font-size:.875rem;font-weight:700;letter-spacing:5px;line-height:135%}.cardPublication .texts{max-width:52.625rem;width:100%}.cardPublication .texts .catLink{color:var(--primary-dark);display:block;font-family:var(--textHeading);font-size:.875rem;font-weight:500;line-height:135%;margin-bottom:.875rem;text-transform:uppercase}.cardPublication .readMore{align-items:center;background-color:var(--primary);border:1px solid var(--default);display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;height:3.5rem;justify-content:center;padding:1rem;transition:background-color var(--transition);width:5.5rem}.cardPublication .readMore svg{transition:transform var(--transition)}.cardPublication .readMore:hover{background-color:var(--primary-dark)}.cardPublication .readMore:hover svg{transform:scale(1.1)}@media (max-width:980px){.cardPublication{padding-bottom:3rem}}@media (max-width:640px){.cardPublication .container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.5rem;justify-content:space-between}}#publicationsList{padding:7.5rem 0}#publicationsList .boxPosts{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:5.25rem;justify-content:space-between;width:100%}@media (max-width:980px){#publicationsList{padding:5rem 0}#publicationsList .boxPosts{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:3rem;justify-content:space-between}}#infoPublication{background-color:var(--default);overflow:hidden;padding:13.75rem 0 4rem;position:relative}#infoPublication .box{align-items:center;backdrop-filter:blur(3px);background:rgba(44,48,48,.1);border:1px solid hsla(0,0%,100%,.2);box-shadow:inset -10px -10px 40px 0 rgba(0,0,0,.3),inset 10px 10px 40px 0 hsla(0,0%,100%,.1);display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between;margin:0 auto;max-width:59.5rem;padding:6.25rem;position:relative;width:100%;z-index:1}#infoPublication .box .texts{flex:1;max-width:32.5rem}#infoPublication .box .texts small{color:var(--primary);display:block;font-family:var(--textHeading);font-size:.8125rem;font-weight:500;line-height:118%;margin-bottom:2rem}#infoPublication .box .texts .cats{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start;margin-bottom:1.5rem}#infoPublication .box .texts .cats a{border:1px solid var(--primary);color:var(--white);display:inline-block;font-family:var(--textHeading);font-size:.6875rem;font-weight:500;line-height:135%;padding:.375rem .75rem;text-transform:uppercase}#infoPublication .box .texts h1{color:var(--white);font-size:2.5rem;font-weight:500;margin-bottom:2.5rem}#infoPublication .box .texts .date{color:var(--primary);font-family:var(--textHeading);font-size:.875rem;font-weight:500;letter-spacing:5px;line-height:135%}#infoPublication .box .texts .date,#infoPublication .box .texts .date .navPosts{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}#infoPublication .box .texts .date span{opacity:.5}#infoPublication .box .texts .date a{opacity:.5;transition:opacity var(--transition)}#infoPublication .box .texts .date a:hover{opacity:1}#infoPublication .box figure{border-radius:var(--radius-sm);height:9.375rem;overflow:hidden;width:9.375rem}#infoPublication .box figure img{filter:grayscale(1);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#infoPublication .vectorTop{bottom:0;filter:brightness(0);opacity:.4;pointer-events:none;position:absolute;right:0;width:40vw;z-index:0}@media (max-width:1366px){#infoPublication .box{padding:4rem}}@media (max-width:980px){#infoPublication{padding:10rem 0 4rem}#infoPublication .box .texts h1{font-size:2rem}}@media (max-width:560px){#infoPublication .box{padding:2rem}}#contentPublication{padding:5rem 0}#contentPublication .content{margin:0 auto;max-width:45.875rem;width:80%}#contentPublication .share{height:3rem;margin-bottom:-3rem;position:sticky;top:8rem;width:3rem;z-index:3}@media (max-width:980px){#contentPublication{padding:3rem 0}}@media (max-width:680px){#contentPublication .content{margin:0 0 0 auto;width:90%}#contentPublication .share{height:2.5rem;margin-bottom:-2.5rem;width:2.5rem}}@media (max-width:480px){#contentPublication .content{width:85%}}#morePublications{background-color:var(--neutral-900);padding:5rem 0 7.5rem}#morePublications h2{color:var(--white);margin-bottom:3rem}#morePublications ul{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:5.25rem;justify-content:space-between}#morePublications ul .cardPublication{border-bottom:0;border-top:1px solid #959595;padding-bottom:0;padding-top:5.25rem}#morePublications ul .cardPublication .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4.5rem;justify-content:space-between}#morePublications ul .cardPublication .texts h3{color:var(--white)}@media (max-width:980px){#morePublications{padding:3rem 0 6rem}#morePublications ul{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:3rem;justify-content:space-between}#morePublications ul .cardPublication{padding-top:3rem}}@media (max-width:640px){#morePublications ul .cardPublication .container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.5rem;justify-content:space-between}}
#topTitleMidia{background-color:var(--default);padding:13.75rem 0 4rem}#topTitleMidia,#topTitleMidia .container{position:relative;z-index:1}#topTitleMidia h1{color:var(--primary);margin-bottom:2rem;max-width:44.375rem;width:100%}#topTitleMidia .contentWP{margin-bottom:4rem;max-width:44.375rem;width:100%}#topTitleMidia .contentWP p{color:var(--white)}#topTitleMidia .vectorTop{bottom:0;pointer-events:none;position:absolute;right:0;width:20vw;z-index:0}#topTitleMidia .searchBoxFilter .filterSubmit{background-color:var(--primary-dark)}#topTitleMidia .searchBoxFilter .filterSubmit:hover{background-color:var(--primary)}#topTitleMidia .searchBoxFilter .searchField .searchSubmit{background-color:var(--primary-dark)}#topTitleMidia .searchBoxFilter .searchField .searchSubmit:hover{background-color:var(--primary)}@media (max-width:980px){#topTitleMidia{padding:10rem 0 4rem}}.cardMidia{background-color:var(--default);border-radius:var(--radius-md);flex:1;overflow:hidden;padding:2rem 1.25rem}.cardMidia .cats{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.125rem;justify-content:flex-start;margin-bottom:1.5rem;padding:0 1rem}.cardMidia .cats a{background-color:var(--primary);color:var(--default);font-family:var(--textHeading);font-size:.6875rem;font-weight:500;line-height:135%;padding:.375rem .75rem;text-transform:uppercase}.cardMidia figure{aspect-ratio:13/10;border-radius:var(--radius-md);overflow:hidden}.cardMidia figure img{filter:grayscale(1);height:100%;-o-object-fit:cover;object-fit:cover;transition:filter var(--transition),transform var(--transition);width:100%}.cardMidia h3{color:var(--neutral-50);font-size:1.25rem;font-weight:600;margin:2rem 0 1.25rem;transition:color var(--transition)}.cardMidia h3,.cardMidia span{line-height:135%;padding:0 1rem}.cardMidia span{color:var(--primary);font-family:var(--textHeading);font-size:.875rem;font-weight:500;letter-spacing:5px}.cardMidia:hover figure img{filter:grayscale(0);transform:scale(1.1)}.cardMidia:hover h3{color:var(--primary-dark)}@media (max-width:980px){.cardMidia .cats{margin-bottom:1.125rem;padding:0 .5rem}.cardMidia h3{font-size:1.125rem;margin:1.5rem 0 1.125rem}.cardMidia h3,.cardMidia span{padding:0 .5rem}}#publicationsMidia{padding:7.5rem 0}#publicationsMidia ul{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media (max-width:1140px){#publicationsMidia ul{gap:1.25rem}}@media (max-width:990px){#publicationsMidia{padding:3rem 0 6rem}#publicationsMidia ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){#publicationsMidia ul{grid-template-columns:1fr}}#infoMidia{background-color:var(--default);overflow:hidden;padding:13.75rem 0 4rem;position:relative}#infoMidia .box{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4rem;justify-content:center;position:relative;width:100%;z-index:1}#infoMidia .box .texts{flex:1;max-width:32.5rem;width:50%}#infoMidia .box .texts small{color:var(--primary);display:block;font-family:var(--textHeading);font-size:13px;font-weight:500;line-height:118%;margin-bottom:2rem}#infoMidia .box .texts .cats{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start;margin-bottom:1.5rem}#infoMidia .box .texts .cats a{border:1px solid var(--primary);color:var(--white);display:inline-block;font-family:var(--textHeading);font-size:12px;font-weight:500;line-height:135%;padding:.375rem .75rem;text-transform:uppercase}#infoMidia .box .texts h1{color:var(--white);font-size:2.5rem;font-weight:500;margin-bottom:2.5rem}#infoMidia .box .texts .date{color:var(--primary);font-family:var(--textHeading);font-size:.875rem;font-weight:500;letter-spacing:5px;line-height:135%}#infoMidia .box .texts .date span{opacity:.5}#infoMidia .box .texts .date a{opacity:.5;transition:opacity var(--transition)}#infoMidia .box .texts .date a:hover{opacity:1}#infoMidia .box figure{aspect-ratio:407/324;border-radius:var(--radius-sm);max-width:25.625rem;overflow:hidden;width:40%}#infoMidia .box figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#infoMidia .vectorTop{bottom:0;filter:brightness(0);opacity:.4;pointer-events:none;position:absolute;right:0;width:40vw;z-index:0}@media (max-width:980px){#infoMidia{padding:10rem 0 4rem}#infoMidia .box{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:center}#infoMidia .box .texts h1{font-size:2rem}}@media (max-width:560px){#infoMidia .box{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:center}#infoMidia .box .texts,#infoMidia .box figure{max-width:100%;width:100%}}#contentMidia{padding:5rem 0}#contentMidia .content{margin:0 auto;max-width:45.875rem;width:80%}#contentMidia .share{height:3rem;margin-bottom:-3rem;position:sticky;top:8rem;width:3rem;z-index:3}@media (max-width:980px){#contentMidia{padding:3rem 0}}@media (max-width:680px){#contentMidia .content{margin:0 0 0 auto;width:90%}#contentMidia .share{height:2.5rem;margin-bottom:-2.5rem;width:2.5rem}}@media (max-width:480px){#contentMidia .content{width:85%}}#moreMidia{background-color:var(--neutral-50);padding:5rem 0 7.5rem}#moreMidia h2{margin-bottom:3rem}#moreMidia ul{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between}@media (max-width:1140px){#moreMidia ul{gap:1.25rem}}@media (max-width:980px){#moreMidia{padding:3rem 0 6rem}}@media (max-width:820px){#moreMidia ul li:last-child{display:none}}@media (max-width:540px){#moreMidia ul li:nth-child(2){display:none}}
#contactTop{background-color:var(--neutral-900);padding:13.75rem 0 4rem;position:relative;z-index:1}#contactTop h1{color:var(--primary);font-weight:300;margin-bottom:3.75rem;text-align:center}#contactTop .cats{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:center}#contactTop .cats a{border:1px solid var(--white);color:var(--white);display:inline-block;font-size:1rem;font-weight:500;line-height:135%;padding:.75rem 2rem;transition:background-color .3s ease,border-color .3s ease,color .3s ease}#contactTop .cats a.active,#contactTop .cats a:hover{background-color:var(--primary);border-color:var(--primary);color:var(--default)}@media (max-width:980px){#contactTop{padding:10rem 0 4rem}}@media (max-width:480px){#contactTop .cats{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}#contactTop .cats a{padding:.75rem 1rem}}#contactForm{padding:4.5rem 0 7rem}#contactForm p{color:var(--default);margin-bottom:2rem;text-align:center}#contactForm .contact-form{margin:0 auto;max-width:52.625rem;width:100%}#contactForm .contact-form input:not([type=checkbox]):not([type=radio]),#contactForm .contact-form textarea{border:1px solid var(--default);color:var(--default);padding:.75rem 1.5rem;width:100%}#contactForm .contact-form input:not([type=checkbox]):not([type=radio])::-moz-placeholder,#contactForm .contact-form textarea::-moz-placeholder{color:var(--default);opacity:1}#contactForm .contact-form input:not([type=checkbox]):not([type=radio])::placeholder,#contactForm .contact-form textarea::placeholder{color:var(--default);opacity:1}#contactForm .contact-form input:not([type=checkbox]):not([type=radio]):focus,#contactForm .contact-form textarea:focus{outline:2px solid var(--primary);outline-offset:0}#contactForm .contact-form textarea{margin-bottom:1.125rem;min-height:10rem;resize:vertical}#contactForm .contact-form button{align-items:center;background:var(--primary);border:1px solid var(--default);border-radius:var(--radius-full);color:var(--default);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--textHeading);font-size:.875rem;font-weight:600;gap:0;justify-content:center;line-height:1;margin-top:2rem;padding:1rem 1.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:background-color var(--transition),color var(--transition),border-color var(--transition),padding var(--transition);width:100%}#contactForm .contact-form button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none'%3E%3Cpath fill='%2325E4AD' d='M8.95 0v4H.03L0 6.01h8.95V10l5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10px;margin-right:0;opacity:0;transform:translateX(-40px);transition:width var(--transition),margin-right var(--transition),opacity var(--transition),transform var(--transition);width:0}#contactForm .contact-form button:after{background:var(--white);content:"";height:.375rem;margin-left:.875rem;transition:width var(--transition),margin-left var(--transition),opacity var(--transition);width:.375rem}#contactForm .contact-form button:hover{background:var(--white);color:var(--black)}#contactForm .contact-form button:hover:after{margin-left:0;opacity:0;width:0}#contactForm .contact-form button:hover:before{margin-right:.875rem;opacity:1;transform:translateX(0);width:14px}#contactForm .contact-form .forminator-label{font-weight:600}#contactForm .contact-form .forminator-radio-label{white-space:nowrap}@media (max-width:580px){#contactForm{padding:3rem 0 6rem}#contactForm .contact-form .field-grid{gap:1rem;grid-template-columns:1fr;margin-bottom:1rem}}
body.error404{background-color:var(--neutral-50)}body.error404 #default{min-height:100vh;overflow:hidden;padding:11.5rem 0 5rem;position:relative}body.error404 #default .container{max-width:44rem;position:relative;text-align:center;z-index:1}body.error404 #default .container .mediumTitle{color:var(--primary-dark);font-size:clamp(2rem,4vw,3.1rem);font-weight:700;line-height:118%;margin:0 auto 1.2rem;max-width:40rem}body.error404 #default .container .mediumTitle strong{font-weight:700}body.error404 #default .container p{color:color-mix(in srgb,var(--default) 82%,#000);font-size:1.125rem;line-height:150%;margin:0 auto;max-width:31rem}body.error404 #default .container .btn{color:var(--white);margin:2rem auto 0;text-decoration:none}body.error404 #default .container .btn:hover{color:var(--black)}body.error404 #default .container:before{color:var(--primary);content:"oops!";font-family:var(--textHeading);font-size:clamp(2.2rem,4.7vw,3.6rem);font-weight:700;left:50%;pointer-events:none;position:absolute;text-transform:lowercase;top:calc(100% - 13.4rem);transform:translateX(-8.6rem) rotate(-11deg)}body.error404 #default .container:after{background:linear-gradient(180deg,#0ecc9a,#0ecc9a 40%,#25e4ad);-webkit-background-clip:text;background-clip:text;color:transparent;content:"404";display:block;font-family:var(--textHeading);font-size:clamp(7rem,21vw,13.5rem);font-weight:700;letter-spacing:.04em;line-height:.82;margin-top:3.8rem;text-shadow:0 16px 30px rgba(37,228,174,.2)}@media (max-width:980px){body.error404 #default{padding:9.6rem 0 4rem}body.error404 #default .container p{font-size:1rem}body.error404 #default .container:before{font-size:clamp(1.8rem,9vw,2.8rem);top:calc(100% - 11.1rem);transform:translateX(-6rem) rotate(-11deg)}}@media (max-width:640px){body.error404 #default .container .mediumTitle{max-width:22rem}body.error404 #default .container:before{top:calc(100% - 8.4rem);transform:translateX(-4.5rem) rotate(-10deg)}body.error404 #default .container:after{margin-top:3rem}}
/*# sourceMappingURL=main.min.css.map */
