/*01/03/2023*/

/*16/05/2023*/
.wgl-image-layers .img-layer_image-wrapper.fade_in .img-layer_image{
    opacity: 1 !important;
    visibility: visible !important;
}


.team-item_meta{

    cursor: auto;

}

.page-id-13154 #main{

    min-height: 38vh !important;

}

.elementor-element-161f543{

    margin-bottom: 20px !important;

}

span.wpcf7-not-valid-tip {

    margin-left: 2% !important;

    position: absolute !important;

    bottom: -34% !important;

    

}

body.search main{

    min-height: 49vh !important;

}

.wpcf7 input:not([type=submit]){

    border-radius:  15px !important;

    position: relative !important;

}

#country {

    pointer-events: none;

}

.aroh-sup-points .wgl-infobox_content ul li{

    line-height: inherit !important;

}

.elementor-element-484c4bd{

    margin-bottom: 5px !important;

}

input.wpcf7-form-control.wpcf7-text.form-control.website {

    /* margin-top: 10px !important; */

    border-radius: 15px !important;

}

textarea.wpcf7-form-control.wpcf7-textarea.message{

    border: 1px solid #decad5 !important;

    margin-top: 7px !important;

    border-radius: 15px !important;

}

.elementor-8682 .elementor-element.elementor-element-01ff7e0 .team-item_meta{

    border: none !important;

    margin-top: 0px !important;

    padding-top: 0px !important;

}

/* .medical-team.wgl_module_team.team-col_1.aleft h2.team-title a .team-title */

.elementor-element.elementor-element-01ff7e0.socials-official-idle.socials-official-hover.elementor-widget.elementor-widget-wgl-team {

    width: 540px !important;

    /* height: 540px !important; */

    margin-left:auto !important;

    margin-right:auto !important;

}

.tooltip {

    opacity: 1;

    margin-bottom: 20px;

}

.tooltip .tooltiptext {

    visibility: hidden;

    width: 65%;

    background-color: #000;

    color: #fff;

    text-align: center;

    border-radius: 6px;

    padding: 5px 0;

  

    /* Position the tooltip */

    position: absolute;

    z-index: 1;

  }

/*/02/08/2023*/

  input[type=text]{

    margin-bottom: 25px !important;

  }

  .wpcf7 input ~ .wpcf7-not-valid-tip{

    margin-bottom: -1px !important;

  }

  ul.wp-block-latest-posts li {

   margin-left: 20px !important;

}

ul.wp-block-latest-posts li:before {

    content: "\f160";

    display: inline-block !important;

    position: absolute !important;

    z-index: 1 !important;

    top: 0px;

    left: -18px !important;

    width: auto;

    height: auto;

    /* margin-right: 0.6em; */

    font-family: flaticon;

    font-size: 1em;

    font-weight: 300;

    color: #969696 !important;

    vertical-align: baseline;

    background-color: transparent !important;}



  

  .tooltip:hover .tooltiptext {

    visibility: visible;

  }

.cat-item {

    pointer-events: none !important;

}

div.clients_image.slick-slide{

cursor: auto !important;

}

.slick-slider a, .slick-slider a:hover, .slick-slider a:focus {

    transition: none !important;

}



/* button:focus{

    color: #ffffff !important;

    border-color: #971C5E !important;

    background-color: #971C5E !important;

    border-style: solid !important;

} */

.ft-text {

    color: #FFE3F2 !important;

}



.iti {

    margin-bottom: 20px !important;

}



.team-department {

    width: 75% !important;

}



.page-header_breadcrumbs a {

    color: inherit;

    text-decoration: auto !important;

}

.page_404_wrapper .main_404-wrapper{

    padding: 90px 0 100px !important;

}

.privacy-policy.elementor-widget.elementor-widget-text-editor p a:hover,.terms-use.elementor-widget.elementor-widget-text-editor p a:hover{

    color: #ddbe72 !important;

}

/* .mobile_nav_wrapper .primary-nav > ul li.current-menu-ancestor{

    color: #ddbe72 !important;

} */



.error-404 {

    /*margin-top: 80px !important;*/

    font-size: 200px !important;

    padding-bottom: 40px !important;

    color: #971C5E !important;

}



.banner_404_title span {

    color: #600033 !important;

}



.ft-text:hover {

    color: #C9C9C9 !important;

}



.elementor-11389 .elementor-element.elementor-element-c213f50 .elementor-element-populated a:hover,

.elementor-11389 .elementor-element.elementor-element-b6eb089 .elementor-element-populated a:hover {

    color: #ddbe72 !important;

}



.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li a {

    text-decoration: none !important;

}



/* .mob-ft1,.mob-ft2{

    display: none !important

} */

.mail1:hover,

.mail2:hover,

.phn1:hover,

.phn2:hover {

    color: #ddbe72 !important;

}



body .widget_search .search-form .search-field {

    border: 1px solid #971C5E !important;

}



ul.wp-block-latest-posts li:before {

    color: #971C5E !important;

}



a.button-read-more:hover {



    color: #971C5E !important;



}



.button-read-more:hover::after {

    width: 0% !important;



}



.treatment-img img {

    border-radius: 20px !important;

}



.serv-sec .elementor-column-gap-default {

    justify-content: center !important;

}



.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-8301607,

.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2f4fd1b {

    width: 33.33% !important;

}



.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-81888b8,

.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-97005ce {

    width: 33.33% !important;

}



/* @media (max-width:767px){

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-81888b8,.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-97005ce

        {

            width: 100% !important;

        }



} */

/* .serv-sec .elementor-element-2f4fd1b,.serv-sec .elementor-element-226c246{

width: 33.33% !important;

} */



.elementor-element.elementor-element-48267db.main-mob.elementor-widget.elementor-widget-text-editor {

    margin-bottom: 0px !important;

}



/* success story section  */



.story-sec figure.wgl-image-box_img img,

.hero-sec figure.wgl-image-box_img img {

    border-radius: 20px !important;

}



.elementor-repeater-item-3e255e9.hotspots_point-wrap,

.elementor-repeater-item-9495b00.hotspots_point-wrap,

.elementor-repeater-item-3a74cbd.hotspots_point-wrap {

    height: 60px !important;

}

.footer-active{

    color: #ddbe72 !important;

}





/* contact form 7 */



.submitting .wpcf7-submit {

    pointer-events: none;

}



