:root{--color-primary: #122235;--color-secondary: #ff8432;--color-white: #fff;--color-black: #000;--color-black-2: #0000003d;--color-blue: #bccfe5;--color-light-blue: #fafcff;--color-lighter-blue: #f7fbff;--color-light-light-blue: #f0f7ff;--color-blue-light: #d8eaff;--color-grey: #a8aeb4;--color-grey-2: #f0f0f0;--color-grey-3: #647283;--color-grey-4: #fafafa;--color-grey-5: #f0f0f0;--color-red: #f78a8a;--color-dark-grey: #a8a8a8;--color-grey-light: #eaeaea;--color-grey-extra-light: #f9f8f6;--color-grey-light-light: #f5f5f5;--color-orage-light: #fedcc4;--color-light-black: #1b1b1b;--color-secondary-hover: #ff8432c2;--border-radius-button: .9rem;--border-radius-img: 3rem;--border-radius-bullet: 1rem;--border-radius-form: 1.6rem;--border-radius-form-input: 1rem;--h1-size: 5.2rem;--h2-size: 4rem;--h3-size: 3.2rem;--h4-size: 2.4rem;--p-size-large: 1.8rem;--p-size: 1.6rem;--p-size-small: 1.4rem;--chapeau-size: 1.4rem;--h1-line-heigt: 6.2rem;--h2-line-heigt: 5rem;--h3-line-heigt: 3.6rem;--h4-line-heigt: 3.2rem;--p-line-heigt-large: 3.2rem;--p-line-heigt: 3rem;--p-line-heigt-small: 2.8rem;--chapeau-line-heigt: 2.8rem;--font-weight-bold: 700;--font-weight-chapeua: 600;--font-weight-normal: 400;--chapeau-spacing: .6rem;--h1-size-mobile: 4.4rem;--h2-size-mobile: 3.6rem;--h3-size-mobile: 2.8rem;--h1-line-heigt-mobile: 5.4rem;--h2-line-heigt-mobile: 4.6rem;--h3-line-heigt-mobile: 3.8rem}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url(../../fonts/montserrat-v26-latin/montserrat-v26-latin-900italic.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box;font-size:1.6rem}html{font-size:62.5%}@media only screen and (max-width: 1400px){html{font-size:55%}}@media only screen and (max-width: 768px){html{font-size:48%}}body{font-family:Montserrat;overflow-x:hidden}textarea{width:100%;height:16rem;padding:1.9rem 2.8rem;border:.2rem solid var(--color-grey-light);border-radius:var(--border-radius-form-input);font-family:Montserrat;color:var(--color-grey-3);resize:none}@media only screen and (max-width: 576px){textarea{padding:1.9rem 2.8rem}}button{border:none;cursor:pointer;background-color:transparent}.button span{display:inline-flex;align-items:center;padding:1.6rem 4.2rem;column-gap:1rem;background:transparent linear-gradient(90deg,#ed7521,#ff9348) 0% 0% no-repeat padding-box;color:var(--color-white);border-radius:var(--border-radius-button);font-weight:600}.button svg{width:2.4rem;height:2.4rem;stroke-width:.3rem}.button img{height:2.4rem}.button span:hover{background:#ff8432c2}input{width:100%;padding:2rem 1.8rem;font-family:Montserrat;color:var(--color-grey-3);border:.2rem solid var(--color-grey-light);border-radius:var(--border-radius-form-input)}input::placeholder,textarea::placeholder{color:var(--color-grey-3);font-weight:500;font-family:Montserrat}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-dark-grey);font-weight:500}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--color-dark-grey);font-weight:500}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-dark-grey);font-weight:500}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--color-dark-grey);font-weight:500}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:var(--color-dark-grey);font-weight:500}label{display:block;margin-bottom:1rem;color:var(--color-primary);font-weight:700}.form-group{display:flex;gap:2rem}.form-group:not(:last-of-type){margin-bottom:3.4rem}.form-input-container{width:100%}table{border-collapse:collapse;width:100%}tr{position:relative}tr:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%,-0%);height:.2rem;width:97%;background-color:var(--color-grey-4)}tr:first-child:after,tr:last-child:after{display:none}th{text-align:left;padding:2rem;background-color:var(--color-grey-2);font-size:1.4rem;color:var(--color-grey-3)}@media only screen and (max-width: 1200px){th{padding:2rem}}td{background-color:var(--color-white);padding:2rem;color:var(--color-primary)}@media only screen and (max-width: 1200px){td{padding:4rem 2rem}}.section{max-width:155rem;padding:0 4rem;margin:auto}@media only screen and (max-width: 576px){.section{padding:0 1.5rem}}.grecaptcha-badge{visibility:hidden}.h1{font-size:var(--h1-size);font-weight:var(--font-weight-bold);line-height:var(--h1-line-heigt);color:var(--color-primary)}.h2{font-size:var(--h2-size);font-weight:var(--font-weight-bold);line-height:var(--h2-line-heigt);color:var(--color-primary)}.h3{font-size:var(--h3-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-heigt);color:var(--color-primary)}.h4{font-size:var(--h4-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-heigt);color:var(--color-primary)}.p-large{font-size:var(--p-size-large);line-height:var(--p-line-heigt-large);font-weight:var(--font-weight-normal)}.p{font-size:var(--p-size);line-height:var(--p-line-heigt);font-weight:var(--font-weight-normal)}.p-small{font-size:var(--p-size-small);line-height:var(--p-line-heigt-small);font-weight:var(--font-weight-normal)}.chapeau{font-size:var(--chapeau-size);line-height:var(--chapeau-line-heigt);font-weight:var(--font-weight-chapeua);letter-spacing:var(--chapeau-spacing);text-transform:uppercase;color:var(--color-secondary)}@media only screen and (max-width: 576px){.h1{font-size:var(--h1-size-mobile);line-height:var(--h1-line-heigt-mobile)}.h2{font-size:var(--h2-size-mobile);line-height:var(--h2-line-heigt-mobile)}.h3{font-size:var(--h3-size-mobile);line-height:var(--h3-line-heigt-mobile)}}a{color:inherit;text-decoration:none}a.active{color:var(--color-secondary)}.nav{position:relative;display:flex;align-items:center;width:100%;height:6rem;margin-top:1.8rem;margin-bottom:1.8rem;z-index:1}.nav-img{width:20.8rem;margin-top:.5rem}.nav-img img{width:20.8rem}.nav-items{margin-left:auto;margin-right:auto}.nav-items ul{display:flex;gap:4.4rem;list-style-type:none}.nav-items li{color:var(--color-primary)}.nav-items li a{font-weight:500;font-size:1.5rem}.nav-items li:hover a{color:var(--color-secondary)}.nav-items .dropdown{position:relative}.nav-items .dropdown-toggle{display:flex;align-items:center;gap:.5rem}.nav-items .dropdown-arrow{width:1rem;height:1rem;transition:transform .3s ease}.nav-items .dropdown.open .dropdown-arrow{transform:rotate(180deg)}.nav-items .dropdown-menu{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid var(--color-grey-light);border-radius:.5rem;box-shadow:0 4px 6px #0000001a;min-width:200px;z-index:1000;display:none;list-style:none;padding:.5rem 0;margin:0;margin-top:.5rem}.nav-items .dropdown.open .dropdown-menu{display:block}.nav-items .dropdown-menu li{margin:0}.nav-items .dropdown-menu li a{display:block;padding:.75rem 1.5rem;color:var(--color-primary);text-decoration:none;font-size:1.4rem;transition:background-color .2s ease}.nav-items .dropdown-menu li a:hover{background-color:var(--color-grey-light-light);color:var(--color-secondary)}.nav-icons{display:flex;gap:.6rem}.nav-icons-items{display:flex;justify-content:center;align-items:center;background-color:var(--color-grey-light-light);border-radius:50%;height:4.6rem;width:4.6rem;cursor:pointer}.nav-icons-items:last-of-type{display:none}.nav-icons svg{height:2rem;width:2rem;color:var(--color-primary);cursor:pointer}@media only screen and (max-width: 992px){.nav-items{display:none}.nav-icons a:last-of-type{display:flex}.nav-icons{margin-left:auto}.nav-icons-items-shopping-card{display:none}}@media only screen and (max-width: 576px){.nav-img,.nav-img img{width:15.8rem}}.nav-mobile{display:none;align-items:center;position:fixed;top:0;right:0;width:100%;height:100vh;height:100dvh;color:var(--color-primary);z-index:4}.mobile-nav-overlay{position:absolute;top:0;right:0;width:100%;height:100%;background:var(--color-black-2);opacity:0}.mobile-nav-popout{display:flex;flex-direction:column;width:34rem;height:100%;margin-right:-34rem;margin-left:auto;background-color:var(--color-white);border-top-left-radius:var(--border-radius-img);border-bottom-left-radius:var(--border-radius-img);z-index:2}.mobile-nav-title{display:flex;justify-content:space-between;padding:2.4rem;border-bottom:.2rem solid var(--color-grey-2)}.mobile-nav-close{display:flex;cursor:pointer}.mobile-nav-items{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:2.4rem}.mobile-nav-link{padding:1.2rem 0}.mobile-nav-link:hover{color:var(--color-secondary)}.mobile-nav-buttons-link{display:flex;padding:1.4rem 1.6rem;margin-bottom:.6rem;border-radius:2.6rem;background-color:var(--color-grey-light-light);cursor:pointer}.mobile-nav-buttons-link img{height:2rem;margin-right:1rem}.announcement-bar{background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;padding:12px 20px;text-align:center;position:fixed;top:0;left:0;right:0;z-index:1000;box-shadow:0 2px 4px #0000001a;text-decoration:none;display:block;cursor:pointer;transition:all .3s ease}.announcement-bar:hover{background:linear-gradient(135deg,#ff7b45,#ff9d2e);box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}body{padding-top:48px}.announcement-bar-content{max-width:1200px;margin:0 auto}.announcement-bar-content p{margin:0;font-size:14px;font-weight:500;line-height:1.5}@media (max-width: 768px){.announcement-bar{padding:10px 15px}.announcement-bar-content p{font-size:13px}}@media (max-width: 480px){.announcement-bar-content p{font-size:12px}}.footer{background-color:var(--color-white);border-top:.2rem solid var(--color-grey-2);padding:6rem 0 3rem;margin-top:8rem}.footer-container{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:4rem;padding-bottom:4rem}.footer-brand{display:flex;flex-direction:column;gap:2rem}.footer-logo{margin-bottom:.5rem}.footer-logo img{width:20rem;height:auto}.footer-tagline{font-size:1.4rem;line-height:2.2rem;color:var(--color-grey-3);max-width:35rem;margin:0}.footer-language{margin-top:.5rem}.footer-language .dropdown{width:fit-content;max-width:15rem}.footer-social{display:flex;gap:1.2rem;margin-top:.5rem}.social-icon{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;background-color:var(--color-grey-4);border-radius:.6rem;color:var(--color-primary);transition:all .3s ease}.social-icon:hover{background-color:var(--color-secondary);color:var(--color-white);transform:translateY(-2px)}.social-icon svg{width:1.8rem;height:1.8rem}.footer-company-info{margin-top:1rem}.footer-company-info p{font-size:1.3rem;line-height:2rem;color:var(--color-grey-3);margin:.4rem 0}.footer-copyright{margin-top:1.5rem}.footer-copyright p{font-size:1.3rem;color:var(--color-grey-3);margin:0}.footer-column-title{font-size:1.6rem;font-weight:600;color:var(--color-secondary);margin-bottom:2rem;text-transform:uppercase;letter-spacing:.05em}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:1.4rem}.footer-links li:last-child{margin-bottom:0}.footer-links a{font-size:1.4rem;color:var(--color-primary);text-decoration:none;transition:all .3s ease;display:inline-block}.footer-links a:hover{color:var(--color-secondary);padding-left:.5rem}@media only screen and (max-width: 1200px){.footer-container{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:3rem}.footer-logo img{width:18rem}}@media only screen and (max-width: 968px){.footer-container{grid-template-columns:1fr 1fr;gap:4rem}.footer-brand{grid-column:1 / -1}.footer-tagline{max-width:100%}}@media only screen and (max-width: 768px){.footer{padding:4rem 0 0;margin-top:6rem}.footer-container{grid-template-columns:1fr;gap:3rem}.footer-brand{grid-column:1}.footer-logo img{width:16rem}.footer-social{gap:1rem}.social-icon{width:3.2rem;height:3.2rem}.footer-column-title{font-size:1.5rem;margin-bottom:1.5rem}}@media only screen and (max-width: 480px){.footer{padding:3rem 0 0;margin-top:4rem}.footer-container{gap:2.5rem;padding-bottom:3rem}.language-selector{font-size:1.2rem;padding:.7rem 1.2rem}.footer-social{gap:.8rem}.social-icon{width:3rem;height:3rem}.social-icon svg{width:1.6rem;height:1.6rem}}.banner{margin-bottom:9.9rem}.banner-container{position:relative;padding:9rem 7.5rem;background-color:var(--color-light-light-blue);border-radius:2rem}.banner-container h1{margin-bottom:2.6rem}.banner-content{position:relative;z-index:1;max-width:55.7rem}.banner-container p{margin-bottom:2.6rem}.banner-container img{position:absolute;top:2rem;right:6.5rem;width:59.6rem}.banner-container-double{position:absolute;top:1rem;left:1rem;width:100%;height:100%;background-color:var(--color-blue-light);z-index:-1;border-radius:2rem}@media only screen and (max-width: 992px){.banner-container img{display:none}}@media only screen and (max-width: 576px){.banner-container{padding:4rem 4.5rem}.banner{margin-bottom:5rem}}.cta{display:flex;gap:17rem;padding-bottom:10rem;align-items:center}.cta-left{width:50%;height:100%}.cta-img-container{display:flex;align-items:center;width:100%}.cta-img-container img:first-of-type{height:58.5rem}.cta-img-tablet{display:none;width:100%}.cta-right{display:flex;flex-direction:column;justify-content:center;width:50%}.cta-right-text-sub-container{display:flex;align-items:center;margin-bottom:1.6rem}.cta-right-text .h2{margin-bottom:3.6rem}.cta-right-text p{margin-bottom:4.2rem}@media only screen and (max-width: 1200px){.cta{gap:5rem}.cta-img-container img:first-of-type{height:42.5rem}}@media only screen and (max-width: 992px){.cta-left{width:unset}.cta-right{width:100%}.cta-img-container img:first-of-type{height:22.5rem}}@media only screen and (max-width: 768px){.cta{flex-direction:column;gap:3rem}.cta-left{order:1}.cta-img-container img:first-of-type{display:none}.cta-img-tablet{display:block}.cta-right{width:100%}}.prices{margin-bottom:10rem}.prices-info{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-bottom:9.3rem}.prices-info-container{max-width:81.6rem}.prices-info-sub-title-container{display:flex;justify-content:center;align-items:center;margin-bottom:1.6rem}.prices-info h2{margin-bottom:3rem}.prices-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:3rem;align-items:start}.prices-card{border-radius:var(--border-radius-img);box-shadow:0 1.6rem 2.8rem #9a9a9a29;overflow:hidden}.prices-card-img{position:relative;display:flex;justify-content:center;align-items:center;height:20rem;width:100%;background:transparent linear-gradient(180deg,#d9ebff,#f0f7ff) 0% 0% no-repeat padding-box}.prices-card-img-green{position:absolute;bottom:0;right:0;width:100%;object-fit:contain}.prices-card-info{padding:2rem 4.2rem}.prices-card-text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:1.8rem}.prices-card-text h3{margin-bottom:1rem}.prices-card-price-container{display:flex;justify-content:center;margin-bottom:2.6rem}.prices-card-price-currency{margin-right:.9rem;font-size:2.5rem;font-weight:600;color:var(--color-blue)}.prices-card-price{line-height:.8;font-size:5.6rem;color:var(--color-primary);font-weight:700}.prices-card-price span{font-size:3rem}.prices-card-highlighted .prices-card-price{color:var(--color-secondary)}.prices-card-price-interval{align-self:end;margin-left:.9rem;font-size:2.5rem;font-weight:600;color:var(--color-blue)}.prices-card-line{margin:0 auto 3rem;height:.3rem;background-color:#f0f7ff;border-radius:var(--border-radius-img)}.prices-card-checklist{margin-bottom:2rem}.prices-card-checklist-item{display:flex;align-items:center}.prices-card-checklist-item:not(:last-of-type){margin-bottom:1.8rem}.prices-card-checklist-item img{height:3rem;margin-right:2.9rem}.prices-card-checklist-item span{font-weight:600}.prices-card-button-container{display:flex;justify-content:center;margin-bottom:1.9rem}.prices-card-button-container .button span{display:flex;justify-content:center;width:22.5rem}.prices-card-disclosure{text-align:center}.prices-card-disclosure span{color:var(--color-blue)}@media only screen and (max-width: 1200px){.prices-card{order:1}.prices-card:last-of-type{grid-column:span 3;order:0;width:100%;margin-bottom:3rem}}@media only screen and (max-width: 992px){.prices{padding:0}.prices-cards{grid-template-columns:repeat(4,minmax(30rem,1fr));overflow-y:scroll;padding:1rem 2rem 5rem}.prices-card{order:unset}.prices-card:last-of-type{grid-column:unset;order:unset;width:unset;margin-bottom:unset}}.server{margin-bottom:7rem}.server .h2 svg{height:3rem;width:3rem;margin-right:.5rem}.server-table-container{border-radius:1.5rem;overflow:hidden;margin-top:5rem;border:solid .2rem var(--color-grey-2)}.server-table-container table{display:block;overflow-x:auto;white-space:nowrap}.server-table-container tbody{display:table;width:100%}.server-table-container tr{background-color:var(--color-white)}.server-table-img{display:flex;align-items:center;gap:1rem;font-weight:600}.server-table-img img{height:2.4rem}.server-table-settup-time{font-weight:600}.server-table-settup-time-container{display:flex;width:fit-content;gap:1rem;padding:1.4rem 1.8rem;border:solid .1rem var(--color-grey-2);border-radius:5rem}.server-table-settup-time svg{height:2rem;width:2rem}.server-table-pay a{display:flex;justify-content:center;align-items:center;height:4.8rem;width:4.8rem;padding:1.5rem;background-color:var(--color-secondary);border-radius:50%;color:var(--color-white)}.server-table-pay a:hover{background:var(--color-secondary-hover)}@media only screen and (max-width: 1200px){.servers-information-row{flex-wrap:wrap}}@media only screen and (max-width: 576px){.server-table-mobile{display:flex}}.bullet-points{background-color:#f9f8f6;margin-bottom:16.2rem}.bullet-points-container{display:flex;padding-top:12rem;padding-bottom:14rem}.bullet-points-left{width:50%}.bullet-points-left-text h2{max-width:42.8rem;margin-bottom:5.2rem}.bullet-points-left-text p{max-width:61.8rem;margin-bottom:3.8rem}.bullet-points-right{width:50%}.bullet-points-right-bullet-points{display:flex;flex-wrap:wrap}.bullet-points-right-bullet{width:50%}.bullet-points-right-bullet:first-of-type{margin-bottom:8.6rem}.bullet-points-right-bullet-icon-container{position:relative;margin-bottom:2.1rem}.bullet-points-right-bullet-icon{position:relative;display:flex;justify-content:center;align-items:center;height:7.7rem;width:7.7rem;transform:rotate(-8deg);background-color:var(--color-secondary);border-radius:var(--border-radius-bullet);z-index:1}.bullet-points-right-bullet-icon-container span{position:absolute;top:-.7rem;left:-.7rem;height:7.7rem;width:7.7rem;margin-bottom:2.1rem;background-color:#ffdcc4;border-radius:var(--border-radius-bullet);transform:rotate(-8deg);z-index:0}.bullet-points-right-bullet-icon svg{height:3.8rem;width:3.8rem;z-index:2}.bullet-points-right-bullet h2{margin-bottom:.8rem}@media only screen and (max-width: 1200px){.bullet-points-container{gap:3rem}}@media only screen and (max-width: 768px){.bullet-points-container{flex-direction:column}.bullet-points-left{width:100%;margin-bottom:4rem}.bullet-points-right{width:100%}.bullet-points-right-bullet-icon-container{margin-left:1rem}.bullet-points-right-bullet-points{gap:2rem}.bullet-points-right-bullet{width:calc(50% - 1rem)}}.small-info{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-bottom:-5.7rem}.small-info-container{max-width:81.6rem;margin-bottom:9.2rem}.small-info-sub-title-container{display:flex;justify-content:center;align-items:center;margin-bottom:1.6rem}.small-info h2{margin-bottom:3rem}.small-info a{display:block;margin-top:2rem;color:var(--color-secondary);font-weight:500}.small-info-img-container img{width:100%}@media only screen and (max-width: 768px){.small-info{margin-bottom:2.3rem}}.bullet-points-2{display:flex;align-items:center;column-gap:11.5rem;margin-bottom:10rem}.bullet-points-2-left{width:32%}.bullet-points-2-left-text-sub{margin-bottom:1.4rem}.bullet-points-2-left h2{margin-bottom:3.2rem;color:var(--color-primary)}.bullet-points-2-left p{margin-bottom:5.8rem;color:var(--color-grey-3)}.bullet-points-2-right-bullet-points{width:calc(68% - 11.5rem);display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:2rem}.bullet-points-2-right-bullet{width:calc(50% - 2rem);padding:3.6rem 2.5rem;border:solid .2rem var(--color-grey-2);border-radius:1.8rem}.bullet-points-2-right-bullet-icon-container{position:relative;margin-bottom:2.1rem}.bullet-points-2-right-bullet-icon svg{height:3.8rem;width:3.8rem;fill:var(--color-secondary)}.bullet-points-2-right-bullet h2{margin-bottom:.8rem;font-weight:700;color:var(--color-primary)}.bullet-points-2-right-bullet p{color:var(--color-grey-3)}@media only screen and (max-width: 992px){.bullet-points-2{flex-direction:column;row-gap:4rem}.bullet-points-2-left,.bullet-points-2-right-bullet-points{width:100%}}@media only screen and (max-width: 576px){.bullet-points-2-right-bullet{width:100%}}.domain-checker{position:relative;display:flex;align-items:center;flex-direction:column}.domain-checker-box{position:relative;width:100%;padding:9rem 7.5rem 12rem;border-radius:2rem;background-color:var(--color-light-light-blue)}.domain-checker-double{position:absolute;top:1rem;left:1rem;width:100%;height:100%;border-radius:2rem;background-color:var(--color-blue-light);z-index:-1}.domain-checker-title{position:relative;max-width:55.9rem;z-index:2}.domain-checker-title h1{margin-bottom:2.6rem}.domain-checker-title p{line-height:4rem}.domain-checker-img{position:absolute;right:12rem;top:2rem;height:40rem;z-index:1}.domain-checker-input-box{display:flex;flex-direction:column;transform:translateY(-50%);width:90%;padding:2rem;row-gap:3rem;border-radius:1.2rem;background-color:var(--color-white);border:.1rem solid var(--color-grey-light)}.domain-checker-check{display:flex;height:5.6rem;column-gap:2rem}.domain-checker-check input{flex:1}.check-domain-checker-reccomended{display:flex;column-gap:3.8rem}.check-domain-checker-reccomended span{font-weight:700}.domain-extension{cursor:pointer}.check-domain-checker-reccomended a:hover{text-decoration:underline;text-underline-offset:.1rem}@media only screen and (max-width: 1200px){.domain-checker-img{right:-1rem}}@media only screen and (max-width: 992px){.domain-checker-img{display:none}.domain-checker-box{padding:4rem 4.5rem 15rem}.domain-checker-title{max-width:70rem}.domain-checker-title p{line-height:1.6}.check-domain-checker-reccomended{column-gap:2rem}.check-domain-checker-reccomended span{display:none}}@media only screen and (max-width: 576px){.domain-checker-check{flex-direction:column;row-gap:1rem;height:unset}.domain-checker-check .button span{width:100%}.check-domain-checker-reccomended div:last-of-type{display:none}}.banner-widgets{margin-top:1.2rem;margin-bottom:11.9rem}.banner-widgets-container{background-color:var(--color-lighter-blue);border-radius:2rem;position:relative}.banner-widgets-content-container{overflow:hidden;position:relative;padding:8.1rem 0 5.7rem 6rem}.banner-widgets-content{max-width:51rem}.banner-widgets-content h1{margin-bottom:2.4rem;color:var(--color-primary)}.banner-widgets-content p{color:var(--color-primary)}.banner-widgets-widgets{display:flex;flex-direction:column;row-gap:2rem;position:absolute;right:10rem;top:0;margin-right:10rem}.banner-widgets-widget{display:flex;align-items:center;width:fit-content;column-gap:1.5rem;padding:1.4rem 3.4rem 1.4rem 3rem;border:solid 1px var(--color-primary);background-color:var(--color-white);border-radius:2.4rem}.widget-1{margin-top:-1rem;margin-left:-1rem;opacity:.25}.widget-3{margin-left:-2rem}.widget-4{margin-left:3rem}.widget-5{opacity:.25}.banner-widgets-widget-text{font-weight:600;line-height:unset}.banner-widgets-double{position:absolute;top:1rem;left:1rem;height:100%;width:100%;border-radius:2rem;background-color:var(--color-light-light-blue);z-index:-1}@media only screen and (max-width: 1200px){.banner-widgets-widgets{right:0}}@media only screen and (max-width: 992px){.banner-widgets-widgets{display:none}}@media only screen and (max-width: 768px){.banner-widgets{margin-bottom:5.9rem}}@media only screen and (max-width: 576px){.banner-widgets-content-container{padding:2rem}.banner-widgets-double{top:.5rem;left:.5rem}}.showcase{position:relative;margin-bottom:10rem}.showcase-section{position:relative}.showcase-background{height:63.2rem;width:100vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);right:0;background-color:var(--color-grey-extra-light);z-index:-1}.showcase-subtitle{display:flex;align-items:center;justify-content:space-between;margin-bottom:4.6rem}.showcase-blocks{display:flex;column-gap:2rem;width:100%;margin-bottom:10rem}.showcase-block{display:flex;flex-direction:column;width:25%;padding:3.8rem 2.4rem;row-gap:1.4rem;border:solid .1rem var(--color-grey-2);border-radius:1.8rem;background-color:var(--color-white)}.showcase-block-text{font-size:2.4rem}.showcase-block-text span{font-size:2.4rem;font-weight:800;margin-right:1rem}@media only screen and (max-width: 1200px){.showcase-blocks{flex-wrap:wrap;row-gap:2rem}.showcase-block{width:calc(50% - 1rem)}}@media only screen and (max-width: 576px){.showcase-subtitle{flex-direction:column;row-gap:2rem;align-items:start}.showcase-block{width:100%}}.banner-small{margin-top:1.2rem;margin-bottom:11.9rem}.banner-small-container{position:relative;padding:6rem;background-color:var(--color-lighter-blue);border-radius:2rem;background-image:url(/images/tech_met_servers.svg);background-position:right;background-repeat:no-repeat;background-size:contain}.banner-small-content{max-width:51rem}.banner-small-content-subtitle{margin-bottom:.4rem;color:var(--color-primary);font-weight:500}.banner-small-content h1{margin-bottom:2.4rem;color:var(--color-primary)}.banner-small-content p{color:var(--color-primary)}.banner-small-double{position:absolute;top:1rem;left:1rem;height:100%;width:100%;border-radius:2rem;background-color:var(--color-light-light-blue);z-index:-1}@media only screen and (max-width: 768px){.banner-small{margin-bottom:5.9rem}}@media only screen and (max-width: 576px){.banner-small-container{padding:2rem}.banner-small-double{top:.5rem;left:.5rem}}.about-person{display:flex;gap:13.8rem;margin-bottom:10.9rem}.about-person-img{display:flex;align-items:center}.about-person.reverse .about-person-img{order:1}.about-person-img-container{position:relative}.about-person-img-container:before{content:"";position:absolute;top:0;right:0;height:100%;width:100%;background-color:var(--color-orage-light);transform:rotate(-7deg);border-radius:3.5rem;z-index:-1}.about-person img{height:40rem;width:40rem;border:.4rem solid var(--color-secondary);border-radius:3.5rem;object-fit:cover;object-position:0 -5rem}.reverse.about-person img{object-position:unset}.about-person-content{display:flex;flex-direction:column;justify-content:center}.about-person-content-subtitle{position:relative;width:100%;color:var(--color-secondary);font-size:1.4rem;font-weight:600;text-transform:uppercase}.about-person-content h2{margin-bottom:2.8rem}.about-person-content p{color:var(--color-primary)}@media only screen and (max-width: 992px){.about-person{gap:6.8rem}}@media only screen and (max-width: 768px){.about-person{flex-direction:column;margin-bottom:5.9rem}.about-person-img{display:flex;justify-content:center}.about-person.reverse .about-person-img{order:unset}.about-person img{height:25rem;object-position:0 -7rem}}.about-us-content{position:relative;padding:6rem 19rem;margin-bottom:11.9rem;text-align:center;border-radius:2rem;background-color:var(--color-grey-extra-light)}.about-us h3{margin-bottom:2.8rem}.about-us p{color:var(--color-primary)}.about-us-content img{position:absolute;width:11.2rem}.about-us-content-img-top{top:-3rem;left:4rem}.about-us-content-img-bottom{bottom:-2rem;right:4rem;transform:rotate(-180deg);-moz-transform:scale(1,-1);-webkit-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}@media only screen and (max-width: 992px){.about-us-content{padding:6rem 3rem}}@media only screen and (max-width: 768px){.about-us-content-img-top{top:-4rem}.about-us-content-img-bottom{bottom:-3rem}}@media only screen and (max-width: 576px){.about-us-content img{width:6.2rem}.about-us-content-img-top{top:-2rem}.about-us-content-img-bottom{bottom:-2rem}}.secondary-banner{margin-bottom:10rem;padding:8rem;border-radius:1.8rem;overflow:hidden;position:relative;background-color:var(--color-secondary)}.secondary-banner-content{position:relative;z-index:5}.secondary-banner-subtitle{text-transform:uppercase;color:var(--color-white);margin-bottom:2rem}.secondary-banner-title{color:var(--color-white);max-width:43rem;margin-bottom:5rem}.secondary-banner .button span{border:solid .3rem var(--color-white);color:var(--color-white);border-radius:var(--border-radius-button)}.secondary-banner>svg{position:absolute;right:0;top:-10rem;height:65rem;width:65rem}.contact-form{margin-bottom:10.5rem}.contact-form-container{display:flex;gap:5.2rem}.contact-form-left{width:calc(100% - 77.7rem);min-width:39.3rem;height:57rem;padding:5.9rem;border:.2rem solid #F4F4F4;border-radius:var(--border-radius-form);background-color:var(--color-white)}.contact-form-left h2{margin-bottom:4.2rem}.contact-form-left-info{display:inline-flex;flex-direction:column}.contact-form-left-info-item{display:flex;margin-bottom:.5rem}.contact-form-left-info-item span:first-of-type{display:block;width:5.6rem;margin-right:2.2rem;font-weight:500}.contact-form-right{width:77.7rem;padding:5.9rem;border:.2rem solid #F4F4F4;border-radius:var(--border-radius-form);background-color:var(--color-white)}.contact-form-right form{width:100%}.contact-form-right .form-group:last-of-type{margin-bottom:4.2rem}.contact-form-right-button{display:flex;justify-content:flex-end;width:100%}.contact-form-right{display:flex;justify-content:center;align-items:center}@keyframes outline{0%{stroke-dasharray:0,345.576px}to{stroke-dasharray:345.576px,345.576px}}#outline{animation:.38s ease-in outline;transform:rotate(0);transform-origin:center}@keyframes circle{0%{transform:scale(1)}to{transform:scale(0)}}#white-circle{animation:.35s ease-in .35s forwards circle;transform:none;transform-origin:center}@keyframes check{0%{stroke-dasharray:0,75px}to{stroke-dasharray:75px,75px}}#check{animation:.34s cubic-bezier(.65,0,1,1) .8s forwards check;stroke-dasharray:0,75px}@keyframes check-group{0%{transform:scale(1)}50%{transform:scale(1.09)}to{transform:scale(1)}}#check-group{animation:.32s ease-in-out 1.03s check-group;transform-origin:center}@media only screen and (max-width: 992px){.contact-form-container{flex-direction:column}.contact-form-left{width:100%;height:unset}.contact-form-right{width:100%}}@media only screen and (max-width: 576px){.contact-form-left,.contact-form-right{padding:3.9rem}.contact-form{margin-bottom:5.5rem}}.contact-form-2{margin-bottom:10.5rem;font-size:1.6rem}.contact-form-2-container{display:flex}.contact-form-2-info{width:36rem;margin-right:auto}.contact-form-2-info>*:not(:last-child){margin-bottom:2.4rem;border-bottom:.3rem solid var(--color-grey-5);padding-bottom:2.25rem}.contact-form-2-title{font-weight:var(--font-weight-bold);color:var(--color-primary);margin-bottom:1.4rem}.contact-form-2-text{color:var(--color-grey-3)}.contact-form-2-company{display:flex;flex-direction:column;gap:1rem}.contact-form-2-company-number{color:var(--color-primary)}.contact-form-2-company-number span{color:var(--color-grey-3);margin-left:4.4rem}.contact-form-2-customer-link{display:flex;align-items:center;margin-top:1.4rem;column-gap:1rem;color:var(--color-primary);text-decoration:underline;text-underline-offset:.1rem}.contact-form-2-customer-link svg{height:2.5rem;color:var(--color-primary)}.contact-form-right-2{width:50%}.contact-form-right-2 form{width:100%}.contact-form-right-2 .form-group:last-of-type{margin-bottom:4.2rem}.contact-form-right-2-button{display:flex;justify-content:flex-end;width:100%}.contact-form-right-2{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 992px){.contact-form-2-container{flex-direction:column;gap:10rem}.contact-form-2-info,.contact-form-right-2{width:100%}}.dropdown{padding:1.4rem 1.6rem;border-radius:2.6rem;background-color:var(--color-grey-light-light);cursor:pointer;position:relative}.dropdown.w-full{width:100%}.dropdown-active{display:flex;justify-content:center;align-items:center}.dropdown-active-flag{display:flex;margin-right:.4rem}.dropdown-active-flag img{height:1.4rem;width:1.4rem;object-fit:cover;object-position:center;border-radius:50%}.dropdown-active-text{margin-right:1.2rem;text-transform:uppercase}.w-full .dropdown-active-text{margin-right:auto}.dropdown-active-arrow{display:flex}.dropdown-active-arrow img{width:1.2rem;height:.6rem;transition:transform .3s ease;transform:rotate(180deg)}.dropdown.open .dropdown-active-arrow img{transform:rotate(0)}.dropdown-items{display:none;flex-direction:column;gap:.6rem;position:absolute;top:calc(100% + .6rem);left:0;width:100%}.dropdown.open .dropdown-items{display:flex}.dropdown-up .dropdown-items{top:unset;bottom:calc(100% + .6rem)}.dropdown-item{display:flex;align-items:center;padding:1.4rem 1.6rem;border-radius:.8rem;background-color:var(--color-white);border:.2rem solid var(--color-grey-2)}.dropdown-item-flag{margin-right:.4rem}.dropdown-item-flag img{height:1.4rem;width:1.4rem;object-fit:cover;object-position:center;border-radius:50%}.error-404{position:relative;overflow:hidden}.error-404-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh}.error-404-title{font-size:19.8rem;font-weight:700;color:var(--color-primary)}.error-404-subtitle{margin-bottom:3rem;font-size:2rem}.error-404-container a span{font-weight:700}.error-404 img{position:absolute;height:80%;left:-5rem;bottom:-10rem;z-index:-1}.error-500{position:relative;overflow:hidden}.error-500-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh}.error-500-title{font-size:19.8rem;font-weight:700;color:var(--color-primary)}.error-500-subtitle{margin-bottom:3rem;font-size:2rem}.error-500-container a span{font-weight:700}.error-500 img{position:absolute;z-index:-1}.error-500-img-1{height:75%;top:-10rem;left:-10rem}.error-500-img-2{bottom:-10rem;left:-5rem;height:45%}.icon-cards-row{margin-bottom:10rem}.icon-cards-row .chapeau{margin-bottom:1.4rem}.icon-cards-row-title{max-width:60rem;margin-bottom:3.4rem}.icon-cards-row-cards{display:flex;column-gap:2rem;margin-bottom:6.6rem}.icon-cards-row-card{padding:3.6rem 2.4rem;border:solid .2rem var(--color-grey-2);border-radius:1.8rem;flex:1;min-height:280px;display:flex;flex-direction:column}.icon-cards-row-card-icon{margin-bottom:1.5rem;width:6rem;height:6rem;object-fit:contain}.icon-cards-row-card-title{margin-bottom:1.5rem;font-weight:700;color:var(--color-primary)}.icon-cards-row-card-text{color:var(--color-grey-3)}.icon-cards-row-text{max-width:64.5rem;color:var(--color-grey-3)}@media only screen and (max-width: 992px){.icon-cards-row-cards{flex-direction:column;row-gap:2rem}.icon-cards-row-card{min-height:auto}.icon-cards-row-card-icon{width:5rem;height:5rem}}@media only screen and (max-width: 768px){.icon-cards-row{margin-bottom:6rem}.icon-cards-row-title{margin-bottom:2.4rem}.icon-cards-row-cards{margin-bottom:4rem;row-gap:1.5rem}.icon-cards-row-card{padding:2.4rem 1.8rem}.icon-cards-row-card-icon{width:4rem;height:4rem;margin-bottom:1rem}.icon-cards-row-card-title{margin-bottom:1rem;font-size:1.8rem}}@media only screen and (max-width: 576px){.icon-cards-row-card{padding:2rem 1.5rem}.icon-cards-row-card-icon{width:3.5rem;height:3.5rem}.icon-cards-row-card-title{font-size:1.6rem}}.icon-cards{margin-bottom:10rem}.icon-cards .chapeau{margin-bottom:1.4rem}.icon-cards-title-wrapper{display:flex;align-items:center;margin-bottom:4rem}.icon-cards-title-container{display:flex;flex-direction:column;margin-right:auto}.icon-cards-title{max-width:60rem;margin-bottom:3.4rem}.icon-cards-text{max-width:45.5rem;color:var(--color-grey-3)}.icon-cards-cards{display:flex;column-gap:2rem;margin-bottom:6.6rem}.icon-cards-card{padding:3.6rem 2.4rem;border:solid .2rem var(--color-grey-2);border-radius:1.8rem}.icon-cards-card-icon{margin-bottom:1.5rem}.icon-cards-card-title{margin-bottom:1.5rem;font-weight:700;color:var(--color-primary)}.icon-cards-card-text{color:var(--color-grey-3)}.icon-cards-card-text a{color:var(--color-secondary);text-decoration:underline;text-underline-offset:.1rem;font-weight:600}@media only screen and (max-width: 768px){.icon-cards-title-wrapper{flex-direction:column;align-items:flex-start}.icon-cards-cards{flex-direction:column;row-gap:1rem}}.folding-points{padding:10rem 0;background-color:var(--color-grey-extra-light);margin-bottom:10rem}.folding-points .section{display:flex;align-items:center;column-gap:11.5rem}.folding-points-points{display:flex;flex-direction:column;margin-right:auto;width:100%;align-items:flex-start;row-gap:1rem}.folding-point{display:flex;flex-direction:column;row-gap:.5rem;min-width:56.5rem;padding:2.7rem 1.8rem 2.7rem 2.4rem;background-color:var(--color-white);border:.2rem solid var(--color-grey-2);border-radius:1.8rem;cursor:pointer}.folding-point-collapsed{display:flex;justify-content:space-between;align-items:center;column-gap:2rem}.folding-point-text-answer{max-width:40.7rem;color:var(--color-grey-3)}.folding-point-left{display:flex;align-items:center;column-gap:1.5rem}.folding-point-title{margin-right:auto;font-weight:700;color:var(--color-primary)}.folding-point-btn{display:flex;justify-content:center;align-items:center;height:4.2rem;width:4.2rem;padding:1.2rem;font-size:3.4rem;font-weight:300;border:.2rem solid var(--color-grey-2);border-radius:.8rem;background-color:var(--color-grey-extra-light);color:var(--color-grey-3)}.folding-point.active .folding-point-btn{opacity:0}.folding-points-text-container{max-width:55rem}.folding-points-text-container .chapeau{margin-bottom:1.4rem}.folding-points-text-container .h3{margin-bottom:3.2rem}.folding-points-text{color:var(--color-grey-3)}@media only screen and (max-width: 1200px){.folding-point{min-width:100%}}@media only screen and (max-width: 992px){.folding-points .section{flex-direction:column-reverse;row-gap:4rem;align-items:start}}.popup-form-container{position:relative;display:flex;gap:3.4rem;height:100%}.popup-form-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-black-2);opacity:0;z-index:-1}.popup-form-popout{display:block;position:fixed;top:0;right:0;max-width:48.3rem;height:100%;margin-right:-48.3rem;background-color:var(--color-white);border-radius:var(--border-radius-form) 0 0 var(--border-radius-form);z-index:7}.popup-form-title-container{display:flex;justify-content:space-between;align-items:center;padding:2.4rem;border-bottom:.2rem solid var(--color-grey-2)}.popup-form-close{display:flex;cursor:pointer}.popup-form-text{color:var(--color-grey-3)}.form-popup-form-container{display:flex;flex-direction:column;row-gap:2rem;height:100%;padding:2.4rem}.form-button-wrapper{display:flex;justify-content:flex-end}.form-popup-form-container-check{display:flex;justify-content:center;align-items:center;height:100%;margin-top:-12rem}.popup-form{width:100%;padding:3.4rem;border:solid .2rem var(--color-grey-2);background-color:var(--color-white);border-radius:1.8rem;position:relative;overflow:hidden;margin-bottom:10rem}.popup-form-title{position:relative;margin-bottom:.75rem;z-index:1}.popup-form-link{display:inline-flex;align-items:center;column-gap:1rem;text-decoration:underline;color:var(--color-grey-3);cursor:pointer;position:relative;z-index:1}.popup-form-link img{height:1.5rem}.popup-form-logo{position:absolute;top:-3rem;bottom:0;right:2rem;width:22rem;fill:var(--color-grey-3)}.popup-form-error-message{position:absolute;margin-top:.5rem;color:var(--color-red)}@media only screen and (max-width: 1200px){.popup-form{margin-bottom:5rem}}@media only screen and (max-width: 576px){.popup-form-popout{width:38rem}}
