@charset "UTF-8";@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Bold.woff2) format("woff2"),url(/fonts/poppins/Poppins-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Regular.woff2) format("woff2"),url(/fonts/poppins/Poppins-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-primary: "Poppins";--font-secondary: "Poppins";--font-heading-family: "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "sans-serif";--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "sans-serif";--font-body-style: normal;--font-body-weight: 500;--font-base-size: 16px}html{font-size:var(--font-base-size, 16px);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-primary, "Poppins"),sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary, "Poppins"),sans-serif;font-weight:700}h1{font-size:96px}@media screen and (max-width:767px){h1{font-size:46px}}h2{font-size:60px}h3{font-size:40px}h4{font-size:28px}h5{font-size:20px}p{font-family:var(--font-primary, "Poppins"),sans-serif;font-size:16px;font-weight:400}strong,b{font-weight:600}em,i{font-style:italic}small{font-size:.875rem}ul,ol{margin-bottom:1rem;padding-left:1.5rem}ul li,ol li{margin-bottom:.5rem}ul{list-style:disc}ol{list-style:decimal}code,pre{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.875rem;background-color:#f3f4f6;border-radius:.25rem}code{padding:.125rem .375rem}pre{padding:1rem;overflow-x:auto}pre code{padding:0;background:none}img,video{max-width:100%;height:auto;display:block}figure{margin:0 0 1rem}figure figcaption{margin-top:.5rem;font-size:.875rem;color:var(--color-text-muted, #6b7280);font-style:italic}hr{border:none;border-top:1px solid var(--color-border, #e5e7eb);margin:2rem 0}::-moz-selection{color:var(--color-select-text, #fafafa);background:var(--color-select-background, #bc9c3c)}::selection{color:var(--color-select-text, #fafafa);background:var(--color-select-background, #bc9c3c)}::placeholder{color:var(--color-placeholder, #cccccc);opacity:1}:focus-visible{outline:2px solid #439DDE;outline-offset:2px}:focus:not(:focus-visible){outline:none}.section-head{max-width:680px;margin-bottom:2.5rem}.section-head h2{margin-bottom:.75rem}.section-head p{color:var(--color-text-muted, #6b7280);font-size:1.125rem;margin:0}.eyebrow{display:inline-block;font-size:.875rem;font-weight:600;color:#439dde;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.container{padding-left:2rem;padding-right:2rem}}.block-button{padding:1rem 0}.block-button .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-button .container{padding-left:2rem;padding-right:2rem}}.block-text{padding:1rem 0}.block-text .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-text .container{padding-left:2rem;padding-right:2rem}}.block-text p{margin:0 0 1rem}.block-text p:last-child{margin-bottom:0}.block-heading{padding:1rem 0}.block-heading .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-heading .container{padding-left:2rem;padding-right:2rem}}.block-heading h1,.block-heading h2,.block-heading h3,.block-heading h4,.block-heading h5,.block-heading h6{margin:0}.block-image{padding:1.5rem 0;margin:0}.block-image .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-image .container{padding-left:2rem;padding-right:2rem}}.block-image img{max-width:100%;height:auto;border-radius:.5rem}.block-image figcaption{margin-top:.75rem;font-size:.875rem;color:var(--color-text-muted, #6b7280);text-align:center}.block-image.ratio img{width:100%;object-fit:cover}.block-image.crop img{object-fit:cover}.block-video{padding:1.5rem 0;margin:0}.block-video .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-video .container{padding-left:2rem;padding-right:2rem}}.block-video iframe,.block-video video{width:100%;aspect-ratio:16/9;border:none;border-radius:.5rem}.block-video figcaption{margin-top:.75rem;font-size:.875rem;color:var(--color-text-muted, #6b7280);text-align:center}.block-quote{padding:2rem 0;margin:0;border:none}.block-quote .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-quote .container{padding-left:2rem;padding-right:2rem}}.block-quote .container{padding-left:1.5rem;border-left:4px solid #439DDE}.block-quote p{font-size:1.125rem;font-style:italic;margin:0}.block-quote footer{margin-top:1rem}.block-quote cite{font-size:var(--font-base-size, 16px);font-style:normal;color:var(--color-text-muted, #6b7280)}.block-quote cite:before{content:"— "}.block-code{padding:1.5rem 0}.block-code .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-code .container{padding-left:2rem;padding-right:2rem}}.block-code pre{margin:0;padding:1.25rem;background-color:#111827;border-radius:.5rem;overflow-x:auto}.block-code code{font-family:Fira Code,Consolas,monospace;font-size:.875rem;color:#f3f4f6;line-height:1.6}.block-list{padding:1rem 0}.block-list .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-list .container{padding-left:2rem;padding-right:2rem}}.block-list ul,.block-list ol{margin:0;padding-left:1.5rem}.block-list li{margin-bottom:.5rem}.block-list li:last-child{margin-bottom:0}.block-gallery{padding:1.5rem 0;margin:0}.block-gallery .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-gallery .container{padding-left:2rem;padding-right:2rem}}.block-gallery ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;list-style:none;margin:0;padding:0}.block-gallery li{aspect-ratio:1;overflow:hidden;border-radius:.5rem}.block-gallery img{width:100%;height:100%;object-fit:cover;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out}.block-gallery img:hover{transform:scale(1.05)}.block-gallery figcaption{margin-top:1rem;font-size:.875rem;color:var(--color-text-muted, #6b7280);text-align:center}.block-gallery.ratio li{aspect-ratio:var(--ratio, 1)}.block-markdown{padding:1rem 0}.block-markdown .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-markdown .container{padding-left:2rem;padding-right:2rem}}.block-line{padding:1.5rem 0}.block-line .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-line .container{padding-left:2rem;padding-right:2rem}}.block-line hr{border:none;border-top:1px solid var(--color-border, #e5e7eb);margin:0}.block-table{padding:1.5rem 0}.block-table .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.block-table .container{padding-left:2rem;padding-right:2rem}}.block-table .table-wrapper{overflow-x:auto}.block-table table{width:100%;border-collapse:collapse}.block-table th,.block-table td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--color-border, #e5e7eb)}.block-table th{font-weight:600;background-color:var(--color-background-alt, #f3f4f6)}.block-table tr:hover td{background-color:#439dde0d}.reviews-container-section{background-color:#fff;padding:10px}.reviews-contact-section{background-color:#00385e;overflow:hidden;padding-top:120px;padding-bottom:120px;background-position:600px calc(100% + -0px);border-radius:24px}@media screen and (max-width:1023px){.reviews-contact-section{padding-top:30px;padding-bottom:30px;background-position:center}}.reviews-contact-section .reviews-container{position:relative;z-index:2;max-width:1440px;width:100%;margin:0 auto 36px}.reviews-contact-section .reviews-container .reviews-header{margin-bottom:48px}.reviews-contact-section .reviews-container .reviews-header h2{color:#fff;margin-bottom:8px}@media screen and (max-width:1023px){.reviews-contact-section .reviews-container .reviews-header h2{font-size:36px}}.reviews-contact-section .reviews-container .reviews-header p{color:#fff}.reviews-contact-section .reviews-container .reviews-carousel-wrapper{width:100%;overflow:hidden;background-color:#fff;border-radius:16px;padding:40px 0}.reviews-contact-section .reviews-container .splide-reviews{width:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.reviews-contact-section .reviews-container .splide-reviews .splide__track{overflow:visible}.reviews-contact-section .reviews-container .splide-reviews .splide__list{display:flex}.reviews-contact-section .reviews-container .splide-reviews .splide__slide{position:relative;max-width:500px}@media screen and (max-width:1023px){.reviews-contact-section .reviews-container .splide-reviews .splide__slide{padding:0 16px}}.reviews-contact-section .reviews-container .splide-reviews .splide__slide .review-item{background-color:transparent;padding:0;height:100%;display:flex;gap:10px}.reviews-contact-section .reviews-container .splide-reviews .splide__slide .review-item .review-avatar{width:56px;height:56px;min-width:56px;min-height:56px;border-radius:50%;overflow:hidden}.reviews-contact-section .reviews-container .splide-reviews .splide__slide .review-item .review-avatar img{width:56px;height:56px;object-fit:cover}.reviews-contact-section .reviews-container .splide-reviews .splide__slide .review-item .review-content{border-top:1px solid rgba(1,84,145,.25);padding-top:16px}.reviews-contact-section .reviews-container .splide-reviews .splide__slide .review-item .review-name{font-weight:700;color:#000}.reviews-contact-section .reviews-container .splide-reviews .splide__slide .review-item .review-role{color:#439dde}.reviews-contact-section .reviews-container .splide-reviews .splide__slide .review-item .review-text{margin-top:16px;color:#00000080}.reviews-contact-section .contact-cta-container{position:relative;z-index:2;max-width:1440px;width:100%;margin:0 auto}.reviews-contact-section .contact-cta-container .contact-cta-content{background-color:#015491;border-radius:16px;padding:48px;display:flex;align-items:center;justify-content:space-between;gap:10px}@media screen and (max-width:1023px){.reviews-contact-section .contact-cta-container .contact-cta-content{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px}}@media screen and (max-width:767px){.reviews-contact-section .contact-cta-container .contact-cta-content{padding:30px 20px}}.reviews-contact-section .contact-cta-container .contact-cta-content .contact-cta-text{flex:1}.reviews-contact-section .contact-cta-container .contact-cta-content .contact-cta-text h4,.reviews-contact-section .contact-cta-container .contact-cta-content .contact-cta-text p{color:#fff}@media screen and (max-width:1023px){.reviews-contact-section .contact-cta-container .contact-cta-content .contact-cta-text p{margin-top:10px}}.faq-section{background-color:#fff;padding-top:120px;padding-bottom:120px}@media screen and (max-width:1023px){.faq-section{padding-top:60px;padding-bottom:60px}}.faq-container{max-width:1440px;width:100%;margin:0 auto;padding:0 24px}@media screen and (max-width:1023px){.faq-container{padding:0 16px}}.faq-header{margin-bottom:48px}@media screen and (max-width:1023px){.faq-header{margin-bottom:32px}}.faq-title{color:#292929}.faq-subtitle{color:var(--color-text-muted, #6b7280)}.faq-list{display:flex;flex-direction:column;padding:0 20px;gap:0;margin:0 auto}@media screen and (max-width:1023px){.faq-list{padding:0}}.faq-item{padding:24px 0;position:relative}@media screen and (max-width:1023px){.faq-item{padding:20px 0}}.faq-item:not([open]):hover .faq-icon{opacity:1}.faq-item[open] .faq-question{color:#00385e}.faq-item[open] .faq-icon{opacity:1;transform:rotate(45deg)}.faq-item[open] .faq-icon .icon-line-horizontal,.faq-item[open] .faq-icon .icon-line-vertical{opacity:1}.faq-question{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;list-style:none;font-size:18px;font-weight:700;color:#292929;padding:0;margin:0;transition:color .5s ease}@media screen and (max-width:1023px){.faq-question{font-size:16px}}.faq-question::-webkit-details-marker{display:none}.faq-question::marker{display:none}.faq-question-text{flex:1;padding-right:24px}.faq-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease,transform .5s ease;color:#00385e}@media screen and (max-width:1023px){.faq-icon{width:20px;height:20px}}.faq-icon svg{width:100%;height:100%;stroke:currentColor}.faq-icon .icon-line-horizontal,.faq-icon .icon-line-vertical{transition:opacity .3s ease}.faq-icon .icon-line-horizontal,.faq-icon .icon-line-vertical,.faq-item[open] .faq-icon{opacity:1}.faq-answer{padding-top:16px;padding-left:0;color:#00000080;font-size:16px;line-height:24px;max-width:90%}@media screen and (max-width:1023px){.faq-answer{font-size:14px;line-height:22px;padding-top:12px}}.faq-answer p{margin:0;color:inherit}.faq-answer p:not(:last-child){margin-bottom:12px}.recommendations-section{background-color:#fff;padding-top:60px;padding-bottom:60px}.recommendations-container{max-width:1440px;width:100%;margin:0 auto}.recommendations-header{display:grid;grid-template-columns:600px 1fr;gap:30px;margin-bottom:60px}@media screen and (max-width:1023px){.recommendations-header{grid-template-columns:1fr;gap:0px}}@media screen and (max-width:767px){.recommendations-header{margin-bottom:30px}}.recommendations-title{color:#015491}@media screen and (max-width:1023px){.recommendations-title{font-size:36px}}.recommendations-header-right{display:flex;flex-direction:column;align-items:flex-end;gap:30px}@media screen and (max-width:1023px){.recommendations-header-right{align-items:flex-start}}.recommendations-subtitle{color:#292929;text-align:right}@media screen and (max-width:1023px){.recommendations-subtitle{text-align:left}}.recommendations-button-wrapper{position:relative;width:fit-content;display:flex;align-items:center}.recommendations-button-circle{width:58px;height:58px;border-radius:50%;background-color:#00385e;flex-shrink:0;display:flex;align-items:center;justify-content:center}.recommendations-button-circle:after{content:"";width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cg color='white' weight='bold'%3E%3Cline x1='40' y1='128' x2='216' y2='128' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='24'%3E%3C/line%3E%3Cpolyline points='144 56 216 128 144 200' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='24'%3E%3C/polyline%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(-45deg)}.recommendations-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media screen and (max-width:1023px){.recommendations-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.recommendations-grid{grid-template-columns:repeat(1,1fr)}}.recommendations-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.recommendations-card:hover{text-decoration:none}.recommendations-card-image{width:100%;aspect-ratio:354/390;border-radius:16px;overflow:hidden}@media screen and (max-width:1023px){.recommendations-card-image{aspect-ratio:354/250}}.recommendations-card-image img{width:100%;height:100%;object-fit:cover;display:block}.recommendations-card-content{padding:20px 0 0;display:flex;flex-direction:column;gap:8px}.recommendations-card-meta{display:flex;align-items:center;gap:8px;color:#00000080;font-size:16px}.recommendations-card-title{color:#015491}@media screen and (max-width:1023px){.recommendations-card-title{font-size:18px}}.home{background-color:#000}.about-container{position:relative;width:100%;min-height:2436px;align-items:stretch;align-content:stretch;padding-bottom:120px}.about-container:before{content:"";position:absolute;z-index:300;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#002b4a00,#002b4acc 32.49%,#000 58.86%)}.about-container .about-carousel-container{width:100%;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:47px;align-items:stretch;align-content:stretch}@media screen and (max-width:1279px){.about-container .about-carousel-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.about-container .about-carousel-container{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:1279px){.about-container .about-carousel-container .splide-about:last-child{display:none}}@media screen and (max-width:767px){.about-container .about-carousel-container .splide-about:nth-child(2){display:none}}.about-container .splide-about{pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden;width:100%;height:100%;max-height:1500px}.about-container .splide-about .splide__track,.about-container .splide-about .splide__list,.about-container .splide-about .splide__slide{width:100%;height:100%}.about-container .splide-about .splide__slide{overflow:hidden}.about-container .splide-about img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:16px}.about-content-container{position:relative;z-index:400;max-width:1440px;width:100%;margin:0 auto}@media screen and (max-width:767px){.about-content-container{margin-top:-100px}}.about-content-container .about-tag{border-radius:191px;padding:4px 16px;color:#ffffffbf;border:1px solid rgba(255,255,255,.1);background-color:#ffffff1a;margin-bottom:36px;display:flex;width:fit-content}.about-content-container .about-description{margin-bottom:110px}@media screen and (max-width:767px){.about-content-container .about-description{margin-bottom:40px}}.about-content-container .about-description p{color:#fff;font-size:60px;line-height:75px;font-weight:700}@media screen and (max-width:767px){.about-content-container .about-description p{font-size:40px;line-height:50px}}.about-content-container .about-description p strong{color:#439dde}.about-content-container .about-characteristics-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 60px}@media screen and (max-width:767px){.about-content-container .about-characteristics-container{grid-template-columns:repeat(1,minmax(0,1fr));gap:15px}}.about-content-container .about-characteristics-container .about-characteristic{display:flex;align-items:center;gap:20px}.about-content-container .about-characteristics-container .about-characteristic .about-characteristic-icon{width:45px;height:45px;display:flex;align-items:center;justify-content:center;padding:4px;border-top:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);border-radius:12px;background:linear-gradient(225deg,#ffffff1a,#fff0)}.about-content-container .about-characteristics-container .about-characteristic .about-characteristic-icon img{width:100%;height:100%;object-fit:cover;object-position:center}.about-content-container .about-characteristics-container .about-characteristic .about-characteristic-text{font-size:16px;font-weight:700;color:#fff}.about-content-container .splide-brands-about{margin-top:120px;border-radius:16px;border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden}@media screen and (max-width:767px){.about-content-container .splide-brands-about{margin-top:40px}}.about-content-container .splide-brands-about:before,.about-content-container .splide-brands-about:after{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.about-content-container .splide-brands-about:before{left:0;background:linear-gradient(90deg,#000 10%,#0000)}.about-content-container .splide-brands-about:after{right:0;background:linear-gradient(270deg,#000,#0000)}.about-content-container .splide-brands-about .splide__track{position:relative;z-index:1}.about-content-container .splide-brands-about .splide__track .splide__list .splide__slide{display:flex;align-items:center;justify-content:center}.about-content-container .splide-brands-about .splide__track .splide__list .splide__slide img{width:100%;height:100%;object-fit:contain}.process-section{width:100%;background-color:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px}@media screen and (max-width:1023px){.process-section{border-bottom-left-radius:0;border-bottom-right-radius:0}}.process-section .process-container{max-width:1440px;width:100%;margin:0 auto;padding-top:120px;padding-bottom:200px}@media screen and (max-width:1023px){.process-section .process-container{padding-top:60px;padding-bottom:60px}}.process-section .process-header{margin-bottom:120px}.process-section .process-header h2{color:#00385e}.process-section .process-header p{color:#439dde}.process-section .process-list{display:grid;grid-template-columns:277px 1fr;gap:100px}@media screen and (max-width:1023px){.process-section .process-list{grid-template-columns:1fr}}.process-section .process-list .process-item-number-container{position:sticky;top:20%;height:200px;display:flex;align-items:center;gap:0;border-bottom:1px solid #00385E}.process-section .process-list .process-item-number-container:after{content:"●";position:absolute;bottom:-11px;right:-24px;color:#00385e}@media screen and (max-width:1023px){.process-section .process-list .process-item-number-container{display:none}}.process-section .process-list .process-item-number{display:flex;align-items:flex-start;overflow:hidden}.process-section .process-list .process-item-number .digit-left{font-size:200px;font-weight:700;color:#00385e;line-height:200px;display:inline-block}.process-section .process-list .process-item-number .digit-right{font-size:200px;font-weight:700;color:#00385e;line-height:200px;display:inline-block;position:relative;height:200px;overflow:hidden}.process-section .process-list .process-item-number .digit-right.slide-up{animation:slideUp .3s cubic-bezier(.4,0,.2,1) forwards}.process-section .process-list .process-item-number .digit-right.slide-down{animation:slideDown .3s cubic-bezier(.4,0,.2,1) forwards}.process-section .process-list .process-item-number .digit-right.slide-out-up{animation:slideOutUp .3s cubic-bezier(.4,0,.2,1) forwards}.process-section .process-list .process-item-number .digit-right.slide-out-down{animation:slideOutDown .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes slideOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.process-section .process-list .process-list-items{display:flex;flex-direction:column;gap:500px}@media screen and (max-width:1023px){.process-section .process-list .process-list-items{gap:50px}}.process-section .process-list .process-list-items .process-item{position:relative;display:flex;flex-direction:column}.process-section .process-list .process-list-items .process-item .process-item-tag{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;color:#de1a16}@media screen and (max-width:1023px){.process-section .process-list .process-list-items .process-item .process-item-tag{flex-direction:column;align-items:center;justify-content:center}}.process-section .process-list .process-list-items .process-item .process-item-tag .process-item-number{display:none}@media screen and (max-width:1023px){.process-section .process-list .process-list-items .process-item .process-item-tag .process-item-number{display:inline;white-space:nowrap;font-weight:700}}@media screen and (max-width:1023px){.process-section .process-list .process-list-items .process-item .process-item-tag .circle-tag{display:none}}.process-section .process-list .process-list-items .process-item .process-item-tag .line-tag{width:100%;height:1px;background-color:#de1a16}@media screen and (max-width:1023px){.process-section .process-list .process-list-items .process-item .process-item-tag .line-tag{display:none}}.process-section .process-list .process-list-items .process-item .process-item-tag .process-item-tag-text{font-weight:700;border:1px solid #DE1A16;border-radius:100px;padding:0 8px;font-size:14px;white-space:nowrap}@media screen and (max-width:1023px){.process-section .process-list .process-list-items .process-item .process-item-tag .process-item-tag-text{display:inline-block;white-space:normal;text-align:center}.process-section .process-list .process-list-items .process-item .process-item-tag .process-item-tag-text .process-item-number{display:inline;white-space:nowrap}}.process-section .process-list .process-list-items .process-item .process-item-body{position:relative;z-index:10}.process-section .process-list .process-list-items .process-item .process-item-body h1,.process-section .process-list .process-list-items .process-item .process-item-body h2,.process-section .process-list .process-list-items .process-item .process-item-body h3{color:#292929}.process-section .process-list .process-list-items .process-item .process-item-body h1 strong,.process-section .process-list .process-list-items .process-item .process-item-body h2 strong,.process-section .process-list .process-list-items .process-item .process-item-body h3 strong{color:#439dde}@media screen and (max-width:1023px){.process-section .process-list .process-list-items .process-item .process-item-body h2{font-size:32px}}@media screen and (max-width:1279px){.process-section .process-list .process-list-items .process-item .process-item-body h1{font-size:70px}}@media screen and (max-width:1023px){.process-section .process-list .process-list-items .process-item .process-item-body h1{font-size:34px}}.process-section .process-list .process-list-items .process-item .process-item-body .process-item-description{color:#00000080;font-weight:400;line-height:34px}@media screen and (max-width:1023px){.process-section .process-list .process-list-items .process-item .process-item-body .process-item-description{line-height:22px}}.projects-main-header{max-width:1440px;width:100%;margin:0 auto;color:#fff;padding-top:60px;padding-bottom:60px}@media screen and (max-width:1023px){.projects-main-header{padding-top:30px;padding-bottom:30px}}.projects-main-header h1{text-transform:uppercase}.projects-main-section{background-color:#000;position:relative}.projects-main-section .projects-cards-wrapper{position:relative}@media screen and (max-width:1023px){.projects-main-section .projects-cards-wrapper{height:auto!important}}.projects-main-section .projects-cards-container{position:sticky;top:0;width:100%;height:100vh;overflow:hidden}@media screen and (max-width:1023px){.projects-main-section .projects-cards-container{position:relative;height:auto;overflow:visible;display:grid;grid-template-columns:1fr;gap:24px;padding:30px 12px}}.projects-main-section .card-item{position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;opacity:0;z-index:1}.projects-main-section .card-item:nth-child(1){z-index:1;opacity:1}.projects-main-section .card-item:nth-child(2){z-index:2}.projects-main-section .card-item:nth-child(3){z-index:3}.projects-main-section .card-item:nth-child(4){z-index:4}@media screen and (max-width:1023px){.projects-main-section .card-item{position:relative;width:100%;height:400px;opacity:1;z-index:auto;border-radius:16px;overflow:hidden;margin:0;display:flex;align-items:flex-end;border:1px solid #015491}}.projects-main-section .card-item .card-content{width:90%;background-color:#fff;position:absolute;bottom:150px;border-radius:12px;padding:36px;text-decoration:none;max-width:1440px}@media screen and (max-width:1023px){.projects-main-section .card-item .card-content{position:relative;width:100%;bottom:auto;border-radius:0;padding:24px}}.projects-main-section .card-item .card-content h2{color:#292929;margin-bottom:12px}@media screen and (max-width:1023px){.projects-main-section .card-item .card-content h2{font-size:24px;line-height:32px}}.projects-main-section .card-item .card-content p{color:#00000080;margin-bottom:0}@media screen and (max-width:1023px){.projects-main-section .card-item .card-content p{font-size:14px;line-height:22px}}.projects-main-section .card-item .card-content .btn-project{height:70%;width:55px;position:absolute;border:1px solid #439DDE;border-top-left-radius:16px;border-bottom-left-radius:16px;border-right:none;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;transition:all .5s ease}@media screen and (max-width:1023px){.projects-main-section .card-item .card-content .btn-project{position:relative;width:100%;height:48px;border-radius:8px;border:1px solid #439DDE;margin-top:16px;transform:none;top:auto;right:auto}}.projects-main-section .card-item .card-content .btn-project svg{width:28px;height:28px;fill:transparent!important;color:#439dde}@media screen and (max-width:1023px){.projects-main-section .card-item .card-content .btn-project svg{width:20px;height:20px}}.projects-main-section .card-item .card-content:hover{opacity:1;text-decoration:none}.projects-main-section .card-item .card-content:hover .btn-project{transition:all .5s ease;background-color:#439dde}.projects-main-section .card-item .card-content:hover .btn-project svg{fill:#fff!important;color:#fff!important}.proyects-section{padding-top:84px;padding-bottom:48px}.proyects-container{max-width:1440px;width:100%;margin:0 auto 80px}.proyects-container .proyects-header h2{color:#fff;margin-bottom:8px}.proyects-container .proyects-header p{color:#fff}.proyects-carousels{width:100%;overflow:hidden}.splide-proyects{max-width:2000px;margin:0 auto 24px;width:100%;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}@media screen and (max-width:1023px){.splide-proyects{margin-bottom:16px}}.splide-proyects:last-child{margin-bottom:0}.splide-proyects .splide__track{overflow:visible}.splide-proyects .splide__list{display:flex}.splide-proyects .splide__slide img{display:block;width:100%;height:auto;border-radius:16px;object-fit:cover;max-width:560px;height:420px}@media screen and (max-width:1023px){.splide-proyects .splide__slide img{max-width:280px;height:200px;border-radius:12px}}.benefits-section{background-color:#fff;padding-top:120px;padding-bottom:120px;border-top-left-radius:24px;border-top-right-radius:24px}@media screen and (max-width:1023px){.benefits-section{padding-top:60px;padding-bottom:60px}}.benefits-section .benefits-container{max-width:1440px;width:100%;margin:0 auto}.benefits-section .benefits-header{margin-bottom:48px}@media screen and (max-width:1023px){.benefits-section .benefits-header{margin-bottom:40px}}.benefits-section .benefits-header h2{color:#292929}.benefits-section .benefits-header p{color:#292929;max-width:1100px}.benefits-section .benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 64px}@media screen and (max-width:1023px){.benefits-section .benefits-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.benefits-section .benefits-grid{grid-template-columns:repeat(1,1fr)}}.benefits-section .benefits-grid .benefit-item{display:flex;flex-direction:column;align-items:flex-start}.benefits-section .benefits-grid .benefit-item .benefit-icon{margin-bottom:10px}.benefits-section .benefits-grid .benefit-item .benefit-icon img{width:80px;height:80px;object-fit:contain}.benefits-section .benefits-grid .benefit-item .benefit-title{color:#292929;margin-bottom:0}.benefits-section .benefits-grid .benefit-item .benefit-description{color:#00000080}
