.grid-area-3 .gallery-grid-items{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;max-height:100%;overflow-y:hidden}.grid-area-3 .img-item{max-height:280px;height:100%;position:relative}.grid-area-3 .gallery-grid-items a{display:block;width:100%;height:100%;position:relative}.grid-area-3 .gallery-grid-items a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 20.36%,rgba(0,0,0,.6) 57.73%,rgba(0,0,0,.85) 100%)}.grid-area-3 .gallery-grid-items img{height:100%;width:100%;object-fit:cover}.grid-area-3 .gallery-grid-items .wrapper-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:24px}.grid-area-3 .gallery-grid-items .small-text{color:var(--colours-White,#FFF);text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:1;letter-spacing:2.4px;text-transform:uppercase;padding-bottom:17px}.grid-area-3 .gallery-grid-items .large-text{color:var(--colours-Aqua,#0CC);text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:4px;text-transform:uppercase;padding-bottom:16px}.grid-area-3 .gallery-grid-items .description{color:#FFF;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:2.1px;text-transform:none;min-height:54px}.gallery-grid-items.visible-rows-one{max-height:210px}.gallery-grid-items.visible-rows-two{max-height:420px}.gallery-grid-items.view-all{max-height:100%}.view-more-button{display:flex;justify-content:center;margin-top:30px}.view-more-button div{background-color:#0E3246;color:#fff;padding:5px 10px}.cta-blocks-style-5 .inner{position:relative;display:grid;box-shadow:0 3px 6px #00000029}.cta-blocks-style-5 .inner .block-content{order:2;padding:15px 15px 65px 15px;width:85%}.cta-blocks-style-5 .inner .block-content p{color:#464646}.cta-blocks-style-5 .inner .block-content .button{position:absolute;right:15px;bottom:5px}.cta-blocks-style-5 .trip-grid .trip-col{box-shadow:0 3px 6px #00000029;position:relative}.cta-blocks-style-5 .trip-grid .cruiseline-grid-item{box-shadow:var(--boxshadow);border-radius:5px;height:250px;border:2px solid #ddd;transition:all 0.3s ease}.cta-blocks-style-5 .trip-grid .zoomer{height:310px}.cta-blocks-style-5 .trip-grid .trip-content{padding:30px 30px 75px 30px}.cta-blocks-style-5 .trip-grid .trip-content .destinations-card-title{font-family:Open Sans,Semibold;font-size:25px;color:var(--secondary-text-color);font-weight:700}.cta-blocks-style-5 .trip-grid .trip-content .button{position:absolute;right:10px;bottom:6px}.cta-blocks-style-5.destinations-cards .trip-grid{display:flex;width:100%}.cta-blocks-style-5.destinations-cards .trip-grid .trip-col{flex:1 1 auto;margin:0 7px}.cta-blocks-style-5.destinations-cards .slick-slider .slick-prev,.cta-blocks-style-5.destinations-cards .slick-slider .slick-next{background:transparent;color:#FFF}.cta-blocks-style-5.destinations-cards .slick-slider .slick-prev{left:20px}.cta-blocks-style-5.destinations-cards .slick-slider .slick-next{right:20px}.cta-blocks-style-5.destinations-cards .slick-slider .slick-arrow::before{color:#FFF;font-weight:300}@media (min-width:1000px){.cta-blocks-style-5.destinations-cards .trip-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px;width:100%}}@media (max-width:1200px){.cta-blocks-style-5 .inner{display:flex;flex-wrap:wrap}}@media (max-width:969px){.gallery-grid-items.visible-rows-one{max-height:675px}.gallery-grid-items.visible-rows-two{max-height:1350px}.gallery-grid-items.view-all{max-height:100%}}@media (max-width:920px){.cta-blocks-style-5.destinations-cards .block-content{width:100%}}@media (max-width:769px){#our-cruise-lines .mobile-center-slider.slick-slider .slick-arrow.slick-prev{left:25px}#our-cruise-lines .mobile-center-slider.slick-slider .slick-arrow.slick-next{right:25px}}@media (max-width:550px){.cta-blocks-style-5.destinations-cards .block-content .button{font-size:12px;line-height:17px}}@media (min-width:1000px){.cruise-lines-section.builder-cruise-lines-block-grey .grid-cruise-lines{display:grid;grid-column-gap:20px;grid-row-gap:25px}.cruise-lines-section.builder-cruise-lines-block-grey .item-cruise-line{background-color:#EDEDED;box-shadow:none}.cruise-lines-section.builder-cruise-lines-block-grey .img-block{height:300px}.cruise-lines-section.builder-cruise-lines-block-grey .cruise-line-logo{text-align:left}.cruise-lines-section.builder-cruise-lines-block-grey .button-block{flex-direction:row;justify-content:space-between;background-color:#fff;padding-top:10px}.cruise-lines-section.builder-cruise-lines-block-grey .button-block .button{width:calc(50% - 8px);display:flex;justify-content:center;align-items:center}.cruise-lines-section.builder-cruise-lines-block-grey .button-block .button i{margin-left:7px}}@media all and (max-width:1200px){.page-cruise-lines .cruise-lines-section{margin-top:41px;padding-top:21px}}@media (min-width:1000px){.cruise-lines-section.builder-accommodations-grey .grid-cruise-lines{display:grid;grid-column-gap:20px;grid-row-gap:25px}.cruise-lines-section.builder-accommodations-grey .item-cruise-line{background-color:#EDEDED;box-shadow:none}.cruise-lines-section.builder-accommodations-grey .img-block{height:300px}.cruise-lines-section.builder-accommodations-grey .cruise-line-logo{text-align:left}.cruise-lines-section.builder-accommodations-grey .button-block{flex-direction:row;justify-content:space-between;background-color:#fff;padding-top:10px}.cruise-lines-section.builder-accommodations-grey .button-block .button{width:calc(50% - 8px);display:flex;justify-content:center;align-items:center}.cruise-lines-section.builder-accommodations-grey .button-block .button i{margin-left:7px}}@media all and (max-width:1200px){.rail-partners .cruise-lines-section{margin-top:41px;padding-top:21px}}.builder-content-and-image.full-intro-section{margin:0;padding:60px 0;background-color:#EEF4F7}.builder-content-and-image.full-intro-section .wrapper{gap:60px;justify-content:space-between}.builder-content-and-image.full-intro-section .full-intro-image{max-width:390px;width:100%}.builder-content-and-image.full-intro-section .full-intro-description{font:normal normal normal 16px/26px Open Sans;color:#282828;width:55%;letter-spacing:-.5px}.page-destinations .builder-content-and-image.full-intro-section{padding:60px!important}@media (max-width:1200px){.builder-content-and-image.full-intro-section{padding:36px 0 0 0}.builder-content-and-image.full-intro-section .wrapper{flex-wrap:nowrap}.builder-content-and-image.full-intro-section .full-intro-description{width:100%;padding-left:30px;padding-right:30px}.builder-content-and-image.full-intro-section .full-intro-image{max-width:unset}}.builder-cruise-offers .cruises-block{grid-row-gap:85px!important}.cruise-offers .cruise-button-block .cruise-line-block img{max-width:120px;object-fit:contain}.builder-destinations-block.destinations-cruise-line h3{margin-bottom:30px}.builder-destinations-block.destinations-cruise-line .description{font:normal normal normal 16px/26px Open Sans;color:#282828;margin-bottom:40px}.builder-destinations-block.destinations-cruise-line .grid-destinations-cl{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;grid-row-gap:21px}.builder-destinations-block.imagine-holidays .destinations-block-items{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:16px;grid-row-gap:21px}.builder-destinations-block.destinations-cruise-line .grid-destinations-item{height:359px;border-top:8px solid var(--gold);box-shadow:0 1px 6px #00000029;background-size:cover;position:relative;transition:all .3s cubic-bezier(.55,.085,.68,.53)}.builder-destinations-block.destinations-cruise-line .grid-destinations-item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#00000040;transition:all .3s cubic-bezier(.55,.085,.68,.53)}.builder-destinations-block.destinations-cruise-line .grid-destinations-item:hover:before{background:#0000}.builder-destinations-block.destinations-cruise-line .grid-destinations-item a{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.builder-destinations-block.destinations-cruise-line .grid-destinations-item .block-name{font:normal normal normal 38px/52px Open Sans;color:#FFF;text-transform:capitalize;text-shadow:1px 2px 8px #777;transform:translate3d(0,0,0);transition:all .3s cubic-bezier(.55,.085,.68,.53);padding:0 40px;text-align:center}.builder-destinations-block.destinations-cruise-line .grid-destinations-item .block-price{font:normal normal 600 18px/24px Open Sans;color:#14384E;border:none;outline:none}.builder-destinations-block.destinations-cruise-line .grid-destinations-item:hover .block-name{transform:translate3d(0,-15px,0)}.builder-destinations-block.destinations-cruise-line .grid-destinations-item button{transform:translate3d(0,0,0);transition:all .3s cubic-bezier(.55,.085,.68,.53)}.builder-destinations-block.destinations-cruise-line .grid-destinations-item:hover button{transform:translate3d(0,-15px,0);background-color:#d58621}.builder-destinations-block.destinations-cruise-line .button-block{margin-top:50px;display:flex;justify-content:center}.builder-destinations-block.destinations-cruise-line .button-block a{font:normal normal 600 20px/27px Open Sans}.button i{margin-left:11px;font-weight:600;font-size:16px}.builder-destinations-block.destinations-cruise-line .grid-destinations-item .button-gold{position:absolute;bottom:40px}@media (max-width:1200px){.builder-destinations-block.destinations-cruise-line .grid-destinations-cl{grid-template-columns:1fr}.builder-destinations-block.destinations-cruise-line .grid-destinations-item .block-name{font-size:25px}.builder-destinations-block.destinations-cruise-line .grid-destinations-item .block-price{font-size:17px}.builder-destinations-block.destinations-cruise-line .button-block a{font-size:17px}.builder-destinations-block.imagine-holidays .destinations-block-items{display:flex}}.accordion-item,.no-ship-accordion-item{margin:0 auto 10px}.accordion-item h2,.no-ship-accordion-item h2{cursor:pointer;background:#fff;color:#0E3246;font-size:16px;padding:16px 20px;border:3px solid #16384D;position:relative;margin:0;transition:background .1s;text-transform:capitalize}.no-ship-accordion-item h2{cursor:default}.accordion-item h2.open,.accordion-item h2:hover,.no-ship-accordion-item h2{background:#0E3246;color:#fff}.accordion-item .accordion-content{background:#fff;display:none;padding:15px 0}.faq-block .accordion-item h2{text-transform:none}.faq-block .accordion-caption{margin-bottom:0}.accordion-item .fas{font-size:24px;font-weight:400}.accordion-item h2,.no-ship-accordion-item h2{border:2px solid #16384D}#faq-block .accordion-container{margin-top:30px}.accordion-container{margin-top:50px}.builder-accordion-block .content-margin{height:unset}.accordion-container.accordion-white .accordion-item{overflow:hidden;box-shadow:0 3px 6px #00000029}.accordion-container.accordion-white .accordion-item h2{border:none;font-size:18px;font-weight:400}.accordion-container.accordion-white .accordion-item h2.open{font-weight:700}.accordion-container.accordion-white .accordion-item h2.open,.accordion-container.accordion-white .accordion-item h2:hover{color:#282828;background-color:#fff}.accordion-container.accordion-white .accordion-item h2::after{content:'';position:absolute;left:20px;right:20px;bottom:-2px;height:2px;background-color:#C1C1C1}.accordion-container.accordion-white .accordion-item .accordion-content{padding:15px 20px}.accordion-container.accordion-white .accordion-item .accordion-content p{font:normal normal normal 16px/24px Open Sans}.builder-accordion-block.accordion-block-white-style .accordion-caption{margin-bottom:30px}.builder-accordion-block.accordion-block-white-style .accordion-item .fas{font-size:24px;font-weight:400}.builder-accordion-block.accordion-block-white-style .accordion-item h2{border:2px solid #16384D}.builder-accordion-block.accordion-block-white-style .accordion-container{margin-top:50px}.builder-accordion-block.accordion-block-white-style .accordion-container .accordion-item{overflow:hidden;box-shadow:0 3px 6px #00000029}.builder-accordion-block.accordion-block-white-style .accordion-container .accordion-item h2{border:none;font-size:18px;font-weight:400}.builder-accordion-block.accordion-block-white-style .accordion-container .accordion-item h2.open{font-weight:700}.builder-accordion-block.accordion-block-white-style .accordion-container .accordion-item h2.open,.builder-accordion-block.accordion-block-white-style .accordion-container .accordion-item h2:hover{color:#282828;background-color:#fff}.builder-accordion-block.accordion-block-white-style .accordion-container .accordion-item h2::after{content:'';position:absolute;left:20px;right:20px;bottom:-2px;height:2px;background-color:#C1C1C1}.builder-accordion-block.accordion-block-white-style .accordion-container .accordion-item .accordion-content{padding:15px 20px}.builder-accordion-block.accordion-block-white-style .accordion-container .accordion-item .accordion-content p{font:normal normal normal 16px/37px Open Sans}@media (max-width:1200px){.builder-accordion-block.accordion-block-white-style .accordion-container .accordion-item h2{font-size:14px}.builder-accordion-block.accordion-block-white-style .accordion-container .accordion-item .accordion-content p{font:normal normal normal 14px/26px Open Sans}}.slider-container.slick-slider{width:100%}.slider-container.slick-slider .slick-track .slick-slide{padding:7px}.slider-container .slick-arrow{width:27px;height:27px;background-color:#F4951B;z-index:9;display:flex;align-items:center;justify-content:center}.slider-container .slick-arrow::before{color:#0E3246}.slider-container .slick-arrow:hover::before{color:#fff}.slider-container .slick-next{right:25px}.slider-container .slick-prev{left:25px}@media (max-width:1200px){.slider-container.slick-slider{width:100%;margin-top:22px}.slider-container .slick-next{right:-7px}.slider-container .slick-prev{left:-7px}}.cruises-block{display:grid;margin-top:30px;grid-template-columns:1fr 1fr 1fr;gap:20px}.builder-cruise-offers.cruise-offers .cruises-block .slick-track{display:flex;align-items:stretch}.builder-cruise-offers.cruise-offers .cruises-block .slick-track .slick-slide{display:flex;height:auto}.builder-cruise-offers.cruise-offers .cruises-block .slick-track .slick-slide>div{display:flex;width:100%}.cruises-block.slick-slider{display:block}@media (min-width:1000px){.slider-mobile-container{display:grid;grid-template-columns:repeat(3,33.33%);grid-column-gap:16px;grid-row-gap:21px}}@media (max-width:1200px){.slider-mobile-container.slick-slider .slick-track .slick-slide{padding:7px}.slick-slider .slick-arrow{width:27px;height:27px;background-color:#F4951B;z-index:9;display:flex;align-items:center;justify-content:center}.slick-slider .slick-arrow::before{color:#0E3246}.slick-slider .slick-next{right:-7px}.slick-slider .slick-prev{left:-7px}}.cruise-offers-default{padding-bottom:100px}.cruise-offers-default.cruise-and-stay-offers{padding-bottom:100px}.cruise-offers-default h3{margin-bottom:60px}.cruise-offers-default .cruises-block-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:10px;row-gap:85px}.cruise-offers-default .item-cruise{box-shadow:0 3px 6px #00000029}.cruise-offers-default .item-cruise .cruise-img-block{width:100%;height:309px;background-size:cover;position:relative}.cruise-offers-default .item-cruise .cruise-img-block .cruise-cruisestay{position:absolute;top:10px;background:#fff;padding:3px 20px}.cruise-offers-default .item-cruise .cruise-img-block .cruise-exclusive{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:3px 20px}.cruise-offers-default .item-cruise .cruise-img-block .cruise-exclusive.exclusive{background:var(--gold)}.cruise-offers-default .item-cruise .cruise-content-block{padding:20px;height:calc(100% - 309px);display:flex;flex-direction:column;justify-content:space-between}.cruise-offers-default .item-cruise .cruise-name{font:normal normal 700 16px/24px Open Sans;color:#464646;word-wrap:anywhere}.cruise-offers-default .item-cruise .cruise-meta-block{display:flex;gap:10px;font-family:Open Sans;font-size:13px;font-weight:500;color:#464646;border-top:1px solid #ccc;padding-top:10px;margin-top:10px}.cruise-offers-default .item-cruise .cruise-meta-block>div{position:relative}.cruise-offers-default .item-cruise .cruise-meta-block>div:before{content:'';position:absolute;top:3px;right:-6px;width:1px;height:13px;background-color:#464646}.cruise-offers-default .item-cruise .cruise-meta-block>div:last-child:before{display:none}.cruise-offers-default .item-cruise .cruise-extrs{font-family:Open Sans;font-size:13px;font-weight:500;color:#464646;margin-top:18px;display:flex;flex-direction:column;gap:9px}.cruise-offers-default .cruise-extrs br{display:none}.cruise-offers-default .cruise-extrs .extra-icon{color:var(--gold)}.cruise-offers-default .cruise-extrs .cruise-tooltip{display:none}.cruise-offers-default .cruise-button-block{display:flex;justify-content:space-between;margin-top:85px}.cruise-offers-default .cruise-button-block .cruise-line-block{display:flex;width:42%}.cruise-offers-default .cruise-button-block .cruise-line-block img{height:40px;width:auto;max-width:60%;object-fit:contain}.cruise-offers-default .cruise-button-block .cruise-offer-item-link{font-family:Open Sans;font-size:14px;font-weight:500;background-color:#F4951B;color:#0E3246;padding:0 16px;display:flex;justify-content:center;align-items:center}.cruise-offers-default .cruise-button-block .cruise-offer-item-link i{margin-left:15px;transform:translateY(1px);font-size:13px;margin-bottom:3px}.cruise-offers-default .button-block{display:flex;align-items:center;justify-content:center;margin-top:40px}.cruise-offers-default .button-block a{font:normal normal 600 20px/27px Open Sans;color:#0E3246}.cruise-offers-default .button-block a i{margin-left:11px;font-weight:600;font-size:16px}@media (max-width:1200px){.cruise-offers-default{padding-bottom:60px}.cruise-offers-default .cruises-block-grid{display:flex}.cruises-block-grid .slick-track{display:flex;align-items:stretch;padding-bottom:10px}.cruises-block-grid .slick-slide{display:flex;height:auto;padding:0 5px}.cruises-block-grid .slick-slide>div{width:100%;height:100%}.cruise-offers-default .item-cruise{height:100%}}.builder-grid-block{padding-top:84px;padding-bottom:113px}.builder-grid-block .grid-content{display:grid;grid-template-columns:repeat(3,1fr);column-gap:15px;row-gap:23px}.builder-grid-block .grid-content .grid-item{box-shadow:0 1px 6px #00000029;border:3px solid #F4951B;padding:33px}.builder-grid-block .grid-content .grid-item .text-1{color:#0E3246;font:normal normal 700 35px/45px Open Sans;text-align:center;letter-spacing:.88px}.builder-grid-block .grid-content .grid-item .text-2{color:#0E3246;font:normal normal 600 35px/45px Open Sans;text-align:center;margin-bottom:11px}.builder-grid-block .grid-content .grid-item .text-3{font:normal normal normal 25px/50px Open Sans;letter-spacing:1.25px;color:#0E3246;text-align:center;margin-bottom:18px}.builder-grid-block .grid-content .grid-item .button-text{display:flex;justify-content:center;align-items:center}.builder-grid-block .grid-content .grid-item .button-text i{display:none}@media (max-width:1200px){.builder-grid-block .grid-content{display:flex}.builder-grid-block .slick-track{display:flex;align-items:stretch;gap:10px;padding-bottom:10px}.builder-grid-block .slick-slide{display:flex;height:auto}.builder-grid-block .slick-slide>div{width:100%;height:100%}.builder-grid-block .grid-item{height:100%;display:flex!important;flex-direction:column;justify-content:space-between}}.builder-grid-images-block{background-size:cover}.builder-grid-images-block.section-bg{margin-top:100px;padding-bottom:100px}.builder-grid-images-block h3{margin-bottom:55px}.builder-grid-images-block .description{font:normal normal normal 16px/26px Open Sans;color:#282828;margin-bottom:40px}.builder-grid-images-block .grid-images-block{display:grid;grid-template-columns:repeat(3,1fr);column-gap:17px;row-gap:19px}.builder-grid-images-block .grid-images-item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#00000040;transition:all .3s cubic-bezier(.55,.085,.68,.53)}.builder-grid-images-block .grid-images-item{height:359px;border-top:8px solid var(--gold);box-shadow:0 1px 6px #00000029;background-size:cover;position:relative;transition:all .3s cubic-bezier(.55,.085,.68,.53)}.builder-grid-images-block .grid-images-item a{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.builder-grid-images-block .grid-images-item .block-name{font:normal normal normal 38px/52px Open Sans;color:#FFF;text-transform:uppercase;text-shadow:1px 2px 8px #777;transform:translate3d(0,0,0);transition:all .3s cubic-bezier(.55,.085,.68,.53);padding:0 40px;text-align:center}.builder-grid-images-block .grid-images-item:hover .block-name{transform:translate3d(0,-15px,0)}.builder-grid-images-block .grid-images-item button{transform:translate3d(0,0,0);transition:all .3s cubic-bezier(.55,.085,.68,.53)}.builder-grid-images-block .grid-images-item:hover button{transform:translate3d(0,-15px,0);background-color:#d58621}@media (max-width:1200px){.builder-grid-images-block .grid-images-block{display:flex}.builder-grid-images-block .slick-track{display:flex;gap:10px}}.builder-gallery-block h3{margin-bottom:55px}.builder-gallery-block .description{font:normal normal normal 16px/27px Open Sans;color:#282828}.builder-gallery-block .grid-gallery-block{display:grid;display:flex;grid-template-columns:repeat(2,1fr);column-gap:25px;row-gap:40px;flex-wrap:wrap}.builder-gallery-block .grid-gallery-block .grid-gallery-item-container{width:calc(50% - 20px)}.builder-gallery-block .grid-gallery-block .grid-gallery-item-container .gallery-images .slick-track{display:flex;align-items:stretch;gap:10px;padding-bottom:10px}.builder-gallery-block .grid-gallery-block .grid-gallery-item-container .gallery-images .slick-slide{display:flex;height:auto}.builder-gallery-block .grid-gallery-block .grid-gallery-item-container .gallery-images .slick-slide>div{width:100%;height:100%}.builder-gallery-block .grid-gallery-block .grid-gallery-item-container .gallery-images .gallery-image-item{height:100%;display:flex!important}.builder-gallery-block .grid-gallery-block .grid-gallery-item-container .slick-slide img{width:100%;max-height:364px;height:100%;object-fit:cover}.builder-gallery-block .grid-gallery-block .grid-gallery-item-container .slick-dots{bottom:15px}.builder-gallery-block .grid-gallery-block h4{font:normal normal 600 25px/35px Open Sans;color:#0E3246}.builder-gallery-block .grid-gallery-block .item-content{font:normal normal normal 16px/27px Open Sans;color:#282828;margin-top:30px}.builder-gallery-block .grid-gallery-block.slick-initialized .slick-track{display:flex}@media (max-width:847px){.builder-gallery-block{padding-top:25px;padding-bottom:30px}.builder-gallery-block h3{margin-bottom:34px}}.desktop-banner{display:block}.ipad-banner,.mobile-banner{display:none}section.banner-cta{height:auto;width:100%}.banner-cta img{width:100%;height:100%}@media (max-width:1100px){.ipad-banner{display:block}.desktop-banner,.mobile-banner{display:none}}@media (max-width:679px){.mobile-banner{display:block}.ipad-banner,.desktop-banner{display:none}}