 .ti-layout:before{content:"\e62e";}.ti-cup:before{content:"\e641";}.ti-harddrives:before{content:"\e69e";}.lead{letter-spacing:.01875rem;}img{max-width:100%;height:auto;}.icon-box{padding:20px 0;}.icon-box .icon-box-icon{font-size:2.375rem;margin:0 0 10px;color:#505cfd;transition:all .3s ease-in-out;}.icon-box .icon-box-title h6{margin:0 0 12px;}.icon-box .icon-box-content > *:last-child{margin-bottom:0;}.icon-box:hover .icon-box-icon{transform:translateY(-5px);}.icon-box-left{position:relative;text-align:left;}.icon-box-left .icon-box-icon{position:absolute;height:38px;width:38px;left:0;text-align:center!important;line-height:2.375rem;font-size:2.1875rem;}.module{background-position:50%;background-repeat:no-repeat;background-color:#fff;background-size:cover;padding:120px 0 100px;}.bg-gray{background-color:#f8f8f8;}[class*=" bi-"]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.bi-bar-chart::before{content:"\f17e";}.bi-binoculars::before{content:"\f18f";}.bi-briefcase::before{content:"\f1cc";}.bi-card-checklist::before{content:"\f224";}a{color:#50d8af;text-decoration:none;transition:0.5s;}a:hover,a:active,a:focus{color:#51d8af;outline:none;text-decoration:none;}section{padding:40px 0;overflow:hidden;}.section-header{margin-bottom:30px;}.section-header h2{font-size:32px;color:#000000;text-transform:uppercase;font-weight:700;position:relative;padding-bottom:20px;}.section-header p{padding:0;margin:0;}#services{padding:40px 0;}#services .box{padding:40px;box-shadow:10px 10px 15px rgba(73, 78, 92, 0.1);background:rgb(255, 0, 0);transition:0.4s;height:100%;}#services .box:hover{box-shadow:0px 0px 30px rgba(73, 78, 92, 0.15);transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);}#services .box .icon{float:left;}#services .box .icon i{color:#444;font-size:64px;transition:0.5s;line-height:0;margin-top:34px;}#services .box .icon i:before{background:#000000;background:linear-gradient(45deg, #50d8af 0%, #a3ebd5 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}#services .box h4{margin-left:100px;font-weight:700;margin-bottom:15px;font-size:22px;}#services .box h4 a{color:rgb(255, 255, 255);}#services .box p{font-size:14px;margin-left:100px;margin-bottom:0;line-height:24px;color: white;}body[data-aos-duration="700"] [data-aos]{transition-duration:.7s;}[data-aos]{pointer-events:none;}[data-aos].aos-animate{pointer-events:auto;}body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94);}.text-primary{color:#ff0000!important;}.text-gray-200{color:#f1f4f8!important;}.text-muted{color:#869ab8!important;}.img-skewed{perspective:1500px;transform-style:preserve-3d;}.img-skewed-start{perspective-origin:0;}.img-skewed-start .img-skewed-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(-35deg) rotateX(15deg);}.icon>svg{height:3rem;width:3rem;}.icon[class*=text-]>svg [fill]:not([fill=none]){fill:currentColor!important;}.screenshot{border-radius:.625rem;box-shadow:25px 60px 125px -25px rgba(80,102,144,.1),16px 40px 75px -40px rgba(0,0,0,.2);}.shape{pointer-events:none;position:absolute;}.shape>*{display:block;}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.shape>svg{display:none;}}.shape-fluid-y>*{height:100%;width:auto;}.shape-blur-4{bottom:0;left:50%;top:0;transform:translateX(-50%) scale(1.3);width:100%;}.shape-blur-4>*{height:100%;margin-left:auto;margin-right:auto;width:auto;}.bx{font-family:'boxicons'!important;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.bx-file:before{content:"\ea37";}.bx-tachometer:before{content:"\eb96";}.bx-world:before{content:"\ebe7";}.bxl-dribbble:before{content:"\ee7b";}.section{padding:60px 0;overflow:hidden;}.featured-services .icon-box{padding:30px;position:relative;overflow:hidden;background:#fff;box-shadow:0 0 29px 0 rgba(68, 88, 144, 0.12);transition:all 0.3s ease-in-out;border-radius:8px;z-index:1;}.featured-services .icon-box::before{content:'';position:absolute;background:#cbe0fb;right:0;left:0;bottom:0;top:100%;transition:all 0.3s;z-index:-1;}.featured-services .icon{margin-bottom:15px;}.featured-services .icon i{font-size:48px;line-height:1;color:#106eea;transition:all 0.3s ease-in-out;}.featured-services .title{font-weight:700;margin-bottom:15px;font-size:18px;}.featured-services .title a{color:#111;}.featured-services .description{font-size:15px;line-height:28px;margin-bottom:0;}.featured-services .icon-box:hover .title a,.featured-services .icon-box:hover .description{color:#fff;}.featured-services .icon-box:hover .icon i{color:#fff;}.d-flex{display:flex!important;}.flex-column{flex-direction:column!important;}.justify-content-center{justify-content:center!important;}.align-items-stretch{align-items:stretch!important;}.bx{font-family:'boxicons'!important;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.bx-chevron-right:before{content:"\e9b2";}.bx-cube-alt:before{content:"\e9f0";}.bx-images:before{content:"\ea80";}.bx-receipt:before{content:"\eb33";}.bx-shield:before{content:"\eb62";}section{padding:60px 0;overflow:hidden;position:relative;}.section-bg{padding:120px 0;color:rgb(0, 0, 0);}.section-bg:before{content:"";background:bg-light;position:absolute;bottom:60px;top:60px;left:0;right:0;transform:skewY(-3deg);}.about .container{position:relative;z-index:10;}.about .content{padding:30px 30px 30px 0;}.about .content h3{font-weight:700;font-size:34px;margin-bottom:30px;}.about .content p{margin-bottom:30px;}.about .content .about-btn{padding:8px 30px 9px 30px;color:rgb(0, 0, 0);border-radius:50px;transition:0.3s;text-transform:uppercase;font-weight:600;font-size:13px;display:inline-flex;align-items:center;border:2px solid #e03a3c;}.about .content .about-btn i{font-size:16px;padding-left:5px;}.about .content .about-btn:hover{background:#e35052;background:#e03a3c;}.about .icon-boxes .icon-box{margin-top:30px;}.about .icon-boxes .icon-box i{font-size:40px;color:#e03a3c;margin-bottom:10px;}.about .icon-boxes .icon-box h4{font-size:20px;font-weight:700;margin:0 0 10px 0;}.about .icon-boxes .icon-box p{font-size:15px;color:#000000;}.d-flex{display:flex!important;}.flex-column{flex-direction:column!important;}.order-1{order:1!important;}.order-2{order:2!important;}.mt-5{margin-top:3rem!important;}@media (min-width:992px){.align-items-lg-center{align-items:center!important;}.order-lg-1{order:1!important;}.order-lg-2{order:2!important;}.mt-lg-0{margin-top:0!important;}}.bx{font-family:'boxicons'!important;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.bx-cube-alt:before{content:"\e9f0";}.bx-images:before{content:"\ea80";}.bx-receipt:before{content:"\eb33";}.bx-shield:before{content:"\eb62";}section{padding:100px 0;overflow:hidden;}.section-title{text-align:center;padding-bottom:30px;}.section-title h2{font-weight:bold;margin-bottom:20px;padding-bottom:20px;position:relative;}.section-title h2::after{content:'';position:absolute;display:block;width:50px;height:3px;background:#ff0000;bottom:0;left:calc(50% - 25px);}.section-title p{margin-bottom:0;}.features .icon-box h4{font-size:20px;font-weight:700;margin:5px 0 10px 60px;}.features .icon-box i{font-size:48px;float:left;color:#f94646;}.features .icon-box p{font-size:15px;color:#848484;margin-left:60px;}.features .image{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:400px;}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;}.card-body{flex:1 1 auto;padding:1rem 1rem;}.card-title{margin-bottom:.5rem;}.d-flex{display:flex!important;}.align-items-stretch{align-items:stretch!important;}.mt-4{margin-top:1.5rem!important;}@media (min-width:768px){.mt-md-0{margin-top:0!important;}}section{padding:60px 0;overflow:hidden;}.more-services{padding-top:20px;}.more-services .card{border:0;padding:160px 20px 20px 20px;position:relative;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;}.more-services .card-body{z-index:10;background:rgba(255, 255, 255, 0.9);padding:15px 30px;box-shadow:0px 2px 15px rgba(0, 0, 0, 0.1);transition:0.3s;transition:ease-in-out 0.4s;border-radius:5px;}.more-services .card-title{font-weight:700;text-align:center;margin-bottom:15px;}.more-services .card-title a{color:#222222;}.more-services .card-text{color:#5e5e5e;}.more-services .read-more a{color:#777777;text-transform:uppercase;font-weight:600;font-size:12px;transition:0.4s;}.more-services .read-more a:hover{text-decoration:underline;}.more-services .card:hover .card-body{background:#ff0000;}.more-services .card:hover .read-more a,.more-services .card:hover .card-title,.more-services .card:hover .card-title a,.more-services .card:hover .card-text{color:#fff;}section{padding:60px 0;overflow:hidden;}.features{padding-bottom:40px;}.features .nav-tabs{border:0;}.features .nav-link{border:0;padding:50px;transition:0.3s;color:#364146;transition:0.3s ease-in-out;border-radius:0;border-left:4px solid #fafbfb;}.features .nav-link h4{font-size:18px;font-weight:600;transition:0.3s ease-in-out;color:#576971;}.features .nav-link p{font-size:14px;margin-bottom:0;}.features .nav-link:hover{background:#fafbfb;}.features .nav-link:hover h4{color:#364146;}.features .nav-link.active{border-radius:0;border:0;border-left:5px solid #ff0000;background:#fafbfb;}.features .nav-link.active h4{color:#ff0000;}.features .tab-pane.active{-webkit-animation:slide-down 0.5s ease-out;animation:slide-down 0.5s ease-out;}.features .tab-content{text-align:right;}.pt-5{padding-top:3rem!important;}@media (min-width:992px){.pt-lg-0{padding-top:0!important;}}.bx{font-family:'boxicons'!important;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.bx-cube-alt:before{content:"\e9f0";}.bx-receipt:before{content:"\eb33";}h3,h4{font-family:"Raleway", sans-serif;}@media screen and (max-width: 768px){[data-aos-delay]{transition-delay:0!important;}}section{padding:60px 0;overflow:hidden;}.about h3{font-weight:400;font-size:34px;color:#21413c;}.about .icon-box i{font-size:48px;float:left;color:#1bac91;}.about .icon-box h4{font-size:22px;font-weight:500;margin-left:60px;color:#21413c;}.about .icon-box p{font-size:15px;color:#848484;margin-left:60px;}.section-heading{margin-bottom:10px;}.section-heading h3{position:relative;font-size:35px;font-weight:600;color:#111;line-height:130%;margin-bottom:10px;}.section-heading{margin-bottom:10px;}.section-heading{margin-bottom:10px;}.section-heading h3{position:relative;font-size:35px;font-weight:600;color:#111;line-height:130%;margin-bottom:10px;}.section-heading-line{content:'';display:block;width:100px;height:3px;background:#ff0000e6;border-radius:25%;margin:auto;margin-top:15px;margin-bottom:5px;}.section-heading{margin-bottom:10px;}.center-holder{text-align:center!important;}.section-heading{margin-bottom:10px;}.section-heading h3{position:relative;font-size:35px;font-weight:600;color:#111;line-height:130%;margin-bottom:10px;}.section-heading-line{content:'';display:block;width:100px;height:3px;background:#ff0000e6;border-radius:25%;margin:auto;margin-top:15px;margin-bottom:5px;}.section-heading p{font-size:15px;font-weight:400;color:#aaa;line-height:160%;padding-top:15px;margin-bottom:0px;}.center-holder{text-align:center!important;}.section-heading{margin-bottom:10px;}.section-heading-line{content:'';display:block;width:100px;height:3px;background:#ff0000e6;border-radius:25%;margin:auto;margin-top:15px;margin-bottom:5px;}.section-heading p{font-size:15px;font-weight:400;color:#aaa;line-height:160%;padding-top:15px;margin-bottom:0px;}.mb-4{margin-bottom:1.5rem!important;}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;border:1px solid rgba(0,0,0,.125);border-radius:0;background-color:#fff;background-clip:border-box;}.card-body{min-height:1px;padding:1.25rem;flex:1 1 auto;}.card-deck .card{margin-bottom:15px;}@media (min-width:576px){.card-deck{display:flex;margin-right:-15px;margin-left:-15px;flex-flow:row wrap;}.card-deck .card{margin-right:15px;margin-bottom:0;margin-left:15px;flex:1 0;}}.d-block{display:block!important;}@media (min-width:992px){.d-lg-flex{display:flex!important;}}.mb-3{margin-bottom:1rem!important;}.mb-4{margin-bottom:1.5rem!important;}.fw-medium{font-weight:500!important;}.fs--1{font-size:.9375rem!important;}.fs-1{font-size:1.5rem!important;}.mb-4{margin-bottom:1.5rem!important;}.text-uppercase{text-transform:uppercase!important;}.fw-medium{font-weight:500!important;}.fs--1{font-size:.9375rem!important;}.fs-1{font-size:1.5rem!important;}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #eaecf3;border-radius:.75rem;}.card-body{flex:1 1 auto;min-height:1px;padding:1.75rem;color:#718096;}.card{position:relative;margin-bottom:30px;box-shadow:0 0 1.25rem rgba(31,45,61,.05);}section{overflow:hidden;}@media (min-width:768px){section{padding:100px 0;position:relative;}}section{position:relative;z-index:1;}section:after{content:attr(data-content);position:absolute;top:-28px;font-size:200px;font-weight:700;color:transparent;line-height:1;-webkit-text-stroke:1px #000;z-index:-1;font-family:"Poppins", sans-serif;opacity:0.1;left:0;}@media only screen and (max-width: 1400px){section:after{font-size:140px;top:-20px;}}@media only screen and (max-width: 991px){section:after{font-size:80px;top:-10px;}}@media only screen and (max-width: 575px){section:after{font-size:50px;top:-5px;}}