/* 22-2 */

.invalid .wpcf7-response-output {

    display: none !important;

}



.who-we-img .elementor-widget-container {

    padding-top: calc((417/ 417)*100%);

    position: relative;

}



/* 22-2 */



.who-we-img .elementor-widget-container img {

    position: absolute;

    /* left: 70px; */

    left: 0px;

    width: 100%;

    height: 100%;

    object-fit: cover;

    top: 0;

}



/*Breadcrump*/

span.current {

    color: #fff !important;

}





/* Mobile menu */

.header_area_container {

    color: #971c5e !important;

}



.mobile-hamburger-close .hamburger-box .hamburger-inner {

    color: #fff !important;

}



/* header logo*/



.header-logo img,

.sticky-logo img {

    height: 65px !important;
    width : auto !important;

}





/* footer logoo */

.footer-logo img {

    height: 120px !important;

}



.page-template-donation-php .page-header_align_center {

    margin-bottom: 0px !important;

}



.page-template-donation-php main {

    padding: 0px !important;

}





/*24-02*/



.elementor-element-fb8f8c2 .elementor-widget-container .wgl-infobox .wgl-icon,

.elementor-element-484c4bd .elementor-widget-container .wgl-infobox .wgl-icon {

    transform: scale(.7) !important;

    transform-origin: top center !important;



}



.elementor-8682 .elementor-element.elementor-element-d3e003a>.elementor-element-populated,

.elementor-8682 .elementor-element.elementor-element-2eb8e06>.elementor-element-populated {

    margin: 0px !important;

}



.elementor-element.elementor-element-8cb2fe2.elementor-widget.elementor-widget-text-editor,

.elementor-element.elementor-element-ef6cf21.elementor-widget.elementor-widget-text-editor {

    width: 90% !important;

}



.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.current-menu-item a:first-child {

    color: #ddbe72 !important;

}

.primary-nav > ul#menu-mobile-menu > li:hover > a, .primary-nav ul#menu-mobile-menu li[class*=current] > a{

    color: #ddbe72 !important;

}

/* .mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.current-menu-item>a{

    color: red !important;

} */

/* .mobile_nav_wrapper .primary-nav ul.mobile_switch_on ul > li[class*="current"]:not(:hover) > a{

    color: #ddbe72 !important;

} */



/* footer activation*/

/* body .elementor-page-7760 .elementor-7772 .elementor-element.elementor-element-97b4daa .elementor-element-populated a.home,

body .elementor-page-8682 .elementor-7772 .elementor-element.elementor-element-97b4daa .elementor-element-populated a.about,

body .elementor-page-8190 .elementor-7772 .elementor-element.elementor-element-97b4daa .elementor-element-populated a.und-cncr,

body .elementor-page-9836 .elementor-7772 .elementor-element.elementor-element-97b4daa .elementor-element-populated a.aroh-usa,

body .elementor-page-8687 .elementor-7772 .elementor-element.elementor-element-97b4daa .elementor-element-populated a.contact,

body .elementor-page-8869 .elementor-7772 .elementor-element.elementor-element-97b4daa .elementor-element-populated a:active,

body .elementor-page-8879 .elementor-7772 .elementor-element.elementor-element-97b4daa .elementor-element-populated a:active,

body .elementor-page-8875 .elementor-7772 .elementor-element.elementor-element-97b4daa .elementor-element-populated a:active{

    color: #ddbe72 !important;

} */





















/*...............MEDIA QUERY...................*/





/* contact form 7 */



.submitting .wpcf7-submit {

    pointer-events: none;

}



/*Breadcrump*/

span.current {

    color: #fff !important;

}





/* Mobile menu */

.header_area_container {

    color: #971c5e !important;

}



.mobile-hamburger-close .hamburger-box .hamburger-inner {

    color: #fff !important;

}



/* header logo*/



.header-logo img,

.sticky-logo img {

    height: 65px !important;

}





/* footer logoo */

.footer-logo img {

    height: 120px !important;

}



.page-template-donation-php .page-header_align_center {

    margin-bottom: 0px !important;

}



.page-template-donation-php main {

    padding: 0px !important;

}



/*...............MEDIA QUERY...................*/







@media (max-width:1199px) {



    /* body.elementor-default .elementor-section-boxed .elementor-container.elementor-column-gap-default {

        width: 100% !important;

        padding: 0px 15px !important;

    } */

    /* .elementor-element.elementor-element-7a2c86e.acenter.elementor-widget.elementor-widget-wgl-double-headings{

        padding-top: 73px !important;

        margin-bottom: 0px !important;

    } */

    .elementor-element-f174284 {

        width: 50% !important;

    }



    /* .elementor-element-c779277,.abt-sec */

    .elementor-element-0f06193 {

        display: none !important;

    }



    .page-header {

        margin-bottom: 0px !important;

    }



    /* #main{

        padding-top: 0px !important;

    } */

    span.wpcf7-not-valid-tip {

        margin-top: -15px !important;



    }



    footer div .footer-above {

        --spacer-size: 50px !important;

    }



    footer div .footer-below {

        --spacer-size: 12px !important;

    }



    /* about us */

    .elementor-element-9f43aec {

        margin-top: 25px !important;

    }



    .abt-sec .elementor-element-populated {

        margin-bottom: 0px !important;

    }



    .vision-sec {

        margin-top: 90px !important;

    }



    .elementor-8682 .elementor-element.elementor-element-b173474 {

        /* width: 50% !important; */

        margin: 0 auto !important;

    }



    .elementor-element-a05eea6 {

        margin-top: 70px !important;

    }



}



