:root{--font-default:"Yantramanav", sans-serif;--fontawesome:"Font Awesome 5 Pro";--black:#000000;--dark:#03112d;--dark-secondary:#001d4c;--dark-optional:#3e00a7;--white:#ffffff;--color-primary:#ffd100;--color-secondary:#E2901A;--color-optional:rgb(255, 30, 126);--color-heading:#04000b;--color-paragraph:#595959;--box-shadow-primary:-1px 3px 10px 0 rgba(0, 0, 0, 0.6);--box-shadow-secondary:0 10px 30px 0 rgba(44, 130, 237, 0.4);--box-shadow-regular:0px 2px 12px 0px #e7e7e7;--bg-gray:#f3f7fd;--bg-gradient:linear-gradient(30deg, var(--color-secondary) 20%, var(--color-primary) 80%)}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,html{height:100%}html{margin:0;padding:0;width:100%;height:100%;scroll-behavior:smooth}html,body,div,span,img,ol,ul,li,a,p,h1,h2,h3,h4,h5,h6,option,legend,label,table,th,td,tr,article,aside,caption,figure,footer,header,hgroup,mark,nav,section,time,audio,video{margin:0;padding:0;border:0;outline:0}.wrapper{height:100%}img{border:none;outline:none;max-width:100%}label{display:inline-block;font-weight:400;margin-bottom:5px;max-width:100%}a{outline:none;text-decoration:none;color:var(--color-heading)}a img{border:none}a:active{outline:none;text-decoration:none;color:var(--color-heading);opacity:1}a:focus{outline:none;text-decoration:none;color:var(--color-heading)}a:hover{outline:none;text-decoration:none;color:var(--color-secondary);opacity:1}button{outline:medium none}iframe{border:none}input{border:1px solid #e7e7e7;border-radius:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;min-height:50px}input:focus{outline:none;-webkit-box-shadow:inherit;box-shadow:inherit}textarea:focus{outline:none;-webkit-box-shadow:inherit;box-shadow:inherit}select:focus{outline:none;-webkit-box-shadow:inherit;box-shadow:inherit}strong{font-weight:600}.row{--bs-gutter-x:30px}body{font-family:var(--font-default);font-size:16px;font-weight:400;line-height:28px;overflow-x:hidden;background-color:var(--white);color:var(--color-paragraph)}h1,h2,h3,h4,h5,h6{color:var(--color-heading);font-weight:400;line-height:1.2;font-family:var(--font-heading);letter-spacing:0;margin:0;margin-bottom:15px}h1{font-size:40px}h2{font-size:36px}h3{font-size:27px}h4{font-size:20px}a,.btn,button{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;outline:medium none;text-decoration:none;font-weight:600}p{color:var(--color-paragraph);margin:0 0 15px;text-transform:none;font-weight:400;font-family:var(--font-default)}@media (min-width:1250px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1250px}}@media only screen and (max-width:767px){.row{--bs-gutter-x:1.5rem}}.bg-gray{background:var(--bg-gray)}.bg-gradient{background-color:var(--color-primary);background:var(--bg-gradient)!important;background-size:220% 150%!important}.title{font-weight:600;font-size:50px;line-height:1.1}.sub-title{text-transform:none;color:var(--color-primary);font-weight:500;background:var(--bg-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;display:inline-block;position:relative;z-index:1}@media only screen and (min-width:992px) and (max-width:1199px){.heading,.title{font-size:36px;margin-top:0;line-height:1.2}}.brand-items img{width:auto;margin:auto;padding:0 25px}.brand3col{text-align:center}.brand-items h2{font-weight:600}.brand3col .swiper-wrapper{align-items:center}.services-style-four-area{background-size:40%,contain;background-repeat:no-repeat;background-position:center left}.services-style-four{margin-bottom:30px}.services-style-four p{margin:0}.services-style-four .item{padding:60px 50px;box-shadow:0 25px 70px 0 rgb(0 0 0 / 7%);overflow:hidden;position:relative;z-index:1;background:rgb(255 255 255 / .6);display:flex;transition:all 0.35s ease-in-out}.services-style-four .item::after{background:var(--bg-gradient);position:absolute;left:0;top:0;content:"";height:100%;width:90%;z-index:-1;transition:all 0.25s ease-in-out;opacity:0;visibility:hidden}.services-style-four .item:hover::after,.services-style-four .item.active::after{opacity:1;visibility:visible;width:100%}.services-style-four .item .thumb{max-width:80px;min-width:80px;margin-right:30px}.services-style-four p,.services-style-four li,.services-style-four a{transition:all 0.35s ease-in-out}.services-style-four .item:hover p,.services-style-four .item:hover li,.services-style-four .item:hover a,.services-style-four .item.active p,.services-style-four .item.active li,.services-style-four .item.active a{color:var(--white)}@media only screen and (min-width:768px) and (max-width:991px){.services-style-four .item{display:block}.services-style-four .item .thumb{margin:0;margin-bottom:30px}}@media only screen and (max-width:767px){.services-style-four .item{display:block}.services-style-four .item .thumb{margin:0;margin-bottom:30px}}@media only screen and (max-width:767px){.choose-us-style-three{text-align:center}}i::before{line-height:inherit}.skill-items .progress-box{margin-bottom:40px}.skill-items .progress-box:last-child{margin-bottom:0}.skill-items .progress-box .progress{background:#fff0;border-bottom:none;box-shadow:inherit;border-radius:inherit;overflow:inherit}.skill-items .progress-box .progress .progress-bar{height:9px;border-radius:30px;background:var(--color-primary);top:12px;position:relative;overflow:inherit}.skill-items .progress-box .progress .progress-bar span{position:absolute;right:0;top:-36px;display:block;font-size:18px;color:var(--color-heading);font-weight:500}footer{overflow:hidden}@media only screen and (min-width:768px) and (max-width:1023px){.heading,.title{font-size:36px;margin-top:0;line-height:1.2}.brand3col{margin-top:30px}.brand-items img{padding:0 15px}}@media only screen and (max-width:767px){.title{font-size:36px;line-height:1.2}.brand3col{margin-top:30px}.brand-items img{padding:0 15px}}