/*
Theme Name: Parris Child
Theme URI: https://parris.qodeinteractive.com
Description: A child theme of Parris
Author: Elated Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: parris
Template: parris
*/

body{
	font-size: 16px;
}

.qodef-page-outer{
	padding-top: 124px !important;
}

.qodef-header-standard--left #qodef-page-header-inner .qodef-header-logo-link{
	margin-right: 48px !important;
}

.home-hero .qodef-vertical-split-slider .ms-left .qodef-m-content-holder{
	bottom: 0 !important;
}

.qodef-button.qodef-layout--filled{
	background-color: #EF34E5 !important;
	color: #FFF !important;
	border: none !important;
}

.qodef-button.qodef-layout--outlined:hover{
	background-color: #EF34E5 !important;
	border: 1px solid #EF34E5 !important;
	color: #FFF !important;
}

.qodef-header-logo-link.qodef-height--set{
	height: 48px !important;
}

/* Slider */
.qodef-vertical-split-slider .ms-right .qodef-m-content-holder{
	bottom: 50% !important;
	transform: translate(0, 50%) !important;
}

.qodef-vertical-split-slider{
background: url("/wp-content/uploads/2025/09/metallic_pattern_background.png");
	background-size: 350px;
	background-repeat: repeat;
}

@media only screen and (max-width: 524px) {
.hero-slider .qodef-m-slide-content.qodef--right{
	min-height: unset !important;
	height: 420px !important;
	max-height: 420px !important;
	padding-top: 0 !important;
}
	}

@media only screen and (max-width: 1024px) {
.hero-slider .qodef-m-slide-content.qodef--left:nth-of-type(n+2),
.hero-slider .qodef-m-slide-content.qodef--right:nth-of-type(n+3) {
	display: none !important;
}

.hero-slider .qodef-m-slide-content.qodef--right{
	padding-top: 60px !important;
}

.hero-slider .qodef-vertical-split-slider.qodef-disable-below--1024 + .qodef-vertical-split-slider-responsive .qodef-m-slide-content > img{
	max-height: unset !important;
	min-height: unset !important;
}
	
.hero-slider .qodef-m-text{
	display: block !important;
}
	}

@media only screen and (max-width: 1366px) {
  .qodef-vertical-split-slider .qodef-m-text, .qodef-vertical-split-slider-responsive .qodef-m-text {
    margin: 14px 0 14px 0 !important;
  }
}

.qodef-drop-down-second .qodef-shortcode.qodef-m.qodef-image-with-text.qodef-layout--text-below.qodef-text-align--left.qodef-image-shadow--no.qodef-hover-type--underline{
	padding-right: 2rem !important;
}

.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second-inner > ul.sub-menu{
	padding: 26px 0 32px !important;
}

.widget.widget_parris_core_search_opener{
	display: none !important;
}