@media (max-width:991px) {

    /* body.elementor-default .elementor-section-boxed .elementor-container.elementor-column-gap-default {

        width: 100% !important;

        padding: 0px 15px !important;

    } */



    .page-header {

        margin-bottom: 0px !important;

    }



    /* #main{

        padding-top: 0px !important;

    } */

    span.wpcf7-not-valid-tip {

        margin-top: -15px !important;

    }



    footer div .footer-above {

        --spacer-size: 50px !important;

    }



    footer div .footer-below {

        --spacer-size: 12px !important;

    }



    /* about us */

    .abt-sec .elementor-element-populated {

        margin-bottom: 20px !important;

    }



    .vision-sec {

        margin-top: 80px !important;

    }



    /* .team-sec,

    .med-sec {

        margin-top: 60px !important;

    } */

.elementor-element-11ee2a1{

    order: 1 !important;

}

    .med-img-col {

        order: 1 !important;

    }



    .abt-cnt .elementor-widget-wrap {

        margin-top: 0px !important;

    }



    .elementor-element-44f1f95.med-img-col,

    .f-n-sec,

    .elementor-element-e29e4db,

    .elementor-element-0e8df37 {

        margin-top: 30px !important;

    }

.elementor-element-11ee2a1{

    order: 1 !important;

}



    .elementor-element-f174284 {

        order: 2 !important;

    }



    .elementor-element-0f06193.elementor-spacer-inner,

    .elementor-element-0f06193 .elementor-spacer-inner {

        display: none !important;

    }



    .elementor-element-aa06b06 .elementor-widget-wrap {

        justify-content: flex-start !important;

    }



    .elementor-element-601d95c,

    .elementor-element-2ad0734 {

        max-width: 100% !important;

        width: 100% !important;

    }



    .elementor-element-a455cfd .elementor-widget-container {

        padding-top: 25px !important;

    }



    .elementor-element-ad68d4b {

        margin-top: 30px !important;

    }



    /* understanding cancer */

    .elementor-element-2882937 {

        --spacer-size: 40px !important;

    }



    .elementor-8190 .elementor-element.elementor-element-a1ab1fe.elementor-column>.elementor-widget-wrap {

        justify-content: flex-start !important;

    }



    .elementor-element-406fbc6,

    .elementor-element-3502dfd {

        width: 100% !important;

        max-width: 100% !important;

    }



    .elementor-element-6893c63>.elementor-widget-container {

        padding: 25px 0px 0px 0px !important;

    }



    .elementor-element-cffb606 {

        order: 1 !important;

    }



    .treat-sec {

        padding-top: 50px !important;

    }



    /* .elementor-element-7a2c86e {

        margin-top: 75px !important;

    } */



    .elementor-element-cc3af65 {

        margin-top: 80px !important;

        margin-bottom: 55px !important;

    }



    .elementor-8682 .elementor-element.elementor-element-7e79a53 {

        margin-top: 60px !important;

    }



    .elementor-element-a05eea6 {

        margin-top: 60px !important;

    }



    .elementor-8190 .elementor-element.elementor-element-5788218 {

        margin-top: 0px !important;

    }



    /* .elementor-8190 .elementor-element.elementor-element-5788218,.elementor-8190 .elementor-element.elementor-element-96a22c1{

        margin-top: 60px !important;

        padding-top: 0px !important;

    } */

    .elementor-8190 .elementor-element.elementor-element-96a22c1 {

        margin-top: 60px !important;

        padding-top: 0px !important;

    }



    .elementor-element-2f9156e {

        padding-top: 30px !important;

    }

    /* .elementor-element-8df8e1f,.elementor-element-59ae430,.elementor-element-cffb606,.elementor-element-484c68a,.elementor-element-a8d32b1,.elementor-element-37a761e,.elementor-element-a1ab1fe,.elementor-element-118c509{

        width: 50% !important;

    } */


    .primary-nav > ul#menu-mobile-menu > li:hover > a{

        color: #971C5E !important;
    
    }
    

}



@media (max-width:767.98px) {



    /* body.elementor-default .elementor-section-boxed .elementor-container.elementor-column-gap-default {

        width: 100% !important;

        padding: 0px 15px !important;

    } */

    .elementor-element-2ad0734 {

        margin-top: 60px !important;

    }



    .elementor-element-2ad0734 {

        margin-top: 45px !important;

    }



    .page-header {

        margin-bottom: 0px !important;

    }



    /* #main{

        padding-top: 0px !important;

    } */

    span.wpcf7-not-valid-tip {

        margin-top: -15px !important;

    }



    footer div .footer-above {

        --spacer-size: 50px !important;

    }



    footer div .footer-below {

        --spacer-size: 12px !important;

    }



    /* quick links*/

    .quick-links {

        width: 50% !important;

    }



    .insights {

        width: 50% !important;

    }



    /* about us */

    .abt-msg {

        display: none;

    }



    .abt-sec .elementor-element-populated {

        margin-bottom: 20px !important;

    }



    .vision-sec,

    .team-sec {

        margin-top: 60px !important;

    }



    .med-sec {

        margin-top: 0px !important;

    }



    .med-img-col {

        order: 1 !important;

    }



    .f-n-sec {

        margin-top: 30px !important;

    }



    .abt-cnt .elementor-widget-wrap {

        margin-top: 20px !important;

    }



    /*order*/

    .elementor-element-f174284 {

        order: 2 !important;

    }



    /* space*/

    .elementor-element-0f06193 {

        display: none !important;

    }



    /* image  of psyco-social support*/

    .elementor-element-c38f541,

    .elementor-element-4f036e1 {

        display: none;

    }



    /* donate content */

    .elementor-element-aa06b06 .elementor-widget-wrap {

        justify-content: flex-start !important;

    }



    .elementor-element-601d95c,

    .elementor-element-2ad0734 {

        max-width: 100% !important;

        width: 100% !important;

    }



    /*donate-btn*/



    /* .elementor-8682 .elementor-widget-container {

        padding-top: 25px !important;

    } */



    /* understanding cancer */

    .facts-sec .elementor-element-2882937 {

        display: none !important;

    }



    .elementor-element-cffb606 {

        order: 1 !important;

    }



    .myth-sec {

        margin-top: 60px !important;

    }



    .treat-sec {

        padding-top: 35px !important;

        margin-bottom: 0px !important;



    }



    .elementor-element-484c68a .elementor-element-populated {

        margin-top: 0px !important;

    }



    /* .elementor-element-7a2c86e {

        padding-top: 75px !important;

    } */



    .elementor-element-cc3af65 {

        margin-top: 60px !important;

        margin-bottom: 35px !important;

    }



    .elementor-8190 .elementor-element.elementor-element-a1ab1fe.elementor-column>.elementor-widget-wrap {

        justify-content: flex-start !important;

    }



    .elementor-element-406fbc6,

    .elementor-element-3502dfd {

        width: 100% !important;

        max-width: 100% !important;

    }



    .elementor-element-6893c63>.elementor-widget-container {

        padding: 25px 0px 0px 0px !important;

    }



    .elementor-element-cd1d5df.elementor-column .elementor-spacer-inner {

        height: 25px !important;

    }



    .elementor-element-a05eea6 {

        margin-top: 0px !important;

    }



    .elementor-8190 .elementor-element.elementor-element-5788218 {

        padding-top: 0px !important;

    }



    .elementor-element-2f9156e {

        padding-top: 25px !important;

    }



}





