/*
Theme Name: Edient
Description: Edinet Salient 2023 Theme
Author: Edinet
Author URI: https://www.edinet.info
Template: salient
Version: 1.0.0
*/

/*----------------------------------------------------------
Skins Colors & Font Variables
----------------------------------------------------------*/
:root {}

/*----------------------------------------------------------
Fonts
----------------------------------------------------------*/
/* Come aggiungere un custom font
@font-face {
	font-family: 'Ahellya';
	font-style: normal;
	font-weight: normal;
	src: local('Ahellya'), url('assets/fonts/ahellya.woff') format('woff');
}
@font-face {
	font-family: 'Ahellya Italic';
	font-style: normal;
	font-weight: normal;
	src: local('Ahellya Italic'), url('assets/fonts/ahellya_italic.woff') format('woff');
}
*/
/*----------------------------------------------------------
Hero
----------------------------------------------------------*/
@media only screen and (min-width: 1px) and (max-width: 1300px) {
	.swiper-slide .content p {
		font-size: 18px!important;
	}
}
/*----------------------------------------------------------
Navigation
----------------------------------------------------------*/

/*----------------------------------------------------------
Blog
----------------------------------------------------------*/
.archive .subheader {
	display: none!important
}
.fullscreen-blog-header #single-below-header {
	text-align: center;
}
.single .fullscreen-blog-header #single-below-header>span {
	float: none;
}

/*----------------------------------------------------------
Bed and Breakfast widget overrides
----------------------------------------------------------*/
.ir_orizzontale .ir_submit button.ir_pulsante,
.ir_responsive .ir_submit button.ir_pulsante {
    line-height: 0!important;
}

/*----------------------------------------------------------
Elements
----------------------------------------------------------*/
.edi_svg {
	/* Custom hack for Firefox */
    min-height: 128px!important;
}
/* Scroll classes */
.scroll-info {
    background-color: #ffffff;
    display: none;
    position: absolute;
    bottom: 14px;
    width: 1px;
    height: 50px;
    -webkit-animation: pulsedown 1s infinite;
    animation: pulsedown 1s infinite;
}
@-webkit-keyframes pulsedown {
    0%   {bottom: 46px;}
    100% {bottom: 14px;}
}
@keyframes pulsedown {
    0%   {bottom: 46px;}
    100% {bottom: 14px;}
}
@media (min-width: 768px) {
    .scroll-info {
        display: block;
    }
}

/*----------------------------------------------------------
Salient Elements
----------------------------------------------------------*/
.nectar-social.fixed {
	bottom: 48px;
}
.nectar-social.fixed > a:before {
	background-color: rgba(0, 0, 0, 0.25);
}
body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a:after {
	border: none;
}
@media only screen and (min-width: 1000px) {
    body #slide-out-widget-area .inner .off-canvas-menu-container li li a {
        font-size: 20px!important;
    }
}

/*----------------------------------------------------------
Helper classes
----------------------------------------------------------*/
.text-center, .center, .c {
	text-align: center!important;
}
.text-decoration-none {
	text-decoration: none!important;
}
.float-left, .fl {
	float: left!important;
}
.float-right, .fr {
	float: right!important;
}

/*----------------------------------------------------------
Gravity Forms overrides
----------------------------------------------------------*/
.gform_required_legend {
	display: none;
}

/*----------------------------------------------------------
Joinchat overrides
----------------------------------------------------------*/
.joinchat {
	--bottom: 48px;
	--sep: 6px;
	--s: 48px;
}
.joinchat__button {
	background: rgba(0, 0, 0, 0.25);
	box-shadow: 1px 6px 24px 0 rgb(0, 0, 0, .2)
}
.joinchat__button:hover {
	background-color: var(--nectar-accent-color);
}
.joinchat__button__open {
	background-size: 40%;
}