@font-face{font-family:ubuntu;src:url(./../assets/fonts/Ubuntu-Regular.ttf);font-display:swap}@font-face{font-family:ubuntuBold;src:url(./../assets/fonts/Ubuntu-Bold.ttf)}@font-face{font-family:ubuntuLight;src:url(./../assets/fonts/Ubuntu-Light.ttf)}.orb{width:450px;height:450px;border-radius:50%;position:absolute;-webkit-transform-origin:top;transform-origin:top;z-index:-1}@-webkit-keyframes revolve{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes revolve{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.orb_a{background-color:#0f2467b0;animation:revolve infinite linear reverse 24s;top:50px;left:50px}.orb_b{background-color:#00a8cec4;-webkit-animation:revolve infinite linear 18s;animation:revolve infinite linear 18s;bottom:0;right:10px}.orb_c{background-color:#00a8cebd;animation:revolve infinite linear reverse 30s;bottom:10px;left:0}.orb_d{background-color:#753bbdbe;-webkit-animation:revolve infinite linear 40s;animation:revolve infinite linear 40s;bottom:0;left:50%;right:50%}.orb_e{background-color:#0f2467cb;animation:revolve infinite linear reverse 22s;bottom:10px;right:0}h6{font-size:1.1em;line-height:1.5em}h5{font-size:1.25em}.section_1 .contain{background:0 0;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px)}.section_1 .container{padding-top:12%;padding-bottom:10%;color:#0a2540;position:relative;z-index:10}.section_1 .container .col-12,.section_1 .container .col-md-8{-webkit-perspective:500px;perspective:500px}.section_1 .container h1{font-family:ubuntu!important;font-size:7em;letter-spacing:1px;line-height:150%;font-weight:100;display:-webkit-box;display:-ms-flexbox;display:flex}.section_1 .container h1 .intro_1{-webkit-animation:introAnim 1s ease both;animation:introAnim 1s ease both;-webkit-transform-origin:center 80%;transform-origin:center 80%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-delay:1s;animation-delay:1s}.section_1 .container h1 .intro_2{-webkit-animation:introAnim 1s ease both;animation:introAnim 1s ease both;-webkit-transform-origin:center 80%;transform-origin:center 80%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-delay:1.2s;animation-delay:1.2s}.section_1 .container span{background-color:#0a2540;color:#fff;padding:1% 2% 1% 2%;-webkit-animation-delay:.3s;animation-delay:.3s}.section_1 .container .lineAnim{transform-box:fill-box;-webkit-transform-origin:left;transform-origin:left;-webkit-animation:lineGrow 4s infinite both ease!important;animation:lineGrow 4s infinite both ease!important;width:50%}.section_1 .container .float{-webkit-animation:floating 4s ease infinite!important;animation:floating 4s ease infinite!important;-webkit-transform-origin:center;transform-origin:center}.section_1 .container .delay_1{-webkit-animation-delay:.5s!important;animation-delay:.5s!important}.section_1 .container .delay_2{-webkit-animation-delay:1s!important;animation-delay:1s!important}.section_2{padding:5%;background:#f6f9fc;color:#0a2540}.section_2 h3{font-size:3em;font-family:ubuntuLight}.section_2 h6{width:85%;text-align:justify;text-align-last:left}.section_2 .col-2{margin:0 4%}.section_3{margin-top:5%;padding-bottom:7%;color:#0a2540}.section_3 .container .card{border:none;-webkit-box-shadow:0 10px 38px rgba(0,0,0,.08);box-shadow:0 10px 38px rgba(0,0,0,.08);border-radius:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:22em;color:#0a2540}.section_3 .container .card:hover{-webkit-box-shadow:none;box-shadow:none;color:#00a9ce}.section_3 .container h5{font-family:ubuntu;font-weight:700}.section_3 .container .circle{border:1px solid #753bbd;background:#f6f9fc;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;width:70px;margin-top:5em!important}.contain{background:0 0;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);padding-top:2%;padding-bottom:5%}.contact{position:relative;text-align:center}.contact .contactPop{padding-top:5%;background:#f6f9fc69;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);width:80%;height:auto;position:relative;-webkit-box-shadow:0 25px 45px rgba(0,0,0,.507);box-shadow:0 25px 45px rgba(0,0,0,.507);border-radius:15px}.contact .contactPop::after{content:"";width:200px;height:200px;position:absolute;top:0;right:0;background:#00a9ce;border-top-left-radius:0;border-top-right-radius:15px;border-bottom-left-radius:100%;border-bottom-right-radius:0;z-index:-1}.contact .contactPop h4{font-size:2.5em;font-family:ubuntu!important;color:#0a2540;text-align:center;font-weight:700}.contact .contactPop .btn-hover{cursor:pointer;background-size:300% 100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.contact .contactPop .btn-hover:hover{background-position:100% 0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#fff}.contact .contactPop h6{text-align:center}.contact .contactPop .btnGradient{padding:1% 5%}.contact .contactPop .form-control{font-family:ubuntu;font-size:.9em;padding-top:1%;padding-bottom:1%;border:0}.contact .contactPop button,.contact .contactPop input,.contact .contactPop optgroup,.contact .contactPop select,.contact .contactPop textarea{font-size:small}.contact form{position:relative}@media only screen and (max-width:992px){.section_1 h1{font-size:5em}.section_3 .card{height:24em}.section_3 .card h6{font-size:1em}.contact{margin-top:30%}}@media only screen and (max-width:768px){h6{font-size:.95em}.section_1{padding-top:20%}.section_1 h1{font-size:4.25em;margin-top:15%}.section_1 .col-md-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section_2 h3{text-align:center;font-size:2.75em}.section_2 h6{text-align:center;text-align-last:center;width:100%}.section_2 .col-2{margin-top:5%}.section_2 .col-md-3{margin:3%!important}.section_2 .col-md-3 .img-fluid{width:60%}.section_3 h5{font-size:1em}.section_3 .row{row-gap:2em}.contact{margin-top:35%}.contact .contactPop h4{font-size:2em}.orb{display:none}}@media only screen and (max-width:540px){.section_1{padding-top:30%}.section_1 .container{text-align:center}.section_1 .container h1{display:block;font-size:4em;margin-top:10%}.section_1 .container span{padding:0}.section_2 h3{font-size:2.5em;text-align:center}.section_2 h6{text-align:center;width:90%;text-align-last:center;margin:auto}.section_2 .col-2{margin-top:10%}.section_2 .col-2 svg{width:50px;height:50px}.contact{margin-top:10%}.contact::before{width:12em;height:12em}.contact .contactPop::after{width:70px;height:70px}.contact .contactPop h4{font-size:1.75em}}@media only screen and (max-width:414px){.section_1 h1{font-size:3.75em}.section_2 h3{font-size:2em}.section_2 .col-md-3{margin:8%!important}.contact::before{width:10em;height:10em}.contact .contactPop::after{width:60px;height:60px}.contact .contactPop h4{font-size:1.5em}}@media only screen and (max-width:375.98px){.section_1{padding-top:45%}}@media only screen and (max-width:360px){.section_1 h1{font-size:3.5em}.section_2 h3{font-size:1.75em}}@media only screen and (max-width:320px){.section_1{padding-top:60%}.section_1 h1{font-size:3.25em}.section_2 h3{font-size:1.5em}.section_3 h5{font-size:.95em}.contact .contactPop h4{font-size:1.25em}}@media only screen and (max-width:280.98px){.section_1{padding-top:70%}.section_1 h1{font-size:2.95em}.section_2 h3{font-size:1.35em}.section_2 .icon svg{width:35px;height:35px}.contact::before{width:55vw}.contact .contactPop::after{width:30px;height:30px}.contact .contactPop h4{font-size:1.5em}}.submit__control h3{font-weight:400!important;margin-bottom:25px}.submit__control .submit__generated{display:inline-block}.submit__control .submit__generated span{display:inline-block;width:35px;height:35px;vertical-align:center;line-height:35px;font-weight:700;font-size:16px;text-align:center;letter-spacing:1px;text-transform:uppercase;border:1px solid rgba(0,0,0,.1);border-radius:4px}.submit__control .submit__generated.unvalid:after,.submit__control .submit__generated.valid:after{font-size:18px;margin-left:10px}.submit__control .submit__generated.valid .submit__input{border:1px solid #2ecc71;color:#2ecc71!important}.submit__control .submit__generated.unvalid .submit__input{border:1px solid #e74c3c;color:#e74c3c}.submit__control .submit__generated .submit__input{position:relative;outline:0;height:35px;width:35px;border-radius:4px;border:1px solid #42a0dd;color:#42a0dd;text-align:center;font-weight:700;font-size:16px;top:-2px}i.fa-refresh{margin:4px 0 0 5px;padding:5px;font-size:18px;color:rgba(0,0,0,.2);cursor:pointer;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:color .2s ease-out,-webkit-transform .2s ease-out;transition:color .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,color .2s ease-out;transition:transform .2s ease-out,color .2s ease-out,-webkit-transform .2s ease-out}i.fa-refresh:hover{color:rgba(0,0,0,.4);-webkit-transform:rotate(180deg);transform:rotate(180deg)}span.submit__error,span.submit__error--empty{color:#e74c3c;position:absolute;margin-top:0;margin-left:100px}.submit{display:block;width:150px;color:#fff;letter-spacing:1px;text-transform:uppercase;border:0;-webkit-box-shadow:0 12px 30px -5px rgba(8,82,145,.5);box-shadow:0 12px 30px -5px rgba(8,82,145,.5);opacity:1;-webkit-transition:.2s ease-out;transition:.2s ease-out}.submit.enter-press,.submit.overlay,.submit:active{margin:55px 0 46px 0;-webkit-box-shadow:none;box-shadow:none}.submit__overlay{height:101%;width:151px;background-color:rgba(246,249,252,.8);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@-webkit-keyframes lineGrow{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(0,1);transform:scale(0,1)}50%{-webkit-transform:scale(1,1);transform:scale(1,1)}75%{-webkit-transform:scale(0,1);transform:scale(0,1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes lineGrow{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(0,1);transform:scale(0,1)}50%{-webkit-transform:scale(1,1);transform:scale(1,1)}75%{-webkit-transform:scale(0,1);transform:scale(0,1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes floating{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,10px);transform:translate(0,10px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes floating{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,10px);transform:translate(0,10px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}