*,*:before,*:after{border:0;padding:0;margin:0}html,body{text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}label{display:block}blockquote,q{quotes:none}a{text-decoration:none}a:hover{text-decoration:none}address{font-style:normal}button{cursor:pointer;background:0 0;padding:0}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,button{border:none;outline:none}textarea{resize:none}img,video,audio{height:auto;max-width:100%;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#e70029;text-decoration:none}a:hover,a:focus{outline:0;text-decoration:underline}a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.acessibilidade__leitor{clip:rect(1px,1px,1px,1px);word-wrap:normal !important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px}.acessibilidade__leitor:hover,.acessibilidade__leitor:focus{clip:auto !important;background-color:#eee;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto !important;z-index:100000}@media (min-width:992px){.acessibilidade__leitor__menu{display:none}}.breadcrumbs.light .breadcrumb_last{color:#fff}.breadcrumbs.dark .breadcrumb_last{color:#000}.breadcrumbs #breadcrumbs>span{color:#7d7d7d;font-size:.875rem;display:flex;flex-direction:row;gap:.5rem;margin-top:1.2rem}.breadcrumbs #breadcrumbs>span a{color:#7d7d7d}@media (max-width:576px){.breadcrumbs #breadcrumbs>span span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:215px}}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:20px;padding:20px;font-size:1rem;text-transform:uppercase;text-decoration:none !important;font-weight:500;cursor:pointer;color:#fff}.btn.btn-primary{background-color:#0088ba;border-color:transparent}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{background-color:#0177a2}.btn.btn-danger{background-color:#c43b52;border-color:transparent}.btn.btn-danger:hover,.btn.btn-danger:active,.btn.btn-danger:focus{background-color:#a43144}.btn.btn-dark{background-color:#002b3b;border-color:transparent}.btn.btn-dark:hover,.btn.btn-dark:active,.btn.btn-dark:focus{background-color:#003447}.btn.border-circle{border-radius:50%}.form{max-width:479px;width:100%}@media (max-width:992px){.form{max-width:100%}}.form .v-stack{gap:1.5rem}.form .v-stack .input-icon p{position:relative}.form .v-stack .input-icon p br{display:none}.form .v-stack .input-icon p i{position:absolute;left:1rem;top:1.2rem;color:#666;font-size:.875rem;z-index:2}.form .v-stack .input-icon p input:not([type=submit]),.form .v-stack .input-icon p textarea{border:2px solid #c4c4c4;background-color:#fff;width:100%;border-radius:20px;padding:1rem 1rem 1rem 2.7rem;font-size:.875rem;color:#000}.form .v-stack .input-icon p input:not([type=submit])::placeholder,.form .v-stack .input-icon p textarea::placeholder{color:#666}.form .v-stack .input-icon p input:not([type=submit]):focus-visible,.form .v-stack .input-icon p textarea:focus-visible{outline:none;box-shadow:0 0 15px 2px rgba(0,0,0,.12);transition:box-shadow .3s ease}.form .v-stack .input-icon p .wpcf7-not-valid-tip{font-size:.875rem}.form .wpcf7-spinner{display:none}.form .wpcf7-response-output{border-color:transparent !important;padding:0 !important;color:#ffb900;margin:1.5rem 0 0 !important;font-size:.875rem}.loading{position:relative}.loading:hover{cursor:wait}.loading:after{position:absolute;background:rgba(255,255,255,.9);right:0;top:0;bottom:0;left:0;z-index:1000;width:100%;content:" ";min-height:60px}.loading:before{content:" ";position:absolute;width:36px;height:36px;left:50%;top:48%;z-index:1200}.loading-box.loading{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}@keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-moz-keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-o-keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-ms-keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.loading:before{border:5px solid #333;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border-top-color:transparent;margin-top:10px;-webkit-animation:lds-rolling 1s linear infinite;-moz-animation:lds-rolling 1s linear infinite;-o-animation:lds-rolling 1s linear infinite;-ms-animation:lds-rolling 1s linear infinite;animation:lds-rolling 1s linear infinite}.loading-box.loading:hover{cursor:wait}.loading-box.loading:before{border:10px solid #333;border-top-color:transparent;width:60px;height:60px}.loading-box.loading .loading-msg{position:absolute;z-index:1005;left:30px;right:30px;text-align:center;top:58%;font-size:18px;color:#666}[personalizado-id=anuncio].loading:after{content:"Redirecionando...";display:flex;justify-content:center;align-items:center;color:#777;font-size:12px;padding-top:75px}@media (max-width:991px){.mobilehide{display:none !important}}@media (max-width:1250px){.laptophide{display:none !important}}@media (min-width:992px){.desktophide{display:none}}html{scroll-behavior:smooth}html,body{overflow-x:hidden;width:100%;box-sizing:border-box}body{font-family:"Plus Jakarta Sans",sans-serif;font-weight:400;font-style:normal;color:#000;font-size:1rem}.container{max-width:1334px;margin:0 auto}@media (max-width:1366px){.container{max-width:90vw !important}}section{padding:4rem 0;background-color:#fff}@media (max-width:768px){section{padding:3rem 0 !important}}.h-stack{display:flex;flex-direction:row}.v-stack{display:flex;flex-direction:column}.d-none{display:none !important}.d-block{display:block !important}.text-lg{font-size:2.3rem}@media (max-width:768px){.text-lg{font-size:1.8rem}}.text-md{font-size:1.8rem}@media (max-width:768px){.text-md{font-size:1.4rem}}.text-sm{font-size:.875rem}.text-xs{font-size:.75rem}.w-100{width:100%}.text-primary,.text-blue{color:#0088ba}.text-light-primary,.text-light-blue{color:#20b4eb}.text-danger,.text-red{color:#c43b52}.card{border-radius:20px;padding:24px 16px;background-color:#f4f4f4;box-shadow:0px 5px 15px 0px rgba(0,0,0,.3490196078);color:#000}.low-bar:after{content:"";display:block;width:100px;height:5px;margin-top:1.5rem;border-radius:5px}.low-bar.bar-danger:after{background-color:#c43b52}.low-bar.bar-primary:after{background-color:#0088ba}.low-bar.bar-light-primary:after{background-color:#20b4eb}.arrows-swiper{gap:1rem;margin-top:auto}.arrows-swiper .btn{font-size:1.75rem;padding:15px 11.5px}@media (max-width:576px){.arrows-swiper .btn{font-size:1.5rem}}.indicators-swiper{gap:1rem;margin-top:1.5rem}@media (max-width:576px){.indicators-swiper{margin:1rem 0}}.indicators-swiper hr{background-color:#c3c3c3;width:100%;border-radius:5px;cursor:pointer;opacity:1;height:4px}.indicators-swiper hr:hover{background-color:#a7a7a7}.indicators-swiper hr.swiper-pagination-bullet-active{background-color:#c43b52}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.8rem}@media (max-width:768px){.grid{grid-template-columns:1fr}}.icon-box{border:1.11px solid #c9c9c9;background-color:#fff;border-radius:25px;padding:1.3rem;display:flex;align-items:center;justify-content:center}@media (max-width:992px){.icon-box{border-radius:15px;padding:.8rem}}@media (max-width:576px){.icon-box{padding:.5rem}.icon-box img{height:30px;width:30px}}.badge{max-width:214px;width:100%;padding:10px 20px;border-radius:100px;font-size:.75rem;text-transform:uppercase;display:inline-block;text-align:center;color:#fff}.badge-primary{background-color:#0088ba}.badge-danger{background-color:#c43b52}.thank-you .banner .content .title{font-size:4rem}@media (max-width:768px){.thank-you .banner .content .title{font-size:1.8rem}}.fw-bold{font-weight:700}.fw-normal{font-weight:400}.footer{background-color:#f1f1f1;padding:1rem 0}.footer .container>.h-stack{justify-content:space-between;align-items:center;gap:1rem}@media (max-width:576px){.footer .container>.h-stack{flex-direction:column-reverse}.footer .container>.h-stack img{height:45px;width:auto}}.search{min-height:100vh}.search .title span{color:#20b4eb}.search .results{gap:1rem;margin-top:2rem}.search .results .result{gap:1rem;align-items:center}.search .results .result i{color:#20b4eb}.search .results .result a{color:#000}.menu .container{padding:1rem 0}@media (max-width:1200px){.menu .container{padding:1.2rem 0}}.menu.light .container{border-bottom:1px solid #fff}.menu.dark{background:linear-gradient(106.59deg,#03364a 1.34%,#00222f 98.74%)}.menu .h-stack{align-items:center;justify-content:space-between;gap:2rem}@media (max-width:1200px){.menu .h-stack{flex-wrap:wrap}}.menu .h-stack img{height:50px;width:auto}@media (max-width:576px){.menu .h-stack img{height:45px}}.menu .h-stack .icon-bar{display:none;color:#fff;font-size:1.5rem;padding:.3rem 0 .3rem .5rem;cursor:pointer}@media (max-width:1200px){.menu .h-stack .icon-bar{display:block}}.menu .h-stack nav{width:100%}@media (max-width:1200px){.menu .h-stack nav{flex-basis:100%;display:none}}.menu .h-stack nav .menu-ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1.8rem}@media (max-width:1200px){.menu .h-stack nav .menu-ul{align-items:flex-start;justify-content:flex-start;flex-direction:column}}.menu .h-stack nav .menu-ul>.menu-item.current-menu-item a:after{content:"";position:absolute;bottom:-.7rem;left:0;width:100%;height:2px;background-color:#fff}.menu .h-stack nav .menu-ul>.menu-item a{color:#fff;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:1px;font-size:.875rem;position:relative;padding:0 .15rem;display:inline-block;text-align:center}.menu .h-stack nav .menu-ul>.menu-item a:hover,.menu .h-stack nav .menu-ul>.menu-item a:active,.menu .h-stack nav .menu-ul>.menu-item a:focus{text-decoration:none;font-weight:700}@media (max-width:576px){.menu .h-stack nav .menu-ul>.menu-item a{font-size:.75rem}}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu{position:relative}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu>a:after{content:"\f078";font-family:"Font Awesome 7 Free";font-weight:900;margin-left:.5rem;position:relative;bottom:1.2px}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu{display:none}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active{display:block;background-color:#fff;top:2.5rem;position:absolute;border-radius:10px;width:250px;right:0;z-index:1000}@media (max-width:1200px){.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active{top:0;position:relative;width:100%;border-radius:0;background-color:transparent}}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active .menu-item{padding:0 .8rem .8rem}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active .menu-item:first-child{padding-top:.8rem}@media (max-width:1200px){.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active .menu-item{padding-bottom:1.8rem}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active .menu-item:first-child{padding-top:1.8rem}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active .menu-item:last-child{padding-bottom:0}}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active .menu-item.current-menu-item a{color:#0088ba;font-weight:600}@media (max-width:1200px){.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active .menu-item.current-menu-item a{color:#fff;font-weight:500}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active .menu-item.current-menu-item a:after{content:"";position:absolute;bottom:-.7rem;left:0;width:100%;height:2px;background-color:#fff}}.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active .menu-item a{color:#000;text-transform:capitalize;display:block;text-align:left}@media (max-width:1200px){.menu .h-stack nav .menu-ul>.menu-item.dropdown-menu .sub-menu.active .menu-item a{color:#fff;text-transform:uppercase}}.menu .h-stack nav .menu-ul>.menu-item.open-search-form i{transform:scaleX(-1);font-size:1rem}@media (max-width:1200px){.menu .h-stack nav .menu-ul>.menu-item.open-search-form{display:none}}.menu .h-stack .search-form{display:flex;flex-direction:row;gap:1rem}.menu .h-stack .search-form .input-search,.menu .h-stack .search-form .btn-search{padding:.5rem 1rem;border-radius:10px;font-size:.875rem;font-weight:500}.menu .h-stack .search-form .input-search{background-color:transparent;border:1px solid #fff;color:#fff}.menu .h-stack .search-form .input-search::placeholder{color:#fff;font-weight:500}.menu .h-stack .search-form .input-search:focus-visible{outline:none;box-shadow:0 0 15px 2px rgba(255,255,255,.3);transition:box-shadow .3s ease}.menu .h-stack .search-form .btn-search{background-color:#fff;color:#666}.menu .h-stack .search-form .btn-search:hover{background-color:#f2f2f2}.banner{background-position:left 8%;background-size:cover;background-repeat:no-repeat;padding-top:0 !important}@media (min-width:2000px){.banner{background-position:center 40%}}@media (min-width:1200px){.banner{min-height:86vh}}.banner .content{color:#fff;padding-top:4rem}@media (max-width:768px){.banner .content{padding-top:3rem}}.banner .content .badge{background-color:rgba(0,11,15,.4)}.banner .content .title{width:48%;font-weight:600}@media ((min-width:768px) and (max-width:992px)){.banner .content .title{width:60%}}.banner .content .description{width:40%;font-weight:400}@media ((min-width:768px) and (max-width:992px)){.banner .content .description{width:50%}}@media (max-width:767px){.banner .content .title,.banner .content .description{width:100%}}.our-differences{padding:2rem 0}.our-differences.dark{background-color:rgba(0,34,47,.8784313725);color:#fff;border-top:3px solid #0088ba}.our-differences.light{border-bottom:3px solid #c43b52;background-color:#fff}.our-differences .container>.h-stack{gap:6rem;align-items:center}@media (max-width:768px){.our-differences .container>.h-stack{flex-direction:column;gap:1.8rem}}.our-differences .container>.h-stack>*{flex-basis:calc(50% - 3rem)}.our-differences .container>.h-stack .title-button{gap:1.8rem}.our-differences .container>.h-stack .cards{gap:1.8rem}@media (max-width:992px){.our-differences .container>.h-stack .cards{flex-direction:column}}.our-differences .container>.h-stack .cards .card{align-items:center;justify-content:center;gap:.75rem;text-align:center;flex-basis:calc(50% - 0.75rem)}.our-differences .container>.h-stack .cards .card hr{border:1px solid #c2c2c2;width:50%}.activity-categories .container>.h-stack{gap:1.8rem}@media (max-width:576px){.activity-categories .container>.h-stack{flex-direction:column}}.activity-categories .container>.h-stack .text{max-width:334px;width:100%;gap:2rem;flex-shrink:0}@media (max-width:576px){.activity-categories .container>.h-stack .text{max-width:100%}}.activity-categories .container>.h-stack .swiper .swiper-slide{height:500px;max-width:350px}@media (max-width:576px){.activity-categories .container>.h-stack .swiper .swiper-slide{height:450px;max-width:calc(90vw - 40px)}}.activity-categories .container>.h-stack .swiper .swiper-slide .content{justify-content:flex-end;align-items:flex-start;gap:1.8rem;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;border-radius:50px;height:100%;width:100%}@media (max-width:576px){.activity-categories .container>.h-stack .swiper .swiper-slide .content{border-radius:24px}}.activity-categories .container>.h-stack .swiper .swiper-slide .content:after{content:"";background:linear-gradient(194.37deg,rgba(247,247,247,0) 30.4%,#f7f7f7 69.58%);width:100%;position:absolute;display:block;height:100%;top:0;border-radius:50px;z-index:0}@media (max-width:576px){.activity-categories .container>.h-stack .swiper .swiper-slide .content:after{border-radius:24px}}.activity-categories .container>.h-stack .swiper .swiper-slide .content .btn,.activity-categories .container>.h-stack .swiper .swiper-slide .content .title,.activity-categories .container>.h-stack .swiper .swiper-slide .content .subtitle{z-index:1;margin:0 20px}.activity-categories .container>.h-stack .swiper .swiper-slide .content .btn{align-self:flex-end;margin-bottom:auto;margin-top:20px;font-size:1.3rem;padding:15px 11.5px}.activity-categories .container>.h-stack .swiper .swiper-slide .content .btn i{rotate:45deg}.activity-categories .container>.h-stack .swiper .swiper-slide .content .title a{font-size:1.3rem;color:#000}.activity-categories .container>.h-stack .swiper .swiper-slide .content .title a:hover,.activity-categories .container>.h-stack .swiper .swiper-slide .content .title a:active,.activity-categories .container>.h-stack .swiper .swiper-slide .content .title a:focus{text-decoration:underline}.activity-categories .container>.h-stack .swiper .swiper-slide .content .subtitle{margin-bottom:50px}.our-numbers{padding-top:0 !important}.our-numbers .card-dark-blue{background:linear-gradient(106.59deg,#03364a 1.34%,#00222f 98.74%);border-radius:50px;color:#fff;padding:3rem 5rem}@media (max-width:992px){.our-numbers .card-dark-blue{padding:2rem}}@media (max-width:576px){.our-numbers .card-dark-blue{border-radius:24px}}.our-numbers .card-dark-blue .numbers{align-items:center;justify-content:space-between;gap:1.8rem;margin-top:1.8rem}@media ((min-width:768px) and (max-width:1220px)){.our-numbers .card-dark-blue .numbers{flex-wrap:wrap}}@media (max-width:767px){.our-numbers .card-dark-blue .numbers{flex-direction:column;align-items:flex-start}}.our-numbers .card-dark-blue .numbers .number{justify-content:center;align-items:flex-start;gap:1.3rem}.contact{padding:3rem 0}.contact.dark{background:linear-gradient(106.59deg,#03364a 1.34%,#00222f 98.74%);color:#fff}.contact.dark .contact-link a{color:#fff}.contact.dark .input-icon p input:not([type=submit]):focus-visible,.contact.dark .input-icon p textarea:focus-visible{box-shadow:0 0 15px 2px rgba(255,255,255,.3)}.contact.light{background-color:#fff;color:#000}.contact.light .contact-link a{color:#000}.contact.predominant-color-danger .text-blue{color:#c43b52}.contact.predominant-color-danger .btn-primary{background-color:#c43b52;border-color:transparent}.contact.predominant-color-danger .btn-primary:hover,.contact.predominant-color-danger .btn-primary:active,.contact.predominant-color-danger .btn-primary:focus{background-color:#a43144}.contact .container>.h-stack{gap:2.5rem;justify-content:space-between;align-items:center}@media (max-width:992px){.contact .container>.h-stack{flex-direction:column}}.contact .container>.h-stack .text{gap:2.5rem}.contact .container>.h-stack .text .title{max-width:390px;width:100%}@media (max-width:992px){.contact .container>.h-stack .text .title{max-width:100%}}.contact .container>.h-stack .text .links{gap:1rem}.contact .container>.h-stack .text .links .link{align-items:flex-start;gap:1rem}.contact .container>.h-stack .text .links .link .icon{font-size:1.1rem}.presentation{background:linear-gradient(106.59deg,rgba(3,54,74,.88) 1.34%,rgba(0,34,47,.88) 98.74%);border-top:2px solid #20b4eb;color:#fff}@media (max-width:576px){.presentation .grid{gap:2.5rem}}.presentation .grid .v-stack{gap:1.8rem;align-items:flex-start}@media (max-width:576px){.presentation .grid .v-stack{gap:1rem}}.presentation .grid .v-stack .icon-box{border:1.11px solid #002b3b}.presentation .grid .v-stack .title{font-size:1.5rem}.presentation .grid .v-stack .title span{font-weight:600}.service-quality .card-dark-blue{background:linear-gradient(106.59deg,#03364a 1.34%,#00222f 98.74%);border-radius:50px;padding:3rem;color:#fff}@media (max-width:576px){.service-quality .card-dark-blue{border-radius:24px;padding:2rem}}.service-quality .card-dark-blue .card-title{max-width:800px;width:100%;margin-bottom:3.5rem}@media (max-width:576px){.service-quality .card-dark-blue .card-title{margin-bottom:2.5rem}}.service-quality .card-dark-blue .items{justify-content:space-between;align-items:flex-start;gap:6rem}@media (min-width:1200px){.service-quality .card-dark-blue .items{gap:15rem}}@media (max-width:576px){.service-quality .card-dark-blue .items{flex-direction:column;gap:2.5rem}}.service-quality .card-dark-blue .items .item{gap:1.8rem;align-items:flex-start}@media (max-width:576px){.service-quality .card-dark-blue .items .item{gap:1rem}}.service-quality .card-dark-blue .items .item .title{font-size:1.5rem}.service-quality .card-dark-blue .items .item .title span{font-weight:600}@media (min-width:1200px){.service-quality .card-dark-blue .items .item .title span{display:block}}.our-structure{background-color:#f3f3f3}.our-structure .grid{margin-top:3rem}@media (max-width:576px){.our-structure .grid{margin-top:2.5rem}}.our-structure .grid img{width:100%;height:380px;object-fit:cover;object-position:center;border-radius:32px}@media (max-width:992px){.our-structure .grid img{height:200px}}@media (max-width:576px){.our-structure .grid img{border-radius:24px}}.banner-segments .container>.grid{gap:6rem;grid-template-columns:1fr .7fr}@media (max-width:992px){.banner-segments .container>.grid{gap:2rem;grid-template-columns:1fr}}.banner-segments .container>.grid .text{gap:2rem}.banner-segments .container>.grid .text .title{font-weight:600;margin-bottom:.5rem}.banner-segments .container>.grid .text .content p:not(:first-child){margin-top:1.5rem}.banner-segments .container>.grid .text .content ul{margin-top:1.5rem;font-size:.875rem}.banner-segments .container>.grid .text .content ul li{position:relative;padding-left:1.5em}.banner-segments .container>.grid .text .content ul li:not(:first-child){margin-top:1.5rem}.banner-segments .container>.grid .text .content ul li:before{content:"\f068";font-family:"Font Awesome 7 Free";font-weight:600;position:absolute;left:0;top:.2rem;font-size:.6rem}.banner-segments .container>.grid .img-banner{width:100%;max-height:583px;min-height:300px;background-position:center top;background-size:cover;background-repeat:no-repeat;border-radius:50px}@media (max-width:992px){.banner-segments .container>.grid .img-banner{max-width:50%}}@media (max-width:576px){.banner-segments .container>.grid .img-banner{border-radius:24px;max-width:100%}}.cta-contact{background-position:center top;background-size:cover;background-repeat:no-repeat;padding:6rem 0;position:relative}.cta-contact:before{content:"";background:linear-gradient(90deg,rgba(255,255,255,0) 37.5%,#f3f3f3 81.39%);display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media (min-width:2000px){.cta-contact{background-position:center 25%}}@media (max-width:576px){.cta-contact{background-position:right top}.cta-contact:before{background-color:rgba(255,255,255,.55)}}.cta-contact .container>.h-stack{justify-content:flex-end;position:relative;z-index:1}.cta-contact .container>.h-stack .content{gap:2rem;max-width:450px}@media ((min-width:769px) and (max-width:992px)){.cta-contact .container>.h-stack .content{max-width:350px}}@media ((min-width:577px) and (max-width:768px)){.cta-contact .container>.h-stack .content{max-width:250px}}@media (max-width:576px){.cta-contact .container>.h-stack .content{max-width:100%}}.contact-with-photo .grid{gap:6rem;grid-template-columns:.7fr 1fr}@media (max-width:992px){.contact-with-photo .grid{gap:3rem}}@media (max-width:768px){.contact-with-photo .grid{grid-template-columns:1fr}}.contact-with-photo .grid .div-img{min-height:350px;border-radius:50px;background-position:center top;background-size:cover;background-repeat:no-repeat}@media (max-width:768px){.contact-with-photo .grid .div-img{max-width:50%}}@media (max-width:576px){.contact-with-photo .grid .div-img{border-radius:24px;max-width:100%}}.contact-with-photo .grid .form{max-width:100%}.contact-with-photo .grid .form .title{margin-bottom:2rem}@media (min-width:769px){.contact-with-photo .grid .form .title{max-width:320px}}.contact-with-photo .grid .form .btn-primary{background-color:#c43b52;border-color:transparent}.contact-with-photo .grid .form .btn-primary:hover,.contact-with-photo .grid .form .btn-primary:active,.contact-with-photo .grid .form .btn-primary:focus{background-color:#a43144}.communication-channels .card-dark-blue{background:linear-gradient(106.59deg,#03364a 1.34%,#00222f 98.74%);border-radius:50px;color:#fff;padding:4rem 5rem;text-align:center}@media (max-width:992px){.communication-channels .card-dark-blue{padding:2rem}}@media (max-width:576px){.communication-channels .card-dark-blue{border-radius:24px}}.communication-channels .card-dark-blue .title .text-light-blue{font-weight:500}.communication-channels .card-dark-blue .grid{gap:2rem;margin-top:4rem;justify-items:center}@media (max-width:576px){.communication-channels .card-dark-blue .grid{margin-top:2rem}}.communication-channels .card-dark-blue .grid .contact-group{max-width:250px;align-items:center;font-weight:500;gap:1.8rem}@media (max-width:576px){.communication-channels .card-dark-blue .grid .contact-group{gap:1rem}}.communication-channels .card-dark-blue .grid .contact-group .icon-box{font-size:1.6rem;color:#002b3b;width:68px;height:68px}@media (max-width:576px){.communication-channels .card-dark-blue .grid .contact-group .icon-box{width:58px;height:58px}}.communication-channels .card-dark-blue .grid .contact-group .title{font-size:1.5rem}.communication-channels .card-dark-blue .grid .contact-group .links a{color:#fff}.carousel-product{padding-top:0 !important}.carousel-product .swiper{position:relative}.carousel-product .swiper .swiper-slide .card-gray{background-color:#f3f3f3;border-radius:50px;padding:3rem 3rem 6.5rem;gap:3rem;height:100%}@media (max-width:1200px){.carousel-product .swiper .swiper-slide .card-gray{padding:2rem 2rem 8.5rem}}@media (max-width:768px){.carousel-product .swiper .swiper-slide .card-gray{border-radius:24px;flex-direction:column;align-items:flex-start}}.carousel-product .swiper .swiper-slide .card-gray .div-img{background-color:#fff;border-radius:50px;padding:2rem 1rem;display:flex;align-items:center;justify-content:center;max-height:430px;max-width:420px;width:100%;flex-shrink:0}@media (max-width:768px){.carousel-product .swiper .swiper-slide .card-gray .div-img{display:none}}.carousel-product .swiper .swiper-slide .card-gray .text{gap:2.5rem;width:100%}.carousel-product .swiper .swiper-slide .card-gray .text .heading{justify-content:space-between;gap:1.8rem;padding-right:4rem}@media (max-width:1200px){.carousel-product .swiper .swiper-slide .card-gray .text .heading{padding-right:0}.carousel-product .swiper .swiper-slide .card-gray .text .heading .text-btn-next{display:none}}.carousel-product .swiper .swiper-slide .card-gray .text .heading .title{max-width:220px;width:100%}@media (max-width:1200px){.carousel-product .swiper .swiper-slide .card-gray .text .heading .title{max-width:100%}}.carousel-product .swiper .swiper-slide .card-gray .text .content{width:100%;overflow-x:auto}.carousel-product .swiper .swiper-slide .card-gray .text .content p:not(:first-child){margin-top:1.8rem}.carousel-product .swiper .swiper-slide .card-gray .text .content ul{margin-top:1.5rem;font-size:.875rem;padding-left:1.7em}.carousel-product .swiper .swiper-slide .card-gray .text .content ul li{position:relative;list-style-type:initial}.carousel-product .swiper .swiper-slide .card-gray .text .content ul li:not(:first-child){margin-top:.5rem}.carousel-product .swiper .swiper-slide .card-gray .text .content table{min-width:700px}.carousel-product .swiper .swiper-slide .card-gray .text .content table,.carousel-product .swiper .swiper-slide .card-gray .text .content table td,.carousel-product .swiper .swiper-slide .card-gray .text .content table th{border:1px solid #7e7e7e}.carousel-product .swiper .swiper-slide .card-gray .text .content table td,.carousel-product .swiper .swiper-slide .card-gray .text .content table th{vertical-align:middle;padding:.5rem 1rem}.carousel-product .swiper .btn-and-indicatiors{gap:1rem;justify-content:space-between;align-items:flex-end;position:absolute;bottom:0;z-index:2;width:100%;height:100%;margin-bottom:1.8rem;padding:0 3rem}@media (max-width:1200px){.carousel-product .swiper .btn-and-indicatiors{padding:0 2rem;flex-wrap:wrap;height:auto}}.carousel-product .swiper .btn-and-indicatiors .indicators-swiper{max-width:633px;margin:1rem 0}@media (max-width:1200px){.carousel-product .swiper .btn-and-indicatiors .indicators-swiper{order:0;flex-basis:100%;margin:0 0 .6rem}}.carousel-product .swiper .btn-and-indicatiors .btn{font-size:1.25rem;padding:14px 11.5px}@media (max-width:1200px){.carousel-product .swiper .btn-and-indicatiors .btn{order:1}}.carousel-product .swiper .btn-and-indicatiors .btn.btn-next{align-self:flex-start;margin-top:4rem}@media (max-width:1200px){.carousel-product .swiper .btn-and-indicatiors .btn.btn-next{align-self:flex-end;margin-top:0}}