/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
.hero-shot a.w-btn.us-btn-style_1{font-size:21px}
.l-subheader-h .st0{fill:#fff}
.sticky .l-subheader-h .st0{fill:#3564AC}
.hero-shot,.title-bar{border-bottom:6px solid #7ec8e8}
.hero-shot p{font-size:22px;line-height:33px}
.blue-box{background:#7fc8e83b;margin-bottom:2rem;padding:20px;border-radius:20px;color:#fff!important}
.cta-row p{font-size:25px}
h4.w-iconbox-title{font-size:20px!important;padding-bottom:0!important}
.logo svg{height:60px}
.charger-icon:before{content:"\f5e7";display:inline-block;font-family:'fontawesome';font-weight:400;position:absolute;margin-left:-8px;font-size:20px}
.wpforms-container input.wpforms-field-medium,.wpforms-container select.wpforms-field-medium,.wpforms-container .wpforms-field-row.wpforms-field-medium,.wp-core-ui div.wpforms-container input.wpforms-field-medium,.wp-core-ui div.wpforms-container select.wpforms-field-medium,.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium{max-width:unset!important}
label.wpforms-field-label{margin-bottom:0!important}
.wpforms-field{padding:0!important;padding-bottom:20px!important}
input,textarea,select{border:none!important}
.contact-box{padding:40px 0}
.w-tabs.accordion>div>.w-tabs-section{border-color:#0000002e!important}
.download-app img{max-width:160px}
.download-app p{font-size:16px}
.blue-box .w-iconbox-text{color:#000}
.blue-box h3.w-iconbox-title{padding:5px 0!important;font-size:33px!important}
.l-main .wpb_wrapper p a{border-bottom:1px solid}
.footer-logo svg{max-width:70%}
.footer-logo .st0{fill:#fff}
@media only screen and (max-width: 1024px) {
h1{font-size:38px!important;line-height:45px!important}
.hero-shot p{font-size:19px!important;;line-height:26px!important;}
.hero-shot a.w-btn.us-btn-style_1{font-size:18px!important;}
.l-main{text-align:center!important}
h2{font-size:34px!important;;line-height:40px!important;}
.w-counter.blue-box.color_primary.align_left{text-align:Center!important}
.w-counter:not(.has_font_size) .w-counter-value{font-size:50px!important}
h3{font-size:25px!important;;line-height:35px!important}
.cta-row p{font-size:19px!important;}
.l-footer{text-align:center!important}
.l-footer p{text-align:center!important}
.logo svg{height:50px!important;}
.charger-icon:before{display:none!important}
h1.w-post-elm.post_title.align_left.entry-title.color_link_inherit{font-size:30px!important;text-align:center}
.blue-box{text-align:center!important}
.w-hwrapper.download-app.valign_middle.stack_on_mobiles.align_center{display:block!important}
.w-image.us_custom_bc431e2b.align_center{text-align:center!important;display:block;margin:auto!important;max-width:180px!important}
}