.hfeed.site{overflow:hidden}.ehf-header #masthead{box-shadow:5px 0px 10px #0000004a}#header-menu{position:fixed;top:0;background:#fff;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 2px 6px 2px}.contact-head-title h2{text-transform:uppercase;text-align:center;color:#fff;font-size:24px;line-height:35px;padding-bottom:20px;font-weight:700}.banner-form .container.form-list{background-color:#117f3b;padding:30px 50px}.form-list input[type=text],.form-list input[type=tel],.form-list input[type=email],.form-list textarea{background-color:#fff8e7;border:none;border-radius:0;outline:0}.blog-item-lists .blog-in-list{border-radius:7px;overflow:hidden;height:100%}.blog-detail h4{font-size:20px;font-weight:600;line-height:25px;color:#0d1c34}.blog-item-lists .blog-detail{padding:15px 20px}.blog-detail p{margin:0;color:#121212;font-size:15px;font-weight:400;line-height:25px}.blog-in-list .position-absolute{top:0;width:100%;height:100%}.blog-image img{min-width:100%;transition:all .3s ease;border-radius:8px}.blog-image{overflow:hidden}.blog-item:hover img{transform:scale(1.1)}.single-post .top-space{margin-top:50px}.single-post .banner-title h1{font-weight:500;color:#121212;font-family:"Montserrat",Sans-serif;padding-bottom:15px;margin-bottom:15px;text-align:center}.single-post .banner-title{margin-bottom:30px}.single-blog-content .entry-content .elementor-widget-container{font-size:20px;line-height:30px;font-weight:400}.single-blog-content h4{font-size:20px;line-height:30px;font-weight:500;color:#252525}.social-icons-landing li{list-style:none}.social-icons-landing{padding:0}ul.social-icons-landing>li:not(:last-child){margin-right:15px}ul.social-icons-landing li a{background:#193155;display:inline-block;position:relative;cursor:pointer;width:45px;height:45px;line-height:40px;border:1px solid #193155;text-decoration:none;text-align:center;color:#fff;font-size:20px;font-weight:400;border-radius:50%;transition:all .4s}ul.social-icons-landing li:hover a{background:#fff;color:#193155}.share-social-wrap h3{text-align:center;font-size:30px;line-height:35px;padding-bottom:20px}.single-blog-content .share-social-wrap{padding-bottom:50px}.post-banner img.img-fluid{margin-bottom:25px}.single-blog-content .entry-content p{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:28px}.single-blog-content .entry-content h2{font-family:"Montserrat",Sans-serif;font-weight:500;padding-bottom:10px;padding-top:25px}.single-blog-content .entry-content{padding-bottom:50px}.single-blog-content .share-social-wrap{display:none}.quick-quote-popup .contact-head-title h2{color:#000}.quick-quote-popup .form-list input[type=text],.quick-quote-popup .form-list input[type=tel],.quick-quote-popup .form-list input[type=email],.quick-quote-popup .form-list textarea{border:1px solid #000;background:#fff;padding:10px}@media only screen and (min-width:600px)and (max-width:992px){.blog-detail h4{font-size:16px}}@media only screen and (max-width:600px){.single-post .banner-title h1{font-size:20px;line-height:30px}.single-blog-content .entry-content p{font-size:15px;line-height:25px}.single-blog-content .entry-content h2 strong{font-size:20px;line-height:30px}}@media (max-width:320px){.header-menu-list .elementor-element{justify-content:center}}