.elementor-4414 .elementor-element.elementor-element-17389de0:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-17389de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#defef2}.elementor-4414 .elementor-element.elementor-element-17389de0{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-4414 .elementor-element.elementor-element-17389de0>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4414 .elementor-element.elementor-element-17a71cf0{overflow:hidden;padding:0 0 40px 0}.elementor-bc-flex-widget .elementor-4414 .elementor-element.elementor-element-6c4d9fff.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4414 .elementor-element.elementor-element-6c4d9fff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4414 .elementor-element.elementor-element-6c4d9fff>.elementor-element-populated{padding:0 60px 0 0}.elementor-4414 .elementor-element.elementor-element-794600e0 .elementor-heading-title{color:#1a284d;font-family:"Lato",sans-serif;font-size:4.5rem;font-weight:800;line-height:1.2em}.elementor-4414 .elementor-element.elementor-element-337249fd .elementor-heading-title{color:#1a284d;font-family:"Lato",sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5em}.elementor-4414 .elementor-element.elementor-element-c63c19c .elementor-button{font-family:"Roboto",sans-serif;font-weight:500;fill:#1a284d;color:#1a284d;background-color:#f6de7a}.elementor-4414 .elementor-element.elementor-element-c63c19c .elementor-button:hover,.elementor-4414 .elementor-element.elementor-element-c63c19c .elementor-button:focus{color:#f6de7a;background-color:#1a284d}.elementor-4414 .elementor-element.elementor-element-c63c19c .elementor-button:hover svg,.elementor-4414 .elementor-element.elementor-element-c63c19c .elementor-button:focus svg{fill:#f6de7a}.elementor-4414 .elementor-element.elementor-element-5c8c4d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4414 .elementor-element.elementor-element-5c8c4d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://peacockholidays.mu/wp-content/uploads/2023/12/x8c2adbfb-images.png.pagespeed.ic.1tUdDUMMCa.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-4414 .elementor-element.elementor-element-5c8c4d2>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-4414 .elementor-element.elementor-element-5c8c4d2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-4414 .elementor-element.elementor-element-3f8623fc img{width:100%}.elementor-4414 .elementor-element.elementor-element-3f8623fc>.elementor-widget-container{margin:0 -33px 0 0}.elementor-4414 .elementor-element.elementor-element-3f8623fc{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-4414 .elementor-element.elementor-element-5c38ce88>.elementor-widget-container{margin:0 0 0 -29px}.elementor-4414 .elementor-element.elementor-element-5c38ce88{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-4414 .elementor-element.elementor-element-527275a{text-align:left}.elementor-4414 .elementor-element.elementor-element-527275a img{width:53%}.elementor-4414 .elementor-element.elementor-element-527275a>.elementor-widget-container{margin:-129px 0 -35px 0;padding:0 0 0 46px}.elementor-4414 .elementor-element.elementor-element-6d02d69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--padding-block-start:3rem;--padding-block-end:0;--padding-inline-start:0;--padding-inline-end:0}.elementor-4414 .elementor-element.elementor-element-7b0a45c .elementor-heading-title{color:#1a284d;font-family:"Lato",sans-serif;font-size:2.5rem;font-weight:800;line-height:1.5em}.elementor-4414 .elementor-element.elementor-element-0f653b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--padding-block-start:6rem;--padding-block-end:6rem;--padding-inline-start:0;--padding-inline-end:0}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woo-products-inner li.product{width:33.33%}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woo-load-more{text-align:center}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woo-products-details-wrap,.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woo-product__link{text-align:left}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 )}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 )}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woocommerce .woocommerce-loop-product__link img{height:275px;object-fit:cover}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woo-load-more-btn{color:#fff;background-color:#6ec1e4;padding:15px 15px 15px 15px}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woo-load-more-btn .premium-loader{border-color:#fff}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woo-load-more-btn:hover{background-color:#292727}.elementor-4414 .elementor-element.elementor-element-1c128dcc{padding:90px 0 35px 0}.elementor-4414 .elementor-element.elementor-element-2eb25fe8 .elementor-heading-title{color:#1a284d;font-family:"Lato",sans-serif;font-size:2.5rem;font-weight:800;line-height:1.5em}.elementor-bc-flex-widget .elementor-4414 .elementor-element.elementor-element-7aee7edc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4414 .elementor-element.elementor-element-7aee7edc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4414 .elementor-element.elementor-element-7aee7edc>.elementor-element-populated{padding:0 40px 0 0}.elementor-4414 .elementor-element.elementor-element-7e3ec224{padding:0 0 80px 0}.elementor-4414 .elementor-element.elementor-element-1caf0215 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap{height:400px}.elementor-4414 .elementor-element.elementor-element-1caf0215 .eael-filter-gallery-wrapper{background-color:#fff}.elementor-4414 .elementor-element.elementor-element-1caf0215 .eael-filter-gallery-control ul li.control{color:#444}.elementor-4414 .elementor-element.elementor-element-1caf0215 .eael-filter-gallery-control ul li.active{color:#fff}.elementor-4414 .elementor-element.elementor-element-1caf0215 .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0}.elementor-4414 .elementor-element.elementor-element-1caf0215 .gallery-item-caption-wrap.card-hover-bg{background-color:rgba(0,0,0,.7)}.elementor-4414 .elementor-element.elementor-element-1caf0215 .video-popup-bg{background-color:rgba(0,0,0,.7)}.elementor-4414 .elementor-element.elementor-element-1caf0215 .video-popup:hover>img{transform:scale(1.1)}.elementor-4414 .elementor-element.elementor-element-1caf0215 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card{background-color:#f1f2f9}.elementor-4414 .elementor-element.elementor-element-1caf0215 .fg-layout-3-item-content{background-color:#f1f2f9}.elementor-4414 .elementor-element.elementor-element-1caf0215 .gallery-item-caption-wrap.caption-style-card .fg-item-title{color:#000}.elementor-4414 .elementor-element.elementor-element-1caf0215 .gallery-item-caption-wrap.caption-style-card .fg-item-title,.elementor-4414 .elementor-element.elementor-element-1caf0215 .fg-layout-3-item-content .fg-item-title{font-size:18px;font-weight:500}.elementor-4414 .elementor-element.elementor-element-1caf0215 .gallery-item-caption-wrap.caption-style-card .fg-item-content{color:#444}.elementor-4414 .elementor-element.elementor-element-1caf0215 .gallery-item-caption-wrap .gallery-item-buttons>a span{background:#ff622a;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:300ms}.elementor-4414 .elementor-element.elementor-element-1caf0215 .gallery-item-caption-wrap .gallery-item-buttons>a span img{height:18px;width:18px}.elementor-4414 .elementor-element.elementor-element-1caf0215 .gallery-item-caption-wrap .gallery-item-buttons>a span:hover{background:#ff622a;color:#fff;border-radius:100px}.elementor-4414 .elementor-element.elementor-element-1caf0215 #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0}.elementor-4414 .elementor-element.elementor-element-6115369{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--padding-block-start:3rem;--padding-block-end:0;--padding-inline-start:0;--padding-inline-end:0}.elementor-4414 .elementor-element.elementor-element-9f2b6f2 .elementor-heading-title{color:#1a284d;font-family:"Lato",sans-serif;font-size:2.5rem;font-weight:800;line-height:1.5em}.elementor-4414 .elementor-element.elementor-element-a33fd64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--padding-block-start:6rem;--padding-block-end:6rem;--padding-inline-start:0;--padding-inline-end:0}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woo-products-inner li.product{width:33.33%}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woo-load-more{text-align:center}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woo-products-details-wrap,.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woo-product__link{text-align:left}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 )}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 )}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woocommerce .woocommerce-loop-product__link img{height:275px;object-fit:cover}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woo-load-more-btn{color:#fff;background-color:#6ec1e4;padding:15px 15px 15px 15px}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woo-load-more-btn .premium-loader{border-color:#fff}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woo-load-more-btn:hover{background-color:#292727}.elementor-4414 .elementor-element.elementor-element-4ee5d08b{padding:0 0 30px 0}.elementor-4414 .elementor-element.elementor-element-6e2a6ae2 .elementor-heading-title{color:#1a284d;font-family:"Lato",sans-serif;font-size:2.5rem;font-weight:800;line-height:1.5em}.elementor-4414 .elementor-element.elementor-element-1f0d370a{overflow:hidden}.elementor-4414 .elementor-element.elementor-element-4acd82a8{padding:80px 0 60px 0}.elementor-4414 .elementor-element.elementor-element-4369086e{text-align:left}.elementor-bc-flex-widget .elementor-4414 .elementor-element.elementor-element-3ba3bc92.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4414 .elementor-element.elementor-element-3ba3bc92.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4414 .elementor-element.elementor-element-3ba3bc92>.elementor-element-populated{padding:0 102px 0 0}.elementor-4414 .elementor-element.elementor-element-2df41377 .elementor-heading-title{color:#1a284d;font-family:"Lato",sans-serif;font-size:2.6rem;font-weight:800;line-height:1.2em}.elementor-4414 .elementor-element.elementor-element-296102e1{--spacer-size:1px}.elementor-4414 .elementor-element.elementor-element-4b30bf3e .elementor-heading-title{color:#1a284d;font-family:"Lato",sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5em}.elementor-4414 .elementor-element.elementor-element-3f26c6d .elementor-heading-title{color:#1c5ccf;font-size:23px}.elementor-4414 .elementor-element.elementor-element-640e32cf{--spacer-size:1px}.elementor-4414 .elementor-element.elementor-element-2b9ca4aa .elementor-button{font-family:"Roboto",sans-serif;font-weight:500;fill:#1a284d;color:#1a284d;background-color:#f6de7a}.elementor-4414 .elementor-element.elementor-element-2b9ca4aa .elementor-button:hover,.elementor-4414 .elementor-element.elementor-element-2b9ca4aa .elementor-button:focus{color:#f6de7a;background-color:#1a284d}.elementor-4414 .elementor-element.elementor-element-2b9ca4aa .elementor-button:hover svg,.elementor-4414 .elementor-element.elementor-element-2b9ca4aa .elementor-button:focus svg{fill:#f6de7a}body.elementor-page-4414:not(.elementor-motion-effects-element-type-background), body.elementor-page-4414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}@media (min-width:768px){.elementor-4414 .elementor-element.elementor-element-6c4d9fff{width:41%}.elementor-4414 .elementor-element.elementor-element-5c8c4d2{width:59%}}@media (max-width:1024px) and (min-width:768px){.elementor-4414 .elementor-element.elementor-element-6c4d9fff{width:45%}.elementor-4414 .elementor-element.elementor-element-5c8c4d2{width:55%}.elementor-4414 .elementor-element.elementor-element-3ba3bc92{width:50%}}@media (max-width:1024px){.elementor-4414 .elementor-element.elementor-element-6c4d9fff>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0;--e-column-margin-left:10px;padding:0 0 0 0}.elementor-4414 .elementor-element.elementor-element-794600e0 .elementor-heading-title{font-size:2.8rem}.elementor-4414 .elementor-element.elementor-element-337249fd .elementor-heading-title{font-size:1rem}.elementor-4414 .elementor-element.elementor-element-c63c19c .elementor-button{font-size:1.1rem;padding:17px 17px 17px 17px}.elementor-4414 .elementor-element.elementor-element-5c8c4d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4414 .elementor-element.elementor-element-5c8c4d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center}.elementor-4414 .elementor-element.elementor-element-527275a>.elementor-widget-container{margin:-93px 0 -36px 0}.elementor-4414 .elementor-element.elementor-element-7b0a45c .elementor-heading-title{font-size:2.2rem}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woo-products-inner li.product{width:50%}.elementor-4414 .elementor-element.elementor-element-1c128dcc{padding:30px 0 15px 0}.elementor-4414 .elementor-element.elementor-element-2eb25fe8 .elementor-heading-title{font-size:2.2rem}.elementor-4414 .elementor-element.elementor-element-7e3ec224{padding:0 0 30px 0}.elementor-4414 .elementor-element.elementor-element-9f2b6f2 .elementor-heading-title{font-size:2.2rem}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woo-products-inner li.product{width:50%}.elementor-4414 .elementor-element.elementor-element-4ee5d08b{padding:0 0 10px 0}.elementor-4414 .elementor-element.elementor-element-6e2a6ae2 .elementor-heading-title{font-size:2.2rem}.elementor-4414 .elementor-element.elementor-element-4acd82a8{padding:0 0 30px 0}.elementor-4414 .elementor-element.elementor-element-3ba3bc92>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0;--e-column-margin-left:10px;padding:0 0 0 12px}.elementor-4414 .elementor-element.elementor-element-2df41377 .elementor-heading-title{font-size:1.8rem}.elementor-4414 .elementor-element.elementor-element-4b30bf3e .elementor-heading-title{font-size:1rem}.elementor-4414 .elementor-element.elementor-element-2b9ca4aa .elementor-button{font-size:1.1rem;padding:17px 17px 17px 17px}}@media (max-width:767px){.elementor-4414 .elementor-element.elementor-element-794600e0 .elementor-heading-title{font-size:2.1rem}.elementor-4414 .elementor-element.elementor-element-3f8623fc img{width:100%}.elementor-4414 .elementor-element.elementor-element-3f8623fc>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-4414 .elementor-element.elementor-element-527275a img{width:59%}.elementor-4414 .elementor-element.elementor-element-527275a>.elementor-widget-container{margin:-102px 0 -27px -3px;padding:0 0 0 0}.elementor-4414 .elementor-element.elementor-element-7b0a45c{text-align:center}.elementor-4414 .elementor-element.elementor-element-7b0a45c .elementor-heading-title{font-size:1.8rem}.elementor-4414 .elementor-element.elementor-element-0884dc6 .premium-woo-products-inner li.product{width:100%}.elementor-4414 .elementor-element.elementor-element-1c128dcc{padding:10px 0 0 0}.elementor-4414 .elementor-element.elementor-element-2eb25fe8{text-align:center}.elementor-4414 .elementor-element.elementor-element-2eb25fe8 .elementor-heading-title{font-size:1.8rem}.elementor-4414 .elementor-element.elementor-element-7aee7edc>.elementor-element-populated{padding:0 0 0 0}.elementor-4414 .elementor-element.elementor-element-7e3ec224{padding:0 0 0 0}.elementor-4414 .elementor-element.elementor-element-9f2b6f2{text-align:center}.elementor-4414 .elementor-element.elementor-element-9f2b6f2 .elementor-heading-title{font-size:1.8rem}.elementor-4414 .elementor-element.elementor-element-a94f26b .premium-woo-products-inner li.product{width:100%}.elementor-4414 .elementor-element.elementor-element-6e2a6ae2 .elementor-heading-title{font-size:1.8rem}.elementor-4414 .elementor-element.elementor-element-1f0d370a{padding:0 0 20px 0}.elementor-4414 .elementor-element.elementor-element-4acd82a8{padding:0 0 0 0}.elementor-4414 .elementor-element.elementor-element-3ba3bc92>.elementor-element-populated{padding:0 0 0 0}.elementor-4414 .elementor-element.elementor-element-2df41377 .elementor-heading-title{font-size:1.5rem}}