.elementor-46518 .elementor-element.elementor-element-cea77bb > .elementor-container{min-height:400px;}.elementor-46518 .elementor-element.elementor-element-cea77bb, .elementor-46518 .elementor-element.elementor-element-cea77bb > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-46518 .elementor-element.elementor-element-cea77bb{padding:0px 0px 0px 0px;}.elementor-46518 .elementor-element.elementor-element-2ea3867.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-46518 .elementor-element.elementor-element-2ea3867 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-46518 .elementor-element.elementor-element-e11277e{width:100%;max-width:100%;top:-40px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-46518 .elementor-element.elementor-element-e11277e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46518 .elementor-element.elementor-element-e11277e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-46518 .elementor-element.elementor-element-e11277e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-46518 .elementor-element.elementor-element-e11277e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46518 .elementor-element.elementor-element-e11277e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-46518 .elementor-element.elementor-element-e11277e .elementor-icon-list-text{transition:color 0.3s;}.elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri{writing-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri div{writing-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-478e559{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-46518 .elementor-element.elementor-element-478e559 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46518 .elementor-element.elementor-element-478e559 .elementor-heading-title{font-size:30px;}.elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri > div, .elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri > h1, .elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri > h2, .elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri > h3, .elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri > h4, .elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri > h5, .elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri > h6, .elementor-46518 .elementor-element.elementor-element-478e559.ob-harakiri > p{transform:rotate(0deg);}.elementor-46518 .elementor-element.elementor-element-478e559 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri{writing-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri div{writing-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-6a238ae > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-46518 .elementor-element.elementor-element-6a238ae{text-align:center;}.elementor-46518 .elementor-element.elementor-element-6a238ae .elementor-heading-title{font-size:22px;line-height:30px;color:#000000;}.elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri > div, .elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri > h1, .elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri > h2, .elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri > h3, .elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri > h4, .elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri > h5, .elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri > h6, .elementor-46518 .elementor-element.elementor-element-6a238ae.ob-harakiri > p{transform:rotate(0deg);}.elementor-46518 .elementor-element.elementor-element-6a238ae > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri{writing-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri div{writing-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-410c2d7 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-46518 .elementor-element.elementor-element-410c2d7{font-size:16px;}.elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri > div, .elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri > h1, .elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri > h2, .elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri > h3, .elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri > h4, .elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri > h5, .elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri > h6, .elementor-46518 .elementor-element.elementor-element-410c2d7.ob-harakiri > p{transform:rotate(0deg);}.elementor-46518 .elementor-element.elementor-element-410c2d7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-46518 .elementor-element.elementor-element-4fc7019 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-46518 .elementor-element.elementor-element-4fc7019 .elementor-button{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;text-transform:none;line-height:24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DA5F15;border-radius:50px 50px 50px 50px;padding:23px 60px 23px 60px;}#elementor-popup-modal-46518{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-46518 .dialog-message{width:800px;height:auto;padding:60px 30px 60px 30px;}#elementor-popup-modal-46518 .dialog-widget-content{border-radius:32px 32px 32px 32px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:100px 0px 0px 0px;}@media(max-width:767px){.elementor-46518 .elementor-element.elementor-element-410c2d7 > .elementor-widget-container{padding:0px 20px 0px 20px;}}/* Start custom CSS for icon-list, class: .elementor-element-e11277e */.close-btn-text li.elementor-icon-list-item a:focus-visible {
    outline: none ! IMPORTANT;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-410c2d7 */.popup-dicsription p {
    margin: 10px 0;
}/* End custom CSS */
/* Start custom CSS */.color-code-1 .dialog-message.dialog-lightbox-message {
    background: #e4f6ee ! IMPORTANT;
    border-radius: 32px;
    /*border: 3px solid #22b573 ! IMPORTANT;*/
    /*box-shadow: 8px 8px 0px 0px #22B573 !important;*/
}
.color-code-1  {
    
    border: 3px solid #22b573 ! IMPORTANT;
    box-shadow: 8px 8px 0px 0px #22B573 !important;
}
.color-code-2 .dialog-message.dialog-lightbox-message{
   background: #00aadb24 ! IMPORTANT;
    border-radius: 32px;
    /*border: 3px solid #00aadb ! IMPORTANT ;*/
    /*box-shadow: 8px 8px 0px 0px #00AADB! IMPORTANT ;*/
}
.color-code-2 {
  
    border: 3px solid #00aadb ! IMPORTANT ;
    box-shadow: 8px 8px 0px 0px #00AADB! IMPORTANT ;
}
.color-code-3 .dialog-message.dialog-lightbox-message {
   background: #0a3f7e24 ! IMPORTANT;
    border-radius: 32px;
    /*border: 3px solid #0a3f7e ! IMPORTANT;*/
    /*box-shadow: 8px 8px 0px 0px #0A3F7E ! IMPORTANT;*/

}

/* .color-code-3  {
  
    border: 3px solid #0a3f7e ! IMPORTANT;
    box-shadow: 8px 8px 0px 0px #0A3F7E ! IMPORTANT;
     border-radius: 32px;

} */

.color-code-4  .dialog-message.dialog-lightbox-message{
  background: #f36f2130 ! IMPORTANT;
   border-radius: 32px;
    /*border: 3px solid #F36F21 ! IMPORTANT;*/
    /*box-shadow: 8px 8px 0px 0px #F36F21 ! IMPORTANT;*/

}
.color-code-4  {

    border: 3px solid #F36F21 ! IMPORTANT;
    box-shadow: 8px 8px 0px 0px #F36F21 ! IMPORTANT;

}


  .services-popup-btn .elementor-button-wrapper a {
   outline: unset !IMPORTANT;
}
 .services-popup-btn .elementor-button-wrapper a {
    border: 1px solid #DA5F15;
   
}

.color-code-1  .elementor-button-wrapper a {
   
     box-shadow: 0px 0px 0px 7px #e4f6ee inset !important;
}

.color-code-2 .elementor-button-wrapper a {
    box-shadow: 0px 0px 0px 7px #dbf3fa inset !important;
}




.color-code-3 .elementor-button-wrapper a {
    box-shadow: 0px 0px 0px 7px #dce4ed inset !important;
}
.color-code-4 .elementor-button-wrapper a {
    box-shadow: 0px 0px 0px 7px #fde4d5 inset !important;
}

.color-code-5 .elementor-button-wrapper a {
    box-shadow: 0px 0px 0px 7px #fff inset !important;
}
.color-code-5{
    box-shadow: 8px 8px 0px #00aadb !IMPORTANT;
    border: 3px solid #00AADB ! IMPORTANT;
    background: linear-gradient(325deg, rgb(35 176 220 / 40%), rgb(35 176 220 / 32%), transparent);
}


.elementor-popup-modal .dialog-message {
    overflow: visible ! IMPORTANT;
}

/*.elementor-popup-modal .dialog-widget-content, */
/*.elementor-popup-modal .dialog-message{*/
/*    max-height: none!important;*/
/*}*/

/* .get-all-popup-services .elementor-widget-text-editor {
     max-height: 220px;
     overflow-y: auto !IMPORTANT;
} */

/*.our-all-services-popup{*/
/*    height: 600px;*/
/*   overflow: scroll;*/
/*}*/
/*.get-all-popup-services .elementor-widget-text-editor{*/
    /*height: 600px;*/
/*    overflow: hidden !IMPORTANT;*/
/*}*/
.get-all-popup-services .elementor-widget-text-editor::-webkit-scrollbar-thumb{
    width: 12px !IMPORTANT;
   background: #ebebeb;
    height: 30px !IMPORTANT;
}

.get-all-popup-services .elementor-widget-text-editor::-webkit-scrollbar{
    width: 10px;
      background: #fff;
}


/*.dialog-message.dialog-lightbox-message::-webkit-scrollbar {*/
/*  width: 10px;*/
/*  border-radius: 50px; */
/* margin-top:20px;*/
/*  background: #ebebeb;*/
  
/*}*/


/*.dialog-message.dialog-lightbox-message::-webkit-scrollbar-thumb {*/
/*  background: #fff;*/
/*  border-radius: 50px;*/
/*    border-radius: 50px; */
    
  
/*}*/

:root {
    --color-code-1: #22b573;
    --color-code-2: #00aadb;
    --color-code-3: #0A3F7E;
    --color-code-4: #F36F21;
    --bg-color-code-1: #e4f6ee;
    --bg-color-code-2: #dbf3fa;
    --bg-color-code-3: #dce4ed;
    --bg-color-code-4: #fde4d5;
}

.get-all-popup-services {
    overflow: auto;
}

.get-all-popup-services.elementor-popup-modal .dialog-message {
    max-height: none!important;
}

.get-all-popup-services.elementor-popup-modal .dialog-widget-content{
    max-height: none!important;
    top: -50px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    background: transparent;
    box-shadow: none !important;
    border: none !important;
}
.get-all-popup-services .dialog-message{
    background: #fff;
    border: 3px solid #0a3f7e ! IMPORTANT;
    box-shadow: 8px 8px 0px 0px #0A3F7E ! IMPORTANT;
    border-radius: 32px;
}

.get-all-popup-services .color-code-1 .dialog-message{
    background: var(--bg-color-code-1) !important;
    border: 3px solid var(--color-code-1) ! IMPORTANT;
    box-shadow: 8px 8px 0px 0px var(--color-code-1) ! IMPORTANT;
}
.get-all-popup-services .color-code-2 .dialog-message{
    background: var(--bg-color-code-2) !important;
    border: 3px solid var(--color-code-2) ! IMPORTANT;
    box-shadow: 8px 8px 0px 0px var(--color-code-2) ! IMPORTANT;
}
.get-all-popup-services .color-code-3 .dialog-message{
    background: var(--bg-color-code-3) !important;
    border: 3px solid var(--color-code-3) ! IMPORTANT;
    box-shadow: 8px 8px 0px 0px var(--color-code-3) ! IMPORTANT;
}
.get-all-popup-services .color-code-4 .dialog-message{
    background: var(--bg-color-code-4) !important;
    border: 3px solid var(--color-code-4) ! IMPORTANT;
    box-shadow: 8px 8px 0px 0px var(--color-code-4) ! IMPORTANT;
}
.get-all-popup-services::scrollbar {
    width:0px;
}
.get-all-popup-services::-webkit-scrollbar {
  width: 0px;
}
@media only screen and (max-width:840px) {
    .get-all-popup-services .dialog-widget-content {
        padding: 0px 20px 20px 10px!important;
        top: -80px!important;
    }
    #elementor-popup-modal-46518 .dialog-message{
        width: 100%;
        padding: 60px 20px 20px;
    }
}/* End custom CSS */