.elementor-281446 .elementor-element.elementor-element-003f8e7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47px;--padding-bottom:47px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-003f8e7:not(.elementor-motion-effects-element-type-background), .elementor-281446 .elementor-element.elementor-element-003f8e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D41FF;}.elementor-281446 .elementor-element.elementor-element-003f8e7::before, .elementor-281446 .elementor-element.elementor-element-003f8e7 > .elementor-background-video-container::before, .elementor-281446 .elementor-element.elementor-element-003f8e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-281446 .elementor-element.elementor-element-003f8e7 > .elementor-background-slideshow::before, .elementor-281446 .elementor-element.elementor-element-003f8e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-281446 .elementor-element.elementor-element-003f8e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-281446 .elementor-element.elementor-element-003f8e7.e-con{--align-self:center;}.elementor-281446 .elementor-element.elementor-element-1013141{--display:flex;--min-height:630px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-cd31608{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-cd31608.e-con{--align-self:center;}.elementor-281446 .elementor-element.elementor-element-58d30d4 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:32px;font-weight:400;text-transform:capitalize;line-height:36px;color:#FFFFFF;}.elementor-281446 .elementor-element.elementor-element-22c65c9{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00003C;--border-color:#00003C;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-17px;--padding-top:35px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-281446 .elementor-element.elementor-element-22c65c9:not(.elementor-motion-effects-element-type-background), .elementor-281446 .elementor-element.elementor-element-22c65c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00003C;}.elementor-281446 .elementor-element.elementor-element-22c65c9:hover{background-color:#F0F0F0;}.elementor-281446 .elementor-element.elementor-element-22c65c9.e-con{--align-self:center;}.elementor-281446 .elementor-element.elementor-element-e2fc9e0{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF52;--border-color:#FFFFFF52;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-e163b2a .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-281446 .elementor-element.elementor-element-09afdd5{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF52;--border-color:#FFFFFF52;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-4707865 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-281446 .elementor-element.elementor-element-4239a33{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF52;--border-color:#FFFFFF52;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-a60a1de .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-281446 .elementor-element.elementor-element-4ce52f6{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF52;--border-color:#FFFFFF52;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-81a0ca6 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-281446 .elementor-element.elementor-element-4f5a343{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF52;--border-color:#FFFFFF52;--margin-top:0px;--margin-bottom:29px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-f25943e .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-281446 .elementor-element.elementor-element-5f93068{--display:flex;--background-transition:0.3s;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:43px;--padding-right:40px;}.elementor-281446 .elementor-element.elementor-element-5f93068:not(.elementor-motion-effects-element-type-background), .elementor-281446 .elementor-element.elementor-element-5f93068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-281446 .elementor-element.elementor-element-5f93068:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00003C;--border-color:#00003C;}.elementor-281446 .elementor-element.elementor-element-5f93068, .elementor-281446 .elementor-element.elementor-element-5f93068::before{--border-transition:0.3s;}.elementor-281446 .elementor-element.elementor-element-5f93068.e-con{--align-self:center;}.elementor-281446 .elementor-element.elementor-element-d0f3aa2{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6C6C6C33;--border-color:#6C6C6C33;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-2a237d3 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#000000;}.elementor-281446 .elementor-element.elementor-element-33e80a8{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6C6C6C33;--border-color:#6C6C6C33;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-866df3e .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#000000;}.elementor-281446 .elementor-element.elementor-element-4109ef2{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6C6C6C33;--border-color:#6C6C6C33;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-505bfec .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#000000;}.elementor-281446 .elementor-element.elementor-element-f42551e{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6C6C6C33;--border-color:#6C6C6C33;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-fa7fc1f .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#000000;}.elementor-281446 .elementor-element.elementor-element-88e968c{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF52;--border-color:#FFFFFF52;--margin-top:0px;--margin-bottom:052px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-281446 .elementor-element.elementor-element-f6ef583 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#000000;}@media(min-width:768px){.elementor-281446 .elementor-element.elementor-element-1013141{--width:1265px;}.elementor-281446 .elementor-element.elementor-element-cd31608{--width:35%;}.elementor-281446 .elementor-element.elementor-element-22c65c9{--width:28.2%;}.elementor-281446 .elementor-element.elementor-element-5f93068{--width:32.8%;}}/* Start custom CSS for container, class: .elementor-element-22c65c9 */.elementor-281446 .elementor-element.elementor-element-22c65c9:hover{
    min-height: 450px;
    transition: all 0.5s ease-in-out;
    margin: 0px;
    background-color: #ffffff

    
}

.trad-mod:hover .trad-mod-head h2,.trad-mod:hover .trad-mod-small-h2 h2, .trad-mod:hover .trad-mod-desc p {
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f93068 */.elementor-281446 .elementor-element.elementor-element-5f93068:hover{
    transition: all 0.5s ease-in-out;
    margin: 0px;

    
}
/*
.service-mod:hover .service-mod-h2 h2, .service-mod:hover .service-mod-desc p, .service-mod:hover .service-mod-main-h2 h2{
    color: #fff !important;
} */

.trad-mod:hover ~ .service-mod .service-mod-h2 h2,
.trad-mod:hover ~ .service-mod .service-mod-desc p,
.trad-mod:hover ~ .service-mod .service-mod-main-h2 h2 {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1013141 */.engineered-main-div {
  display: flex;
  transition: all 0.5s ease;
  overflow: hidden;
}

/* Default state on page load */
.accelerator-div {
  width: 297px;
  transition: width 0.5s ease;
}

.engineered-div {
  width: 939px;
  transition: width 0.5s ease;
}

/* On hover over .accelerator-div */
.accelerator-div:hover {
  width: 939px;
  transition: width 0.5s ease;
}

.accelerator-div:hover ~ .engineered-div {
  width: 297px;
  transition: width 0.5s ease;
}


.accelerator-div:hover ~ .engineered-div .eng-h2,
.accelerator-div:hover ~ .engineered-div .eng-detail,
.accelerator-div:hover ~ .engineered-div .eng-grad,
.accelerator-div:hover ~ .engineered-div .eng-sec-h2,
.accelerator-div:hover ~ .engineered-div .eng-sec-detail,
.accelerator-div:hover ~ .engineered-div .eng-btn {
  display: none;
}

.accelerator-div:hover ~ .engineered-div .eng-collapse svg{
    rotate: 180deg;
}


.elementor-281446 .elementor-element.elementor-element-1013141 .trad-mod:hover ~ .service-mod {
    background-color: #00003C !important;
}/* End custom CSS */