/*
	Theme Name: Hello Elementor
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Description: A plain-vanilla & lightweight theme for Elementor page builder
	Author: Elementor Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Version: 2.7.1
	Stable tag: 2.7.1
	Requires at least: 5.9
	Tested up to: 6.2
	Requires PHP: 5.6
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	Description: A lightweight, plain-vanilla, best suited for building your site using Elementor website builder. Visit https://elementor.com/hello-theme/ to learn more.
	Tags: accessibility-ready, flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready,
*/


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:120px;}
.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;}