@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:100;src:url("../../fonts/Poppins-ThinItalic.woff2") format("woff2"),url("../../fonts/Poppins-ThinItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:100;src:url("../../fonts/Poppins-Thin.woff2") format("woff2"),url("../../fonts/Poppins-Thin.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:600;src:url("../../fonts/Poppins-SemiBoldItalic.woff2") format("woff2"),url("../../fonts/Poppins-SemiBoldItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url("../../fonts/Poppins-SemiBold.woff2") format("woff2"),url("../../fonts/Poppins-SemiBold.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:normal;src:url("../../fonts/Poppins-Regular.woff2") format("woff2"),url("../../fonts/Poppins-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:500;src:url("../../fonts/Poppins-MediumItalic.woff2") format("woff2"),url("../../fonts/Poppins-MediumItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:500;src:url("../../fonts/Poppins-Medium.woff2") format("woff2"),url("../../fonts/Poppins-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:300;src:url("../../fonts/Poppins-LightItalic.woff2") format("woff2"),url("../../fonts/Poppins-LightItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:300;src:url("../../fonts/Poppins-Light.woff2") format("woff2"),url("../../fonts/Poppins-Light.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:bold;src:url("../../fonts/Poppins-Bold.woff2") format("woff2"),url("../../fonts/Poppins-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:200;src:url("../../fonts/Poppins-ExtraLight.woff2") format("woff2"),url("../../fonts/Poppins-ExtraLight.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:bold;src:url("../../fonts/Poppins-ExtraBold.woff2") format("woff2"),url("../../fonts/Poppins-ExtraBold.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:bold;src:url("../../fonts/Poppins-BoldItalic.woff2") format("woff2"),url("../../fonts/Poppins-BoldItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:bold;src:url("../../fonts/Poppins-ExtraBoldItalic.woff2") format("woff2"),url("../../fonts/Poppins-ExtraBoldItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:200;src:url("../../fonts/Poppins-ExtraLightItalic.woff2") format("woff2"),url("../../fonts/Poppins-ExtraLightItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:normal;src:url("../../fonts/Poppins-Italic.woff2") format("woff2"),url("../../fonts/Poppins-Italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:900;src:url("../../fonts/Poppins-BlackItalic.woff2") format("woff2"),url("../../fonts/Poppins-BlackItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:900;src:url("../../fonts/Poppins-Black.woff2") format("woff2"),url("../../fonts/Poppins-Black.woff") format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;src:url("../../fonts/Lato-BlackItalic.woff2") format("woff2"),url("../../fonts/Lato-BlackItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;src:url("../../fonts/Lato-Black.woff2") format("woff2"),url("../../fonts/Lato-Black.woff") format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:normal;src:url("../../fonts/Lato-Italic.woff2") format("woff2"),url("../../fonts/Lato-Italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;src:url("../../fonts/Lato-LightItalic.woff2") format("woff2"),url("../../fonts/Lato-LightItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;src:url("../../fonts/Lato-Light.woff2") format("woff2"),url("../../fonts/Lato-Light.woff") format("woff")}@font-face{font-display:swap;font-family:"Lato Hairline";font-style:normal;font-weight:300;src:url("../../fonts/Lato-Hairline.woff2") format("woff2"),url("../../fonts/Lato-Hairline.woff") format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:bold;src:url("../../fonts/Lato-BoldItalic.woff2") format("woff2"),url("../../fonts/Lato-BoldItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:bold;src:url("../../fonts/Lato-Bold.woff2") format("woff2"),url("../../fonts/Lato-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:"Lato Hairline";font-style:italic;font-weight:300;src:url("../../fonts/Lato-HairlineItalic.woff2") format("woff2"),url("../../fonts/Lato-HairlineItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:normal;src:url("../../fonts/Lato-Regular.woff2") format("woff2"),url("../../fonts/Lato-Regular.woff") format("woff")}*,*::before,*::after{box-sizing:border-box}*{font:inherit;margin:0;padding:0}html{color-scheme:dark light;scroll-behavior:smooth}body{background-color:#f7f0eb;font-family:"Lato",sans-serif;font-smooth:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}img,picture,svg,video{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif}.isolate{isolation:isolate;position:relative;z-index:1}*:active,*:focus{box-shadow:none !important;outline:none !important}.error404 .content-404{align-items:center;background-color:#f0e5df;border-bottom-right-radius:100vw;border-top-right-radius:100vw;color:#8c857b;display:flex;margin:8rem 0;min-height:80dvh;padding:46px 88px;width:50vw}@media(max-width: 992px){.error404 .content-404{min-height:50dvh;padding:46px 24px;width:100%}}.error404 .content-404 h1{color:#e24f2f}.error404 .content-404 .links{margin-top:3rem}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px 15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#000;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{opacity:0;top:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{opacity:0;top:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::after{right:0;top:10px;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{right:0;top:10px;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{opacity:0;transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0)}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{opacity:0;transform:rotate(45deg) translate3d(5.71429px, -6px, 0)}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner::before{top:0;transform:translate3d(0, 10px, 0) rotate(45deg);transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transform:translate3d(0, 10px, 0) rotate(-45deg);transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r .hamburger-inner{bottom:0;top:auto;transition-delay:0s;transition-duration:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{opacity:0;top:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotate(90deg);transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotate(-90deg);transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{opacity:0;top:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}nav{left:0;padding:24px 1rem;position:fixed;top:0;width:100%;z-index:100}nav#desktop{background-color:#fff}nav#desktop ul{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}nav#desktop ul li:not(.home) a{background-color:rgba(0,0,0,0);border-radius:30px;color:#e24f2f;font-size:20px;font-weight:500;padding:8px 16px;text-decoration:none;transition:all .3s ease}nav#desktop ul li:not(.home) a:hover{background-color:#f7f0eb}nav#desktop ul li:not(.home).career a{background-color:#606c38;border:1px solid #606c38;border-radius:30px;color:#f7f0eb;display:inline-block;font-size:20px;font-weight:500;padding:8px 16px;text-decoration:none;transition:all .3s ease-in-out}nav#desktop ul li:not(.home).career a:hover{background-color:#283618;opacity:1}nav#desktop ul li:not(.home).current_page_item:not(.career) a{background-color:#f7f0eb}nav#mobile{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);display:none}nav#mobile .logo img{max-width:200px}nav#mobile .hamburger{padding:0}nav#mobile .hamburger .hamburger-inner,nav#mobile .hamburger .hamburger-inner::before,nav#mobile .hamburger .hamburger-inner::after{background-color:#e24f2f}nav#mobile .nav-content{display:none;padding-top:2rem}nav#mobile .nav-content.is-active{display:block}nav#mobile .nav-content ul{align-items:center;display:grid;gap:24px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}nav#mobile .nav-content ul li a{background-color:rgba(0,0,0,0);border-radius:30px;color:#e24f2f;font-size:20px;font-weight:500;opacity:1;padding:8px 16px;text-decoration:none;transition:all .3s ease}nav#mobile .nav-content ul li a:hover{opacity:.3}nav#mobile .nav-content ul li.career{background-color:#606c38;border-radius:50px;color:#fff;padding:8px 16px;width:-moz-fit-content;width:fit-content}nav#mobile .nav-content ul li.career a{color:#fff}nav#mobile .nav-content ul li.current_page_item:not(.career) a{background-color:#f7f0eb}@media(max-width: 992px){nav#desktop{display:none}nav#mobile{display:block}}footer{background-color:#d8caba;border-top-left-radius:34px;border-top-right-radius:34px;margin-top:-34px;padding:32px 52px 60px;position:relative;z-index:10}footer .nav{align-items:center;display:flex;justify-content:space-between}@media(max-width: 992px){footer .nav{display:none}}footer .nav li a{color:#e56144;font-family:"Poppins",sans-serif;font-size:18px;font-weight:500;opacity:1;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}footer .nav li a:hover{color:#af272f}footer .nav li.career a{background-color:#606c38;border:1px solid #606c38;border-radius:30px;color:#f7f0eb;display:inline-block;font-size:18px;font-weight:500;padding:8px 16px;text-decoration:none;text-transform:none;transition:all .3s ease-in-out}footer .nav li.career a:hover{background-color:#283618;opacity:1}footer .newsletter{background-color:#f0e5df;border-radius:30px;padding:1rem}footer .newsletter h4{color:#e24f2f;font-size:18px}footer .newsletter .form{margin:1rem auto 0;max-width:640px}footer .newsletter .form label:not(.ft-checkbox),footer .newsletter .form .ft-autofill{display:none}footer .newsletter .form .ft-input--checkbox{align-items:center;color:#000;display:flex;margin-top:.5rem}footer .newsletter .form .ft-input--checkbox label{font-size:14px;margin-left:.5rem}footer .newsletter .form .label-link{color:#8c857b;text-decoration:none}footer .newsletter .form .ft-button--submit{background-color:#e24f2f;border:none;border-radius:100vw;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:8px 24px;transition:background-color .3s ease}@media(width <= 992px){footer .newsletter .form .ft-button--submit{margin-top:1rem}}footer .newsletter .form .ft-button--submit:hover{background-color:rgb(217.2151898734,63.7025316456,30.2848101266)}footer .footer-copy{color:#8c857b;display:flex;font-size:14px;justify-content:space-between;margin-top:3rem}@media(max-width: 992px){footer .footer-copy{flex-direction:column;text-align:center}}footer .footer-copy a{color:#625d56;opacity:1;text-decoration:none;transition:all .3s ease-in-out}footer .footer-copy a:hover{opacity:.3}footer .footer-copy .socials{display:flex;gap:24px}@media(max-width: 992px){footer .footer-copy .socials{flex-wrap:wrap;justify-content:center;margin-top:1rem}}footer .footer-copy .socials a{opacity:1}footer .footer-copy .socials a svg path#Vector{fill:#e56144;transition:all .3s ease-in-out}footer .footer-copy .socials a:hover svg path#Vector{fill:#af272f}.w-btn{border-radius:30px;display:inline-block;font-weight:500;padding:8px 16px;text-decoration:none;transition:all .3s ease-in-out;font-size:clamp(18px,13.137254902px + 0.4901960784vw,20px)}.w-btn.w-btn-primary{background-color:#e24f2f;border:none;color:#f7f0eb}.w-btn.w-btn-primary:hover{background-color:#cb472a}.w-btn.w-btn-secondary{background-color:#606c38;border:none;color:#f7f0eb}.w-btn.w-btn-secondary:hover{background-color:#283618}.w-btn.w-btn-red{background-color:#af272f;border:none;color:#f7f0eb}.w-btn.w-btn-red:hover{background-color:#8c1f26}.w-btn.w-btn-green{background-color:#606c38;border:none;color:#f7f0eb}.w-btn.w-btn-green:hover{background-color:#283618}.w-btn.w-btn-white{background-color:#f7f0eb;border:1px solid #f7f0eb;color:#e24f2f}.w-btn.w-btn-white.text-green{color:#283618}.w-btn.w-btn-white:hover{background-color:#e8dfd6;color:#e24f2f}.block{padding:135px 0}@media(max-width: 992px){.block{padding:60px 0}}.block-header{background-color:#f7f0eb;min-height:90dvh;position:relative}@media(max-width: 992px){.block-header{min-height:auto;overflow:hidden;padding:50px 0 10px}}@media(max-width: 992px){.block-header .content{align-items:center;display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:center;padding:0 0 20px}}.block-header .content .content-text{animation:fadeIn 1.5s ease-in-out forwards;background-color:#e24f2f;border-bottom-right-radius:300px;border-top-right-radius:300px;bottom:10%;color:#fff;font-size:24px;left:-100%;max-width:50%;padding:45px 60px;position:absolute;z-index:2}@media(max-width: 992px){.block-header .content .content-text{left:-20px;max-width:100%;padding:20px;position:relative}}.block-header .content .content-text h1{font-size:54px;font-weight:600}@media(max-width: 992px){.block-header .content .content-text h1{font-size:36px}}@keyframes fadeIn{0%{left:-100%;opacity:0}100%{left:0;opacity:1}}.block-header-2{background-color:#f7f0eb;background-position:top center;background-repeat:no-repeat;background-size:cover;min-height:90dvh;position:relative}@media(max-width: 992px){.block-header-2{margin:90px 0 0;min-height:25dvh;overflow:hidden}}.block-header-2 .content-text{animation:fadeIn 1.5s ease-in-out forwards;background-color:#e24f2f;border-bottom-right-radius:300px;border-top-right-radius:300px;bottom:10%;color:#fff;font-size:clamp(18px,5vw,24px);left:-100%;max-width:50%;padding:40px;position:absolute;z-index:2}@media(max-width: 992px){.block-header-2 .content-text{left:-20px;max-width:100%;padding:20px}}.block-header-2 .content-text h1{font-size:clamp(36px,5vw,42px);font-weight:600;margin-bottom:0}@media(width <= 992px){.block-header-2 .content-text h1+div{display:none}}.block-services-list{background-color:#af272f;color:#fff}.block-services-list h2{font-size:42px;font-weight:600;margin-bottom:1rem}.block-services-list h5{font-size:30px;font-weight:500;margin-bottom:1rem}.block-services-list .services-list{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));margin:0 auto}@media(max-width: 992px){.block-services-list .services-list{grid-template-columns:1fr;margin-top:2rem}}.block-services-list .services-list .service-item{background-color:#f7f0eb;border-radius:30px;padding:1rem;position:relative;transition:background-color .3s ease}.block-services-list .services-list .service-item:hover{background-color:#f0e5df}.block-services-list .services-list .service-item a,.block-services-list .services-list .service-item h5{color:#e24f2f;font-weight:500;padding-right:40px;text-decoration:none;font-size:clamp(20px,10.2745098039px + 0.9803921569vw,24px)}.block-services-list .services-list .service-item img{border-radius:20px;height:200px;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width: 992px){.block-services-list .services-list .service-item img{height:160px}}.block-services-list .services-list .service-item .arrow{align-items:center;background-color:#e9d9d2;border-radius:50%;bottom:1rem;display:flex;float:right;height:40px;justify-content:center;position:absolute;right:1rem;width:40px}@media(max-width: 992px){.block-services-list .services-list .service-item .arrow{height:25px;width:25px}}.block-services-list .services-list .service-item .arrow img{display:block;height:auto;padding-top:16px;width:20px}@media(max-width: 992px){.block-services-list .services-list .service-item .arrow img{width:10px}}.block-services-list-2{overflow-x:hidden}.block-services-list-2 h2{font-size:clamp(24px,-29.4901960784px + 5.3921568627vw,46px);color:#625d56;font-weight:600;margin-bottom:30px}.block-services-list-2 .service-tab-link{display:flex;flex-direction:column;gap:16px}@media(max-width: 992px){.block-services-list-2 .service-tab-link{flex-direction:row;flex-wrap:wrap;justify-content:center}}.block-services-list-2 .service-tab-link a{background-color:#f3eae5;border-radius:100vw;color:#625d56;display:inline-block;font-size:16px;font-weight:700;padding:8px 16px;text-decoration:none;transition:all .3s ease-in-out}.block-services-list-2 .service-tab-link a:hover,.block-services-list-2 .service-tab-link a.active{background-color:#e9dcd4}.block-services-list-2 .service-tab-content{background-color:#f3eae5;border-radius:30px;display:none;padding:32px}@media(max-width: 992px){.block-services-list-2 .service-tab-content{margin-top:32px}}.block-text-bubble{background-attachment:fixed;background-image:url("../../img/text-bubble-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover}@supports(-webkit-touch-callout: none){.block-text-bubble{background-attachment:scroll}}.block-text-bubble .bubble-content{align-items:center;background-color:#d8caba;border-bottom-left-radius:60px;border-bottom-right-radius:300px;border-top-left-radius:60px;border-top-right-radius:300px;color:#625d56;display:grid;grid-template-columns:1fr 1fr;padding:0 0 0 80px}@media(max-width: 1200px){.block-text-bubble .bubble-content{padding:0 0 0 40px}}@media(max-width: 992px){.block-text-bubble .bubble-content{border-radius:60px;grid-auto-flow:dense;grid-template-columns:1fr;padding:25px}}.block-text-bubble .bubble-content .bubble-text{max-width:340px}@media(max-width: 992px){.block-text-bubble .bubble-content .bubble-text{grid-row:2;max-width:100%}}.block-text-bubble .bubble-content .bubble-text h2{font-size:42px;font-weight:600;line-height:133%}@media(max-width: 992px){.block-text-bubble .bubble-content .bubble-text h2{font-size:32px;margin-top:2rem}}.block-text-bubble .bubble-content .bubble-text .text{margin:24px 0}.block-text-bubble .bubble-content .bubble-image{position:relative;right:0;top:0}@media(max-width: 1200px){.block-text-bubble .bubble-content .bubble-image{width:500px}}@media(max-width: 992px){.block-text-bubble .bubble-content .bubble-image{grid-row:1;height:300px;margin:-30% auto 0;width:300px}}.block-text-bubble .bubble-content .bubble-image img{border-radius:50%;float:right;height:500px;-o-object-fit:cover;object-fit:cover;width:500px}@media(max-width: 992px){.block-text-bubble .bubble-content .bubble-image img{float:none;height:300px;margin:0 auto;width:300px}}.block-client-list{align-items:center;background-color:#606c38;color:#e24f2f;display:flex;justify-content:center;overflow:clip;padding:120px 0 100px 0;position:relative}.block-client-list .isolate{isolation:isolate;position:relative;z-index:2}.block-client-list .circle{background:#fff;border-radius:50%;bottom:0;display:block;height:5000px;position:absolute;width:5000px;z-index:1}.block-client-list img{height:75px;-o-object-fit:contain;object-fit:contain}.block-client-list h2{font-size:42px;font-weight:600;margin-bottom:1rem}.block-client-list .text{font-size:18px}.block-client-list a{display:inline-block}@media(width <= 992px){.block-client-list a{margin:1rem}}.block-jobs-list{background:#606c38 url("../../img/logo-vert-pale.svg") no-repeat center left;background-size:25%;color:#fff}.block-jobs-list h2{font-size:42px;font-weight:600}.block-jobs-list .newsletter-form{background-color:#f0e5df;border-radius:30px;padding:2rem 0}.block-jobs-list .newsletter-form h4{color:#e24f2f;font-size:18px}.block-jobs-list .newsletter-form .form{margin:1rem auto 0;max-width:640px}.block-jobs-list .newsletter-form .form label:not(.ft-checkbox),.block-jobs-list .newsletter-form .form .ft-autofill{display:none}.block-jobs-list .newsletter-form .form .ft-input--checkbox{align-items:center;color:#000;display:flex;margin-top:.5rem}.block-jobs-list .newsletter-form .form .ft-input--checkbox label{font-size:14px;margin-left:.5rem}.block-jobs-list .newsletter-form .form .label-link{color:#8c857b;text-decoration:none}.block-jobs-list .newsletter-form .form .ft-button--submit{background-color:#e24f2f;border:none;border-radius:100vw;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:8px 24px;transition:background-color .3s ease}@media(width <= 992px){.block-jobs-list .newsletter-form .form .ft-button--submit{margin-top:1rem}}.block-jobs-list .newsletter-form .form .ft-button--submit:hover{background-color:#e65100}.block-jobs-list.has-filters{background:#f7f0eb url("../../img/logo-vert-pale.svg") no-repeat center left}.block-jobs-list.has-filters h2{color:#283618}.block-jobs-list .no-results-message{color:#625d56}.block-jobs-list .filters-wrapper{display:flex;flex-direction:column;gap:16px;margin:24px 0 0}@media(min-width: 768px){.block-jobs-list .filters-wrapper{align-items:center;flex-direction:row;justify-content:flex-end}}.block-jobs-list .filters-wrapper .filter-group{background-color:#f0e5df;border-radius:100vw;position:relative}.block-jobs-list .filters-wrapper .filter-group:after{background:url(../../img/down-arrow-black.svg) no-repeat center;background-size:16px;content:"";height:100%;position:absolute;right:16px;top:0;width:16px}.block-jobs-list .filters-wrapper .filter-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f0e5df;border:none;border-radius:100vw;color:#283618;cursor:pointer;font-size:18px;font-weight:700;padding:8px 42px 8px 16px}.block-jobs-list .card{background-color:#fff;border:0;border-radius:30px;display:grid;gap:24px;grid-template-columns:120px 1fr;grid-template-rows:auto auto;height:100%;padding:24px;transition:all .3s ease-in-out}.block-jobs-list .card:hover{background-color:#fcf8f6}.block-jobs-list .card:hover .link a{background-color:#f0e5df}.block-jobs-list .card .logo img{height:auto;width:100px}.block-jobs-list .card h5{color:#606c38;font-weight:500;margin-bottom:1rem;font-size:clamp(16px,7.1428571429px + 0.8928571429vw,20px)}.block-jobs-list .card h3{color:#283618;font-weight:500;margin-bottom:1rem;font-size:clamp(18px,4.7142857143px + 1.3392857143vw,24px)}.block-jobs-list .card .location{color:#606c38;font-size:16px;margin-top:2rem}.block-jobs-list .card .link{grid-column:2;margin-top:1rem;position:relative}.block-jobs-list .card .link a{background-color:#f7f4f1;border-radius:30px;bottom:0;display:inline-block;padding:8px;position:absolute;right:0;transition:all .3s ease-in-out}.block-partners{background-color:#e24f2f;color:#625d56}.block-partners .container{background-color:#d8caba;border-radius:60px;padding:24px 96px}@media(max-width: 992px){.block-partners .container{margin:0 auto;padding:48px;width:calc(100% - 24px)}}.block-partners .container h2{color:#625d56;font-size:42px;font-weight:600}.block-partners .container .text{margin:24px 0}.block-partners .container .partners-logo{align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:center;padding:4rem 0}@media(max-width: 992px){.block-partners .container .partners-logo{padding:2rem 0}}.block-partners .container .partners-logo .item{width:calc(50% - 48px)}@media(max-width: 992px){.block-partners .container .partners-logo .item{width:calc(100% - 24px)}}.block-partners .container .partners-logo .item img{height:auto;max-height:150px;-o-object-fit:contain;object-fit:contain;width:100%}.block-partners-2 .block-content{background-color:#e4dacf;border-radius:68px;color:#625d56;padding:60px}@media(max-width: 992px){.block-partners-2 .block-content{padding:40px 20px}}.block-partners-2 .block-content h2{font-size:clamp(24px,-29.4901960784px + 5.3921568627vw,46px);font-weight:600;margin-bottom:30px;text-align:center}.block-partners-2 .block-content .partners-list{display:grid;gap:20px;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}@media(max-width: 992px){.block-partners-2 .block-content .partners-list{grid-template-columns:1fr}}.block-partners-2 .block-content .partners-list .partner-item{padding:20px}.block-partners-2 .block-content .partners-list .partner-item .partner-logo{align-items:center;display:flex;height:200px;justify-content:center}@media(max-width: 992px){.block-partners-2 .block-content .partners-list .partner-item .partner-logo{height:150px}}.block-partners-2 .block-content .partners-list .partner-item .partner-logo img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 992px){.block-partners-2 .block-content .partners-list .partner-item .partner-logo img{max-width:200px}}.block-partners-2 .block-content .partners-list .partner-item .partner-text{margin-top:24px}.block-history{background-color:#e8dfd6;color:#706a62;font-size:18px;overflow:hidden;position:relative}.block-history:after{background-image:url("../../img/history-top-right-img.svg");background-repeat:no-repeat;content:"";height:100%;max-height:200px;max-width:316px;position:absolute;right:0;top:0;width:100%;z-index:0}.block-history .image-container{position:relative;z-index:1}.block-history .image-container img{aspect-ratio:1/1;border-radius:100vw;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-history .image-container .logo{bottom:0;height:100%;max-height:225px;max-width:200px;position:absolute;right:0;width:100%;z-index:1}.block-history .image-container .logo img{aspect-ratio:1/1;border-radius:100vw;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-history h2{color:#625d56;font-size:clamp(24px,5vw,46px);font-weight:600;margin-bottom:32px}@media(max-width: 768px){.block-history h2{margin-top:2rem}}.block-history h3{color:#706a62;font-size:clamp(20px,3vw,30px);margin-bottom:24px}.block-history-alt{background-color:#e24f2f;color:#fff;font-size:18px;font-weight:300;overflow:hidden;position:relative}.block-history-alt:after{background-image:url("../../img/history-top-right-img.svg");background-repeat:no-repeat;content:"";height:100%;max-height:200px;max-width:316px;position:absolute;right:0;top:0;width:100%}.block-history-alt .image-container{position:relative;z-index:1}.block-history-alt .image-container img{aspect-ratio:1/1;border-radius:100vw;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-history-alt .image-container .logo{bottom:0;height:100%;max-height:225px;max-width:200px;position:absolute;right:0;width:100%;z-index:1}.block-history-alt .image-container .logo img{aspect-ratio:1/1;border-radius:100vw;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-history-alt h2{font-size:clamp(24px,5vw,46px);font-weight:600;margin-bottom:32px}@media(max-width: 768px){.block-history-alt h2{margin-top:2rem}}.block-history-alt h3{font-size:clamp(20px,3vw,30px);margin-bottom:24px}.block-mission-value{background-color:#e8dfd6;overflow:hidden;padding:0}.block-mission-value .content{color:#fff;display:grid;font-size:18px;gap:24px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1440px;width:60%}@media(max-width: 1200px){.block-mission-value .content{width:80%}}@media(max-width: 768px){.block-mission-value .content{grid-template-columns:1fr;width:100%}}.block-mission-value .content .mission,.block-mission-value .content .value{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;isolation:isolate;justify-content:center;padding:0 3rem;position:relative;text-align:center;z-index:2}.block-mission-value .content .mission{background-color:#af272f;isolation:isolate}.block-mission-value .content .mission::before{background-color:#e24f2f;content:"";height:100%;left:-150%;position:absolute;top:0;width:200%;z-index:-1}.block-mission-value .content .mission::after{background-color:#af272f;border-radius:50%;content:"";height:100%;left:0%;position:absolute;top:0;width:100%;z-index:-1}.block-mission-value .content .value{background-color:#606c38;isolation:isolate}.block-mission-value .content .value::before{background-color:#e0d68a;content:"";height:100%;position:absolute;right:-150%;top:0;width:200%;z-index:-1}.block-mission-value .content .value::after{background-color:#606c38;border-radius:50%;content:"";height:100%;left:0%;position:absolute;top:0;width:100%;z-index:-1}.block-mission-value .content h2{font-size:clamp(20px,-43.2156862745px + 6.3725490196vw,46px);font-weight:600;margin-bottom:24px}.block-team-list{background-color:#f7f0eb}.block-team-list h2{font-size:clamp(28px,-13.3333333333px + 4.1666666667vw,45px);color:#af272f;font-weight:600;margin-bottom:68px}.block-team-list .team-member{background-color:#f7f0eb;border-radius:35px;margin-bottom:64px;transition:all .3s ease-in-out}.block-team-list .team-member:hover{background-color:#ebe4df}.block-team-list .team-member .team-image{border-radius:18px;height:390px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}@media(width <= 992px){.block-team-list .team-member .team-image{height:250px}}.block-team-list .team-member h3{color:#e24f2f;font-size:30px;font-weight:500;margin-top:32px}@media(width <= 992px){.block-team-list .team-member h3{font-size:20px;margin-top:16px}}.block-team-list .team-member .title{color:#8c857b;font-size:24px;font-weight:500}@media(width <= 992px){.block-team-list .team-member .title{font-size:12px}}.block-team-list .team-member .link{margin-top:42px}.block-team-list .team-member .link a{background-color:#f7f4f1;border-radius:50%;padding:.5rem}.block-team-list .team-member .link a:hover{background-color:#f7f0eb}#teamModal .modal-dialog{max-width:900px}#teamModal .modal-dialog .modal-content{border-radius:50px}#teamModal .modal-dialog .modal-header{border-bottom:none}#teamModal .modal-dialog .modal-header .btn-close{background-color:#f7f4f1;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e24f2f'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");border-radius:50%;color:#e24f2f;margin:0 1rem 0 auto;opacity:1;padding:.5rem}#teamModal .modal-dialog .modal-body{padding:1rem .5rem}#teamModal .modal-dialog .modal-body .team-member-content{font-size:16px}#teamModal .modal-dialog .modal-body .team-member-content .team-image{border-radius:18px;height:390px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}#teamModal .modal-dialog .modal-body .team-member-content h3{color:#e24f2f;font-size:18px;font-weight:500;margin-top:32px}#teamModal .modal-dialog .modal-body .team-member-content .title{color:#8c857b;font-weight:500}#teamModal .modal-dialog .modal-body .team-member-content .bio{color:#8c857b}#teamModal .modal-dialog .modal-body .team-member-content .passtimes ul{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}#teamModal .modal-dialog .modal-body .team-member-content .passtimes ul li{background-color:#efeae3;border-radius:50px;color:#ada295;font-size:16px;font-weight:300;padding:.5rem 1rem;text-transform:capitalize}.block-career-intro{background-color:#f7f0eb;padding:235px 0 60px}@media(width <= 992px){.block-career-intro{padding:120px 0 60px}}.block-career-intro.red h2{font-size:clamp(28px,-13.3333333333px + 4.1666666667vw,45px);color:#e24f2f;font-weight:600;margin-bottom:26px}.block-career-intro.red h5{font-size:clamp(20px,-4.3137254902px + 2.4509803922vw,30px);color:#625d56;font-weight:500;margin-bottom:24px}.block-career-intro.green h2{font-size:clamp(28px,-13.3333333333px + 4.1666666667vw,45px);color:#625d56;font-weight:600;margin-bottom:26px}.block-career-intro.green h5{font-size:clamp(20px,-4.3137254902px + 2.4509803922vw,30px);color:#625d56;font-weight:500;margin-bottom:24px}.block-career-intro .circle,.block-career-intro .circle-2{border-radius:200px;min-height:630px}.block-career-intro.red .circle{background-color:#af272f;margin-top:100px}.block-career-intro.red .circle-2{background-color:#e24f2f}.block-career-intro.green .circle{background-color:#117c77;margin-top:100px}.block-career-intro.green .circle-2{background-color:#073b3a}.block-career-intro .image{margin-top:-100px}@media(max-width: 992px){.block-career-intro .image{margin-top:0}}.block-career-intro .image img{border-radius:200px;min-height:630px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width: 992px){.block-career-intro .image img{border-radius:18px;height:600px;margin-bottom:24px;min-height:unset;-o-object-position:top center;object-position:top center}}@media(width <= 768px){.block-career-intro .image img{height:400px}}.block-values{background:#e8dfd6 url("../../img/logo-gris.svg") no-repeat center left;background-size:contain;overflow:hidden;text-align:center}@media(max-width: 992px){.block-values{background:#e8dfd6}}.block-values h2{font-size:clamp(28px,-13.3333333333px + 4.1666666667vw,45px);color:#625d56;font-weight:500;margin-bottom:68px}.block-values .values-list{display:grid;gap:24px;grid-template-columns:repeat(auto-fit, minmax(340px, 1fr))}@media(width <= 992px){.block-values .values-list{grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}}.block-values .values-list .value-item{aspect-ratio:1;border-radius:50%;color:#fff;cursor:pointer;display:block;overflow:hidden;padding:0 2rem;position:relative;transition:transform .4s ease}.block-values .values-list .value-item .align{height:100%;left:50%;position:relative;text-align:center;transform:translateX(-50%);width:100%}.block-values .values-list .value-item .align h3,.block-values .values-list .value-item .align .text{left:50%;min-width:300px;position:absolute;top:50%;transition:all .5s ease;width:100%}.block-values .values-list .value-item .align h3{opacity:1;transform:translate(-50%, -50%);visibility:visible}@media(width <= 992px){.block-values .values-list .value-item .align h3{font-size:12px}}.block-values .values-list .value-item .align .text{opacity:0;transform:translate(-50%, 75px);visibility:hidden}@media(width <= 992px){.block-values .values-list .value-item .align .text{font-size:9px}}.block-values .values-list .value-item:hover .align h3{opacity:1;transform:translate(-50%, -75px);visibility:visible}.block-values .values-list .value-item:hover .align .text{opacity:1;transform:translate(-50%, 0);visibility:visible}@media(width <= 992px){.block-values .values-list .value-item .align{align-content:center;display:grid;gap:15px;grid-template-rows:auto auto;left:0;place-items:center;transform:none}.block-values .values-list .value-item .align h3,.block-values .values-list .value-item .align .text{left:auto;min-width:auto;opacity:1;position:static;top:auto;transform:none;visibility:visible;width:100%}.block-values .values-list .value-item:hover .align h3{opacity:1;transform:none;visibility:visible}.block-values .values-list .value-item:hover .align .text{transform:none}}.block-daily{background-color:#f7f0eb}.block-daily h2{font-size:clamp(24px,-29.4901960784px + 5.3921568627vw,46px);color:#073b3a;font-weight:600;margin-bottom:68px}.block-daily .daily-list{display:grid;gap:30px;grid-template-columns:repeat(3, 1fr);width:100%}@media(max-width: 992px){.block-daily .daily-list{grid-template-columns:1fr}}.block-daily .daily-list .daily-item{border-radius:60px;color:#f7f0eb;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}@media(max-width: 992px){.block-daily .daily-list .daily-item{margin-top:40px}}.block-daily .daily-list .daily-item .daily-content{padding:60px}@media(max-width: 992px){.block-daily .daily-list .daily-item .daily-content{padding:40px}}.block-daily .daily-list .daily-item .daily-content h3{font-size:clamp(20px,-4.3137254902px + 2.4509803922vw,30px);font-weight:500;margin-bottom:24px}.block-daily .daily-list .daily-item .daily-image img{border-radius:60px;height:100%;min-height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(max-width: 992px){.block-daily .daily-list .daily-item .daily-image img{min-height:300px}}.block-daily .daily-list .daily-item:nth-child(odd){background-color:#073b3a}.block-daily .daily-list .daily-item:nth-child(even){background-color:#117c77}@media(min-width: 993px){.block-daily .daily-list .daily-item:nth-child(2){flex-direction:column-reverse}}.block-facebook{padding-bottom:0}.block-facebook h2{font-size:clamp(24px,-22.5px + 4.6875vw,45px);color:#625d56;font-weight:600;margin-bottom:32px}.block-facebook h3{font-size:clamp(20px,-2.1428571429px + 2.2321428571vw,30px);color:#625d56;font-weight:500;margin-bottom:16px}.a-propos .block-facebook{padding-bottom:80px}.block-form .form-title-content{background-color:#af272f;border-bottom-right-radius:100vw;border-top-right-radius:100vw;color:#fff;padding:46px 88px 46px 20px;position:relative}@media(width <= 992px){.block-form .form-title-content{padding:46px 88px 46px 0}}.block-form .form-title-content:before{background-color:#af272f;content:"";height:100%;left:-100vw;position:absolute;top:0;width:100vw;z-index:-1}.block-form .form-title-content h2{font-size:clamp(24px,-22.5px + 4.6875vw,45px);font-weight:600;margin-bottom:32px}.block-form .form-title-content h3{font-size:clamp(20px,-2.1428571429px + 2.2321428571vw,30px);font-weight:500;margin-bottom:24px}.block-form .form-title-content a:not(.w-btn){color:#fff;text-decoration:none}.block-form .the-form{background-color:#fbfaf8;border-radius:30px;color:#625d56;padding:24px}.block-form .the-form h2{color:#e24f2f;font-size:24px;font-weight:500}@media(max-width: 992px){.block-form .the-form{margin-top:24px}}.block-form .the-form label{font-size:16px;font-weight:300}.block-form .the-form input,.block-form .the-form textarea{background-color:#f7f0eb;border:none;border-radius:4px;color:#625d56;margin-bottom:16px;padding:12px;width:100%}.block-form .the-form input:focus,.block-form .the-form textarea:focus{border-color:#af272f;outline:none}.block-form .the-form .invalid-feedback{margin-bottom:16px}.block-form .the-form .ft-field--button button{background-color:#e24f2f;border:0;border-radius:100vw;color:#fff;font-weight:700;margin-top:1rem;padding:8px 16px;transition:background-color .3s ease}.block-form .the-form .ft-field--button button:hover{background-color:#f7f0eb;color:#e24f2f}.block-form .the-form .ft-autofill{display:none}.block-form .the-form .ft-field--file{margin-top:1rem;position:relative}.block-form .the-form .ft-field--file label{background-color:#f7f0eb;border-radius:100vw;color:#e24f2f;cursor:pointer;display:inline-flex;font-size:16px;font-weight:300;padding:8px 16px;position:relative;text-decoration:none;transition:all .3s ease}.block-form .the-form .ft-field--file label:active,.block-form .the-form .ft-field--file label:hover{background-color:#e24f2f;color:#f7f0eb}@media(max-width: 992px){.block-form .the-form .ft-field--file label{top:0}}.block-form .the-form .ft-field--file input[type=file]{height:0;opacity:0;position:absolute;text-indent:-9999px;width:0;z-index:-1}.block-form .the-form .ft-field--file input[type=file]+span{margin-left:10px}@media(max-width: 992px){.block-form .the-form .ft-field--file input[type=file]+span{display:block;position:relative}}.block-form .the-form .ft-field--file input[type=file]+span .remove{color:#e24f2f;cursor:pointer;margin-left:10px}.block-slider-logo{background-color:#e24f2f;color:#f7f0eb;overflow-x:hidden;padding:68px 0}.block-slider-logo h2{font-size:18px;font-weight:500;text-transform:uppercase}.block-slider-logo .col-12{position:relative}.block-slider-logo .col-12::before,.block-slider-logo .col-12::after{bottom:0;content:"";pointer-events:none;position:absolute;top:40px;width:80px;z-index:2}@media(max-width: 768px){.block-slider-logo .col-12::before,.block-slider-logo .col-12::after{width:60px}}@media(max-width: 480px){.block-slider-logo .col-12::before,.block-slider-logo .col-12::after{width:40px}}.block-slider-logo .col-12::before{background:linear-gradient(to right, #e24f2f, transparent);left:0}.block-slider-logo .col-12::after{background:linear-gradient(to left, #e24f2f, transparent);right:0}.block-slider-logo .slider-logo{display:flex;gap:40px;margin-top:40px;overflow:visible;white-space:nowrap;will-change:transform}@media(max-width: 768px){.block-slider-logo .slider-logo{gap:30px}}@media(max-width: 480px){.block-slider-logo .slider-logo{gap:20px}}.block-slider-logo .slider-logo .slider-logo-item{align-items:center;display:flex;flex-shrink:0;height:100px;justify-content:center;width:200px}@media(max-width: 768px){.block-slider-logo .slider-logo .slider-logo-item{height:75px;width:150px}}@media(max-width: 480px){.block-slider-logo .slider-logo .slider-logo-item{height:60px;width:120px}}.block-slider-logo .slider-logo .slider-logo-item a,.block-slider-logo .slider-logo .slider-logo-item img{filter:brightness(0) invert(1);max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:filter .3s ease}.block-slider-logo .slider-logo .slider-logo-item:hover a,.block-slider-logo .slider-logo .slider-logo-item:hover img{filter:brightness(0) invert(1) opacity(0.8)}.block-text{background-color:#e8dfd6}.block-text h2{font-size:clamp(24px,-29.4901960784px + 5.3921568627vw,46px);color:#073b3a;font-weight:600;margin-bottom:68px}.block-text h4{font-size:clamp(20px,7.8431372549px + 1.2254901961vw,25px);color:#625d56;font-weight:500;margin-bottom:12px}.block-text a{color:#e24f2f}.block-text .text h2{font-size:clamp(24px,-5.1764705882px + 2.9411764706vw,36px);color:#073b3a;font-weight:600;margin:3rem 0}.block-text .text p:has(iframe){height:0;margin-bottom:3rem;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.block-text .text p:has(iframe) iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.block-tools{background-color:#ece8e5;overflow-x:hidden;position:relative}.block-tools .content{min-height:50dvh;position:relative}@media(max-width: 992px){.block-tools .content{align-items:center;display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:center;padding:0 0 20px}}.block-tools .content .logo{margin-top:-30%;position:absolute;right:-10%;top:0;width:50vw}.block-tools .content .logo img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.block-tools .content .content-text{animation:fadeIn 1.5s ease-in-out forwards;background-color:#8c857b;border-bottom-right-radius:300px;border-top-right-radius:300px;bottom:10%;color:#fff;font-size:24px;left:-100%;max-width:50%;padding:45px 60px;position:absolute;z-index:2}@media(max-width: 992px){.block-tools .content .content-text{font-size:18px;left:-20px;max-width:100%;padding:20px;position:relative}}.block-tools .content .content-text h1{font-size:54px;font-weight:600}@media(max-width: 992px){.block-tools .content .content-text h1{font-size:36px}}.block-tools .filters ul{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0}.block-tools .filters ul li{background-color:#e0dbd6;border-radius:100vw;color:#8c857b;cursor:pointer;padding:8px 16px;transition:background-color .3s ease}.block-tools .filters ul li.active,.block-tools .filters ul li:hover{background-color:#706a62;color:#ece8e5}.block-tools .tool-link{text-decoration:none}.block-tools .tool-link .tool-card{background-color:#e0dbd6;border-radius:30px;margin-top:3rem;padding:24px;position:relative;transition:all .3s ease}.block-tools .tool-link .tool-card .card-image{width:100%}.block-tools .tool-link .tool-card .card-image img{border-radius:20px;height:190px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.block-tools .tool-link .tool-card .card-content h3{color:#625d56;font-size:24px;font-weight:500;margin:1rem 0;transition:all .3s ease}.block-tools .tool-link .tool-card .card-content .term-list{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;margin-top:1rem;padding:0}.block-tools .tool-link .tool-card .card-content .term-list li{background-color:#d3cec8;border-radius:100vw;color:#625d56;font-size:14px;padding:8px 16px;transition:all .3s ease}.block-tools .tool-link .tool-card .card-content .arrow{align-items:center;background-color:#d3cec8;border-radius:50%;bottom:1rem;display:flex;float:right;height:40px;justify-content:center;position:absolute;right:1rem;transition:all .3s ease;width:40px}@media(max-width: 992px){.block-tools .tool-link .tool-card .card-content .arrow{height:25px;width:25px}}.block-tools .tool-link .tool-card .card-content .arrow svg{display:block;height:auto;width:20px}@media(max-width: 992px){.block-tools .tool-link .tool-card .card-content .arrow svg{width:10px}}.block-tools .tool-link .tool-card .card-content .arrow svg path{fill:#8c857b;stroke:#8c857b}.block-tools .tool-link:hover .tool-card{background-color:#d3cec8}.block-tools .tool-link:hover .tool-card .card-content h3{color:#625d56}.block-tools .tool-link:hover .tool-card .card-content .term-list li{background-color:#c5bfb8;color:#625d56}.block-tools .tool-link:hover .tool-card .card-content .arrow{background-color:#b7b0a8}.block-tools .tool-link:hover .tool-card .card-content .arrow svg path{fill:#706a62;stroke:#706a62}/*# sourceMappingURL=main.min.css.map */