.elementor-kit-11{--e-global-color-primary:#29355B;--e-global-color-secondary:#29355B;--e-global-color-text:#29355B;--e-global-color-accent:#009DE0;--e-global-color-35c1337:#FFFFFF;--e-global-color-cfdc001:#F2FAFD;--e-global-color-7fe0fdf:#4CC0AD;--e-global-color-0721cb0:#F8F9FA;--e-global-color-1ca266a:#FFF3D3;--e-global-color-4f62e76:#243056;--e-global-color-242460e:#273A61;--e-global-typography-primary-font-family:"questa-sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"questa-sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"questa-sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"questa-sans";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:"questa-sans", Sans-serif;font-size:16px;line-height:24px;}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1332px;}.e-con{--container-max-width:1332px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1199px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.post, .page {
    margin: 0!important;
}
.kv-box-all .elementor-flip-box__front, .kv-box-all .elementor-flip-box__back {
    border-radius:5px!important;
}
.kv-box-all .elementor-icon-wrapper {
    margin-bottom: 100px!important;}
.kv-box-all .elementor-flip-box__front .elementor-flip-box__layer__title,
.kv-box-all .elementor-flip-box__back .elementor-flip-box__layer__title {
    color: var(--e-global-color-primary);
    font-family: "questa-sans", Sans-serif;
    font-size: 14px!important;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    display: block;
    width: 100%;
    height:55px;
    position: absolute;
    text-align: center;
    padding-top: 20px;
    margin-top: -55px;
}
.kv-box-all .elementor-flip-box__back .elementor-flip-box__layer__title {
    color:#fff!important;
}
.kv-box-all .elementor-flip-box__back  {
    background-repeat: no-repeat;
    background-size: cover!important;
    background-position: center center;
}

.kv-box-all::after {
   content: '';
   width: 21px;
   height: 21px;
   position: absolute;
   top: 0px;
   right: 0px;
   background-repeat: no-repeat;
   background-size: contain;
   background-position: right top;
   border-radius: 0 5px 0 0;
}
.kv-box-1::after {
   background-image: url('https://3motion.in-staging.be/wp-content/uploads/2025/09/deco-1.svg')
}
.kv-box-1 .elementor-flip-box__back .elementor-flip-box__layer__title {
    background-color: #FFC222;
}
.kv-box-2::after {
   background-image: url('https://3motion.in-staging.be/wp-content/uploads/2025/09/deco-2.svg')
}
.kv-box-2 .elementor-flip-box__back .elementor-flip-box__layer__title {
    background-color: #B2D235;
}
.kv-box-3::after {
   background-image: url('https://3motion.in-staging.be/wp-content/uploads/2025/09/deco-3.svg')
}
.kv-box-3 .elementor-flip-box__back .elementor-flip-box__layer__title {
    background-color:#4CC0AD;
}
.kv-box-4::after {
   background-image: url('https://3motion.in-staging.be/wp-content/uploads/2025/09/deco-4.svg')
}
.kv-box-4 .elementor-flip-box__back .elementor-flip-box__layer__title {
    background-color: #F39141;
}
.kv-box-5::after {
   background-image: url('https://3motion.in-staging.be/wp-content/uploads/2025/09/deco-55.svg')
}
.kv-box-5 .elementor-flip-box__back .elementor-flip-box__layer__title {
    background-color: #DD627C;
}
.kv-box-6::after {
   background-image: url('https://3motion.in-staging.be/wp-content/uploads/2025/09/deco-66.svg')
}
.kv-box-6 .elementor-flip-box__back .elementor-flip-box__layer__title {
    background-color:#60CB7D;
}
.kv-box-7::after {
   background-image: url('https://3motion.in-staging.be/wp-content/uploads/2025/09/deco-77.svg')
}
.kv-box-7 .elementor-flip-box__back .elementor-flip-box__layer__title {
    background-color: #6474D0;
}
.kv-box-8::after {
   background-image: url('https://3motion.in-staging.be/wp-content/uploads/2025/09/deco-88.svg')
}
.kv-box-8 .elementor-flip-box__back .elementor-flip-box__layer__title {
    background-color: #BA64D0;
}

.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before {
    background-image: url(https://3motion.in-staging.be/wp-content/uploads/2025/09/check-active.svg)!important;
    background-size: 14px !important;
}
.frm_forms.with_frm_style .frm_checkbox input[type=checkbox] {
    background-image: url(https://3motion.in-staging.be/wp-content/uploads/2025/09/check-unactive.svg)!important;
    background-size: 14px !important;
}


@media (max-width: 767px) {
   .kv-box-all .elementor-flip-box__front .elementor-icon svg {
    width: 50px!important; 
}
}/* End custom CSS */