/*
Theme Name: Sagen Child
Theme URI: https://sagen.qodeinteractive.com
Description: A child theme of Sagen Theme
Author: Select Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: sagen
Template: sagen
*/

a:hover {color:#BE6090 !important;}

.qodef-page-header {border-bottom: 0px !important;box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.05);}
.qodef-sticky-header .qodef-sticky-holder {border-bottom: 0px !important;box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.1);}

.qodef-logo-wrapper a img {
		height: 50% !important;
    	padding: 20px !important;
    }
.qodef-mobile-header .qodef-mobile-logo-wrapper img {height: 30px !important;padding: 20px !important;}

.qodef-page-header .qodef-vertical-align-containers {padding:0px !important}

.qodef-side-menu {padding:2% 2% 36px 2% !important;height:auto !important;}
.qodef-side-menu .widget {margin: 0 0 18px !important;}
.qodef-side-menu .qodef-close-side-menu-predefined {top:10px !important;right:10px !important}

.wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {margin: 25px 0 0 !important;}

.qodef-property-list-holder.qodef-pl-gallery-slide-from-image-bottom .qodef-pli-text-holder {background-color: #8C1D4C !important;}

.wpcf7-form-control.wpcf7-submit {margin: 10px !important;}

.wpcf7-list-item {padding-top: 12px;}
.wpcf7-list-item-label {font-size: 10px;line-height: 0;}

#qodef-back-to-top{color:#e17baf !important;mix-blend-mode:initial!important;}

.qodef-btn {padding: 8px 26px !important;}

.qodef-numbered-section-holder .qodef-ns-title {width:240px;}

.qodef-row-background-corner-holder.bottom-right {
	background: -webkit-gradient(linear,left top,right bottom,color-stop(50%,transparent),color-stop(50%,#be6090)) !important;
    background: -o-linear-gradient(top left,transparent 50%,#be6090 50%) !important;
    background: linear-gradient(to bottom right,transparent 50%,#be6090 50%) !important;
    opacity: 0.7 !important;
}

.vc_row.vc_row-flex {background-position: center !important; background-size: cover !important;}

.qodef-row-background-corner-holder.bottom-left {width:100%;}

.error404 .qodef-page-not-found {background-image: none !important;}

.qodef-page-footer .qodef-footer-top-holder .qodef-footer-top-inner.qodef-full-width {padding: 72px 72px !important;}

.qodef-icon-widget-holder .qodef-icon-text {display: inline;}

.qodef-page-footer .widget {margin:0 0 30px !important;}

.wpcf7 form.sent .wpcf7-response-output {position: relative !important;text-align: center !important;}

@media only screen and (max-width: 1024px) {
.qodef-row-background-custom-holder .qodef-row-background-text-wrapper {display: block !important;}
.qodef-row-background-text-1 {display: none !important;}
.vc_row.vc_row-flex {padding: 0px !important;}
}

