body{font-family:'Muli',sans-serif;font-weight:300;font-size:inherit;color:rgba(0,0,0,.75);margin:0;padding:0;line-height:1.4;-webkit-overflow-scrolling:touch;background-color:rgba(238,238,221,1.0)}h1,h2,h3,h4{line-height:1.2}h1{font-size:2.9rem;font-weight:900;margin:0 0 1.1rem 0;line-height:1}h2{font-size:1.6rem;font-weight:300;margin:0 0 .5rem 0}h3{font-size:1.4rem;font-weight:700;margin:2rem 0 .5rem 0}h4{font-size:1.2rem;font-weight:700;margin:1.5rem 0 0 0}p{margin:0 0 .5rem 0}small{font-size:.89rem}a{color:rgba(7,188,76,1.0);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-weight:400;text-decoration:none}a:hover{color:rgba(4,229,90,1.0);text-decoration:undeline}strong,b{color:rgba(0,0,0,1.0);font-weight:700}em,i{}blockquote{font-size:150%;width:40%;float:left;margin:.8% 2.5% 1% 0;padding:1.5% 3%;border:solid 1px rgba(0,0,0,.15)}.googlemap iframe{width:100%;height:800px;border:none}.show-desktop{display:inline-block}.show-mobile{display:none}.clearfix{height:0;clear:both}@media (min-width:1620px){html{font-size:18px}}@media (min-width:1200px) and (max-width:1619px){html{font-size:16px}.googlemap iframe{height:600px}}@media (min-width:768px) and (max-width:1199px){html{font-size:15px}.googlemap iframe{height:450px}.form-inline{width:auto;float:right;margin-top:1rem!important}.show-desktop{display:none}.show-mobile{display:inline-block}}@media (max-width:767px){html{font-size:14px}h1{font-size:2rem}h2{font-size:1.4rem}h3{font-size:1.3rem}h4{font-size:1.1rem}small{font-size:.86rem}blockquote{font-size:120%;width:50%}.googlemap iframe{height:320px}.show-desktop{display:none}.show-mobile{display:inline-block}}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.7);border-bottom:solid 2px transparent}.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,1);border-bottom:solid 2px rgba(7,188,76,1.0)}@media (min-width:1200px){.navbar-light .navbar-nav .nav-link{padding-right:0;padding-left:0;margin-right:.5rem;margin-left:.5rem}}.navbar-light .navbar-toggler{color:rgba(0,0,0,.9);border-color:transparent}.navbar-brand{width:20%}.navbar-brand svg{width:100%;height:auto}@media (min-width:1200px) and (max-width:1619px){.navbar-brand{width:16%;margin-right:0}.navbar-brand svg{width:100%}.navbar-nav{margin:0!important}}@media (max-width:1199px){.navbar-nav{display:inline-block;margin:0;list-style:none;padding:1rem 0}.navbar-nav li{display:inline-block;text-align:center;padding:.5rem .4rem;margin:0 .5rem 0 0}.navbar-nav li a{line-height:1;padding:0}.navbar-light .navbar-nav .nav-link:hover{border-bottom:solid 2px transparent}.navbar-brand{width:30%;margin-right:0}.navbar-brand svg{width:100%}}@media (max-width:480px){.navbar-brand{width:60%;margin-right:0}.navbar-brand svg{width:100%}.navbar-toggler{padding:0;font-size:1rem;border-radius:0}.navbar-nav li{width:46%;margin:.3rem;border:solid 1px rgba(0,0,0,.15)}}@media (min-width:1620px){.container{max-width:1560px}}@media (min-width:1200px) and (max-width:1619px){.container{max-width:1140px}}.btn-primary{background-color:rgba(7,188,76,1.0);border-color:rgba(7,188,76,1.0);border-radius:0;font-weight:400;letter-spacing:0;border-radius:2rem}.btn-primary:hover{background-color:rgba(4,229,90,1.0);border-color:rgba(4,229,90,1.0)}header{}header.navbar{background-color:rgba(238,238,221,1.0)!important}header.navbar .navbar-nav a{text-transform:uppercase}header .input-group .btn{border-radius:0 6px 6px 0}header .input-group input{border-radius:6px 0 0 6px}header .input-group .btn,header .input-group input{border:0;background-color:#fff}ul.supersections{margin:0 .5rem;padding:0;list-style:none;width:auto}ul.supersections li{display:inline-block;vertical-align:bottom;font-size:inherit;padding:0;margin:0 .5rem;text-align:center;width:auto}ul.supersections li svg{height:30px;width:auto;margin:0 .3rem 0 0}ul.supersections li:first-child svg{fill:#2ae}ul.supersections li:last-child svg{fill:#f50}ul.supersections li a{color:rgba(0,0,0,.7);font-weight:900}@media (min-width:1200px) and (max-width:1619px){ul.supersections li svg{display:block;height:20px;width:auto;margin:0 auto}ul.supersections li a{font-size:.8rem}}@media (min-width:992px) and (max-width:1199px){ul.supersections li svg{height:20px;display:inline-block;margin:0}ul.supersections li a{font-size:1rem}}@media (min-width:768px) and (max-width:991px){ul.supersections li svg{height:20px;display:inline-block;margin:0 .5rem 0 0}ul.supersections li a{font-size:1rem}}@media (max-width:767px){ul.supersections{margin:0}ul.supersections li{margin:0 .3rem}ul.supersections li a span{display:none}ul.supersections li svg{display:block;height:20px;width:auto;margin:0 auto}ul.supersections li a{font-size:.8rem}}.primarystyle-chest{padding:0;background-color:rgba(255,255,255,1.0)}aside{font-size:80%}.primarystyle-article figure.image-container,.primarystyle-article .carousel{margin-bottom:15px}footer{padding:30px 0;font-size:85%;font-weight:400;line-height:1.8}footer .navbar-brand,footer address,footer ul{display:inline-block;vertical-align:top;margin:0 -4px 0 0;padding:15px}footer .navbar-brand{width:20%;margin-top:-15px}footer .navbar-brand img{width:100%}footer address{width:25%}footer ul{width:auto;list-style:none;text-align:left}footer ul li{display:inline-block;margin:0 0 1rem 0;padding:0 .5rem;width:auto}@media (min-width:992px) and (max-width:1619px){footer .navbar-brand{width:25%;margin-top:-10px}footer address{width:25%}footer ul{width:50%}}@media (min-width:768px) and (max-width:991px){footer .navbar-brand{width:35%;margin-top:-10px}footer address{width:65%}footer ul{width:100%;text-align:center;padding:0 0 15px 0}}@media (max-width:767px){footer{padding:0 0 15px 0}footer .navbar-brand,footer address,footer ul{display:block;vertical-align:top;margin:0;padding:15px 0 0 0;width:100%;text-align:center}footer ul li{width:auto;margin-right:-5px;vertical-align:top}}ul.primarystyle-social{list-style:none;padding:0;margin:0;text-align:center}ul.primarystyle-social li{display:inline-block;margin:0;vertical-align:middle;padding:15px;font-size:3em}@media (max-width:767px){ul.primarystyle-social li{font-size:2em}}.facebook{color:#3b5998}.twitter{color:#00aced}.googleplus{color:#dd4b39}.youtube{color:#b00}.linkedin{color:#007bb6}.instagram{color:#517fa4}.pinterest{color:#cb2027}.vine{color:#00bf8f}.snapchat{color:#fffc00}.quora{color:#a82400}.flickr{color:#ff0084}.tumblr{color:#32506d}.vk{color:#45668e}.vimeo{color:#aad450}.foursquare{color:#0072b1}.tripadvisor{color:#589442}a.facebook{color:#3b5998}a.twitter{color:#00aced}a.googleplus{color:#dd4b39}a.youtube{color:#b00}a.linkedin{color:#007bb6}a.instagram{color:#517fa4}a.pinterest{color:#cb2027}a.vine{color:#00bf8f}a.snapchat{color:#fffc00}a.quora{color:#a82400}a.flickr{color:#ff0084}a.tumblr{color:#32506d}a.vk{color:#45668e}a.vimeo{color:#aad450}a.foursquare{color:#0072b1}a.tripadvisor{color:#589442}.primarystyle-video{margin:0 0 0 0}.imageWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}figure.image-container{display:block;width:100%;margin:0}img.horizontal{width:100%;height:auto}.imageWrapper{position:relative;overflow:hidden;height:0;padding-bottom:60%}.imageWrapper img{position:absolute;width:100%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;left:0}@media (max-width:992px){.imageWrapper a img:hover{left:0;width:100%}}.imageWrapper.slide-img{padding-bottom:30%}.imageWrapper.panoramic-img{padding-bottom:50%}.imageWrapper.horizontal-img{padding-bottom:66.6%}.imageWrapper.square-img{padding-bottom:100%}.imageWrapper.square-img img.horizontal,.imageWrapper.vertical-img img.horizontal{width:auto;height:100%}.imageWrapper.vertical-img{padding-bottom:135%}.imageWrapper.free-img{position:relative;overflow:visible;height:auto}.imageWrapper.free-img img{position:relative}.breadcrumb{background-color:transparent;border-radius:0;text-align:center;display:block}.breadcrumb li{display:inline-block;font-size:80%}@media (max-width:480px){.breadcrumb{margin-bottom:0}}ul.primarystyle-homecat{list-style:none;padding:0;margin:0 -15px}ul.primarystyle-homecat li{display:inline-block;margin-right:-4px;vertical-align:top;padding:15px;width:50%}ul.primarystyle-homecat h2{text-transform:uppercase;background-image:linear-gradient(0deg,#ddd 25%,#fff 25%,#fff 50%,#ddd 50%,#ddd 75%,#fff 75%,#fff 100%);background-size:8.00px 8.00px;text-align:center;font-size:1rem;letter-spacing:.15rem}ul.primarystyle-homecat h2 a{display:inline-block;vertical-align:middle;background-color:#fff;padding:0 .5rem;color:rgba(0,0,0,.7)}ul.primarystyle-homecat h2 a:hover{color:rgba(0,0,0,1.0)}ul.primarystyle-homecat li ul.primarystyle-articlelist{margin:0 -10px}ul.primarystyle-homecat li ul.primarystyle-articlelist li{width:50%;padding:10px}ul.primarystyle-homecat .art-category{display:none}ul.primarystyle-homecat .art-subtitle{font-size:.8rem;height:2.7em;overflow:hidden}ul.primarystyle-homecat .text-cont h3{font-size:1.2em}ul.primarystyle-homecat .gotocat{display:none}.gotocat{font-family:'Muli',sans-serif;display:block;background-color:rgba(0,0,0,.1);margin:10px 0 0 0;text-align:right;text-transform:uppercase;line-height:1;font-size:80%}.gotocat a{display:inline-block;width:auto;padding-left:10px;background-color:rgba(255,255,255,1.0);font-weight:bold;color:rgba(0,0,0,.7)}.gotocat a:hover{color:rgba(0,0,0,1.0);text-decoration:none}section.primarystyle-catlist ul.primarystyle-homecat li{width:100%}section.primarystyle-catlist ul.primarystyle-homecat li ul.primarystyle-articlelist li{width:33.33%}@media (min-width:1200px) and (max-width:1619px){ul.primarystyle-homecat .text-cont h3{font-size:1em;line-height:.9}}@media (min-width:768px) and (max-width:1199px){ul.primarystyle-homecat h2{}.col-lg-8 ul.primarystyle-homecat h3{font-size:1.1em}ul.primarystyle-homecat svg{width:24px}ul.primarystyle-homecat li ul.primarystyle-articlelist{margin:0 -5px}ul.primarystyle-homecat li ul.primarystyle-articlelist li{padding:5px}.col-lg-8 ul.primarystyle-homecat .text-cont h3{font-size:.9em;line-height:.9}}@media (max-width:991px){ul.primarystyle-homecat li{width:50%}}@media (max-width:767px){ul.primarystyle-homecat li{width:100%;margin:0}ul.primarystyle-homecat li ul.primarystyle-articlelist li{width:50%;margin-right:-5px;padding-bottom:0}ul.primarystyle-homecat li ul.primarystyle-articlelist li h3{font-size:1rem;margin-top:.5rem}section.primarystyle-catlist ul.primarystyle-homecat li ul.primarystyle-articlelist li{width:50%;margin-right:-5px;padding-bottom:0}section.primarystyle-catlist ul.primarystyle-homecat li ul.primarystyle-articlelist li h3{font-size:1rem;margin-top:.5rem}}svg{fill:currentColor;display:inline-block;vertical-align:middle}.primarystyle-catpage{}ul.primarystyle-articlelist{list-style:none;padding:0;margin:0 -15px}ul.primarystyle-articlelist li{display:inline-block;margin-right:-4px;vertical-align:top;padding:15px;width:33.33%}.text-cont{}.art-category,.art-subtitle,.art-credits{display:block}.art-category{font-weight:700;text-transform:uppercase;margin:15px 0 0 0;background-image: linear-gradient(0deg, rgba(0,0,0,0.1) 25%, rgba(0,0,0,0.0) 25%, rgba(0,0,0,0.0) 50%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.1)75%, rgba(0,0,0,0.0) 75%, rgba(0,0,0,0.0) 100%);background-size:8.00px 8.00px;text-align:center;letter-spacing:.15rem}aside .art-category{font-size:1rem;margin:1rem 0 -2px 0}.art-category a,.art-category span{display:inline-block;vertical-align:middle;background-color:rgba(255,255,255,1.0);padding:0 .5rem;color:rgba(0,0,0,.7)}.art-category a:hover{color:rgba(0,0,0,1.0)}.primarystyle-catpage .text-cont .art-category{display:none}.art-credits{}.text-cont h3{margin:1rem 0 .5rem 0}.text-cont h3 a{color:rgba(0,0,0,.7)}.text-cont h3 a:hover{color:rgba(0,0,0,1.0);text-decoration:none}.col-lg-8 .art-category{margin:45px 0 15px 0;line-height:1}.col-lg-8 .art-category.art-category a,.col-lg-8 .art-category.art-category span{padding:0 1rem;margin-top:-5px}@media (min-width:992px) and (max-width:1619px){.col-lg-8 ul.primarystyle-articlelist li{width:50%}.col-lg-8 ul.primarystyle-articlelist li .text-cont h3{}}section.primarystyle-homeslide ul.primarystyle-articlelist{list-style:none;box-shadow:0 15px 60px rgba(0,0,0,.1);padding-bottom:0;margin:0 0 1rem 0}section.primarystyle-homeslide ul.primarystyle-articlelist li{display:inline-block;margin-right:-5px;padding:0;width:33.33%;position:relative}section.primarystyle-homeslide ul.primarystyle-articlelist li:hover{box-shadow:0 0 30px rgba(255,255,255,1.0);z-index:2;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}section.primarystyle-homeslide .text-cont{background-color:rgba(255,255,255,1.0);padding:15px;margin:0}section.primarystyle-homeslide .imageWrapper{padding-bottom:60%}section.primarystyle-homeslide .art-category,section.primarystyle-homeslide .text-cont h3{padding:0;margin-top:0;margin-bottom:.5rem}section.primarystyle-homeslide .art-subtitle,section.primarystyle-homeslide .art-credits{display:none}@media (min-width:1200px) and (max-width:1619px){section.primarystyle-homeslide .text-cont{position:relative;margin:0;width:100%}section.primarystyle-homeslide .art-category{font-size:.8rem}section.primarystyle-homeslide h3{font-size:1.1rem}}@media (min-width:992px){aside ul.primarystyle-articlelist{margin:0}aside ul.primarystyle-articlelist li{display:block;margin-right:0;vertical-align:top;padding:15px 0;width:100%;border-bottom:solid 1px rgba(0,0,0,.15)}aside ul.primarystyle-articlelist li:first-child{border-top:solid 1px rgba(0,0,0,.15)}aside figure.image-container,aside .text-cont{display:inline-block;margin-right:-4px;vertical-align:top}aside figure.image-container{width:35%}aside .text-cont{width:65%;padding-left:10px}aside .text-cont h3{font-size:1rem;margin-top:0}aside .text-cont .art-category,aside .text-cont .art-subtitle{display:none}}@media (min-width:992px) and (max-width:1199px){section.primarystyle-homeslide .text-cont{position:relative;margin:0;width:100%}.art-category{font-size:.8rem}.col-lg-8 .art-category{font-size:1.4rem}section.primarystyle-homeslide h3{font-size:1.1rem}aside ul.primarystyle-articlelist li{padding:10px 0}aside .imageWrapper{padding-bottom:75%}aside .imageWrapper img.horizontal{width:auto;height:100%}.text-cont h3{}aside .text-cont h3{font-size:1rem}}@media (min-width:768px) and (max-width:991px){section.primarystyle-homeslide .text-cont{position:relative;margin:0;width:100%}section.primarystyle-homeslide .art-category{font-size:.8rem}section.primarystyle-homeslide h3{font-size:1.1rem}ul.primarystyle-articlelist li{width:50%}.text-cont h3{}}@media (max-width:767px){section.primarystyle-homeslide ul.primarystyle-articlelist{white-space:nowrap;overflow-x:scroll}section.primarystyle-homeslide ul.primarystyle-articlelist li{margin-right:0;width:100%;white-space:normal}section.primarystyle-homeslide .text-cont{position:relative;margin:0;width:100%}section.primarystyle-homeslide .art-category{font-size:.8rem}section.primarystyle-homeslide h3{font-size:1.1rem}section.primarystyle-homeslide ul.primarystyle-articlelist li .imageWrapper{padding-bottom:60%}section.primarystyle-homeslide ul.primarystyle-articlelist li img.horizontal{width:100%;height:auto}ul.primarystyle-articlelist li{width:100%;margin-right:0}.text-cont h3{}section.primarystyle-homeslide .text-cont{position:relative;right:auto;bottom:auto;padding:15px;margin:0;width:auto}.art-subtitle{display:none}section.primarystyle-homeslide .imageWrapper{padding-bottom:100%}section.primarystyle-homeslide img.horizontal{width:auto;height:100%}}.banner{display:block;padding:15px;background-color:rgba(0,0,0,.1);margin:30px 0}.banner.text{display:block;padding:15px;background-color:transparent;margin:30px 0;border:solid 5px rgba(0,0,0,.1)}ul.primarystyle-articlelist li .banner{margin:0 0 30px 0}.banner img{width:100%}.banner.text img{width:35%;float:left;margin-right:15px;box-shadow:0 7.5px 15px rgba(0,0,0,.15)}@media (min-width:1200px) and (max-width:1619px){.banner{padding:10px}}@media (min-width:992px) and (max-width:1199px){.banner{padding:5px}}@media (min-width:768px) and (max-width:991px){.col-lg-4 .banner{display:inline-block;width:48%;margin-bottom:3%;margin-top:0;padding:10px}.col-lg-4 .banner:nth-child(even){margin-left:3%}.banner.text img{width:15%}}@media (max-width:767px){.banner{margin:0 15px 15px 15px;padding:10px}}.primarystyle-article>section.primarystyle-author{margin:0;padding:0;border:0}section.primarystyle-author{margin:15px 0;padding:15px;border:solid 5px rgba(0,0,0,.1)}section.primarystyle-author h4{font-weight:700}section.primarystyle-author img{float:left;margin:0 15px 10px 0;width:35%}section.primarystyle-author .art-category{margin:0 0 1rem 0}@media (min-width:992px){section.primarystyle-author{margin:0 0 30px 0}section.primarystyle-author h3{margin-top:0}}@media (min-width:768px) and (max-width:991px){section.primarystyle-author img{width:15%}}.primarystyle-credits{margin:15px 0;padding:15px 0;border-style:solid;border-width:1px 0;border-color:rgba(0,0,0,.1)}.primarystyle-credits address,.primarystyle-credits ul.primarystyle-social{display:inline-block;vertical-align:middle;margin-right:-4px;margin-bottom:0;width:50%}.primarystyle-credits ul.primarystyle-social{text-align:right}.primarystyle-credits ul.primarystyle-social li{font-size:1.3em;padding:0 0 0 15px}@media (max-width:767px){.primarystyle-credits address{font-size:80%}.primarystyle-credits ul.primarystyle-social li{font-size:1.1em;padding-left:10px}}.primarystyle-ships-container{display:block;padding-bottom:30px;margin-bottom:2rem;background-image:url(https://www.isoladischia.net/template/image/xshadow-top.png.pagespeed.ic.rbOOWYOnhU.webp);background-position:bottom center;background-repeat:no-repeat;background-size:contain}.primarystyle-ships-header{background-image:url(https://www.isoladischia.net/template/image/xshadow-bottom.png.pagespeed.ic.BpH3HWwS4h.webp);background-position:bottom center;background-repeat:no-repeat;background-size:contain;padding-top:1rem}.primarystyle-ships-header .primarystyle-buttons{float:right;margin-left:1rem;margin-top:1rem}.primarystyle-ships-container .btn-primary{background-color:rgba(34,170,238,1.0);border:none;border-radius:2rem}.primarystyle-ships-container .btn-primary:hover{background-color:rgba(14,209,241,1.0)}.primarystyle-ships-header h2{float:left;font-size:2.3rem}h2.ship-title{font-weight:900;padding-right:0;padding-bottom:1rem;margin:0}.primarystyle-ships-header svg,h2.ship-title .fa,h2.ship-title .fab,h2.ship-title .fal,h2.ship-title .far,h2.ship-title .fas{color:rgba(34,170,238,1.0);font-size:80%}h2.ship-title small{font-size:inherit;font-weight:300}.primarystyle-ships-header svg{width:auto;height:50px;margin:-5px 5px 0 0;float:left}h2.ship-title a{color:rgba(0,0,0,.7);font-weight:900}h2.ship-title a:hover{text-decoration:none;color:rgba(0,0,0,1.0)}ul.primarystyle-ships-departure{float:right;margin-top:1rem}ul.primarystyle-ships-departure.nav-tabs .nav-item{margin-bottom:-2px;display:inline-block}ul.primarystyle-ships-departure li a{font-size:1.4rem;font-weight:700;color:rgba(0,0,0,.7)}.primarystyle-ships-header .nav-tabs .nav-item.show .nav-link,.primarystyle-ships-header .nav-tabs .nav-link.active{color:rgba(34,170,238,1.0)!important}ul.primarystyle-ship-nav{margin:0;padding:1rem 0 2rem 0;list-style:none}ul.primarystyle-ship-nav li{display:inline-block;vertical-align:bottom;padding:0 1rem;font-size:.89rem;text-align:center;border-style:solid;border-width:0 1px 0 0;border-color:rgba(0,0,0,.15);cursor:pointer}ul.primarystyle-ship-nav li:first-child{padding:0;width:25%;text-align:left}ul.primarystyle-ship-nav li a{color:rgba(0,0,0,.7)}ul.primarystyle-ship-nav li a:hover{text-decoration:none;color:rgba(0,0,0,1.0)}ul.primarystyle-ship-nav li .fa,ul.primarystyle-ship-nav li .fab,ul.primarystyle-ship-nav li .fal,ul.primarystyle-ship-nav li .far,ul.primarystyle-ship-nav li .fas{color:rgba(0,0,0,.4);display:block;font-size:150%}ul.primarystyle-ship-nav li:hover .fa,ul.primarystyle-ship-nav li:hover .fab,ul.primarystyle-ship-nav li:hover .fal,ul.primarystyle-ship-nav li:hover .far,ul.primarystyle-ship-nav li:hover .fas{color:rgba(34,170,238,1.0)}ul.primarystyle-ship-nav li.active a{color:rgba(34,170,238,1.0)}ul.primarystyle-ship-nav li.active .fa,ul.primarystyle-ship-nav li.active .fab,ul.primarystyle-ship-nav li.active .fal,ul.primarystyle-ship-nav li.active .far,ul.primarystyle-ship-nav li.active .fas{color:rgba(34,170,238,1.0)}ul.primarystyle-ship{margin:0;padding:0;list-style:none}ul.primarystyle-ship li{display:inline-block;vertical-align:top;padding:10px 0;margin:0 -5px 0 0;background-color:rgba(238,238,221,.4);text-align:center;position:relative;border-style:solid;border-width:1px;border-color:rgba(0,0,0,.1)}ul.primarystyle-ship li p{margin:0 0 5px 0}ul.primarystyle-ship li.current{background-color:rgba(255,232,0,.5);color:rgba(0,0,0,1.0)}.ship-time{font-size:1.3rem;line-height:1}.schedule{display:inline-block;margin-right:-5px;vertical-align:top;width:50%}.schedule small{display:block;font-size:.65rem;text-transform:uppercase;padding-bottom:.5rem}.schedule.departure{font-weight:700;color:rgba(34,170,238,1.0)}.schedule.departure small,.schedule.arrival small{font-weight:400;color:rgba(0,0,0,1.0)}.schedule.arrival{color:rgba(0,0,0,.6);position:relative}.schedule.arrival:before{content:'»';position:absolute;left:-.2rem;bottom:0}.ship-type{font-weight:700}.ship-icon{font-size:2.5rem;margin:0!important}ul.primarystyle-ship li .fa,ul.primarystyle-ship li .fab,ul.primarystyle-ship li .fal,ul.primarystyle-ship li .far,ul.primarystyle-ship li .fas{color:rgba(0,0,0,.4)}ul.primarystyle-ship li.current .fa,ul.primarystyle-ship li.current .fab,ul.primarystyle-ship li.current .fal,ul.primarystyle-ship li.current .far,ul.primarystyle-ship li.current .fas{color:rgba(34,170,238,1.0)}.ship-route{text-transform:uppercase;font-size:.65rem;font-weight:700;display:block;margin:5px 0 0 0}.ship-spec{font-weight:400;font-style:italic;font-size:.65rem}ul.primarystyle-ship li.current span.ship-clock{display:inline-block}.ship-suspended{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-6px;background-color:rgba(255,0,0,.5);color:rgba(255,255,255,1.0);font-weight:700;display:none;margin:0;padding-top:48%;text-shadow:0 0 10px rgba(0,0,0,1.0);text-transform:uppercase;letter-spacing:.1rem;font-size:.9rem}span.ship-clock{font-weight:700;display:none}ul.primarystyle-ship li.suspended .ship-suspended{display:block}.primarystyle-fleat-container{display:block}.primarystyle-fleat-container a{color:rgba(34,170,238,1.0)}ul.primarystyle-fleat{margin:0 -15px;padding:0 0 2rem 0;list-style:none}ul.primarystyle-fleat li{display:inline-block;vertical-align:top;margin:0 -5px 0 0;padding:15px;width:20%}ul.primarystyle-fleat li h3{color:rgba(34,170,238,1.0);margin:1rem 0 .5rem 0}ul.primarystyle-fleat li h4{margin:0 0 .5em 0;font-weight:300}ul.primarystyle-fleat p{margin:.25em 0 0 0}ul.primarystyle-fleat figure.image-container img{width:100%}.primarystyle-port{display:block;padding-bottom:2rem}.primarystyle-port a{color:rgba(34,170,238,1.0)}ul.port-list{margin:0;padding:0;list-style:none;border-bottom:solid 1px rgba(0,0,0,.15)}ul.port-list li{display:inline-block;vertical-align:top;margin:0 -4px 0 0;padding:15px;width:27%}ul.port-list li:first-child{width:19%;padding-left:0}ul.port-list li:last-child{padding-right:0}ul.port-list h3{font-weight:300;text-transform:uppercase;margin-top:0}ul.port-list h4{margin-top:0}ul.port-list h4 img{display:inline-block;vertical-align:bottom;height:30px;margin-right:.5rem;width:auto}ul.port-list a .fa,ul.port-list a .fab,ul.port-list a .fal,ul.port-list a .far,ul.port-list a .fas{color:rgba(34,170,238,1.0)}.ship-home-container{display:block;margin:0 -15px}.ship-home-item{display:inline-block;vertical-align:top;margin-right:-5px;padding:15px;width:50%;text-align:center}.ship-home-item h3{margin-top:0;margin-bottom:1rem}.ship-home-item .btn{margin-top:1rem;margin-bottom:0}.ship-home-item ul.primarystyle-ship{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.ship-home-item ul.primarystyle-ship li{width:25%}@media (min-width:1620px){ul.primarystyle-ship li{width:12.5%}}@media (min-width:1200px) and (max-width:1619px){.primarystyle-ships-header svg{height:40px}h2.ship-title{font-size:1.78rem}ul.primarystyle-ships-departure,.primarystyle-ships-header .primarystyle-buttons{margin-top:.3rem}ul.primarystyle-ship-nav li:first-child{width:28%}ul.primarystyle-ship li{width:16.666%}ul.primarystyle-fleat{margin:0 -7.5px}ul.primarystyle-fleat li{padding:15px 7.5px}ul.primarystyle-fleat p{font-size:.8rem}.ship-home-item ul.primarystyle-ship li{width:33.33%}}@media (min-width:992px) and (max-width:1199px){.primarystyle-ships-header svg{height:40px}.primarystyle-ships-header h2{font-size:1.5rem}ul.primarystyle-ships-departure,.primarystyle-ships-header .primarystyle-buttons{margin-top:.3rem}ul.primarystyle-ship-nav li{padding:0 .6rem}ul.primarystyle-ship li{width:20%}ul.primarystyle-ship-nav li:first-child{width:27%}ul.primarystyle-ship-nav li h4{font-size:1.1rem}.ship-type,.ship-route,.ship-spec{}ul.primarystyle-fleat{margin:0 -7.5px}ul.primarystyle-fleat li{padding:15px 7.5px}ul.primarystyle-fleat p{font-size:.8rem}ul.port-list li{width:28%}ul.port-list li:first-child{width:16%}.ship-home-item ul.primarystyle-ship li{width:50%}}@media (min-width:768px) and (max-width:991px){.primarystyle-ships-header{background-size:contain}.primarystyle-ships-header svg{height:40px}.primarystyle-ships-header h2{float:none;font-size:2rem}.primarystyle-ships-header .primarystyle-buttons{margin-top:-48px}h2.ship-title2 small{display:block;font-size:initial}ul.primarystyle-ships-departure{margin-top:0;float:none;justify-content:center}ul.primarystyle-ship-nav{text-align:center;padding:1rem 0}ul.primarystyle-ship-nav li:first-child{display:block;padding-bottom:1rem;margin-bottom:1rem;border-width:0 0 1px 0;width:auto}ul.primarystyle-ship-nav li:first-child h4{margin-top:0}ul.primarystyle-ship-nav li{padding:0 .75rem}ul.primarystyle-ship-nav li:last-child{border-width:0}ul.primarystyle-ship li{width:100%;margin:0;text-align:left;padding:0;border-width:1px 0 0 0}.ship-time,.ship-icon,.ship-type,.ship-route,.ship-spec{display:inline-block;margin:0 -4x 0 0;vertical-align:middle;padding:5px 0 3px 0}.ship-type,.ship-route,.ship-spec{font-size:.8rem}.ship-suspended{padding-top:2%;text-align:center;top:-1px;left:-1px;right:-1px;bottom:-5px}.ship-time{width:25%;font-size:1.3rem;text-align:center}.ship-icon{width:13%;text-align:center;font-size:1.8rem}.ship-type{width:30%}.ship-route{display:block;text-transform:capitalize;margin-top:0}.ship-spec{width:27%;text-align:right}ul.primarystyle-fleat{margin:0 -7.5px}ul.primarystyle-fleat li{padding:15px 7.5px;width:33.33%}ul.primarystyle-fleat li p{font-size:.89rem}ul.port-list{margin:0 -15px}ul.port-list li{width:33.33%}ul.port-list li:first-child{width:100%;padding:15px 0 0 15px}ul.port-list li h4{font-size:1.1rem}ul.port-list li h4 img{height:24px}.ship-home-item,.ship-home-item ul.primarystyle-ship li{width:100%;margin-right:0}.ship-home-item ul.primarystyle-ship{white-space:normal;height:110px;overflow-x:hidden;overflow-y:scroll}}@media (max-width:767px){.primarystyle-ships-container{padding-bottom:0;background-image:none}.primarystyle-ships-header{background-image:none;padding-top:0;margin:0}.primarystyle-ships-header svg{margin-top:.5rem}.primarystyle-ships-header h2,h2.ship-title,ul.primarystyle-ships-departure{margin-bottom:1.5rem;float:none;padding:.5rem 0}.primarystyle-ships-header h2{background:rgba(34,170,238,0);background:-moz-linear-gradient(left,rgba(34,170,238,0) 0%,rgba(34,170,238,0) 25%,rgba(34,170,238,.25) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(34,170,238,0)),color-stop(25%,rgba(34,170,238,0)),color-stop(100%,rgba(34,170,238,.25)));background:-webkit-linear-gradient(left,rgba(34,170,238,0) 0%,rgba(34,170,238,0) 25%,rgba(34,170,238,.25) 100%);background:-o-linear-gradient(left,rgba(34,170,238,0) 0%,rgba(34,170,238,0) 25%,rgba(34,170,238,.25) 100%);background:-ms-linear-gradient(left,rgba(34,170,238,0) 0%,rgba(34,170,238,0) 25%,rgba(34,170,238,.25) 100%);background:linear-gradient(to right,rgba(34,170,238,0) 0%,rgba(34,170,238,0) 25%,rgba(34,170,238,.25) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22aaee', endColorstr='#22aaee', GradientType=1 );padding-left:80px;margin-right:-15px}.primarystyle-ships-header h2 small{display:block;font-size:1.1rem;font-weight:400}h2.ship-title .fa,h2.ship-title .fab,h2.ship-title .fal,h2.ship-title .far,h2.ship-title .fas{display:none}.primarystyle-ships-header .primarystyle-buttons{float:none;text-align:center;padding:1rem;position:fixed;bottom:0;left:0;right:0;z-index:1;background-color:#fdf58f;box-shadow:0 0 15px rgba(0,0,0,.7);margin:0}h2.ship-title{padding-right:0;font-size:2rem}ul.primarystyle-ships-departure{margin:0 -15px;padding:0 15px;box-shadow:0 -15px 30px inset rgba(0,0,0,.05)}ul.primarystyle-ships-departure li a{font-size:1.1rem}ul.primarystyle-ship-nav{text-align:center;padding:1rem 0 0 0;margin:0 -15px;position:relative}ul.primarystyle-ship-nav li:first-child{display:block;width:30%;text-align:right;position:absolute;top:-56px;right:10px}ul.primarystyle-ship-nav li:first-child h4{font-size:.8rem;text-align:center}ul.primarystyle-ship-nav li{padding:0 .3rem 1rem .3rem;border-width:0;width:32.33%;vertical-align:top}ul.primarystyle-ship-nav li:last-child{border-width:0}ul.primarystyle-ship{margin:0 -15px;background-color:rgba(238,238,221,.5)}ul.primarystyle-ship li{width:100%;margin:0;text-align:left;padding:0;border-width:2px 0 0 0;border-color:rgba(255,255,255,1.0)}ul.primarystyle-ship li p{margin:0 0 0 0}.ship-time,.ship-icon,.ship-type,.ship-route,.ship-spec{display:inline-block;margin:0 -4x 0 0;vertical-align:middle;padding:5px 0}.ship-type,.ship-route,.ship-spec{font-size:.8rem}.ship-suspended{padding-top:3.5%;text-align:center;top:-1px;left:-1px;right:-1px;bottom:-5px}.ship-time{width:31%;font-size:1.2rem;padding-left:0;font-weight:700;text-align:center}.ship-type{text-transform:uppercase}.schedule{}.schedule.arrival{font-weight:300}.schedule.arrival:before{}.schedule small{display:none}.ship-icon{width:8%;text-align:center;font-size:1.6rem}.ship-type{width:36%}.ship-route{text-transform:capitalize;display:block;margin-top:0}.ship-spec{width:20%;text-align:right}ul.primarystyle-fleat{margin:0}ul.primarystyle-fleat li{padding:0 0 1rem 0;width:100%;margin:0}ul.primarystyle-fleat li figure.image-container,ul.primarystyle-fleat li .text-cont{display:inline-block;vertical-align:top;margin:0 -5px 0 0}ul.primarystyle-fleat li figure.image-container{width:40%}ul.primarystyle-fleat li .text-cont{width:60%;padding-left:1rem}ul.primarystyle-fleat li .text-cont h3{margin-top:0}ul.primarystyle-fleat li p{font-size:.8rem}ul.port-list li{width:100%;margin:0;padding:10px 0 0 0}ul.port-list li:first-child{width:100%}ul.port-list li h4 img{height:24px}.ship-home-container{border-top:solid 1px rgba(0,0,0,.25)}.ship-home-item{border-bottom:solid 1px rgba(0,0,0,.25)}.ship-home-item,.ship-home-item ul.primarystyle-ship li{width:100%;margin-right:0}.ship-home-item ul.primarystyle-ship{white-space:normal;height:106px;overflow-x:hidden;overflow-y:scroll}}@media (max-width:320px){.ship-time{width:20%}.schedule{display:block;width:auto;margin-right:0}.schedule.arrival{padding-top:5px}.schedule.arrival:before{content:''}.ship-type{width:42%}.ship-spec{width:23%}}.primarystyle-shop-container{display:block;padding-bottom:30px;margin-bottom:2rem;background-image:url(https://www.isoladischia.net/template/image/xshadow-top.png.pagespeed.ic.rbOOWYOnhU.webp);background-position:bottom center;background-repeat:no-repeat;background-size:contain}.primarystyle-shop-container .primarystyle-buttons{padding:1rem 0;text-align:center}.primarystyle-shop-container .btn-primary{background-color:rgba(241,90,36,1.0);border-color:rgba(241,90,36,1.0);border-radius:2rem}.primarystyle-shop-container .btn-primary:hover{background-color:rgba(255,154,0,1.0);border-color:rgba(255,154,0,1.0)}.primarystyle-shop-header{background-image:url(https://www.isoladischia.net/template/image/xshadow-bottom.png.pagespeed.ic.BpH3HWwS4h.webp);background-position:bottom center;background-repeat:no-repeat;background-size:contain;padding:1rem 0}.primarystyle-shop-header .shop-title,.primarystyle-shop-header ul.primarystyle-shop-nav{display:inline-block;vertical-align:bottom}.primarystyle-shop-header ul.primarystyle-shop-nav{float:right}.shop-title{font-weight:900;padding-right:3rem;margin-top:.5rem;margin-bottom:0;font-size:2.3rem}.shop-title a{color:rgba(0,0,0,.7);font-weight:900}.shop-title a:hover{color:rgba(0,0,0,1.0);text-decoration:none}.primarystyle-shop-header svg,.shop-title .fa,.shop-title .fab,.shop-title .fal,.shop-title .far,.shop-title .fas{color:rgba(241,90,36,1.0);font-size:80%}.shop-title small{font-size:inherit;font-weight:300}.primarystyle-shop-header svg{width:auto;height:50px;margin-right:.5rem}ul.primarystyle-shop-nav{margin:0;padding:.5rem 0;list-style:none}ul.primarystyle-shop-nav li{display:inline-block;vertical-align:bottom;padding:0 1rem;font-size:.89rem;text-align:center;border-style:solid;border-width:0 1px 0 0;border-color:rgba(0,0,0,.15)}ul.primarystyle-shop-nav li a{color:rgba(0,0,0,.7)}ul.primarystyle-shop-nav li a:hover{text-decoration:none;color:rgba(0,0,0,1.0)}ul.primarystyle-shop-nav li .fa,ul.primarystyle-shop-nav li .fab,ul.primarystyle-shop-nav li .fal,ul.primarystyle-shop-nav li .far,ul.primarystyle-shop-nav li .fas{color:rgba(0,0,0,.4);display:block;font-size:150%;margin-bottom:.3rem}ul.primarystyle-shop-nav li:hover .fa,ul.primarystyle-shop-nav li:hover .fab,ul.primarystyle-shop-nav li:hover .fal,ul.primarystyle-shop-nav li:hover .far,ul.primarystyle-shop-nav li:hover .fas{color:rgba(241,90,36,1.0)}ul.primarystyle-shop-nav li.active a{color:rgba(241,90,36,1.0)}ul.primarystyle-shop-nav li.active .fa,ul.primarystyle-shop-nav li.active .fab,ul.primarystyle-shop-nav li.active .fal,ul.primarystyle-shop-nav li.active .far,ul.primarystyle-shop-nav li.active .fas{color:rgba(241,90,36,1.0)}ul.primarystyle-shop{margin:0;padding:0;list-style:none}ul.primarystyle-shop li{display:inline-block;vertical-align:top;padding:0 15px;margin:1rem -5px 1rem 0;text-align:center}ul.primarystyle-shop-nav li:first-child{border-width:0 1px}ul.primarystyle-shop .imageWrapper{padding-bottom:100%}ul.primarystyle-shop li a{color:rgba(241,90,36,1.0)}ul.primarystyle-shop li h4{margin-top:.5rem}ul.primarystyle-shop li p{margin:0 0 5px 0}.shop-item{font-size:1.6rem}.shop-description{font-size:.89rem}ul.primarystyle-shop li .shop-price a{background-color:rgba(238,238,221,1.0);padding:.3rem .7rem;margin-top:.5rem;border-radius:2rem;display:inline-block;color:rgba(0,0,0,1.0)}ul.primarystyle-shop li .shop-price a:hover{text-decoration:none;background-color:rgba(241,90,36,1.0);color:rgba(238,238,221,1.0)}@media (min-width:1620px){ul.primarystyle-shop li{width:25%}}@media (min-width:992px){aside .primarystyle-shop-header{}aside .primarystyle-shop-header .shop-title,aside .primarystyle-shop-header ul.primarystyle-shop-nav{display:block}aside .primarystyle-shop-header ul.primarystyle-shop-nav{float:none}aside .primarystyle-shop-header .shop-title{padding-top:0}aside .primarystyle-shop-header ul.primarystyle-shop-nav{padding-top:2rem}aside .shop-title{font-size:2.2rem;line-height:1;padding-right:0}aside .shop-title small{font-size:1.2rem;display:block;margin-top:.5rem;font-weight:400}aside .primarystyle-shop-header svg{float:left;height:70px;padding-right:.7rem}aside h2.shop-title .fa,aside h2.shop-title .fab,aside h2.shop-title .fal,aside h2.shop-title .far,aside h2.shop-title .fas{display:none}aside ul.primarystyle-shop-nav{text-align:center;padding:0;margin:0 -15px}aside ul.primarystyle-shop-nav li{padding:0 .3rem 1rem .3rem;border-width:0;width:22%;vertical-align:top;line-height:1.2}aside ul.primarystyle-shop-nav li:first-child{border-width:0}aside ul.primarystyle-shop-nav li:last-child{border-width:0}aside ul.primarystyle-shop li{width:100%;margin:0;border-width:0;padding:5px 0;border-width:1px 0 0 0}aside ul.primarystyle-shop li figure.image-container,aside ul.primarystyle-shop li .text-cont{display:inline-block;margin:0 -5px 0 0;vertical-align:middle}aside ul.primarystyle-shop li figure.image-container{width:35%}aside ul.primarystyle-shop li .text-cont{width:65%}aside .shop-description{font-size:.8rem}}@media (min-width:1200px) and (max-width:1619px){ul.primarystyle-shop li{width:16.666%}ul.primarystyle-shop li{width:25%}.shop-title{font-size:1.78rem}.primarystyle-shop-header svg{height:30px;width:auto;margin-right:0;vertical-align:baseline}}@media (min-width:992px) and (max-width:1199px){ul.primarystyle-shop-nav li{padding:0 .6rem}ul.primarystyle-shop-nav li h4{font-size:1.1rem}ul.primarystyle-shop li{width:25%}.shop-title{font-size:1.5rem;margin-top:1rem}.primarystyle-shop-header svg{height:30px;width:auto;margin-right:0}}@media (min-width:768px) and (max-width:991px){.primarystyle-shop-header{background-size:contain;text-align:center}.primarystyle-shop-header ul.primarystyle-shop-nav{display:block;padding:1.5rem 0 0 0;text-align:center}.primarystyle-shop-header ul.primarystyle-shop-nav{float:none}ul.primarystyle-shop-nav{text-align:center;padding:1rem 0}ul.primarystyle-shop li{width:50%}.shop-title{font-size:2rem}.primarystyle-shop-header svg{height:40px;width:auto;margin-right:0}}@media (max-width:767px){.primarystyle-shop-container{padding-bottom:0;background-image:none}.primarystyle-shop-header{background-image:none;padding:0}.primarystyle-shop-header .shop-title,.primarystyle-shop-header ul.primarystyle-shop-nav{display:block}.primarystyle-shop-header ul.primarystyle-shop-nav{float:none}.primarystyle-shop-header .shop-title{}.primarystyle-shop-header h2{font-size:2rem;margin-bottom:1rem;background:rgba(255,153,0,0);background:-moz-linear-gradient(left,rgba(255,153,0,0) 0%,rgba(255,153,0,0) 25%,rgba(255,153,0,.25) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,153,0,0)),color-stop(25%,rgba(255,153,0,0)),color-stop(100%,rgba(255,153,0,.25)));background:-webkit-linear-gradient(left,rgba(255,153,0,0) 0%,rgba(255,153,0,0) 25%,rgba(255,153,0,.25) 100%);background:-o-linear-gradient(left,rgba(255,153,0,0) 0%,rgba(255,153,0,0) 25%,rgba(255,153,0,.25) 100%);background:-ms-linear-gradient(left,rgba(255,153,0,0) 0%,rgba(255,153,0,0) 25%,rgba(255,153,0,.25) 100%);background:linear-gradient(to right,rgba(255,153,0,0) 0%,rgba(255,153,0,0) 25%,rgba(255,153,0,.25) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ff9900', GradientType=1 );margin-right:-15px;padding:1rem 1rem 1rem 69px}.primarystyle-shop-header h2 small{display:block;font-size:1.1rem;font-weight:400;margin-top:.5rem}h2.shop-title .fa,h2.shop-title .fab,h2.shop-title .fal,h2.shop-title .far,h2.shop-title .fas{display:none}.primarystyle-shop-header ul.primarystyle-shop-nav{padding-top:1rem;box-shadow:0 -15px 25px inset rgba(0,0,0,.05)}.shop-title{line-height:1}.shop-title{padding-right:0}.primarystyle-shop-header svg{display:block;float:left;margin-top:.9rem;margin-left:15px}ul.primarystyle-shop-nav{text-align:center;padding:0;margin:0 -15px}ul.primarystyle-shop-nav li{padding:0 .3rem 1rem .3rem;border-width:0;width:22%;vertical-align:top;line-height:1.2}ul.primarystyle-shop-nav li:first-child{border-width:0}ul.primarystyle-shop-nav li:last-child{border-width:0}ul.primarystyle-shop li{width:100%;margin:0;border-width:0;padding:5px 0;border-width:0 0 1px 0}ul.primarystyle-shop li figure.image-container,ul.primarystyle-shop li .text-cont{display:inline-block;margin:0 -5px 0 0;vertical-align:middle}ul.primarystyle-shop li figure.image-container{width:35%}ul.primarystyle-shop li .text-cont{width:65%;padding-right:10px}.shop-description{font-size:.8rem}}.primarystyle-hotel{display:block}.hotel-header .hotel-data,.hotel-header address{display:inline-block;vertical-align:bottom;margin-right:-5px}.hotel-header .hotel-data{width:35%}.hotel-data svg,.hotel-data .fa,.hotel-data .fab,.hotel-data .fal,.hotel-data .far,.hotel-data .fas{color:rgba(255,180,0,1.0);font-size:90%;display:inline-block;vertical-align:baseline}.hotel-data span{color:rgba(0,0,0,.5);font-weight:900}.hotel-header .hotel-data h1{font-size:2rem}.hotel-header address{width:65%;font-size:.89rem;text-align:right;margin-bottom:0}.hotel-header address ul{padding:0;margin:0;list-style:none}.hotel-header address ul li{width:auto;margin:0;padding:0 1rem;border-left:solid 1px rgba(0,0,0,.15);display:inline-block;text-align:left;vertical-align:top}.hotel-header address ul li:last-child{padding:0 0 0 1rem}.hotel-gallery{display:block;padding:1rem 0}.hotel-description{padding-bottom:2rem}@media (min-width:1620px){.hotel-description{column-count:3;column-gap:30px}}@media (min-width:1200px) and (max-width:1619px){.hotel-header .hotel-data{width:40%}.hotel-header address{width:60%}.hotel-header address ul li:first-child{width:58%}.hotel-description{column-count:3;column-gap:30px}}@media (min-width:992px) and (max-width:1199px){.hotel-header .hotel-data{width:40%}.hotel-header address{width:60%}.hotel-header address ul li:first-child{width:45%}.hotel-description{column-count:2;column-gap:30px}}@media (min-width:768px) and (max-width:991px){.hotel-header .hotel-data{width:50%}.hotel-header .hotel-category{font-size:.8rem}.hotel-header address{width:50%;font-size:.8rem}.hotel-header address ul{text-align:left}.hotel-description{column-count:2;column-gap:30px}}@media (max-width:767px){.hotel-header .hotel-data,.hotel-header address{width:100%}.hotel-header .hotel-category{font-size:.8rem}.hotel-header .hotel-data h1{font-size:1.6rem}.hotel-header address ul{text-align:left}.hotel-header address ul li{width:49%;border:none;padding:0}.hotel-header address ul li:first-child{width:100%;margin-right:0;border:none;padding:0 0 1rem 0}.hotel-header address ul li:first-child p{}.hotel-header address ul li:last-child{padding:0}}ul.offer-list{padding:0;margin:1rem -15px;list-style:none}ul.offer-list li{display:inline-block;vertical-align:top;padding:15px;margin-right:-5px;width:20%;text-align:center}ul.offer-list li article{box-shadow:0 -10px 30px rgba(0,0,0,.1)}.offer-item{padding:15px 15px 0 15px;background:#f6f7ee;background:-moz-linear-gradient(top,#f6f7ee 0%,#fff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#f6f7ee),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f6f7ee 0%,#fff 100%);background:-o-linear-gradient(top,#f6f7ee 0%,#fff 100%);background:-ms-linear-gradient(top,#f6f7ee 0%,#fff 100%);background:linear-gradient(to bottom,#f6f7ee 0%,#fff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f7ee', endColorstr='#ffffff', GradientType=0 )}.modal-header .offer-item{width:100%}.offer-item h3{margin-top:0;text-transform:lowercase;font-size:1.2rem;overflow:hidden;height:3rem;line-height:1.2}.offer-date span{display:block;border-bottom:dotted 2px rgba(0,0,0,.15);padding:.3rem 0}.offer-date span:first-child{border-top:dotted 2px rgba(0,0,0,.15)}.offer-price{font-size:1.6rem}.offer-price small{display:block;font-weight:700;color:rgba(255,55,0,.8)}.offer-spec{font-size:.8rem;overflow:hidden;height:4.4rem}.offer-link .btn i{display:none}.offer-text{column-count:3;column-gap:30px;font-size:.89rem}.offer-text ul{padding:0;margin:0;list-style:none}.modal-body .offer-text ul{padding-left:15px}.modal-body .offer-text ul li{padding:.2rem 0!important;margin:0}.modal-body .offer-text ul li:before{content:'•';margin-left:-15px;display:inline-block;margin-right:10px;position:absolute}.offer-text h4:first-child{margin-top:0}.primarystyle-hotel h2.art-category{margin-bottom:1rem;font-weight:300}.primarystyle-hotel h2.art-category span{background-color:rgba(255,255,255,1.0);padding:0 1rem;margin-top:-3px}.primarystyle-hotel ul.offer-list{margin:0}.primarystyle-hotel ul.offer-list li{display:block;padding:.5rem 0;margin:0;width:100%;text-align:left}.primarystyle-hotel ul.offer-list li .fa,.primarystyle-hotel ul.offer-list li .far,.primarystyle-hotel ul.offer-list li .fas{}.primarystyle-hotel ul.offer-list li h3{margin-top:0}.primarystyle-hotel ul.offer-list li article{box-shadow:none}.primarystyle-hotel .offer-item{background:rgba(238,238,221,.5);filter:none}.primarystyle-hotel .offer-item h3,.primarystyle-hotel .offer-date,.primarystyle-hotel .offer-price,.primarystyle-hotel .offer-spec,.primarystyle-hotel .offer-link{display:inline-block;vertical-align:top;margin-right:-5px;padding:0 15px;border-width:0 0 0 1px;border-style:solid;border-color:rgba(0,0,0,.15)}.primarystyle-hotel .offer-item h3{padding-left:0;border-width:0;width:25%}.primarystyle-hotel .offer-date{width:18%}.primarystyle-hotel .offer-price{width:18%}.primarystyle-hotel .offer-spec{width:25%}.primarystyle-hotel .offer-link{border-width:0;padding-right:0;text-align:right;width:14%}.primarystyle-hotel .offer-link .btn i{display:inline-block}.primarystyle-hotel .offer-link .btn{padding:.375rem .65rem}.primarystyle-hotel .offer-link .btn span{display:none}.modal-header,.modal-footer{padding:0}.hotel-item .hotel-data{padding-top:15px}.hotel-item .hotel-data figure.image-container{margin-bottom:0}.hotel-item .hotel-category{font-size:.8rem}.hotel-item h3{font-size:1rem;margin:0 1rem 1rem 1rem;text-transform:uppercase;overflow:hidden;height:2.4rem}@media (max-width:767px){.hotel-item h3{overflow:visible;height:auto}}.hotel-item h3 a{color:rgba(0,0,0,.7);font-weight:700}.hotel-item h3 a:hover{color:rgba(0,0,0,1.0)}.offer-form{margin:1rem 0}.offer-form .form-group,.offer-form .form-control,.offer-form label{margin:0}.offer-form label,.offer-form .form-control{font-size:.89rem}.offer-form fieldset{background-color:rgba(7,188,76,.2);margin:0;padding:5px}.offer-form h3,.offer-form-date,.offer-form-category,.offer-form-place,.offer-form-people,.offer-form-contact,.offer-form-message,.offer-form-button{display:inline-block;margin:0 -5px 0 0!important;padding:5px;vertical-align:middle}.hotel-check{display:inline-block;vertical-align:super;font-weight:400;border-style:solid;border-width:2px;border-color:rgba(255,255,255,.7);background-color:rgba(0,0,0,.07);padding:.25rem .75rem;margin:.25rem 0 .25rem .75rem;border-radius:.25rem}.hotel-check p{display:inline-block;margin:0;padding:0;font-size:.89rem}.offer-form .form-check,.offer-form .form-check-label{display:inline-block}.offer-form h3{width:25%}.offer-form-date{width:16%}.offer-form-category{width:14%}.offer-form-place{width:18%}.offer-form-button{width:11%;text-align:right}.modal-footer .offer-form{margin:0;padding:0;width:100%}.modal-footer .offer-form fieldset{padding:15px}.modal-footer .offer-form h3{display:block;padding:0}.modal-footer .offer-form-date,.modal-footer .offer-form-people,.modal-footer .offer-form-contact{width:25%}.modal-footer .offer-form-message,.modal-footer .offer-form-button{width:100%;margin-right:0}@media (min-width:1200px) and (max-width:1619px){ul.offer-list li{width:25%}.primarystyle-hotel .offer-item h3{padding-left:0;border-width:0;width:20%}.primarystyle-hotel .offer-date{width:22%}.primarystyle-hotel .offer-price{width:24%}.primarystyle-hotel .offer-spec{width:26%}.primarystyle-hotel .offer-link{border-width:0;padding-right:0;text-align:right;width:8%}.offer-form h3{font-size:1rem}}@media (min-width:992px) and (max-width:1199px){ul.offer-list li{width:33.33%}.primarystyle-hotel h2.art-category{font-size:1.6rem}.primarystyle-hotel .offer-item h3{padding-left:0;border-width:0;width:20%}.primarystyle-hotel .offer-date{width:22%;font-size:.89rem}.primarystyle-hotel .offer-price{width:24%;font-size:1.7rem}.primarystyle-hotel .offer-price small{font-size:.8rem}.primarystyle-hotel .offer-spec{width:28%;font-size:.85rem}.primarystyle-hotel .offer-link{border-width:0;padding-right:0;text-align:right;width:6%}.offer-text{column-count:2}.offer-form label,.offer-form .form-control{font-size:.8rem}.offer-form h3{font-size:1rem;width:22%}.offer-form-category{width:15%}.offer-form-place{width:20%}.offer-form-button{width:11%;text-align:right}}@media (min-width:768px) and (max-width:991px){ul.offer-list li{width:50%}ul.offer-list li .offer-price{font-size:1.6rem}.primarystyle-hotel h2.art-category{font-size:1.4rem;letter-spacing:.08rem}.primarystyle-hotel .offer-item h3{padding-left:0;border-width:0;width:20%;font-size:1rem}.primarystyle-hotel .offer-item h3 a{font-weight:700}.primarystyle-hotel .offer-date{width:27%;font-size:.8rem}.primarystyle-hotel ul.offer-list li .offer-price{width:22%;font-size:1.1rem}.primarystyle-hotel .offer-price small{font-size:.8rem}.primarystyle-hotel .offer-spec{width:24%;font-size:.8rem}.primarystyle-hotel .offer-link{border-width:0;padding-right:0;text-align:right;width:6%}.offer-text{column-count:2}.offer-form label,.offer-form .form-control{font-size:.8rem}.offer-form-date,.offer-form-category,.offer-form-place,.offer-form-button{padding-top:0}.offer-form h3{width:100%!important;margin-right:0!important}.offer-form-date{width:20.5%}.offer-form-category{width:20%}.offer-form-place{width:25%}.offer-form-button{width:14%;text-align:right}}@media (max-width:767px){ul.offer-list li{width:100%;margin-right:0}.primarystyle-hotel h2{background:transparent}.primarystyle-hotel .offer-item{position:relative}.primarystyle-hotel .offer-item h3{padding:0;margin:0 0 10px 0;border-width:0;width:100%;font-size:1rem}.primarystyle-hotel .offer-item h3 a{font-weight:700}.primarystyle-hotel .offer-date{width:58%;font-size:.8rem;border-width:0;padding-left:0}.primarystyle-hotel .offer-price{width:42%;font-size:1rem;padding-right:0}.primarystyle-hotel .offer-price small{font-size:.8rem}.primarystyle-hotel .offer-spec{width:100%;font-size:.8rem;padding:0;border-width:0}.primarystyle-hotel .offer-link{width:auto;position:absolute;top:10px;right:15px}.primarystyle-hotel .modal-header .offer-link{top:5px}.primarystyle-hotel .offer-link .btn{padding:.15rem .3rem;font-size:.8rem}.offer-text{column-count:1}.offer-form label,.offer-form .form-control{font-size:.8rem}.offer-form-date,.offer-form-category,.offer-form-place,.offer-form-button{padding-top:0}.offer-form h3,.offer-form-button{width:100%;text-align:center;margin-right:0}.offer-form-date,.offer-form-category,.offer-form-place{width:50%}.modal-footer p{text-align:center}.modal-footer .offer-form-date,.modal-footer .offer-form-people{width:50%}.modal-footer .offer-form-message,.modal-footer .offer-form-contact,.modal-footer .offer-form-button{width:100%;margin-right:0}.hotel-check{display:block;margin:0 0 .5rem 0}.hotel-check:last-child{margin:0}.offer-item h3,.offer-spec{overflow:visible;height:auto}}@media (min-width:576px){.modal-dialog{max-width:95%;margin:1.75rem auto}}section.primarystyle-offerteslide{visibility:hidden;height:0;display:block;padding:0;margin:2rem 0}section.primarystyle-offerteslide ul.offer-list{padding-bottom:0;margin:0;list-style:none}section.primarystyle-offerteslide .bx-wrapper{max-width:none!important;padding-bottom:30px}section.primarystyle-offerteslide .bx-wrapper .bx-pager{text-align:center}section.primarystyle-offerteslide ul.primarystyle-tags{padding:20px 0 0 0}section.primarystyle-offerteslide h2{padding:15px 0;margin:0;width:auto}section.primarystyle-offerteslide h2 a{color:rgba(0,0,0,.7);padding:0 15px;font-weight:900}section.primarystyle-offerteslide h2 a:hover{color:rgba(0,0,0,1.0);text-decoration:none}aside section.primarystyle-offerteslide{margin:0 0 30px 0;padding-bottom:0}aside section.primarystyle-offerteslide figure.image-container{width:100%;float:none}aside section.primarystyle-offerteslide .imageWrapper{padding-bottom:60%}aside section.primarystyle-offerteslide .imageWrapper img.horizontal{width:100%;height:auto}aside section.primarystyle-offerteslide h3,aside section.primarystyle-offerteslide p{margin-left:0 15px 10px 15px}@media (min-width:1620px){section.primarystyle-offerteslide ul.bxslider li{width:371px!important;margin-right:15px!important}aside section.primarystyle-offerteslide ul.bxslider li{width:470px!important}section.primarystyle-offerteslide h2{font-size:3em}aside section.primarystyle-offerteslide h2{font-size:2em}}@media (min-width:1200px) and (max-width:1619px){section.primarystyle-offerteslide ul.bxslider li{width:360px!important;margin-right:15px!important}aside section.primarystyle-offerteslide ul.bxslider li{width:350px!important}section.primarystyle-offerteslide h2{font-size:3em}aside section.primarystyle-offerteslide h2{font-size:1.7em}}@media (max-width:1199px) and (min-width:992px){section.primarystyle-offerteslide ul.bxslider li{width:302px!important;margin-right:14px!important}section.primarystyle-offerteslide h2{font-size:3em}aside section.primarystyle-offerteslide ul.bxslider li{width:293px!important}aside section.primarystyle-offerteslide h2{font-size:1.69em;padding:0}}@media (min-width:768px) and (max-width:991px){section.primarystyle-offerteslide ul.bxslider li{width:340px!important;margin-right:15px!important}aside section.primarystyle-offerteslide ul.bxslider li{width:330px!important;margin-right:0!important}section.primarystyle-offerteslide h2{font-size:3em}aside section.primarystyle-offerteslide h2{margin:0 0 5px 0}}@media (min-width:481px) and (max-width:767px){section.primarystyle-offerteslide{}section.primarystyle-offerteslide h2{font-size:3em;margin:0;padding:15px 0}section.primarystyle-offerteslide figure.image-container,aside section.primarystyle-offerteslide figure.image-container{width:50%;float:left;margin:0}aside section.primarystyle-offerteslide figure.image-container{display:inline-block}section.primarystyle-offerteslide .text-cont,aside section.primarystyle-offerteslide .text-cont{width:50%;float:right;margin:0;height:0;overflow:hidden;padding:0 15px 50% 15px}section.primarystyle-offerteslide h3,aside section.primarystyle-offerteslide h3{margin-top:10px;font-size:2em;overflow:visible;height:auto}section.primarystyle-offerteslide p,aside section.primarystyle-offerteslide p{margin-bottom:5px}section.primarystyle-offerteslide .imageWrapper,aside section.primarystyle-offerteslide .imageWrapper{padding-bottom:100%}section.primarystyle-offerteslide .imageWrapper img.horizontal,aside section.primarystyle-offerteslide .imageWrapper img.horizontal{width:auto;height:100%}section.primarystyle-offerteslide .dataofferta,aside section.primarystyle-offerteslide .dataofferta,section.primarystyle-offerteslide .btn-default,aside section.primarystyle-offerteslide .btn-default,p.special{font-size:11px}}@media (max-width:480px){section.primarystyle-offerteslide{margin-top:15px}section.primarystyle-offerteslide .text-cont,aside section.primarystyle-offerteslide .text-cont{padding:15px}section.primarystyle-offerteslide h2{font-size:1.8em;text-align:center;padding:1rem 0 0 0}section.primarystyle-offerteslide figure.image-container,aside section.primarystyle-offerteslide figure.image-container{width:100%;float:none}aside section.primarystyle-offerteslide figure.image-container{display:none}section.primarystyle-offerteslide .imageWrapper img.horizontal,aside section.primarystyle-offerteslide .imageWrapper img.horizontal{width:100%;height:auto}section.primarystyle-offerteslide .imageWrapper img.horizontal{width:100%;height:auto}section.primarystyle-offerteslide .imageWrapper,aside section.primarystyle-offerteslide .imageWrapper{padding-bottom:50%}}section.primarystyle-promo{visibility:hidden;height:0;display:block;margin:0;padding:0;overflow:hidden;position:relative;box-shadow:0 7.5px 15px rgba(0,0,0,.25)}section.primarystyle-promo .container{width:auto;padding-right:0;padding-left:0;max-width:none}section.primarystyle-promo ul.bxslider{padding:0;margin:0}section.primarystyle-promo ul.bxslider li{margin:0;padding:0}section.primarystyle-promo figure.image-container .imageWrapper img{bottom:0}section.primarystyle-promo .text-cont{text-align:center;padding:1rem 1.5rem;position:absolute;bottom:45px;left:45px;background-color:rgba(255,255,255,1.0)}section.primarystyle-promo .text-cont h3 a{font-weight:900}section.primarystyle-promo p{font-weight:400}section.primarystyle-promo .art-category{margin-top:0}section.primarystyle-promo .art-category a{background-color:rgba(255,255,255,1.0)}section.primarystyle-promo .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:0}section.primarystyle-promo .bx-wrapper .bx-pager{padding:15px;margin:0;text-align:center}@media (min-width:1620px){section.primarystyle-promo figure.image-container .imageWrapper{padding-bottom:50%}section.primarystyle-promo figure.image-container .imageWrapper img{bottom:-20%}section.primarystyle-promo .text-cont{width:1560px;left:50%;margin:0 0 0-780px}}@media (min-width:1200px) and (max-width:1619px){section.primarystyle-promo figure.image-container .imageWrapper{padding-bottom:55%}section.primarystyle-promo figure.image-container .imageWrapper img{bottom:-10%}section.primarystyle-promo .text-cont{padding:.75rem 1rem;width:1140px;left:50%;margin-left:-570px}}@media (min-width:992px) and (max-width:1199px){section.primarystyle-promo .container{width:auto;padding-right:0;padding-left:0}section.primarystyle-promo .text-cont{padding:.75rem 1rem;width:930px;left:50%;margin-left:-465px}section.primarystyle-promo .text-cont h3{font-size:1.2rem}section.primarystyle-promo .text-cont p{font-size:.89rem}}@media (min-width:768px) and (max-width:991px){section.primarystyle-promo .container{width:auto;padding-right:0;padding-left:0}section.primarystyle-promo .text-cont{padding:1rem;bottom:40px;left:15px;right:15px;to;*/
		/* background-color:rgba(255,255,255,0.8) */
}section.primarystyle-promo .text-cont .container{padding:0 15px}section.primarystyle-promo figure.image-container .imageWrapper{padding-bottom:66.66%}section.primarystyle-promo .text-cont h3{margin-top:0}section.primarystyle-promo .text-cont .art-category{}section.primarystyle-promo p{overflow:hidden;margin-bottom:10px}section.primarystyle-promo p:after{}section.primarystyle-promo .art-subtitle{display:none}}@media (max-width:767px){section.primarystyle-promo{padding:0;margin-bottom:1.5rem}section.primarystyle-promo .container{width:auto;padding-right:0;padding-left:0}section.primarystyle-promo figure.image-container,section.primarystyle-promo .text-cont{width:100%;margin-right:0}section.primarystyle-promo figure.image-container .imageWrapper{padding-bottom:100%}section.primarystyle-promo figure.image-container .imageWrapper img.horizontal{width:auto;height:100%;margin-left:-48%}section.primarystyle-promo .text-cont{position:absolute;right:0;bottom:0;left:0;padding:0 10px 30px 10px;background-color:rgba(255,255,255,.8)}section.primarystyle-promo .text-cont h3{font-size:1rem}section.primarystyle-promo .text-cont .art-category{display:none}section.primarystyle-promo .text-cont h3 a{font-weight:700}section.primarystyle-promo .bx-wrapper{border:none;box-shadow:none}section.primarystyle-promo .bx-wrapper .bx-prev{left:15px}section.primarystyle-promo .bx-wrapper .bx-next{right:15px}section.primarystyle-promo .bx-wrapper .bx-controls-direction a{position:absolute;top:15px;margin-bottom:-15px;outline:0;width:30px;height:30px;font-size:20px;line-height:30px;z-index:9999;color:rgba(187,119,34,1.0);text-indent:0;background-color:#fff;border:none;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.5)}section.primarystyle-promo .bx-wrapper .bx-controls-direction{display:none}section.primarystyle-promo .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{padding:10px}}.bx-wrapper{position:relative;margin:0 auto;padding:0;*
  zoom: 1}.bx-wrapper img{display:block}.bx-wrapper .bx-viewport{border:none;left:0;background-color:transparent;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:0;width:100%;text-align:center}.bx-wrapper .bx-loading{min-height:50px;background:url(https://www.isoladischia.net/catalog/view/theme/hotel/image/bx_loader.gif) center center no-repeat trasnparent;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{background:transparent;height:auto;line-height:1;vertical-align:bottom}@media (min-width:480px){.primarystyle-promo .bx-wrapper .bx-pager.bx-default-pager a{background:rgba(255,255,255,.7)}.primarystyle-promo .bx-wrapper .bx-pager.bx-default-pager a:hover,.primarystyle-promo .bx-wrapper .bx-pager.bx-default-pager a.active{background:rgba(255,255,255,1.0)}}.bx-wrapper .bx-pager.bx-default-pager a{background:rgba(7,188,76,.4)}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:rgba(7,188,76,1.0)}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*
  zoom: 1;*
  display: inline;vertical-align:bottom}.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-99999px;display:block;width:12px;height:12px;outline:0;margin:0 6px;border-radius:6px}@media (max-width:1199px) and (min-width:992px){aside .col-md-12{padding:15px 0}aside section.primarystyle-offerteslide .bx-wrapper .bx-pager.bx-default-pager a{width:10px;height:10px;margin:0 2px;border-radius:5px}}@media (max-width:767px){.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{}.bx-wrapper .bx-pager.bx-default-pager a{margin:0 4px}}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.bx-wrapper .bx-prev{left:50px}.bx-wrapper .bx-next{right:50px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-next:focus{color:#fff;background-color:transparent;text-decoration:none}.bx-wrapper .bx-controls-direction a{position:absolute;bottom:50%;margin-bottom:-25px;outline:0;font-size:2em;line-height:100%;z-index:9999;color:rgba(255,255,255,1);text-indent:0}.bx-wrapper .bx-controls-direction a:hover,.bx-wrapper .bx-controls-direction a:focus{color:rgba(255,255,255,1.0)}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://www.isoladischia.net/catalog/view/theme/hotel/image/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://www.isoladischia.net/catalog/view/theme/hotel/image/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#ecdad0 \9 ;background:rgba(236,218,208,.9);width:100%}.bx-wrapper .bx-caption span{color:#fff;display:block;font-size:.85em;padding:10px}section.primarystyle-loader{display:block;margin:0;padding:150px 0;overflow:auto;background-color:transparent;text-align:center;color:rgba(0,0,0,.5)}section.primarystyle-loader p,section.primarystyle-loader strong{color:#333}@media (min-width:992px) and (max-width:1199px){section.primarystyle-loader{padding:120px 0}}@media (min-width:768px) and (max-width:991px){section.primarystyle-loader{padding:100px 0}}@media (max-width:767px){section.primarystyle-loader{padding:80px 0}}@media (max-width:480px){section.primarystyle-loader{padding:60px 0}}.bxslider{margin:0;padding:0}#loadmore-button,#loadmore-button-cat,#loadmore-button-prod,#loadmore-button-hto,#loadmore-button-shop{display:block;width:200px;margin:1rem auto}.nanogallery_gallerytheme_custom_ngy2p .nGY2GThumbnail,.nGY2 .nGY2GThumbnailStack,.nGY2 .nGY2GThumbnailSub{background-color:#fff!important;border:1px solid #fff!important}.nanogallery_gallerytheme_custom_ngy2p .nGY2TnImgBack{background-image:none!important}.nanogallery_viewertheme_dark_ngy2p .nGY2Viewer{background:rgba(255,255,255,1.0)!important}.nanogallery_viewertheme_dark_ngy2p .nGY2Viewer .toolbar{color:#000!important}.nGY2 .nGY2ViewerToolsTopLeft,.nGY2 .nGY2ViewerToolsTopRight,.nanogallery_viewertheme_dark_ngy2p .nGY2Viewer .toolbarBackground{background:rgba(0,0,0,.0)!important}.nanogallery_viewertheme_dark_photogallery .nGY2Viewer{background:rgba(255,255,255,.9)!important}.nanogallery_viewertheme_dark_photogallery .nGY2Viewer .toolbar{color:#333!important}.nanogallery_viewertheme_dark_photogallery em,.nanogallery_viewertheme_dark_photogallery i{color:rgba(7,188,76,1.0)!important}.nanogallery_viewertheme_dark_photogallery .nGY2Viewer .toolbarBackground,.nanogallery_viewertheme_dark_photogallery .nGY2Viewer .nGY2ViewerAreaPrevious,.nanogallery_viewertheme_dark_photogallery .nGY2Viewer .nGY2ViewerAreaNext{background:rgba(255,82,82,.15)!important}.nGY2 .nGY2ViewerAreaNext,.nGY2 .nGY2ViewerAreaPrevious{text-shadow:none!important}.nanogallery_gallerytheme_custom_photogallery .nGY2GThumbnailLabel{background:rgba(34,34,34,.75)!important}.nanogallery_viewertheme_dark_ngy2p .nGY2Viewer .nGY2ViewerAreaNext,.nanogallery_viewertheme_dark_ngy2p .nGY2Viewer .nGY2ViewerAreaPrevious{background:rgba(0,0,0,.05)!important}.nGY2 .nGY2ViewerAreaNext,.nGY2 .nGY2ViewerAreaPrevious{transform:scaleY(1.5)!important;transform:scaleX(2.0)!important;font-size:3em!important}.nGY2 .nGY2ViewerAreaNext>i{margin-right:.15em!important;margin-left:0!important}.nGY2 .nGY2ViewerAreaPrevious>i{margin-right:0!important;margin-left:.15em!important}