@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@font-face{font-family:FairPlay;font-weight:400;src:local("FairPlay"),url(/static/media/PlayfairDisplay-VariableFont_wght.bf46a6bcddc9999a295e.ttf) format("opentype")}*{box-sizing:border-box;font-family:FairPlay;margin:0;padding:0}@media(max-width:768px){*{font-size:smaller}* h1,* h2,* h3,* h4{font-size:100%}* .adress-text{font-size:1.1rem}* .step-card{font-size:1.3rem}* .timeline-details p{font-size:1rem}}.line{background:linear-gradient(90deg,#0000 0,#fff 50%,#0000);height:2px;margin:12px;width:auto}.justify{hyphens:auto;-webkit-hyphens:auto;padding-bottom:10px;padding-left:15px;padding-right:15px;text-align:justify;text-justify:inter-word;word-spacing:-.05em}html{scroll-behavior:smooth}body{color:#fff}body,div{background-color:#313233}div{background-color:#0000;color:#eaebed;display:flex;flex-direction:column}h2{font-size:1.8rem}h3{font-size:1.3rem}@media(min-width:768px){h2{font-size:2.2rem}h3{font-size:1.5rem}}@media(min-width:1200px){h2{font-size:2.5rem}}.hero-section{height:20vh;margin-bottom:2rem;min-height:300px;overflow:hidden;position:relative}.hero-section .background-video{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.hero-section .hero-content{align-items:center;background:#313233;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem;position:relative;text-align:center;z-index:1}.hero-section .hero-content .hero-text-container{margin-bottom:1.5rem;max-width:900px}.hero-section .hero-content .hero-text-container .pre-title{color:#d62329;display:block;font-size:.9rem;letter-spacing:.3em;margin-bottom:.5rem;text-transform:uppercase}.hero-section .hero-content .hero-text-container .hero-title{font-size:2rem;line-height:1.2;margin-bottom:1.5rem;text-shadow:0 2px 10px #0000004d;text-transform:uppercase}.hero-section .hero-content .hero-text-container .hero-subtitle{font-size:1.1rem;font-weight:300;letter-spacing:.1em}.hero-section .hero-content .hero-badges{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem}.hero-section .hero-content .hero-badges .trust-badge{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;display:flex;flex:1 1 120px;min-width:120px;padding:.6rem 1rem;text-align:center;text-transform:uppercase}.hero-section .hero-content .hero-badges .trust-badge .badge-icon{color:#d62329;font-size:1.8rem}.hero-section .hero-content .hero-badges .trust-badge .badge-text{display:flex;flex-direction:column;text-align:center}.hero-section .hero-content .hero-badges .trust-badge .badge-text span:first-child{font-size:.9rem;font-weight:700}.hero-section .hero-content .hero-badges .trust-badge .badge-text span:last-child{font-size:.8rem;font-weight:300}.hero-section .hero-content .hero-cta-group{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem;width:100%}.hero-section .hero-content .hero-cta-group a{text-decoration:none}.hero-section .hero-content .hero-cta-group .cta-button{align-items:center;border-radius:50px;display:flex;font-size:1rem;font-weight:600;justify-content:center;padding:1rem;transition:all .3s ease;width:100%}.hero-section .hero-content .hero-cta-group .cta-button .cta-icon{filter:contrast(100) grayscale(1);margin-right:.8rem}.hero-section .hero-content .hero-cta-group .cta-button.cta-primary{background-color:darlem;border:2px solid #eaebed;color:#eaebed}.hero-section .hero-content .hero-cta-group .cta-button.cta-primary:hover{background:#7e1518}.hero-section .hero-content .hero-cta-group .cta-button.cta-secondary{background:#0000;border:2px solid #ffffff4d;color:#eaebed}.hero-section .hero-content .hero-cta-group .cta-button.cta-secondary:hover{background:hsla(0,0%,100%,.295);border-color:#fff}.hero-section .hero-content .scroll-prompt{bottom:1rem;position:absolute;text-align:center}.hero-section .hero-content .scroll-prompt .scroll-animation{height:30px;position:relative}.hero-section .hero-content .scroll-prompt .scroll-animation .scroll-chevron{animation:scrollAnimation 2s infinite;border-bottom:2px solid #fff;border-right:2px solid #fff;height:10px;opacity:0;position:absolute;transform:rotate(45deg);width:10px}.hero-section .hero-content .scroll-prompt .scroll-animation .scroll-chevron:first-child{animation-delay:0s}.hero-section .hero-content .scroll-prompt .scroll-animation .scroll-chevron:nth-child(2){animation-delay:.25s}.hero-section .hero-content .scroll-prompt .scroll-animation .scroll-chevron:nth-child(3){animation-delay:.5s}@media(min-width:768px){.hero-section .hero-content{padding:2rem}.hero-section .hero-content .hero-text-container{margin-bottom:3rem}.hero-section .hero-content .hero-text-container .pre-title{font-size:1.2rem;margin-bottom:1rem}.hero-section .hero-content .hero-text-container .hero-title{font-size:3rem;line-height:1.1}.hero-section .hero-content .hero-text-container .hero-subtitle{font-size:1.4rem}.hero-section .hero-content .hero-badges{flex-wrap:nowrap;gap:2rem}.hero-section .hero-content .hero-badges .trust-badge{padding:.8rem 2rem}.hero-section .hero-content .hero-cta-group{flex-direction:row;width:auto}.hero-section .hero-content .hero-cta-group .cta-button{padding:1.2rem 2.5rem;width:auto}.hero-section .hero-content .scroll-prompt{bottom:2rem}}@keyframes scrollAnimation{0%{opacity:0;top:0}30%{opacity:1}to{opacity:0;top:15px}}@media(max-width:480px){.hero-section{margin-top:100px}.hero-section .hero-content .hero-title{font-size:1.8rem}}@media(max-width:480px)and (max-width:330px){.hero-section{height:max-content;margin-top:50%}.hero-section .hero-content .hero-title{font-size:1.8rem}}#logo{background-color:#0000;display:absolute;height:70px;margin-left:22px;margin-top:22px;padding-left:10px;padding-top:10px;position:fixed;transition:.3s;width:70px;z-index:100}#logo:hover{cursor:pointer;filter:grayscale(.3)}#logo:hover #up{opacity:.7;transform:translateY(-2px)}@media(max-width:480px){#logo{display:none}}#logo #none{height:3px}#logo #none,#logo #up{opacity:0;transition:.3s}#logo #up{background-color:rgba(0,0,0,.219);border-radius:50%;height:30px;justify-self:center;margin-left:14px;padding:2px;text-align:center;width:30px;z-index:80}#logo-mini{display:none}@media(max-width:480px){#logo-mini{display:block}}.brands-slider-section{background:#313233;border-bottom:solid;border-color:rgba(49,50,51,.486);border-width:3px;overflow:hidden;padding-bottom:2rem;padding-top:0;text-align:center;z-index:150}.brands-slider-container{margin:0 auto;max-width:1600px;padding:0 3rem;position:relative}.brands-slider-container .slider-viewport{overflow:hidden;width:100%}.brands-slider-container .slider-track{display:flex;flex-direction:row;will-change:transform}.brands-slider-container .slider-item{align-items:center;display:flex;flex:0 0 20%;flex-direction:column;padding:0 1rem}.brands-slider-container .brand-image-container{align-items:center;display:flex;height:70px;justify-content:center;margin-bottom:1rem;padding:12px;width:120px}.brands-slider-container .brand-image-container img{filter:grayscale(100%) brightness(100);max-height:100%;max-width:100%;object-fit:contain;transition:all .3s ease}.brands-slider-container .brand-image-container img:hover{filter:grayscale(0);transform:scale(1.1)}.brands-slider-container .brand-caption{color:#eaebed;font-size:.9rem;font-weight:500;text-align:center}.brands-slider-container .slider-button{background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.2rem;height:40px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.brands-slider-container .slider-button:hover{background:#000000e6}.brands-slider-container .slider-button.prev{left:0}.brands-slider-container .slider-button.next{right:0}@media(max-width:768px){.brands-slider-container{padding:0 2rem}.brands-slider-container .slider-item{flex:0 0 33.33%}}@media(max-width:480px){.brands-slider-container .slider-item{flex:0 0 50%}}.objectives-section{background:#313233;color:#eaebed;-webkit-mask-image:linear-gradient(0deg,#0000 0,#313233 8%);mask-image:linear-gradient(0deg,#0000 0,#313233 8%);padding:0;text-align:center;width:100%}.objectives-section h2{color:#eaebed;font-size:2rem;margin-bottom:2rem;text-transform:uppercase}.objectives-section .objectives-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(2,minmax(300px,1fr));margin:0 auto 3rem;max-width:1500px;padding:0 2rem}.objectives-section .objectives-grid .objective-item{border-radius:12px;color:#eaebed;min-width:auto;padding:2rem;text-align:left;transition:all .3s ease}.objectives-section .objectives-grid .objective-item:hover{box-shadow:0 10px 20px hsla(0,0%,90%,.096);transform:translateY(-5px)}.objectives-section .objectives-grid .objective-item h3{color:#eaebed;font-size:1.3rem;margin-bottom:1.5rem;padding-bottom:.5rem;position:relative;text-transform:uppercase}.objectives-section .objectives-grid .objective-item h3:after{background:#d62329;bottom:0;content:"";height:2px;left:0;position:absolute;width:20%}.objectives-section .objectives-grid .objective-item p{font-size:1.2rem;line-height:1.6}@media(max-width:768px){.objectives-section{padding:4rem 0}.objectives-section .objectives-grid{gap:4rem;grid-template-columns:repeat(1,minmax(280px,1fr));padding:0 1rem}.objectives-section .objectives-grid .objective-item{background-color:#0000;padding:1.5rem}.objectives-section .objectives-grid .objective-item:hover{box-shadow:none;transform:translateY(0)}}@media(max-width:480px){.objectives-section{padding:3rem 0}.objectives-section h2{font-size:1.8rem;padding:0 1rem}.objectives-section .objectives-grid{grid-template-columns:1fr}}.contact-section{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-blend-mode:lighten;background-color:hsla(0,0%,100%,.527);background-image:url(/static/media/watch.d7120ee7137f19d89ce4.jpg);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;padding:1rem;position:relative;text-align:center;z-index:1}.contact-section .hero-text-container{margin-bottom:1.5rem;max-width:900px}.contact-section .hero-text-container a{border-radius:12px;text-decoration:none}.contact-section .hero-text-container a .hero-title{color:#313233;font-size:2rem;line-height:1.2;margin-bottom:1.5rem;text-shadow:0 2px 10px #0000004d;text-transform:uppercase;transition:.3s}.contact-section .hero-text-container a .hero-title:hover{opacity:.8}.process{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.349);color:#313233;font-family:sans-serif;-webkit-mask-image:linear-gradient(180deg,#0000 0,#eaebed 8%,#eaebed 92%,#0000);mask-image:linear-gradient(180deg,#0000 0,#eaebed 8%,#eaebed 92%,#0000);padding:40px 20px;text-align:center;width:100%}.subtitle{color:#313233;font-size:.9rem;letter-spacing:2px}.know{align-items:center;display:flex;gap:20px;height:100px;justify-content:flex-end;margin:auto}.know img{filter:brightness(0) opacity(.7);height:20px;transform:rotate(90deg);transition:.3s}.know a{color:#313233;font-size:1.2rem;position:relative;text-decoration:none;transition:.3s}.know a:after{background:#eaebed;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.know a:hover{color:#d62329}.know a:hover:after{background:#d62329;width:84%}.know:hover a{color:#d62329}.know:hover img{opacity:.8}.processline{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:space-between;margin:40px auto auto;max-width:1000px;position:relative}.processline:before{content:"";height:1px;left:50px;position:absolute;right:50px;top:22px;z-index:0}.step{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.step:hover .circle{border-color:#d62329;cursor:pointer}.circle{align-items:center;border:1px solid rgba(49,50,51,.486);border-radius:50%;color:#313233;display:flex;font-weight:700;height:40px;justify-content:center;transition:.3s;width:40px;z-index:2}.step p{color:#313233;font-size:.9rem;margin-top:8px}@media(max-width:480px){.processline{flex-direction:column;gap:8px}.circle{height:50px;width:50px}.step p{font-size:.9rem}}.services-section{background-color:#313233;color:#eaebed;padding:1rem 5rem;text-align:center;width:100%}.services-section h2{font-size:2rem;margin-bottom:4rem;text-transform:uppercase}.services-section .service-grid{display:flex;flex-direction:column;gap:2.8rem;margin:0 auto 1rem;width:100%}.services-section .service-grid .service-content{place-items:center;position:relative;transition:transform 1.3s ease;width:100%}.services-section .service-grid .service-content:hover{transform:translateY(-5px)}.services-section .service-grid .service-content .service-image-outside{border-radius:12px;height:100%;left:50%;max-height:500px;object-fit:cover;opacity:.6;position:relative;top:50%;transform:translate(-50%,-10%);width:100%;z-index:1}.services-section .service-grid .service-content .service-card{background-color:#313233;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#eaebed;padding:.5rem;transition:transform .3s ease;width:100%}.services-section .service-grid .service-content .service-card:hover{transform:translateY(-4px)}.services-section .service-grid .service-content .service-card .service-image-inside{border-radius:8px;height:200px;margin:0 auto 3rem;max-width:440px;width:100%}.services-section .service-grid .service-content .service-card h3{color:#eaebed;font-size:1.5rem;margin-bottom:1rem;-webkit-text-decoration:underline #d62329;text-decoration:underline #d62329;text-transform:uppercase}.services-section .service-grid .service-content .service-card p{font-size:1.2rem;font-weight:700}.services-section .service-grid .service-content .service-card .service-list{list-style-type:none;margin-top:1rem;text-align:left}.services-section .service-grid .service-content .service-card .service-list li{font-size:1.3rem;margin-bottom:.5rem;position:relative}.services-section .service-grid .service-content .service-card .service-list li span{font-weight:bolder}.services-section .service-grid .service-content .service-card .service-list li:before{color:#d62329;content:"";font-size:1.2rem;left:0;position:absolute}@media(min-width:769px){.services-section .service-image-inside{display:none}}@media(max-width:768px){.services-section{padding:2rem 0}.services-section .service-image-outside{display:none}.services-section .service-grid{gap:2;position:relative;width:100%}.services-section .service-grid .service-content:hover{transform:translateY(0)}.services-section .service-grid .service-content .service-card{border-radius:12px}.services-section .service-grid .service-content .service-card:hover{transform:translateY(0)}.services-section .service-grid .service-content .service-card .service-image-inside{display:block}}@media(max-width:480px){.services-section{padding:2rem 0}.services-section .service-grid{border-radius:0;position:relative;width:100%}.services-section .service-grid:hover{transform:translateY(0)}.services-section .service-grid .service-card{border-radius:0;box-shadow:none}.services-section .service-grid .service-card:hover{transform:translateY(0)}}.detail{display:flex;flex-direction:column}.detail #return{align-items:center;cursor:pointer;font-size:larger;position:sticky!important;top:1rem;transition:.3s;z-index:190}.detail #return p{text-shadow:1px 1px 2px #fff3}.detail #return #up{background-color:rgba(0,0,0,.219);border-radius:50%;height:20px;justify-self:center;margin-left:4px;opacity:0;padding:2px;text-align:center;transition:.3s;width:20px;z-index:80}.detail #return:hover{opacity:.8;transform:translateY(-1px)}.detail #return:hover #up{opacity:.7;transform:translateY(-3px)}@media(max-width:768px){.detail #return{transform:translateY(100px)}.detail #return #up{opacity:.7}}.detail .detail-box{background:#313233;border-radius:12px;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;margin:2rem 0;overflow:hidden}.detail .detail-box .detail-intro{align-items:start;align-items:center;background:#313233;color:#eaebed;display:flex;flex:1 1;gap:3rem;justify-content:start;padding:2rem}.detail .detail-box .detail-intro .detail-title{font-size:1.75rem;letter-spacing:1px;line-height:1.2;text-transform:uppercase}.detail .detail-box .detail-intro .detail-description{color:#eaebed;font-size:1.3rem;margin-bottom:1.5rem}.detail .detail-box .detail-grid{grid-column-gap:2.5rem;grid-gap:2.5rem;column-gap:2.5rem;display:grid;gap:2.5rem;margin:0 auto 3rem;max-width:1500px;padding:0 2rem}.detail .detail-box .detail-grid .detail-item{border-radius:12px;break-inside:avoid;color:#eaebed;display:inline-block;gap:12px;min-width:auto;padding:2rem;page-break-inside:avoid;text-align:left;transition:all .3s ease}.detail .detail-box .detail-grid .detail-item:hover{box-shadow:0 10px 20px hsla(0,0%,90%,.096);transform:translateY(-5px)}.detail .detail-box .detail-grid .detail-item .detail-item-title{color:#eaebed;font-size:1.3rem;margin-bottom:1.5rem;padding-bottom:.5rem;position:relative;text-transform:uppercase}.detail .detail-box .detail-grid .detail-item .detail-item-title:after{background:#d62329;bottom:0;content:"";height:2px;left:0;position:absolute;width:20%}.detail .detail-box .detail-grid .detail-item .detail-item-desc{font-size:1.2rem;line-height:1.6}.detail .detail-box .detail-grid .detail-item .detail-item-topics li{font-size:1.2rem;list-style:none;margin-bottom:12px}.detail .detail-box .detail-grid .detail-item .detail-item-topics li .hifen{color:#d62329}.detail .detail-box .detail-grid .detail-item .detail-item-topics li .position1{color:#eaebed;font-weight:bolder}@media(max-width:768px){.detail .detail-box{padding:4rem 0}.detail .detail-box .detail-grid{gap:4rem;grid-template-columns:repeat(1,minmax(280px,1fr));padding:0 1rem}.detail .detail-box .detail-grid .detail-item{background-color:#0000;padding:1.5rem}.detail .detail-box .detail-grid .detail-item:hover{box-shadow:none;transform:translateY(0)}}@media(max-width:480px){.detail .detail-box{padding:3rem 0}.detail .detail-box h2{font-size:1.8rem;padding:0 1rem}.detail .detail-box .detail-grid{grid-template-columns:1fr}}.timeline{background-color:#313233;color:#313233;margin:0 auto;padding:5rem 4rem;width:100%}.timeline h2{color:#d62329;font-size:2.2rem;margin-bottom:3rem;text-align:center}.timeline .timeline-container{align-items:center;align-self:center;display:flex;flex-direction:column;margin:0 auto;max-width:1000px;min-width:200px;position:relative;width:auto}.timeline .timeline-container .timeline-item{margin-bottom:3rem;position:relative;width:100%}.timeline .timeline-container .timeline-item .timeline-marker{align-items:center;background:#eaebed;border:3px solid #d62329;border-radius:50%;display:flex;height:40px;justify-content:center;left:-60px;position:absolute;top:0;width:40px;z-index:2}.timeline .timeline-container .timeline-item .timeline-marker .timeline-icon{color:#313233;font-family:Times New Roman;font-size:1.2rem}.timeline .timeline-container .timeline-item .timeline-marker .timeline-line{background:#d62329;height:calc(100% + 3rem);left:50%;position:absolute;top:40px;transform:translateX(-50%);width:3px}.timeline .timeline-container .timeline-item .timeline-content{background:#eaebed;border-radius:10px;box-shadow:0 3px 15px #00000014;display:flex;gap:2rem;padding:1.5rem;transition:transform .3s ease}.timeline .timeline-container .timeline-item .timeline-content:hover{transform:translateY(-3px)}.timeline .timeline-container .timeline-item .timeline-content .timeline-image{border-radius:8px;flex:0 0 600px;overflow:hidden}.timeline .timeline-container .timeline-item .timeline-content .timeline-image img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.timeline .timeline-container .timeline-item .timeline-content .timeline-image:hover img{transform:scale(1.03)}.timeline .timeline-container .timeline-item .timeline-content .timeline-details{flex:1 1}.timeline .timeline-container .timeline-item .timeline-content .timeline-details .timeline-year{background:rgba(49,50,51,.486);border-radius:20px;color:#eaebed;display:inline-block;font-size:.85rem;margin-bottom:.8rem;padding:.25rem 1rem}.timeline .timeline-container .timeline-item .timeline-content .timeline-details h3{color:#313233;font-size:1.4rem;margin-bottom:.5rem}.timeline .timeline-container .timeline-item .timeline-content .timeline-details h4{color:#d62329;font-size:1.1rem;font-weight:500;margin-bottom:1rem}.timeline .timeline-container .timeline-item .timeline-content .timeline-details p{color:#313233;line-height:1.6}@media(max-width:768px){.timeline{padding:2rem 1rem}.timeline h2{margin-top:3.5rem;text-transform:uppercase}.timeline .timeline-container{padding-left:40px}.timeline .timeline-container .timeline-item .timeline-marker{font-size:.9rem;height:30px;left:-40px;width:30px}.timeline .timeline-container .timeline-item .timeline-content{flex-direction:column}.timeline .timeline-container .timeline-item .timeline-content .timeline-image{flex:0 0 180px;width:100%}}.steps-section{background:#313233;color:#eaebed;justify-items:center;margin-top:4rem;padding:1rem 2rem;text-align:center;width:100%}.steps-section h2{font-size:2rem;margin-bottom:2rem;text-transform:uppercase}.steps-section .step-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;justify-items:center;margin:0 auto 3rem}.steps-section .step-grid .step-content{transition:transform 1.3s ease;width:100%}.steps-section .step-grid .step-content:hover{transform:translateY(-5px)}.steps-section .step-grid .step-content .step-image-outside{border-radius:12px;height:300px;opacity:.6;overflow:hidden;top:12px;transform:translateX(-50px) translateY(60px);width:460px;z-index:12}.steps-section .step-grid .step-content .right{align-self:end}.steps-section .step-grid .step-content .step-card{align-self:center;background:#313233b3;border-radius:8px;box-shadow:0 10px 20px hsla(0,0%,90%,.096);color:#eaebed;max-width:1050px;padding:1.5rem;transition:transform .3s ease;width:100%;z-index:20}.steps-section .step-grid .step-content .step-card h3{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}.steps-section .step-grid .step-content .step-card h3 .circle{align-items:center;border:1px solid #ccc;border-radius:50%;color:#eaebed;display:flex;font-weight:700;height:40px;justify-content:center;transition:.3s;width:40px;z-index:2}.steps-section .step-grid .step-content .step-card:hover{transform:translateY(-4px)}.steps-section .step-grid .step-content .step-card:hover h3 .circle{border-color:#d62329}.steps-section .step-grid .step-content .step-card .step-image-inside{border-radius:8px;height:200px;margin:0 auto 3rem;max-width:440px;width:100%}.steps-section .step-grid .step-content .step-card h3{color:#eaebed;font-size:1.5rem;margin-bottom:1rem;text-transform:uppercase}.steps-section .step-grid .step-content .step-card ul{list-style-type:none;margin-top:1rem;padding-left:1.5rem;text-align:left}.steps-section .step-grid .step-content .step-card ul li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.steps-section .step-grid .step-content .step-card ul li:before{color:#d62329;content:"•";font-size:1.2rem;left:0;position:absolute}@media(min-width:769px){.steps-section .step-image-inside{display:none}}@media(max-width:768px){.steps-section{padding:2rem 0}.steps-section .step-image-outside{display:none}.steps-section .step-grid{background-color:#eaebed;gap:2;position:relative;width:100%}.steps-section .step-grid .step-content:hover{transform:translateY(0)}.steps-section .step-grid .step-content .step-card{border-radius:12px}.steps-section .step-grid .step-content .step-card:hover{transform:translateY(0)}.steps-section .step-grid .step-content .step-card .step-image-inside{display:block}}@media(max-width:480px){.steps-section{padding:2rem 0}.steps-section .step-grid{background-color:#eaebed;border-radius:0;position:relative;width:100%}.steps-section .step-grid:hover{transform:translateY(0)}.steps-section .step-grid .step-card{border-radius:0;box-shadow:none}.steps-section .step-grid .step-card:hover{transform:translateY(0)}}nav{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-blend-mode:darken;background-color:#000000e6;background-image:url(/static/media/background.ca233f24207a3b619d0c.png);background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:1fr auto 1fr;left:0;margin-bottom:5px;padding:1rem 2rem;right:0;top:0;z-index:100}nav a{grid-column:2;justify-self:center;transition:all .3s ease}nav a #name-logo{width:300px}nav a:hover{scale:1.1}nav .nav-links{align-items:center;display:flex;gap:2rem;justify-content:end;list-style:none;margin:0;padding:0;text-align:center;text-transform:uppercase}nav .nav-links .link{color:#eaebed;cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem 0;position:relative;text-decoration:none;transition:color .3s ease}nav .nav-links .link:after{background:#eaebed;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}nav .nav-links .link:hover{color:#d62329}nav .nav-links .link:hover:after{background:#d62329;width:100%}nav .burger-menu{background:none;border:none;cursor:pointer;display:none;padding:0;z-index:1001}nav .burger-menu .menu-icon{height:30px;transition:transform .3s ease;width:30px}@media(max-width:992px){nav #name-logo{width:250px}}@media(max-width:768px){nav{grid-template-columns:auto 1fr auto;padding:1rem;visibility:visible}nav #name-logo{grid-column:2;justify-self:center;max-width:60vw;width:200px}nav .burger-menu{display:block;grid-column:3}nav .nav-links{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0afa;contain:layout paint;display:none;flex-direction:column;height:100vh;justify-content:center;margin:0;max-width:400px;position:fixed;right:-100%;top:0;transition:right .4s cubic-bezier(.22,.61,.36,1);width:90%;will-change:transform;z-index:1000}nav .nav-links.open{box-shadow:-5px 0 15px #0000004d;display:flex;right:0;visibility:visible}nav .nav-links .link{font-size:1.5rem;opacity:0;padding:1.5rem 0;transform:translateX(20px);transition:all .4s ease}nav .nav-links .link:first-child{transition-delay:.1s}nav .nav-links .link:nth-child(2){transition-delay:.2s}nav .nav-links .link:nth-child(3){transition-delay:.3s}nav .nav-links.open .link{opacity:1;scale:1;transform:translateX(0)}}@media(min-width:481px)and (max-width:768px){nav .nav-links:not(.open){right:-100%;visibility:hidden}}@media(max-width:480px){nav{position:fixed}nav #name-logo{width:180px}nav .nav-links{width:80%}nav .nav-links li{font-size:1.3rem}}#whatsapp-ref #whatsapp-button{bottom:40px;margin:20px;position:fixed;right:20px;transition:.4s;z-index:120}#whatsapp-ref #whatsapp-button:hover{opacity:.8}@media(max-width:768px){#whatsapp-ref #whatsapp-button{display:none}}#whatsapp-ref #whatsapp-burger{margin:20px;position:relative;transition:.4s;z-index:120}#whatsapp-ref #whatsapp-burger:hover{opacity:.8}@media(min-width:768px){#whatsapp-ref #whatsapp-burger{display:none}}@media(max-width:768px){#whatsapp-ref #whatsapp-burger{bottom:40px;position:relative;right:0;transform:scale(.7)}}footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-blend-mode:darken;background-color:#000000e6;background-image:url(/static/media/patek-philipe.edeba1d0ca67b8fdd6c8.jpg);background-repeat:no-repeat;background-size:cover;color:#eaebed;margin-top:2rem;-webkit-mask-image:linear-gradient(180deg,#0000 0,#313233 2%);mask-image:linear-gradient(180deg,#0000 0,#313233 2%);padding:1rem .5rem;text-align:center}footer a #footer-logo{cursor:pointer;transition:transform .3s ease}footer a #footer-logo:hover{transform:scale(1.05)}footer .utiles{grid-gap:8rem;display:grid;gap:8rem;grid-template-columns:repeat(auto-fit,minmax(300px,0fr));justify-content:center;margin:0 auto 2rem;text-align:left}footer .utiles>div{min-width:380px;padding:0 1rem}footer .utiles>div h3{color:#eaebed;font-size:1.8rem;margin-bottom:1rem;padding-bottom:.5rem;position:relative}footer .utiles>div h3:after{background:#d62329;bottom:0;content:"";height:2px;left:0;position:absolute;width:50%}footer .utiles>div p{font-size:1.1rem;line-height:1.5;margin:.5rem 0}footer .utiles a{align-items:center;color:#eaebed;display:inline-flex;font-weight:700;gap:.5rem;margin-top:.5rem;text-decoration:none}footer .utiles a #whatsapp{background-image:url(/static/media/whatsapp.02736a253111ffdfca0c.png);background-size:contain;height:20px;width:20px}footer .utiles a:hover{opacity:.8}footer .utiles .contact .social{display:flex;flex-direction:row;gap:40px}footer .utiles .contact .social a img{filter:brightness(100) grayscale(1);height:30px;transition:.3s}footer .utiles .contact .social a :hover{opacity:.8}footer .utiles .partner{align-items:start}footer .utiles .partner a{display:flex;flex-direction:column;transition:.3s}footer .utiles .partner a img{border-radius:50%;height:160px}footer .utiles .partner a p{font-size:.8rem}footer .utiles .adress .map .adress-text{align-items:start;margin:0;text-decoration:none;transition:.3s}footer .utiles .adress .map .adress-text:hover{cursor:pointer;opacity:.8}footer .rights{align-items:center;border-top:1px solid #eaebed4d;display:flex;flex-direction:column;font-size:.9rem;gap:1rem;padding-top:1.5rem}footer .rights span{align-items:center;display:flex;gap:.5rem}footer .rights #dev{background-image:url(/static/media/dev.d383cdf7fbbcde31d8a1.png);background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;width:60px}@media(max-width:768px){footer .utiles{grid-template-columns:1fr;text-align:center}footer .utiles a{font-weight:400;justify-content:center}footer .utiles .partner{align-items:center}footer .utiles .contact .social{justify-content:center}footer .utiles>div h3:after{left:50%;transform:translateX(-50%)}}
/*# sourceMappingURL=main.218364dc.css.map*/