.single-slide.prima{background: url(../img/slider/bg.webp);}
.single-slide.seconda{background: url(../img/slider/1.webp);}
.single-slide.terza{background: url(../img/slider/2.webp);}
.single-slide.quarta{background: url(../img/slider/3.webp);}
.single-slide.quinta{background: url(../img/slider/4.webp);}
.single-slide.sesta{background: url(../img/slider/5.webp);}
.single-slide.settima{background: url(../img/slider/6.webp);}

#init{background: rgba(255,255,255,.8) !important;}
.current_page_item a{color: #009961 !important;}
.mappa{
	width: 100%;
	height: 155px;
	border: none;
	border-radius: 10px;
}
#menunav{padding: 0 100px;}
#menunav li a{
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: 'Mukta Mahee';
    color: #333;
}
#menunav li a:hover,
#menunav li.active a{color: #009961;}
.desktop-menu img,
.navbar-brand img{max-width: 130px;}
.sticky {
    background: #fff;
    position: fixed;
    z-index: 999;
    margin: 0 auto;
    border: none;
    bottom: auto;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    -webkit-box-shadow: 0 0 5px 0 rgb(0 0 0 / 20%);
    box-shadow: 0 0 5px 0 rgb(0 0 0 / 20%);
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-name: sticky-animation;
    animation-name: sticky-animation;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    transition: all 0.3s ease 0s;
    background: #ffffff;
    border-radius: 0;
    max-width: 100%;
    transition: unset !important;
    width: 100%;
    max-width: 100%;
    box-shadow: 0 0 20px -10px rgba(0, 0, 0, 0.8) !important;
}
.contatto{ display: flex;align-items: center;margin-bottom: 1rem;}
.contatto a:hover{color: #02281a;}
.contatto .ico{
	margin-right: 10px;
	background: #02281a;
    border-radius: 5px;
    padding: 5px;
    display: inline-block;
    text-align: center;
}
.contatto .ico i{
	color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
}
.contatto i:before{margin-left: 0;}
.tags-part{
	position: absolute;
    width: 100%;
    text-align: center;
    bottom: 0;
    left: 0;
    padding-top: 5px;
    background: rgba(0,153,97,.5);
    display: flex;
    align-items: center;
    flex-direction: column;
}
.breadcrumbs-inner-bread{
	position: absolute;
	top: 50%;
	width: 100%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.personal-sec-title.sec-title h2:after{right: 0;margin: 0 auto;}
#servizi{background: #fff;}
.attestati .col-lg-6{padding-bottom: 15px;}
.counter-top{height: 94px;}

@media screen and (max-width: 1199px){
   .counter-top{height: unset;} 
}
@media screen and (max-width: 991px){
    #scrollUp{display: none !important;}
    #servizi .col-lg-6:last-child .services-wrap{margin: 0;}
    .rs-contact .col-lg-5{display: none;}
    #menunav{padding: unset;}
    .navbar-light .navbar-toggler{border: none !important;}
    .navbar-light .navbar-toggler:focus{outline: none !important;}
    .about-btn{margin-top: 1rem;}
    .desktop-menu img{display: none;}
    .navbar-brand{display: block !important;}
	#rs-footer .col-lg-4:first-child{margin-bottom: 1rem}
	.rs-footer .footer-top{padding: 10px 0;}
}
@media screen and (max-width: 767px){
    .rs-counter .rs-count{text-align: left;}
    .rs-contact.style2{margin: 0 !important; margin-bottom: 3rem !important;}
	.breadcrumbs-inner-part .breadcrumbs-inner-bread{padding: 0 !important;}
	.rs-header-toopbar{display: none;}
    .about-btn a{width: 100%; text-align: center;}
    .aboutpage{flex-direction: column-reverse;}
    .aboutpage .col-lg-6 img{margin-bottom: 2rem;}
}
@media screen and (max-width: 575px){
    .single-slide.prima{background: url(../img/slider/responsive/bg.webp);}
    .single-slide.seconda{background: url(../img/slider/responsive/1.webp);}
    .single-slide.terza{background: url(../img/slider/responsive/2.webp);}
    .single-slide.quarta{background: url(../img/slider/responsive/3.webp);}
    .single-slide.quinta{background: url(../img/slider/responsive/4.webp);}
    .single-slide.sesta{background: url(../img/slider/responsive/5.webp);}
    .single-slide.settima{background: url(../img/slider/responsive/6.webp);}
	.rs-slider.rs-slider4 .single-slide{height: 300px;}
	/*.rs-footer .footer-bottom .copyright p a{display: block;}*/
}
@media screen and (max-width: 500px){
    .sec-title span{display: none;}
    .content-inner .title, .sec-title .title{font-size: 30px;}
	.rs-slider .single-slide .content-part .tags-part .title-part h3{line-height: normal; font-size: 17px;}
	.rs-slider .single-slide .content-part .tags-part .title-part h2{line-height: normal;}
	.tags-part{padding: 5px;}  
}
@media screen and (max-width: 400px){
    .rs-services-style3.home-style3 .content-services .rs-servicest-item .services-icon img{width: 150px;} 
}