.elementor-76 .elementor-element.elementor-element-6ed0ca0 .hero__area{background:#fffef2;}.elementor-76 .elementor-element.elementor-element-6ed0ca0 .section__sub-title{color:#F75855;}.elementor-76 .elementor-element.elementor-element-6ed0ca0 .hero__title{color:#1d233a;}.elementor-76 .elementor-element.elementor-element-6ed0ca0 .hero__title span::after{background:#f2dac0;}.elementor-76 .elementor-element.elementor-element-6ed0ca0 .m-btn{color:#ffffff;background:#F75855;}.elementor-76 .elementor-element.elementor-element-6ed0ca0 .m-btn:hover{color:#FFFFFF;background:#F75855DE;}.elementor-76 .elementor-element.elementor-element-377bd03 .about__thumb-image::before{background:#f2dac0;}.elementor-76 .elementor-element.elementor-element-377bd03 .section__sub-title{color:#F75855;}.elementor-76 .elementor-element.elementor-element-377bd03 .section__title{color:#1d233a;}.elementor-76 .elementor-element.elementor-element-377bd03 .section__title span::after{background:#f2dac0;}.elementor-76 .elementor-element.elementor-element-377bd03 .about__counter-text h2{color:#ffffff;}.elementor-76 .elementor-element.elementor-element-377bd03 .about__counter-text p{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-84743f3 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-76 .elementor-element.elementor-element-84743f3:after{content:"0.66";position:absolute;color:transparent;}.elementor-76 .elementor-element.elementor-element-8cfe14a{margin-top:-75px;margin-bottom:0px;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .services__area{background:#FFFEF2;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .section__sub-title{color:#F75855;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .services__title .section__title{color:#1D233A;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .services__title .section__title span::after{background:#F75855;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .single__bg{background:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .single__bg:hover{background:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .single__service-icon::after{background:#F75855;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .single__service-content h3{color:#1D233A;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .single__service-content p{color:#1D233A;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .s-btn{color:#FFFFFF;background:#F75855;}.elementor-76 .elementor-element.elementor-element-dfd4a78 .s-btn:hover{color:#FFFFFF;background:#F75855DE;}.elementor-76 .elementor-element.elementor-element-f709dfc .experience__area{background:#1d233a;}.elementor-76 .elementor-element.elementor-element-f709dfc .experience__content .section__sub-title{color:#f2dac0;}.elementor-76 .elementor-element.elementor-element-f709dfc .experience__content .section__title{color:#ffffff;}.elementor-76 .elementor-element.elementor-element-f709dfc .experience__content .section__title span::after{background:#F75855;}.elementor-76 .elementor-element.elementor-element-f709dfc .experience__video-btn a{color:#F75855;}.elementor-76 .elementor-element.elementor-element-f709dfc .m-btn{color:#ffffff;background:#F75855;}.elementor-76 .elementor-element.elementor-element-f709dfc .experience__content .m-btn:hover{color:#f2dac0;background:#F75855;}.elementor-76 .elementor-element.elementor-element-c4f261f .testimonials__area::before{background:#fffef2;}.elementor-76 .elementor-element.elementor-element-c4f261f .section__sub-title{color:#F75855;}.elementor-76 .elementor-element.elementor-element-c4f261f .section__title{color:#1d233a;}.elementor-76 .elementor-element.elementor-element-c4f261f .section__title span::after{background:#f2dac0;}.elementor-76 .elementor-element.elementor-element-c4f261f .testimonials__client-text h4{color:#F75855;}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-cdce8a8{padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-6ed0ca0 > .elementor-widget-container{padding:60px 0px 60px 0px;}}/* Start custom CSS for hero-digital, class: .elementor-element-6ed0ca0 */.hero__thumb-image::before{
    right: -13px;
    width: 390px;
    height: 550px;
}
div.hero__thumb-image img{
    width: 361px;
    height: 508px;
}

.hero__thumb {
    padding-top: 0px;
    margin-top: -50px;
}
.hero__shape {
    display: none;
}
.hero__title {
    font-size: 47px;
    line-height: 68px;
}

.home-sec span.second_title {
    display: none;
}
.hero__height {
    min-height: 900px;
    padding-top: 100px;
}/* End custom CSS */
/* Start custom CSS for about, class: .elementor-element-377bd03 */.about__counter-content {
        padding-top: 36px;
        padding-left: 57px;
        padding-right: 20px;
    }
.home-sec-2 img.about-s-1 {
    display: none!important;
}
.home-sec-2 .about__content ul li::after{
    background: #f75855;
}
.home-sec-2 .mb-80 {
    margin-bottom: 40px;
}
.home-sec-2 .about__counter-bg{
    background: #f75855;
    bottom: 10%;
}
.home-sec-2 .section__title {
    font-size: 44px;}

.home-sec-2 .pb-120 {
    padding-bottom: 180px;
}
.home-sec-2 .pt-120 {
    padding-top: 80px;
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-dfd4a78 */.single__service-content {
    min-height: 320px;
}
.services__shape {
    display: none;
}
.single__service-icon::after{
    display: none;
}
div.single__service-icon img {
    margin-left: 0;
    max-width: 100%;
    object-fit: cover;
    min-height: 220px;
}
.s-btn{
    padding: 13px 38px;
}
.single__bg {
    border: 2px solid #F75855;
    min-height: 680px;
}
.single__service {
        padding: 30px 22px;
    }
.single__service-content p{
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for experience, class: .elementor-element-f709dfc */.experience__area.pb-120 {
    padding-bottom: 100px;
}
.experience__area.pt-120 {
    padding-top: 100px;
}
.home-sec-3 .section__title {
    font-size: 46px;}
.home-sec-3 .experience__video-btn{
    top: 74%;
    right: 28%;
}
.home-sec-3 .experience__shape img.experience-s-2 {
        top: 10%;
        right: 5%;
    }

.home-sec-3 img.experience-s-1 {
    display: none;
}
.home-sec-3 .experience__thumb.text-end img {
    border-radius: 20px;
}
.home-sec-3 img.experience-s-3 {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for testimonials, class: .elementor-element-c4f261f */.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #f75855;}
.testimonials__client-thumb {
    display: none;
}
.testimonials__logo {
    display: none;
}
.home-sec-4 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{
    bottom: 84px;
}
.home-sec-4 .pb-120 {
    padding-bottom: 150px;
}
.home-sec-4 .pt-120 {
    padding-top: 100px;
}
.testimonials__shape {
    display: none;
}/* End custom CSS */