/* 
 Theme Name:   EIS - NS
 Theme URI:    
 Description:  
 Author:       Netstrategy
 Author URI:   https://www.netstrategy.it/
 Template:     hello-elementor
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

.h3-p{
font-weight: 700;
margin-top: 0.5rem;  
margin-bottom: 1rem; 
color: #2d385c; font-size: 28px;	
}

/* iPhone landscape mode */

@media (hover: none) and (orientation:landscape) and (min-width: 768px) and (max-width: 991px) {
    .elementor-section {
        padding-inline: 25px !important;
    }
    rs-layer-wrap {
        padding-inline: 55px !important;
    }
}

@media only screen and (min-width: 767px) {
    p {
        font-size: 21px;
    }
}

body .nf-form-content .list-select-wrap .nf-field-element>div,
body .nf-form-content input:not([type=button]),
body .nf-form-content textarea {
    color: #1C244B !important;
    background-color: #fff !important;
}

.nf-field-element:has(input[type='checkbox']) {
    z-index: -1;
}

.field-wrap.checkbox-wrap .nf-field-label a[href*='privacy'] {
    text-decoration: underline;
}


/* @media screen and (max-width:920px){
    .timeline li:last-child .timeline_pic img {
        left: 90%;
    }
} */

.elementor-animated {
    animation-duration: 0s !important;
    animation-iteration-count: 1 !important;
}

input[name="referer_page"] {
	display: none !important;
}

#nf-form-13-cont #nf-label-field-118 {
    display: none !important;
}