.elementor-1042 .elementor-element.elementor-element-edbc9d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-15116b5{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1042 .elementor-element.elementor-element-9f37fea{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1042 .elementor-element.elementor-element-1c9e254{text-align:center;}.elementor-1042 .elementor-element.elementor-element-1c9e254 .elementor-heading-title{font-size:var( --e-global-typography-3f9da8c-font-size );font-weight:var( --e-global-typography-3f9da8c-font-weight );text-transform:var( --e-global-typography-3f9da8c-text-transform );font-style:var( --e-global-typography-3f9da8c-font-style );line-height:var( --e-global-typography-3f9da8c-line-height );color:var( --e-global-color-accent );}.elementor-1042 .elementor-element.elementor-element-dbf8c0b{text-align:center;}.elementor-1042 .elementor-element.elementor-element-dbf8c0b .elementor-heading-title{font-size:36px;font-weight:800;line-height:40px;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-widget-gallery .elementor-gallery-item__title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1042 .elementor-element.elementor-element-914e7a5{--image-border-radius:8px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1042 .elementor-element.elementor-element-edbc9d1{--content-width:1280px;}}@media(max-width:1024px){.elementor-1042 .elementor-element.elementor-element-edbc9d1{--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-1042 .elementor-element.elementor-element-15116b5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1042 .elementor-element.elementor-element-1c9e254 .elementor-heading-title{font-size:var( --e-global-typography-3f9da8c-font-size );line-height:var( --e-global-typography-3f9da8c-line-height );}}@media(max-width:767px){.elementor-1042 .elementor-element.elementor-element-edbc9d1{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-15116b5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1042 .elementor-element.elementor-element-1c9e254 .elementor-heading-title{font-size:var( --e-global-typography-3f9da8c-font-size );line-height:var( --e-global-typography-3f9da8c-line-height );}.elementor-1042 .elementor-element.elementor-element-dbf8c0b .elementor-heading-title{font-size:30px;line-height:32px;}}/* Start custom CSS */.elementor-icon-box-title {
    margin-top: 0px;
}
/*.faqs-ac .elementskit-card-body:last-child{*/
/*    padding-bottom: 0px !important;*/
/*}*/
.count {
    height: 52px;
    width: 52px;
    border:2px solid #d1d5db;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 16px;
}
.e-n-tabs-heading {
    border-radius: 4px;
    overflow: hidden;
     border:1px solid #d1d5db;
}

.shadows {
    box-shadow: 0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;
}

@media only screen and (max-width:992px) {
    .tab-text {
    display: none !important;
}
.count {
   
    margin-right: 0px;
}
.elementor-flip-box__layer.elementor-flip-box__back{
    display: none !important;
}


.map {
  box-shadow:  0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a !important;
}
/*.elementor-flip-box__layer::before {*/
/*    content:'';*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    height: 100%;*/
/*    opacity: 23%;*/
/*    z-index: 0;*/
/*    width: 100%;*/
/*    background-image: linear-gradient(to bottom, #64748b , #db0f13);*/
/*)*//* End custom CSS */