/*
Theme Name: Impreza Child
Template: Impreza
Description: Multi-Purpose Creative WordPress Theme.
Version: 3.5
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
License: Themeforest Split Licence
License URI: -
Text Domain: us
Domain Path: /languages
*/


/*Add your own styles here:*/

.mejs-container .mejs-controls {position: absolute fixed !impotent;}
.l-titlebar-content h1 {color: #fff !impotent;}
.imgsize_cover h1 {color: #fff;}
.l-titlebar h1 {color: #fff;}
.space_video .wpb_wrapper > h3 {margin: 0 0 10px;}
.wp-image-97 {border: 2px solid #b0b0b0;}
.Point_Sett .w-iconbox-text {text-align: justify;}
.Point_Sett ul {margin-left: 1.1rem !important;}

.cl-review.layout_clean .cl-review-quote-text q::before {font-size: 15px !impotent;}
.l-titlebar.size_huge .l-titlebar-h {padding-bottom: 125px;padding-top: 125px;}
.sidedock {display: none !impotent;}


#our-services .g-cols.offset_none > div::after {
    content: '';
    background: rgba(0,0,0,.35);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    border: 0;
    display: block;
    width: 100%;
    height: 100%;
    z-index: -1;
}
#our-services .g-cols.offset_none > div {
    color: #ffffff;
    position: relative;
    z-index: 0;
}
#our-services h3, #our-services  h6 {
    text-shadow: 0px 2px 2px #000;
}

.featured-block-sec .vc_column-inner {
    background: #eee;
    box-shadow: 0px 1px 10px rgb(0 0 0 / 30%);
    padding: 10px 10px 5px !important;
}
.image-style {
	padding: 20px 0 0 20px;
	position: relative;
}
.image-style::after {
    content: '';
    background: #7b3500;
    width: calc(100% - 40px);
    left: 0;
    position: absolute;
    z-index: -1;
    top: 0;
    height: calc(100% - 40px);
}
.image-style img.attachment-full {
    box-shadow: 2px 5px 10px rgba(123,53,0, .5);
}
.image-style::before {
    content: '';
    border: 2px solid #fff;
    position: absolute;
    left: 45px;
    right: 25px;
    display: block;
    margin: 0 auto;
    top: 45px;
    bottom: 25px;
    box-shadow: inset 0px 0px 5px rgba(0,0,0,.5);
}


/* Footer style */
.l-footer .l-subfooter.at_bottom a:hover {
    text-decoration : underline;
}
div#comments {
    display: none;
}