/*
 Theme Name: Litho Child
 Theme URI: https://litho.themezaa.com/
 Description: Child theme for Litho theme
 Version: 1.2
 Author: ThemeZaa
 Author URI: https://www.themezaa.com/
 Tested up to: 5.8
 Requires PHP: 7.3
 Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, grid-layout, custom-background, custom-colors, flexible-header, custom-menu, editor-style, featured-images, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce
 License: Themeforest Split Licence
 License URI: https://themeforest.net/licenses/
 Template: litho
 Text Domain: litho-child
*/
input, textarea, select { border: 1px solid #dfdfdf; padding: 9px 15px; width: 100%; margin1: 0 0 5px 0 !important; max-width: 100%; resize: none; outline: none; color: #000; font-size: 14px;}
.elementor-75984 .elementor-element.elementor-element-b10a9bc .wpcf7-form .wpcf7-form-control-wrap input[type*="text"],
.elementor-75984 .elementor-element.elementor-element-b10a9bc .wpcf7-form .wpcf7-form-control-wrap input[type*="email"],
.wpcf7 input[type="file"]
{
	margin: 0px 0px 15px 0px !important;
}
.elementor-18115 .elementor-element.elementor-element-aa9b66a { padding: 50px 0 !important;}
.simple-dropdown .sub-menu { width: 300px; padding: 15px 0;}
.simple-dropdown .sub-menu li { padding: 9px 20px;}
header .navbar-brand img, header.side-menu .logo img { max-height: 59px;}
.team-list ul { color:#000; margin-bottom:0px; line-height:24px;}
.elementor-image-carousel-caption { color:#000 !important; line-height:24px; font-size:18px; margin-top:15px; display:block;}
h2.wpostahs-centent-title { display:none !important;}
.wpostahs-centent { border:1px solid #EC5D24 !important; color:#fff !important; border-radius:15px !important; text-align:center !important; margin:0px auto !important; padding:20px !important; width:50% !important; background:#EC5D24 !important;}
.wpostahs-centent p { margin:0px !important; padding:0px !important; color:#fff !important; font-size:18px !important;}
.wpostahs-slider-design-1 .wpostahs-slider-nav-title .wpostahs-main-title{ background: #174793 !important; border-radius:10px !important; color: #fff; font-size: 18px; margin: 10px; padding: 2%;}
.wpostahs-slider-nav-title.slick-current .wpostahs-main-title { background: #EC5D24 !important;}
.wpostahs-slider-nav-title.slick-current .wpostahs-main-title::before { color: #EC5D24 !important;}
.wpostahs-slider-design-1 .wpostahs-slider-nav-title.slick-current .wpostahs-main-title:before, .wpostahs-slider-design-1 .wpostahs-slider-nav-title.slick-current .wpostahs-main-title:after { border-top-color: #EC5D24;}
.wpostahs-slider-design-1 .wpostahs-slick-slider .slick-arrow { margin-top: -25px !important;}
.wpostahs-slick-slider span.slick-arrow { padding: 0 !important; margin: 5px 0px 0px 0px !important; background-color: #174793 !important; border: 0px solid #ddd !important;color:#fff !important;}
.wpostahs-slick-slider span.slick-arrow:hover { background-color: #EC5D24 !important; border: 0px solid #ddd !important;}
.wpostahs-slick-slider span.slick-arrow svg { fill:#fff !important;}
.litho-main-title-wrap.separate-breadcrumbs { padding: 70px 0 !important; background-position: center center;}

@media (max-width: 767px) {
.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper { display: flex !important; flex-direction: unset; text-align: left !important;}
.elementor-widget-icon-box .elementor-icon-box-content { text-align: left !important; width: 100%; padding-left:20px;}
.elementor-37 .elementor-element.elementor-element-2cfd5ae2 .overlay { display: none !important;}
.wpostahs-centent { width: 95% !important;}
}