@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);.custom-navbar{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c09099e;color:#fff;height:100px;left:0;position:fixed;top:0;width:100vw;z-index:1000}.custom-navbar-top{gap:4px;height:40px;padding-top:8px;width:100vw}.custom-navbar-bottom,.custom-navbar-container,.custom-navbar-top{align-items:center;display:flex;justify-content:center}.custom-navbar-container{height:60px;width:72vw}.custom-navbar-container-icon{align-items:center;display:flex;justify-content:left;width:22vw}.custom-navbar-container-icon:hover{cursor:pointer}.custom-navbar-container-center{align-items:center;display:flex;gap:8px;justify-content:left;width:50vw}.custom-navbar-item-activated{color:#f9f9f9}.custom-navbar-item-activated,.custom-navbar-item-disabled{cursor:pointer;font-size:16px;font-weight:700;line-height:21.79px;text-align:center;width:100px}.custom-navbar-item-disabled{color:#a4a4a4}.custom-navbar-item-disabled:hover{color:#f9f9f9}.custom-navbar-text{display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:19.07px;padding:0 0 0 1px;text-align:left;width:70px}.custom-navbar-button{background-color:initial;border:none;border-bottom:2px solid #0000;border-image:linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a);border-image-slice:1;color:#f9f9f9;cursor:pointer;display:flex}.custom-navbar-icon{width:20px}.custom-navbar-container-icon-image{height:auto;width:68px}.custom-navbar-dropdown{display:inline-block;position:relative}.custom-navbar-dropdown-content-currency-opened{display:block;position:absolute}.custom-navbar-dropdown-content-currency-closed{display:none;position:absolute}.custom-navbar-dropdown-content-language-opened{display:block;position:absolute}.custom-navbar-dropdown-content-language-closed{display:none;position:absolute}.custom-navbar-dropdown-content-item{align-items:center;background-color:#0c09099e;border-radius:10px;cursor:pointer;display:flex;flex-direction:row;height:5vh;justify-content:center;padding:16px 19px;position:relative;transition:all .5s ease-in-out;width:72px}.custom-navbar-dropdown-content-item:before{background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;border:2px solid #0000;border-radius:10px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;position:absolute;right:0;top:0}.custom-navbar-mobile{display:none}.custom-navbar-mobile-icon-container{align-items:center;display:flex;justify-content:center}.custom-navbar-mobile-icon{cursor:pointer;width:40px}.custom-navbar-mobile-menu-closed{display:flex;display:none}.custom-navbar-mobile-menu{background:linear-gradient(#2b2b2b,#2b2b2b) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;border:2px solid #0000;border-radius:10px;margin-top:4px;position:absolute;right:0;width:max-content}.custom-navbar-mobile-menu-item{color:#f9f9f9;cursor:pointer;padding:4px 16px;width:100%}.custom-navbar-mobile-menu-item-activated{color:#f9f9f9}.custom-navbar-mobile-menu-item-disabled{color:#a4a4a4}.custom-navbar-mobile-menu-item:hover{color:#f9f9f9;font-weight:bolder}.custom-navbar-dropdown-portfolio{background-color:#0c09099e;border-radius:10px;cursor:pointer;margin-top:8px;padding:8px 16px;position:relative;transition:all .5s ease-in-out}.custom-navbar-dropdown-portfolio:before{background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;border:2px solid #0000;border-radius:10px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;position:absolute;right:0;top:0}.custom-navbar-dropdown-portfolio-opened{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:center;position:absolute}.custom-navbar-dropdown-portfolio-closed{display:none}.custom-navbar-dropdown-portfolio-item{color:#a4a4a4;cursor:pointer;font-size:16px;font-weight:400;line-height:21.79px;text-align:left;z-index:9999}.custom-navbar-dropdown-portfolio-item:hover{color:#f9f9f9}.custom-navbar-dropdown-portfolio-item-activated{color:#f9f9f9;cursor:pointer}.custom-navbar-dropdown-portfolio-item-disabled{color:#a4a4a4;cursor:pointer}.custom-navbar-dropdown-portfolio-item-disabled:hover{color:#f9f9f9}@media only screen and (max-width:1024px){.custom-navbar-mobile{align-items:center;display:flex;height:80px;justify-content:space-between;padding:0 20px}.custom-navbar{height:80px}.custom-navbar-bottom,.custom-navbar-top{display:none}}.scroll-to-top-icon-container{cursor:pointer;margin-bottom:42px;margin-right:12px}.scroll-to-top-icon{height:auto;transform:rotate(-90deg);width:42px}.button-design{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:5vh;justify-content:center;padding:20px;position:relative;transition:all .5s ease-in-out;width:-moz-fit-content;width:fit-content}.button-design,.button-design:before{border:2px solid #0000;border-radius:60px}.button-design:before{background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;position:absolute;right:0;top:0}.button-design:hover{background:linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;transform:scale(1.05)}.button-design-text{color:#f9f9f9}.button-design-icon{height:auto;margin-left:12px;width:21px}.button-disabled{align-items:center;border:2px solid #0000;border-radius:60px;display:flex;flex-direction:row;height:5vh;justify-content:center;padding:20px;position:relative;transition:all .5s ease-in-out;width:-moz-fit-content;width:fit-content}.button-disabled:before{border:2px solid #ededed3d;border-radius:60px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;position:absolute;right:0;top:0}.contact-form-container{grid-gap:0 0;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"contact-form-name contact-form-email" "contact-form-topic contact-form-topic" "contact-form-message contact-form-message" "contact-form-message contact-form-message" "contact-form-button contact-form-button";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr)}.MuiOutlinedInput-notchedOutline{border-color:grey!important;border-radius:20px!important;border-width:1px!important}.contact-form-text{width:35vw}.contact-form-text,.contact-form-text-full-width{background-color:#161718;border-radius:20px!important}.contact-form-text-full-width{width:72vw}.contact-form-text-message{background-color:#161718;border-radius:20px!important;height:-moz-fit-content;height:fit-content;width:72vw}.contact-form-name{align-self:center;grid-area:contact-form-name;justify-self:flex-start}.contact-form-email{align-self:center;grid-area:contact-form-email;justify-self:flex-end}.contact-form-topic{align-self:center;grid-area:contact-form-topic;justify-self:center;margin-bottom:-10px}.contact-form-message{align-self:stretch;grid-area:contact-form-message;justify-self:center;margin-bottom:-5px}.contact-form-button{align-self:center;background-color:#1b1b1b;grid-area:contact-form-button;justify-self:end;margin-top:12px}@media only screen and (max-width:767px){.contact-form-button{justify-self:center}.contact-form-text{width:45vw}.contact-form-text-full-width,.contact-form-text-message{width:92vw}.contact-sent-card{gap:16px 0}.contact-sent-card-icon-img{height:100px;width:100px}}@media only screen and (min-width:768px) and (max-width:1024px){.contact-form-button{justify-self:center}}.contact-sent-card{grid-gap:24px 0;align-content:space-between;align-items:center;aspect-ratio:1/1;background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;border:4px solid #0000;border-radius:60px;color:#f9f9f9;display:grid;gap:24px 0;grid-auto-flow:row;grid-template-columns:1fr;height:380px;justify-content:center;justify-items:center;left:50%;margin:-190px 0 0 -175px;padding:24px;position:fixed;top:50%;transition:all .5s ease-in-out;width:350px;z-index:100}.contact-sent-card-icon{align-items:center;display:flex;justify-content:center}.contact-sent-card-icon-img{height:100px;width:100px}.contact-sent-card-description{font-size:16px;font-weight:400;letter-spacing:0;line-height:22px;text-align:left}.contact-sent-card:hover{transform:scale(1.01)}.modal-open{display:grid}.modal-close{display:none}.contact-item-container{grid-gap:0 0;align-content:center;align-items:stretch;display:grid;gap:0 0;grid-auto-flow:row;grid-template-columns:.5fr 1.5fr;grid-template-rows:repeat(5,1fr);height:"fit-content";justify-content:center;width:23.3vw}.contact-item{grid-area:1/1/6/3}.contact-item-icon-container{align-self:center;grid-area:1/1/4/2;justify-self:center;margin-right:20px}.contact-item-image-bg{background-color:#ededed3d;border-radius:40px;display:flex;height:4vw;transition:all .5s ease-out;width:4vw}.contact-item-image{height:2.5vw;margin:auto;width:2.5vw}.contact-item-title{align-self:center;color:grey;font-size:20px;font-weight:700;grid-area:1/2/3/3;justify-self:flex-start;letter-spacing:0;line-height:27.24px;text-align:center}.contact-item-description{align-self:flex-start;color:#fff;font-size:16px;font-weight:400;grid-area:3/2/6/3;justify-self:flex-start;letter-spacing:0;line-height:21.79px;text-align:left}.contact-item-image-bg:hover{background:linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a),linear-gradient(90deg,#ad71f18a,#ff6b718a 50.5%,#d78f4a8a)}@media only screen and (max-width:767px){.contact-item-container{width:92vw}.contact-item-image-bg{height:52px;width:52px}.contact-item-image{height:28px;width:28px}}@media only screen and (min-width:768px) and (max-width:1024px){.contact-item-container{width:72vw}.contact-item-image-bg{height:8vw;width:8vw}.contact-item-image{height:4vw;width:4vw}}.contact-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;padding-bottom:120px;width:100vw}.contact-title{margin:0;padding-top:120px;text-align:center}.contact-grid-container{grid-gap:0 0;display:grid;gap:0 0;grid-auto-flow:row;grid-template-rows:.1fr .1fr 1fr;margin:50px 14vw 0;width:72vw}.contact-text{color:#f9f9f9;font-size:20px;font-weight:400;line-height:27.24px;text-align:left}.contact-grid-items{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin:32px 0 16px}@media only screen and (max-width:767px){.contact-grid-container{margin:50px 4vw 0;width:92vw}.contact-grid-items{display:flex;flex-direction:column;margin:16px 0}}@media only screen and (min-width:768px) and (max-width:1024px){.contact-grid-items{display:flex;flex-direction:column}}.footer-bg{background-color:#2b2b2b;height:auto;width:100vw}.footer-top{align-items:center;background:linear-gradient(#2b2b2b,#2b2b2b) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;border:3px solid #0000;border-radius:14px;color:#f9f9f9;column-gap:60px;display:flex;height:120px;justify-content:center;margin:0 14vw;transform:translateY(-50px);width:72vw}.footer-container{grid-gap:20px 20px;align-content:center;align-items:flex-start;display:grid;gap:20px 20px;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(min(20vw,35%),1fr));grid-template-rows:1fr;height:auto;justify-items:center;margin:0 5vw;padding-bottom:12px;width:90vw}.footer-container-item{color:#f9f9f9;height:auto;padding:0 8px;text-align:left;width:22.5vw}.footer-head-title{margin-top:0}.footer-head-subtitle{margin:24px 0}.footer-head-text{margin:0}.footer-text-click{cursor:pointer}.footer-text-click:hover{color:#a4a4a4}.footer-icon{align-items:center;display:flex;justify-content:left}.footer-icon-img{height:64px;width:auto}@media only screen and (max-width:767px){.footer-top{flex-direction:column;gap:8px 0;height:140px;margin:0 4vw;transform:translateY(-70px);width:92vw}.footer-top-text{font-size:16px}.footer-container{grid-template-columns:1fr}.footer-container-item{width:60vw}.footer-icon{justify-content:center}}@media only screen and (min-width:768px) and (max-width:1024px){.footer-top{margin:0 14vw;transform:translateY(-60px)}.footer-top-text{font-size:18px}.footer-container{gap:20px 0;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:auto;margin:0 5vw;width:90vw}.footer-container-item{width:42vw}}.navbar-correction{margin-top:100px}.contact-container{margin:0}.card-portfolio{aspect-ratio:1.09677419355/1;color:#f9f9f9;flex:0 0 32%;height:21.4vw;position:relative;transition:all .5s ease-in-out}.card-portfolio-image{mix-blend-mode:screen;object-fit:cover;z-index:1}.card-portfolio-content,.card-portfolio-image{height:100%;left:0;position:absolute;top:0;width:100%}.card-portfolio-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:30px;z-index:2}.card-portfolio-name{font-size:24px;font-weight:bolder}.card-portfolio-description{font-size:16px;font-weight:bolder;margin-top:12px}.card-portfolio-type{font-size:20px}.card-portfolio-bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.card-portfolio-button{align-items:center;display:flex;justify-content:center}.card-portfolio-button:hover{transform:scale(1.1)}.card-portfolio-data{font-weight:700;opacity:0;transition:all .5s ease-in-out;visibility:hidden}.card-portfolio:hover .card-portfolio-data{opacity:100%;visibility:visible}.card-portfolio-container:hover{cursor:pointer}@media only screen and (max-width:767px){.card-portfolio{height:auto;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.card-portfolio{height:auto;width:92vw}}.portfolio-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;width:100vw}.portfolio-title{margin:0;padding-top:100px;text-align:center}.portfolio-container{display:flex;flex-direction:row;justify-content:space-between;margin:48px 14vw 0;width:72vw}@media only screen and (max-width:767px){.portfolio-container{flex-direction:column;gap:12px;margin:48px 4vw 0;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.portfolio-container{flex-direction:column;gap:12px;margin:48px 4vw 0;width:92vw}}.review-card{aspect-ratio:1.09677419355/1;background:linear-gradient(#1b1b1b,#1b1b1b) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;border:4px solid #0000;border-radius:60px;color:#f9f9f9;height:21.4vw;padding:12px;transition:all .5s ease-in-out}.review-card-top{display:flex;flex-direction:column;gap:4px;height:10vw}.review-card-icon{align-items:center;display:flex;justify-content:center}.review-card-icon-img{height:80px;width:80px}.review-card-name{font-size:18px;font-weight:700;line-height:27.24px;text-align:center}.review-card-stars{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.review-card-stars-img{height:auto;width:20px}.review-card-bottom{align-items:center;display:flex;flex-direction:row;height:8.5vw;justify-content:space-between}.review-card-quote-left{align-self:flex-start;height:auto;width:24px}.review-card-quote-right{align-self:flex-end;height:auto;width:24px}.review-card-description{flex-grow:1;font-size:16px;font-weight:400;letter-spacing:0;line-height:22px;text-align:center}@media only screen and (max-width:767px){.review-card{height:auto;width:92vw}.review-card-top{gap:24px;height:auto}.review-card-icon-img{height:100px;width:100px}.review-card-bottom{height:24vw}}@media only screen and (min-width:768px) and (max-width:1024px){.review-card{height:auto;width:92vw}.review-card-top{gap:24px;height:auto}.review-card-icon-img{height:200px;width:200px}.review-card-name{font-size:26px}.review-card-stars-img{width:48px}.review-card-bottom{height:40vw}.review-card-quote-left,.review-card-quote-right{width:52px}.review-card-description{font-size:32px;font-weight:400;line-height:48px}}.reviews-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;width:100vw}.reviews-title{margin:0;padding-top:100px;text-align:center}.reviews-content{display:flex;flex-direction:row;justify-content:space-between;margin:48px 14vw 0;width:72vw}.reviews-content-sections{display:flex;flex-direction:row;gap:16px;justify-content:center;margin:24px 14vw 0;width:72vw}.reviews-content-section{cursor:pointer}.reviews-content-section-icon{height:auto;width:20px}.reviews-content-section-icon-non-selected:hover{transform:scale(1.05)}@media only screen and (max-width:767px){.reviews-content{flex-direction:column;gap:12px;margin:48px 4vw 0;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.reviews-content{flex-direction:column;gap:12px;margin:48px 4vw 0;width:92vw}}.service-card{aspect-ratio:1.09677419355/1;background:linear-gradient(#1b1b1b,#1b1b1b) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;border:4px solid #0000;border-radius:60px;color:#f9f9f9;display:flex;flex-direction:column;height:21.4vw;justify-content:space-between;padding:12px;transition:all .5s ease-in-out}.service-card-icon{align-items:center;display:flex;justify-content:center}.service-card-icon-img{height:80px;width:80px}.service-card-description,.service-card-name{margin:0;text-align:center}.service-card-button{align-items:center;display:flex;flex-direction:column}.service-card:hover{transform:scale(1.03)}.service-card:hover .service-card-name{font-size:24px}@media only screen and (max-width:767px){.service-card{height:auto;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.service-card{height:auto;width:92vw}}.services-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;width:100vw}.services-title{margin:0;padding-top:24px;text-align:center}.services-container{display:flex;flex-direction:row;justify-content:space-between;margin:48px 14vw 0;width:72vw}@media only screen and (max-width:767px){.services-container{flex-direction:column;gap:12px;margin:48px 4vw 0;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.services-container{flex-direction:column;gap:12px;margin:48px 4vw 0;width:92vw}}.team-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;width:100vw}.team-title{margin:0;padding-top:100px;text-align:center}.team-description-container{grid-gap:20px 50px;align-content:center;align-items:stretch;display:grid;gap:20px 50px;grid-auto-flow:row;grid-template-columns:1fr 2fr;grid-template-rows:1fr;height:auto;justify-content:center;justify-items:stretch;margin:24px 14vw 0;width:72vw}.team-description-text{color:#f9f9f9;font-size:20px;font-weight:400;line-height:27.24px;text-align:left}.team-description-image{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.team-description-image-img{height:auto;width:25vw}.team-description-right{display:flex;flex-direction:column;gap:32px;justify-content:center}@media only screen and (max-width:767px){.team-description-container{grid-template-columns:1fr;grid-template-rows:repeat(2,.5fr);margin:48px 4vw 0;width:92vw}.team-description-text{font-size:20px;order:2}.team-description-image{justify-content:center;order:1}.team-description-image-img{width:92vw}.team-description-button{display:flex;justify-content:left;margin-top:32px;order:3}}@media only screen and (min-width:768px) and (max-width:1024px){.team-description-container{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.team-description-text{font-size:18px}.team-description-image{justify-content:center}.team-description-image-img{width:50vw}.team-description-button{display:flex;justify-content:center}}.home-container{align-items:center;color:#f5f5f5;display:flex;flex-direction:column;height:100vh;margin:-100px 0 0;padding-top:20vh;text-align:center;width:100vw;z-index:10}.home-image{height:calc(100% + 1px);left:0;object-fit:cover;object-position:bottom;position:absolute;top:0;width:100%;z-index:-1}.home-title{text-shadow:0 0 374.976px #52abffb3,0 0 187.488px #52abffb3,0 0 53.568px #52abffb3,0 0 26.784px #52abffb3;width:80%}.home-subtitle{font-size:28px;font-weight:600;letter-spacing:0;margin-top:-20px;width:50%}.home-button{margin-top:24px}@media only screen and (max-width:389px){.home-container{height:80vh;width:100vw}.home-title{font-size:30px;width:92vw}.home-subtitle{font-size:20px;width:92vw}}@media only screen and (min-width:390px) and (max-width:767px){.home-container{height:60vh;padding-top:100px;width:100vw}.home-title{width:92vw}.home-subtitle{font-size:20px;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.home-container{height:80vh;width:100vw}.home-subtitle,.home-title{width:72vw}}.payments-bg{background-color:#1b1b1b;color:#f9f9f9;height:100vh;padding-bottom:904px;width:100vw}.payments-title{margin:0 20vw;padding-top:124px;text-align:center}.payments-subtitle{margin:32px 20vw 48px;text-align:center}.payments-content{color:#fff;display:flex;flex-direction:row;gap:16px;padding:0 26vh}@media only screen and (max-width:767px){.payments-bg{height:auto;padding-bottom:160px}.payments-content{flex-direction:column;gap:12px;margin:48px 4vw 0;padding:0;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.payments-bg{height:auto;padding-bottom:160px}.payments-content{flex-direction:column;gap:12px;margin:48px 4vw 0;padding:0;width:92vw}}.payments-page-container{margin:0}@media only screen and (max-width:767px){.payments-page-container{height:80vh;width:100vw}}@media only screen and (min-width:768px) and (max-width:1024px){.payments-page-container{height:80vh;width:100vw}}.vertical-swiper-container-box{display:flex;height:auto;justify-content:center;width:100%}.vertical-carousel-swiper-custom-buttons{align-items:center;display:flex;height:auto;margin-top:-28px;width:100%;z-index:99999}.vertical-nav-btn{cursor:pointer;position:absolute;transition:all .5s ease;z-index:9999}.vertical-nav-btn:hover{transform:scale(1.05)}.vertical-nav-btn.vertical-custom-prev-button{left:calc(14vw + 16px)}.vertical-nav-btn.vertical-custom-next-button{left:calc(37vw - 58px)}.vertical-custom-carousel-swiper-button{height:72px;width:72px}@media only screen and (max-width:767px){.vertical-swiper-container-box{display:block;height:auto;width:calc(92vw - 32px)}.vertical-carousel-swiper-custom-buttons{align-items:center;display:flex;height:auto;margin-bottom:100%;margin-top:-100%;width:100%;z-index:99999}.vertical-nav-btn.vertical-custom-prev-button{left:calc(4vw + 16px)}.vertical-nav-btn.vertical-custom-next-button{left:calc(76vw + 16px)}.vertical-custom-carousel-swiper-button{height:52px;width:52px}}@media only screen and (min-width:768px) and (max-width:1024px){.vertical-custom-carousel-swiper-button{height:62px;width:62px}}.portfolio-card-full-mobile-container{grid-gap:16px 16px;background:#2b2b2b;border-radius:20px;color:#f9f9f9;display:grid;gap:16px 16px;grid-auto-flow:row;grid-template-columns:1fr 2fr;height:auto;margin:50px 14vw 0;padding:16px;width:72vw}.portfolio-card-full-mobile-slider{border-radius:20px;height:auto;width:calc(24vw - 16px)}.portfolio-card-full-mobile-slider-simple{height:auto;width:100%}.portfolio-card-full-mobile-container-data{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.portfolio-card-full-mobile-subtitle,.portfolio-card-full-mobile-title{margin:0;text-align:left}.portfolio-card-full-mobile-description{margin-bottom:16px}.portfolio-card-full-mobile-service-type-variable,.portfolio-card-full-mobile-year-variable{display:flex;flex-direction:row;gap:24px}.portfolio-card-full-mobile-horizontal-line{border:1px solid grey;margin-left:0;width:25vw}.portfolio-card-full-mobile-tech-stack{column-gap:24px;display:flex;flex-direction:row}.portfolio-card-full-mobile-tech-stack-title{align-items:center;display:flex}.portfolio-card-full-mobile-tech-stack-icons{display:flex;flex-direction:row}.portfolio-card-full-mobile-tech-stack-icon-container{align-items:center;background-color:#ededed3d;border-radius:40px;display:flex;height:40px;justify-content:center;margin-right:10px;transition:all .5s ease-out;width:40px}.portfolio-card-full-mobile-tech-stack-icon-image{height:24px;width:24px}.portfolio-card-full-mobile-tech-stack-icon-container:hover{background:linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a),linear-gradient(90deg,#ad71f18a,#ff6b718a 50.5%,#d78f4a8a);cursor:pointer}@media only screen and (max-width:767px){.portfolio-card-full-mobile-container{gap:16px 0;grid-template-columns:repeat(1,1fr);margin:50px 4vw 0;width:92vw}.portfolio-card-full-mobile-description{width:85vw}.portfolio-card-full-mobile-tech-stack{flex-direction:column;gap:12px}.portfolio-card-full-mobile-tech-stack-icons{flex-wrap:wrap;row-gap:8px}}@media only screen and (min-width:768px) and (max-width:1024px){.portfolio-card-full-mobile-container{gap:16px 0;grid-template-columns:repeat(1,1fr);margin:50px 4vw 0;width:92vw}.portfolio-card-full-mobile-description{width:85vw}.portfolio-card-full-mobile-tech-stack{flex-direction:column;gap:12px}.portfolio-card-full-mobile-tech-stack-icons{flex-wrap:wrap;row-gap:8px}}swiper-container-box{display:flex;justify-content:center}swiper-container,swiper-container-box{height:auto;width:100%}swiper-slide{height:calc(30vw + 40px);width:100%}swiper-slide img{height:30vw;object-fit:contain;object-position:center;width:100%}.carousel-swiper-custom-buttons{align-items:center;display:flex;height:30vw;margin-bottom:40px;margin-top:calc(-40px - 30vw);width:100%;z-index:99999}.nav-btn{cursor:pointer;position:absolute;transition:all .5s ease;z-index:9999}.nav-btn:hover{transform:scale(1.05)}.nav-btn.custom-prev-button{left:calc(14vw + 16px)}.nav-btn.custom-next-button{right:calc(14vw + 16px)}.custom-carousel-swiper-button{height:72px;width:72px}@media only screen and (max-width:767px){.swiper-container-box{width:calc(92vw - 32px)}.custom-carousel-swiper-button{height:52px;width:52px}.nav-btn.custom-prev-button{left:calc(4vw + 16px)}.nav-btn.custom-next-button{right:calc(4vw + 16px)}}@media only screen and (min-width:768px) and (max-width:1024px){.custom-carousel-swiper-button{height:62px;width:62px}}.portfolio-card-full-web-container{grid-gap:16px 0;background:#2b2b2b;border-radius:20px;color:#f9f9f9;display:grid;gap:16px 0;grid-auto-flow:row;grid-template-columns:repeat(1,1fr);height:auto;margin:50px 14vw 0;padding:16px;width:72vw}.portfolio-card-full-web-slider{margin-bottom:-8px;width:calc(72vw - 32px)}.portfolio-card-full-web-slider-simple{height:auto;width:100%}.portfolio-card-full-web-container-data{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.portfolio-card-full-web-title{margin:0;text-align:left}.text-bold{font-weight:700}.text{margin:0}.portfolio-card-full-web-subtitle{margin:0;text-align:left}.portfolio-card-full-web-description{margin-bottom:16px}.portfolio-card-full-web-service-type-variable,.portfolio-card-full-web-year-variable{display:flex;flex-direction:row;gap:24px}.portfolio-card-full-web-horizontal-line{border:1px solid grey;margin-left:0;width:25vw}.portfolio-card-full-web-tech-stack{column-gap:24px;display:flex;flex-direction:row}.portfolio-card-full-web-tech-stack-title{align-items:center;display:flex}.portfolio-card-full-web-tech-stack-icons{display:flex;flex-direction:row}.portfolio-card-full-web-tech-stack-icon-container{align-items:center;background-color:#ededed3d;border-radius:40px;display:flex;height:40px;justify-content:center;margin-right:10px;transition:all .5s ease-out;width:40px}.portfolio-card-full-web-tech-stack-icon-image{height:24px;width:24px}.portfolio-card-full-web-tech-stack-icon-container:hover{background:linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a),linear-gradient(90deg,#ad71f18a,#ff6b718a 50.5%,#d78f4a8a);cursor:pointer}@media only screen and (max-width:767px){.portfolio-card-full-web-container{gap:16px 0;grid-template-columns:repeat(1,1fr);margin:50px 4vw 0;width:92vw}.portfolio-card-full-web-description{width:85vw}.portfolio-card-full-web-tech-stack{flex-direction:column;gap:12px}.portfolio-card-full-web-tech-stack-icons{flex-wrap:wrap;row-gap:8px}}.portfolio-card-full-grid{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:max-content 1fr;margin-bottom:12px}.portfolio-card-full-grid-item{font-size:1.2rem;font-weight:500}@media only screen and (min-width:768px) and (max-width:1024px){.portfolio-card-full-web-container{gap:16px 0;grid-template-columns:repeat(1,1fr);margin:50px 4vw 0;width:92vw}.portfolio-card-full-web-description{width:85vw}.portfolio-card-full-web-tech-stack{flex-direction:column;gap:12px}.portfolio-card-full-web-tech-stack-icons{flex-wrap:wrap;row-gap:8px}}.portfolio-empty-container{align-items:center;color:#fefefe;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-top:48px}.portfolio-empty-title{font-size:20px;font-weight:700;line-height:32.68px}.portfolio-empty-description{font-size:16px;font-weight:400;line-height:27.24px}.portfolio-empty-button{margin-top:16px}@media only screen and (max-width:767px){.portfolio-empty-container{margin:0 5vw;width:90vw}}@media only screen and (min-width:768px) and (max-width:1024px){.portfolio-empty-container{margin:0 5vw;width:90vw}}.portfolio-full-by-type-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;width:100vw}.portfolio-full{align-items:center;display:flex;flex-direction:column;justify-content:center}.portfolio-full-by-type-title{margin:0;padding-top:120px;text-align:center}.portfolio-full-by-type-subtitle{margin:0;padding-top:32px;text-align:center}.portfolio-full-by-type-button-visible{display:block;margin-top:40px}.portfolio-full-by-type-button-invisible{display:none}@media only screen and (max-width:767px){.portfolio-full-by-type-title{margin:0 8px}}.portfolio-by-type-page-container{margin:0}@media only screen and (max-width:767px){.portfolio-by-type-page-container{height:80vh;width:100vw}}@media only screen and (min-width:768px) and (max-width:1024px){.portfolio-by-type-page-container{height:80vh;width:100vw}}.privacy-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;padding-bottom:100px;width:100vw}.privacy-title{margin:0 0 32px;padding-top:124px;text-align:center}.privacy-content{padding:20px 26vh;text-align:left}.privacy-text-uppercase{text-transform:uppercase}.privacy-text{margin:0}@media only screen and (max-width:767px){.privacy-content{padding:20px 3vh}}.privacy-page-container{margin:0}@media only screen and (max-width:767px){.privacy-page-container{height:80vh;width:100vw}}@media only screen and (min-width:768px) and (max-width:1024px){.privacy-page-container{height:80vh;width:100vw}}.process-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;width:100vw}.process-title{margin:0;padding-top:16px;text-align:center}.process-containers{column-gap:20px;display:flex;flex-direction:row;justify-content:center;margin-top:50px}.process-container{align-items:stretch;background-position:0;background-repeat:"no-repeat";background-size:cover;border-radius:10px;color:#f9f9f9;cursor:pointer;display:flex;flex-direction:column;height:60vh;justify-content:stretch;padding:16px;transition:all .5s ease;width:24vw}.process-container-step{height:50%;text-align:center;transition:all .5s ease;width:100%}.process-container-step-icon{height:100px;margin-top:8px;transition:all .5s ease;width:100px}.process-container-texts{display:flex;flex-direction:column;height:20%;transition:all .5s ease;width:100%}.process-container-title{font-size:24px;line-height:38px}.process-container-subtitle,.process-container-title{font-weight:700;height:50%;letter-spacing:0;text-align:left;width:100%}.process-container-subtitle{font-size:20px;line-height:27px}.process-container-content{font-size:16px;font-weight:400;height:30%;letter-spacing:0;line-height:22px;text-align:left;width:100%}.process-container-small{align-items:stretch;background-position:top;background-repeat:"no-repeat";background-size:cover;border-radius:10px;color:#f9f9f9;cursor:pointer;display:flex;flex-direction:column;height:60vh;justify-content:stretch;padding:16px;transition:all .5s ease;width:10.8vw}.process-container-step-small{height:40%;text-align:center;transition:all .5s ease;width:100%}.process-container-step-icon-small{height:100px;margin-top:8px;transform:rotate(-90deg);transition:all .5s ease;width:100px}.process-container-texts-small{align-items:flex-end;display:flex;flex-direction:row;height:60%;padding-bottom:8px;transition:all .5s ease;width:100%}.process-container-title-small{font-size:28px;line-height:38px}.process-container-subtitle-small,.process-container-title-small{font-weight:700;height:100%;letter-spacing:0;text-align:left;transform:rotate(180deg);width:100%;writing-mode:vertical-rl}.process-container-subtitle-small{font-size:20px;line-height:27px}.process-container-content-small{display:none}@media only screen and (max-width:767px){.process-title{margin:0 8px}.process-containers{flex-direction:column;row-gap:16px}.process-container{height:auto;margin:0 4vw;width:92vw}.process-container-step{margin-bottom:16px}.process-container-step-icon{height:100px;margin-top:8px;width:100px}.process-container-title{font-size:20px}.process-container-subtitle{font-size:17px}.process-container-content{font-size:16px}.process-container-small{display:flex;flex-direction:row-reverse;height:auto;margin:0 4vw;width:92vw}.process-container-step-small{height:auto;width:auto;width:20vw}.process-container-step-icon-small{height:100px;margin-top:8px;transform:rotate(0deg);width:100px}.process-container-texts-small{flex-direction:column;height:auto;padding-bottom:0;width:70vw}.process-container-title-small{font-size:20px;transform:rotate(0deg);writing-mode:horizontal-tb}.process-container-subtitle-small{font-size:18px;transform:rotate(0deg);writing-mode:horizontal-tb}.process-container-content-small{display:none}}@media only screen and (min-width:768px) and (max-width:1024px){.process-containers{flex-direction:column;row-gap:16px}.process-container{height:auto;margin:0 14vw;width:72vw}.process-container-step{margin-bottom:16px}.process-container-step-icon{height:100px;margin-top:8px;width:100px}.process-container-title{font-size:20px}.process-container-subtitle{font-size:17px}.process-container-content{font-size:16px}.process-container-small{display:flex;flex-direction:row-reverse;height:auto;margin:0 14vw;width:72vw}.process-container-step-small{height:auto;width:auto;width:22vw}.process-container-step-icon-small{height:100px;margin-top:8px;transform:rotate(0deg);width:100px}.process-container-texts-small{flex-direction:column;height:auto;padding-bottom:0;width:50vw}.process-container-title-small{font-size:20px;transform:rotate(0deg);writing-mode:horizontal-tb}.process-container-subtitle-small{font-size:18px;transform:rotate(0deg);writing-mode:horizontal-tb}.process-container-content-small{display:none}}.service-card-full-container{grid-gap:0 20px;background:linear-gradient(90deg,#ad71f133,#ff6b7133 50.5%,#d78f4a33);border-radius:60px;color:#f9f9f9;display:grid;gap:0 20px;grid-auto-flow:row;grid-auto-rows:1fr;grid-template-areas:"service-card-full-icon service-card-full-description service-card-full-description" "service-card-full-icon service-card-full-description service-card-full-description" "service-card-full-name service-card-full-button service-card-full-button";grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:max-content;margin:64px 0 0 14vw;padding:60px 40px;width:72vw}.service-card-full-icon{align-self:end;grid-area:service-card-full-icon;justify-self:center}.service-card-full-icon-img{height:auto;width:100px}.service-card-full-name{align-self:start;grid-area:service-card-full-name;justify-self:center}.service-card-full-name-text{font-weight:700;margin:0;text-align:center}.service-card-full-description{align-self:center;grid-area:service-card-full-description;justify-self:stretch}.service-card-full-description-text{margin:0}.service-card-full-button{align-self:center;grid-area:service-card-full-button;justify-self:start;margin-top:24px}@media only screen and (max-width:767px){.service-card-full-container{aspect-ratio:1/1;gap:10px 0;grid-template-areas:"service-card-full-icon" "service-card-full-name" "service-card-full-description" "service-card-full-button";grid-template-columns:1fr;grid-template-rows:1fr .5fr 1fr .5fr;height:auto;margin:64px 4vw 0;padding:24px;width:92vw}.service-card-full-icon-img{width:100px}.service-card-full-button{justify-self:center}.service-card-full-description{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1024px){.service-card-full-container{height:35vh}}.services-full-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;width:100vw}.services-full-title{margin:0;padding-top:64px;text-align:center}.services-page-container,.title{margin:0}.title{background-color:#1b1b1b;color:#f9f9f9;padding:120px 20% 0;text-align:center}@media only screen and (max-width:767px){.services-page-container{height:80vh;margin:-80px 0 0;width:100vw}}@media only screen and (min-width:768px) and (max-width:1024px){.services-page-container{height:80vh;margin:-80px 0 0;width:100vw}}.about-us-card-left-container{grid-gap:60px 20px;align-items:center;border-radius:30px;display:grid;gap:60px 20px;grid-auto-flow:row;grid-auto-rows:1fr;grid-template-columns:1fr 2fr;grid-template-rows:1fr;height:auto;margin:50px 14vw 0;padding:20px;width:72vw}.about-us-card-left-text{color:#f9f9f9;font-size:20px;font-weight:400;line-height:27.24px;text-align:left}.about-us-card-left-text-bold{font-weight:700}.text-description{margin:0}.about-us-card-left-image-img{height:40vh;width:auto}@media only screen and (max-width:767px){.about-us-card-left-container{gap:20px 0;grid-template-columns:1fr;grid-template-rows:.5fr .5fr;height:auto;margin:50px 4vw 0;padding:0;width:92vw}.about-us-card-left-text{font-size:18px;order:2}.about-us-card-left-image{display:flex;height:auto;justify-content:center;order:1;width:92vw}.about-us-card-left-image-img{height:auto;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.about-us-card-left-container{gap:20px 0;grid-template-columns:1fr;grid-template-rows:.5fr .5fr;height:auto;margin:50px 4vw 0;padding:0;width:92vw}.about-us-card-left-text{font-size:18px}.about-us-card-left-image{display:flex;height:40vh;justify-content:center;width:auto}.about-us-card-left-image-img{height:40vh;width:auto}}.about-us-card-right-container{grid-gap:60px 20px;align-items:center;border-radius:30px;display:grid;gap:60px 20px;grid-auto-flow:row;grid-auto-rows:1fr;grid-template-columns:2fr 1fr;grid-template-rows:1fr;height:auto;margin:50px 14vw 0;padding:20px;width:72vw}.about-us-card-right-text{color:#f9f9f9;font-size:20px;font-weight:400;line-height:27.24px;text-align:left}.about-us-card-right-text-bold{font-weight:700}.about-us-card-right-image-img{height:40vh;width:auto}@media only screen and (max-width:767px){.about-us-card-right-container{gap:20px 0;grid-template-columns:1fr;grid-template-rows:.5fr .5fr;height:auto;margin:50px 4vw 0;padding:0;width:92vw}.about-us-card-right-text{font-size:18px;order:2}.about-us-card-right-image{display:flex;height:auto;justify-content:center;order:1;width:92vw}.about-us-card-right-image-img{height:auto;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.about-us-card-right-container{gap:20px 0;grid-template-columns:1fr;grid-template-rows:.5fr .5fr;height:auto;margin:50px 4vw 0;padding:0;width:92vw}.about-us-card-right-text{font-size:18px;order:2}.about-us-card-right-image{display:flex;height:40vh;justify-content:center;width:auto}.about-us-card-right-image-img{height:40vh;width:auto}}.about-us-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;width:100vw}.about-us-title{margin:0;padding-top:120px;text-align:center}.about-us-subtitle{margin:0;padding-top:32px;text-align:center}.team-member-card-container{grid-gap:0 0;align-content:space-between;align-items:stretch;background:linear-gradient(#191919,#191919) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;border:2px solid #0000;border-radius:60px;color:#f9f9f9;cursor:pointer;display:grid;gap:0 0;grid-auto-flow:row;grid-auto-rows:1fr;grid-template-areas:"card-team-member-image-container empty-top" "card-team-member-image-container card-team-member-name" "card-team-member-image-container card-team-member-role" "card-team-member-image-container horizonzal-line" "card-team-member-image-container card-team-member-description" "card-team-member-image-container card-team-member-icons" "card-team-member-image-container empty-bottom";grid-template-columns:40% 60%;grid-template-rows:1fr 1.5fr 1fr .5fr 2fr 1fr 1fr;height:17.5vw;justify-content:center;justify-items:stretch;width:35vw}.card-team-member-image-container{grid-area:card-team-member-image-container}.card-team-member-image{border-radius:60px;height:auto;margin:25% 15%;width:70%}.empty-top{grid-area:empty-top}.card-team-member-name{font-size:24px;font-weight:700;grid-area:card-team-member-name;line-height:32.68px;text-align:left}.card-team-member-role{font-size:20px;font-weight:bolder;font-weight:400;grid-area:card-team-member-role;line-height:27.24px;text-align:left}.horizonzal-line{grid-area:horizonzal-line}.card-team-member-description{font-size:16px;font-weight:400;grid-area:card-team-member-description;line-height:21.79px;text-align:left}.card-team-member-icons{display:flex;flex-direction:row;flex-wrap:wrap;grid-area:card-team-member-icons}.empty-bottom{grid-area:empty-bottom}.horizonzal-line-design{background:linear-gradient(#191919,#191919) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;border:1px solid #0000;margin-left:0;width:70%}.card-team-member-icon-container{background-color:#ededed3d;border-radius:40px;display:flex;height:40px;margin-right:10px;transition:all .5s ease-out;width:40px}.card-team-member-icon-image{height:24px;margin:auto;width:24px}.card-team-member-icon-container:hover{background:linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a),linear-gradient(90deg,#ad71f18a,#ff6b718a 50.5%,#d78f4a8a);cursor:pointer;transform:scale(1.1)}@media only screen and (max-width:767px){.team-member-card-container{height:45vw;width:92vw}.card-team-member-icon-container{height:40px;width:40px}.card-team-member-icon-image{height:24px;width:24px}}@media only screen and (min-width:768px) and (max-width:1024px){.team-member-card-container{height:30vw;width:60vw}.card-team-member-icon-container{height:40px;width:40px}.card-team-member-icon-image{height:24px;width:24px}}.team-members-bg{background-color:#1b1b1b;height:auto;width:100vw}.team-members-title{color:#f9f9f9;font-size:48px;font-weight:700;letter-spacing:-2px;line-height:73.54px;margin:0;padding-top:80px;text-align:center}.team-members-container{grid-gap:0 20px;align-content:center;align-items:center;display:grid;gap:0 20px;grid-auto-flow:row;grid-template-areas:"team-member-1 team-member-2";grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;height:auto;justify-content:center;justify-items:center;margin:50px 14vw 0;width:72vw}@media only screen and (max-width:767px){.team-members-container{gap:20px 0;grid-template-areas:"team-member-1" "team-member-2";grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);margin:50px 4vw 0;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.team-members-container{gap:20px 0;grid-template-areas:"team-member-1" "team-member-2";grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}}.card-software{align-items:center;background:linear-gradient(#1d1c21,#1d1c21) padding-box,linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a) border-box;border:4px solid #0000;border-radius:60px;display:flex;flex-direction:column;height:180px;transition:all .5s ease-in-out;width:200px}.card-software-name{align-items:flex-start;color:#f9f9f9;display:flex;font-size:20px;font-weight:700;height:36px;justify-content:center;line-height:27.24px;margin-bottom:30px;text-align:left;width:180px}.card-software-icon-container{align-items:flex-end;display:flex;height:144px;margin-top:30px;width:180px}.card-software-icon-img{height:80px;margin:auto;width:80px}.card-software:hover{background:linear-gradient(90deg,#ad71f1,#ff6b71 50.5%,#d78f4a);border:none;border-radius:60px;cursor:pointer;transform:scale(1.02)}@media only screen and (max-width:767px){.card-software{border-radius:40px;height:42vw;width:42vw}.card-software-name{margin-bottom:15px;width:110px}.card-software-icon-container{height:94px;margin-top:15px;width:100px}.card-software-icon-img{height:64px;width:64px}.card-software,.card-software:hover{border-radius:40px}.card-software{height:180px;width:200px}.card-software-name{margin-bottom:15px;width:110px}.card-software-icon-container{height:94px;margin-top:15px;width:100px}.card-software-icon-img{height:64px;width:64px}.card-software:hover{border-radius:40px}}@media only screen and (min-width:768px) and (max-width:1024px){.card-software{border-radius:40px;height:100px;width:120px}.card-software-name{font-size:18px;margin-bottom:15px;width:110px}.card-software-icon-container{height:84px;margin-top:15px;width:100px}.card-software-icon-img{height:36px;width:36px}.card-software:hover{border-radius:40px}}.what-we-do-bg{background-color:#1b1b1b;height:auto;width:100vw}.what-we-do-title{color:#f9f9f9;font-size:48px;font-weight:700;letter-spacing:-2px;line-height:73.54px;margin:0;padding-top:64px;text-align:center}.what-we-do-container{grid-gap:16px 32px;align-content:center;align-items:center;display:grid;gap:16px 32px;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));height:auto;justify-content:center;justify-items:center;margin:48px 14vw 0;width:72vw}@media only screen and (max-width:767px){.what-we-do-container{gap:24px 24px;grid-template-columns:repeat(auto-fill,minmax(100,1fr));margin:48px 4vw 0;width:92vw}}@media only screen and (min-width:768px) and (max-width:1024px){.what-we-do-container{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.team-page-container{margin:0}.team-page-subtitle{font-size:20px;font-weight:600;grid-area:team-page-subtitle;letter-spacing:0;line-height:41px;text-align:center}.team-page-button{grid-area:team-page-button}@media only screen and (max-width:767px){.team-page-container{height:80vh;width:100vw}.team-page-title{font-size:30px;width:72vw}.team-page-subtitle{font-size:15px;width:72vw}}@media only screen and (min-width:768px) and (max-width:1024px){.team-page-container{height:80vh;width:100vw}.team-page-title{font-size:40px;width:72vw}.team-page-subtitle{font-size:20px;width:72vw}}.terms-conditions-bg{background-color:#1b1b1b;color:#f9f9f9;height:auto;padding-bottom:100px;width:100vw}.terms-conditions-title{margin:0 0 32px;padding-top:124px;text-align:center}.terms-conditions-content{padding:20px 26vh;text-align:left}.terms-conditions-text-uppercase{text-transform:uppercase}.terms-conditions-text{margin:0}@media only screen and (max-width:767px){.terms-conditions-content{padding:20px 3vh}}.terms-conditions-page-container{margin:0}@media only screen and (max-width:767px){.terms-conditions-page-container{height:80vh;width:100vw}}@media only screen and (min-width:768px) and (max-width:1024px){.terms-conditions-page-container{height:80vh;width:100vw}}body,html{font-family:Open Sans}h1{font-size:54px}h1,h2{font-weight:700;letter-spacing:-3px}h2{font-size:48px}h3{font-size:24px;font-weight:400;letter-spacing:0}.h3-bold{font-weight:700}h4{font-size:20px;font-weight:400;letter-spacing:0}.h4-bold{font-weight:700}h5{font-size:16px;font-weight:400;letter-spacing:0}.h5-bold{font-weight:700}h6{font-size:14px;font-weight:400;letter-spacing:0}@media only screen and (max-width:767px){h1{font-size:28px;letter-spacing:-1px}h1,h2{font-weight:700}h2{font-size:24px}h2,h3{letter-spacing:0}h3{font-size:20px;font-weight:400}.h3-bold{margin:0}h4{font-size:18px;font-weight:400;letter-spacing:0}.h4-bold{font-weight:700}h5{font-size:16px;font-weight:400;letter-spacing:0}.h5-bold{font-weight:700}h6{font-size:14px;font-weight:400;letter-spacing:0}}@media only screen and (min-width:768px) and (max-width:1024px){h1{font-size:32px;letter-spacing:-1px}h1,h2{font-weight:700}h2{font-size:28px;letter-spacing:-3px}h3{font-size:24px}h3,h4{font-weight:400;letter-spacing:0}h4{font-size:20px}.h4-bold{font-weight:700}h5{font-size:16px;font-weight:400;letter-spacing:0}.h5-bold{font-weight:700}h6{font-size:14px;font-weight:400;letter-spacing:0}}
/*# sourceMappingURL=main.89bee037.css.map*/