body{font-family:Poppins,sans-serif!important;background:#fff!important}p{letter-spacing:1px}.title-text{font-family:"Kdam Thmor Pro",sans-serif!important}.home-banner-shdow{border-radius:10px;box-shadow:6px 6px 12px #b8b9be,-6px -6px 12px #fff!important;margin-bottom:25px}.brand-logo{border-radius:10px;box-shadow:6px 6px 12px #b8b9be,-6px -6px 12px #fff!important;padding:6px;width:60px}.d-grid{display:grid!important;gap:30px}.blog-card,.services-card{box-shadow:6px 6px 12px #b8b9be,-6px -6px 12px #fff!important;border-radius:10px!important}.text-red{color:red}textarea{resize:none}.bg-gray{background:#fff!important}.rbt-card-1{padding:0!important;background:0 0!important}.services-card-img{border-radius:10px!important;height:100%}.rbt-section-gap{padding:0 25px 25px!important}.btn-shdow{box-shadow:3px 3px 6px #b8b9be,-3px -3px 6px #fff!important;border-radius:10px;background-color:#fff!important;color:#000;border-color:#d1d9e6!important}.btn-shdow:hover{color:#000!important;box-shadow:inset 2px 2px 5px #b8b9be,inset -3px -3px 7px #fff!important;background-color:#fff!important;border:solid 1px #eb1d25!important}.scbscrib-input{box-shadow:inset 2px 2px 5px #b8b9be,inset -3px -3px 7px #fff!important;background-color:#fff!important;border-radius:10px!important}.bg-pink-opacity{background:#f1606021!important;color:#eb1d25!important}.social-default.transparent-with-border li a{line-height:41px;border:2px solid var(--color-border);box-shadow:3px 3px 6px #b8b9be,-3px -3px 6px #fff!important;border-radius:10px;background-color:#fff!important}.social-default li a::after{box-shadow:none;background-color:transparent!important;border:none!important}.social-default.transparent-with-border li a:hover{box-shadow:inset 2px 2px 5px #b8b9be,inset -3px -3px 7px #fff!important;background-color:transparent!important;border:solid 1px #eb1d25!important}.social-default li a:hover{color:#000!important}.bg-theme-gradient-even:nth-child(2n) .rbt-testimonial-box .inner{background-image:linear-gradient(to bottom,#eb1d25,#c9151c,#a90d13,#8a050b,#6c0000)}.banner-shdow{background:#fff!important}.services-name{position:absolute;bottom:23px;right:16px;left:30px;border-radius:100%;display:flex;flex-direction:column;justify-content:center;z-index:1;background:0 0!important}.text-sm{font-size:15px}.services-name-col{font-size:20px;font-weight:var(--f-bold)}a:active,a:focus,a:hover{text-decoration:none;outline:0;color:#eb1d25}.rbt-card-1 .rbt-card-img{position:relative!important}.mt-12{margin-top:12px}.btn-close1{align-items:center;display:flex}.submenu-2{left:270px!important;height:395px!important}.digital-top{top:0!important}.quality-top{top:-42px!important}.application-top{top:-83px!important}.test-top{top:-128px!important}.advisory-top{top:-169px!important}.engagement-top{top:-210px!important}.has-dropdown{font-size:15px;font-weight:500;padding:10px 0}.hadding-2{font-size:15px!important;font-weight:500!important}.services-block{display:block}.hadding-2 li a{padding:10px 14px;width:100%;display:block}.hadding-2 li a:hover{color:#eb1d25!important;background:rgba(230,231,238,.1);box-shadow:inset 2px 2px 5px #b8b9be,inset -3px -3px 7px #fff;border:1px solid #eb1d25;border-radius:10px;padding:10px 14px}.degital-services-col{top:-19px;position:relative}.tab .hadding-2:hover{color:#eb1d25!important}.nav-item .active h4{color:#eb1d25!important}.pl-30{padding-left:30px}.pr-30{padding-right:30px}.h-500{height:530px}.bottom-col-btn{bottom:-145px}.submenu li a{padding:10px 14px}.submenu li a:hover{color:#eb1d25!important;background:rgba(230,231,238,.1)!important;box-shadow:inset 2px 2px 5px #b8b9be,inset -3px -3px 7px #fff!important;padding:10px 14px;border-radius:10px;border:1px solid #eb1d25}.headerr-img{justify-content:center;align-items:center}.pt-15px{padding-top:15px}.pl-sub{padding-left:0!important}.rbt-dot-bottom-center{padding-bottom:100px!important}.rbt-arrow-between .rbt-swiper-arrow{position:absolute;top:unset!important;transform:translateY(-50%);z-index:2;transition:.5s;opacity:1!important;width:58px;height:58px;border-radius:10px;color:var(--color-body);background-color:#fff;z-index:3;bottom:0!important}.swiper-arrow-shadow{box-shadow:3px 3px 6px #b8b9be,-3px -3px 6px #fff!important}.h-card{height:443px}.digital-card{height:600px}.mt-col-20{margin-top:-20px!important}.w-95{width:21%}.p-35px{padding:35px!important}.bg-brand-gray{background:#fff}.rbt-address .icon{color:#ed161f}.form-input{box-shadow:inset 2px 2px 5px #b8b9be,inset -3px -3px 7px #fff!important;background-color:#fff!important;border-radius:10px!important}.boredr-r{border-radius:10px!important}.p-20px{padding:20px 10px!important}.p-des{font-size:17px;letter-spacing:1px}a:hover p{color:#192335!important}.h-400{height:400px}.top-7per{top:8%}.end-7per{right:3%}.hide-image{display:block}.hide-main-img:hover+.hide-image{display:none}.services-card-main{box-shadow:6px 6px 12px #b8b9be,-6px -6px 12px #fff!important;border-radius:10px!important}.mt--60px{margin-top:-60px}.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-left{left:89%!important}.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-right{left:auto;right:1%!important}.newsletter-form-col input{background:var(--color-white);border:0 none;height:60px;line-height:70px;padding:0 20px;padding-right:172px}.form-1-col{z-index:1;position:relative}.logo-404{top:10%;left:5%}.tab-content .rbt-arrow-between .rbt-swiper-arrow{position:unset;transform:translateY(0)}.expend-button .rbt-user-wrapper a:focus,.share-menu a:focus{color:#000}.share-menu{position:relative}.menu-wrapper{position:absolute;top:36px;right:0;background-color:#fff;z-index:1000;border-radius:10px;width:300px}#twitterShare svg{fill:var(--color-black)}#twitterShare svg:hover{fill:var(--color-primary)}@media screen and (max-width:1500px){.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-left{left:86%!important}.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-right{left:auto;right:3%!important}}@media screen and (max-width:1200px){.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-left{left:83%!important}.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-right{left:auto;right:3%!important}}@media screen and (max-width:920px){.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-left{left:78%!important}.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-right{left:auto;right:3%!important}.digital-card{height:540px}.gap-md-30px{gap:30px!important}}@media screen and (max-width:576px){.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-left{left:68%!important}.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-right{left:auto;right:6%!important}.digital-card{height:540px}.rbt-section-gap{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:500px){.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-left{left:33%!important}.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-right{left:auto;right:33%!important}}@media screen and (max-width:348px){.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-left{left:26%!important}.rbt-arrow-between .rbt-swiper-arrow.rbt-arrow-right{left:auto;right:26%!important}.services-name-col{font-size:18px}.text-sm{font-size:12px}p{letter-spacing:0;line-height:21px;font-size:14px}.rbt-btn.btn-sm{font-size:12px}}.rbt-testimonial-box .inner{border-radius:10px}.rbt-header .mainmenu-nav .mainmenu li.with-megamenu .rbt-megamenu .wrapper{border-radius:10px}.rbt-testimonial-box .inner::before{top:25px}.rbt-testimonial-box.style-2 .inner{height:325px}.rbt-testimonial-box .inner{padding:40px 30px}.rbt-newsletter-area{overflow-x:hidden}.scroll-animation.scroll-left-right{animation:scrollLeft 20s linear infinite}.rbt-testimonial-box.style-2 .clint-info-wrapper .thumb{box-shadow:1px 1px 1px #b8b9be,1px 1px 1px #fff!important}.h-184{height:194px}.rbt-address .inner p{font-size:16px}.rbt-card{box-shadow:6px 6px 12px #b8b9be,-6px -6px 12px #fff!important;border-radius:10px!important;background:#fff}.rbt-card-img{width:100%}.h-600{height:600px}.team-style-default.style-three .inner .content{padding:25px 20px;padding-right:12px}.rbt-address{padding:24px;padding-bottom:50px}.page-list li{display:inline-block;font-size:18px;color:#000;margin:0}.page-list li a:hover{color:#eb1d25}ol li a:hover{color:#eb1d25}#policy p{margin-bottom:30px!important}#policy h2{font-size:32px}#policy h3{font-size:28px}#policy strong{font-weight:600}tbody,td,tfoot,th,thead,tr{border:1px solid #000!important}.image_shdow{filter:drop-shadow(2px 2px 3px black)}.banner-title{align-items:center;display:flex}.rbt-banner-6 .inner .title{margin-bottom:15px}.single-slide .h-card{display:flex;align-items:flex-end}.rbt-splash-feature-box .inner .content{padding:15px 18px;padding-right:12px}.service-card-6 .inner .icon{border-radius:10px;box-shadow:6px 6px 12px #b8b9be,-6px -6px 12px #fff!important;padding:20px}.split-list li{font-size:17px;letter-spacing:1px;font-weight:400}.inner-container .service-card-6 .inner{border:none;padding:30px 15px;border-radius:10px;box-shadow:6px 6px 12px #b8b9be,-6px -6px 12px #fff!important;display:flex;flex-direction:column;align-items:center}.rbt-newsletter-area .newsletter-style-1 .inner .section-title{max-width:600px}.row_gap--15{row-gap:15px}.twitter-height{height:18px}.feature-img-home{width:315px}.feature-img{width:225px;height:265px}.bottom-176{bottom:-111px}.contact-img{width:400px;padding-left:10rem}.blog-img-w{width:550px;padding-left:5rem;padding-right:5rem}.about-home{display:flex;flex-direction:column;justify-content:space-around}.overflow-y-hidden{overflow-y:hidden!important}.tab-button-style-2 li a.active{color:#000!important;box-shadow:inset 2px 2px 5px #b8b9be,inset -3px -3px 7px #fff!important;background-color:#fff!important;border:solid 1px #eb1d25!important}.rbt-widget-details .rbt-course-details-list-wrapper li span{font-size:14px}.popup-mobile-menu .tab-button-style-2 li a.active{border:none!important;box-shadow:none!important}.btn-wrapper .rbt-btn i{top:0!important}.rbt-cat-box-1 .inner .content .title{font-size:16px}.col-gap-20{column-gap:20px}.iti{width:100%}#landing-page .rbt-splash-feature-box .inner{height:406px}@media (min-width:1200px) and (max-width:1399px){.rbt-newsletter-area .newsletter-style-1 .inner .section-title{max-width:500px}.services-name-col{font-size:17px}.bottom-176{bottom:-117px}.pt-thumbnail{padding-top:2.5rem!important}.rbt-cat-box-1 .inner .content .title{font-size:13px}.rbt-widget-details .rbt-course-details-list-wrapper li span{font-size:12px}.rbt-contact-form.contact-form-style-1{padding:29px}}@media (min-width:992px) and (max-width:1199px){.rbt-testimonial-box.style-2 .inner{height:282px}.rbt-banner-6 .inner{padding-top:50px;padding-bottom:50px}.read_more_btn{height:36px!important;line-height:36px!important;padding:0 12px!important}.read_more_btn .icon-reverse-wrapper .btn-text{font-size:12px}.read_more_btn i{padding-left:3px;top:0;font-size:13px}.about_desc{font-size:12px;margin-top:0}.services-name-col{font-size:15px}.text-sm{font-size:12px}.rbt-address .inner p{font-size:12px}.rbt-address{padding:24px;padding-bottom:40px}.rbt-banner-6 .inner .title{margin-bottom:10px}.p-des{font-size:14px}.rbt-splash-feature-box .inner .content{padding:28px 12px;padding-right:0}.rbt-newsletter-area .newsletter-style-1 .inner .section-title{max-width:unset}.section-title .title{font-size:32px}.modern-course-features-box .inner .content .title{font-size:28px}.inner-container .service-card-6 .inner{padding:18px 10px}.services-name{bottom:8px;right:8px;left:18px}.rbt-card-title{font-size:26px;margin-bottom:10px}.newsletter-style-1{padding:38px 50px 64px}.modern-course-features-box .inner .content{flex-basis:58.33333333%}.modern-course-features-box .inner .thumbnail{flex-basis:41.66666667%}.form-1-col{padding-left:0}.bottom-176{bottom:-150px}.pt-thumbnail{padding-top:3rem!important}.rbt-cat-box-1 .inner .content .title{font-size:15px}.h-184{height:197px}.footer-widget .ft-link li{font-size:14px}.wp-block-table{overflow-x:scroll}#landing-page .rbt-splash-feature-box .inner{height:432px}}@media (min-width:768px) and (max-width:991px){.rbt-testimonial-box.style-2 .inner{height:282px}.rbt-testimonial-box .inner::before{top:18px}.rbt-banner-6 .inner{padding-top:80px;padding-bottom:80px}.radius-round{border-radius:10px!important}.services-card-img{width:100%}.rbt-contact-form{height:auto}.rbt-address .inner p{font-size:15px}.margin-top{margin-top:6px}.rbt-banner-6 .inner .title{margin-bottom:10px}.p-des{font-size:15px}.services-name-col{font-size:17px}.content-header.services-name-col{font-size:19px}.rbt-splash-feature-box .inner .content{padding:20px 12px;padding-right:5px}.rbt-newsletter-area .newsletter-style-1 .inner .section-title{max-width:unset}.p-20px{padding:20px!important}.services-name{bottom:30px;right:80px;left:30px}.about_desc{font-size:16px}.newsletter-style-1{padding:25px 50px 64px}.rbt-course-area .rbt-card-title{margin-bottom:10px}.bottom-176{bottom:unset}.feature-img{width:335px}.img-md-335{width:335px}.thumbnail-md{display:flex;justify-content:center}.thumbnail-blog img{height:350px}.thumbnail-blog{padding-top:20px}.form-1-col{padding-left:0}.blog-img-w{width:425px;padding-left:0;padding-right:0}.rbt-course-details-area.rbt-section-gap{margin-top:0!important}.h-md-290{height:290px}.wp-block-table{overflow-x:scroll}}@media (max-width:767px){.rbt-testimonial-box.style-2 .inner{height:495px}.rbt-testimonial-box .description{margin-top:35px}.footer-style-1 .footer-top{padding-top:20px;padding-bottom:30px}.rbt-banner-6 .inner{padding:0 20px 30px}.services-card-img{height:unset}#digital_engineering .services-card-img{height:unset}.rbt-card{padding:15px 15px 25px}.mt_sm--20{margin-top:20px}.modern-course-features-box{padding-bottom:40px}.rbt-contact-form{height:auto}.rbt-address .inner p{font-size:14px}.margin-top{margin-top:6px}.rbt-testimonial-box .inner{padding:22px 19px}.rbt-banner-6 .inner .title{margin-bottom:0}.p-des{font-size:15px}.services-name-col{font-size:19px}.rbt-splash-feature-box .inner .content{padding:20px 18px;padding-right:12px}.rbt-newsletter-area .newsletter-style-1 .inner .section-title{max-width:unset}.p-20px{padding:30px 20px 0!important}.modern-course-features-box .inner .content .title{margin-bottom:10px}.services-name{bottom:16px;right:8px;left:12px}.footer-style-1 .description{line-height:28px}.rbt-course-area .rbt-card-title{margin-bottom:10px}.thumbnail-blog{padding-top:22px}.bottom-176{bottom:unset}.form-1-col{padding-left:0}.blog-img-w{width:325px;padding-left:0;padding-right:0}.rbt-widget-details .rbt-course-details-list-wrapper li span{font-size:12px}.rbt-course-details-area.rbt-section-gap{margin-top:0!important}.wp-block-table{overflow-x:scroll}.menu-wrapper{right:unset;left:-88%}#landing-page .rbt-splash-feature-box .inner{height:auto}#landing-page .newsletter-style-1::after{display:none}#landing-page .height-650{display:block}}@media (max-width:348px){.rbt-testimonial-box.style-2 .inner{height:354px}.read_more_btn{height:36px!important;line-height:36px!important;padding:0 12px!important}.read_more_btn .icon-reverse-wrapper .btn-text{font-size:12px}.read_more_btn i{padding-left:3px;top:0;font-size:13px}.rbt-banner-6 .inner{padding-left:0}.rbt-banner-6 .inner .title{font-size:30px!important}.services-name-col{font-size:17px}.h-184{height:170px}.rbt-btn.btn-md{font-size:13px}.rbt-btn i{font-size:14px}.blog-img-w{width:-webkit-fill-available}.copyright-style-1 .copyright-link li,.copyright-style-1 p,.footer-style-1 .description,.footer-widget .ft-link li{font-size:15px}.copyright-style-1 .copyright-link li{margin-top:0}.rbt-course-area .rbt-card-title{margin-bottom:5px}.popup-mobile-menu .inner-wrapper{width:260px}}#wpcf7-f180-o1 .screen-reader-response{display:none}#wpcf7-f180-o1 .wpcf7-not-valid-tip{color:red;font-size:15px}#wpcf7-f180-o1 .wpcf7-response-output{margin-left:45px;margin-top:12px;font-size:15px}.list-style-none{list-style:none}.w-25px{width:25px}.hover-red:hover{color:red}.card-b-shadow{box-shadow:6px 6px 12px #b8b9be,-6px -6px 12px #fff!important}.rbt-header .mainmenu-nav .mainmenu li.with-megamenu .rbt-megamenu.grid-item-5{width:250px;margin:0 800px}.form-group select{font-size:16px!important;font-weight:500!important;height:50px!important;line-height:28px!important;background-color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0 15px!important;outline:0!important;border:var(--border-width) solid var(--color-border)!important;border-radius:10px!important;color:var(--color-body)!important;box-shadow:inset 2px 2px 5px #b8b9be,inset -3px -3px 7px #fff!important;position:unset!important;opacity:1!important;width:100%!important}.bootstrap-select,.select-col{width:100%!important}.pagination {padding: 0px !important;margin: 0px !important;}.page-item.active .page-link{background-color:#fd0f10;border-color:#fd0f10;}.page-link,.page-link:hover,.page-link:focus{color:#fd0f10;box-shadow:none;background-color:#fff;}.page-link {padding:.75rem 1.75rem;}.pagination{box-shadow:6px 6px 12px #b8b9be,-6px -6px 12px #fff;border-radius:10px;}.pagination .page-item{margin-top:0;margin-bottom:0;}.page-item:first-child .page-link{border-top-left-radius:10px;border-bottom-left-radius: 10px;}.page-item:last-child .page-link{border-top-right-radius:10px;border-bottom-right-radius:10px;}.text-muted{color:#000!important}.popup-logo{position: absolute;left: 20px;top: 20px;}.category-title{font-size: 22px;margin-top: 3px;}.category-p p{font-size: 17px;}.services-card {display: flex;flex-direction: column;height: 100%;}.pricing-body ul {list-style-type: none;padding-left: 0;}.pricing-body ul li::before {content: "\e92b";font-family: "feather";margin-right: 8px;color: #4CAF50;}.pricing-body ul li {display: flex;align-items: center;}.pricing-btn{margin-top: auto; text-align: center; }.col-packge-img{height: 135px !important;}.rbt-card2 { display: flex;flex-direction: column;justify-content: space-between;}.rbt-card-body2 {flex-grow: 2;display: flex;flex-direction: column;justify-content: space-between;}.rbt-card-tex{margin-bottom: auto;}.d-flex.flex-wrap.justify-content-end.mt--10 { margin-top: auto;}

.tag {
    border: solid #fd0f10 1px;
}
a:hover .tag {
    color: #000;
}
.tab-button-style-2 li a.active {
    border-radius: 10px;
}

.gap-200 {
    column-gap: 200px !important;
}
.summary-wrap {
    position: relative;
    width: 100%;
    padding-left: 31px;
}
.summary-wrap:before {
    content: "";
    width: 2px;
    background-color: var(--color-primary);
    position: absolute;
    top: 5px;
    left: -1px;
    bottom: 0;
}
.experience-wrap {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px;
    position: relative;
}
.experience-wrap:before {
    content: "";
    position: absolute;
    top: 5px;
    left: -41px;
    width: 20px;
    height: 20px;
    background-color: #fff;
    border-radius: 12px;
    border: 4px solid var(--color-primary);
}
.summary-per {
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0.04em;
}
.experience-time {
    font-weight: 500;
    font-size: 14px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    row-gap: 10px;
}
.summary-title {
    font-weight: 500;
}
.history-list {
    margin-bottom: 25px;
    max-width: 751px;
    list-style-type: none;
}
.g-6, .gy-6 {
    --bs-gutter-y: 4rem;
}
.g-6, .gx-6 {
    --bs-gutter-x: 4rem;
}
@media only screen and (max-width: 767px) {
    .experience-wrap {
        display: block;
    }
    .experience-time {
        align-items: flex-start;
        margin-top: 10px;
    }
}   
.col-card-height{
    height: 280px !important;
}
.help-block strong{
    font-weight: 400;
    font-size: 16px;
    color: red;
}