.methodology.banner{overflow-x:clip;position:relative}@media (max-width:1199.98px){.methodology.banner nav{margin-top:3rem}}.methodology.banner .img-banner{display:flex;margin:auto;max-width:1920px;min-height:45rem;width:100%}@media (max-width:1399.98px){.methodology.banner .img-banner{min-height:38.632rem}}@media (max-width:1199.98px){.methodology.banner .img-banner{min-height:32.264rem}}.methodology.banner .container{bottom:0;color:#fff;left:0;position:absolute;right:0;top:0}@media (max-width:767.98px){.methodology.banner .container nav{display:none}}.methodology.banner .container img{height:auto;width:100%}.methodology.banner .container h1{font-weight:700;margin-top:3.75rem}@media (max-width:1399.98px){.methodology.banner .container h1{font-size:calc(1.375rem + 1.5vw);margin-top:2rem}}@media (max-width:1399.98px) and (min-width:1200px){.methodology.banner .container h1{font-size:2.5rem}}@media (max-width:1199.98px){.methodology.banner .container h1{font-size:calc(1.3125rem + .75vw)}}@media (max-width:1199.98px) and (min-width:1200px){.methodology.banner .container h1{font-size:1.875rem}}.methodology.banner .container p{font-size:calc(1.3203rem + .8436vw);margin-top:2rem}@media (min-width:1200px){.methodology.banner .container p{font-size:1.953rem}}@media (max-width:1199.98px){.methodology.banner .container p{font-size:1rem;margin-top:1rem}}.methodology.banner .container .btn{align-items:center;display:inline-flex;font-size:1.25rem;margin-top:3.75rem}@media (max-width:1399.98px){.methodology.banner .container .btn{margin-top:2rem}}@media (max-width:1199.98px){.methodology.banner .container .btn{margin-top:1rem}}@media (max-width:767.98px){.methodology.banner .container .btn{margin-top:2rem}}@media (max-width:575.98px){.methodology.banner .container .btn{margin-top:1rem}}.methodology.banner .container .btn:hover svg{animation:point .8s linear}.methodology.banner .container .btn svg{font-size:18px;margin-left:4rem}.methodology.section-1{background-color:#ecf0eb;padding-bottom:8.125rem;padding-top:8.125rem}@media (max-width:767.98px){.methodology.section-1{padding-bottom:3rem;padding-top:3rem}}.methodology.section-1 .container h2{color:#003334;font-weight:700;margin-bottom:3rem}@media (max-width:1199.98px){.methodology.section-1 .container h2{text-align:center}}.methodology.section-1 .container h2 span{color:#ecf0eb;padding:0 .2rem;position:relative;z-index:0}.methodology.section-1 .container h2 span:before{background-color:#007f80;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transition:width .5s;width:0;z-index:-1}.methodology.section-1 .container h2 span.active:before{width:100%}.methodology.section-1 .container .card{background-color:#007f80;border-radius:4rem;margin-top:6.25rem;max-width:39.75rem;position:relative}@media (max-width:1199.98px){.methodology.section-1 .container .card{margin-left:auto;margin-right:auto}}@media (max-width:575.98px){.methodology.section-1 .container .card{border-radius:3rem}}.methodology.section-1 .container .card .drop{border-radius:10rem;bottom:auto;display:flex;height:8.313rem;left:0;position:absolute;right:auto;top:-5rem;width:8.313rem}@media (max-width:767.98px){.methodology.section-1 .container .card .drop{height:7.313rem;top:-4rem;width:7.313rem}}.methodology.section-1 .container .card .drop:before{bottom:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%2300a59b' d='M5.7 14.2C12 15 16 7.7 16 7.7c-4.5-7.2-10.3-6-10.3-6C2.5 2.1 0 4.7 0 8s2.5 5.9 5.7 6.2z'/%3E%3C/svg%3E");height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.methodology.section-1 .container .card .drop img{height:-moz-fit-content;height:fit-content;margin-left:1.625rem;margin-top:2.1rem;width:-moz-fit-content;width:fit-content;z-index:1}@media (max-width:767.98px){.methodology.section-1 .container .card .drop img{height:3rem;width:3rem}}.methodology.section-1 .container .card-body{color:#fff;padding:3.75rem}@media (max-width:1399.98px){.methodology.section-1 .container .card-body{padding:3.75rem 3rem}}@media (max-width:575.98px){.methodology.section-1 .container .card-body{padding:3.75rem 2rem}}.methodology.section-1 .container .card-body h3{font-size:calc(1.2813rem + .3756vw);font-weight:700;margin-bottom:2.188rem}@media (min-width:1200px){.methodology.section-1 .container .card-body h3{font-size:1.563rem}}.methodology.section-1 .container .card-body p{font-size:1.25rem;margin-bottom:0}.methodology.section-1 .container .banner{border-radius:4rem;margin-top:6rem}.methodology.section-1 .container .btn{align-items:center;display:inline-flex;margin-top:3.75rem}.methodology.section-1 .container .btn:hover svg{animation:point .8s linear}.methodology.section-1 .container .btn svg{font-size:18px;margin-left:5rem}@media (max-width:767.98px){.methodology.section-1 .container .btn svg{margin-left:3rem}}.methodology.section-2{background-color:#003334;overflow-x:clip;padding-bottom:8.125rem;padding-top:8.125rem}@media (max-width:767.98px){.methodology.section-2{padding-bottom:3rem;padding-top:3rem}}.methodology.section-2 .container{color:#fff;position:relative}.methodology.section-2 .container h2{font-weight:700;margin-top:3.75rem}@media (max-width:767.98px){.methodology.section-2 .container h2{text-align:center}}.methodology.section-2 .container p{font-size:1.25rem;margin-top:3rem;padding-right:13rem}@media (max-width:767.98px){.methodology.section-2 .container p{padding-right:0;text-align:center}}.methodology.section-2 .container .btn{align-items:center;display:inline-flex;margin-top:3.75rem}@media (max-width:767.98px){.methodology.section-2 .container .btn{display:flex;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}}.methodology.section-2 .container .btn:hover svg{animation:point .8s linear}.methodology.section-2 .container .btn svg{font-size:18px;margin-left:5rem}.methodology.section-2 .container ul{display:flex;list-style:none;margin-top:3.75rem;padding-left:0}@media (max-width:767.98px){.methodology.section-2 .container ul{justify-content:center}}.methodology.section-2 .container ul li:not(.methodology.section-2 .container ul li:last-child){margin-right:2rem}.methodology.section-2 .container .big-img{bottom:0;height:34.563rem!important;left:50%;margin:auto;max-width:69.5rem!important;position:absolute;right:auto;top:0}@media (max-width:991.98px){.methodology.section-2 .container .big-img{margin-top:4rem}}@media (max-width:767.98px){.methodology.section-2 .container .big-img{display:none}}.methodology.form{background-color:#003334;padding-bottom:8.125rem;position:relative}@media (max-width:767.98px){.methodology.form{padding-bottom:3rem}}.methodology.form .container{position:relative;z-index:1}.methodology.form .container .card{background-color:#fff;border-radius:5rem;padding:6.25rem}@media (max-width:767.98px){.methodology.form .container .card{padding:4rem}}@media (max-width:575.98px){.methodology.form .container .card{border-radius:3rem;padding:2rem 1rem}}.methodology.form .container .card h2,.methodology.form .container .card p{text-align:center}.methodology.form .container .card h2{font-size:calc(1.3691rem + 1.4292vw);font-weight:700;margin-bottom:1rem}@media (min-width:1200px){.methodology.form .container .card h2{font-size:2.441rem}}.methodology.form .container .card p{font-size:1.25rem;margin-bottom:2rem}.methodology.form .container .card .btn{align-items:center;display:inline-flex;margin-top:2rem}.methodology.form .container .card .btn:hover svg{animation:point .8s linear}@keyframes point{0%{transform:translateZ(0)}25%{transform:translate3d(5px,-5px,0)}50%{transform:translateZ(0)}75%{transform:translate3d(-2px,2px,0)}to{transform:translateZ(0)}}.methodology.form .container .card .btn svg{font-size:18px;margin-left:4rem}
