/*
Theme Name: Kingo Child
Theme URI: https://themes.themegoods.com/bookingo/landing
Description: Premium Booking & Landing WordPress Theme
Version: 1.0
Author: ThemeGoods
Author URI: https://themeforest.net/user/ThemeGoods
License: GNU General Public License
License URI: https://themeforest.net/licenses/regular_extended
Text Domain: kingo
Template: kingo
*/

#close_mobile_menu {
    position: initial!important;
}

/*.elementor-widget-container>.tg_testimonials_card_wrapper{*/
/*    overflow: visible!important;*/
/*}*/

h6.elementor-image-box-title{
    line-height: 26px;
    padding-bottom: 35px;
}
.elementor-2396 .elementor-element.elementor-element-6e78e9ce > .elementor-element-populated{
    box-shadow: none!important;
}
.elementor-2396 .elementor-element.elementor-element-7bd96622:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2396 .elementor-element.elementor-element-7bd96622 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image: none!important;
}

#plane > div > div > figure > img {
    border-radius: 50%;
}

#help > div > div > figure > img {
    border-radius: 50%;
}

#when > div > div > figure > img {
    border-radius: 50%;
}

.tg_testimonials_card_wrapper .bullet:not(.active-bullet):hover{
    border: 2px solid #884471!important;
}

#sexIcon > div > img{
    border-radius: 0!important;
}

#testimonials > div.elementor-container > div > div > div > div > div > div > nav > ul > li.active-bullet{
    background: #6D004E!important;
}

@media (max-width: 767px){
    .elementor-2396 .elementor-element.elementor-element-5dc14065{
        margin-bottom: 0px!important;
    }
    .elementor-2396 .elementor-element.elementor-element-2c62bfc2{
        margin-top: 0px!important;
    }
    .elementor-2396 .elementor-element.elementor-element-6220e007 > .elementor-widget-container{
        margin: 0px!important;
    }
    .elementor-2396 .elementor-element.elementor-element-33301372:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2396 .elementor-element.elementor-element-33301372 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
    .elementor-2396 .elementor-element.elementor-element-1f429b15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2396 .elementor-element.elementor-element-1f429b15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
    .elementor-2396 .elementor-element.elementor-element-1af5ce3f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2396 .elementor-element.elementor-element-1af5ce3f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer
    {
        margin: 0;
    }
    .elementor-2396 .elementor-element.elementor-element-5dc14065{
        padding: 0!important;
    }
    /* .elementor-section.elementor-section-boxed > .elementor-container{
        margin-top: 50px!important;
    } */
    .elementor-shape-top{
        top: -10px;
    }
    #page_content_wrapper .inner .sidebar_content.full_width img, .page_content_wrapper img{
        max-width: 60%!important;
    }

    .elementor-2396 .elementor-element.elementor-element-5dc14065:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-5dc14065 > .elementor-motion-effects-container > .elementor-motion-effects-layer > .elementor-section.elementor-section-boxed > .elementor-container {
        padding-top: 40px!important;
    }

    #workTypes > div > div {
        padding: 10px !important;
    }

    #compromise_therapy > div {
        margin-top: 0!important;
    }

    #compromise_therapy > div > div > div {
       padding: 10px;
    }

    #compromise_therapy .elementor-widget-container{
        margin:0!important;
    }

    #blogSection > div > div > div {
        margin: 0 !important;
    }

    #blogSection  > div > div > div  > div > div > div > figure > img {
        border-radius: 50%!important;
    }

    #therapySection1 {
        margin-bottom: 0!important;
    }

    #therapySection2 {
        margin-top: 0!important;
    }

    .mobile_main_nav li ul.sub-menu {
        display: block;
    }

    .mobile_main_nav li a, #sub_menu li a {
        color: #570643 !important;
    }

    .footer-mobile-col {
        width: 100% !important;
    }

    .footer-mobile-in {
        text-align: center !important;
    }

}

