@charset "UTF-8";/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h1,.h2,.h4,.h5,.h6,h1,h2,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.container,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col-2{flex:0 0 auto;width:16.66666667%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}@media (min-width:576px){.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-5{flex:0 0 auto;width:41.66666667%}}@media (min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.offset-md-2{margin-left:16.66666667%}}@media (min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.offset-lg-3{margin-left:25%}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-end{justify-content:flex-end!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.mt-3{margin-top:1rem!important}.text-end{text-align:right!important}.text-center{text-align:center!important}@media (min-width:992px){.d-lg-block{display:block!important}}[data-sal]{transition-duration:.2s;transition-duration:var(--sal-duration, .2s);transition-delay:0s;transition-delay:var(--sal-delay, 0s);transition-timing-function:ease;transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration="800"]{transition-duration:.8s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-delay="100"]{transition-delay:.1s}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}body,html{font-size:18px;color:#d2d2d2;font-family:Outfit,sans-serif;font-weight:400;line-height:1.6;overflow-x:hidden;background:#f4f4f4}input,textarea{border:0;background:0 0}input:focus,textarea:focus{outline:0}a{transition:.4s;text-decoration:none}img{max-width:100%}h1,h2,h4,h5,h6{font-family:Lexend,sans-serif}h1{font-weight:500;font-size:90px;line-height:108px}h2{font-weight:500;font-size:60px;line-height:75px}h4{font-weight:400;font-size:40px;line-height:50px}h5{font-weight:400;font-size:26px;line-height:34px}h6{font-weight:400;font-size:20px;line-height:30px}input:focus,textarea:focus{outline:0!important;text-decoration:none!important;box-shadow:none!important}::-moz-selection{background:#00e67e;text-shadow:none;color:#fff}::selection{background:#00e67e;text-shadow:none;color:#fff;border:none}.list-gap{margin:0;padding:0;list-style:none}.active-color{color:#a555e6}.sc-heading-area .sub-title{font-weight:500;font-size:18px;line-height:25px;color:#595959;display:block;margin-bottom:20px}.sc-heading-area .title{display:block;margin-bottom:25px;color:#261d48}.p-z-idex{position:relative;z-index:3!important}body [class*=" icon-"]{color:#d2d2d2;font-size:20px}body [class*=" icon-"]::before{color:unset}.sc-overlay-bg2{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:999;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.sc-product-offcanvas-area{position:fixed;top:0;right:0;bottom:0;width:400px;z-index:9999;background:#261d48;padding:30px 30px 30px;right:-450px;opacity:0;visibility:visible;transition:.4s}.sc-product-offcanvas-area .sc-offcanvas-header{border-bottom:1px solid #e5e5e5;padding-bottom:35px;margin-bottom:30px}@-webkit-keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;width:375px;height:375px}}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;width:375px;height:375px}}@-webkit-keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;width:375px;height:375px}}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;width:375px;height:375px}}@-webkit-keyframes letters-loading{0%,100%,75%{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}25%,50%{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes letters-loading{0%,100%,75%{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}25%,50%{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes shakeY{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes shakeY{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes skewSpin{0%{-webkit-transform:skewX(-10deg) skewY(-15deg) rotateY(-40deg) rotate(0);transform:skewX(-10deg) skewY(-15deg) rotateY(-40deg) rotate(0)}100%{-webkit-transform:skewX(-10deg) skewY(-15deg) rotateY(-40deg) rotate(360deg);transform:skewX(-10deg) skewY(-15deg) rotateY(-40deg) rotate(360deg)}}@keyframes skewSpin{0%{-webkit-transform:skewX(-10deg) skewY(-15deg) rotateY(-40deg) rotate(0);transform:skewX(-10deg) skewY(-15deg) rotateY(-40deg) rotate(0)}100%{-webkit-transform:skewX(-10deg) skewY(-15deg) rotateY(-40deg) rotate(360deg);transform:skewX(-10deg) skewY(-15deg) rotateY(-40deg) rotate(360deg)}}@keyframes rotated-style3{0%{transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}100%{transform:rotate(10deg);-webkit-transform:rotate(10deg)}}.sc-pt-115{padding-top:115px}.sc-pt-120{padding-top:120px}.sc-pb-120{padding-bottom:120px}.sc-pl-0{padding-left:0}.sc-pl-20{padding-left:20px}.sc-pl-30{padding-left:30px}.sc-mt-20{margin-top:20px}.sc-mt-40{margin-top:40px}.sc-mb-5{margin-bottom:5px}.sc-mb-20{margin-bottom:20px}.sc-mb-25{margin-bottom:25px}.sc-mb-30{margin-bottom:30px}.sc-mb-45{margin-bottom:45px}.sc-mb-50{margin-bottom:50px}.sc-mb-70{margin-bottom:70px}.sc-mr-10{margin-right:10px}.sc-mr-15{margin-right:15px}.sc-ml-5{margin-left:5px!important}.sc-ml-10{margin-left:10px}@media only screen and (max-width:991px){.banner-section .banner-container{padding-top:30px;padding-bottom:30px}.sc-md-pt-75{padding-top:75px}.sc-md-pt-80{padding-top:80px}.sc-md-pb-50{padding-bottom:50px}.sc-md-pb-80{padding-bottom:80px}.sc-md-mb-30{margin-bottom:30px}.sc-md-mb-50{margin-bottom:50px}.sc-md-mb-60{margin-bottom:60px}}main{overflow:hidden}.sc-header-section{background:#f5f5f5;padding:18px 0;z-index:9;transition:.4s;position:fixed;width:100%;top:0;z-index:99;border-bottom:1px solid transparent}.sc-header-section.sc-header-sticky{padding:10px 0}.logo-text:hover,.logo-text:link,.logo-text:visited{font-size:40px;font-weight:400;display:block;font-family:"Leckerli One",cursive;text-transform:capitalize}.logo-text:first-of-type{color:#a555e6}.logo-text span:last-of-type{color:#261d48}.header-logo-area{display:flex;align-items:center}.header-logo-area .sc-header-logo img{max-width:140px}.sc-main-menu>ul>li{margin-right:35px}.sc-main-menu>ul>li>a{padding-top:22px;padding-bottom:22px;position:relative}.sc-main-menu>ul>li>a::before{position:absolute;content:"";width:4px;top:34px;right:-22px;height:4px;border-radius:50%;background:#a555e6}.sc-main-menu>ul>li .last-none::before{display:none}.sc-main-menu>ul>li.current-menu-item .active{color:#a555e6}.sc-main-menu>ul>li.current-menu-item .active::before{color:#4dffaf}.sc-main-menu ul{margin:0;padding:0;list-style:none;position:relative}.sc-main-menu li{display:inline-block;position:relative}.sc-main-menu li:last-child{margin-right:0}.sc-main-menu li a{color:#595959;font-size:16px;font-weight:400;display:block;transition:.4s;text-transform:uppercase}.sc-main-menu li a:hover{color:#a555e6}.sc-hambagur-icon a{width:45px;height:45px;line-height:40px;border:1px solid #595959;text-align:center;border-radius:15px;display:inline-block}@-webkit-keyframes sticky{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes sticky{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.banner-section{background:#ececec;background-repeat:no-repeat;position:relative;padding-top:80px}.banner-section .banner-container{padding-top:80px;padding-bottom:80px}.banner-section::before{position:absolute;content:"";left:-15.5%;top:50px;background:url(../images/bg/bg-shape.png);background-position:center;background-repeat:no-repeat;width:100%;height:92%}.banner-left-content .banner-title{position:relative;color:#261d48;margin-top:15px}.banner-left-content .active-border{position:absolute;bottom:-15px;left:0}.banner-left-content .sub-title{font-size:20px;display:block;margin-bottom:20px;color:#595959}.banner-left-content .desc{max-width:600px;color:#595959}.banner-wrapper{position:relative}@keyframes rotateImg{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes jump-arrow{0%,100%,20%,55%,80%{transform:translate3d(-50%,0,0)}40%{transform:translate3d(-50%,-8px,0)}70%{transform:translate3d(-50%,-8px,0)}90%{transform:translate3d(-50%,-5px,0)}}.sc-skills-section{color:#595959}.skill-box{text-align:center;border:1px solid #595959;padding:23px;border-radius:5px;width:90%;margin-left:auto;margin-right:auto}.skill-box img{margin-bottom:8px;margin-top:8px}@media (max-width:991px){.skill-box{width:100%}}.about-section .fade_bottom_animation{opacity:1!important}.sc-about-section{background-color:#262750}.sc-about-section .sc-heading-area .sub-title{color:#fff}.sc-about-section .sc-heading-area .title{color:#fff}.sc-about-section .sc-heading-area .active-color{color:#4dffaf}.ab-content-box{padding:70px 90px;background:url(../images/bg/ab-shape.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:8px}@media (max-width:575px){.ab-content-box{border-radius:0}}.ab-left-content .ab-mission{border:1px solid rgba(89,89,89,.8);height:70px;line-height:70px;font-size:20px;font-family:Lexend,sans-serif;color:#261d48;padding:0 30px;transition:.4s}.ab-left-content .ab-mission:hover{border-color:#a555e6}.ab-left-content .desc{color:#595959}.ab-right-content .ab-experience{border:1px solid rgba(89,89,89,.8);height:70px;line-height:70px;font-size:20px;color:#261d48;font-family:Lexend,sans-serif;padding:0 30px;transition:.4s}.ab-right-content .ab-experience:hover{border-color:#a555e6}.ab-right-content .ab-date-content{border-bottom:1px solid #737373;padding-bottom:20px;margin-bottom:20px}.ab-right-content .ab-date-content .date-header .title{font-size:20px;color:#261d48;margin-bottom:0}.ab-right-content .ab-date-content .date-header .sub-title{font-size:16px;color:#595959}.ab-right-content .ab-date-content .ab-date{font-size:14px;font-family:Lexend,sans-serif}.ab-right-content .ab-date-content .ab-date span{color:#595959}.sc-hambagur-icon{display:none}.portfolio-item{position:relative;overflow:hidden;padding:45px 25px;background-color:#e0e8ea;border-radius:20px;min-height:450px;color:#595959;margin-right:auto;margin-left:auto;max-width:1200px;display:flex}.portfolio-item:not(:last-child){margin-bottom:80px}.portfolio-item .portfolio-content p{text-wrap:balance;padding-right:20px;margin-bottom:35px}.portfolio-item .portfolio-content .portfolio-header .sub-title{margin-bottom:20px}.portfolio-item .portfolio-content ul.tech-list{list-style:none;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:15px;margin-top:20px}.portfolio-item .portfolio-content ul.tech-list li{background-color:#f9f9f9;padding:3px 12px;border-radius:3px}.portfolio-item .portfolio-header .title{color:#261d48}@media only screen and (min-width:992px){.portfolio-item{background-position:95% 100%;background-repeat:no-repeat;background-size:auto}.portfolio-item.portfolio-item-1{background-image:url("../images/project/portfolio-1.png")}.portfolio-item.portfolio-item-2{background-image:url("../images/project/portfolio-2.png")}.portfolio-item .portfolio-content p{max-width:48%}.portfolio-item-reverse{background-position:5% 100%}.portfolio-item.portfolio-item-reverse .portfolio-content p{max-width:100%}.portfolio-item-reverse .portfolio-content .portfolio-header{max-width:47%;float:right;margin-right:-32px}}@media only screen and (max-width:1199px){.sc-portfolio-section .sc-portfolio-section-container{margin-right:10px;margin-left:10px}}.sc-header-btn{background:#4dffaf;display:inline-block;border-radius:40px;height:56px;line-height:50px;padding:0 40px;color:#261d48}.sc-header-btn:hover{background-color:#37db91;color:#261d48}.sc-primary-btn{background:#4dffaf;display:inline-block;border-radius:50px;text-align:center;color:#261d48;font-size:18px;font-weight:500;height:68px;line-height:62px;padding:0 47px;transition:.4s}.sc-primary-btn.sc-primary-btn-border{border:1px solid #4dffaf;transition:.4s}.sc-primary-btn.sc-primary-btn-border:hover{border-color:#37db91}.sc-primary-btn i{color:#261d48;font-size:20px;font-weight:500;padding-left:5px;display:inline-block;transition:.3s}.sc-primary-btn:hover{background-color:#37db91;color:#261d48}.sc-primary-btn:hover i,.sc-transparent-btn-white:hover i{transform:rotate(-35deg)}.sc-transparent-btn{background:0 0;display:inline-block;border-radius:50px;border:1px solid #fff;text-align:center;font-family:Lexend,sans-serif;color:#fff;font-size:18px;font-weight:500;height:68px;line-height:62px;padding:0 25px;transition:.4s}.sc-transparent-btn i{color:#fff;font-size:20px;font-weight:500;padding-left:5px;display:inline-block;transition:.3s}.sc-transparent-btn:hover{color:#261d48;background-color:#4dffaf;border-color:transparent}.sc-transparent-btn:hover i{color:#261d48}.sc-transparent-btn-white{border:1px solid #fff;color:#595959;background-color:#fff}.sc-transparent-btn-white i{color:#595959}.sc-transparent-btn-green{border:1px solid #261d48;color:#261d48;background-color:#fff;padding:0 47px}.sc-transparent-btn-green:hover{border:1px solid #4dffaf}.sc-btn-sm{font-size:17px;height:48px;line-height:38.5px;align-items:center;padding:0 24px}.sc-btn-sm i{font-size:18px}.sc-overlay-bg2{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:999;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.sc-product-offcanvas-area{overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;width:400px;z-index:9999;background:#fff;padding:30px 30px 30px;right:-450px;opacity:0;visibility:visible;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.sc-product-offcanvas-area .sc-offcanvas-header{border-bottom:1px solid #e5e5e5;padding-bottom:35px;margin-bottom:20px}.sc-product-offcanvas-area .offcanvas-icon svg{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.sc-product-offcanvas-area .offcanvas-icon svg path{fill:#261d48}.sc-product-offcanvas-area .offcanvas-icon svg:hover path{fill:#4dffaf}.mobile-navbar-menu ul li{position:relative}.mobile-navbar-menu ul li a{display:block;color:#261d48;padding:10px 0;line-height:30px;transition:.4s;width:100%;font-family:Lexend,sans-serif}.mobile-navbar-menu ul li a:hover{color:#4dffaf}.mobile-navbar-menu li:hover>ul>li,.mobile-navbar-menu ul ul li{height:auto}.sc-project-section{background-color:#262750}.sc-project-section .sc-heading-area .sub-title{color:#fff}.sc-project-section .sc-heading-area .title{color:#fff}.sc-project-section .sc-heading-area .active-color{color:#4dffaf}.project-contact .contact-icon i{font-size:35px;color:#261d48;position:relative;top:0;transition:.4s;background:#4dffaf;width:75px;display:inline-block;height:76px;line-height:76px;text-align:center;transform:translateY(0);border-radius:8px}.project-contact .contact-icon i:hover{transform:translateY(-5px)}.project-contact .contact-text{margin-top:10px}.project-contact .contact-text .sub-title{font-size:16px;font-family:Lexend,sans-serif;line-height:1}.project-contact .contact-text ul li{font-size:30px;color:#fff}.project-contact .contact-content{font-size:30px;color:#fff;transition:.4s}.project-form-box{background:#fff;padding:40px 40px 45px;border-radius:10px}.project-form-box .title{color:#261d48;margin-bottom:30px}.project-form-box .project-input input{border:1px solid #bbb;border-radius:60px;width:100%;height:70px;color:#261d48;font-size:16px;font-family:Lexend,sans-serif;padding:0 30px;line-height:70px}.project-form-box textarea{border:1px solid #bbb;border-radius:15px;height:150px;color:#fff;width:100%;padding:25px 30px;color:#261d48}.project-form-box .submit-form button{border:none;background:#4dffaf;font-family:Lexend,sans-serif;border-radius:50px;padding:20px 43px}.project-form-box .submit-form button:hover{background-color:#37db91}.project-form-box input::placeholder{color:#595959;opacity:1}.project-form-box input:-ms-input-placeholder{color:#595959}.project-form-box input::-ms-input-placeholder{color:#595959}.project-form-box textarea::placeholder{color:#595959;opacity:1}.project-form-box textarea:-ms-input-placeholder{color:#595959}.project-form-box textarea::-ms-input-placeholder{color:#595959}@-webkit-keyframes slide-har{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide-har{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide-har-revers{100%{-webkit-transform:translateX(0);transform:translateX(0)}0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide-har-revers{100%{-webkit-transform:translateX(0);transform:translateX(0)}0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.sc-footer-section{background-color:#f4f4f4}.copyright-text{border-top:1px solid rgba(0,0,0,.2)}.copyright-text .desc{color:#595959}.copyright-text a{color:#595959;transition:.4s}.copyright-text a:hover{color:#4dffaf}.copyright-text .desc{font-size:16px;font-family:Lexend,sans-serif}@media only screen and (min-width:1440px){.container{max-width:1330px}.banner-container{max-width:1375px}.ab-container{max-width:1520px}.ab-content-box{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1440px){.ab-content-box{padding:50px 10px}}@media only screen and (max-width:1366px){.banner-left-content .banner-title{font-size:75px;line-height:90px}.sc-main-menu>ul>li{margin-right:30px}}@media only screen and (max-width:1199px){.sc-main-menu>ul>li{margin-right:15px}.sc-header-btn{padding:0 25px}.sc-main-menu>ul>li>a::before{right:-12px}.sc-heading-area .title{font-size:45px;line-height:60px}.banner-left-content .banner-title{font-size:65px;line-height:80px}.sc-header-section .container{max-width:985px}.header-logo-area .sc-header-logo{margin-right:20px}}@media only screen and (max-width:991px){.sc-heading-area .title{margin-bottom:5px}.portfolio-item .portfolio-content .portfolio-header .title{font-size:30px}.portfolio-item .portfolio-content{padding:15px 30px}.banner-wrapper{text-align:center!important}.header-button{display:none!important}.sc-hambagur-icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);display:inline-block}}@media only screen and (max-width:767px){.logo-text:hover,.logo-text:link,.logo-text:visited{font-size:30px}.sc-primary-btn,.sc-transparent-btn{height:55px;line-height:47px;padding:0 35px}.project-contact .contact-icon{min-width:60px;max-width:60px;height:60px;line-height:55px}.project-contact .contact-text ul li{font-size:24px}.project-contact .contact-content{font-size:24px}.project-form-box .submit-form button{padding:12px 35px}.portfolio-item .portfolio-content .portfolio-header span{margin-bottom:0}.project-contact .contact-content{font-size:24px}.project-form-box{padding:30px 25px 35px}.banner-left-content .banner-title{font-size:60px;line-height:70px}.sc-heading-area .title{font-size:32px;line-height:40px}.sc-hambagur-icon a{width:45px;height:45px;line-height:40px}.project-contact .contact-icon{margin-right:30px}}@media only screen and (max-width:575px){.banner-left-content .banner-title{font-size:55px;line-height:70px}}@media only screen and (max-width:480px){.portfolio-item .portfolio-content{padding:0}.portfolio-item .portfolio-content .portfolio-header .title{font-size:25px;line-height:30px}.sc-portfolio-section .sc-portfolio-section-container{margin-left:0;margin-right:0}.ab-right-content .ab-date-content{display:block!important}.project-form-box textarea{height:120px;padding:25px 25px}.project-form-box .project-input input{height:50px;padding:0 25px;line-height:50px}.project-contact .contact-content{font-size:20px}.ab-content-box{padding:50px 0}.banner-left-content .banner-title{font-size:40px;line-height:50px}.banner-wrapper{display:none}.sc-product-offcanvas-area{width:300px}h4{font-size:28px}}