@media (max-width: 600px) {

    /* body.elementor-default .elementor-section-boxed .elementor-container.elementor-column-gap-default {

        width: 100% !important;

        padding: 0px 15px !important;

    } */



    .page-header {

        margin-bottom: 0px !important;

    }



    footer div .footer-above {

        --spacer-size: 50px !important;

    }



    footer div .footer-below {

        --spacer-size: 12px !important;

    }



    /* .quick-links {

        width: 50% !important;

    }



    .insights {

        width: 50% !important;

    } */



    .quick-links {

        width: 52% !important;

    }



    .insights {

        width: 47% !important; 

        padding-left: 10px !important;

    }

.phone ,.e-mail{

    margin-top: 7px !important;

}



    /* about us */

    /* .site-main {

        padding-top: 0px !important;

    } */

    .elementor-element-9f43aec {

        margin-top: 0px !important;

    }



    .elementor-element-e9f4aea,

    .elementor-element-5c0ec03,

    .elementor-element-491aa7f,

    .elementor-element-4353e48,

    .elementor-element-cb223dd,

    .elementor-element-b90abf8,

    .elementor-element-be18ae8 {

        padding-bottom: 15px !important;

    }



    .elementor-element-7242602 {

        margin: 75px 0px !important;

    }



    .abt-msg {

        display: none;

    }



    .elementor-8682 .elementor-widget-container {

        padding-top: 0px !important;

    }



    .abt-sec .elementor-element-populated {

        margin-bottom: 20px !important;

    }



    .vision-sec,

    .team-sec {

        margin-top: 60px !important;

    }



    .med-sec {

        margin-top: 0px !important;

    }



    .med-img-col {

        order: 1 !important;

    }



    .f-n-sec {

        margin-top: 30px !important;

    }



    .abt-cnt .elementor-widget-wrap {

        margin-top: 20px !important;

    }



    /*order*/

    .elementor-element-f174284 {

        order: 2 !important;

    }



    /* space*/

    .elementor-element-0f06193 {

        display: none !important;

    }



    .elementor-widget:not(:last-child) {

        margin-bottom: 0px !important;

    }



    .elementor-element-a05eea6 {

        margin-top: 0px !important;

    }



    /* image  of psyco-social support*/

    .elementor-element-c38f541,

    .elementor-element-4f036e1 {

        display: none;

    }



    /* donate content */

    .elementor-element-aa06b06 .elementor-widget-wrap {

        justify-content: flex-start !important;

    }



    .elementor-element-601d95c,

    .elementor-element-2ad0734 {

        max-width: 100% !important;

        width: 100% !important;

    }



    /*donate-btn*/

    /* .elementor-8682 .elementor-widget-container {

        padding-top: 25px !important;

    } */



    .vision-sec .elementor-spacer {

        display: none !important;

    }



    .elementor-element-9f43aec .elementor-element-ce35e80 {

        margin-bottom: 0px !important;

    }



    .elementor-element-f3fac9a {

        display: none !important;

    }



    .elementor-element-269d9a3 .elementor-widget-wrap {

        margin-bottom: 0px !important;

    }



    .elementor-element-4fce0f9 .elementor-spacer-inner {

        display: none !important;

    }



    /* understanding cancer */

    .elementor-8190 .elementor-element.elementor-element-a38ee17 {

        margin-bottom: 50px !important;

    }



    .elementor-element-cdfe47f {

        padding-top: 15px !important;

    }



    .elementor-element-c44774c .elementor-widget-container,

    .elementor-element-b230d87 {

        padding-bottom: 15px !important;

    }



    .elementor-element-161f543,

    

    .elementor-element-760bd72 {

        padding-top: 15px !important;

    }



    .facts-sec .elementor-element-2882937 {

        display: none !important;

    }



    /* .elementor-8190 .elementor-element.elementor-element-5788218 */

    .elementor-8190 .elementor-element.elementor-element-5788218 {

        padding: 0px 0px 70px 0px !important;

    }



    .elementor-element-cffb606 {

        order: 1 !important;

    }



    .myth-sec {

        margin-top: 60px !important;

    }



    .treat-sec {

        padding-top: 35px !important;

        margin-bottom: 0px !important;



    }



    /* hospital network */

    /* .elementor-element-7a2c86e {

        padding-top: 75px !important;

    } */



    .elementor-element-484c68a>.elementor-element-populated {

        margin: 0px !important;

    }



    .elementor-element-cc3af65 {

        margin-top: 60px !important;

        margin-bottom: 35px !important;



    }



    .elementor-8190 .elementor-element.elementor-element-a1ab1fe.elementor-column>.elementor-widget-wrap {

        justify-content: flex-start;

    }



    .elementor-element-406fbc6,

    .elementor-element-3502dfd {

        width: 100% !important;

        max-width: 100% !important;

    }



    .elementor-element-6893c63>.elementor-widget-container {

        padding: 25px 0px 0px 0px !important;

    }



}



@media (min-width: 768px) and (max-width:991px) {

    .elementor-8682 .elementor-element.elementor-element-b173474 {

        /* width: 50% !important; */

        margin: 0 auto !important;

    }

}



@media (max-width: 991.999px) and (min-width: 768px){

    .elementor-element-ea07cc2{

        order: 1 !important;

    }

    .elementor-element-a045637{

        order: 1 !important;

        padding-top: 30px !important;

    }

    .elementor-8682 .elementor-element.elementor-element-7e79a53 {

        margin-top: -80px !important;

    }

}

