@media only screen and (max-width: 1350px){#slideroll
img{height:80px}}@media only screen and (max-width: 1550px){#slideroll{width:70%}}@media only screen and (max-width: 1024px){footer .links
.title{text-align:left}.amenities-group{margin-bottom:60px}.notes{margin-top:0}.room-item.even{margin-top:90px}.stayInTouchFooter{display:none}.socialWrapper{margin-bottom:60px}.newsletter-wrapper,.footerNav{margin:0}.footerNav{text-align:left}.footerNav ul
li{display:block}html.corporate.home .banner-right{top:0;height:40px !important;font-size:12px;width:100%;right:0 !important}html.corporate.home .banner-right
.title{display:none}html.corporate.home .banner-right .title-mobile{font-size:14px;line-height:4px;display:block}html.corporate.home .banner-right .title-mobile
a{border:none;color:#000;line-height:0}html.corporate.home .banner-right .button-desktop{display:none}.history-mosaic
.images{height:350px}.room-item
.content{margin-top:0}.main-offer .sliderInner
picture{margin-bottom:0}.main-offer{margin-bottom:30px}#navMenu li>ul{position:static;width:auto;margin:10px
0 20px 20px}.menuInner ul ul li
a{font-size:17px}#navMenu li.active>ul{display:block}#navMenu .active .active>a{border-bottom:1px solid}#pellicano-slider-logo{max-width:80%}#slideroll
.cover{display:block}.careerform{max-width:initial}.ilpellicanoTeam ul li
a{opacity:1}.heading{padding:0}.wrapperSecond{max-width:initial}.stayInTouch
.heading{padding:0
100px 0 0}.history-mosaic
.images{width:100% !important}.roomSlideleft{width:63%}.fullImage picture img, .masterDeluxeWrapper .masterDeluxeInner picture img, .roomSlideleft picture
img{display:block;width:100%;min-height:initial}.fullImage
picture{height:auto}.diningLoopFirst .roomSlideRight, .dining .roomSlideRight, .offers_archive .roomSlideRight, .rooms_archive
.roomSlideRight{top:0;width:67%;background-color:#FAE3DE}.diningLoopFirst .roomSlideRight, .dining
.roomSlideRight{background-color:#FAFAE4}.roomSlideRight
.longtitle{width:auto}.roomSlideRight
.btnWrapper{position:static}.moreRoomSuites .slick-arrow{right:auto;left:68.47953216%}.ilpellicanoOffers ul li
picture{height:auto}.ilpellicanoOffers ul li picture
img{width:100%;min-height:initial;max-width:initial}.rooms_archive .moreRoomSuites h3, .offers_archive .moreRoomSuites h3, .dining .moreRoomSuites
h3{width:auto}.masterDeluxeWrapper .masterDeluxeInner
picture{height:auto}#controls-fs{display:none}.item-packery.diary
h3{font-size:28px;line-height:32px}.item-packery.diary.default
.content{padding:30px}.item-packery.diary.default
.pretitle{font-size:16px;line-height:19px}.item-packery.diary.default
h3{font-size:24px;line-height:28px}.footerNav2
ul{line-height:3}.instagram-post{width:155px}.youtReservation
.heading{margin-bottom:0}.std_btn{font-size:13px}.roomSuites .SliderContent .heading
span{line-height:75px}}@media only screen and (max-width: 900px){.main-content .content-block
*{font-size:16px}.content-block
.title{font-size:22px}html.newsletter.corporate .maincontent,
html.newsletter.corporate .content-wrapper
*{font-size:22px}.footerNav ul li a,
.topFooteer
.title{font-size:15px}.socialWrapper{text-align:left}#accordion .accordion-content{margin-top:1em}.ilpellicanoLanci.events{padding:90px
0}.roomSuites .SliderContent .heading
span{line-height:75px}.room-item.even{margin-top:60px}.stayInTouch{padding:60px
0 90px}.stayInTouch
h2.heading{margin-bottom:30px}.corporate
.header{background:url(/assets/i/bg-rows-footer-tablet.png?v2) center center}.bottomFooter{background:url(/assets/i/bg-rows-footer-tablet.png?v2) center top}.btn-home, .menuWrapperr .menuInner ul
li{font-size:28px}.moreRoomSuites{padding-top:90px;padding-bottom:90px}.moreRoomSuites.related-room{padding-bottom:30px}.pellicanoDetail.masterDeluxe{padding:90px
0}.room-item .btnWrapper
.btn{padding:0
20px;margin-right:10px}.masterDeluxeWrapper .masterDeluxeInner
.features{margin-bottom:60px}.notes{margin-top:60px}.youtReservation{padding:60px
0}body .slider .slide.video
.videoWrapper{height:0 !important}.topFooteer
.stayInTouchFooter{margin-bottom:30px}.footerNav{margin-top:0;margin-bottom:50px}.newsletter-wrapper{margin-top:0}.slider.fullHeight:not(.home), .slider:not(.home) .d-all, .slider:not(.home) div{height:auto !important}.standard .SliderContent .heading, .roomSuites .SliderContent
.heading{position:absolute;top:50%;left:50%;width:80%;padding:0;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#pellicano-slider-logo{position:absolute;left:50%;top:50%;transform:translate(-50%);-o-transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%)}.sliderInner
picture{margin:0}.bannerHome .SliderContent
img{display:block}.standard .SliderContent .heading, .roomSuites .SliderContent
.heading{font-size:60px;line-height:1.2}.contacts_map_box{float:none;width:auto;height:340px !important}.contacts_text_box{float:none;width:auto;height:auto;padding:50px
5%}.roomSlideleft, .diningLoopFirst .roomSlideRight, .dining .roomSlideRight, .offers_archive .roomSlideRight, .rooms_archive
.roomSlideRight{width:50%}.roomSlideRight
.longtitle{display:none}.listLink
ul{width:90%}.ilpellicanoOffers .ilpellicanoDisc
.btnWrapper{float:none;width:auto}.subscribeNews{margin:20px
0 0;padding:20px
0;border-top:1px solid #f2f1f1}.clientLogo{padding:30px;text-align:center}.clientLogo
ul{display:block}.clientLogo ul
li{display:block;margin:0
auto 20px;padding:0}.restaurant .menu_book
.heading{font-size:35px}.menu_book .info ul
.first{font-size:10px}.gutter-sizer.diary{width:10%}.item-packery.diary{width:45%;margin-bottom:50px}.grid-sizer.diary,.item-packery.diary.default{width:45%}.header
.menu{left:40px}.btn-group{left:150px}.ilpellicanoExperiences.dining-experiences{padding:90px
0}.dining
.pellicanoDetail.masterDeluxe{padding-bottom:0}.main-content-wrapper{padding:90px
0}.grid-sizer,.item-packery{width:48%}.header .issimo-header{display:none}.issimo-body{display:block;position:absolute;top:110px;right:20px;z-index:2;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.1)}.main-content *, .teamCarIn
*{font-size:18px}.ilpellicanoLanci .ilpellicanoDisc
h3{font-size:22px}.ilpellicanoLanci{padding-top:90px}.proposal-form .column-left, .proposal-form .column-right{width:auto;float:none}.proposal-form .column-left{margin-bottom:25px}.proposal-form
.std_btn{font-size:16px;line-height:50px}.newsletter-wrapper select,
.corporate .proposal-form select, .corporate .proposal-form input[type=text], .corporate .proposal-form input[type=email]{padding:0
20px;line-height:50px;text-align:center;text-align-last:center}#slideroll{width:100%;max-width:250px;top:50%;left:50%;gap:0;transform:translate(-50%,-50%)}#slideroll>div{margin:0}.sliderollsx{position:absolute;top:0;left:0;width:50%;height:100%;float:none}.sliderolldx{position:absolute;top:0;left:50%;width:50%;height:100%;float:none}#slideroll
.pulsante{opacity:1}.slider
.sliderollsx{top:0;left:0;width:100%;height:25%}.slider
.sliderollmid{top:25%;left:0;width:100%;height:25%}.slider
.sliderolldx{top:50%;left:0;width:100%;height:25%}.slider
.sliderolldx2{position:absolute;top:75%;left:0;width:100%;height:25%;margin-top:0px !important}#slideroll
img{width:100%;height:auto;margin:30px
0}#slideroll img#logo-hp-pellicano,
#slideroll img#logo-hp-postavecchia{width:100%}#slideroll img#logo-hp-mezzatorre{width:75%}#slideroll img#logo-hp-lasuvera{width:85%}}@media only screen and (max-width: 767px){#slideroll{max-width:180px}#slideroll
img{margin:20px
0}.ilpellicanoExperiences .ilpellicanoDisc h3+p{display:none}.rightHeader{display:none}.issimo-widget{display:none !important}.issimo-widget-smartphone{position:fixed;display:block;top:auto;bottom:90px;right:10px;z-index:1;width:70px;aspect-ratio:1/1;padding:12px;border-radius:10px;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,0.1);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.1)}.hotel.rooms_archive .issimo-widget-smartphone,
.hotel.room .issimo-widget-smartphone{display:none}html.home.hotel .issimo-widget-smartphone{display:block}.hotel .issimo-widget-smartphone,.issimo-widget-smartphone{top:auto;bottom:90px;right:10px;width:70px;aspect-ratio:1/1;padding:12px;border-radius:10px}.hotel .issimo-widget-smartphone{bottom:68px}.hotel .issimo-widget-smartphone img,
.issimo-widget-smartphone
img{display:block;width:100%;height:auto}.slider-history{grid-template-columns:repeat(3, 32%);grid-template-rows:auto;grid-gap:2% 2%}.slider-history .image:nth-child(1){grid-column-start:1;grid-row-start:1;aspect-ratio:120/180}.slider-history .image:nth-child(2){grid-column-start:2;grid-row-start:1;aspect-ratio:120/180}.slider-history .image:nth-child(3){grid-column-start:3;grid-row-start:1;aspect-ratio:120/180}.slider-history .image:nth-child(4){grid-column-start:1;grid-row-start:2;aspect-ratio:120/180}.slider-history .image:nth-child(5){grid-column-start:2;grid-row-start:2;aspect-ratio:120/180}.slider-history .image:nth-child(6){grid-column-start:3;grid-row-start:2;aspect-ratio:120/180}.slider-history
.image{aspect-ratio:120/180}.corporate
.header{background:url(/assets/i/bg-rows-footer-sm.png?v2) center center}.bottomFooter{background:url(/assets/i/bg-rows-footer-sm.png?v2) center top}.ilpellicanoLanci ul
li{margin-bottom:0}.pellicanoDetail{padding:30px
0}.ilpellicanoDisc{height:auto !important}.footerNav{margin-bottom:80px;text-align:center}body.events
.menu_book{padding:60px
0}body.events .menu_book
.std_btn{margin-top:0}.pretitle a:after{bottom:0}.main-offer{margin-bottom:0}.stayInTouch
.heading{padding:0}.ilpellicanoOffers .ilpellicanoDisc .btn+.btn{margin-top:0}.events
.std_btn{max-width:initial}.main-content
h1{font-size:25px;line-height:30px}.images_2{margin:0}.images_3
img{margin-bottom:20px}.rightHeader
.language{display:none}.ilpellicanoContent
.content{margin:30px
0}.teamCarIn{padding:0}.proposal-form .column-left, .proposal-form .column-right{float:none;width:auto}.borderCenter:after{display:none}.proposal-form
.formGroup{margin:0}.proposal-form .formGroup input, .proposal-form .formGroup
select{margin-bottom:25px}.stayInTouch
.heading{text-align:center}h2.heading
.arrows{position:static;width:auto;height:auto}.stayInTouch .slick-arrow{position:relative}.contact_details{float:none;font-size:16px;line-height:28px}.roomSlideleft, .diningLoopFirst .roomSlideRight, .dining .roomSlideRight, .offers_archive .roomSlideRight, .rooms_archive
.roomSlideRight{display:block;width:auto;float:none}.diningLoopFirst .roomSlideRight, .dining .roomSlideRight, .offers_archive .roomSlideRight, .rooms_archive
.roomSlideRight{padding:25px
5%;text-align:center}.roomSlideRight
h3{text-align:center}.socialWrapper{padding-top:0}.socialWrapper, .appDescription, .topFooteer
.stayInTouchFooter{text-align:center}.topFooteer{padding:60px
0}.corporate
.slider.home{padding-top:0}.sliderInner
picture{margin:0}.standard .SliderContent .heading, .roomSuites .SliderContent
.heading{font-size:40px;line-height:45px}.bannerHome .SliderContent
img{display:block}.ilpellicanoExperiences.citation
.heading{font-size:30px;line-height:40px}.roomSuites .slick-arrow, .roomSuites .arrow .slick-arrow{display:none !important}.header,
.hotel
.header{height:60px;padding:0}.slider.fullHeight:not(.home),
.hotel .slider.fullHeight:not(.home){margin-top:60px}.header
.logo{display:inline-block;width:155px;height:auto}.logo_sticky{display:block;height:47px;margin:0}.header
.menu{left:5%;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.rightHeader{top:50%;right:5%;transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.rightHeader
.bookNow{display:none;margin:0}.slider.fullHeight:not(.home){margin-top:60px}.stayInTouch
.arrows{display:none}.stayInTouchSlider{padding-top:0}.accordion-content{margin-top:20px}.slider_std_na
span.hw{text-indent:0 !important;padding-left:0 !important;line-height:1 !important}.history-mosaic
.caption{float:none;width:auto;margin:20px
0 0;text-align:right}.history-mosaic
.text{float:none;width:auto;margin:0}.btnWrapper, .formReservation .formGroup,.moreRoomSuites,.youtReservation{float:none}.roomSlideRight .btn, .ilpellicanoOffers .ilpellicanoDisc
.btn{display:inline-block;float:none;width:45%;margin:0;padding-left:0;padding-right:0}.masterDeluxeWrapper .masterDeluxeInner
.displayTableCell{display:block;width:auto;vertical-align:initial}.masterDeluxeWrapper .masterDeluxeInner .features, .masterDeluxeWrapper .masterDeluxeInner ul, .masterDeluxeWrapper .masterDeluxeInner
.featuresRight{float:none;width:auto;padding:0}.masterDeluxeWrapper .masterDeluxeInner picture, .fullImage, .fullImage picture,.listLink{float:none;width:100%;height:auto;padding:0}.listLink{margin:30px
0}.listLink>div{float:none;width:100%;height:auto;margin:0
0 50px;padding:0}.moreRoomSuites.offersLoopFirst{display:block}.container.room-s{max-width:initial !important}.ilpellicanoOffers
.ilpellicanoDisc{padding:25px
5%;text-align:center;background-color:#FAE3DE}.ilpellicanoOffers ul li picture
img{display:block}.ilpellicanoOffers{padding:0}.ilpellicanoOffers .ilpellicanoDisc
h3{margin-bottom:40px;font-size:30px;line-height:36px}.offers_archive
.moreRoomSlider{margin-bottom:45px}.neighbors,.sub_heading-offer{display:none}.ilpellicanoExperiences.dining-experiences{padding:60px
0}.dining
.moreRoomSuites{padding:37px
0}.menu_book
.heading{font-size:40px}.masterDeluxeWrapper .masterDeluxeInner
.features{padding-left:0 !important}.events_archive
.longtitle{margin-top:30px}.std_btn{display:inline-block;padding:4px}.slider.w{padding-left:0;padding-right:0}.item-packery{width:100%}.menuWrapperr,.bookWrapperr{width:100%;padding:30px
5%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.menuWrapperr{padding:30px
0 0}.corporate
.menuWrapperr{background-color:#F9F4E7}#navMenu{min-width:initial;float:none}.menuWrapperrScroll{padding:30px
10%}.bookNowCloseIcon, .menuWrapperr
.closeIcon{position:static;width:20px;height:20px;margin:0
auto}.menuInner
picture{display:none}#navMenu li>ul{position:static;width:auto;margin:10px
0 20px 20px}#navMenu li.active>ul{display:block}.menuInner ul ul li
a{font-size:18px}#navMenu .active .active>a{border-bottom:1px solid}.menuInner
.language{margin:0
0 20px;font-family:'Bodoni72';font-size:13px;line-height:22px;text-transform:uppercase}.menuInner .language
a{display:inline-block;margin:0
5px;line-height:1;color:#747373}.menuInner .language
a.active{border-bottom:1px solid}.item-packery.diary,.item-packery.diary.default{width:auto}.item-packery.diary .content, .item-packery.diary.default
.content{position:static;padding:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.slider
.discoverWorld{display:none}.btn-group{display:none}.issimo-body{top:70px;right:10px;width:69px}.main-content-wrapper{padding:60px
0}.ilpellicanoLanci{padding-top:40px}.proposal-form{padding:60px
0}.stayInTouchSlider,
.menuInner
img{display:none}.room-item.even{margin-top:0}.pellicanoDetail.masterDeluxe{padding:60px
0}.moreRoomSuites{padding-top:60px}.stayInTouch
h2.heading{margin-bottom:0}li.info{margin-bottom:50px}li.info:last-child{border:none;margin-bottom:0;padding-bottom:0}.ilpellicanoLanci.events{padding:60px
0}.how-to-reach .heading, .white-header
h1{font-size:40px}.booking-smartphone{display:block;position:fixed;bottom:0;left:0;right:0;z-index:2;height:80px;font-family:"HelveticaNeueBold";font-size:14px;background-color:#F2C82B}.booking-smartphone::after{content:"";position:absolute;top:20px;left:50%;height:40px;border-left:1px solid}.booking-smartphone
.left{position:absolute;top:0;left:0;bottom:0;width:50%;text-align:center;line-height:80px}.booking-smartphone .selectric,
.booking-smartphone .selectric
.label{height:80px;font-size:14px;line-height:80px;text-transform:none}.booking-smartphone
.selectric{font-family:"HelveticaNeueBold";border:none}.booking-smartphone
.right{position:absolute;top:0;right:0;bottom:0;width:50%;text-align:center}.booking-smartphone a,
.booking-smartphone
button{display:block;line-height:80px}.booking-smartphone
button{display:block;width:100%;margin:0;padding:0;font-family:"HelveticaNeueBold";font-size:14px;color:#575756;background-color:transparent;border:none}.booking-smartphone-hotel{display:block;position:fixed;bottom:0;left:0;right:0;z-index:2;font-family:"HelveticaNeueLight";font-size:14px;line-height:60px;text-transform:uppercase;color:#FBFCF8;text-align:center}.slider-room{margin-left:-5% !important;margin-right:-5% !important}.slider-room
.slide{width:65%;clear:none !important;margin-left:13px !important;margin-right:13px !important}.images_3 img,
.slider-room .slide .image-wrapper{margin-bottom:0;aspect-ratio:auto}.slider-experience{margin-left:-5% !important;margin-right:-5% !important}.slider-experience
.slide{width:37%;clear:none !important;margin-left:10px !important;margin-right:10px !important}.roomSuites .SliderContent .heading
span{line-height:50px}ul.grid{display:block}.ilpellicanoTeam{padding:30px
0}}@media screen and (max-width: 1023px){.meetings
thead{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.meetings table
tr{display:table-row}.meetings table th, .meetings table
td{display:table-cell;padding:20px
!important;vertical-align:middle;text-align:left !important}.meetings table
tbody{display:table-row-group}.meetings table tbody
tr{display:block;margin:0
0 1em}.meetings table tbody td[data-title]:before{content:attr(data-title);float:left}.meetings tbody, .meetings table tr, .meetings table th, .meetings table
td{display:block;margin-bottom:1px}.meetings table tbody
td{text-align:right !important;border:none}.meetings table tbody td[scope="row"]{text-align:left !important;background-color:#f9e1dd}.meetings table tbody td[scope="row"] div{float:none;padding:0}.meetings table td, .meetings table
th{width:auto !important;font-size:10px !important}.meetings table tr th>div, .meetings table tr td>div{width:auto !important;float:right}.meetings table tr th::first-child>div{float:left}.meetings table tr:first-child{background-color:transparent}.meetings table tr>th>div+span, .meetings table tr>td>div+span{height:auto}.meetings .room-features{padding-top:5rem;padding-bottom:5rem}.stayInTouch
.socialWrapper{margin-top:30px;margin-bottom:0}.stayInTouch [class^="flaticon-"]:before, .stayInTouch [class*=" flaticon-"]:before, .stayInTouch [class^="flaticon-"]:after, .stayInTouch [class*=" flaticon-"]:after{font-size:40px}.menu_book{padding:60px
0}.events .menu_book
li{margin-bottom:1em}.location_address.std_btn{padding:0}.location_address+.std_btn{margin-top:17px}.how-to-reach-wrapper{padding:60px
0}.ilpellicanoList,.room-item{margin-bottom:60px}.contacts_text_box{margin:0
-5%}.slider.w{padding-top:110px;padding-bottom:30px}#options
select{display:block;width:100%;height:50px;font-family:"Bodoni72";color:#808080;text-transform:uppercase;background-color:transparent;text-align:center}.white-header .content
p{text-align:left}.breadcrumbs{display:none !important}.slider-room .image-wrapper
picture{object-fit:unset;width:100%;height:auto}html.room .masterDeluxeWrapper .masterDeluxeInner
h2{margin-bottom:2em}}.header.stiky,.header.gallery-template{min-height:0}@media only screen and (max-width: 400px){#slideroll{max-width:150px}#slideroll
img{margin:15px
0}}