header.header-main.front-page{box-shadow:none;-webkit-box-shadow:none;}
header.header-main.front-page.fixed-header{box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.05);}

.hero-section-main{position: relative;z-index:1;overflow: hidden;}
.hero-section-main > img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;z-index:-1;}
.hero-content-main{padding-top:139px;padding-bottom:160px;}
.scroll-down-button-main img{cursor: pointer;max-width:30px;}

.home-about-section-main{padding-top:50px;}
.home-about-section-main .right-about-content p:not(:last-child){padding-bottom: 10px;}

.services-section-main .services-tabbing-title{display: flex;padding-left:30px;}
.services-section-main .services-tabbing-title .title{padding:8px 30px;cursor:pointer;transition:.5s ease-in-out all;-webkit-transition:.5s ease-in-out all;text-align:center;display:inline-block;}
.services-section-main .services-tabbing-title .title.active,.services-section-main .services-tabbing-title .title:hover{background-color:#FC3D3D;color:#FFF !important;}

.services-tabbing-content .services-tabbing-loop{background-color:#EFEFEF;border-top: 1px solid #FC3D3D;padding-top: 65px;display:none;}
.services-tabbing-content .services-tabbing-loop.active{display:block;}
.services-tabbing-content .services-tabbing-loop .left-side-content{padding-inline:80px 100px;padding-bottom: 30px;}
.services-tabbing-content .services-tabbing-loop .left-side-content .button-main{padding-top: 30px;display:flex;align-items:center;gap: 40px;}
.services-tabbing-content .services-tabbing-loop .right-image-main img{width:100%;max-height:460px;object-fit:cover;object-position:center center;}

.industries-section-main .custom-gutter{--bs-gutter-x:46px;}
.industries-section-main .industries-box{border:1px solid transparent;border-image:linear-gradient(180deg,#fc3d3d,transparent) 1;padding:65px 32px;text-align:center;background:#fff;transition:0.5 all;-webkit-transition:0.5s all;}
.industries-section-main .industries-box:hover{border-color:#fc3d3d;border-image:none;}
.industries-section-main .industries-box .title-25{font-weight:500;}
.industries-section-main .industries-box img{max-height:60px;}

.ai-section-main .ai-section-inner{background-color: #000;padding-block: 90px;}
.ai-section-main p{color:#FFF;}
.ai-section-main p:not(:last-child){padding-bottom: 20px;}
.ai-section-main .ai-content-left{padding-right:130px;}
.ai-section-main .ai-box-main .box-main{border:1px solid transparent;border-image:linear-gradient(180deg,#fc3d3d,transparent) 1;padding:62px 42px;text-align:center;background:#1D1D1D;}
.ai-section-main .ai-box-main .image-main{position: relative;}
.ai-section-main .ai-box-main .image-main:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block;z-index:0;background:#FC3D3D;filter:blur(75px);-webkit-filter:blur(75px);width:80px;aspect-ratio:1;}
.ai-section-main .ai-box-main .box-main img{max-height:100px;}
.ai-section-main .custom-gutter{--bs-gutter-x:70px;--bs-gutter-y:70px;}
.ai-section-main .ai-box-main .row > div:nth-child(2) .box-main{margin-top: 70px;}
.ai-section-main .ai-box-main .row > div:nth-child(3) .box-main{margin-top: -70px;}

@media only screen and (max-width: 1400px) {

 .hero-content-main{padding-top:139px;padding-bottom:100px;}
  
 .services-section-main .services-tabbing-title{padding-left:0;}
 .services-section-main .services-tabbing-title .title{padding:8px 15px;}

 .services-tabbing-content .services-tabbing-loop .left-side-content{padding-inline:40px 50px;}
 .services-tabbing-content .services-tabbing-loop {padding-top: 60px;}

 .industries-section-main .industries-box{padding:50px 26px;}

 .ai-section-main .ai-section-inner{padding-block:70px;}
 .ai-section-main .ai-content-left{padding-right:50px;}
 .ai-section-main .ai-box-main .box-main {padding:40px 30px;}
 .ai-section-main .ai-box-main .box-main img{max-height:80px;}

 .ai-section-main .ai-box-main .row>div:nth-child(2) .box-main{margin-top:50px;}
 .ai-section-main .ai-box-main .row>div:nth-child(3) .box-main{margin-top:-50px;}

}

@media only screen and (max-width: 1200px) {

    .hero-content-main {padding-top: 120px;padding-bottom: 80px;}

    .services-section-main{overflow: hidden;}
    .services-section-main .services-tabbing-title{white-space: nowrap;overflow-x: auto;}
    .services-tabbing-content .services-tabbing-loop {padding-top: 40px;}
    .services-tabbing-content .services-tabbing-loop .left-side-content {padding-inline: 20px;}

    .industries-section-main .custom-gutter {--bs-gutter-x: 20px;}
    .industries-section-main .industries-box {padding: 30px 20px;}
    .industries-section-main .industries-box img {max-height: 50px;}

    .ai-section-main .ai-section-inner {padding-block: 60px;}
    .ai-section-main .ai-content-left {padding-right: 15px;}

    .ai-section-main .ai-box-main .row>div:nth-child(2) .box-main {margin-top: 30px;}
    .ai-section-main .ai-box-main .row>div:nth-child(3) .box-main {margin-top:-60px;}
    .ai-section-main .ai-box-main .box-main {padding: 30px 25px;}
    .ai-section-main .custom-gutter {--bs-gutter-x: 40px;--bs-gutter-y: 40px;}
    .ai-section-main .ai-box-main .box-main img {max-height: 70px;}

}

@media only screen and (max-width: 991px) {

    .hero-content-main {padding-top: 70px;padding-bottom: 60px;}

    .home-about-section-main .left-about-content{padding-bottom: 40px;}
    .home-about-section-main {padding-top: 40px;}

    .services-tabbing-content .services-tabbing-loop .left-side-content{padding-bottom: 40px;}
    .services-tabbing-content .services-tabbing-loop {padding-top: 30px;}

    .industries-section-main .custom-gutter {--bs-gutter-y: 20px;}

    .ai-section-main .ai-section-inner {padding-block: 55px;}
    .ai-section-main .ai-content-left {padding-right: 0;padding-bottom: 40px;}
    .ai-section-main .ai-box-main .row>div:nth-child(2) .box-main {margin-top: 50px;}
    .ai-section-main .ai-box-main .row>div:nth-child(3) .box-main {margin-top: -50px;}
    .ai-section-main .custom-gutter {--bs-gutter-x: 25px;--bs-gutter-y: 50px;}

}

@media only screen and (max-width: 767px) {

    .hero-content-main {padding-top: 50px;padding-bottom: 50px;}

    .home-about-section-main .left-about-content {padding-bottom: 30px;}

    .industries-section-main .industries-box img {max-height: 40px;}

    .ai-section-main .ai-section-inner {padding-block: 45px;}
    .ai-section-main .ai-box-main .row>div:nth-child(3) .box-main {margin-top: -75px;}
    .ai-section-main .ai-box-main .box-main img {max-height: 55px;}
    .ai-section-main .custom-gutter{--bs-gutter-y: 30px;}

}

@media only screen and (max-width: 576px) {

    .ai-section-main .ai-box-main .row>div:nth-child(2) .box-main,.ai-section-main .ai-box-main .row>div:nth-child(3) .box-main {margin-top: 0;}

}