@media (min-width:991.999px) and (max-width:1199px) {



    .med-img-col,

    .abt-cnt,

    .f-n-sec,

    .elementor-element-e29e4db,

    .elementor-element-080812a,

    .elementor-element-2eb8e06,

    .elementor-element-11ee2a1,

    .elementor-element-aa06b06,

    .elementor-element-55605f2,

    .elementor-element-b29a083,.elementor-element-ea07cc2,.elementor-element-88ccbf8,.elementor-element-29cae04,.elementor-element-9068dbe {

        width: 50% !important;

    }



    .elementor-element-8df8e1f,

    .elementor-element-59ae430,

    .elementor-element-cffb606,

    .elementor-element-484c68a,

    .elementor-element-a8d32b1,

    .elementor-element-37a761e,

    .elementor-element-a1ab1fe,

    .elementor-element-118c509,.elementor-element-a045637 {

        width: 50% !important;

    }

    .elementor-element-7bd13c3{

        /* padding-top: 100px !important; */

    }

    .elementor-element-ea07cc2{

        /* padding-top: 150px !important; */

    }

    .elementor-element-a045637 {

        /* padding-top: 150px !important; */

        width: 50% !important;

    }



    .elementor-8190 .elementor-element.elementor-element-a1ab1fe.elementor-column>.elementor-widget-wrap {

        justify-content: flex-start !important;

    }



    .elementor-element-4ee8ffc .elementor-element-populated {

        margin: 0px !important;

    }



    /* .elementor-element-7a2c86e {

        margin-top: 75px !important;

    } */



    .elementor-8190 .elementor-element.elementor-element-cc3af65 {

        margin-top: 80px !important;

        margin-bottom: 50px !important;

    }



    .elementor-element-4ee8ffc,

    .elementor-element-659df52,

    .elementor-element-0af2b44 {

        width: 33.33% !important;

    }

}





@media(min-width:1199.999px) {



    span.wpcf7-not-valid-tip {

        margin-top: -15px !important;

    }



    .elementor-element-cd75357,

    .elementor-element-f65fc25 {

        width: 50% !important;

    }



    .med-img-col,

    .abt-cnt,

    .f-n-sec,

    .elementor-element-080812a,

    .elementor-element-2eb8e06,

    .elementor-element-11ee2a1,

    .elementor-element-aa06b06,

    .elementor-element-55605f2 {

        width: 50% !important;

    }



    .wgl-container .elementor-section .elementor-container {

        flex-wrap: nowrap !important;

    }



}



@media (min-width:1200px) {

    /* body {

        margin: 0px 15px !important;

    } */



    .facts-sec {

        margin-top: -120px !important;

    }



}



@media (max-width:1199px) {

    .elementor-element-9f43aec {

        margin-top: 25px !important;

    }



    .abt-sec .elementor-element-populated {

        margin-bottom: 0px !important;

    }



    .vision-sec {

        margin-top: 90px !important;

    }



    .elementor-8682 .elementor-element.elementor-element-b173474 {

        /* width: 50% !important; */

        margin: 0 auto !important;

    }



    /* .elementor-element-a05eea6{

        margin-top: 70px !important;

    } */



}



@media (min-width:1199.999px) {



    /* .med-img-col,.abt-cnt,.f-n-sec,.elementor-element-080812a,.elementor-element-2eb8e06,.elementor-element-11ee2a1,.elementor-element-aa06b06,.elementor-element-55605f2{

        width: 50% !important;

    } */

    .wgl-container .elementor-section .elementor-container {

        flex-wrap: nowrap !important;

    }

}



/* 24-2  */

