/*
Theme Name:   Vankine Child
Theme URI:    
Description:  Vankine Child Theme
Author:       LDG
Author URI:   
Template:     vankine
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  vankinechild
*/

.theme_btn, div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){border-radius:4px !important;background-color:#377D68;cursor: pointer !important;}
.theme_btn:hover{background-color:#336455;color:#ffffff;border-color:#336455}
.blog_box.type_three{box-shadow: none;}
.blog_box .authour{display: none !important;}
.type_three .comments{display: none !important;}

/*p a, p a:hover{color:#292524 !important;}*/
a{color:#0000ff}
a:hover{text-decoration: none;}

.home-grid a{color:white !important;}
.home-grid a:hover{color:white!important}

.site-content ul li{list-style:disc !important}

.default_header{background: #336455;}
.navbar_nav{padding-top:20px}
.navbar_nav .menu-item > a.nav_link span, .navbar_nav .menu-item > a.nav_link:hover span, .fa-angle-down::before{color:#ffffff}
.navbar_nav .menu-item .sub_menu li a{color:#292524}

.navbar_nav .menu-item > a.nav_link{font-size:15px}
.navbar_nav .menu-item{margin-right:20px}

.darksubmenu .sub_menu .menu-item > a.nav_link span{color:#292524 !important;font-size:16px}

.navbar_nav .menu-item .sub_menu li a.theme_btn{color:#ffffff}

.navbar_nav .elementor-size-small{font-size:14px;line-height:16px;margin-bottom:6px}

.page-id-8 .default_header{position: absolute;width: 100%;display: block;z-index: 200;background: transparent;}

@media(max-width: 1150px){
.navbar_togglers{top:10px}
.navbar_togglers.hamburger_menu .line{background-color: #ffffff}
.mobile_menu_box .menu-box{background:#336455}
.mobile_menu_box .close-btn .fi-rr-cross{color:#336455;background:#ffffff}
.mobile_menu_box .navigation_menu ul.navbar_nav > li .dropdown-btn{background:#336455}
}


.alignvcenter{align-content: center;align-items: center;}

.section_title p{padding:5px 0 0;}

.elementor-size-medium{margin-bottom:0;line-height:0}

ul li, ol li{line-height:26px;margin-bottom:4px;}

.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:17px !important;}
.elementor-testimonial-wrapper .elementor-testimonial-job{font-family: 'Libre Franklin';margin-top:10px}

/*.elementor-size-xxl{margin-bottom:10px !important;line-height:53px !important}*/

.elementor-element .swiper-container .swiper-image-stretch .swiper-slide .swiper-slide-image, .elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image, .elementor-lightbox .swiper-container .swiper-image-stretch .swiper-slide .swiper-slide-image, .elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{max-width:100% !important;width:auto !important;}

.footer a,.footer a:hover{color:#ffffff !important}


.single-post h2, .single-post h1{margin-top:30px;margin-bottom:20px;font-size:36px}

.page-template-template-dev-factsheet-php h2,.single-factsheet h2,.page-template-template-dev-ebooks-php h2,.single-ebook h2,.page-template-template-dev-datasheet-php h2,.single-datasheet h2{font-size:24px !important;line-height:30px !important;}

.comments{display: none !important}

.sidebar-widget ul li, .sidebar-widget ol li{list-style: none !important;}

.mobile_menu_box .navigation_menu ul.navbar_nav > li ul li{list-style:none !important;}
.mobile_menu_box .darksubmenu .sub_menu .menu-item > a.nav_link span{color:white !important}


.mobile_menu_box .elementor-4162 .elementor-element.elementor-element-0274cf8:not(.elementor-motion-effects-element-type-background), .mobile_menu_box .elementor-4162 .elementor-element.elementor-element-0274cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background: transparent;}

.mobile_menu_box .elementor-3868 .elementor-element.elementor-element-0274cf8:not(.elementor-motion-effects-element-type-background), .mobile_menu_box .elementor-3868 .elementor-element.elementor-element-0274cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background: transparent;}


.mobile_menu_box .navigation_menu ul.navbar_nav > li ul li a{color:#ffffff}

.mobile_menu_box .navigation_menu ul.navbar_nav > li ul li a{padding:5px 0;font-size:16px;}

.mobile_menu_box .elementor-4162 .elementor-element.elementor-element-0274cf8{padding:0}

.mobile-header-info-wrap{display: none !important;}

.mobile_menu_box .navigation_menu ul.navbar_nav > li .dropdown-btn:hover, .mobile_menu_box .navigation_menu ul.navbar_nav > li .dropdown-btn:active{border-color:white !important;}

.mobile_menu_box .elementor-widget:not(:last-child){margin-bottom:10px}

.mobile_menu_box .elementor-4162 .elementor-element.elementor-element-8e4d955 .elementor-heading-title, .mobile_menu_box .elementor-3868 .elementor-element.elementor-element-8e4d955 .elementor-heading-title{color:white;}

.mobile_menu_box .elementor-4162 .elementor-element.elementor-element-766daed .elementor-heading-title, .mobile_menu_box .elementor-4162 .elementor-element.elementor-element-766daed .elementor-heading-title a{margin-bottom:0}

.mobile_menu_box .elementor-3868 .elementor-element.elementor-element-0274cf8{padding:20px 20px 20px 0px}

.mobile_menu_box p{color:white}

.testimonial_box.type_two.type_three .box{display: none !important;}


.page-from-our-members .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next{display:none !important;}
.page-from-our-members .owl-carousel .owl-dots .owl-dot{display: none !important}

.mobile_menu_box .theme_btn{padding:20px}