.elementor-23407 .elementor-element.elementor-element-9f21e5d > .elementor-container{min-height:500px;}.elementor-23407 .elementor-element.elementor-element-b201c1b > .elementor-container{max-width:1128px;}.elementor-23407 .elementor-element.elementor-element-b201c1b{margin-top:0%;margin-bottom:0%;}.elementor-23407 .elementor-element.elementor-element-95b1e3c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-23407 .elementor-element.elementor-element-95b1e3c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23407 .elementor-element.elementor-element-95b1e3c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23407 .elementor-element.elementor-element-95b1e3c > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:#263967;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 00px 0px 0px;padding:15px 30px 50px 30px;}.elementor-23407 .elementor-element.elementor-element-95b1e3c > .elementor-element-populated, .elementor-23407 .elementor-element.elementor-element-95b1e3c > .elementor-element-populated > .elementor-background-overlay, .elementor-23407 .elementor-element.elementor-element-95b1e3c > .elementor-background-slideshow{border-radius:07px 07px 07px 07px;}.elementor-23407 .elementor-element.elementor-element-95b1e3c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23407 .elementor-element.elementor-element-95b1e3c{position:absolute;top:-250px;}.elementor-23407 .elementor-element.elementor-element-f2fef98 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-23407 .elementor-element.elementor-element-44aa3c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23407 .elementor-element.elementor-element-c685b67{position:absolute;right:-400px;}.elementor-23407 .elementor-element.elementor-element-e2c8bac > .elementor-element-populated{padding:0px 180px 0px 180px;}.elementor-23407 .elementor-element.elementor-element-e2c8bac{position:absolute;top:-440px;left:100px;}.elementor-23407 .elementor-element.elementor-element-f7d6b1e > .elementor-widget-container{background-color:#263967;}.elementor-23407 .elementor-element.elementor-element-135f1b7{margin-top:30px;margin-bottom:30px;}.elementor-23407 .elementor-element.elementor-element-92d0e06 > .elementor-widget-container{background-color:#263967;}.elementor-23407 .elementor-element.elementor-element-394027c{margin-top:5%;margin-bottom:5%;}.elementor-23407 .elementor-element.elementor-element-61591b1{--divider-border-style:solid;--divider-color:#263967;--divider-border-width:5px;}.elementor-23407 .elementor-element.elementor-element-61591b1 .elementor-divider-separator{width:100%;}.elementor-23407 .elementor-element.elementor-element-61591b1 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-23407 .elementor-element.elementor-element-093a27b .elementor-spacer-inner{height:30px;}.elementor-23407 .elementor-element.elementor-element-54733b0{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23407 .elementor-element.elementor-element-5892fa5{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-23407 .elementor-element.elementor-element-f977461{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}.elementor-23407 .elementor-element.elementor-element-068ab53{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}@media(min-width:768px){.elementor-23407 .elementor-element.elementor-element-95b1e3c{width:45%;}.elementor-23407 .elementor-element.elementor-element-44aa3c1{width:55%;}}@media(max-width:767px){.elementor-23407 .elementor-element.elementor-element-9f21e5d > .elementor-container{min-height:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-f2fef98 */.single-head{
    color: #263967;
}
.single-para{
    color: #24b873;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-95b1e3c */.single-doctor{
    bacbackground-color: #fff;
    box-shadow: 2px 2px 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f7d6b1e */.top_head h4 {
    color: #fff !important;
}
select.wpcf7-form-control.wpcf7-select {
    color: #fff !important;
    border-radius: 2px;
}
input.wpcf7-form-control.wpcf7-text {
    border-radius: 2px;
}
input.wpcf7-form-control.wpcf7-submit {
    background: #f26716!important ;
    border-radius: 0 5px 5px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44aa3c1 */input[type="text"]{
    height: 30px;
    border: none;
    background-color: #5c6b8d;
    padding:10px;
}
input[type="tel"]{
     height: 30px;
    border: none;
    background-color: #5c6b8d;
    padding:10px;
}
select{
     height: 30px;
    border: none;
    background-color: #5c6b8d;
    padding-left:10px;
    color:#fff !important;
}
select.wpcf7-form-control.wpcf7-select{
    color: #fff !important;
}
input[type="email"]{
      height: 30px;
    border: none;
    background-color: #5c6b8d;
    padding:10px;
}
input[type="date"]{
    height: 30px;
    border: none;
    background-color: #5c6b8d;
    padding:10px;
    color: #fff;
}
input[type="submit"]{
    background-color: #f26716;
    border:none;
    padding: 10px 0px;
    color:#fff;
    font-weight: 500;
}
::placeholder{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-92d0e06 */.top_head h4 {
    color: #fff !important;
}
select.wpcf7-form-control.wpcf7-select {
    color: #fff !important;
    border-radius: 2px;
}
input.wpcf7-form-control.wpcf7-text {
    border-radius: 2px;
}
input.wpcf7-form-control.wpcf7-submit {
    background: #f26716!important ;
    border-radius: 0 5px 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e9c33b */.over-head{
    color:#263967;
}
strong{
    color: #263967;
}
.main_box p{color: #263967;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e578db */.over-head{
    color:#263967;
}
strong{
    color: #263967;
}
.main_box p{color: #263967;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b314a87 */.over-head{
    color:#263967;
}
strong{
    color: #263967;
}
.main_box p{color: #263967;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f019d9 */.over-head{
    color:#263967;
}
strong{
    color: #263967;
}
.main_box p{color: #263967;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6ec389 */.over-head{
    color:#263967;
}
strong{
    color: #263967;
}
ul.text_box_list li {
    width: 50%;
    float: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: 600;
    color: #5e6e94;
}
.main_box p {
    color: #263967;
    line-height: 25px;
    font-size: 14px;
}
ul.text_box_list li:before {
    content: "\f058";
    font-family: 'FontAwesome';
    /* background: #000; */
    /* border-radius: 50%; */
    /* padding: 3px; */
    font-size: 17px;
    padding-right: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4ecd77 */.over-head{
    color:#263967;
}
strong{
    color: #263967;
}
ul.text_box_list li {
    width: 50%;
    float: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: 600;
    color: #5e6e94;
}
.main_box p {
    color: #263967;
    line-height: 25px;
    font-size: 14px;
}
ul.text_box_list li:before {
    content: "\f058";
    font-family: 'FontAwesome';
    /* background: #000; */
    /* border-radius: 50%; */
    /* padding: 3px; */
    font-size: 17px;
    padding-right: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69dfba5 */ul.list_left li {
    border-bottom: 1px dotted #ccc;
    line-height: 35px;
    color: #263967;
    font-weight: 600;
}
ul.list_left {
    background: #dff7ee;
    padding: 30px;
    border-radius: 5px;
}
ul.list_left li i {
    width: 40px;
    float: right;
    line-height: 25px;
    height: 27px;
    text-align: center;
    background: #f26716;
    border-radius: 5px 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-102b326 */ul.list_right li {
    border-bottom: 1px dotted #ccc;
    line-height: 35px;
    color: #263967;
    font-weight: 600;
}
ul.list_right {
    background: #dff7ee;
    padding: 30px;
    border-radius: 5px;
}
ul.list_right li i {
    width: 40px;
    float: right;
    line-height: 25px;
    height: 27px;
    text-align: center;
    background: #263967;
    border-radius: 5px 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf51db */.over-head{
    color:#263967;
}
strong{
    color: #263967;
}
ul.text_box_list li {
    width: 50%;
    float: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: 600;
    color: #5e6e94;
}
.main_box p {
    color: #263967;
    line-height: 25px;
    font-size: 14px;
}
ul.text_box_list li:before {
    content: "\f058";
    font-family: 'FontAwesome';
    /* background: #000; */
    /* border-radius: 50%; */
    /* padding: 3px; */
    font-size: 17px;
    padding-right: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b09355 */.over-head{
    color:#263967;
}
strong{
    color: #263967;
}
ul.text_box_list li {
    width: 50%;
    float: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: 600;
    color: #5e6e94;
}
.main_box p {
    color: #263967;
    line-height: 25px;
    font-size: 14px;
}
ul.text_box_list li:before {
    content: "\f058";
    font-family: 'FontAwesome';
    /* background: #000; */
    /* border-radius: 50%; */
    /* padding: 3px; */
    font-size: 17px;
    padding-right: 5px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-1b8ce6b */ul.text_box_list li {
    width: 50%;
    float: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: 600;
    color: #5e6e94;
}
.main_box p {
    color: #263967;
    line-height: 25px;
    font-size: 14px;
}
ul.text_box_list li:before {
    content: "\f058";
    font-family: 'FontAwesome';
       color: #f26716;
    font-size: 17px;
    padding-right: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-119d0fa */.over-head{
    color:#263967;
}
strong{
    color: #263967;
}
ul.text_box_list li {
    width: 50%;
    float: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: 600;
    color: #5e6e94;
}
.main_box p {
    color: #263967;
    line-height: 25px;
    font-size: 14px;
}
ul.text_box_list li:before {
    content: "\f058";
    font-family: 'FontAwesome';
    /* background: #000; */
    /* border-radius: 50%; */
    /* padding: 3px; */
    font-size: 17px;
    padding-right: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83bf7a3 */.over-head{
    color:#263967;
}
strong{
    color: #263967;
}
ul.text_box_list li {
    width: 50%;
    float: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: 600;
    color: #5e6e94;
}
.main_box p {
    color: #263967;
    line-height: 25px;
    font-size: 14px;
}
ul.text_box_list li:before {
    content: "\f058";
    font-family: 'FontAwesome';
    /* background: #000; */
    /* border-radius: 50%; */
    /* padding: 3px; */
    font-size: 17px;
    padding-right: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dca611 */.orange_back_form {
    background: #f26716;
    padding: 40px;
    border-radius: 5px;
}
.inner_orange {
    background: #fff;
    padding: 15px 30px;
    border-radius: 5px;
    color: #263967 !important;
}
.inner_orange p {
    color: #263967 !important;
    margin-bottom: 15px;
    line-height: 26px;
    font-size: 15px;
}
.orange_back_form input.wpcf7-form-control.wpcf7-submit {
    background: #263967!important;
    border-radius: 0 5px 5px;
    padding: 18px !important;
}
.orange_back_form select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    margin-bottom: 1%;
    color: #263967 !important;
    padding: 0px 10px;
    line-height: 30px !important;
    background: #dff7ee;
}
.orange_back_form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    margin-bottom: 10px;
    border-radius: 2px;
    background: #dff7ee;
    color: #263967 !important;
    padding: 12px;
    border: none;
}
input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date {
    background: #dff7ee;
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8aa4628 */.right_nav1 {
    background: #dff7ee;
    padding: 10px 40px 30px 40px;
    border-radius: 5px;
     padding-bottom: 30px;
}
.right_nav1 ul li {
    background: #fff;
    line-height: 40px;
    margin-bottom: 5px;
    border-radius: 5px;
    padding-left: 20px;
    text-transform: capitalize;
}
.right_nav1 h3,a {
    color: #263967;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54733b0 */.right_nav2 {
    background: #f26716;
    border-radius: 5px;
   
    padding: 40px;
}
.right_nav2 h4,p,a,i {
    color: #fff;
}
.right_nav2 i {
    background: #263967;
    padding: 10px;
    margin-right: 10px;
    border-radius: 5px 0;
    font-size: 20px;
}
.right_nav2 a {
    color: #fff !important;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5892fa5 */.right_nav2 {
    background: #f26716;
    border-radius: 5px;
   
    padding: 40px;
}
.right_nav2 h4,p,a,i {
    color: #fff;
}
.right_nav2 i {
    background: #263967;
    padding: 10px;
    margin-right: 10px;
    border-radius: 5px 0;
    font-size: 20px;
}
.right_nav2 a {
    color: #fff !important;
    font-size: 19px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b3d3d7 */.right_nav3 {
    background: #f1f1f1;
    border-radius: 5px;
    padding: 50px 40px;
}
.right_nav3 h4 {
    color: #263967;
    font-size: 21px;
    font-weight: 600;
    letter-spacing: 0.5px;
}
.right_nav3 li {
    color: #263967;
    line-height: 38px;
    font-size: 16px;
    border-bottom: 1px dotted #26396794;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f977461 */.right_nav4 {
    background: #263967;
    padding: 37px;
    border-radius: 5px;
}
.right_nav4 i{
    width: 20px;
    float: left;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-068ab53 */.right_nav5 {
    background: #f26716;
    padding: 40px;
    border-radius: 5px;
}
.right_nav5 i{
    width: 20px;
    float: left;
    background: #fff;
    height: 20px;
    margin-right: 10px;
    color: #f26716;
    text-align: center;
    line-height: 20px;
    border-radius: 2px;
}
.right_nav5 p {
    font-size: 17px;
}/* End custom CSS */