@media (width<767.98px) {

    /* .insi-h-blog section.wgl_cpt_section .blog-style-standard .wgl_col-4 .blog-post {

        margin-bottom: 0 !important;

    } */



    .blog_carousel .wgl-carousel_wrapper>.wgl-carousel>.slick-slider>.slick-list {

        height: auto !important;

    }



    .blog-style-standard.blog_carousel .slick-slide {

        padding: 0px 15px 20px 15px !important;

    }



    .elementor-7760 .elementor-element.elementor-element-3c5b9ea>.elementor-widget-container {

        margin: 0 !important;

    }



    .aroh-usa_img-sec .elementor-container .elementor-column:not(:first-child) {

        margin-top: 40px !important;

    }



    .aroh-usa_img-sec .elementor-container .elementor-column .elementor-element-b6f9910 .elementor-widget-container,

    .aroh-usa_img-sec .elementor-container .elementor-column .elementor-element-ed52301 .elementor-widget-container,

    .aroh-usa_img-sec .elementor-container .elementor-column .elementor-element-ac02199 .elementor-widget-container {

        padding: 44px 30px !important;

    }





    .elementor-9836 .elementor-element.elementor-element-b6f9910.animation_toggling .wgl-service_content,

    .elementor-9836 .elementor-element.elementor-element-ed52301.animation_toggling .wgl-service_content,

    .elementor-9836 .elementor-element.elementor-element-ac02199.animation_toggling .wgl-service_content {

        transform: translateY(31%);

    }



    .mobile_nav_wrapper .primary-nav ul.mobile_switch_on li a {

        text-decoration: none !important;

    }



    .who-we-are-sec .who-we-img {

        max-width: 75%;

        width: 100%;

    }



    .elementor-7760 .elementor-element.elementor-element-eae86bd {

        width: 100% !important;

        max-width: 100% !important;

    }



    .elementor-7760 .elementor-element.elementor-element-b1a5f5d,

    .elementor-7760 .elementor-element.elementor-element-e27821c {

        width: 100% !important;

    }



    .elementor-7760 .elementor-element.elementor-element-e27821c {

        margin-top: 10px !important;

    }



    .elementor-7760 .elementor-element.elementor-element-b1a5f5d .elementor-widget-container {

        padding: 10px 0px 0px 0px !important;

    }



    .insight-head .elementor-element-6683af3 {

        text-align: left !important;

    }



    .elementor-7760 .elementor-element.elementor-element-04373f4 .dbl__title,

    .elementor-widget-wgl-double-headings .wgl-double_heading .dbl__title-wrapper {

        font-size: 28px !important;

    }



    .elementor-7760 .elementor-element.elementor-element-04373f4 .dbl__subtitle,

    .elementor-7760 .elementor-element.elementor-element-b35f62e .dbl__subtitle,

    .elementor-8682 .elementor-element.elementor-element-e9f4aea .dbl__subtitle,

    .elementor-8682 .elementor-element.elementor-element-514fb1b .dbl__subtitle,

    .elementor-8682 .elementor-element.elementor-element-4f75ac2 .dbl__subtitle,

    .elementor-8190 .elementor-element.elementor-element-c44774c .dbl__subtitle,

    .elementor-8190 .elementor-element.elementor-element-be18ae8 .dbl__subtitle,

    .elementor-9836 .elementor-element.elementor-element-0f98ffc .dbl__subtitle,

    .elementor-9836 .elementor-element.elementor-element-a09bca4 .dbl__subtitle,

    .elementor-9836 .elementor-element.elementor-element-b159002 .dbl__subtitle,

    .elementor-9836 .elementor-element.elementor-element-6dbcd85 .dbl__subtitle {

        font-size: 24px !important;

        margin-bottom: 8px !important;

    }



    .our-presence-wrap {

        margin-top: 20px !important;

    }



    .location-section .elementor-element-ccbf55b {

        display: none !important;

    }



    .elementor-element.elementor-element-514fb1b.acenter.elementor-widget.elementor-widget-wgl-double-headings {

        padding-bottom: 15px !important;

    }



    .elementor-8682 .elementor-element.elementor-element-c2f2fbc figure.wgl-image-box_img,

    .elementor-8682 .elementor-element.elementor-element-c2f2fbc figure.wgl-image-box_img,

    .elementor-8682 .elementor-element.elementor-element-6b2593b figure.wgl-image-box_img {

        margin-bottom: 11px !important;

    }



    .about-us-education_sec {

        padding-bottom: 60px !important;

    }



    .elementor-element.elementor-element-213d3f0.elementor-widget__width-initial.aleft.elementor-widget.elementor-widget-wgl-double-headings {

        text-align: center !important;

    }



    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-ea07cc2,

    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a045637 {

        order: 1 !important;

        margin-top: 20px !important;

    }



    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-d3e003a.abt-cnt {

        margin-top: 55px !important;

    }



    .elementor-8682 .elementor-element.elementor-element-7e79a53 {

        margin-top: 0px !important;

    }



    .elementor-element.elementor-element-68b0ce3.aleft.elementor-widget.elementor-widget-wgl-double-headings .elementor-widget-container {

        margin-top: 0px !important;

    }



    .elementor-8682 .elementor-element.elementor-element-978cb42>.elementor-widget-container {

        margin-top: 0px !important;

    }



    .elementor-element.elementor-element-fa277ba.elementor-widget.elementor-widget-spacer,

    .elementor-element.elementor-element-30a2a8a.elementor-widget.elementor-widget-spacer {

        display: none !important;

    }





    /* .mob-ft1,.mob-ft2{

        display: block !important;

    }

    .main-mob{

        display: none !important;

    } */

    .elementor-element-127684a .elementor-element-populated,

    .elementor-element-3b09478 .elementor-element-populated {

        padding: 0px !important;

    }



    .team-sec {

        margin-bottom: 30px !important;

    }



    .elementor-element-b917b6c.abt-cnt .elementor-element-populated {

        margin-top: 0px !important;

    }



    .elementor-element-e9fccfd .elementor-element-populated {

        padding: 0px !important;

    }



    .elementor-11389 .elementor-element.elementor-element-0fadd7d,

    .elementor-7772 .elementor-element.elementor-element-246dd8a {

        --spacer-size: 25px;

    }

    .wgl-container.full-width.aroh-404-page {

        margin-top: 60px !important;

    }

    h2.error-404 {

        font-size: 140px !important;

    }

    .page_404_wrapper .main_404-wrapper {

        padding: 90px 0 90px !important;

    }

    

}



@media (max-width:439.98px) {

    .elementor-7772 .elementor-element.elementor-element-161f543 .wgl-infobox_content {

        width: 84% !important;

    }

}



/* 22-2 */

@media(width>767.99px){

    .page_404_wrapper-container {

        margin: 93px auto;

    }

}





.safari-bg-team .wgl_module_team .team-items_wrap .team__image-wrapper{

    -webkit-transform: translateZ(0) !important;

}





.safari-bg-team .wgl_module_team .team-items_wrap .team__image-wrapper .team__image:after{

    background-color: initial !important;

}



.sidebar-container.sticky-sidebar .theiaStickySidebar{

    transform: none !important;

    position: static !important;

}

@media (min-width:768.11px)and (max-width: 1024px){

    section.blog-card-section{

        margin-top: 30px !important;

    }

}

@media (max-width: 992px){

    .mail1:hover,

.mail2:hover,

.phn1:hover,

.phn2:hover {

    color: #FFE3F2 !important;

}

.india-map .wgl-image-hotspots .hotspots_container.appear_animation .hotspots_item.show{

    width: 35px !important;

    height: 35px !important;

}

.hotspots_point-wrap{

    padding: 0 !important;

    height: 100% !important;

    justify-content: center !important;

}

.india-map .wgl-image-hotspots .hotspots_container.appear_animation .hotspots_item.show .hotspots_point-wrap .hotspots_point-text{

    font-size: 16px !important;

}

.hotspots_content.tooltips-hover.aleft.animation-to_right.hotspots_content.tooltips-hover.aleft.animation-to_right{

    opacity: 0 !important;

}

}

@media (max-width: 576px){

    .india-map .wgl-image-hotspots .hotspots_container.appear_animation .hotspots_item.show{

        width: 28px !important;

        height: 28px !important;

    }

    .hotspots_point-wrap{

        padding: 0 !important;

        height: 100% !important;

        justify-content: center !important;

    }

    .india-map .wgl-image-hotspots .hotspots_container.appear_animation .hotspots_item.show .hotspots_point-wrap .hotspots_point-text{

        font-size: 12px !important;

    } 

}



@media (max-width: 768px){

    .prev-link_wrapper, .next-link_wrapper {

        width: 50% !important;

    }

    a,a:hover,a:focus,a:active{

        background-color: none;

        -webkit-tap-highlight-color: transparent !important;

    }

    section.bighearts-post-navigation{

margin-bottom: 20px !important;

    }

    .widget:not(:first-child) {

        padding-top: 0px;

    }

    section.blog-card-section{

        margin-top: 30px !important;

    }

    }

    @media (max-width: 576px){

        section.blog-card-section{

            margin-top: 15px !important;

        }

        .contact-no .wgl-infobox_content{

            width: 185px !important;

        }

        

           #pan{

            margin-bottom: 0px;

           }

           .tooltip .tooltiptext {

            visibility: visible;

               display: flex;

               color: #000;

               width: 90%;

               text-align: initial;

               background-color: white;

               position: relative;

               height: 73px;

             font-size: 13px;

           } 

            .tooltip {

               padding: 7px ;

               margin-bottom: 0px;

           }

    }



    



    body.mobile_switch_on .header_area_container .hamburger-box{

        display: none;

    }





