.header{background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:fixed;background-image:url(/static/media/bg2.8e61dcf2.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.header,.header-overlay{width:100%;min-height:100vh;will-change:transform}.header-overlay{background-color:rgba(85,148,207,.4);height:100%;background-image:linear-gradient(315deg,rgba(189,212,231,.3568627450980392),rgba(134,147,171,.5019607843137255) 74%);display:flex;justify-content:center;align-items:center}.header-container{min-height:100vh;width:100%;padding:80px;display:flex;flex-direction:column}.header-logo-full{align-self:baseline;justify-self:baseline;width:250px;max-width:100%;margin-bottom:30px}.header-row{display:flex;flex-direction:row;grid-row-gap:20px;row-gap:20px;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin:auto;flex-wrap:wrap}.header-card{flex:1 1;flex-direction:column;background-color:#f5f5f5;padding:30px;border-radius:8px;min-width:300px;max-width:400px;display:flex;align-items:center;position:relative;text-align:center}.header-icon{width:80px;background-color:#fff;padding:10px;border-radius:100px;margin-bottom:15px}.calendly{display:flex;align-items:center;justify-content:center;margin-top:20px;margin-bottom:20px}.calendly button{outline:none;background-color:#5594cf;color:#fff;padding:15px 30px;box-shadow:0 5px 10px rgba(0,0,0,.1);border-radius:8px;font-size:18px;transition-duration:.3s;border:2px solid #fff}.calendly button:hover{opacity:.8}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.ribbon:after,.ribbon:before{position:absolute;z-index:-1;content:"";display:block;border:5px solid #2980b9}.ribbon span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#5594cf;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 "Lato",sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-left{top:-10px;left:-10px}.ribbon-top-left:after,.ribbon-top-left:before{border-top-color:transparent;border-left-color:transparent}.ribbon-top-left:before{top:0;right:0}.ribbon-top-left:after{bottom:0;left:-10}.ribbon-top-left span{right:-25px;top:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right:after,.ribbon-top-right:before{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right:before{top:0;left:0}.ribbon-top-right:after{bottom:0;right:0}.ribbon-top-right span{left:-25px;top:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ribbon-bottom-left{bottom:-10px;left:-10px}.ribbon-bottom-left:after,.ribbon-bottom-left:before{border-bottom-color:transparent;border-left-color:transparent}.ribbon-bottom-left:before{bottom:0;right:0}.ribbon-bottom-left:after{top:0;left:0}.ribbon-bottom-left span{right:-25px;bottom:30px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.ribbon-bottom-right{bottom:-10px;right:-10px}.ribbon-bottom-right:after,.ribbon-bottom-right:before{border-bottom-color:transparent;border-right-color:transparent}.ribbon-bottom-right:before{bottom:0;left:0}.ribbon-bottom-right:after{top:0;right:0}.ribbon-bottom-right span{left:-25px;bottom:30px;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}@media only screen and (max-width:480px){.header{background-attachment:scroll;background-image:url(/static/media/city_mobile.7950ad65.png)}.header-container{height:100%;width:100%;padding:20px}}.cover{background-color:#fff;height:50px;margin-top:-50px;position:relative;z-index:99999!important}.reviews-container{padding-top:100px;background-color:#fff;max-width:1200px;margin:auto}.reviews{border-radius:5px 5px 0 0!important;padding-bottom:200px}.reviews img{-webkit-filter:grayscale(100%);filter:grayscale(100%);object-fit:cover}.overlay,.reviews img{border-radius:5px 5px 0 0!important;width:100%}.overlay{position:absolute;background-color:rgba(0,0,0,.8);z-index:200;height:100%}.carousel-caption{z-index:300}.carousel-control-next,.carousel-control-prev{z-index:400}.stars{font-size:20px;color:#d4af37;margin-bottom:10px}.review-content{font-size:16px}.review-info{font-size:14px}.success-card{width:100%;border-radius:0 0 5px 5px}.google-button{width:100%;border-radius:0 0 5px 5px!important}.review-submit{width:100%;border-radius:5px}.react-stars{margin:auto}.react-stars:focus{outline:none}.review-form-inner{margin-top:20px;padding:5px}.error-msg{color:red}.height-none{max-height:0;transition:.6s!important;overflow:hidden;padding:0;margin:0}.height-full{max-height:5000px;transition:.6s!important}@media only screen and (max-width:768px){.reviews-container{padding-right:10px;padding-left:10px}.reviews,.reviews img{height:65vh!important}}.carouselContent{margin-top:50px}.carousel-caption{height:100%;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0}.popup.closed{position:relative;height:auto;background-color:#fff;overflow:auto;z-index:0}.popup.closed .popup-inner{margin:0;height:auto;width:auto}.popup.closed .close-btn{display:none}.popup{position:fixed;z-index:999999;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:center;align-items:center}.popup,.popup:not(.closed) .popup-bg{top:0;left:0;width:100vw;height:100vh}.popup:not(.closed) .popup-bg{position:absolute}.popup.closed .popup-inner{margin-top:50px}.popup-inner{background-color:#fff;padding:50px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:80vw;position:relative}.close-btn{position:absolute;top:0;right:0;font-size:20px;cursor:pointer;padding:20px}.popup-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.popup-card{background-color:#f5f5f5;width:40%;border-radius:10px;overflow:hidden;margin-bottom:20px}.popup-card div{padding:20px}.popup-card img{width:100%}.popup h1{margin-bottom:20px}.popup .navicon{margin:10px}@media only screen and (max-width:1000px){.popup-card{width:90%}.popup-card img{height:100px;object-fit:cover}.popup h1{display:none}.popup h2{font-size:18px}.popup h3{font-size:15px}}@media only screen and (max-width:500px){.popup-inner{padding:10px;width:95vw;margin-top:2.5vw}}.nav-logo{height:60px;margin:15px auto;display:block}.nav-logo:focus{outline:none}.navbar{text-align:center;padding:3px}.nav-link{color:#fff!important;font-size:20px;padding:25px 0;text-align:center}.nav-link:hover{color:#dcdcdc!important}.nav-link:focus{outline:none}.menu-circle{height:120px;width:150px;border-radius:0 0 0 50%;background-color:#fff;right:36px;top:36px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:500}.bm-burger-button,.menu-circle{position:fixed;will-change:transform}.bm-burger-button{width:36px;height:30px;right:30px;top:30px}.bm-burger-bars{background:#211e5d;transition:.4s}.bm-burger-bars-hover{background:#9cb0c9;-webkit-transform:scale(1.3);transform:scale(1.3)}.bm-cross-button{height:46px!important;width:46px!important;margin-right:30px;margin-top:12px;transition:.4s}.bm-cross-button:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.bm-cross{background:#fff;height:36px!important;padding-right:5px!important}.bm-menu-wrap{position:fixed;height:100%;will-change:transform}.bm-menu{background-color:#9cb0c9;padding:2.5em 1.5em 0;font-size:1.15em}.bm-morph-shape{fill:#9cb0c9}.bm-item-list{padding:.8em}.bm-item{display:inline-block}.bm-overlay{background:rgba(0,0,0,.4)!important}.bm-menu-wrap,.bm-overlay{z-index:999999!important}.navicon{color:#fff;font-size:40px;text-align:center;margin:30px 10px}.policy{color:#5594cf;padding:50px}.policy h4,.policy p{color:#211e5d}.policy-section{padding-left:50px;padding-bottom:20px}.privacy-policy{display:block}.footer{background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:fixed;background-image:url(/static/media/city.c08416e7.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.footer,.footer-overlay{width:100%;will-change:transform}.footer-overlay{background-color:rgba(85,148,207,.4);height:100%;background-image:linear-gradient(315deg,rgba(189,212,231,.3568627450980392),rgba(134,147,171,.5019607843137255) 74%)}.footer-logo{display:block;margin:15px auto;height:70px}@media only screen and (max-width:480px){.footer{background-attachment:scroll;background-image:url(/static/media/city_mobile.7950ad65.png)}}.services{width:100%}.services-overlay{width:100%;height:100%;background-color:rgba(39,69,97,.4);padding-top:100px;padding-bottom:100px}.accordion .card{border:none}.accordion .card-header{transition:.2s!important;font-size:20px;text-align:center;border-bottom:2px solid #fff}.accordion .card-header:hover{background-color:#5084b5!important;cursor:pointer}.accordion .card-body{font-size:16px;text-align:justify}.button-cont{display:flex;justify-content:center;align-items:center;padding-top:50px}.partnershiprtf{font-size:16px}.services h2{color:#fff;font-weight:700;opacity:.8;font-size:100px;margin-bottom:0;padding-bottom:0;line-height:80px}.portflio{margin-top:0;background-color:#fff;padding:30px;border-radius:8px}.f16{font-size:18px}.partnership{margin-top:30px;background-color:#fff;border-radius:8px;display:flex;padding:23px}.partnership.odd{flex-direction:row-reverse}.partnershipimg{display:inline-block;width:35%;-webkit-filter:url(#round);filter:url(#round);overflow:hidden}.partnershipimg:before{background-color:#5084b5;content:"";display:block;padding-top:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 0,60% 100%,0 100%);clip-path:polygon(0 0,100% 0,60% 100%,0 100%);overflow:hidden;background-image:var(--bg-image);background-size:cover}.odd .partnershipimg:before{height:100%;-webkit-clip-path:polygon(60% 0,100% 0,100% 100%,0 100%);clip-path:polygon(60% 0,100% 0,100% 100%,0 100%)}.partnership .content{padding:30px;width:65%;flex-direction:column}.btncont,.partnership .content{display:flex;justify-content:center}.btncont{align-items:center;margin-top:30px}.seemore{color:#000!important;background-color:#fff!important;width:200px}.btns{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:10px}.btns a{margin-bottom:10px}.sitebtn{background-color:#5084b5;color:#fff!important;margin-right:10px;border-radius:8px;transition-duration:.3s;height:50px;display:flex;justify-content:center;align-items:center;width:120px}.appleimg{height:50px;margin:0 10px}.btns a:hover{opacity:.7}@media only screen and (max-width:600px){.partnership{flex-direction:column}.partnership.odd{flex-direction:column-reverse}.partnership .content{width:100%}.partnershipimg{width:100%;display:none}}.project{margin:20px auto;width:25vh;width:calc(var(--vh, 1vh)*25);display:inline-flex}.project a{position:relative;width:100%;height:100%}.project img{height:25vh;height:calc(var(--vh, 1vh)*25);width:100%;border-radius:50%;object-fit:cover}.project i{font-size:25vh;font-size:calc(var(--vh, 1vh)*25);position:absolute;top:0;right:0;color:#f0f8ff;transition:.5s}.hidden{color:transparent!important}.project-title{font-size:20px;text-align:center;margin:0;letter-spacing:1px;color:#333}.project-industry{font-size:24px;text-align:center;margin:0;letter-spacing:2px;text-transform:uppercase}.portfolio-select{width:80%!important;margin:20px 10%!important}.landing-services{margin:0 auto;max-width:1000px;padding-top:100px}.landing-services h3{text-align:center;width:100%}.landing-services h2{font-weight:700;opacity:.7;font-size:100px;margin-bottom:3px;padding-bottom:0;line-height:80px;text-align:center}.landing-services-inner{border-radius:15px;padding:50px 30px}.landing-services .service img{width:50px}.landing-services .service .p,.showTextH0{text-align:center;font-size:18px}.showTextH0{opacity:1;transition:opacity .3s .3s}.hiddenTextH0{text-align:center;height:0;opacity:0}.landing-services-inner-chunk{display:flex;flex-direction:row}.landing-services .service{display:flex;margin:15px;padding:15px;flex-direction:column;align-items:center;border-radius:10px;transition-duration:.3s;cursor:pointer}.landing-services .service:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.service-deactive{flex:1 1}.service-active{background-color:rgba(97,164,227,.10196078431372549);flex:3 1}@media only screen and (max-width:730px){.landing-services-inner-chunk{flex-wrap:wrap}.landing-services .service{width:100%}.service-active,.service-deactive{flex:auto}}@media only screen and (max-width:500px){.landing-services h2{font-size:80px}.landing-services .service{width:100%}.landing-services .service .p{font-size:16px}}.portfolio-title{font-size:100px;margin-bottom:-50px;opacity:.5;letter-spacing:5px}.portfolio-content{padding-top:80px}.portfolio{min-height:100vh;background-repeat:no-repeat;background-position:50%;background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.portfolio-background{background:#fff;height:100%;width:100%;padding-bottom:100px}@media only screen and (max-width:480px){.portfolio{background-attachment:scroll;background-repeat:repeat;background-size:inherit;-webkit-background-size:inherit;-moz-background-size:inherit;-o-background-size:inherit;background-position-y:200px;background-color:#5594cf}.portfolio-title{font-size:60px;padding-top:50px}}.portfolio-col{margin:0 auto 50px}.filterList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:50px}.pagination{margin-top:20px;margin-bottom:20px}.pagination,.pagination .left,.pagination .right{display:flex;justify-content:center;align-items:center}.pagination .left,.pagination .right{margin-right:20px;margin-left:20px;background-color:#5594cf;width:40px;height:40px;border-radius:100px;color:#fff;font-size:20px;transition-duration:.2s}.pagination .left:hover,.pagination .right:hover{opacity:.8;cursor:pointer}.pagination .number,.resume{font-size:16px}.resume{padding-top:70px;color:#211e5d}.headshot{width:250px;border-radius:50%;display:block;margin:0 auto}.resume-name{font-size:50px;text-transform:lowercase;color:#5594cf;text-align:center;letter-spacing:3px;padding-top:20px}.resume-socials{padding-left:0}.resume-socials .col-12{display:inline;border-right:1px solid;padding:0 10px}.resume-socials .col-12:last-child{border-right:none}.resume a{color:inherit;text-decoration:none}.hover{cursor:pointer!important}.resume-intro{padding-top:40px;padding-bottom:30px;text-align:justify}.resume-button{width:100px;height:100px;border-radius:50%;font-size:50px;padding-top:10px;margin:auto}.resume-visible{opacity:1;transition:.5s;width:100%}.resume-invisible{opacity:0;transition:.5s;height:0;overflow:hidden}.resume-header{font-size:30px;margin-bottom:20px;color:#5594cf;text-align:center;width:100%}.resume-item{padding-bottom:15px;padding-top:25px;border-bottom:1px solid #5594cf}.resume-item:last-child{padding-bottom:50px;border-bottom:0!important}.resume-date{text-transform:uppercase;color:#4f2769;margin:0}.resume-title{font-weight:700}.resume-location,.resume-title{display:inline;text-transform:uppercase;font-size:20px}.resume-location{padding-left:20px;color:#4f2769}.resume-bio{margin-top:10px;text-align:justify}.resume-highlights{list-style-type:circle}.resume-skill-section{padding-top:15px;padding-bottom:30px}.resume-skill-title{font-size:24px;text-transform:lowercase;font-weight:700}@media only screen and (max-width:768px){.resume-location{display:block;padding-left:0}.resume-bio,.resume-intro{text-align:left}.resume-name{font-size:40px}}.blog-header{width:100%;background-color:#5594cf;background-image:linear-gradient(315deg,#4f2769,#5594cf 74%);color:#fff;padding:70px 0 10px}.slide-btn{width:60%;text-align:right;padding-right:30px;transition:.8s}.slide-btn:hover{padding-right:3%}.blog-card{margin-top:50px;height:100%}.blog-cards{margin-bottom:50px}.blog-card-img{object-fit:cover;height:250px}a:hover{text-decoration:none}.blog-card a,.blog-card a:hover{color:inherit;text-decoration:inherit}.blog-title{font-size:40px;line-height:.8em;margin-bottom:5px}.blog-date{font-size:16px;text-transform:capitalize}.blog-content p{font-size:16px;text-indent:30px;padding:0;margin-bottom:20px;line-height:1.6em}.blog-content img{border-radius:5px!important;max-height:300px;margin-right:30px;margin-left:30px;margin-bottom:15px;max-width:100%}.blog-content p:nth-child(2n) img{float:left}.blog-content p:nth-child(odd) img{float:right}.blog-content{margin-top:50px;margin-bottom:50px}.new{position:absolute;right:-80px;top:20px;font-size:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);padding:5px 100px;text-align:center}.card,.new{overflow:hidden}.back-button{width:100%}.back-button:focus{outline:none}.blog-tag{color:#4f2769;padding-left:10px;margin-left:10px;border-left:1px solid;font-style:italic}.custom-select{width:30%;text-align:center;margin-left:10px;border:none}.custom-select:hover{cursor:pointer}@media only screen and (max-width:480px){.blog-content img{width:100%;max-height:inherit;margin:20px 0}}.auth-btn{padding:0 20px 5px 0;color:#fff;font-size:16px}.auth-btn:hover{color:#f5f5f5}.contact{overflow:hidden;background-color:#f1f9ff;padding-bottom:50px}.contact-centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.contact-toggler{margin-top:50px}.contact-toggler .button{width:100px;height:50px;margin:0;border:none;transition:.5s!important;font-size:20px!important;padding:15px}.contact-toggler .button:first-child{border-radius:5px 0 0 5px}.contact-toggler .button:last-child{border-radius:0 5px 5px 0}.contact-forms{width:100%;margin-top:50px;overflow:hidden}.contact-form{transition:.5s!important;width:0;overflow:hidden}.contact-form:first-child{float:right}.contact-selected{width:100%!important}.contact-hidden{height:0;overflow:hidden}.right-grad-selected{background-image:linear-gradient(90deg,#5594cf,#211e5d)!important;border-radius:0 5px 5px 0!important}.left-grad-selected,.right-grad-selected,.right-grad-unselected{background-color:#5594cf!important;color:#fff!important}.left-grad-selected{background-image:linear-gradient(-90deg,#5594cf,#211e5d)!important;border-radius:5px 0 0 5px!important}.left-grad-unselected{background-color:#5594cf!important;color:#fff!important}.send-button{width:66%}.send-button:hover{background-color:#5b9fdf!important}.ui.toggle.checkbox input~.coloring.error:before{background:#f03!important}.noshaddow{box-shadow:none!important}.contact h2{font-weight:700;opacity:.7;font-size:70px;padding-bottom:0;line-height:30px;text-align:center}@media only screen and (max-width:480px){.contact h2{line-height:90%;font-size:40px;text-align:center}}.quote-page{overflow:hidden;transition:5s;transition-property:max-height}.quote-toggler{display:flex;justify-content:center;margin-bottom:20px}.quote-toggler-button{width:50px;height:20px;background-color:#5594cf;margin:0;border-right:1px solid #add8e6;transition:.6s}.quote-toggler-button:last-child{border-right:none;border-radius:0 5px 5px 0}.quote-toggler-button:first-child{border-radius:5px 0 0 5px}.quote-active,.quote-toggler-button:hover{background-color:#add8e6}.quote-buttons .button{transition:.3s}.quote-buttons .button:hover{background-color:#61a4e3!important}.quote-form{margin:auto 20px}.quote-visible label:hover{cursor:pointer}select{padding:0 10px!important}.faqs{background-color:#f1f9ff;padding-top:50px;padding-bottom:100px}.faqs h2{font-weight:700;opacity:.7;font-size:70px;padding-bottom:0;line-height:30px;text-align:center}.AccordionItem{margin:20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.AccordionHeader{background-color:#5594cf;cursor:pointer;padding:15px;font-size:16px;color:#fff;transition-duration:.3s;border-radius:8px}.AccordionHeader:hover{opacity:.8}.AccordionBody .button{background-color:#5594cf!important;color:#fff!important;align-self:center;margin-top:20px}.AccordionBody{display:flex;flex-direction:column;background-color:#fff;height:0;overflow:hidden;font-size:16px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.AccordionItem.active .AccordionBody{height:auto;padding:25px}.buttoncentered{display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (max-width:480px){.faqs h2{line-height:90%;font-size:40px;text-align:center}.AccordionItem{margin:15px 0}}.page{height:100vh;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.landing-window{position:fixed;z-index:9999;top:0;left:0;width:100vw;transition:1s!important;overflow:hidden;will-change:transform}.hide-animate{width:0!important}.modal-logo{margin-top:35vh;margin-top:calc(var(--vh, 1vh)*35);display:block;margin-left:auto;margin-right:auto}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on March 15, 2021 */@font-face{font-family:"banks_miles_single_lineRg";src:url(/static/media/banksmilessingleline-webfont.1d90a0c5.woff2) format("woff2"),url(/static/media/banksmilessingleline-webfont.337f050d.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_72ptmedium_italic";src:url(/static/media/bodoni-72-medium-italic-webfont.390a54e0.woff2) format("woff2"),url(/static/media/bodoni-72-medium-italic-webfont.023ce236.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_72ptmedium";src:url(/static/media/bodoni-72-medium-webfont.648b7119.woff2) format("woff2"),url(/static/media/bodoni-72-medium-webfont.9ecea552.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_72ptfatface_italic";src:url(/static/media/bodoni-72-fatface-italic-webfont.aa593ef3.woff2) format("woff2"),url(/static/media/bodoni-72-fatface-italic-webfont.00e0d78b.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_72ptfatface";src:url(/static/media/bodoni-72-fatface-webfont.56b6724a.woff2) format("woff2"),url(/static/media/bodoni-72-fatface-webfont.654881e0.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_72ptitalic";src:url(/static/media/bodoni-72-book-italic-webfont.8aeef865.woff2) format("woff2"),url(/static/media/bodoni-72-book-italic-webfont.e76db12d.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_72ptregular";src:url(/static/media/bodoni-72-book-webfont.b94ef369.woff2) format("woff2"),url(/static/media/bodoni-72-book-webfont.f713229c.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_72ptbold_italic";src:url(/static/media/bodoni-72-bold-italic-webfont.b4f7e907.woff2) format("woff2"),url(/static/media/bodoni-72-bold-italic-webfont.d8ee6b70.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_72ptbold";src:url(/static/media/bodoni-72-bold-webfont.185431d4.woff2) format("woff2"),url(/static/media/bodoni-72-bold-webfont.ce2ce68e.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_06ptmedium_italic";src:url(/static/media/bodoni-06-medium-italic-webfont.fbbd165e.woff2) format("woff2"),url(/static/media/bodoni-06-medium-italic-webfont.f9fa575f.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_06ptmedium";src:url(/static/media/bodoni-06-medium-webfont.e2b69b50.woff2) format("woff2"),url(/static/media/bodoni-06-medium-webfont.89e19585.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_06ptfatface_italic";src:url(/static/media/bodoni-06-fatface-italic-webfont.368a96ac.woff2) format("woff2"),url(/static/media/bodoni-06-fatface-italic-webfont.38df7446.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_06ptfatface";src:url(/static/media/bodoni-06-fatface-webfont.6c36c780.woff2) format("woff2"),url(/static/media/bodoni-06-fatface-webfont.38833763.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_06ptitalic";src:url(/static/media/bodoni-06-book-italic-webfont.98cf049e.woff2) format("woff2"),url(/static/media/bodoni-06-book-italic-webfont.29a28285.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_06ptregular";src:url(/static/media/bodoni-06-book-webfont.495329af.woff2) format("woff2"),url(/static/media/bodoni-06-book-webfont.75cf8ea9.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_06ptbold_italic";src:url(/static/media/bodoni-06-bold-italic-webfont.81ad4b2b.woff2) format("woff2"),url(/static/media/bodoni-06-bold-italic-webfont.133cb920.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"bodoni_06ptbold";src:url(/static/media/bodoni-06-bold-webfont.a80e1a05.woff2) format("woff2"),url(/static/media/bodoni-06-bold-webfont.b7253648.woff) format("woff");font-weight:400;font-style:normal}body{max-width:100%;overflow-x:hidden}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}.grad{background-color:#000;background-image:linear-gradient(315deg,#000,#414141 74%);background-color:#5594cf;background-image:linear-gradient(315deg,#4f2769,#5594cf 74%);color:#fff}.bw-blue-text{color:#5594cf!important}.bw-blue{background-color:#5594cf!important}.bw-blue,.bw-purple{color:#fff!important}.bw-purple{background-color:#4f2769!important}.bw-darkblue{background-color:#211e5d!important;color:#fff!important}.bw-lightblue{background-color:#61a4e3!important;color:#fff!important}.bw-red{background-color:#f03!important;color:#fff!important}.banks{font-family:"banks_miles_single_lineRg"!important}.bodini{font-family:"bodoni_06ptregular"!important}.zoom{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;cursor:pointer}.zoom:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.noHover{pointer-events:none}button:focus,input:focus,textarea:focus{outline:none!important}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:none!important;box-shadow:none!important;outline:none!important}.centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);will-change:transform}.shadow{box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}.train-bg{background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:fixed;background-image:url(/static/media/train.36462632.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;will-change:transform}.privacy-policy{color:#fff;text-align:center;transition:.5s}.privacy-policy:hover{color:#c7c7c7;text-decoration:none}.privacy-policy:focus{outline:none}.spinner{margin-top:30vh;margin-bottom:20vh;text-align:center}.spinner p{font-size:16px;margin-top:30px}.auth-form{margin:auto;height:100vh}.auth-form-inner{width:60%!important;margin:auto}@media only screen and (max-width:480px){.train-bg{background-attachment:scroll;background-image:url(/static/media/train_mobile.f9cf28ca.png)}.auth-form-inner{width:80%!important}}.text-field{box-shadow:0 2px 20px -2px rgba(0,0,0,.2)!important;webkit-box-shadow:0 2px 20px -2px rgba(0,0,0,.2)!important}.text-field,form{-webkit-appearance:none}.clients{padding-top:100px;padding-bottom:50px;background:linear-gradient(0deg,#fff,rgba(85,148,207,.043137254901960784) 30%,rgba(85,148,207,.043137254901960784) 70%,#fff)}.clients h2{font-weight:700;opacity:.7;font-size:40px;margin-bottom:3px;padding-bottom:0;line-height:80px;text-align:center}.h10{height:10vh;height:calc(var(--vh, 1vh)*10)}.h20{height:20vh;height:calc(var(--vh, 1vh)*20)}.h30{height:30vh;height:calc(var(--vh, 1vh)*30)}.h40{height:40vh;height:calc(var(--vh, 1vh)*40)}.h50{height:50vh;height:calc(var(--vh, 1vh)*50)}.h60{height:60vh;height:calc(var(--vh, 1vh)*60)}.h70{height:70vh;height:calc(var(--vh, 1vh)*70)}.h80{height:80vh;height:calc(var(--vh, 1vh)*80)}.h90{height:90vh;height:calc(var(--vh, 1vh)*90)}.h100{height:100vh;height:calc(var(--vh, 1vh)*100)}.mh10{min-height:10vh;min-height:calc(var(--vh, 1vh)*10)}.mh20{min-height:20vh;min-height:calc(var(--vh, 1vh)*20)}.mh30{min-height:30vh;min-height:calc(var(--vh, 1vh)*30)}.mh40{min-height:40vh;min-height:calc(var(--vh, 1vh)*40)}.mh50{min-height:50vh;min-height:calc(var(--vh, 1vh)*50)}.mh60{min-height:60vh;min-height:calc(var(--vh, 1vh)*60)}.mh70{min-height:70vh;min-height:calc(var(--vh, 1vh)*70)}.mh80{min-height:80vh;min-height:calc(var(--vh, 1vh)*80)}.mh90{min-height:90vh;min-height:calc(var(--vh, 1vh)*90)}.mh100{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}
/*# sourceMappingURL=main.5f34e1d5.chunk.css.map */