@media screen and (min-width:1024px) and (max-width:1440px){.ddsmoothmenu ul li{margin:0 15px;margin-left:0}.menu-hdr .menu{column-gap:5px}.ddsmoothmenu ul li:first-child{margin-left:0}.top-rht{column-gap:5px}}@media screen and (max-width:1124px){.menu-hdr .menu{display:none}.menu,.top-links,.lang-select{display:none}.m-menu{display:block;right:0}header{height:81px}.top-menu{padding:15px 0}footer ul.menu{display:grid;grid-template-columns:48% 48%;column-gap:4%}}@media screen and (min-width:768px) and (max-width:1023px){.top-banner .flexslider .flex-control-nav{bottom:5px}footer ul.menu{display:grid;grid-template-columns:50% 50%}.estartit-btm{padding:40px 35px;flex-wrap:wrap;justify-content:center;text-align:center;row-gap:25px;display:flex}.municipi-museu-main .municipi-museu-lft,.municipi-museu-main .municipi-museu-rgt{flex:0 1 100%}}@media screen and (max-width:767px){.favorits-list ul li .fav-img img{height:auto}.contact-sec.botigues-sec.platges-sec .contact-inn h2.tit-gene{font-size:32px;line-height:30px}.el-segell-sec.lopd-sec table{border:0}.el-segell-sec.lopd-sec table caption{font-size:1.3em}.el-segell-sec.lopd-sec table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.el-segell-sec.lopd-sec table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.el-segell-sec.lopd-sec table td,.el-segell-sec.lopd-sec table th{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.el-segell-sec.lopd-sec table td::before{float:left;font-weight:700;text-transform:uppercase}.el-segell-sec.lopd-sec table td:last-child{border-bottom:0}.propostes-slide .owl-carousel .owl-item img,.experiencies-slide .owl-carousel .owl-item img,.favorits-list ul li .fav-img img,#activitat-slide.owl-carousel .owl-item img{height:auto}.blog-cnt p img{float:none}.blog-cnt p:nth-child(even) img{float:none}.exp-info-cnt .segells-list li.segell{width:25%}.contact-sec.botigues-sec{padding:30px 0 30px}.contact-sec{padding-bottom:100px}table.access-table tr.table-th{display:none}table.access-table tr{padding:20px 0;display:grid}.lang-select .nice-select.select_box_input{width:auto;min-width:100px}.slide-menu .nice-select .option{width:100%}.exp-pg-lft,.exp-pg-lft .flexslider{min-height:auto}.exp-pg-cnt.lgreen-bg.platges-sec .exp-pg-cnt-rht{padding-top:0}.list-div.lodging-list ul li,.exp-pg-cnt.lgreen-bg.platges-sec .list-div>ul li{font-size:16px;line-height:24px}a.car-btn{height:auto;text-align:center}.taules-accessibilitat{padding-bottom:0;margin-bottom:50px}.exp-pg-cnt-lft ul li{font-size:16px;line-height:24px}.lodging-filter-list{margin:0}.lodging-filter-list h2{padding-bottom:15px}.lodging-filter-list ul{padding:0}.address-lft.toroella .address-title{height:fit-content!important}.galeries-sec.home-ajuda-sec.cols-4 ul li{flex:0 1 49%}.on-som-list.cols-3 ul li{flex:0 1 100%}.on-som-list.cols-3 ul li .on-som-tit{min-height:auto}.on-som-list.cols-3 ul li .on-som-tit h3{font-size:27px;line-height:32px;letter-spacing:-.9px}.on-som-list.cols-3 ul li .on-som-tit h4{font-size:14px;line-height:20px}.on-som-list.cols-3 ul li .on-som-cnt{padding:25px 20px}.galeries-sec.home-ajuda-sec ul li .gal-txt{min-height:auto}.two-cols{display:grid;grid-template-columns:100%;margin-top:50px}.two-cols .camara,.two-cols .camara>img,.two-cols .camara>iframe{width:100%}.exp-cat-sec.que-puc-fer-desc p{padding:0}.top-banner.no-link .flex-cnt .slide3-cont h1{flex:0 1 100%}.experiences-general-sec ul.cols-3 li{flex:0 1 100%}footer ul.menu{display:grid;grid-template-columns:50% 50%}.ftr-rgt-btm.ftr-midl ul.menu>li>a{margin-top:20px}.ftr-rgt-btm.ftr-midl ul.submenu li.menu-item{display:none}.estartit-btm{padding:30px 25px;flex-wrap:wrap;justify-content:center;text-align:center;row-gap:15px;display:flex}.municipi-museu-main .municipi-museu-lft,.municipi-museu-main .municipi-museu-rgt{flex:0 1 100%}.municipi-cnt p{display:block}.col-lft,.col-rht{flex:0 1 100%}.address-lft .address-title{min-height:400px}.on-som-list.cols-3 ul li .on-som-tit span{font-size:14px;line-height:20px}.lodging-filter-list{width:100%}.lodging-filter-list ul{overflow-y:auto;scrollbar-width:auto;max-height:150px;padding-bottom:15px}.lodging-filter-list ul::-webkit-scrollbar{width:8px;height:8px}.buscador-bx-list>div.search-box{display:none}.newsletter-main p br{display:block}.contact-sec.botigues-sec.platges-sec .contact-inn .contact-rht p{font-size:17px;line-height:24px}.contact-sec.botigues-sec.platges-sec .contact-inn .contact-rht p{font-size:17px;line-height:24px}.contact-sec.botigues-sec.platges-sec .contact-inn a{height:auto;padding-top:20px;padding-bottom:20px}.contact-sec.botigues-sec .botigues-info div>ul li a span{width:30px;height:30px}.exp-pg-lft .flexslider .flex-control-nav{margin-left:5px!important}.exp-pg-cnt.lgreen-bg.platges-sec .exp-pg-cnt-lft{margin-left:20px;margin-right:20px;padding:0!important}.exp-pg-cnt.lgreen-bg .exp-pg-cnt-lft a{font-size:16px;line-height:24px;height:auto}.festes-sec{padding-top:40px}.festes-rht p span{font-weight:700}.top-banner .flexslider .flex-control-nav{position:relative;text-align:center}.top-banner .flexslider .slides>li .flex-caption{margin-top:0}.list-div.lodging-list ul li,.exp-pg-cnt.lgreen-bg.platges-sec .list-div>ol li{font-size:16px;line-height:24px;padding-left:10px}.separador{margin-bottom:10%}.pat-list ul li .pat-img img{width:100%;max-height:300px!important;min-height:300px!important}.estartit-btm.orange-bg{display:flex}.consulta-totes-sec ul li a{height:auto;padding:15px 45px 15px 25px}section.el-segell-sec.green-bg.in-cols .cols-inn{row-gap:30px}.activitat-slide .owl-controls{display:block}.activitat-slide .fa-chevron-right,.activitat-slide .fa-chevron-left{width:96px;height:96px}.address-main{display:none}.address-main.mob-sec-oficines{display:flex}}@media screen and (max-width:590px){.top-banner .flexslider .flex-control-nav,.top-banner .flexslider.active-pagination-1 .flex-control-nav{bottom:234px}.camara iframe.webcam{width:100%;height:62vw}.weather-widget-wp.weather-gran{min-width:100%}.galeries-sec.home-ajuda-sec.cols-4 ul li{flex:1 1 100%}.on-som-list.cols-3 ul li .on-som-tit h3{font-size:22px;line-height:30px;padding-bottom:5px}.gen-main .gen-img img{min-height:250px;max-height:250px}.top-banner .flexslider .flex-control-nav,.top-banner .flexslider.active-pagination-1 .flex-control-nav{bottom:34.7%}}@media screen and (max-width:479px){.top-banner .flexslider .flex-control-nav{bottom:32.6%}}