#scroll_up{

    transform: none !important;

    transition: opacity .4s,right .4s !important;

    transition-delay: 0s !important;

}

#scroll_up:empty {

    right: -20px !important;

}

#scroll_up.active{

    transform: none !important;

    right: 0px !important;

}

/*  modal  */

#main-pop-up{
	width: 100%;
	height: 100vh;
	background: #0008;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
    z-index: 999999;
}
#close-btn{
    /* float: right; */
    position: absolute;
    right: 0%;
    top: 0%;
}
#pop-up{
	text-align: center;
	width: auto;
	height: auto;
	background: #ffffff;
	box-sizing: border-box;
	/* padding: 20px; */
	position: absolute;
	top: 52%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.modal-body{
    position: relative;
    width: 60vw;
    padding-top: 70%;
}
#pop-up img{
    position: absolute !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    top: 0 !important;
}
#close-btn:hover{
    background-color:transparent;
}
#close-btn {
    float: right;
position: absolute;
right: 0%;
top: 0%;
/* opacity: -10; */
z-index: 999999;
font-size: 25px;
}

@media (max-width: 768px){
    .modal-body {
        position: relative;
        width: 97vw;
        padding-top: 70%;
    }
    #pop-up{
        top: 44%;
            }
}
@media (max-width: 992px){
    .modal-body {
        position: relative;
        width: 97vw;
        padding-top: 70%;
    }
    #pop-up{
top: 37%;
    }
}
@media (max-width: 576px){
    .modal-body{
        width: 90vw;
        padding-top: 70%;
    }
    /* #pop-up {
        width: 350px;
        top: 50%;
        
    } */
    #close-btn {
            
    position: absolute;
    right: -5%;
    top: -5%;
   
    z-index: 999999;
    font-size: 14px;
    }
}
@media (min-width: 1420px){
    #pop-up{
        position: absolute;
	top: 52%;
	left: 50%;
	transform: translate(-50%,-50%);
    }
}
.team-department{
    width:100% !important;
}

