@import url(https://fonts.googleapis.com/css2?family=Jost: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);:root{--fnt-base:"Jost",sans-serif;--clr-robin-blue:#5764de;--clr-crazy-blue:#55b3d5;--clr-black:#000;--clr-md-black:#111;--clr-dark:#191919;--clr-white:#fff;--clr-whitesmoke:#f5f5f5;--clr-grey:#8e8e8e;--spacing:0.1rem;--gradient:linear-gradient(90deg,#10c9c3,#55b3d5);--transition:all 300ms linear}*,:after,:before{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}html{font-size:10px}body{color:#000;color:var(--clr-black);font-family:Jost,sans-serif;font-family:var(--fnt-base);font-size:1.9rem;line-height:1.6}ul{list-style-type:none}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{letter-spacing:.1rem;letter-spacing:var(--spacing);text-transform:capitalize}img{display:block;width:100%}.img-cover{height:100%;object-fit:cover;width:100%}button{background-color:initial;border:none;cursor:pointer;font-family:inherit;font-size:1.8rem;outline:0}input,select,textarea{border:none;outline:0;resize:none}.container{margin:0 auto;max-width:1160px;padding:0 2rem}.flex{align-items:center;display:flex}.flex-column{flex-direction:column}.flex-center{justify-content:center}.flex-between{justify-content:space-between}.flex-start{justify-content:flex-start}.flex-end{justify-content:flex-end}.grid{display:grid}.h-100{height:100%}.w-100{width:100%}.text{font-size:19px;font-weight:300;font-weight:400;line-height:1.55}.text,.text-lead{color:#8e8e8e;color:var(--clr-grey)}.text-lead{font-size:2.5rem;font-weight:500;line-height:1.4}.text-center{text-align:center}.text-start{text-align:left}.text-end{text-align:right}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-grey{color:#8e8e8e;color:var(--clr-grey)}.text-white{color:#fff;color:var(--clr-white)}.text-robin-blue{color:#5764de;color:var(--clr-robin-blue)}.text-black{color:#000;color:var(--clr-black)}.fw-2{font-weight:200}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.fw-8{font-weight:800}.fw-9{font-weight:900}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-21{font-size:21px}.fs-22{font-size:22px}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.ls-1{letter-spacing:1px}.ls-2{letter-spacing:2px}.bg-transparent{background-color:initial}.bg-white{background-color:#fff;background-color:var(--clr-white)}.bg-black{background-color:#000;background-color:var(--clr-black)}.bg-robin-blue{background-color:#5764de;background-color:var(--clr-robin-blue)}.bg-dark{background-color:#191919;background-color:var(--clr-dark)}.bg-md-black{background-color:#111;background-color:var(--clr-md-black)}.btn{align-items:center;color:#fff;color:var(--clr-white);display:inline-block;display:flex;justify-content:center;letter-spacing:1px;min-height:48px;min-width:180px;opacity:.95;text-transform:uppercase}.btn-blue{background-color:#5764de;background-color:var(--clr-robin-blue)}.mx-auto{margin-left:auto;margin-right:auto}.resize-animation-stopper *{-webkit-animation:none!important;animation:none!important;transition:none!important}.section-h{font-family:Jost,sans-serif;font-family:var(--fnt-base);font-size:4.4rem;font-weight:600;line-height:1.4;margin-bottom:8px}.section-p{padding:10rem 0}.section-p-top{padding-top:10rem}.section-t{color:#fff;color:var(--clr-white);font-size:44px;line-height:1.2;padding:20px 0;position:relative}.section-t p{margin-top:26px}.section-t:before{background:#5764de;background:linear-gradient(45deg,#5764de,#55b3d5);content:"";height:5px;left:50%;position:absolute;top:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px}.item-title{margin:18px 0}@media screen and (min-width:768px){.section-t{text-align:left}.section-t:before{left:0;-webkit-transform:translateX(0);transform:translateX(0)}}.translate-effect:hover{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.navbar{background-color:var(--clr-black);height:78px;left:0;position:fixed;top:0;z-index:999}.navbar-brand{color:var(--clr-white)}.hamburger-menu{cursor:pointer;display:flex;flex-direction:column;height:26px;justify-content:space-between;width:34px;z-index:10}.bar-bottom,.bar-middle,.bar-top{background-color:var(--clr-white);height:3px;-webkit-transform-origin:left;transform-origin:left;transition:var(--transition)}.hamburger-menu-change .bar-top{-webkit-transform:rotate(42deg);transform:rotate(42deg)}.hamburger-menu-change .bar-middle{opacity:0;-webkit-transform:translateX(1rem);transform:translateX(1rem)}.hamburger-menu-change .bar-bottom{-webkit-transform:rotate(-42deg);transform:rotate(-42deg)}.navbar-collapse{background-color:var(--clr-dark);box-shadow:0 3px 8px rgba(0,0,0,.24);height:100%;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:var(--transition);width:100%}.show-navbar-collapse{-webkit-transform:translateX(0);transform:translateX(0)}.navbar-collapse-content{padding:40px}.navbar-nav{margin-bottom:30px}.navbar-nav li{font-size:2rem;margin:20px 0;transition:var(--transition)}.navbar-nav li:hover{color:var(--clr-black)}.navbar-social li{font-size:2.4rem;margin-right:12px}.navbar-btns{margin-top:2.4rem}.navbar-btns button{border:2px solid var(--clr-robin-blue);transition:var(--transition)}.navbar-btns button span{margin-left:8px}.navbar-btns button:hover{background-color:var(--clr-robin-blue)}@media screen and (min-width:578px){.navbar-collapse{width:320px}}@media screen and (min-width:992px){.navbar-collapse{background-color:initial;box-shadow:none;height:auto;position:relative;top:0;-webkit-transform:translateX(0);transform:translateX(0);width:100%}.navbar-collapse-content{align-items:center;display:flex;padding:0}.hamburger-menu{display:none}.navbar-nav{display:flex!important;margin-bottom:0}.navbar-btns{margin-left:28px;margin-top:0}.navbar-nav li{font-size:1.9rem;font-weight:500;margin:0 0 0 36px}.navbar-nav li:hover{color:var(--clr-crazy-blue)}.navbar-social{margin-left:60px}.navbar-social li{align-items:center;display:flex;justify-content:center;transition:var(--transition)}.navbar-social li:hover{color:var(--clr-crazy-blue)}}.header{background:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,.9)),url(/static/media/header_main_img.b1dd580818e48daddcdb.jpg) 50%/cover no-repeat;min-height:100vh}.header-content .text-lead{margin:3.2rem 0 4.9rem}.header-title{-webkit-text-fill-color:transparent;background:linear-gradient(to right,var(--clr-robin-blue),var(--clr-crazy-blue));-webkit-background-clip:text;font-size:50px;font-weight:900;line-height:1.2}.header-btn{align-self:center!important}.header-btn span{margin-left:10px}@media screen and (min-width:600px){.header-title{font-size:88px}.header-content *{max-width:920px}}.services .item{cursor:pointer;padding:40px;position:relative;transition:var(--transition)}.services .item:after{background:#5764de;background:linear-gradient(45deg,#5764de,#55b3d5);bottom:0;content:"";height:5px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:var(--transition);width:0}.services .item:hover:after{width:100%}.services .item:hover .item-text{color:var(--clr-white)}.services .item-icon{font-size:45px}.services .item-list{row-gap:30px}.services .item-link{display:inline-block;margin-top:18px;transition:var(--transition)}.services .item:hover .item-link{color:var(--clr-white)}@media screen and (min-width:768px){.services .item-list{-webkit-column-gap:30px;column-gap:30px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.services .item-list{-webkit-column-gap:30px;column-gap:30px;grid-template-columns:repeat(3,1fr)}}.about-content{row-gap:40px}@media screen and (min-width:768px){.about-content{text-align:left}}@media screen and (min-width:992px){.about-content{align-items:center;-webkit-column-gap:60px;column-gap:60px;grid-template-columns:repeat(2,1fr)}}.qualities .section-t{margin-bottom:30px}.qualities .item-icon{font-size:46px;margin-right:28px}.qualities .item-title{margin-top:0}.qualities .item-list{row-gap:30px}.qualities-content{row-gap:60px}@media screen and (min-width:992px){.qualities-content{align-items:center;-webkit-column-gap:60px;column-gap:60px;grid-template-columns:repeat(2,1fr)}}.features .item-icon{transition:var(--transition)}.features .item-head{cursor:pointer;padding:18px 28px}.features .item-head-border{border-bottom:2px solid var(--clr-robin-blue)}.features .item-body{margin-top:16px;max-height:0;overflow:hidden;transition:all .5s linear}.features .item-body .text{padding-bottom:16px}.features .item-body-show{max-height:200px}.features .item-icon-rotate{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.portfolio .item{cursor:pointer;height:420px;padding:0 40px;position:relative;transition:var(--transition)}.portfolio .item *{z-index:1}.portfolio .item:after{background:#5764de;background:linear-gradient(45deg,rgba(87,100,222,.6),rgba(85,179,213,.7));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.portfolio .item-title{border-bottom:1px solid var(--clr-white);padding-bottom:20px}.portfolio .item-list{margin-top:40px;row-gap:40px}@media screen and (min-width:768px){.portfolio .item-list{-webkit-column-gap:40px;column-gap:40px;grid-template-columns:repeat(2,1fr)}.portfolio .section-t{text-align:center}.portfolio .section-t:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:1200px){.portfolio .item-list{grid-template-columns:repeat(3,1fr)}.portfolio .item *,.portfolio .item:after{opacity:0;transition:var(--transition)}.portfolio .item:hover *,.portfolio .item:hover:after{opacity:1}}.testimonials .item-list{margin-top:30px;row-gap:30px}.testimonials .item{padding:48px 16px;position:relative;transition:var(--transition)}.testimonials .item:after{background:#5764de;background:linear-gradient(45deg,#5764de,#55b3d5);bottom:0;content:"";height:5px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:var(--transition);width:0}.testimonials .item:hover:after{width:100%}.testimonials .item-img{border-radius:50%;height:100px;margin-bottom:28px;margin-left:auto;margin-right:auto;overflow:hidden;width:100px}.testimonials .item-name{font-size:25px}.testimonials .item-rating{margin-top:35px}.testimonials .item-rating li{margin:0 10px}@media screen and (min-width:768px){.testimonials .section-t{text-align:center}.testimonials .section-t:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.testimonials .item-list{-webkit-column-gap:30px;column-gap:30px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.testimonials .item-list{grid-template-columns:repeat(3,1fr)}}.contact .contact-content{row-gap:60px}.contact .form-control{background-color:var(--clr-black);border:1px solid #555;border-radius:4px;color:var(--clr-white);font-family:inherit;font-size:18px;height:56px;margin-bottom:0;padding-left:20px;padding-right:20px;width:100%}.contact .form-control-text{color:var(--clr-white);display:block;font-size:16px;margin-bottom:20px;margin-top:6px;text-align:left}.contact .submit-btn{background-color:var(--clr-robin-blue);border-radius:3px;color:var(--clr-white);letter-spacing:1px;margin-top:10px;padding:16px 32px;text-transform:uppercase}.contact .submit-btn:hover{background:#5764de;background:linear-gradient(45deg,#5764de,#55b3d5)}.contact .map-content{margin-top:80px}.info{margin-top:-10px}.info .item{cursor:pointer;padding:40px;position:relative;transition:var(--transition)}.info .item:after{background:#5764de;background:linear-gradient(45deg,#5764de,#55b3d5);bottom:0;content:"";height:5px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:var(--transition);width:0}.info .item:hover:after{width:100%}.info .item-info-text{font-size:25px;margin-bottom:10px}.info .item-icon{font-size:45px}.info .item-list{row-gap:30px}.info .item-link{display:inline-block;margin-top:18px;transition:var(--transition)}.info .item:hover .item-link{color:var(--clr-white)}@media screen and (min-width:768px){.info .item-list{-webkit-column-gap:30px;column-gap:30px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.info .item-list{-webkit-column-gap:30px;column-gap:30px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:992px){.contact .contact-content{align-items:center;-webkit-column-gap:40px;column-gap:40px;grid-template-columns:repeat(2,1fr);row-gap:0}}.footer{padding:30px 0}@media screen and (min-width:768px){.footer-content{-webkit-column-gap:20px;column-gap:20px;grid-template-columns:repeat(2,1fr);justify-content:space-between;row-gap:0;text-align:left}.footer-content p{text-align:left}.footer-content span{text-align:right}}
/*# sourceMappingURL=main.508ac67c.css.map*/