@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0}body:has(dialog[open]){background:rgb(0 0 0/.3);overflow:hidden;filter:blur(4px)}:root{--bodyColor:#fff;--primaryColor:#4073d1;--btnColor:#4073d1;--primaryFont:"Poppins", sans-serif;--mainFontColor:#ffffff;--secondaryFontColor:#e1dcdc;--titleColor:#000;--subtitleColor:#000000d0;--paragraphTextColor:#000}::selection{background-color:var(--primaryColor);color:var(--mainFontColor)}.navbar{background-color:var(--primaryColor)}a{text-decoration:none;color:#0ff}p,ul,li{margin:0;padding:0 8px}.nav-link{color:#fff!important;font-size:18px;font-weight:500;transition:color .3s ease}.nav-link:hover{color:var(--mainFontColor)!important}.dropdown{position:relative}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;z-index:1}.dropdown-content a{color:#333;padding:12px 16px;display:block;text-decoration:none;transition:background-color .3s ease}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.titleText{font-size:3rem;color:var(--titleColor);font-family:var(--primaryFont);font-weight:700;margin-bottom:60px;position:relative;text-align:center}.titleText::after{content:url(../img/line1.webp);position:absolute;left:0;right:0;bottom:-20px}.subtitleText{font-size:1.5rem;color:var(--subtitleColor);font-family:var(--primaryFont);font-weight:600}.paragraphTitle{font-size:1.3rem;color:var(--subtitleColor);font-family:var(--primaryFont);font-weight:600}.paragraphText{font-weight:400;font-family:var(--primaryFont);color:var(--paragraphTextColor)}.fa-caret-right{color:var(--primaryColor);font-size:1rem;padding-right:5px}.section{width:100%;padding:40px 0;margin:0 auto}.btnCustom{border:none;height:50px;border-radius:7px;font-family:var(--primaryFont);background-color:var(--btnColor)!important;color:#fff;padding:3px 5px}.btnCustom:hover{opacity:.9}.form-group{margin-bottom:1rem}label{display:block;margin-bottom:.5rem;font-weight:700;color:#333}input,textarea{width:100%;padding:.8rem;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:1rem}textarea{resize:vertical}.error-message{color:red;font-size:.875rem;display:none}.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-us{background-image:url(../img/flags/us.svg)}.fi-fr{background-image:url(../img/flags/fr.svg)}.fi-es{background-image:url(../img/flags/es.svg)}.box{box-shadow:rgba(0,0,0,.5)1px 3px 5px,rgba(0,0,0,.8)1px 3px 5px;border-radius:15px;padding:15px;margin:10px;width:40%}.firstSection{min-height:100vh;display:flex;align-items:center}.solutionMessageBox{margin:40px 0;display:flex;justify-content:center}.solutionImg{width:80px;height:80px}.solutionMessageBox .paragraphTitle{margin-top:20px;margin-bottom:10px}.solutionMessageBox .paragraphText{margin-bottom:5px}.firstSection .btnCustom{margin-top:40px;width:200px}.wrapper{height:60vh}.wrapperImg{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.productSection .subtitleText{margin-bottom:20px}.productBox{box-shadow:rgba(0,0,0,.35)0 5px 15px;padding:32px;border-radius:7px;margin-bottom:20px}.singleBox img{width:80px;height:80px;border-radius:50%;background-position:50%}.productSection .paragraphTitle{margin-bottom:10px}.productSection .wrapperImg{background-size:contain;height:auto;margin-top:40px}.btnProduct{position:relative;padding:0 20px;margin-top:40px;border-radius:0;width:70%}.btnProduct::after{content:"";position:absolute;border-top:50px solid var(--btnColor);border-left:50px solid var(--btnColor);border-right:50px solid transparent;border-bottom:0 solid transparent;top:0;z-index:-1;right:-50px}.btnProduct::before{content:"";position:absolute;border-top:0 solid transparent;border-right:50px solid var(--btnColor);border-left:50px solid transparent;border-bottom:50px solid var(--btnColor);top:0;left:-50px;z-index:-1}.serviceSec{height:auto;width:100%;padding:30px 0}.serviceSecInner{height:auto;width:100%;padding:15px;margin:10px 0;border-radius:5px;height:180px;background-color:#4073d1;color:#fff;box-shadow:rgba(99,99,99,.2)0 2px 8px;text-align:center;margin-top:30px}.serviceSecInner ul{list-style:none;margin:0;padding:0}.serviceSecInner img{width:60px;background-color:#fff;padding:10px;border-radius:50px;margin-top:-50px;box-shadow:rgba(99,99,99,.2)0 2px 8px}.benefitProductSec{height:auto;width:100%;padding:30px 0}.benefitProductSec p{margin:7px 0;padding:0}.benefitProductSec .row{align-items:center!important}.benefitProductSecBox{height:180px;width:100%;padding:10px;text-align:center;box-shadow:rgba(99,99,99,.2)0 2px 8px;margin-top:50px}.benefitProductSecBox img{width:70px;background-color:#4073d1;padding:10px;border-radius:50px;margin-top:-50px;box-shadow:rgba(99,99,99,.2)0 2px 8px}.whyWeDifferent{height:auto;width:100%;padding:30px 0}.whyWeDifferentInner{margin:15px 0}.whyWeDifferentInner ul{list-style:none;margin:0;padding:0}.whyWeDifferentInner li{margin:5px 0}.whyWeDifferentInner ul li i{color:#00bc95}.whyWeDifferentInner ul li,.whyWeDifferentInner p{padding:0}.whyWeDifferent p{padding:0}.competitiveAdvantages{height:auto;width:100%;padding:30px 0}.competitiveAdvantageInner{text-align:center;height:180px;width:100%;margin:5px 0;padding:10px;background-color:#4073d1;color:#fff;box-shadow:rgba(99,99,99,.2)0 2px 8px;margin-top:50px}.competitiveAdvantageInner img{background-color:#fff;padding:10px;height:80px;border-radius:50px;margin-top:-50px;border:4px solid #4073d1}.funcAdvantages{height:auto;width:100%;padding:30px 0}.funcAdvantages p{padding:0}.funcAdvantages .row{align-items:center!important}.commitSection .btnCustom{margin-top:10px;width:100%}.commitSection .wrapperImg{height:auto}.singleCommit img{width:80px;height:80px}.singleCommit{box-shadow:rgba(0,0,0,.12)0 1px 3px,rgba(0,0,0,.24)0 1px 2px;padding:30px 10px;border-radius:7px;width:99%;margin:0 auto;margin-bottom:30px}.singleCommit .paragraphText{margin-bottom:10px}.normalText{font-size:1em;font-family:var(--primaryFont);color:#565656}.commitBoxWrapper{width:100%;margin:0 auto;display:flex;margin-top:40px;justify-content:space-between}.singleCommitBox{box-shadow:rgba(0,0,0,.12)0 1px 3px,rgba(0,0,0,.24)0 1px 2px;border-radius:7px;padding:20px;margin-top:40px;margin-bottom:40px;width:48%;position:relative}.singleCommitBox img{position:absolute;top:-40px;height:80px;width:80px;left:0;right:0;margin-inline:auto}.singleCommitBox .paragraphTitle{margin-top:40px;margin-bottom:10px}.imgBoxShadow{box-shadow:rgba(67,71,85,.27)0 0 .25em,rgba(90,125,188,5%)0 .25em 1em;height:400px;width:400px;padding:10px;border-radius:50%;margin:0 auto;margin-top:40px;margin-bottom:20px}.pricingWrapperImg{height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat;border-radius:50%}.xsingleRevenue{box-shadow:rgba(17,17,26,.1)0 1px;padding:20px 0;margin:20px 0}.xpricingSection .pText{margin-top:40px;margin-bottom:20px}.xrevenueSharingSec .row{align-items:center!important}.xpricingSection .titleTextRev::after{top:25px}.xrevenueBox{font-size:20px;text-align:center;color:#fff;padding:10px;border-radius:50px;font-weight:700;margin-top:10px;background-color:#4073d1}.caseExempleSection .exempleRow{display:flex;align-items:center}.box{margin-bottom:40px}.companyBox{box-shadow:rgba(0,0,0,.12)0 1px 3px,rgba(0,0,0,.24)0 1px 2px;margin-top:20px;padding:20px;margin-bottom:40px}.founderBox{padding:20px;box-shadow:rgba(0,0,0,.12)0 1px 3px,rgba(0,0,0,.24)0 1px 2px}.founderWrap{width:100%;margin:0 auto;display:flex;padding:0 10px;justify-content:space-between}.singleFounder{width:49%;box-shadow:rgba(9,30,66,.25)0 1px 1px,rgba(9,30,66,.13)0 0 1px 1px;padding:20px;border-radius:7px;margin:12px 0;background-color:var(--primaryColor)}.companyTitle,.founderTitle{display:flex;align-items:center;margin-bottom:20px}.companyTitle img,.founderTitle img{height:40px;margin-right:10px;width:40px}.name{font-size:1.3em;font-weight:600;color:#000;font-family:var(--primaryFont);text-align:center}.designation{font-weight:500;text-align:center;font-family:var(--primaryFont);font-size:1em;color:#000000d6;margin-bottom:5px}.description{font-weight:400;text-align:center;font-family:var(--primaryFont);font-size:.9em;color:#120505bd}.contactSection .titleText{margin-bottom:0}.contactSection .row{display:flex;align-items:center}.contactSection .btnCustom{padding:10px 30px;margin-top:20px}.contactSection .paragraphText{margin-bottom:20px;font-size:1.2em;font-weight:500}.orText{font-family:var(--primaryFont);font-size:1.2em;font-weight:500;margin:10px 0;color:#000000a7}.emailBox{color:#2b2222;font-weight:600;font-size:1.1em;font-family:var(--primaryFont)}.emailBox input{border:2px solid var(--primaryColor);padding:16px 10px;border-radius:8px;outline:none;width:100%;margin-top:10px}.svg-email-protection{width:180px;height:24px;vertical-align:middle}.cotactImg{background-position:50%;text-align:center;width:100%;height:100%}.footerSection{width:100%;margin:0 auto;background-color:var(--primaryColor)}.footerSection .paragraphTitle{color:#fff}.footerSection .paragraphText{color:#ffffffd7;margin-bottom:40px}.footerSection .footerTitle{font-family:var(--primaryFont);color:#fff;font-weight:600;font-size:1.2em;margin-bottom:10px}.footerSection ul{list-style:none;margin-left:-8px;margin-bottom:20px}.footerSection ul li{float:none;color:#ffffffd7;font-size:1em;font-family:var(--primaryFont)}.footerSection ul li a{text-decoration:none;color:#ffffffd7}.footerSection hr{border-top:6px solid #fffcfc;margin-bottom:40px}@media screen and (max-width:767px){.section{padding:60px 0}.titleText{font-size:2.1rem;margin-bottom:60px}.subtitleText{font-size:1.2rem}.paragraphTitle{font-size:1rem}.paragraphText{font-size:.9em}.firstSection{margin-top:40px}.firstSection .btnCustom{width:100%;margin-top:20px;margin-bottom:40px}.solutionMessageBox{margin:20px 0}.productSection{padding-top:20px}.productSection .wrapperImg{background-size:contain;height:auto;margin-top:20px}.productSection .paragraphTitle{margin-top:20px}.commitSection{padding-top:20px}.singleCommit img{margin-bottom:20px}.singleCommitBox{width:100%}.singleCommit{width:100%}.singleCommit .paragraphTitle{text-align:center;margin-bottom:20px;font-size:1.5em}.pricingSection{padding-top:20px;padding-bottom:0!important}.pricingSection .titleText{font-size:3rem}.pricingRightHeading{margin-top:20px}.pTitleImg{height:60px;width:60px}.imgBoxShadow{width:300px;height:300px}.singleFounder{width:100%}.enquiriesSection{padding-top:20px}.contactSection{padding-top:20px;padding-bottom:0!important}.contactSection .titleText{margin-bottom:60px}}@media screen and (max-width:500px){.pricingSection .titleText{font-size:2.4rem}}