@charset "utf-8";
/* CSS Document */
input[type="submit"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea { -webkit-appearance: none; border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px; -o-border-radius:0px; }
a[href^=tel] {
text-decoration:inherit;
color: inherit; 
}

/* #Media Queries
================================================== */
@media only screen and (min-width: 1920px){

}
@media only screen and (min-width:1366px) and (max-width:1400px) {
body{ overflow-x:hidden;}


}
@media only screen and (max-width: 1280px) {
body{ overflow-x:hidden;}



}

@media screen and (min-width:1024px) and (max-width:1279px) {
img {max-width:100%;}
.row, .row1 { width:1000px;}
.logo {padding: 0;}


}

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:768px) and (max-width:1023px) {
img {max-width:100%; }
.row, .row1 { width:100%; padding:0px 15px;}


.itineraris-slider .swiper-slide .itineraris-cnt {padding: 40px 30px 65px 30px;}
.itineraris-slider .swiper-slide .itineraris-cnt h3 {font-size: 25px;line-height: 32px;}
.itineraris-slider .swiper-pagination-itineraris {left: 50px; bottom: 35px; right: auto;}

.riunarur-sec{padding-bottom: 75px;}
.riunarur-inner{position: relative; top: 30px; right: auto; transform: none;}
.riunarur-cnt{float: left;}
.riunarur-cnt h2{font-size: 30px; line-height: 35px;}
.riunarur-cnt h2 br{display: none;}
.riunarur-cnt a.amb-btn{font-size: 16px;}

.itineraris-slider .swiper-slide .itineraris-img{flex: 0 1 calc(100% - 350px); }
.itineraris-slider.noticies .swiper-slide .itineraris-cnt { flex: 0 1 350px; padding: 40px 20px 80px 20px;}
.itineraris-slider.noticies a.stacades-btn { left: 20px;}

}



/* Smaller than standard 768 (devices and browsers) */
@media screen and (max-width:767px) {
img {max-width:100%; }
.row, .row1 { width:100%; padding:0px 15px; }

.agenda-sec { padding: 65px 0 60px;}
.agenda-sec .row { padding: 0;}
.agenda-sec h2 { font-size: 30px; margin-bottom: 20px;}
.itineraris-slider .swiper-slide{ max-height: none;}
.itineraris-slider .swiper-slide .itineraris-img {flex: 0 1 100%;position: relative; height: 360px; background-size: cover; background-position: center;}
.itineraris-slider .swiper-slide .itineraris-cnt {flex: 0 1 100%; padding: 20px 30px 65px 20px;}
.itineraris-slider .swiper-slide .itineraris-cnt h3 {font-size: 22px;line-height: 30px; }
.itineraris-slider .swiper-pagination-itineraris {left: 30px; bottom: 35px; right: auto;}
.itineraris-slider .swiper-slide .itineraris-img img{opacity: 0;}
.itineraris-slider.noticies a.stacades-btn{top: -20px;left: 20px; font-size: 12px;}
.itineraris-slider.noticies .swiper-slide .itineraris-cnt{padding: 20px 30px 65px 20px; order: 2;height: 100%; }
.itineraris-slider.noticies .swiper-slide .itineraris-cnt h3{font-size: 28px;line-height: 30px; margin: 12px 0;}
.itineraris-slider.noticies {margin-bottom: 30px; padding: 0;}

.breadcrum-sec ul{overflow-x: auto;scrollbar-width: none;flex-wrap: nowrap;white-space: nowrap;}

.riunarur-sec{padding-bottom: 75px;}
.riunarur-inner{position: relative; top: 30px; right: auto; transform: none;}
.riunarur-cnt{width: 100%; float: left;}
.riunarur-cnt h2{font-size: 30px; line-height: 35px;}
.riunarur-cnt h2 br{display: none;}
.riunarur-cnt a.amb-btn{font-size: 16px;}

.agenda-list { padding: 0 15px;}
.agenda-list ul { column-count: 1; column-gap: 0; } 
.agenda-list ul li { margin-bottom: 20px;}
.agenda-img img { width: 100%; max-width: 125px; }
}  

/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {



}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {
}

@media screen and (max-width:359px) {
   
}