.event-about {
    /*background: transparent linear-gradient(180deg, #E98A99 0%, #C3394A 100%) 0% 0% no-repeat padding-box !important;*/
   background: linear-gradient(90deg, rgba(193,53,70,1) 0%, rgba(234,140,156,1) 100%);

/*background-size: 50% 100%;*/
    padding-bottom: 50px !important;
}
@media (max-width: 767.98px){
    .elementor-element.elementor-element-b601b85.elementor-widget__width-initial.event-loc.aleft.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box .wgl-infobox_content p:not(:last-child) {
    margin-bottom: 4px !important;
}
.elementor-element.elementor-element-64e3a81.elementor-widget__width-initial.event-contact.aleft.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box .wgl-infobox_content p:not(:last-child) {
    margin-bottom: 4px !important;
}
.elementor-element.elementor-element-e386c8c.elementor-widget__width-initial.event-mail.aleft.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box {
    margin-bottom: 8px !important;
}
.elementor-element.elementor-element-c9d9951.elementor-widget__width-initial.event-date.aleft.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box {
      margin-bottom: 8px !important;
}
.elementor-element.elementor-element-c9d9951.elementor-widget__width-initial.event-date.aleft.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box {
    margin-bottom: 8px !important;
}
.elementor-element.elementor-element-b601b85.elementor-widget__width-initial.event-loc.aleft.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box {
    margin-bottom: 8px !important;
}
/*    .col-right .event-loc p, .event-date p, .event-mail p, .event-contact p, .event-contact a {*/
/*    margin-bottom: 8px important;*/
/*    line-height: 1.65 !important;*/
/*}*/
    section.elementor-section.elementor-top-section.elementor-element.elementor-element-90496f5.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
        padding-top: 350px !important;
    }
    .elementor-14580 .elementor-element.elementor-element-1b6963a {
    padding: 30px 10px 0px 10px !important;
}
 /*.elementor-element-522cda7{*/
 /*    margin:12 auto !important;*/
     
      
 /* }*/
    .elementor-element-7fecb34 .dbl__subtitle{
        font-size:16px !important;
    }
    .elementor-element-7fecb34 span.dbl__title.dbl-title_1 {
    
    font-size: 36px !important;
}
.elementor-element-ab8b927 .elementor-widget-wrap{
 position: relative !important;
    margin-bottom: 30px !important;
}
.elementor-element-df7a130{
        width: 70% !important;
    position: absolute !important;
    top: 5px !important;
    left: 68px !important;
}
.elementor-element-522cda7{
    order: -1 !important;
}
.elementor-element-201b9a8 {
    width: 70% !important;
    position: absolute !important;
    top: 55px !important;
    left: 48px !important;
}
.page-id-14580 main{
padding: 0px !important;
}
.col-qr::before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    left: 0;
    top: 0;
    transform: translateY(-50%);
    background-color: rgb(0 0 0 / 18%);
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-4a133af.col-right{
    padding: 0 10px !important;
}
.elementor-element.elementor-element-64e3a81.elementor-widget__width-initial.event-contact.aleft.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box {
    margin-bottom: 15px !important;
}
}
@media (min-width: 768px) and (max-width:1200px){
       .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-658435c.col-left {
    width: 100% !important;
}
.elementor-element-201b9a8{
    margin-top:12px !important;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-4a133af.col-right {
    width: 100% !important;
}
.elementor-element-1b6963a{
    padding-top:30px !important;
    padding-left:10px !important;
    padding-bottom:30px !important;
}
.elementor-element-522cda7{
    margin: 0 auto !important;
}
    }
.event-about .elementor-container {

    @media (max-width:991.98px) {
        max-width: calc(100% - 24px) !important;
    }


    @media (min-width:992px) {
        max-width: calc(100% - 100px) !important;
    }

}
 @media (max-width: 1200px) {
    .element-64e3a81.elementor-widget__width-initial.event-contact.aleft.elementor-widget-icon-box.wgl-icon-box.elementor-view-default.elementor-widget.elementor-widget-wgl-info-box .wgl-infobox_content p:not(:last-child) {
     margin-bottom:5px !important;
     }
 }
.event-about .elementor-section .elementor-container {
    max-width: none !important;

    @media (min-width:992px) {
        justify-content: center;
       
    }
    
}
  @media (max-width:992px) {
      .elementor-element-1b6963a .elementor-container{
          padding-left: 10 !important;
          padding-top: 30 !important;
      }
      .elementor-element-c01cc02{
          margin-bottom:20px !important;
      }
      .empty-col{
          display:none !important;
      }
  }
.event-about .elementor-widget-wrap:first-child {
    padding-left: 0 !important;
    padding-right: 0 !important;

}

.col-qr {
    position: relative !important;
}

.col-qr .elementor-widget-wrap {
    align-items: center !important;
    align-content: center !important;
}

.col-qr .elementor-widget-wrap {
    @media (min-width: 992px) {
        justify-content: center !important;
    }
}

.col-qr .elementor-widget-wrap .elementor-widget-image {
    max-width: 77px !important;

    @media (min-width: 992px) {
        max-width: 141px !important;
    }
}

.col-qr .elementor-element:first-child {
    @media (min-width: 992px) {
        display: flex !important;
        justify-content: center !important;
        margin-bottom: 14px !important;
    }
}

.col-qr .elementor-element:first-child .elementor-widget-container {
    padding-top: 0 !important;
}


.col-qr .elementor-element:nth-child(2) {
    @media (min-width: 992px) {
        border: 1px solid #939393 !important;
    }
}

/*.col-qr::before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    height: calc(100% - 80px);*/
/*    width: 1px;*/
/*    left: -13px;*/
/*    top: 50%;*/
/*    transform: translateY(-50%);*/
/*    background-color: #707070;*/

/*    @media (min-width:1600px) {*/
/*        left: -25px;*/
/*    }*/

/*}*/


@media (min-width: 768px) {
       .col-qr::before {
    content: '';
    position: absolute;
    height: calc(100% - 80px);
    width: 1px;
    left: -13px;
    top: 50%;
    transform: translateY(-50%);
    background-color: #707070;

   
    }
.col-left.elementor-element-658435c {

    @media (min-width: 768px) {
        width: 43.25% !important;
    }
}
 @media (min-width:1600px) {
       .col-qr::before {
    content: '';
    position: absolute;
    height: calc(100% - 80px);
    width: 1px;
    /*left: -13px;*/
    top: 50%;
    transform: translateY(-50%);
    background-color: #707070;
        left: -25px;
    }
 }
.col-right {

    padding: 0px 8px 0px 8px;

    @media (min-width: 992px) {
        padding: 0px 0px 0px 35px !important;
    }
}

.col-right.elementor-element-4a133af {
    @media (min-width: 768px) {
        width: 47.2% !important;
    }
}

.col-right .dbl__subtitle span {
    font-size: 20px !important;
    margin-bottom: 15px !important;

    @media (min-width: 992px) {
        font-size: 26px !important;
        margin-bottom: 10px !important;

    }

    @media (min-width: 1600px) {
        margin-bottom: 15px !important;
    }


}

.col-right .dbl__title-wrapper span {
    display: block !important;

    @media (max-width: 991.98px) {
        font-size: 30px !important;
        margin-bottom: 30px !important;
        line-height: 1.1 !important;
    }

    @media (min-width: 992px) {
        margin-bottom: 35px !important;
    }

    @media (min-width: 1600px) {
        margin-bottom: 46px !important;
    }
}

.col-right-disc {
    @media (min-width: 992px) {
        margin-bottom: 33px !important;
    }
}

.col-right-disc p {
    font-size: 16px !important;
    line-height: 1.65 !important;
    margin-bottom: 20px !important;

    @media (min-width: 992px) {
        font-size: 18px !important;
    }
}

.col-right-disc .elementor-widget-container {
    padding-top: 0 !important;
}

.col-right-disc .elementor-widget-container p:last-child {
    margin-bottom: 0 !important;
}


.col-right .event-cener .elementor-container {

    @media (min-width: 992px) {
        padding: 21px 35px !important;
    }
}

.col-right .event-loc .elementor-widget-container,
.event-date .elementor-widget-container,
.event-mail .elementor-widget-container {
    margin-bottom: 18px !important;

    @media (min-width: 992px) {
        margin-bottom: 15px !important;
    }
}

.col-right .event-loc p,
.event-date p,
.event-mail p,
.event-contact p,
.event-contact a {

    @media (max-width: 991.98px) {
        font-size: 14px !important;
    }

    margin-bottom: 0 !important;
    line-height: 1.65 !important;
}

.event-contact .wgl-infobox_content p {
    @media (min-width: 992px) {
        margin-bottom: 3px !important;
    }

}

.col-right .event-loc .media-wrapper,
.event-date .media-wrapper,
.event-mail .media-wrapper,
.event-contact .media-wrapper,
.event-contact .media-wrapper {

    @media (max-width: 991.98px) {
        width: 15px !important;
        height: 15px !important;
        position: relative !important;
    }
}

.col-right .event-loc .content_wrapper,
.event-date .content_wrapper,
.event-mail .content_wrapper,
.event-contact .content_wrapper,
.event-contact .content_wrapper {

    @media (max-width: 991.98px) {
        margin-left: 20px !important;
    }
}

.col-right .event-loc .media-wrapper span,
.event-date .media-wrapper span,
.event-mail .media-wrapper span,
.event-contact .media-wrapper span,
.event-contact .media-wrapper span {

    @media (max-width: 991.98px) {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
}

.col-right .event-loc .media-wrapper span .elementor-icon,
.event-date .media-wrapper span .elementor-icon,
.event-mail .media-wrapper span .elementor-icon,
.event-contact .media-wrapper span .elementor-icon,
.event-contact .media-wrapper span .elementor-icon {

    @media (max-width: 991.98px) {
        width: 100%;
        height: 100%;
        position: absolute;
    }
}


.page-id-14580 main{
padding: 0px !important;
}
.event-contact p a {
    color: #565F6D !important;
}
.event-contact p a:hover{
    color:#971c5e !important;
}
.event-mail p a{
      color: #565F6D !important;
}
.event-mail p a:hover{
     color:#971c5e !important;
}
.event-mail p a{
      color: #565F6D !important;
}
.event-mail p a:hover{
     color:#971c5e !important;
}
.paypal .elementor-heading-title a:hover{
      color:#971c5e !important;
}