@font-face{font-family:MyCustomFontBold;src:url(/_next/static/media/Sansation_Bold.2af137fe.ttf) format("truetype");font-weight:400;font-style:normal}.demo-container{gap:1vw;padding-top:2vh}.demo-button,.demo-container{display:flex;align-items:center}.demo-button{background-color:#FF6B00;color:white;border:none;height:40px;padding:0 16px;border-radius:2px;cursor:pointer;gap:.5vw;transition:background-color .3s}.demo-image{height:40px}.button-icon{height:16px;width:16px}.demo-button:hover{background-color:darkorange}.checklist-wrapper{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:flex-start}.tp-widget-wrapper{text-align:left!important}.firsthalfchecklist,.secondhalfchecklist{flex:1}.checklist{display:flex;flex-direction:column;gap:1rem}.hero{display:flex;align-items:center;justify-content:space-between;padding-left:5vw;padding-right:5vw;padding-bottom:10vh;gap:5vw;height:100vh;margin-top:3rem;font-family:MyCustomFont,sans-serif}.hero-text{flex:1;max-width:40%}.hero-text p{font-size:1rem!important}.hero-text h1{font-size:3rem;font-weight:700;font-family:MyCustomFontBold,sans-serif}.hero .highlight{color:#ff6b00}.hero .highlight-blue{color:#5e4fd8}.hero p{margin-top:2vh;font-size:1.2rem}.checklist{margin-top:1vh}.imagePowerPlatform{padding-bottom:1vh}.check-item{display:flex;align-items:center;gap:1vw}.check-item img{width:1.5rem;height:auto}.check-item p{font-size:1rem;font-family:MyCustomFontBold,sans-serif}.hero-image{flex:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%;object-fit:cover;max-height:calc(100vh - 70px)}@media (max-width:768px){.hero{flex-direction:column;text-align:center;height:auto;padding-top:5vh}.imagePowerPlatformContainer{display:flex!important;justify-content:center!important;align-items:center!important}.hero-text{max-width:100%}.checklist-wrapper{flex-direction:column}.hero-image img{max-height:50vh}}.scroll-section{min-height:100%}.about-us-section{gap:5vw}.about-us-section,.split-section{display:flex;justify-content:space-between;height:100%;padding-right:0}.split-section{gap:2vw}@media (max-width:768px){.about-us-section,.split-section{flex-direction:column;gap:3vh}.about-us-section-image,.about-us-section-text,.split-section-consultation,.split-section-founder{max-width:100%}.about-us-section-image img{width:100%;max-height:none}}.about-us-section-text{flex:1;padding:3rem 5vw 0;font-family:MyCustomFont,sans-serif}.split-section-founder{display:flex;flex-direction:column;align-items:center;text-align:center}.founder-links{margin-top:8px;display:flex;justify-content:center;gap:12px}.founder-links img{width:24px;height:24px;transition:transform .2s ease;cursor:pointer}.founder-links img:hover{transform:scale(1.15)}.about-us-section-image{flex:1;display:flex}.split-section-consultation{flex:1}.about-us-section-image img{width:100%;height:100%;object-fit:contain;max-height:100vh}.section-name{font-family:MyCustomFontBold,sans-serif;font-size:1.5rem;color:#5e4fd8}.paragraph-item{display:flex;align-items:center;gap:1vw;margin-bottom:2vh}.description p{font-size:1rem}.paragraph-item img{width:8vh;height:auto}.check-text{display:flex;flex-direction:column;gap:.2vh}.check-text h1,.check-text p{margin:0;padding:0;line-height:1.2}.check-text p{font-family:MyCustomFont,sans-serif}.card-container{display:flex;flex-wrap:wrap;gap:20px;flex-direction:column}.founder-photo{width:70%;max-height:70%;border-radius:50%;object-fit:cover;max-width:200px;aspect-ratio:1/1}.card{flex:1;border:1px solid #ccc;border-radius:8px;text-align:center}.card-body img{width:100%;height:100%;object-fit:cover;max-height:calc(100vh - 70px)}.card-body p{font-family:MyCustomFontBold,sans-serif;color:#5e4fd8;margin:0}.image-container{display:flex;justify-content:center;gap:2vw;padding-bottom:1vh}.card-body p{font-size:1rem!important}@media (max-width:820px){.card-body p{font-size:.8rem!important}}.image-container img{width:auto;object-fit:cover;height:1rem}@media (max-width:820px){.image-container img{height:1rem!important}}.services-container{align-items:center!important}.services-container-image{max-width:10%!important;padding:1rem}.video-preview{width:180px!important;height:120px!important;cursor:pointer;border-radius:12px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.1)}.video-gallery-container{display:flex;gap:20px;align-items:stretch}.video-preview iframe{width:100%;height:100%;object-fit:cover;border-radius:10px}.explore{padding-top:.3rem;font-size:.6rem}.services-container-image img{max-width:80%!important}.services-container-text-section h1{font-size:1rem!important}.services-container-text-section .services-text-logos p{font-size:.9rem!important}.services-text-logos p{margin-bottom:2vh!important;margin-right:1vw!important}@media (max-width:768px){.services-container{flex-direction:column;align-items:flex-start!important}.video-gallery-container{flex-direction:column;gap:12px;width:100%}.video-gallery-container img{width:100%!important;height:auto!important}.services-container-image{max-width:30%!important}.services-text-logos{flex-direction:column;align-items:flex-start;font-size:.9rem!important}.services-text-logos p{max-width:100%;font-size:.9rem!important}.services-column-logos img{height:auto;max-width:100%;padding:5vw}}.carousel-gif{max-width:100%!important}.services-grid{display:grid;gap:2vw;width:100%;margin-top:2vh;grid-template-columns:1fr}@media (max-width:768px){.services-grid{grid-template-columns:1fr}}.services-text-logos p{font-size:.9rem!important}.services-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:1vw;height:auto;font-family:MyCustomFont,sans-serif;max-width:100vw!important}.services-container-image{height:auto;max-width:20%;padding:1vh;text-align:left}.services-container-image img{height:auto;max-width:80%}.services-container-text{flex:1;display:flex;flex-direction:column;text-align:left;height:auto}.services-container-text-section h1{font-size:2.5vh;color:#5e4fd8;font-family:MyCustomFontBold,sans-serif;text-align:left}.services-text-logos p{flex:1;color:#333;font-family:MyCustomFont,sans-serif;text-align:left}.pricing-section-container{padding-left:5vw;padding-right:5vw}.custom-option{display:flex;align-items:center;padding:5px}.css-t3ipsp-control:focus-within{border-color:rgba(94,79,216,0)!important;box-shadow:0 0 10px #5e4fd8!important}.custom-option img{margin-right:10px}.react-select__single-value{display:flex;align-items:center}.react-select__single-value img{margin-right:10px}.react-datepicker-wrapper{width:100%}.react-datepicker__input-container input{width:100%;padding:8px;border-radius:5px}.pricingForm .mb-3{margin-bottom:1.5rem}.pricingForm .form-group{display:flex;justify-content:space-between}.pricingForm .form-control{border-radius:5px}.freeText{display:flex;flex-direction:column;height:100%}.freeText textarea{flex-grow:1;height:100%;font-size:.7rem;border-color:#CACACA;color:#5e4fd8;font-weight:700}.freeText textarea:hover{border-color:#B3B3B3!important}.freeText textarea:focus{border-color:rgba(94,79,216,0)!important;box-shadow:0 0 5px #5e4fd8!important;color:#808080;font-weight:400}.freeText textarea::placeholder{color:#808080;font-weight:400}.addition{padding-bottom:0!important}.inputForm{margin-bottom:1vh!important;font-size:.7rem;border-color:#CACACA;color:#5e4fd8;font-weight:700}.inputForm::placeholder{font-weight:400}.inputFormServices{margin-bottom:1vh!important;font-size:.7rem}.inputForm:hover{border-color:#B3B3B3!important}.inputForm:focus,.inputFormLast{color:#808080;font-weight:400}.inputFormLast{font-size:.7rem;border-color:#CACACA}.inputFormLast::placeholder{font-weight:400}.inputFormLast:focus{border-color:#B3B3B3!important;box-shadow:0 0 5px #5e4fd8!important}.pricing-section-container .row{display:flex;align-items:stretch}.pricingForm .col-md-6{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width:768px){.pricingForm .col-md-6{height:auto;padding-top:1vh}.freeText textarea{max-height:10vh}.inputForm{margin-bottom:1vh!important}}.phoneInputContainer{width:100%!important;margin-bottom:1vh!important;font-size:.5rem!important}.phoneInputContainer .inputForm{font-size:.7rem!important}.phoneInputContainer .form-control{width:100%!important;height:45px;font-size:.7rem;color:#5e4fd8!important}.submitButton-container{width:100%;text-align:right;padding-bottom:1rem}.submitButton-container Button{border:none;background:#5e4fd8}.submitButton-container Button:hover{background:rgba(94,79,216,.9)!important}.inputWrapper{position:relative;align-items:center}.inputIcon{position:absolute;left:1rem;width:auto;height:1.5rem;padding-top:.5rem}.pricingForm .form-control{padding-left:3rem}.inputForm:focus{border-color:rgba(94,79,216,0)!important;box-shadow:0 0 5px #5e4fd8!important}.dateForm{padding-left:1vw!important}.inputForm::placeholder{color:#808080}.phoneInputContainer::placeholder{color:#808080}.submitButton-container Button{font-size:.7rem!important;font-family:MyCustomFontBold,sans-serif}.consultation-cards{display:flex;flex-direction:column;gap:10px;height:100%;padding-bottom:2vh}.consultation-card{flex:1;border:1px solid #cacaca;cursor:pointer;text-align:left;transition:.3s;display:flex;align-items:start;justify-content:left;font-size:.7rem!important;background:white!important;font-family:MyCustomFont,sans-serif!important}.consultation-card p{color:#808080!important;font-size:.7rem!important}.consultation-card:hover{background-color:white}.consultation-card.selected{border:1px solid #5e4fd8;background-color:white}.consultation-card.selected p{color:#5e4fd8!important}.card-icon{height:2rem!important;width:auto!important;padding-right:1.5rem!important}.freeTextContact{display:flex;flex-direction:column;max-height:100%!important}.freeTextContact textarea{flex-grow:1;height:100%;font-size:.7rem!important;border-color:#CACACA;color:#5e4fd8;font-weight:700}.freeTextContact textarea:hover{border-color:#B3B3B3!important}.freeTextContact textarea:focus{border-color:rgba(94,79,216,0)!important;box-shadow:0 0 5px #5e4fd8!important;color:#808080;font-weight:400}.freeTextContact textarea::placeholder{color:#808080;font-weight:400}@font-face{font-family:MyCustomFont;src:url(/_next/static/media/Sansation_Regular.b80b2429.ttf) format("truetype");font-weight:400;font-style:normal}.navbar{display:flex;align-items:center;padding:1vh 2vw;background:rgb(88,80,178);color:white;height:3.5rem;box-sizing:border-box;z-index:1000;position:fixed!important;width:100%;top:0;left:0;transition:background .3s ease-in-out,color .3s ease-in-out}.navbar.scrolled{background:white;box-shadow:0 4px 6px rgba(0,0,0,.1)}.logo-container{display:flex;align-items:center;margin-left:3vw;margin-right:3vw}.logo-image,.menu-image{height:2rem;width:auto}.menu-image{padding:.5rem}.globe-image{height:1.5rem;width:auto}.navbar-links{gap:3vw;flex-grow:1;justify-content:flex-start}.navbar-links,.navbar-links a{display:flex;align-items:center}.navbar-links a{color:white;text-decoration:none;font-size:.8rem;font-family:MyCustomFont,sans-serif}.navbar.scrolled .navbar-links a{color:black}.navbar-links a:hover{color:rgba(255,255,255,.8);text-decoration:none}.navbar.scrolled .navbar-links a:hover{color:rgba(0,0,0,.6)}.lang{height:100%}.custom-dropdown,.lang{display:flex;align-items:center}.custom-dropdown{border:none;background:transparent;padding:0}.custom-dropdown:after{display:none!important}.dropdown-menu{background:white!important;border:none!important}.dropdown-item{color:black!important;font-size:3rem}.dropdown-item:hover{background:rgba(255,255,255,.3)!important}.dropdown-language-item{display:flex;align-items:center;gap:1vw}.dropdown-language-item img{height:1rem!important;width:auto}.dropdown-language-item p{font-size:.8rem;margin-bottom:0}.language{display:none;flex-direction:column;gap:3vw}.language a{font-size:.5rem}.menu-icon{display:none}@media (max-width:768px){.language{display:flex}.lang{display:none}.navbar-links a{color:black!important}.navbar{flex-direction:row;justify-content:space-between;align-items:center;padding:1vh 4vw}.logo-container{margin:0}.navbar-links{display:none;flex-direction:column;position:absolute;top:3rem;background:white;width:100%;left:0!important;padding-top:1rem;padding-bottom:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.menu-icon,.navbar-links.open{display:flex}.menu-icon{flex-direction:column;cursor:pointer;gap:5px}.menu-icon .bar{width:25px;height:3px;background-color:white}}.footer{padding:1rem 0;height:auto;width:100%;background:#5e4fd8;text-align:center;color:white;gap:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer p{font-size:.7rem;margin-bottom:0}.footer a{font-size:.7rem;color:white;text-decoration:none}.logo-image{width:120px;height:auto;margin-bottom:10px}