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


@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('/wp-content/themes/Impreza-child/fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('/wp-content/themes/Impreza-child/fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('/wp-content/themes/Impreza-child/fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('/wp-content/themes/Impreza-child/fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('/wp-content/themes/Impreza-child/fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}

body,h1,h2,h3,h4,h5,h6,p,a{
	font-family: IRANSans !important;
}

.l-header.bg_transparent:not(.sticky) .l-subheader.at_top {
    background-color: transparent !important;
}

.wf-cell, .wf-usr-cell {
    display: inline-block !important;
}

.wf-container {
    margin: 30px 0 !important;
    text-align: center;
}

.benefit-title {
    font-size: 20px !important;
}

.benefits-grid > .wf-cell {
    border: 1px solid #4d4d4d4d;
    margin: 6px 3px 0 3px;
}

.square_box-icon .aio-icon-square_box .aio-icon, .square_box-icon .aio-icon-square_box .aio-icon-img {
    position: relative !important;
}

.wf-cell{
    margin: 0 10px 0 10px;
}

.w-grid-item-h,.w-grid-item {
    height: auto !important;
}

.align-icon { 
    height: 0;
}


@media (max-width:700px)  {
	.l-section.height_full {
    	min-height: 55vw !important;
	}

	.l-section.height_full > .upb_row_bg {
    	background-size: cover !important;
    	width: 100% !important;
	}
}


svg.uvc-x-large-triangle {
	height: 6rem !important;
}

@media screen and (max-width: 767px){
	.ult-vc-seperator.ult-xlarge-triangle svg {
    	height: 2rem !important;
	}
}
