/*
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 h1{font-size:50px;line-height:65px}
.hero-shot p{color:#cad6e6;margin-top:20px;font-weight:400;font-size:27px;line-height:37px}
.hero-shot-up{margin-top:-70px}
a.w-tabs-item.with_icon.active{border-bottom:2px solid #b7b7b7}
.hero-shot-up .w-tabs-list-h{background:#fff;width:845px;border-top-left-radius:5px;border-top-right-radius:5px}
.w-tabs.style_trendy.layout_hor .w-tabs-list:before{border-width:0!important}
.hero-shot-up .w-tabs-list-bar{display:none}
a.w-tabs-item{font-size:20px}
.w-tabs.style_trendy .w-tabs-item{opacity:.5}
.hero-shot-up .w-tabs-section-content{background:#fff;padding:2rem}
.hero-shot-up .w-tabs-sections{box-shadow:4px 6px 12px 0 #dcdbdb;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
span.w-counter-value-part.type_number{font-size:50px}
.home-icons h4.w-iconbox-title{font-size:50px;padding-bottom:0!important;padding-top:1rem!important}
.ticks{padding:2rem 1rem}
.ticks ul{list-style:none;margin-left:1.5rem;font-size:22px;line-height:32px}
.logo-header svg{height:85px}
.ticks ul li:before{content:'✓ '}
.recent-news-row{margin-bottom:-22rem!important}
.owl-next,.owl-prev{background:gray}
.ticks ul li:before{content:'✓';background:#fff;color:#175193;border-radius:50%;padding:0 5px;margin-right:8px}
.l-subheader a.w-socials-item-link{background:#113154!important}
.hero-shot-van img{position:absolute;top:8rem;right:-11rem}
.title-bar-van img{width:420px!important;position:absolute;right:0;top:8rem}
.l-main .widget{margin-bottom:1rem;background-color:#f1f1f1;padding:1rem}
.sidebar-contact h3.widgettitle{font-size:32px}
.sidebar-contact h6.w-iconbox-title{font-size:18px}
.sidebar-contact .w-iconbox-icon{font-size:19px}
div#custom_html-2{background-image:url(http://storm.nicolamellor.com/wp-content/uploads/2020/07/Circle-1.png);background-size:contain;background-repeat:no-repeat;background-position:bottom right}
.contact h6.w-iconbox-title{padding-bottom:0!important}
.sticky .logo-header svg{height:65px}
.footer-top .w-iconbox.color_primary.style_circle .w-iconbox-icon{color:#1c508a!important}
.nopads .vc_column-inner{padding:0!important}
.nopads{padding-left:1.5rem}
.footer-top .wpb_text_column{margin-bottom:.5rem}
.home .hide-home{display:none!important}
.casestudyimg img{height:240px;width:100%}
.home .hide-home{display:none!important}
@media only screen and (max-width: 1100px) {
.hero-shot-van{display:none}
.hero-shot-up{margin-top:1rem}
}
@media only screen and (max-width: 900px) {
.hero-shot-van img{display:none}
.l-footer{text-align:center}
.tablet-width-half{width:50%!important;display:inline-block}
.bottom-footer,.bottom-footer p{text-align:center!important}
span.w-nav-title{color:#1e4289!important}
.title-bar-van img{display:none}
	.title-bar .l-section-img.loaded {
    background-position: -220px 30px;
}
}
@media only screen and (max-width: 700px) {
.logo-header svg{height:45px}
.sticky .logo-header svg{height:45px}
.hero-shot h1{font-size:30px;line-height:38px}
h2{font-size:29px;line-height:39px}
.ticks ul{margin-left:0}
.tablet-width-half{width:100%!important;text-align:left!important}
span.w-nav-title{color:#1e4289!important}
.title-bar-van img{display:none}
}
	
	