/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */



header.page-header {display: none;}
.site-navigation ul.menu li.menu-item-has-children:after {right: 9px;}
.site-header{padding:5px 0;background: #ede9e2;}
.site-navigation ul.menu li a{font-weight:600;font-size:18px;}
.site-header .site-branding .site-logo img {width: 130px;}
.site-footer{background: #ede9e2;}
.site-navigation ul.menu li ul{min-width: 250px;}

.form-row{display: flex;flex-wrap: wrap;position:relative;margin:0 -15px;}
.form-row .form-col-2{width: 50%;padding:0 15px;}
.form-group{margin-bottom: 15px;}
.form-group label{font-size: 15px;display: block;margin-bottom:5px;font-weight:600;color:#558486;}
.form-group .form-control{width:100%;height: 45px;border:1px solid #333;border-radius: 0;}
.form-group textarea.form-control.wpcf7-textarea{height:120pSupply & Demand Show Episode #1 The Atlas Networkx;}
.site-header:not(.header-stacked) .header-inner .site-navigation{max-width: 85%;}
.btnDiv .submiBtn{width: 100%;height: 45px;background:#558486;color:#fff;text-align:center;border:0;border-radius:0;font-size:18px;font-weight:600; }

.displaynone{display: none !important;}

.classSection span{display: block;font-size:14px;color:#000;font-family: "Vollkorn", Sans-serif;}
.classSection h2{font-size:32px;color:#558486;font-weight:700;margin:0 0 15px;padding:0;font-family: "Vollkorn", Sans-serif;}
.classSection div.elementor-widget-container p:first-of-type{margin:0;padding:0;}
.classSection p{font-size:14px;color:#558486;font-weight:500;margin:0 0 15px;padding:0 0;font-family: "Karla", Sans-serif;line-break: 1.6em;}
.classSection p a{word-break: break-all;word-wrap: normal;}
.classSection dd{font-size:14px;color:#D55D64;font-weight:500;margin:0 0;padding:0;font-family: "Karla", Sans-serif;line-break: 1.6em;}
.classSection dt{font-size:18px;color:#558486;font-weight:700;margin:10px 0 15px;padding:0;font-family: "Vollkorn", Sans-serif;line-break: 1.6em;border-bottom:2px dashed #558486;}
.classSection dd strong{color:#558486;}
.classSection dd span{color:#558486;display:inline;}
.generalClass .elementor-image-box-content h4{color: #558486;font-family: "Vollkorn", Sans-serif;font-size: 1.3rem;font-weight: 500;font-style: italic;line-height: 1em;}


@media only screen and (max-width: 991px) {

.site-navigation-dropdown ul.menu li.current-menu-item{background-color:#55595c;}
.site-navigation-dropdown ul.menu li.current-menu-item a{display: inline-block;}



}

