.elementor-7032 .elementor-element.elementor-element-1b2edf4{margin-top:20px;margin-bottom:0px;}.elementor-7032 .elementor-element.elementor-element-cd52735 .rainbow-splite-style .thumbnail img{height:383px;border-radius:10px 10px 10px 10px;}.elementor-7032 .elementor-element.elementor-element-cd52735 .section-title .title{text-transform:capitalize;}.elementor-7032 .elementor-element.elementor-element-e937c10{--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;}.elementor-7032 .elementor-element.elementor-element-dbc6a91 .single-service .icon img, .elementor-7032 .elementor-element.elementor-element-dbc6a91 .single-service .icon svg{width:60px;height:60px;}.elementor-7032 .elementor-element.elementor-element-dbc6a91 .single-service .content .title{font-size:20px;}.elementor-7032 .elementor-element.elementor-element-dbc6a91 .single-service .service{padding:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;}.elementor-7032 .elementor-element.elementor-element-ad1eeac{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7032 .elementor-element.elementor-element-4d40c29{--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;--justify-content:center;}.elementor-7032 .elementor-element.elementor-element-94b8ebe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7032 .elementor-element.elementor-element-94b8ebe .section-title p{padding:0px 0px 0px 0px;}.elementor-7032 .elementor-element.elementor-element-a01ceec{--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;}.elementor-7032 .elementor-element.elementor-element-8473f7a{margin-top:100px;margin-bottom:100px;}.elementor-7032 .elementor-element.elementor-element-b8bebcb .single-service .content p{padding:0px 20px 0px 20px;}@media(min-width:768px){.elementor-7032 .elementor-element.elementor-element-ad1eeac{--content-width:1100px;}.elementor-7032 .elementor-element.elementor-element-4d40c29{--width:50%;}.elementor-7032 .elementor-element.elementor-element-a01ceec{--width:50%;}}/* Start custom CSS for doob-main-services, class: .elementor-element-b8bebcb */.elementor-7032 .elementor-element.elementor-element-b8bebcb .inner .content p {
    text-align: justify !important;
}

body.active-light-mode .bg-color-blackest {
    background: #E1EFD8 !important;
}
.service__style--1 {
  height: 500px;
}

/* Tablet breakpoint (768px and below) */
@media (max-width: 1024px) {
  .service__style--1 {
    height: 600px; /* smaller height for tablets */
  }
}

/* Mobile breakpoint (480px and below) */
@media (max-width: 768px) {
  .service__style--1 {
    height: auto;  /* allow natural height */
    padding: 40px 20px; /* optional: adjust padding for better spacing */
  }
}/* End custom CSS */