/*
Theme Name: logonit child
Tags:  custom-menu, editor-style, featured-images
Template: logonit
Version: 1.2.0
*/

/*---------------------------------
      write your css from here
------------------------------------*/
/*
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
*/
@font-face {
	font-family: 'Montserrat';
	src:  url('/wp-content/themes/logonit-child/Montserrat/Montserrat-VariableFont_wght.ttf')  format('truetype'), /* Safari, Android, iOS */
}

h1, h2, h3, h4, h5, h6, h7, p, ul, li{
	font-family:'Montserrat', sans-serif!important;
	font-weight: 500;
}

.hbg2{
	padding:0;
}
.pdlr0{
	padding-left:0;
	padding-right:0;
}

.witr_feature2{
	box-shadow:1px 1px 10px 1px #cccccc;
}

.slick-prev, .slick-next {
	border: 2px solid #db6f24;
}
.slick-prev:before, .slick-next:before {
    color: #db6f24;
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
    background: #db6f24;
}

footer{
	background: #313131;
	padding: 50px 0 25px;
	color: white;
	font-size:11px;
}

footer a{
	color: white;
}
footer a:hover, footer a:active{
	color: white;
	text-decoration:underline;
}

.trp_nav_area, .home .trp_nav_area.hbg2{
	background: rgba(255,255,255,0.8);
}

.home .trp_nav_area{
	background: transparent;
}

.witr_ds_content{
	height:550px;
}
.home .witr_ds_content{
	height:100vh;
	min-height:900px;
}
.slick-dots li button{
	border: solid 1px #DB6F24;
}

.slick-dots li.slick-active button{
	background: #DB6F24;
}
.mean-container .mean-nav ul li a:hover{
	color: #DB6F24;
}

.clickdform *{
	font-size:18px!important;
	font-family:'Montserrat', sans-serif!important;
}
#btnSubmit, .orangebutton{
	background-color: #DB6F24;
    border-radius: 5px;
    font-size: 20px!important;
    color: #fff!important;
    display: inline-block;
    padding: 10px 30px 12px;
    text-align: center;
    position: relative;
    margin-right: 20px;
    z-index: 2;
    transition: 1s;
    font-weight: 400;
	box-shadow:none;
	border:0!important;
	cursor:pointer;
	text-transform:uppercase;
	margin-bottom:15px;
}
#btnSubmit:hover, #btnSubmit:active, .orangebutton:hover, .orangebutton:active{
	background-color:#EDB791;
}

.clickdform input[type='text'], .clickdform textarea, .clickdform select {
	border:0!important;
	border-bottom:1px solid #DB6F24!important;
	padding:10px!important;
	margin-bottom:15px!important;
	border-radius:6px!important;
}
.clickdform .maxSize3{
	margin-bottom:20px;
}

input[type=checkbox], input[type=radio]{
	margin-top:4px;
	margin-right:5px;
}

.elementor-widget-container > ul{
	padding:10px 20px;
}

.elementor-widget-container > ul li{
	list-style: disc;
}

.elementor-widget-container > ul li > ul{
	padding:10px 40px;
}

.mean-container .mean-bar,.mean-container .mean-nav{
	background: #DB6F24 none repeat scroll 0 0;
}

.paginations a:hover, .paginations a.current, .page-numbers span.current{
	background: #DB6F24;
    border-color: #DB6F24;
}

i{
	display:inline;
}
.em-team-content-socials.all_team_s_color{
	min-height:60px;
}
.em-team-content-socials.all_team_s_color > a{
	display:none!important;
}


.card-news-content{
	padding:30px;
	box-shadow:1px 1px 10px 1px #cccccc;
	min-height:360px;
}

.data-news{
	font-size: 15px;
    color: #DB6F24;
    line-height: 28px;
    padding-bottom: 15px;
}

.witr_service2_box{
	min-height:140px
}

.em40_header_area_main     {
	position:fixed;
	top:0;
	width:100%;
	z-index:9999;
	background:white;
}

.elementor a{
	font-weight: 600;
}

.home .witr_ds_content{
	padding: 0 75px;
}

.bordo-top-grigio {
	border-top: solid 1px #777777;
}

.footer-link-dx a {
	font-size: 13px;
	font-weight: bold;
}

.whistleblowing a {
	opacity: 0.7;
	font-size: 11px;
	font-weight: normal;
}

@media only screen and (max-width: 767px) {
	/*
	h1{
		font-size:38px!important;
	}
	h2{
		font-size:34px!important;
	}
	h3{
		font-size:22px!important;
	}
	*/
	.em40_header_area_main{
		position:fixed;
		top:0;
		z-index:9999;
		width:100%;
		background:white;
	}
	#scrollUp{
		right:20px;
	}
	.nav-link{
		margin:0 5px!important;
	}
}
/*
@media (min-width: 768px) and (max-width: 991px){
.elementor-column.elementor-col-33, .elementor-column.elementor-col-25, .elementor-column.elementor-col-20, .elementor-column.elementor-col-10, .elementor-column[data-col="33"], .elementor-column[data-col="25"], .elementor-column[data-col="20"], .elementor-column[data-col="10"] {
    width: 33% !important;
}
}*/