@import "https://fonts.googleapis.com/css?family=Roboto";@import "https://fonts.googleapis.com/css?family=Roboto+Condensed";@import "https://fonts.googleapis.com/css?family=Roboto+Mono";@import "https://cdn.rawgit.com/konpa/devicon/df6431e323547add1b4cf45992913f15286456d3/devicon.min.css";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Roboto Mono}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes bugfix{0%{padding:0}to{padding:0}}header{z-index:2000;background-color:#0000;flex-direction:row;justify-content:space-between;align-items:center;width:100vw;transition:all 1.5s;display:flex;position:fixed;top:0}header.nav-transition{background-color:#fff}@media (width<=60em){header{flex-flow:column wrap;align-items:flex-start}}header .logo{margin:5vh 5vw}header .logo.nav-transition-logo{margin:2vh 5vw}@media (width<=60em){header .logo{margin:3vh 5vw}}header .logo .company-logo{height:100%}header #nav{flex-direction:column;justify-content:center;align-items:flex-end;margin:5vh 5vw;display:flex}header #nav.nav-transition-nav{margin:2vh 5vw}@media (width<=60em){header #nav{background:#fff;margin:0;position:fixed;right:0}header #nav.nav-transition-nav{margin:2vh 0}}header #nav ul{width:100%;margin:0;padding:0;list-style:none;display:none}@media (width<=60em){header #nav ul{background:#fff;width:auto;height:100vh;margin:50px 0}}header #nav ul li a{color:#fff;background:0 0;padding:0 2em;text-decoration:none;display:block}header #nav ul li a.nav-transition-a{color:#222}header #nav ul li a .squareBracket,header #nav ul li a:hover{color:#f7e000}header #nav ul li a:active{color:#c4b200}@media (width<=60em){header #nav ul li a{color:#222;background:#fff;margin:10px 0}}header #nav ul .svg-line{display:none}header #nav input.trigger{position:absolute;top:-9999px;left:-9999px}header #nav input.trigger:checked~ul{display:block!important}@media (width>=60em){header #nav input.trigger:checked~ul{flex-direction:column;display:flex}}header #nav input.trigger:checked~label:after{color:#222}header #nav label{color:#fff;cursor:pointer;background:#fff;min-height:2em;margin:0;font-size:1.1em;line-height:2em;display:flex}header #nav label.nav-transition-label:after{color:#222;margin:2vh 5vw}header #nav label:hover{color:#f7e000}header #nav label:after{content:"≡";color:#fff;margin:3vh 5vw;font-size:1.8em;position:fixed;top:0;right:0}header #nav label:after:hover{color:#f7e000}@media (width>=60em){header #nav ul{flex-direction:row;display:flex}header #nav ul li{text-align:center;flex:1;position:relative}header #nav ul li:hover>ul,header #nav ul li .svg-line{display:block!important}header #nav ul li .svg-line .line{stroke:#666;stroke-width:2px}header #nav label{display:none}}@font-face{font-family:icomoon;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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)format("embedded-opentype"),url(data:font/ttf;base64,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)format("truetype"),url(data:font/woff;base64,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)format("woff"),url(/assets/icomoon-DmvGgcxx.svg?4m8hhc#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}.icon-x:before,.icon-twitter:before{content:""}.icon-home:before{content:""}.icon-calendar:before{content:""}.icon-facebook2:before{content:""}.icon-instagram:before{content:""}.icon-whatsapp:before{content:""}.icon-twitter1:before{content:""}.icon-linkedin:before{content:""}#home{animation:1s ease-in both bgFadeIn;position:relative}#home:before{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;content:" ";z-index:-1;background-color:#ccc;background-image:linear-gradient(#000c,#000c),url(/assets/cover-Bf13Q2Kx.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}@keyframes bgFadeIn{0%{background-color:#fff}to{background-color:#fff0}}#home{text-align:center;flex-direction:row;justify-content:center;align-items:center;height:100vh;display:flex}#home .container h1{color:#f7e000;font-size:36px}@media screen and (width>=600px){#home .container h1{font-size:calc(9vw - 18px)}}@media screen and (width>=1200px){#home .container h1{font-size:90px}}#home .container h1{margin:0;font-weight:600}#home .container h2{color:#fff;font-size:36px}@media screen and (width>=600px){#home .container h2{font-size:calc(9vw - 18px)}}@media screen and (width>=1200px){#home .container h2{font-size:90px}}#home .container h2{margin:0;font-weight:600}#home .container h3{color:#fff;font-family:Roboto Condensed;font-size:16px}@media screen and (width>=600px){#home .container h3{font-size:calc(.666667vw + 12px)}}@media screen and (width>=1200px){#home .container h3{font-size:20px}}#home .container h3{margin:50px 0 0;font-weight:100}@keyframes arrowGoingDown{0%{bottom:100px}to{bottom:50px}}#home .container .arrow{margin:0 auto;animation-name:arrowGoingDown;animation-duration:1.5s;animation-iteration-count:infinite;position:absolute;bottom:100px;left:0;right:0}#services{flex-direction:row;display:flex}@media (width<=60em){#services{flex-wrap:wrap}}#services .service-card{flex-direction:column;justify-content:center;align-items:center;width:33vw;display:flex}@media (width<=60em){#services .service-card{width:100%}}#services .service-card .upper-section{background-color:#f7e000;width:100%}#services .service-card .upper-section .image-service1{background:url(/assets/services1-CxfWmZUA.jpg) 50%/cover;height:50vh}#services .service-card .upper-section .image-service2{background:url(/assets/services2-3Jf40opL.jpg) 50%/cover;height:50vh}#services .service-card .upper-section .image-service3{background:url(/assets/services3-CIZ2OHmS.jpg) 50%/cover;height:50vh}#services .service-card .upper-section .title{color:#222;flex-direction:column;font-family:Roboto Mono;font-size:18px;display:flex}@media screen and (width>=600px){#services .service-card .upper-section .title{font-size:calc(1.33333vw + 10px)}}@media screen and (width>=1200px){#services .service-card .upper-section .title{font-size:26px}}#services .service-card .upper-section .title{justify-content:center;height:10vh;margin-left:3vw;margin-right:3vw;font-weight:700}#services .service-card .description{color:#222;flex-direction:column;font-family:Roboto Condensed;font-size:14px;display:flex}@media screen and (width>=600px){#services .service-card .description{font-size:calc(.666667vw + 10px)}}@media screen and (width>=1200px){#services .service-card .description{font-size:18px}}#services .service-card .description{justify-content:center;height:20vh;margin-left:3vw;margin-right:3vw;font-weight:100}#services .service-card button{color:#000;cursor:pointer;text-align:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:manipulation;background-color:#f7e000;border:0;border-radius:12px;width:60%;margin-bottom:100px;padding:10px 15px;font-family:Roboto Mono;font-size:16px;font-weight:700;transition:all .2s}#services .service-card button:not(:disabled):hover,#services .service-card button:not(:disabled):focus{background:#f4e603;outline:0;box-shadow:0 0 0 2px #0003,0 3px 8px #00000026}#services .service-card button:disabled{-webkit-filter:saturate(.2)opacity(.5);cursor:not-allowed}.alice-carousel{box-sizing:border-box;direction:ltr;width:100%;margin:auto;position:relative}.alice-carousel__wrapper{box-sizing:border-box;width:100%;height:auto;position:relative;overflow:hidden}.alice-carousel__stage{box-sizing:border-box;white-space:nowrap;width:100%;height:100%;margin:0;padding:0;position:relative}.alice-carousel__stage-item{vertical-align:top;white-space:normal;width:100%;height:100%;line-height:0;display:inline-block;position:relative}.alice-carousel__stage-item *{line-height:initial}.alice-carousel__stage-item.__cloned{visibility:hidden;opacity:0}.alice-carousel__prev-btn,.alice-carousel__next-btn{box-sizing:border-box;width:50%;padding:15px 10px;display:inline-block}.alice-carousel__prev-btn [data-area]:after,.alice-carousel__next-btn [data-area]:after{content:attr(data-area);text-transform:capitalize;position:relative}.alice-carousel__prev-btn{text-align:right}.alice-carousel__prev-btn-item,.alice-carousel__next-btn-item{cursor:pointer;color:#465798;display:inline-block}.alice-carousel__prev-btn-item:hover,.alice-carousel__next-btn-item:hover{color:#8b0000}.alice-carousel__prev-btn-item.__inactive,.alice-carousel__next-btn-item.__inactive{opacity:.4}.alice-carousel__play-btn{display:inline-block;position:absolute;top:30px;left:20px}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{background-color:#fff;border-radius:50%;width:32px;height:32px;padding:10px;position:relative}.alice-carousel__play-btn-item{cursor:pointer;background:0 0;border:0;outline:none;width:32px;height:32px;position:absolute}.alice-carousel__play-btn-item:before,.alice-carousel__play-btn-item:after{pointer-events:none;content:"";border:8px solid #0000;border-left:15px solid #465798;border-right-width:0;width:0;height:0;transition:all .3s linear;display:block;position:absolute}.alice-carousel__play-btn-item:before{height:14px;left:5px}.alice-carousel__play-btn-item:after{top:7px;left:18px}.alice-carousel__play-btn-item.__pause:before,.alice-carousel__play-btn-item.__pause:after{border-width:0 0 0 10px;height:30px}.alice-carousel__play-btn-item.__pause:after{top:0;left:18px}.alice-carousel__dots{text-align:center;margin:30px 3px 5px;padding:0;list-style:none}.alice-carousel__dots-item{cursor:pointer;background-color:#e0e4fb;border-radius:50%;width:8px;height:8px;margin-right:15px;display:inline-block}.alice-carousel__dots-item:hover,.alice-carousel__dots-item.__active{background-color:#6e7ebc}.alice-carousel__slide-info{color:#465798;background-color:#e0e4fb99;border-radius:5px;padding:5px 10px;display:inline-block;position:absolute;top:20px;right:20px}.alice-carousel__slide-info-item{vertical-align:middle;line-height:0}.alice-carousel .animated{animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}#projects{text-align:center;background-color:#fff;width:100%;position:relative}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#projects .modal-overlay{z-index:15000;background:#0006;display:none;position:fixed;inset:0}#projects .modal-state:checked+.modal-overlay{opacity:1;animation:.4s fade-in;display:block}@keyframes scoot-up{0%{margin-top:80px}to{margin-top:50px}}#projects .modal{text-align:left;background:#fff;position:relative;box-shadow:0 0 38px #0003}#projects .modal-state:checked+.modal-overlay .modal{transform-origin:50% 0;width:90vw;max-width:850px;height:90vh;margin:5vh auto;animation:.2s ease-out scoot-up;overflow-y:auto}#projects .modal-close{position:absolute;top:40px;right:20px}#projects .modal-overlay-close{width:100%;height:100%;position:absolute;top:0;left:0}#projects .modal-state{display:none}#projects .button:hover,#projects .button:focus{cursor:pointer}#projects .button-close{text-align:center;z-index:200;background-color:#f7e000;width:30px;height:30px;padding:10px;position:absolute;top:0;left:0;right:0}#projects .button-close span{color:#222;font-family:Roboto Mono;font-size:20px;font-weight:bolder}#projects .button--inline{padding:.25em .5em}#projects .button-close:hover,#projects .button-close:focus{background-color:#222}#projects .button-close:hover span,#projects .button-close:focus span{color:#fff}#projects .project-info{display:"flex";flex-direction:column}#projects .project-info .project-info-header{width:100%;position:absolute}#projects .project-info .project-info-header .project-info-image-container{justify-content:center;align-items:center;display:flex;overflow:hidden}#projects .project-info .project-info-header .project-info-image-container .project-info-image{max-width:100%;max-height:100%}#projects .project-info .project-info-header .project-info-basic{background-image:linear-gradient(#0000,#888,#555,#222);flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px 0;display:flex;position:absolute;bottom:0}#projects .project-info .project-info-header .project-info-basic .project-info-title-description{margin-left:20px}@media screen and (width>=600px){#projects .project-info .project-info-header .project-info-basic .project-info-title-description{margin-left:3.33333vw}}@media screen and (width>=1200px){#projects .project-info .project-info-header .project-info-basic .project-info-title-description{margin-left:40px}}#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-title{color:#fff;font-size:16px}@media screen and (width>=600px){#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-title{font-size:2.66667vw}}@media screen and (width>=1200px){#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-title{font-size:32px}}#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-title{margin:0}#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-description{margin:0;font-weight:100}#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-description .project-info-type{color:#f7e000;font-size:10px}@media screen and (width>=600px){#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-description .project-info-type{font-size:calc(.666667vw + 6px)}}@media screen and (width>=1200px){#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-description .project-info-type{font-size:14px}}#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-description .project-info-type{text-transform:uppercase}#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-description .project-info-year{color:#fff;font-size:10px}@media screen and (width>=600px){#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-description .project-info-year{font-size:calc(.666667vw + 6px)}}@media screen and (width>=1200px){#projects .project-info .project-info-header .project-info-basic .project-info-title-description .project-info-description .project-info-year{font-size:14px}}#projects .project-info .project-info-header .project-info-basic .project-info-tags{flex-wrap:wrap;font-size:10px;display:flex}@media screen and (width>=600px){#projects .project-info .project-info-header .project-info-basic .project-info-tags{font-size:calc(.666667vw + 6px)}}@media screen and (width>=1200px){#projects .project-info .project-info-header .project-info-basic .project-info-tags{font-size:14px}}#projects .project-info .project-info-header .project-info-basic .project-info-tags{margin:0 0 0 20px;font-weight:100}@media screen and (width>=600px){#projects .project-info .project-info-header .project-info-basic .project-info-tags{margin-left:3.33333vw}}@media screen and (width>=1200px){#projects .project-info .project-info-header .project-info-basic .project-info-tags{margin-left:40px}}#projects .project-info .project-info-header .project-info-basic .project-info-tags{margin-right:20px}@media screen and (width>=600px){#projects .project-info .project-info-header .project-info-basic .project-info-tags{margin-right:3.33333vw}}@media screen and (width>=1200px){#projects .project-info .project-info-header .project-info-basic .project-info-tags{margin-right:40px}}#projects .project-info .project-info-header .project-info-basic .project-info-tags .tag .square-brackets{color:#f7e000}#projects .project-info .project-info-header .project-info-basic .project-info-tags .tag .tag-text{color:#fff}#projects .project-info .project-info-text{color:#222;column-count:2;column-gap:20px}@media screen and (width>=600px){#projects .project-info .project-info-text{column-gap:3.33333vw}}@media screen and (width>=1200px){#projects .project-info .project-info-text{column-gap:40px}}#projects .project-info .project-info-text{font-size:10px}@media screen and (width>=600px){#projects .project-info .project-info-text{font-size:calc(.666667vw + 6px)}}@media screen and (width>=1200px){#projects .project-info .project-info-text{font-size:14px}}#projects .project-info .project-info-text{padding:20px}@media screen and (width>=600px){#projects .project-info .project-info-text{padding:3.33333vw}}@media screen and (width>=1200px){#projects .project-info .project-info-text{padding:40px}}#projects .project-info .project-info-text{position:relative;top:50vh}#projects .background-line{z-index:0;background-color:#f7e000;width:100%;height:150px;position:absolute;top:50%}#projects .with-line{color:#222;font-size:28px}@media screen and (width>=600px){#projects .with-line{font-size:calc(5.33333vw - 4px)}}@media screen and (width>=1200px){#projects .with-line{font-size:60px}}#projects .with-line{z-index:1;margin:30px 0;font-weight:bolder;position:relative}#projects .with-line:before{border-top:14px solid #f7e000}@media screen and (width>=600px){#projects .with-line:before{border-top-width:calc(2.66667vw - 2px)}}@media screen and (width>=1200px){#projects .with-line:before{border-top-width:30px}}#projects .with-line:before{content:"";margin:0 auto;position:absolute;inset:14px 0 0}@media screen and (width>=600px){#projects .with-line:before{top:calc(2.66667vw - 2px)}}@media screen and (width>=1200px){#projects .with-line:before{top:30px}}#projects .with-line:before{width:160px}@media screen and (width>=600px){#projects .with-line:before{width:calc(40vw - 80px)}}@media screen and (width>=1200px){#projects .with-line:before{width:400px}}#projects .with-line:before{z-index:-1}#projects h2{font-family:Roboto Condensed;font-size:12px}@media screen and (width>=600px){#projects h2{font-size:calc(.666667vw + 8px)}}@media screen and (width>=1200px){#projects h2{font-size:16px}}#projects h2{margin:50px 20%;font-weight:300}#projects .alice-carousel{z-index:10}#projects .carousel{justify-content:center;align-items:center;width:100%;display:flex}#projects .project-card{flex-direction:column;align-items:center;padding:10px;display:flex}#projects .project-card .card-image{float:left;width:350px;height:200px;position:relative;overflow:hidden}#projects .project-card .card-image:before{content:"";background:#0000001a;display:block;position:absolute;inset:0}#projects .project-card .card-image img{min-width:100%;max-width:100%;min-height:100%;max-height:100%}#projects .project-card .card-text{text-align:left;background-color:#222;width:350px}#projects .project-card .card-text h1{color:#fff;font-size:12px}@media screen and (width>=600px){#projects .project-card .card-text h1{font-size:calc(1vw + 6px)}}@media screen and (width>=1200px){#projects .project-card .card-text h1{font-size:18px}}#projects .project-card .card-text h1{margin-top:20px;margin-bottom:0;margin-left:10px}#projects .project-card .card-text h2{font-size:12px}@media screen and (width>=600px){#projects .project-card .card-text h2{font-size:calc(14px - .333333vw)}}@media screen and (width>=1200px){#projects .project-card .card-text h2{font-size:10px}}#projects .project-card .card-text h2{margin-top:0;margin-bottom:20px;margin-left:10px;font-weight:100}#projects .project-card .card-text h2 .first{color:#f7e000;text-transform:uppercase}#projects .project-card .card-text h2 .second{color:#fff}#aboutus{text-align:center;background-color:#fff;background-image:url(/assets/coverAboutUs-d9QEgd0c.png);background-position:50vw;background-repeat:no-repeat;flex-direction:row;justify-content:center;align-items:center;height:80vh;display:flex}#aboutus .container h1{color:#222;font-size:36px}@media screen and (width>=600px){#aboutus .container h1{font-size:calc(7.33333vw - 8px)}}@media screen and (width>=1200px){#aboutus .container h1{font-size:80px}}#aboutus .container h1{z-index:1;margin:0;font-weight:bolder;position:relative}#aboutus .container h1:before{border-top:18px solid #f7e000}@media screen and (width>=600px){#aboutus .container h1:before{border-top-width:calc(3.66667vw - 4px)}}@media screen and (width>=1200px){#aboutus .container h1:before{border-top-width:40px}}#aboutus .container h1:before{content:"";margin:0 auto;position:absolute;inset:18px 0 0}@media screen and (width>=600px){#aboutus .container h1:before{top:calc(3.66667vw - 4px)}}@media screen and (width>=1200px){#aboutus .container h1:before{top:40px}}#aboutus .container h1:before{width:120px}@media screen and (width>=600px){#aboutus .container h1:before{width:calc(30vw - 60px)}}@media screen and (width>=1200px){#aboutus .container h1:before{width:300px}}#aboutus .container h1:before{z-index:-1}#aboutus .container h2{color:#222;font-family:Roboto;font-size:16px}@media screen and (width>=600px){#aboutus .container h2{font-size:calc(1vw + 10px)}}@media screen and (width>=1200px){#aboutus .container h2{font-size:22px}}#aboutus .container h2{margin:30px 20vw;font-weight:50}#alliance{text-align:center;background:linear-gradient(#000c,#000c),url(/assets/coverAlliance-dLH5N-XJ.png);flex-direction:row;justify-content:center;align-items:center;display:flex}#alliance .container h1{color:#f7e000;font-size:36px}@media screen and (width>=600px){#alliance .container h1{font-size:calc(2.33333vw + 22px)}}@media screen and (width>=1200px){#alliance .container h1{font-size:50px}}#alliance .container h1{margin-top:50px;font-weight:bolder}#alliance .container h2{color:#fff;font-family:Roboto;font-size:16px}@media screen and (width>=600px){#alliance .container h2{font-size:calc(.666667vw + 12px)}}@media screen and (width>=1200px){#alliance .container h2{font-size:20px}}#alliance .container h2{margin:50px 25vw;font-weight:50}#alliance .container .logos{opacity:.35;background-color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:50px;display:flex}#alliance .container .logos a .company-logo{max-width:10vw;max-height:10vh;margin:25px}#alliance .container .logos a:hover .company-logo{max-width:12vw;max-height:12vh}#technologies{color:#666;text-align:left;background-color:#222;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:5vw;display:flex}#technologies h1{color:#f7e000;font-size:14px}@media screen and (width>=600px){#technologies h1{font-size:calc(.666667vw + 10px)}}@media screen and (width>=1200px){#technologies h1{font-size:18px}}#technologies h1{font-weight:300}#technologies .tech span{flex-wrap:wrap;display:flex}#technologies .tech span i{font-size:32px}@media screen and (width>=600px){#technologies .tech span i{font-size:calc(3vw + 14px)}}@media screen and (width>=1200px){#technologies .tech span i{font-size:50px}}#technologies .tech span i{margin:20px}#technologies .proc,#technologies .devops{width:100%}#technologies .proc ul,#technologies .devops ul{grid-gap:1em;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}#technologies .proc ul li,#technologies .devops ul li{font-size:10px;display:flex}@media screen and (width>=600px){#technologies .proc ul li,#technologies .devops ul li{font-size:calc(.666667vw + 6px)}}@media screen and (width>=1200px){#technologies .proc ul li,#technologies .devops ul li{font-size:14px}}#technologies .proc ul li,#technologies .devops ul li{padding:0}#contactus{text-align:center;background:#fff 0 0/cover;flex-direction:row;justify-content:center;align-items:center;height:80vh;display:flex}#contactus .container .title{color:#f7e000;font-size:36px}@media screen and (width>=600px){#contactus .container .title{font-size:calc(2.33333vw + 22px)}}@media screen and (width>=1200px){#contactus .container .title{font-size:50px}}#contactus .container .title{margin:0;font-weight:bolder}#contactus .container .subtitle{color:#000;font-family:Roboto;font-size:16px}@media screen and (width>=600px){#contactus .container .subtitle{font-size:calc(.333333vw + 14px)}}@media screen and (width>=1200px){#contactus .container .subtitle{font-size:18px}}#contactus .container .subtitle{margin:50px 25vw;font-weight:100}#contactus .container .info{color:#000;font-family:Roboto Mono;font-size:16px}@media screen and (width>=600px){#contactus .container .info{font-size:calc(.333333vw + 14px)}}@media screen and (width>=1200px){#contactus .container .info{font-size:18px}}#contactus .container .info{font-weight:500}#contactus .container .info .email{color:#f7e000}#contactus .container button{color:#000;cursor:pointer;text-align:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:manipulation;background-color:#f7e000;border:0;border-radius:12px;width:20%;margin-bottom:100px;padding:10px 15px;font-family:Roboto Mono;font-size:16px;font-weight:700;transition:all .2s}#contactus .container button:not(:disabled):hover,#contactus .container button:not(:disabled):focus{background:#f4e603;outline:0;box-shadow:0 0 0 2px #0003,0 3px 8px #00000026}#contactus .container button:disabled{-webkit-filter:saturate(.2)opacity(.5);cursor:not-allowed}#testimonials{text-align:center;background-color:#0000;background-image:linear-gradient(#000c,#000c),url(/assets/coverContactUs-CN4XX3K-.png);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:row;justify-content:center;align-items:center;height:100vh;display:flex}#testimonials .container .title{color:#f7e000;font-size:36px}@media screen and (width>=600px){#testimonials .container .title{font-size:calc(2.33333vw + 22px)}}@media screen and (width>=1200px){#testimonials .container .title{font-size:50px}}#testimonials .container .title{margin:0;font-weight:bolder}#testimonials .container .text{color:#fff;font-family:Roboto;font-size:16px}@media screen and (width>=600px){#testimonials .container .text{font-size:calc(.333333vw + 14px)}}@media screen and (width>=1200px){#testimonials .container .text{font-size:18px}}#testimonials .container .text{margin:50px 25vw 20px;font-style:italic;font-weight:100}#testimonials .container .author{color:#fff;font-family:Roboto Mono;font-size:16px}@media screen and (width>=600px){#testimonials .container .author{font-size:calc(.333333vw + 14px)}}@media screen and (width>=1200px){#testimonials .container .author{font-size:18px}}#testimonials .container .author{margin-bottom:70px;font-weight:500}#testimonials .container .author a{color:#fff;text-decoration:none}#testimonials .container .author a:hover{color:#f7e000}#prefooter{color:#fff;background-color:#f7e000;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}#prefooter #logo{flex-direction:row;justify-content:center;align-items:center;height:7vw;margin:0 1.5em;display:flex}#prefooter #logo .footer-company-logo{height:2vw}#prefooter #social-networks{flex-direction:row;display:flex}#prefooter #social-networks .logo{flex-direction:row;justify-content:center;align-items:center;width:7vw;height:7vw;display:flex}#prefooter #social-networks .logo.calendly{background-color:#4f4f4f}#prefooter #social-networks .logo.facebook{background-color:#474747}#prefooter #social-networks .logo.instagram{background-color:#333}#prefooter #social-networks .logo.linkedin{background-color:#191919}#prefooter #social-networks .logo.twitter{background-color:#161616}#prefooter #social-networks .logo.whatsapp{background-color:#0e0e0e}#prefooter #social-networks .logo .url{color:#f7e000;font-size:2vw;text-decoration:none}footer{color:#fff;background-color:#222;justify-content:space-between;align-items:center;width:100%;height:3em;display:flex}footer small{font-family:Roboto Condensed;font-size:10px}@media screen and (width>=600px){footer small{font-size:calc(.333333vw + 8px)}}@media screen and (width>=1200px){footer small{font-size:12px}}footer small{margin-left:2em;margin-right:2em}footer small a{color:#f7e000;text-decoration:none}.App{text-align:center}.App .language{z-index:1000;background-color:#fff;border:1px solid #f7e000;border-right-width:0;border-top-left-radius:5px;border-bottom-left-radius:5px;margin:0;padding-left:10px;position:fixed;top:25vh;right:0}.App .language span{color:#f7e000;font-size:12px}@media screen and (width>=600px){.App .language span{font-size:calc(.5vw + 9px)}}@media screen and (width>=1200px){.App .language span{font-size:15px}}.App .language span .languageText{color:#222;font-family:Roboto Condensed;font-weight:700}.App .space-before:before{content:"";height:2em;display:block}
