.container{display:block;margin-left:auto;margin-right:auto}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/fonts/Poppins/Poppins-ExtraBold.eot?f60bc4a0?#iefix) format("embedded-opentype"),url(/fonts/Poppins/Poppins-ExtraBold.woff?d7f5fa44) format("woff"),url(/fonts/Poppins/Poppins-ExtraBold.ttf?77b6eae2) format("truetype"),url(/fonts/Poppins/Poppins-ExtraBold.svg?4cfd896e#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/fonts/Poppins/Poppins-SemiBold.eot?44db0a6b?#iefix) format("embedded-opentype"),url(/fonts/Poppins/Poppins-SemiBold.woff?bdfae1fc) format("woff"),url(/fonts/Poppins/Poppins-SemiBold.ttf?4cdacb8f) format("truetype"),url(/fonts/Poppins/Poppins-SemiBold.svg?80a1549d#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/fonts/Poppins/Poppins-Medium.eot?6c6687d3?#iefix) format("embedded-opentype"),url(/fonts/Poppins/Poppins-Medium.woff?9d66e7ec) format("woff"),url(/fonts/Poppins/Poppins-Medium.ttf?f61a4eb2) format("truetype"),url(/fonts/Poppins/Poppins-Medium.svg?70231429#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/Poppins/Poppins-Regular.eot?bf02acae?#iefix) format("embedded-opentype"),url(/fonts/Poppins/Poppins-Regular.woff?05142697) format("woff"),url(/fonts/Poppins/Poppins-Regular.ttf?8b6af8e5) format("truetype"),url(/fonts/Poppins/Poppins-Regular.svg?980e867a#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/fonts/Poppins/Poppins-Light.eot?5b575806?#iefix) format("embedded-opentype"),url(/fonts/Poppins/Poppins-Light.woff?acbdc525) format("woff"),url(/fonts/Poppins/Poppins-Light.ttf?f6ea751e) format("truetype"),url(/fonts/Poppins/Poppins-Light.svg?56b94be9#Poppins) format("svg")}@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(/fonts/icons/icons.eot?306696c9?#iefix) format("embedded-opentype"),url(/fonts/icons/icons.woff?a980ef86) format("woff"),url(/fonts/icons/icons.ttf?d0408b4e) format("truetype"),url(/fonts/icons/icons.svg?22b5631c#icons) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:baseline;text-decoration:inherit;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.icon{font-family:icons}.icon-left:before{content:"\e900"}.icon-lens:before{content:"\e901"}.icon-check:before{content:"\e902"}.icon-up:before{content:"\e903"}.icon-down:before{content:"\e904"}.icon-right:before{content:"\e905"}.icon-twitter:before{content:"\e912"}.icon-menu:before{content:"\e913"}.icon-link:before{content:"\e9cb"}.icon-plus:before{content:"\ea0a"}.icon-minus:before{content:"\ea0b"}.icon-cross:before{content:"\ea0f"}.icon-check:before{content:"\ea10"}.icon-play:before{content:"\ea1c"}.icon-facebook:before{content:"\ea91"}.icon-linkedin:before{content:"\eac9"}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;height:100%;width:100%;margin:0;padding:0}@media (max-width:767px){html{-webkit-user-select:none}}html body{height:100%;width:100%;margin:0;padding:0}*,:after,:before{box-sizing:inherit}embed,iframe,object{max-width:100%}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3f3f3f;line-height:1.4;font-size:1rem}body,h1,h2,h3,h4,h5,h6{font-family:Poppins,Helvetica,Arial,Sans,Liberation Sans,sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.2;letter-spacing:normal}a{color:#3f3f3f;text-decoration:none;transition:color .1s linear;cursor:pointer}a:active,a:focus,a:hover{color:#191919}a:active,a:focus{outline:none}hr{border:none;border-bottom:1px solid #dbdbdb;margin:1.4em 0}img,picture{margin:0;max-width:100%}ul{margin:0;padding:0}ul li{list-style:none}form{width:100%;height:100%}fieldset{background-color:#f5f5f5;border:1px solid #dbdbdb;margin:0 0 .7em;padding:1.4em}input,label,select{display:block;font-family:Poppins,Helvetica,Arial,Sans,Liberation Sans,sans-serif}label{margin-bottom:.35em}label.required:after{content:"*"}label abbr{display:none}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:none;background-color:#fafafa;outline:none;border-radius:5px;box-shadow:none;box-sizing:border-box;font-family:Poppins,Helvetica,Arial,Sans,Liberation Sans,sans-serif;margin-bottom:.7em;padding:.7em 1.4em;width:100%;transition:background-color .3s ease-in-out;transition:all .25s ease-in-out}input:not([type])::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#3f3f3f}input:not([type]):-moz-placeholder,input:not([type])::-moz-placeholder,input[type=color]:-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]:-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]:-moz-placeholder,input[type=week]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#3f3f3f}input:not([type]):-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#3f3f3f}input:not([type]):active,input:not([type]):focus,input:not([type]):hover,input[type=color]:active,input[type=color]:focus,input[type=color]:hover,input[type=date]:active,input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=datetime]:active,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=month]:active,input[type=month]:focus,input[type=month]:hover,input[type=number]:active,input[type=number]:focus,input[type=number]:hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=search]:active,input[type=search]:focus,input[type=search]:hover,input[type=tel]:active,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover,input[type=time]:active,input[type=time]:focus,input[type=time]:hover,input[type=url]:active,input[type=url]:focus,input[type=url]:hover,input[type=week]:active,input[type=week]:focus,input[type=week]:hover,textarea:active,textarea:focus,textarea:hover{background-color:#cecece}textarea{resize:vertical;min-height:250px}@media (max-width:567px){textarea{min-height:150px}}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.35em}input[type=file]{padding-bottom:.7em;width:100%}select{margin-bottom:1.4em;max-width:100%;width:auto}label{cursor:pointer}a.button,button,input[type=submit]{outline:none;box-sizing:border-box;border-radius:5px;padding:10px;color:#59a0aa;border:1px solid #59a0aa;display:inline-block;background-color:hsla(0,0%,100%,0);cursor:pointer;transition:all .25s ease-in-out}a.button:active,a.button:focus,a.button:hover,button:active,button:focus,button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#59a0aa;color:#fff}a.button[disabled],button[disabled],input[type=submit][disabled]{color:#4d959f;background-color:#5f5f5f;opacity:.4;border-color:#5f5f5f;cursor:not-allowed}.split{display:flex;width:100%;box-sizing:border-box}@media (max-width:1023px){.split{flex-direction:column}}.split .item{display:block;flex:0 0 50%;box-sizing:border-box}@media (max-width:1023px){.split .item{flex:0 0 100%;width:100%;height:100%}}.container{max-width:1440px;box-sizing:border-box;width:100%;padding:0 40px}@media (max-width:1023px){.container{padding:0 15px}}@media (min-width:1920px){.container{max-width:76%;margin-left:12%;margin-right:12%}}.half-container{box-sizing:border-box;width:100%;display:block;padding:0 40px;max-width:720px}@media (max-width:1023px){.half-container{padding:0 15px}}.half-container.left{margin-left:auto;margin-right:0}@media (max-width:1023px){.half-container.left{margin-left:auto;margin-right:auto}}.half-container.right{margin-left:0;margin-right:auto}@media (max-width:1023px){.half-container.right{margin-left:auto;margin-right:auto}}@media (min-width:1920px){.half-container{width:auto}.half-container.left{margin-left:12%;margin-right:0}.half-container.right{margin-left:0;margin-right:12%}}.third-container{max-width:480px;box-sizing:border-box;display:block;padding:0 15px}.third-container.one{max-width:480px;width:33.33333%}.third-container.two{max-width:960px;width:66.66666%}.third-container.left{margin-left:auto;margin-right:0}@media (min-width:1920px){.third-container.left{max-width:100%;width:100%}}.third-container.right{margin-left:0;margin-right:auto}@media (min-width:1920px){.third-container.right{max-width:100%;width:100%}}@media (max-width:1023px){.third-container.left,.third-container.right,.third-containerdiv{margin-left:auto;margin-right:auto}}.modal-background{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center}.modal-foreground{background-color:#fff;max-height:90%;max-width:90%;min-height:20%;min-width:20%;padding:15px;position:relative}.modal-close{position:absolute;top:5px;right:5px;cursor:pointer;padding:10px}.modal-close:before{content:"\2715"}.page,[id=app],[id=root],body,html{height:100%;width:100%;margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}[id=app]{overflow:hidden}[id=app] label{margin:0}[id=app] input,[id=app] select{background-color:#fff;border:1px solid #a5dcd9;border-radius:3px;padding:5px 10px;margin:0;line-height:1;width:100%;outline:none;transition:all .25s ease-in-out}[id=app] input::-webkit-input-placeholder,[id=app] select::-webkit-input-placeholder{color:#5f5f5f}[id=app] input:-moz-placeholder,[id=app] input::-moz-placeholder,[id=app] select:-moz-placeholder,[id=app] select::-moz-placeholder{color:#5f5f5f}[id=app] input:-ms-input-placeholder,[id=app] select:-ms-input-placeholder{color:#5f5f5f}[id=app] input:active,[id=app] input:focus,[id=app] input:hover,[id=app] select:active,[id=app] select:focus,[id=app] select:hover{background-color:#fff}[id=app] select{color:#5f5f5f}[id=app] option{background-color:#fff;color:#5f5f5f}[id=app] .page{padding:.1px;overflow:auto;background-color:#fff}[id=app] .modal-background{z-index:9;padding:20px;-webkit-animation:fadeEnter .3s ease-in-out;animation:fadeEnter .3s ease-in-out}[id=app] .modal-foreground{height:100%;width:100%;max-height:100%;max-width:100%;border-radius:10px}[id=app] .italic{font-weight:400;font-style:italic}.only-desktop{display:none}@media (min-width:1024px){.only-desktop{display:inline-block}}.only-mobile{display:inline-block}@media (min-width:1024px){.only-mobile{display:none}}@-webkit-keyframes fadeEnter{0%{opacity:0}to{opacity:1}}@keyframes fadeEnter{0%{opacity:0}to{opacity:1}}#consent-banner p span{color:#3e3e3e}#page-footer{padding:40px 20px;background-color:#00937d;color:#fff}#page-footer .contact{font-weight:400}#page-footer img{max-width:200px}#page-footer .container h2{margin-bottom:16px;font-size:1.5rem}#page-footer .container a{color:#fff}#page-footer .email{font-weight:600;font-size:1.25rem}#page-footer .items{font-weight:400;margin-top:60px}#page-footer .items li{padding:5px 0;cursor:pointer}@media (min-width:1024px){#page-footer .items{margin-top:60px;display:flex;gap:4em}}@media (min-width:1440px){#page-footer .items{gap:6em}}.searchbar{background-color:#f6f6f6;border-radius:25px;position:relative}.searchbar.suggestions{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.searchbar .searchbar-search{display:flex;position:relative;border-radius:25px}.searchbar .searchbar-search button{border:0;display:flex;justify-content:center;align-items:center;gap:.25rem;padding:0 10px;border-radius:25px;margin:6px;background:linear-gradient(90deg,#00957e,#99b342 64.22%,#fdc71a 128.43%);color:#fff}.searchbar .searchbar-search button .icon{font-size:1.5rem;line-height:1}.searchbar .searchbar-search button .text{display:none}@media (min-width:768px){.searchbar .searchbar-search button{padding:0 1.5rem}.searchbar .searchbar-search button .icon{font-size:1.25rem;line-height:1}.searchbar .searchbar-search button .text{display:block;margin-top:2px;font-weight:600}}.searchbar .searchbar-search input{border-radius:inherit;background-color:#f6f6f6;border:0;margin:0;padding:14px 20px}.searchbar .error{padding:5px 10px;text-align:center;color:#ef4059}.searchbar .searchbar-suggestions{border-radius:25px;overflow-y:auto;background-color:#fff;padding:0 1rem;position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-top:0;border-top-left-radius:0;border-top-right-radius:0;width:100%;z-index:200;background-color:#f6f6f6}.searchbar .searchbar-suggestions h4{color:#000}.searchbar .searchbar-suggestions li{padding:.5rem 1.25rem;color:#3f3f3f}.searchbar .searchbar-suggestions li.hovered{background-color:#00937d;font-weight:600;cursor:pointer}#navbar{padding:0 15px;z-index:100;width:100%;background-color:#fff;position:fixed;top:0}#navbar .beta-ribbon{right:50px;position:absolute;color:#fff;background-color:#ef4059;padding:2px 10px;pointer-events:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:.75rem}@media (min-width:768px){#navbar .beta-ribbon{font-size:1rem;padding:1px 12px}}#navbar .menu{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;list-style-type:none;color:#fff;padding:0}#navbar .menu>li{padding-top:0;padding-bottom:0}#navbar .menu>li.logo img{width:170px}#navbar .menu>li.item{display:none;width:100%;text-align:start;order:3}#navbar .menu>li.item#search{margin-top:2rem;margin-bottom:2rem}#navbar .menu>li.item.info span{font-size:1rem;color:#fff;line-height:4rem;font-weight:600;transition:color .5s}#navbar .menu>li.item.info span:hover{color:#afafaf}#navbar .menu>li.item.lens .icon{font-size:1.5rem}#navbar .menu>li.item>a.current span{color:#fdc71a}#navbar .menu .buttons{display:flex;gap:1rem;color:#fff;align-items:center;order:1}#navbar .menu .buttons .icon{cursor:pointer}#navbar .menu .buttons .icon-menu{font-size:1.5rem}#navbar .menu.black>li.item.info span,#navbar .menu.black span{color:#2e2d2d}#navbar.top .menu>li.lens{display:none}#navbar.moved{background-color:#fff;border-bottom:1px solid #dedede}#navbar.moved .menu>li.item span{color:#2e2d2d}#navbar.moved .menu>li.item span.icon:not(.icon-lens){color:#fff}#navbar.moved .buttons{color:#2e2d2d}@media (max-width:1079px){#navbar.open{height:100vh;position:fixed;background-color:#00937d}#navbar.open .searchbar{max-width:568px}#navbar.open .menu>li.item{display:block}#navbar.open .menu>li.item.info span{color:#fff}#navbar.open .menu>li.item.hide,#navbar.open .menu>li.lens{display:none}#navbar.open .menu .buttons li span{color:#fff}}@media (min-width:1080px){#navbar .menu{justify-content:space-between;gap:10px}#navbar .menu>li.item{padding:.5rem 20px;display:block;width:auto}#navbar .menu>li.hide{display:none}#navbar .menu>li.show{display:block}#navbar .menu>li.show.lens .icon:before{content:"\ea0f"}#navbar .menu #search,#navbar .menu .buttons{display:none}#navbar .logo{flex:1;order:0}}[id=not-found]{background-color:#59a0aa;font-size:.825rem;font-weight:400;height:100vh;display:flex;flex-direction:column}[id=not-found] footer,[id=not-found] nav{flex:0 0 auto}[id=not-found]>.container{flex:1 1 auto;max-width:768px;text-align:center;margin-top:150px;align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center}[id=not-found] .button{background-color:#00937d;color:#fff;margin-bottom:40px}@media (min-width:1024px){[id=not-found]{font-size:1rem}}.category-card{display:flex;flex-direction:column;align-items:center}.category-card>img{width:70px;height:70px}.category-card>span{margin-top:.5rem;font-size:16px;font-weight:500;line-height:1.2;text-align:center}.video-card{color:#fff;position:relative;display:flex;align-items:center;aspect-ratio:1.77}.video-card video{background-color:#3f3f3f}.video-card .play{background-color:rgba(14,14,14,.6);height:68px;width:68px;box-sizing:border-box;position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);display:grid;place-items:center;padding-left:3px;cursor:pointer;transition:background-color .3s ease;z-index:1}.video-card .play.hide{display:none}.video-card .play:hover{background-color:rgba(14,14,14,.8)}.video-card .icon-play{font-size:2rem;border-radius:3px;color:#fff}.company-info{display:flex;align-items:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.company-info.big-size .image-wrapper{height:70px;width:70px;box-sizing:border-box}.company-info .image-wrapper{height:45px;width:45px;box-sizing:border-box;border-radius:50%;box-shadow:0 0 0 1px hsla(0,0%,80.8%,.5);background-color:#fff;flex-shrink:0;display:grid;place-items:center;overflow:hidden}.company-info .image-wrapper>img{width:75%;max-height:75%}.company-info>span{font-weight:500}.blog-post-card{min-width:320px;text-align:left}.blog-post-card>a{height:100%;width:100%;box-sizing:border-box;padding:40px 25px;border-radius:6px;box-shadow:inset 0 0 0 100vh rgba(0,0,0,.4);color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;align-items:flex-end}.blog-post-card h1{font-size:1.5rem;font-weight:600;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-post-card h2{font-size:1rem;font-weight:400;text-transform:uppercase}.blog-post-card .company-info{color:#fff}.post-card .post-card-image>div h1,.post-card .post-card-image>div p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto}.post-card{position:relative;color:#fff;text-align:left;font-size:1rem;max-height:421px;border-radius:4px;max-width:285px}.post-card .post-card-image{position:relative;display:flex;border-radius:4px;height:220px;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:50%;background-repeat:no-repeat}.post-card .post-card-image>div{color:#fff;padding:1rem;position:relative;background-image:linear-gradient(hsla(0,0%,100%,0),#3f3f3f)}.post-card .post-card-image>div h1{margin:0}.post-card .post-card-image>div h1,.post-card .post-card-image>div p{font-size:1rem;text-shadow:0 4px 4px #3f3f3f;margin-bottom:0;font-weight:600;line-height:1.2}.post-card .post-card-image>div .post-card-name{font-weight:400}.post-card .post-card-category{color:#00937d;font-weight:500}@media (min-width:1024px){.post-card{max-height:455px}}#home{position:relative}#home .top{scroll-snap-type:y mandatory}#home nav{background-color:hsla(0,0%,100%,0);transition:all .5s ease-in-out}#home h2{font-size:2rem;line-height:1.2;margin-top:3rem;margin-bottom:3rem}@media (min-width:1440px){#home h2{font-size:3rem}}#home h3{font-size:1.5rem;line-height:1.2;font-weight:700}@media (min-width:1440px){#home h3{font-size:2rem}}#home .lime{background-color:#e6f5f2}#home section{padding:4rem 1rem}@media (min-width:768px){#home section{padding:7rem 1rem}}#home #heading{display:flex;align-items:center;min-height:320px;height:90vh;max-height:768px;background-image:url(/images/home-bg.jpg?39255fdc);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 100vh rgba(0,0,0,.6)}#home #heading .logo-certified{position:absolute;right:10px;bottom:10px;max-width:180px}@media (min-width:768px){#home #heading .logo-certified{max-width:360px}}#home #heading>div{height:100%;display:flex;flex-direction:column;justify-content:center;gap:3rem;position:relative}#home #heading h1{max-width:408px;color:#fff;font-weight:800;font-size:2rem;line-height:1.2;margin:0}@media (min-width:1024px){#home #heading h1{max-width:700px;font-size:3rem}}#home #heading .searchbar{max-width:408px}@media (min-width:1024px){#home #heading .searchbar{max-width:568px}}#home #info .info-container{font-size:1rem}#home #info .info-container .info-container-description{line-height:191.02%}#home #info .info-container .info-container-values{font-weight:400;line-height:179.02%}#home #info .info-container .info-container-values .info-container-values-item{margin:.5rem 0}#home #info .info-container .info-container-values .info-container-values-item>div{display:none}@media (min-width:1024px){#home #info .info-container{display:flex;gap:3rem}#home #info .info-container .info-container-description h3{margin-top:10px}#home #info .info-container .info-container-values{max-width:480px}#home #info .info-container .info-container-values strong{font-weight:600}#home #info .info-container .info-container-values .info-container-values-item{display:flex;gap:1rem}#home #info .info-container .info-container-values .info-container-values-item>div{display:flex;justify-content:center;align-items:center;min-width:36px;height:36px;border-radius:50%;background-color:#eafffc;border:1px solid #00937d}#home #info .info-container .info-container-values .info-container-values-item>div>span{color:#00937d}}#home #video h3{font-size:30px;color:#364543;max-width:440px;font-weight:700;line-height:1.4em}#home #video h3 span{line-height:1.7;background-color:#b3dfd8}#home #video h3 strong{font-weight:400;font-style:italic}#home #video .video-card{width:100%;height:100%}#home #video .video-card video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}#home #video .container{padding:0}@media (min-width:768px){#home #video img{max-width:70%}#home #video .container{display:flex;gap:5rem;align-items:center;justify-content:center;padding:0 1rem}#home #video .video-card{max-width:544px}}#home .home-companies{text-align:center}#home .home-companies .card-container{display:flex;gap:20px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}#home .home-companies .card-container>*{scroll-snap-align:start}#home .home-companies .card-container::-webkit-scrollbar{display:none}@media (min-width:768px){#home .home-companies .card-container{display:grid;place-content:center;gap:20px;grid-template-columns:repeat(3,320px)}}#home .blog-posts{text-align:center}#home .blog-posts .card-container{display:flex;gap:20px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}#home .blog-posts .card-container>*{scroll-snap-align:start}#home .blog-posts .card-container::-webkit-scrollbar{display:none}@media (min-width:768px){#home .blog-posts .card-container{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(320px,1fr))}}#home #explore>h2{text-align:center;margin-bottom:7rem}#home #explore .explore-items{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem}@media (min-width:1024px){#home #explore .explore-items{grid-template-columns:repeat(3,1fr)}}#home #blog.container,#home #recents.container{max-width:1280px;margin:auto}#home #blog .blog-posts-heading{display:flex;align-items:center;gap:2rem;justify-content:space-between}#home #blog .blog-posts-heading a{display:block;text-decoration:underline}.history{padding-left:0;text-transform:uppercase;display:flex;align-items:center;flex-wrap:nowrap}.history>*{font-weight:400;font-size:12px;line-height:125.5%;color:#354543}.history>:first-child{padding-left:0}.history>:not(:first-child):before{margin:0 .4rem;content:"";transform:rotate(315deg);border:solid grey;border-width:0 2px 2px 0;display:inline-block;padding:3px}.category-select-row{display:flex;width:100%;gap:12px}.category-select-row>span>b{font-weight:400;font-size:1rem;color:#3f3f3f}.category-select-row>input[type=checkbox]{width:auto}.custom-select{height:47px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.custom-select .icon{margin-right:16px;transform:rotate(0deg);transition:all .5s ease}.custom-select:focus-within ul{width:100%;display:block;position:relative;margin-top:45px;background-color:#fff;border:1px solid #dadada;border-top:0;max-height:30vh;overscroll-behavior-y:contain;overflow-y:auto;z-index:1000}.custom-select:focus-within .icon{transform:rotate(-180deg)}.custom-select:focus-within .custom-select-header{position:absolute}.custom-select>.custom-select-header{width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border:1px solid #dadada}.custom-select .custom-select-header-info,.custom-select .custom-select-row{display:flex;align-items:center;padding:5px 10px}.custom-select ul{display:none}.custom-select ul li{cursor:pointer;flex:0}.custom-select ul li:focus,.custom-select ul li:hover{outline:none;background-color:#dadada}.loading{margin:10px auto;padding:10px;height:100%;max-height:100vh;min-height:100px;display:flex;justify-content:center;align-items:center;-webkit-animation:fadeEnter forward 1s ease-in-out;animation:fadeEnter forward 1s ease-in-out}.loading,.loading .spinner{text-align:center}.loading .spinner img{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.loading .text{-webkit-animation:blink 1s linear infinite;animation:blink 1s linear infinite}@-webkit-keyframes rotation{to{transform:rotate(1turn)}}@keyframes rotation{to{transform:rotate(1turn)}}#pages{overflow-x:auto;margin:2rem auto;gap:1rem}#pages,#pages li{display:flex;justify-content:center}#pages li{align-items:center;width:3rem;height:3rem;background:#f2f2f2;border-radius:2px}#pages .active{color:#fff;font-weight:600;font-size:15px;line-height:22px;background:#00937d;border:1px solid #006959;border-radius:2px}.pill{background-color:#00937d;border-radius:3px;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;flex-shrink:0;cursor:pointer}.pill>.name{font-weight:500;font-size:13px}.company-result{border:1px solid #ddd;border-radius:3px;padding:.5rem}.company-result .image-container{display:flex;justify-content:center;align-items:center;height:142px;background-color:#f6f6f6;background-size:contain;background-repeat:no-repeat;background-position:50%}.company-result .image-container>img{width:100%;height:100%}.company-result .name{font-weight:600;font-size:14px;line-height:125.5%;color:#353535}.company-result .categories{font-style:normal;font-weight:500;font-size:14px;line-height:125.5%;color:#00937d}.company-result .tags{padding-bottom:.5rem;display:flex;flex-wrap:wrap;gap:.25rem}.company-result .tags>li{border:1px solid #bfbfbf;border-radius:2px;font-weight:400;font-size:11px;color:#4b4b4b;padding:.2rem}.company-result .tags>li:not(.tag-tooltip){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;max-height:2.6em;line-height:1.3em}.company-result .categories,.company-result .name,.company-result .tags{padding-left:1rem}.tag-tooltip{overflow:visible;position:relative}.tag-tooltip .tooltip{display:none}.tag-tooltip:hover .tooltip{display:flex;flex-direction:column;gap:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:200px;position:absolute;bottom:calc(100% + 15px);left:50%;transform:translateX(-50%);opacity:.95;background-color:#333030;mix-blend-mode:normal;padding:10px}.tag-tooltip:hover .tooltip:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:10px solid transparent;border-top-color:#333030;border-bottom:0;margin-left:-10px;margin-bottom:-10px}.tag-tooltip:hover .tooltip span{color:#fff;text-transform:uppercase;font-weight:500;font-size:.75rem;line-height:1.6}#results-search{display:flex;flex-direction:column;min-height:100vh}#results-search #header,#results-search .help-results,#results-search footer,#results-search nav{flex:0 0 auto}#results-search nav{position:-webkit-sticky;position:sticky;top:0;border-bottom:1px solid #dedede}#results-search section{padding:0 1rem}#results-search #header>h2{font-weight:700;font-size:1.5rem;line-height:1.2}@media (min-width:1440px){#results-search #header>h2{font-size:3rem}}#results-search #header #searchbar{max-width:440px}@media (min-width:1024px){#results-search #header #searchbar{max-width:522px}}#results-search #header #utils,#results-search #header .history{margin-top:1rem}#results-search #header #utils{display:flex;flex-direction:column;gap:15px}#results-search #header #utils .custom-select{align-self:flex-start;width:100%;max-width:400px}#results-search #header #utils .custom-select .select-label>strong{font-weight:500;font-size:15px;color:#000}#results-search #header #utils .custom-select ul{max-height:none;border-top:0}#results-search #header #utils .custom-select:focus-within .custom-select-header{border-bottom:0}#results-search #header #utils .custom-select:focus-within ul{border-top:0}#results-search #header #utils .custom-select .custom-select-header,#results-search #header #utils .custom-select ul{border:1px solid #bebebe;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;padding:.5rem 1rem;box-shadow:0 4px 4px rgba(0,0,0,.25)}#results-search #header #utils .category-pills-container{display:flex;gap:10px;align-items:center;flex-wrap:wrap}@media (min-width:1024px){#results-search #header #utils{align-items:center;flex-direction:row}}#results-search #companies{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}#results-search #companies #companies-grid{margin-top:2rem;display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(275,auto);gap:1rem}@media (min-width:568px){#results-search #companies #companies-grid{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){#results-search #companies #companies-grid{gap:1rem;grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){#results-search #companies #companies-grid{gap:2rem;grid-template-columns:repeat(4,1fr)}}#results-search .help-results{position:relative;display:block;width:100%;margin:4rem auto;font-weight:400;font-size:15px;line-height:125.5%;text-align:center;color:rgba(0,0,0,.4)}#results-search .help-results>span{cursor:pointer}#results-search .help-results .help-results-info{position:absolute;top:40px;left:50%;width:80%;transform:translateX(-50%)}@media (min-width:768px){#results-search .help-results .help-results-info{max-width:500px}}#results-search .help-results .help-results-info>div{display:none}#results-search .help-results .help-results-info>div.show{padding:2rem;display:block;position:relative;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);border:1px solid #e4e4e4;font-weight:300;font-size:13px;line-height:130%;color:#555}#results-search .help-results .help-results-info>div:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:20px solid transparent;border-bottom-color:#fff;border-top:0;margin-left:-20px;margin-top:-20px}#results-search .help-results .help-results-info>div:before{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:21px solid transparent;border-bottom-color:#e4e4e4;border-top:0;margin-left:-21px;margin-top:-21px}.tags-container{display:flex;gap:.25rem;flex-wrap:wrap}.tags-container>li{border:1px solid #bfbfbf;border-radius:2px;font-weight:400;font-size:11px;line-height:125.5%;color:#4b4b4b;padding:.2rem}.tags-container>li.see-more-tags{cursor:pointer}#captcha-company{display:flex;gap:10px;align-items:center;height:100%;padding:0 15px;background-color:#fafafa;border-radius:6px}#captcha-company>strong{font-weight:600;color:#364543}#captcha-company>input{border:1px solid #dadada;border-radius:3px;width:70px}.telephone-contact{display:flex;align-items:center;gap:10px}.telephone-contact .custom-select{flex:0 0 40%;max-width:150px}.telephone-contact .custom-select .flag{flex-shrink:0;margin-right:12px}.telephone-contact .custom-select .flag+span{margin-top:4px}.telephone-contact .custom-select .custom-select-header{height:100%}.telephone-contact .custom-select .custom-select-header .custom-select-header-info,.telephone-contact .custom-select .custom-select-header .custom-select-row{display:flex;align-items:center;padding:5px 10px}.telephone-contact .custom-select .custom-select-header .custom-select-header-info span,.telephone-contact .custom-select .custom-select-header .custom-select-row span,.telephone-contact .custom-select .custom-select-list span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#form-contact{margin:-80px 15px 0 0}#form-contact form{display:none}@media (min-width:1024px){#form-contact form{border:1px solid #e9e9e9;border-radius:3px;padding:1.5rem;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:-webkit-sticky;position:sticky;top:90px;margin-bottom:10px;background-color:#fff}#form-contact form .contact-company{font-weight:700;line-height:103%;color:#404a49;display:flex;justify-content:center}#form-contact form .contact-company>h3{margin:.5rem}#form-contact form .contact-company input{margin:0;padding:5px 10px;height:100%;flex:1 1 45%}#form-contact form input{margin:.5rem 0;border:1px solid #dadada}#form-contact form input[type=checkbox]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:.5rem}#form-contact form textarea{border:1px solid #dadada;background-color:#fff;max-height:150px;min-height:9vh;padding:10px;margin:8px 0}#form-contact form textarea:active{background-color:#fff}#form-contact form textarea::-moz-placeholder{color:#5f5f5f}#form-contact form textarea::placeholder{color:#5f5f5f}#form-contact form .but-container{width:100%;display:flex;justify-content:flex-end}#form-contact form button{border-radius:30px;padding:.75rem 2rem;margin:1rem 0;font-weight:600;font-size:16px;line-height:125.5%;color:#fff;border:none;display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,#00957e,#99b342 64.22%,#fdc71a 128.43%)}#form-contact form button:only-child{margin-left:auto}#form-contact form .link{text-decoration:underline}}#form-contact .check{font-size:.75rem}#form-contact footer{display:flex;align-items:center;gap:10px;justify-content:space-between}#form-contact .success{color:#9af2ed}#form-contact .error{color:#bf0150}#form-contact .error,#form-contact .success{margin-top:1em;font-size:1rem;font-weight:500;text-align:center}.company-video-card{position:relative;overflow:hidden}.company-video-card video{overflow:hidden;border-radius:6px;border:1px solid #ebebeb}.company-video-card .video-title{display:flex;align-items:flex-end;color:#fff;font-weight:600;font-size:15px;line-height:125.5%;position:absolute;bottom:1px;left:1px;right:1px;top:1px;box-shadow:inset 0 0 0 100vh rgba(0,0,0,.25);padding:10px;border-radius:6px;text-shadow:0 4px 4px rgba(0,0,0,.3)}.company-video-card .video-title.hide{display:none}.slide-handler{display:flex;padding:10px 0;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}@media (max-width:567px){.slide-handler{padding:10px 0}}.slide-handler .icon-left{left:0}.slide-handler .icon-right{right:0}.slide-handler .icon{pointer-events:auto;padding:0 5px;cursor:pointer;font-size:1.5rem;color:#00937d;display:none}@media (min-width:768px){.slide-handler .icon{background-color:hsla(0,0%,100%,.6);z-index:10;top:0;bottom:0;width:40px;position:absolute;display:flex;justify-content:center;align-items:center}.slide-handler .icon>span{font-size:1.5rem;font-weight:700}}.slide-handler .dot{display:none;cursor:pointer;height:14px;width:14px;box-sizing:border-box;border-radius:100%;margin:0 4px;background:#fff;box-shadow:0 0 0 1px #00937d}.slide-handler .dot.active{background-color:#00937d}.carousel-wrapper{max-width:100%;width:100%;position:relative;height:auto;overflow:hidden}.carousel-wrapper .slides{height:100%}.carousel-wrapper .slides>*{position:absolute;z-index:1;top:0;bottom:0;left:0;box-sizing:border-box;flex:0 0 auto;padding:0 10px}[id=contact-modal]{overflow-y:auto}[id=contact-modal].modal-background{z-index:900}@media (max-height:667px){[id=contact-modal]{align-items:flex-start}}[id=contact-modal] .modal-close{display:none}[id=contact-modal] .close-modal{color:red;line-height:1;height:30px;width:30px;box-sizing:border-box;padding:1px;border:2px solid #ef4059;border-radius:50%;display:flex;align-items:center;justify-content:center}[id=contact-modal] .modal-foreground{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:768px;max-height:768px;padding:0}[id=contact-modal] .modal-content{height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:10px}[id=contact-modal] .modal-content>header{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex:0 0 auto;padding:10px}[id=contact-modal] .modal-content>section{padding:1rem 0}[id=contact-modal] .modal-content>section>form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem}[id=contact-modal] .modal-content>section>form .telephone-contact{display:flex;align-items:center;gap:10px}[id=contact-modal] .modal-content>section>form .telephone-contact .custom-select{flex:0 0 40%;max-width:150px}[id=contact-modal] .modal-content>section>form .telephone-contact .custom-select .flag{flex-shrink:0;margin-right:12px}[id=contact-modal] .modal-content>section>form .telephone-contact .custom-select .flag+span{margin-top:4px}[id=contact-modal] .modal-content>section>form .telephone-contact .custom-select .custom-select-header{height:100%}[id=contact-modal] .modal-content>section>form .telephone-contact .custom-select .custom-select-header .custom-select-header-info,[id=contact-modal] .modal-content>section>form .telephone-contact .custom-select .custom-select-header .custom-select-row{display:flex;align-items:center;padding:5px 10px}[id=contact-modal] .modal-content>section>form .telephone-contact .custom-select .custom-select-header .custom-select-header-info span,[id=contact-modal] .modal-content>section>form .telephone-contact .custom-select .custom-select-header .custom-select-row span,[id=contact-modal] .modal-content>section>form .telephone-contact .custom-select .custom-select-list span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[id=contact-modal] .modal-content>section>form input{margin:.15rem 0;border:1px solid #dadada}[id=contact-modal] .modal-content>section>form textarea{border:1px solid #dadada;background-color:#fff;max-height:150px;min-height:7vh;padding:10px;margin:.15rem 0}[id=contact-modal] .modal-content>section>form textarea:active{background-color:#fff}[id=contact-modal] .modal-content>section>form textarea::-moz-placeholder{color:#5f5f5f}[id=contact-modal] .modal-content>section>form textarea::placeholder{color:#5f5f5f}[id=contact-modal] .modal-content>section>form>.check{text-align:justify;font-size:.75rem}[id=contact-modal] .modal-content>section>form>.check input[type=checkbox]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:.25rem}[id=contact-modal] .modal-content>section>form>footer{display:flex;width:100%;align-items:center;gap:10px;justify-content:space-between}[id=contact-modal] .modal-content>section>form>footer button{border-radius:30px;padding:.75rem 2rem;font-weight:600;font-size:16px;line-height:125.5%;color:#fff;background:linear-gradient(90deg,#00957e,#99b342 64.22%,#fdc71a 128.43%)}[id=contact-modal] .modal-content>section>form>footer button:only-child{margin-left:auto}#company nav{position:-webkit-sticky;position:sticky;top:0;border-bottom:1px solid #dedede}#company .history{padding:1rem 0}#company .company-name{-webkit-user-select:none;-moz-user-select:none;user-select:none}#company #header-company .header-company-wrapper{position:relative;width:100%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(89.96deg,#00937d .04%,#fdc916 63.59%);background-position:50%;aspect-ratio:5/4;box-shadow:inset 0 0 0 100vh rgba(0,0,0,.4);display:grid;place-items:center}#company #header-company .header-company-wrapper>picture{position:absolute;width:100%;height:100%}#company #header-company .header-company-wrapper>picture>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;filter:brightness(60%)}#company #header-company .header-company-wrapper .company-info{z-index:10;color:#fff}#company #header-company .header-company-wrapper .company-info>span{color:#fff;font-size:1.25rem;font-weight:600;text-shadow:0 4px 4px rgba(0,0,0,.4)}@media (min-width:768px){#company #header-company .header-company-wrapper{aspect-ratio:4/1;justify-items:flex-start;padding:10px 34% 10px 5%}}#company .scroll::-webkit-scrollbar{display:none}#company .scroll{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}#company .scroll>*{scroll-snap-align:start}#company .title{font-size:1.25rem;font-weight:600}@media (min-width:768px){#company .title{font-size:1.5rem}}#company .categories{margin-top:1em}#company .categories .category-name{font-weight:500;font-size:14px;line-height:125.5%;color:#00937d}#company .categories.only-desktop{display:none}@media (min-width:1024px){#company .categories .category-name{white-space:nowrap}#company .categories.mobile{display:none}#company .categories.only-desktop{display:flex;flex-direction:column;gap:10px}#company .categories.only-desktop>div{display:flex;gap:.5rem;align-items:center}}#company .video-container{display:flex;gap:1rem;margin:2rem auto}#company .video-container .carousel-wrapper{height:200px}#company .video-container .company-video-card{aspect-ratio:16/9;flex:1 0 80%}#company .video-container .company-video-card video{width:100%;max-height:100%;height:200px}@media (min-width:1024px){#company .video-container .company-video-card{flex:1 0 40%}}#company .contact-button{bottom:30px;left:0;margin-left:1.25rem;margin-right:1.25rem;right:0;position:fixed;z-index:10;background:#00937d;color:#fff}#company .contact-button.opened{display:none}@media (min-width:1024px){#company .contact-button{display:none}}#company [id=company-services]>*{line-height:2;color:#5e5e5e}#company [id=company-services] h1{font-weight:600;font-size:1.5rem}#company [id=company-services] h2{font-weight:500;font-size:1.25rem}#company [id=company-services] ul{-webkit-padding-start:40px;padding-inline-start:40px;list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}#company [id=company-services] ul li{list-style-type:disc;font-weight:400}#company [id=contact] .company-info{gap:1.5rem;margin-bottom:2rem}@media (min-width:768px){#company [id=contact] .company-info .image-wrapper{height:90px;width:90px;box-sizing:border-box}}#company [id=contact] .company-info>span{font-size:1.5rem;font-weight:600}#company #principal [id=contact],#company #principal [id=posts],#company #principal [id=services]{border-top:1px solid hsla(0,0%,80.8%,.4);padding-top:30px;margin-top:30px}#company .table-info{padding-bottom:10px;margin:2rem 0;display:grid;grid-template-columns:repeat(2,1fr);max-width:768px;border:1px solid #d7d7d7}#company .table-info>.top+.top{border-left:1px solid #d7d7d7}#company .table-info .top{border-bottom:1px solid #d7d7d7}#company .table-info .table-item{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:1rem .5rem}#company .table-info .table-item>.table-item-gray{font-weight:500;color:#a2a2a2}#company .table-info .table-item>.table-item-content{color:#1b1b1b;font-weight:400}#company .table-info .table-item>.table-item-content-p{font-size:15px;color:#1b1b1b;font-weight:300}#company .table-info .table-item [id=company-date-modified]:first-letter{text-transform:uppercase}#company .table-info .date{grid-column:1/2;grid-row:1;font-size:14px;line-height:125.5%}#company .table-info .employes{grid-column:2/3;grid-row:1;font-size:14px;line-height:125.5%}#company .table-info .description{grid-column:1/4;line-height:160%}#company #services>ul>li{list-style:disc;list-style-position:inside;margin-top:.5rem;color:#5e5e5e}#company #services>ul>li>ol{padding:0;list-style-type:decimal}#company #posts .blog-post-card{width:568px}#company #posts h4{font-weight:600;font-size:22px;line-height:27px}#company #posts .show-post{display:block;text-align:right;text-decoration:underline;font-weight:400;font-size:16px;line-height:125.5%}#company #posts .post-container{display:flex;margin:2rem auto;gap:1rem;overflow-x:scroll}#company #posts .post-container .post-card{flex:1 0 75%}#company #posts .post-container .post-card>img{width:100%;max-height:148px}#company #posts .post-container .post-card>span{font-weight:600;font-size:15px;line-height:125.5%;color:#000}@media (min-width:1024px){#company #posts .post-container .post-card{flex:1 0 30%}}@media (min-width:1024px){#company .posts-head{display:flex;justify-content:space-between;align-items:center}#company .posts-head>h4{margin:0}}#company #separator{position:relative}#company #form-contact{display:none}#company section{padding:0 1rem}@media (min-width:1024px){#company section{padding:0}#company #separator{display:flex;gap:2rem}#company #separator #principal{width:66.66%}#company #separator #form-contact{display:block;width:33.33%}}#company-register .formSuccess{margin:auto;max-width:640px}#inscribe section.container{display:block;margin-left:auto;margin-right:auto}#inscribe section{padding:1rem}#inscribe h3{font-size:27px;line-height:125.5%;font-weight:700;margin-top:1rem;margin-bottom:1rem}#inscribe nav{background-color:hsla(0,0%,100%,0)}#inscribe nav.open{background-color:#bf0150}#inscribe nav.open .searchbar button{background:linear-gradient(90deg,#ec0163,#f45f40 61.54%,#fdc71a 128.43%)}#inscribe nav.open .searchbar button span{color:#fff}#inscribe>header{display:flex;align-items:center;min-height:320px;height:75vh;max-height:768px;background-image:url(/images/inscribe-bg.jpg?28606e00);background-size:cover;background-position:50%;background-repeat:no-repeat;box-shadow:inset 0 0 0 100vh rgba(0,0,0,.6)}#inscribe>header>div{height:100%}#inscribe>header section{height:100%;display:flex;flex-direction:column;justify-content:center;color:#fff}@media (min-width:320px){#inscribe>header section{max-width:408px}}@media (min-width:1024px){#inscribe>header section{max-width:none}}#inscribe>header h2{font-size:27px}@media (min-width:1440px){#inscribe>header h2{font-size:3rem}}#inscribe>header p{font-weight:400;font-size:18px;line-height:27px}@media (min-width:768px){#inscribe>header{height:800px;padding-bottom:0}}#inscribe section.container{max-width:1224px}#inscribe section.heading-container{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:3rem 0;justify-content:center}@media (min-width:1024px){#inscribe section.heading-container{flex-direction:row;text-align:left;justify-content:left}#inscribe section.heading-container .heading-container-text{flex:0 0 50%!important}#inscribe section.heading-container .heading-container-button{flex:0 0 auto;margin:auto}}#inscribe section.heading-container .heading-container-text{flex:1}#inscribe section.heading-container .heading-container-button a{display:inline-flex;border:0;gap:.25rem;border-radius:35px;width:180px;height:60px;justify-content:center;align-items:center;background:linear-gradient(90deg,#00957e,#99b342 64.22%,#fdc71a 128.43%);font-weight:600;padding:.75rem 1.75rem;color:#fff;font-size:23px;text-decoration:none;cursor:pointer}#inscribe .formPrivacy{font-size:12px}#inscribe .formPrivacy a{text-decoration:underline}#inscribe .formCheckbox{margin:1rem;align-items:center}#inscribe .formCheckbox label{display:flex;align-items:center;gap:.5rem;font-size:14px}#inscribe .formCheckbox input[type=checkbox]{width:auto}#inscribe .formEnd{display:flex;align-items:center}#inscribe .filled{display:flex;margin-left:auto;font-weight:600;color:#fff;background:linear-gradient(90deg,#ec0163,#f45f40 61.54%,#fdc71a 128.43%);border-radius:30px;padding:.75rem 1.75rem;border:0}#inscribe .explanation{margin-top:2rem}#inscribe .explanation>h3{font-weight:700;font-size:21px;line-height:125.5%;color:#3b4342}@media (min-width:1024px){#inscribe .explanation>h3{font-size:45px}}#inscribe .explanation>p{max-width:700px;color:#505050;font-weight:400;font-size:15px;line-height:191%;text-align:start}#inscribe .explanation .metodology-list,#inscribe .metodology .metodology-list{margin:2rem 0}#inscribe .explanation .metodology-list-item,#inscribe .metodology .metodology-list-item{margin:1rem 0}#inscribe .explanation .metodology-list-item>div,#inscribe .metodology .metodology-list-item>div{display:none}#inscribe .explanation li,#inscribe .metodology li{font-weight:400;font-size:15px;line-height:179.02%;color:#505050}#inscribe .explanation li>strong,#inscribe .metodology li>strong{font-weight:600;font-size:14px;line-height:191%}@media (min-width:768px){#inscribe .metodology-list{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:4rem;column-gap:4rem}#inscribe .metodology-list .metodology-list-item{display:flex;gap:1rem}#inscribe .metodology-list .metodology-list-item>div{display:flex;justify-content:center;align-items:center;min-width:36px;height:36px;border-radius:50%;background-color:#ffeef5;border:1px solid #bf0150}#inscribe .metodology-list .metodology-list-item>div>span{color:#bf0150}}#inscribe .requirements{background:#f9f9f9}#inscribe .requirements h3{text-align:center}#inscribe .requirements img{margin-top:2rem}#inscribe .requirements .requirements-introduction{font-weight:400;font-size:14px;line-height:191.02%;color:#364543;padding-bottom:1rem;text-align:center}#inscribe .requirements .discounts{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}@media (min-width:768px){#inscribe .requirements .discounts{flex-direction:row}}#inscribe .requirements .discounts .associateds{background:#efefef;border-radius:9px;display:flex;width:100%;flex-direction:column;margin-top:1rem;padding:2rem;text-align:center}#inscribe .requirements .discounts .associateds .associated-type{font-weight:400;font-size:16px;line-height:179.02%;color:#4e4c4c}#inscribe .requirements .discounts .associateds .iva{font-weight:300;font-size:20px;line-height:30px;color:#6b6b6b}#inscribe .requirements .discounts .associateds .price{font-weight:550;font-size:20px;line-height:40px;color:#000}#inscribe .requirements .discounts .associateds .price-explanation{font-size:13px;font-style:italic}#inscribe .requirements .discounts .associateds .discount{color:#bf0150}#inscribe .requirements .requirement{font-weight:600;font-size:20px;line-height:125.5%;color:#364543;text-align:center;margin:1.5rem 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#inscribe .requirements .requirement>h4,#inscribe .requirements .requirement>img{margin:0}@media (min-width:1024px){#inscribe .requirements .requirement{margin:3rem 0}}#inscribe .requirements .combinations{font-size:10px;text-align:center;max-width:713px;margin:1rem auto}#inscribe .requirements .requirement-list{background:#efefef;border-radius:9px;max-width:713px;display:block;margin:0 auto;padding:1rem 2rem;text-align:left;list-style:circle}#inscribe .requirements .requirement-list li{font-weight:400;font-size:14px;line-height:179.02%;padding:10px 0}@media (min-width:768px){#inscribe .requirements .requirement-list li{padding:1.25rem}}@media (min-width:768px){#inscribe .requirements{padding:3rem 0}#inscribe .requirements .requirements-introduction{display:block;margin:0 auto;max-width:500px}#inscribe .requirements .discounts{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:2rem;max-width:713px;margin:0 auto}#inscribe .requirements>.requirement{margin-top:4rem}#inscribe .requirements>.requirement-list{display:grid;grid-template-columns:repeat(2,1fr);padding:1.5rem 5rem}}#inscribe .solicitude>h3,#inscribe .solicitude p{text-align:center}#inscribe .solicitude>h3{margin:2em}#inscribe .solicitude>p{margin:2em auto;text-align:center}@media (min-width:768px){#inscribe .solicitude>p{max-width:30%}}#inscribe .solicitude #inscribe-form{border:1px solid #ddd;border-radius:9px;padding:1rem}#inscribe .solicitude #inscribe-form:invalid button[type=submit]{opacity:.5}#inscribe .solicitude #inscribe-form>h4{font-weight:400;font-size:20px;line-height:125.5%;color:#364543;padding:0 2rem}@media (min-width:1024px){#inscribe .solicitude #inscribe-form>h4{font-size:25px}}#inscribe .solicitude #inscribe-form input,#inscribe .solicitude #inscribe-form select{background:#fff;border:1px solid #dadada;border-radius:3px}#inscribe .solicitude #inscribe-form input::-moz-placeholder,#inscribe .solicitude #inscribe-form select::-moz-placeholder{color:#b6b6b6}#inscribe .solicitude #inscribe-form input::placeholder,#inscribe .solicitude #inscribe-form select::placeholder{color:#b6b6b6}#inscribe .solicitude #inscribe-form input:hover,#inscribe .solicitude #inscribe-form select:hover{border:1px solid #797979}#inscribe .solicitude #inscribe-form input:focus,#inscribe .solicitude #inscribe-form select:focus{border:1px solid #797979;box-shadow:inset 1px 1px 4px rgba(0,0,0,.1)}#inscribe .solicitude #inscribe-form .inputs{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){#inscribe .solicitude #inscribe-form .inputs{display:grid;grid-template-columns:repeat(2,1fr);padding:2rem;gap:1rem}}#inscribe .solicitude #inscribe-form .inputs label{font-weight:300;font-size:12px;line-height:125.5%;color:#000}#inscribe .solicitude #inscribe-form .inputs label input[type=checkbox]{margin-top:1rem;width:auto}#inscribe .solicitude #inscribe-form .custom-select .flag{width:32px;height:32px;margin-right:16px}#inscribe .solicitude #inscribe-form .custom-select .flag+span{margin-top:4px}#inscribe .solicitude #inscribe-form .custom-select .custom-select-header{height:100%}#inscribe .solicitude #inscribe-form .custom-select .custom-select-header .custom-select-header-info,#inscribe .solicitude #inscribe-form .custom-select .custom-select-header .custom-select-row{display:flex;align-items:center;padding:5px 10px}#inscribe .solicitude #inscribe-form .custom-select .custom-select-header .custom-select-header-info li:focus,#inscribe .solicitude #inscribe-form .custom-select .custom-select-header .custom-select-header-info li:hover,#inscribe .solicitude #inscribe-form .custom-select .custom-select-header .custom-select-row li:focus,#inscribe .solicitude #inscribe-form .custom-select .custom-select-header .custom-select-row li:hover{outline:none;background-color:#dadada}#inscribe .successButtonContainer{display:flex;justify-content:center}#inscribe .successButtonContainer a{display:inline-flex;border:0;gap:.25rem;padding:.75rem 1.75rem;border-radius:25px;width:150px;height:40px;justify-content:center;align-items:center;background:linear-gradient(90deg,#c5055b,#f45f40 64.22%,#fdc71a 128.43%);color:#fff;font-weight:600;text-decoration:none;cursor:pointer}#inscribe #page-footer{margin-top:5em;background-color:#bf0150}@media (min-width:1024px){#inscribe h3{font-size:2rem}}[id=blog-hero-banner]{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 100vh rgba(0,0,0,.6);height:60vh;min-height:380px;max-height:720px;display:grid;align-items:center;cursor:pointer}[id=blog-hero-banner] .header-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=blog-hero-banner] h1{max-width:768px;font-weight:600}[id=blog-hero-banner] h2{max-width:768px;font-weight:400;text-transform:uppercase;font-size:1rem}[id=blog-hero-banner] .company-info{color:#fff}[id=blog-hero-banner] strong{font-weight:500}[id=blog-hero-banner].placeholder-banner .logo{-webkit-animation:blink 1s infinite;animation:blink 1s infinite;opacity:.6}[id=blog-hero-banner].placeholder-banner .placeholder-default{height:1em;background-color:#5f5f5f;overflow:hidden;display:block;position:relative}[id=blog-hero-banner].placeholder-banner .placeholder-default:not(strong){max-width:40%}[id=blog-hero-banner].placeholder-banner .placeholder-default:before{opacity:.5;content:"";position:absolute;left:-45%;height:100%;width:45%;background-image:linear-gradient(270deg,hsla(0,0%,98.4%,.05),hsla(0,0%,98.4%,.3),hsla(0,0%,98.4%,.6),hsla(0,0%,98.4%,.3),hsla(0,0%,98.4%,.05));-webkit-animation:loading 1s infinite;animation:loading 1s infinite;z-index:45}[id=blog-hero-banner].placeholder-banner strong{width:120px}@-webkit-keyframes loading{0%{left:-45%}to{left:100%}}@keyframes loading{0%{left:-45%}to{left:100%}}@-webkit-keyframes blink{40%{opacity:0}60%{opacity:0}}@keyframes blink{40%{opacity:0}60%{opacity:0}}.categories-list{display:flex;margin:30px 0;gap:15px;overflow-x:auto;overflow-y:hidden}.categories-list .carousel-wrapper{height:140px;padding:0 30px}.categories-list .category-card-link{flex-shrink:0;max-width:125px;text-align:center}.categories-list .category-card-link>img{height:46px;width:46px;box-sizing:border-box;display:block;margin:auto}.categories-list .category-card-link>span{display:block;margin-top:15px;font-size:.75rem}@media (min-width:1440px){.categories-list .category-card-link{max-width:200px}.categories-list .category-card-link>img{height:60px;width:60px;box-sizing:border-box}.categories-list .category-card-link>span{margin-top:20px;font-size:1rem}}.blog-post-placeholder{background-color:#fafafa;min-height:247px;border-radius:6px;padding:45px 25px;box-shadow:inset 0 0 0 100vh rgba(0,0,0,.4);display:flex;flex-direction:column;gap:30px}.blog-post-placeholder .item{height:24px;background-color:#cecece;border-radius:6px}.blog-post-placeholder .category{width:40%}.blog-post-placeholder .title-wrapper{display:flex;flex-direction:column;gap:10px}.blog-post-placeholder .title{width:90%}.blog-post-placeholder .company-info{display:flex;align-items:center;width:100%}.blog-post-placeholder .company-info .logo{width:45px;height:45px;border-radius:50%}.blog-post-placeholder .company-info .name{flex:0 0 40%}[id=post-grid]{max-width:1024px;margin:auto}[id=post-grid]>div{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}@media (min-width:768px){[id=post-grid] .grid{display:grid;grid-auto-rows:300px;gap:10px}[id=post-grid] .featured-grid{grid-template-columns:repeat(3,1fr)}[id=post-grid] .featured-grid .blog-post-card:first-child{grid-column:1/4}[id=post-grid] .featured-grid .blog-post-card:nth-child(3){grid-column:2/4}[id=post-grid] .normal-grid{grid-template-columns:repeat(2,1fr)}}#blog{position:relative}#blog nav{background-color:hsla(0,0%,100%,0);transition:all .5s ease-in-out}#blog section{padding:1rem}#blog [id=blog-categories]{margin:30px 0}.blog-slide-handler{display:flex;padding:10px 0;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}@media (max-width:567px){.blog-slide-handler{padding:10px 0}}.blog-slide-handler .icon-left{left:0}.blog-slide-handler .icon-right{right:0}.blog-slide-handler .icon{pointer-events:auto;padding:0 5px;cursor:pointer;font-size:1.5rem;color:#00937d;display:none}@media (min-width:768px){.blog-slide-handler .icon{background-color:hsla(0,0%,100%,.6);z-index:10;top:0;bottom:0;width:40px;position:absolute;display:flex;justify-content:center;align-items:center}.blog-slide-handler .icon>span{font-size:1.5rem;font-weight:700}}.blog-slide-handler .dot{display:none;cursor:pointer;height:14px;width:14px;box-sizing:border-box;border-radius:100%;margin:0 4px;background:#fff;box-shadow:0 0 0 1px #00937d}.blog-slide-handler .dot.active{background-color:#00937d}.slides-wrapper{padding:10px 0 80px}.carousel-wrapper{height:320px}.carousel-wrapper article{width:568px;padding:0 10px}[id=blog-post] section{padding:0 1rem}[id=blog-post] .blog-post-heading{background-position:50%;background-repeat:no-repeat;background-size:cover;height:320px;margin-top:60px;background-image:linear-gradient(89.96deg,#00937d .04%,#fdc916 63.59%)}[id=blog-post] .blog-post-info{padding-top:50px}[id=blog-post] .blog-post-info>h2{font-weight:400;font-size:1rem;text-transform:uppercase}[id=blog-post] .blog-post-info>h1{font-weight:600;font-size:1.5rem}[id=blog-post] .blog-post-info>.blog-date-published{font-weight:400;color:#7c7c7c;font-size:1rem}[id=blog-post] .blog-post-info>div{margin-top:.83em;display:flex;justify-content:space-between;align-items:center}[id=blog-post] .blog-post-info>div .blog-post-company{flex-shrink:0}[id=blog-post] .blog-post-info>div .blog-post-date-published{font-weight:400;color:#7c7c7c;font-size:1rem}[id=blog-post] .blog-post-info>div .blog-post-links{border:1px solid #dad7d7;border-radius:6px;padding:6px 10px;flex-shrink:0;display:flex;gap:7px}[id=blog-post] .blog-post-info>div .blog-post-links>a{font-size:1.4rem}[id=blog-post] .blog-post-info>div .blog-post-links>a:before{color:#7c7c7c}[id=blog-post] .blog-post-content{font-family:source-serif-pro,Georgia,Cambria,Times New Roman,Times,serif}[id=blog-post] .blog-post-content>*{line-height:2}[id=blog-post] .blog-post-content h1{font-weight:600;font-size:1.5rem}[id=blog-post] .blog-post-content h2{font-weight:500;font-size:1.25rem}[id=blog-post] .blog-post-content ul{-webkit-padding-start:40px;padding-inline-start:40px;list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}[id=blog-post] .blog-post-content ul li{list-style-type:disc}@media (min-width:1024px){[id=blog-post] [id=blog-posts-container-company]{width:100%}}[id=blog-post] [id=blog-posts-container-company]>div{display:flex;flex-direction:column;gap:10px}[id=blog-post] [id=blog-posts-container-company] h1{font-size:1.25rem}@media (min-width:768px){[id=blog-post] [id=blog-posts-container-company] h1{font-size:1rem}}@media (min-width:1440px){[id=blog-post] [id=blog-posts-container-company] h1{font-size:1.25rem;line-height:1.4}}[id=blog-post] [id=blog-posts-container-company] h3{font-weight:400}@media (min-width:768px){[id=blog-post] .blog-post-separator{display:flex;gap:36px;justify-content:center}[id=blog-post] .blog-post-separator .blog-post-main-content{flex:1 0 60%;max-width:820px}[id=blog-post] .blog-post-separator [id=blog-posts-container-company]{margin-top:2.5em;top:40px}[id=blog-post] .blog-post-separator [id=blog-posts-container-company] .blog-post-card-info{padding:25px}[id=blog-post] .blog-post-separator [id=blog-posts-container-company] h1{-webkit-line-clamp:3}[id=blog-post] .blog-post-separator [id=blog-posts-container-company]>h3{font-size:1rem;text-align:center}[id=blog-post] .blog-post-separator [id=blog-posts-container-company]>div{display:flex;flex-direction:column;align-items:center}[id=blog-post] .blog-post-separator [id=blog-posts-container-company]>div>article{width:288px}}@media (min-width:768px) and (min-width:1024px){[id=blog-post] .blog-post-separator [id=blog-posts-container-company]>div>article{width:360px}[id=blog-post] .blog-post-separator [id=blog-posts-container-company]>div>article:nth-child(2)~article{display:none}}@media (min-width:768px) and (min-width:1440px){[id=blog-post] .blog-post-separator [id=blog-posts-container-company]>div>article{width:420px}}@media (min-width:768px){[id=blog-post] .blog-post-separator [id=blog-posts-container-company]>div>article:nth-child(2)~article{display:none}[id=blog-post] [id=blog-posts-container-related] .slide-cards .arrow{height:220px}[id=blog-post] [id=blog-posts-container-related] .slide-cards>ul .blog-post-card{flex:1 0 80%}}@media (min-width:768px) and (min-width:768px){[id=blog-post] [id=blog-posts-container-related] .slide-cards>ul .blog-post-card{flex:1 0 49%}}#category{position:relative}#category nav{background-color:hsla(0,0%,100%,0);transition:all .5s ease-in-out}#category section{padding:1rem}#category [id=categories-list]{margin:30px 0}[id=post-hero-banner]{color:#fff;height:280px}@media (min-width:768px){[id=post-hero-banner]{height:380px}}[id=post-hero-banner] .container{height:100%;padding-top:40px;display:grid;place-items:center;text-align:center;background-image:linear-gradient(90deg,#00957e,#99b342 64.22%,#fdc71a 128.43%)}[id=post-hero-banner] a:first-child{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:auto}[id=post-hero-banner] h1{color:#fff;max-width:768px;font-weight:600;font-size:1.25rem}@media (min-width:1024px){[id=post-hero-banner] h1{font-size:1.5rem}}[id=post-hero-banner] .image-wrapper{height:75px;width:75px;box-sizing:border-box;border-radius:50%;box-shadow:0 0 0 1px hsla(0,0%,80.8%,.5);background-color:#fff;display:grid;place-items:center;overflow:hidden;margin:auto}[id=post-hero-banner] .image-wrapper img{width:75%;max-height:75%}@-webkit-keyframes animationGradient{0%{background-position:10% 0}50%{background-position:91% 100%}to{background-position:10% 0}}@keyframes animationGradient{0%{background-position:10% 0}50%{background-position:91% 100%}to{background-position:10% 0}}[id=no-posts]{background-color:#59a0aa;font-size:.825rem;font-weight:400}[id=no-posts]>.container{text-align:center}[id=no-posts] header{margin:150px 0;height:40vh;min-height:200px;max-height:568px;display:grid;place-items:center;background-color:#cecece;text-align:center}[id=no-posts] header p{font-size:1.5rem;text-transform:uppercase}[id=no-posts] .button{background-color:#00937d;color:#fff}@media (min-width:1024px){[id=no-posts]{font-size:1rem}}#company-posts{position:relative}#company-posts nav{background-color:hsla(0,0%,100%,0);transition:all .5s ease-in-out}#company-posts section{padding:1rem}#company-posts [id=company-posts-grid]{margin:30px 0}@-webkit-keyframes bgResponsiveAnimationFrames{0%{background-position:center 0}to{background-position:center 100%}}@keyframes bgResponsiveAnimationFrames{0%{background-position:center 0}to{background-position:center 100%}}#consent-banner{box-sizing:border-box;position:fixed;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;right:0;bottom:0;z-index:10000000;display:grid;place-items:center}#consent-banner .banner-card{box-shadow:0 0 8px rgba(0,0,0,.15);background-color:#fff;padding:20px;max-width:568px}#consent-banner h1{font-size:1.25rem;color:#ef4059}@media (min-width:1024px){#consent-banner{font-size:1rem}}#consent-banner .buttons{padding-bottom:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}#consent-banner button{border:none}#consent-banner .button-accept{color:#fff;background-color:#00937d}#consent-banner .button-reject{background-color:#cecece;color:#4c4c4c}#consent-banner a strong{text-decoration:underline;color:#00937d}@-webkit-keyframes bannerEnter{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes bannerEnter{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}