.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16621 .elementor-element.elementor-element-2bd111cc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16621 .elementor-element.elementor-element-2bd111cc{padding:20px 0px 0px 0px;}.elementor-16621 .elementor-element.elementor-element-3bcb0e26{padding:0px 0px 0px 0px;}.elementor-16621 .elementor-element.elementor-element-4e4e11c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16621 .elementor-element.elementor-element-4e4e11c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-16621 .elementor-element.elementor-element-49c65d18{width:100%;max-width:100%;--icon-box-icon-margin:5px;}.elementor-16621 .elementor-element.elementor-element-49c65d18 > .elementor-widget-container{background-color:#5D7F99;padding:0px 0px 10px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:10px 10px 10px 10px;}.elementor-16621 .elementor-element.elementor-element-49c65d18 .elementor-icon-box-wrapper{align-items:start;}.elementor-16621 .elementor-element.elementor-element-49c65d18 .elementor-icon-box-title{margin-block-end:10px;color:#E6E6E6;}.elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0);fill:#BAC8D3;color:#BAC8D3;}.elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-framed .elementor-icon, .elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-default .elementor-icon{fill:rgba(255,255,255,0);color:rgba(255,255,255,0);border-color:rgba(255,255,255,0);}.elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-framed .elementor-icon{background-color:#BAC8D3;}.elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-stacked:has(:focus) .elementor-icon{background-color:rgba(0,206,27,0);fill:#B85450;color:#B85450;}.elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-default:has(:focus) .elementor-icon{fill:rgba(0,206,27,0);color:rgba(0,206,27,0);border-color:rgba(0,206,27,0);}.elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16621 .elementor-element.elementor-element-49c65d18.elementor-view-framed:has(:focus) .elementor-icon{background-color:#B85450;}.elementor-16621 .elementor-element.elementor-element-49c65d18 .elementor-icon{font-size:50px;padding:30px;}.elementor-16621 .elementor-element.elementor-element-49c65d18 .elementor-icon-box-title, .elementor-16621 .elementor-element.elementor-element-49c65d18 .elementor-icon-box-title a{font-size:26px;}.elementor-16621 .elementor-element.elementor-element-49c65d18 .elementor-icon-box-description{font-size:16px;font-weight:300;line-height:1.7em;color:#BAC8D3;}@media(max-width:1024px){.elementor-16621 .elementor-element.elementor-element-2bd111cc{padding:100px 25px 100px 25px;}.elementor-16621 .elementor-element.elementor-element-4e4e11c7 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-16621 .elementor-element.elementor-element-49c65d18{--icon-box-icon-margin:0px;}.elementor-16621 .elementor-element.elementor-element-49c65d18 .elementor-icon-box-description{font-size:14px;}}@media(max-width:767px){.elementor-16621 .elementor-element.elementor-element-2bd111cc{padding:50px 0px 0px 0px;}.elementor-16621 .elementor-element.elementor-element-4e4e11c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16621 .elementor-element.elementor-element-49c65d18{width:100%;max-width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-49c65d18 */.links.icon-reg a:after { content: ""; display: block !IMPORTANT; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2bd111cc */@media screen and (max-width:  767px){
    
    .col-bottom {
    margin-bottom: 0 !important;
}
  .title-section .elementor-widget-wrap  {
      padding:0!important;
  }
.title-section .title-reg-practitioner h3{
    font-size:26px !important;
}   
.res-tow-sectin .elementor-column:first-Child{margin-bottom:30px;}
.res-tow-sectin .icon-reg .elementor-icon {
   padding: 30px 30px 0 !important;

}

}/* End custom CSS */