.elementor-672 .elementor-element.elementor-element-376e07e{--display:flex;--min-height:680px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.41;--padding-top:140px;--padding-bottom:92px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-376e07e:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-376e07e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manningpark.com/wp-content/uploads/2025/06/Accommodation-01.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-672 .elementor-element.elementor-element-376e07e::before, .elementor-672 .elementor-element.elementor-element-376e07e > .elementor-background-video-container::before, .elementor-672 .elementor-element.elementor-element-376e07e > .e-con-inner > .elementor-background-video-container::before, .elementor-672 .elementor-element.elementor-element-376e07e > .elementor-background-slideshow::before, .elementor-672 .elementor-element.elementor-element-376e07e > .e-con-inner > .elementor-background-slideshow::before, .elementor-672 .elementor-element.elementor-element-376e07e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-672 .elementor-element.elementor-element-7c60219{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-78deee6 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 10px 0px 0px;}.elementor-672 .elementor-element.elementor-element-78deee6 .elementor-heading-title{color:#FFF;}.elementor-672 .elementor-element.elementor-element-0a58951 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-203be04{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-cd578b2 > .elementor-widget-container{--e-transform-translateX:28px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-2e1e7ef{--display:flex;--min-height:798px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-e52545b > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-672 .elementor-element.elementor-element-e52545b{text-align:center;}.elementor-672 .elementor-element.elementor-element-c316297{--display:flex;}.elementor-672 .elementor-element.elementor-element-ba8a83c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-23c644b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-bd77044{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-bd77044 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-c61890b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-672 .elementor-element.elementor-element-7307f41 .elementor-image-box-wrapper{text-align:left;}.elementor-672 .elementor-element.elementor-element-7307f41.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-672 .elementor-element.elementor-element-7307f41.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-672 .elementor-element.elementor-element-7307f41.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-7307f41 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-df9da3b-font-family ), Sans-serif;font-size:var( --e-global-typography-df9da3b-font-size );font-weight:var( --e-global-typography-df9da3b-font-weight );text-transform:var( --e-global-typography-df9da3b-text-transform );font-style:var( --e-global-typography-df9da3b-font-style );text-decoration:var( --e-global-typography-df9da3b-text-decoration );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-7307f41 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-672 .elementor-element.elementor-element-7307f41 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-672 .elementor-element.elementor-element-7307f41 .elementor-image-box-description{font-family:var( --e-global-typography-eddc58f-font-family ), Sans-serif;font-size:var( --e-global-typography-eddc58f-font-size );font-weight:var( --e-global-typography-eddc58f-font-weight );text-transform:var( --e-global-typography-eddc58f-text-transform );font-style:var( --e-global-typography-eddc58f-font-style );text-decoration:var( --e-global-typography-eddc58f-text-decoration );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-de82d46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-de82d46:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-de82d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004876;}.elementor-672 .elementor-element.elementor-element-cc9fdd1{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-cc9fdd1 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-5f2ed49{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-5f2ed49 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-99d33a1{--display:flex;}.elementor-672 .elementor-element.elementor-element-0c31319{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-54377d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-d849cf0{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-d849cf0 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-8adefc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-672 .elementor-element.elementor-element-ff4ffb5 .elementor-image-box-wrapper{text-align:left;}.elementor-672 .elementor-element.elementor-element-ff4ffb5.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-672 .elementor-element.elementor-element-ff4ffb5.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-672 .elementor-element.elementor-element-ff4ffb5.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-ff4ffb5 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-df9da3b-font-family ), Sans-serif;font-size:var( --e-global-typography-df9da3b-font-size );font-weight:var( --e-global-typography-df9da3b-font-weight );text-transform:var( --e-global-typography-df9da3b-text-transform );font-style:var( --e-global-typography-df9da3b-font-style );text-decoration:var( --e-global-typography-df9da3b-text-decoration );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-ff4ffb5 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-672 .elementor-element.elementor-element-ff4ffb5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-672 .elementor-element.elementor-element-ff4ffb5 .elementor-image-box-description{font-family:var( --e-global-typography-eddc58f-font-family ), Sans-serif;font-size:var( --e-global-typography-eddc58f-font-size );font-weight:var( --e-global-typography-eddc58f-font-weight );text-transform:var( --e-global-typography-eddc58f-text-transform );font-style:var( --e-global-typography-eddc58f-font-style );text-decoration:var( --e-global-typography-eddc58f-text-decoration );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-d84ad3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-d84ad3b:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-d84ad3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004876;}.elementor-672 .elementor-element.elementor-element-1138086{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-1138086 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-9acf46a{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-9acf46a img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-f1ce54f{--display:flex;}.elementor-672 .elementor-element.elementor-element-38f7b0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-de95ce2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-d2430e6{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-d2430e6 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-7f3bace{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-672 .elementor-element.elementor-element-7c2563a .elementor-image-box-wrapper{text-align:left;}.elementor-672 .elementor-element.elementor-element-7c2563a.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-672 .elementor-element.elementor-element-7c2563a.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-672 .elementor-element.elementor-element-7c2563a.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-7c2563a .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-df9da3b-font-family ), Sans-serif;font-size:var( --e-global-typography-df9da3b-font-size );font-weight:var( --e-global-typography-df9da3b-font-weight );text-transform:var( --e-global-typography-df9da3b-text-transform );font-style:var( --e-global-typography-df9da3b-font-style );text-decoration:var( --e-global-typography-df9da3b-text-decoration );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-7c2563a .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-672 .elementor-element.elementor-element-7c2563a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-672 .elementor-element.elementor-element-7c2563a .elementor-image-box-description{font-family:var( --e-global-typography-eddc58f-font-family ), Sans-serif;font-size:var( --e-global-typography-eddc58f-font-size );font-weight:var( --e-global-typography-eddc58f-font-weight );text-transform:var( --e-global-typography-eddc58f-text-transform );font-style:var( --e-global-typography-eddc58f-font-style );text-decoration:var( --e-global-typography-eddc58f-text-decoration );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-4a99ea9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-4a99ea9:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-4a99ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004876;}.elementor-672 .elementor-element.elementor-element-ee2e43b{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-ee2e43b img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-b00f162{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-b00f162 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-a0370df{--display:flex;}.elementor-672 .elementor-element.elementor-element-0d83903{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-ab888a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-e7c91c8{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-e7c91c8 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-5123a23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-672 .elementor-element.elementor-element-edc560b .elementor-image-box-wrapper{text-align:left;}.elementor-672 .elementor-element.elementor-element-edc560b.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-672 .elementor-element.elementor-element-edc560b.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-672 .elementor-element.elementor-element-edc560b.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-edc560b .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-df9da3b-font-family ), Sans-serif;font-size:var( --e-global-typography-df9da3b-font-size );font-weight:var( --e-global-typography-df9da3b-font-weight );text-transform:var( --e-global-typography-df9da3b-text-transform );font-style:var( --e-global-typography-df9da3b-font-style );text-decoration:var( --e-global-typography-df9da3b-text-decoration );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-edc560b .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-672 .elementor-element.elementor-element-edc560b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-672 .elementor-element.elementor-element-edc560b .elementor-image-box-description{font-family:var( --e-global-typography-eddc58f-font-family ), Sans-serif;font-size:var( --e-global-typography-eddc58f-font-size );font-weight:var( --e-global-typography-eddc58f-font-weight );text-transform:var( --e-global-typography-eddc58f-text-transform );font-style:var( --e-global-typography-eddc58f-font-style );text-decoration:var( --e-global-typography-eddc58f-text-decoration );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-a048163{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-a048163:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-a048163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004876;}.elementor-672 .elementor-element.elementor-element-e02f855{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-e02f855 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-7be9867{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-7be9867 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-9f9364a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:104px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-76px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:104px;--e-n-carousel-arrow-size:26px;--e-n-carousel-arrow-normal-color:var( --e-global-color-cde6461 );--e-n-carousel-arrow-hover-color:var( --e-global-color-cde6461 );}.elementor-672 .elementor-element.elementor-element-9f9364a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:19px 19px 19px 19px;}.elementor-672 .elementor-element.elementor-element-9f9364a :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-7c6367f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-672 .elementor-element.elementor-element-d71996a{--display:flex;--min-height:624px;}.elementor-672 .elementor-element.elementor-element-d71996a:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-d71996a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manningpark.com/wp-content/uploads/2025/10/PorshaLeash-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-672 .elementor-element.elementor-element-e99fc8e{--display:flex;--min-height:624px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-672 .elementor-element.elementor-element-808d804{--display:flex;--min-height:624px;}.elementor-672 .elementor-element.elementor-element-808d804:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-808d804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manningpark.com/wp-content/uploads/2025/10/MPR_08-683x1024.jpg");background-position:center right;}.elementor-672 .elementor-element.elementor-element-ba2fc5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-491b0e3{--display:flex;}.elementor-672 .elementor-element.elementor-element-2e782f0{text-align:center;}.elementor-672 .elementor-element.elementor-element-b5243d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-ffd3b6b > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 20px 0px 20px;}.elementor-672 .elementor-element.elementor-element-ffd3b6b{text-align:center;}.elementor-672 .elementor-element.elementor-element-07c86e2{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-07c86e2 .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:100%;}.elementor-672 .elementor-element.elementor-element-07c86e2 .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:100%;}.elementor-672 .elementor-element.elementor-element-07c86e2 .jet-tabs.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:calc(100% - 100%);}.elementor-672 .elementor-element.elementor-element-07c86e2 .jet-tabs.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:calc(100% - 100%);}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper{align-self:center;justify-content:center;padding:0px 0px 0px 0px;margin:0px 0px 48px 0px;border-style:none;}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{align-self:center;}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control{justify-content:center;}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-family:var( --e-global-typography-5b26ef2-font-family ), Sans-serif;font-size:var( --e-global-typography-5b26ef2-font-size );font-weight:var( --e-global-typography-5b26ef2-font-weight );text-transform:var( --e-global-typography-5b26ef2-text-transform );font-style:var( --e-global-typography-5b26ef2-font-style );text-decoration:var( --e-global-typography-5b26ef2-text-decoration );line-height:var( --e-global-typography-5b26ef2-line-height );letter-spacing:var( --e-global-typography-5b26ef2-letter-spacing );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:7px 20px 7px 20px;}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:7px 20px 7px 20px;}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text, .elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{font-family:var( --e-global-typography-5b26ef2-font-family ), Sans-serif;font-size:var( --e-global-typography-5b26ef2-font-size );font-weight:var( --e-global-typography-5b26ef2-font-weight );text-transform:var( --e-global-typography-5b26ef2-text-transform );font-style:var( --e-global-typography-5b26ef2-font-style );text-decoration:var( --e-global-typography-5b26ef2-text-decoration );line-height:var( --e-global-typography-5b26ef2-line-height );letter-spacing:var( --e-global-typography-5b26ef2-letter-spacing );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text, .elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.16px;}.elementor-672 .elementor-element.elementor-element-adf0b47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:88px;--padding-bottom:178px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-2dc4ddc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-672 .elementor-element.elementor-element-2dc4ddc{text-align:center;}.elementor-672 .elementor-element.elementor-element-2dc4ddc .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-cab963e{--display:flex;}.elementor-672 .elementor-element.elementor-element-0e2331a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-03d9cb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-585618a{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-585618a img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-d20c9f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-672 .elementor-element.elementor-element-d3da7cb .elementor-image-box-wrapper{text-align:left;}.elementor-672 .elementor-element.elementor-element-d3da7cb.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-672 .elementor-element.elementor-element-d3da7cb.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-672 .elementor-element.elementor-element-d3da7cb.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-d3da7cb .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-df9da3b-font-family ), Sans-serif;font-size:var( --e-global-typography-df9da3b-font-size );font-weight:var( --e-global-typography-df9da3b-font-weight );text-transform:var( --e-global-typography-df9da3b-text-transform );font-style:var( --e-global-typography-df9da3b-font-style );text-decoration:var( --e-global-typography-df9da3b-text-decoration );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-d3da7cb .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-672 .elementor-element.elementor-element-d3da7cb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-672 .elementor-element.elementor-element-d3da7cb .elementor-image-box-description{font-family:var( --e-global-typography-eddc58f-font-family ), Sans-serif;font-size:var( --e-global-typography-eddc58f-font-size );font-weight:var( --e-global-typography-eddc58f-font-weight );text-transform:var( --e-global-typography-eddc58f-text-transform );font-style:var( --e-global-typography-eddc58f-font-style );text-decoration:var( --e-global-typography-eddc58f-text-decoration );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-7ff26cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-1be6ab6{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-1be6ab6 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-a3d3258{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-a3d3258 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-55d8bfd{--display:flex;}.elementor-672 .elementor-element.elementor-element-bf27da9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-18febbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-ddfa12f{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-ddfa12f img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-599a6b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-672 .elementor-element.elementor-element-d8124cb .elementor-image-box-wrapper{text-align:left;}.elementor-672 .elementor-element.elementor-element-d8124cb.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-672 .elementor-element.elementor-element-d8124cb.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-672 .elementor-element.elementor-element-d8124cb.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-d8124cb .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-df9da3b-font-family ), Sans-serif;font-size:var( --e-global-typography-df9da3b-font-size );font-weight:var( --e-global-typography-df9da3b-font-weight );text-transform:var( --e-global-typography-df9da3b-text-transform );font-style:var( --e-global-typography-df9da3b-font-style );text-decoration:var( --e-global-typography-df9da3b-text-decoration );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-d8124cb .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-672 .elementor-element.elementor-element-d8124cb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-672 .elementor-element.elementor-element-d8124cb .elementor-image-box-description{font-family:var( --e-global-typography-eddc58f-font-family ), Sans-serif;font-size:var( --e-global-typography-eddc58f-font-size );font-weight:var( --e-global-typography-eddc58f-font-weight );text-transform:var( --e-global-typography-eddc58f-text-transform );font-style:var( --e-global-typography-eddc58f-font-style );text-decoration:var( --e-global-typography-eddc58f-text-decoration );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-69e225d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-9bbee25{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-9bbee25 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-b0a9d08{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-b0a9d08 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-aa173d0{--display:flex;}.elementor-672 .elementor-element.elementor-element-ce944fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-6f6eca1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-4112ffc{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-4112ffc img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-8e2c234{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-672 .elementor-element.elementor-element-41371b1 .elementor-image-box-wrapper{text-align:left;}.elementor-672 .elementor-element.elementor-element-41371b1.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-672 .elementor-element.elementor-element-41371b1.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-672 .elementor-element.elementor-element-41371b1.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-41371b1 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-df9da3b-font-family ), Sans-serif;font-size:var( --e-global-typography-df9da3b-font-size );font-weight:var( --e-global-typography-df9da3b-font-weight );text-transform:var( --e-global-typography-df9da3b-text-transform );font-style:var( --e-global-typography-df9da3b-font-style );text-decoration:var( --e-global-typography-df9da3b-text-decoration );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-41371b1 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-672 .elementor-element.elementor-element-41371b1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-672 .elementor-element.elementor-element-41371b1 .elementor-image-box-description{font-family:var( --e-global-typography-eddc58f-font-family ), Sans-serif;font-size:var( --e-global-typography-eddc58f-font-size );font-weight:var( --e-global-typography-eddc58f-font-weight );text-transform:var( --e-global-typography-eddc58f-text-transform );font-style:var( --e-global-typography-eddc58f-font-style );text-decoration:var( --e-global-typography-eddc58f-text-decoration );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-78fbed6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-9e5da74{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-9e5da74 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-007227c{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-007227c img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-28ccbd6{--display:flex;}.elementor-672 .elementor-element.elementor-element-1705887{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-843f937{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-ee90f2f{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-ee90f2f img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-c67e6b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-672 .elementor-element.elementor-element-11d7267 .elementor-image-box-wrapper{text-align:left;}.elementor-672 .elementor-element.elementor-element-11d7267.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-672 .elementor-element.elementor-element-11d7267.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-672 .elementor-element.elementor-element-11d7267.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-11d7267 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-df9da3b-font-family ), Sans-serif;font-size:var( --e-global-typography-df9da3b-font-size );font-weight:var( --e-global-typography-df9da3b-font-weight );text-transform:var( --e-global-typography-df9da3b-text-transform );font-style:var( --e-global-typography-df9da3b-font-style );text-decoration:var( --e-global-typography-df9da3b-text-decoration );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-11d7267 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-672 .elementor-element.elementor-element-11d7267 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-672 .elementor-element.elementor-element-11d7267 .elementor-image-box-description{font-family:var( --e-global-typography-eddc58f-font-family ), Sans-serif;font-size:var( --e-global-typography-eddc58f-font-size );font-weight:var( --e-global-typography-eddc58f-font-weight );text-transform:var( --e-global-typography-eddc58f-text-transform );font-style:var( --e-global-typography-eddc58f-font-style );text-decoration:var( --e-global-typography-eddc58f-text-decoration );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-bc42e8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-d28070f{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-d28070f img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-1701d8f{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-1701d8f img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-a7175cc{--display:flex;}.elementor-672 .elementor-element.elementor-element-3753d30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-5b355d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-e0cc691{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-e0cc691 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-02fefd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-672 .elementor-element.elementor-element-1061a3e .elementor-image-box-wrapper{text-align:left;}.elementor-672 .elementor-element.elementor-element-1061a3e.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-672 .elementor-element.elementor-element-1061a3e.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-672 .elementor-element.elementor-element-1061a3e.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-1061a3e .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-df9da3b-font-family ), Sans-serif;font-size:var( --e-global-typography-df9da3b-font-size );font-weight:var( --e-global-typography-df9da3b-font-weight );text-transform:var( --e-global-typography-df9da3b-text-transform );font-style:var( --e-global-typography-df9da3b-font-style );text-decoration:var( --e-global-typography-df9da3b-text-decoration );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-1061a3e .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-672 .elementor-element.elementor-element-1061a3e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-672 .elementor-element.elementor-element-1061a3e .elementor-image-box-description{font-family:var( --e-global-typography-eddc58f-font-family ), Sans-serif;font-size:var( --e-global-typography-eddc58f-font-size );font-weight:var( --e-global-typography-eddc58f-font-weight );text-transform:var( --e-global-typography-eddc58f-text-transform );font-style:var( --e-global-typography-eddc58f-font-style );text-decoration:var( --e-global-typography-eddc58f-text-decoration );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-369bc64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-2bb4ee1{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-2bb4ee1 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-cfe401a{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-cfe401a img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-672 .elementor-element.elementor-element-14e9ef2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:104px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-76px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:104px;--e-n-carousel-arrow-size:26px;--e-n-carousel-arrow-normal-color:var( --e-global-color-cde6461 );--e-n-carousel-arrow-hover-color:var( --e-global-color-cde6461 );}.elementor-672 .elementor-element.elementor-element-14e9ef2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:19px 19px 19px 19px;}.elementor-672 .elementor-element.elementor-element-14e9ef2 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-secondary );}.elementor-672 .elementor-element.elementor-element-d5a9c5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-a13de43 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 20px 0px 20px;}.elementor-672 .elementor-element.elementor-element-a13de43{text-align:center;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-e96dea5{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-b2468b6{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-ab6c814{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-2626917{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-8f37049{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-bb4ae6d{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-084b696{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-ac7bc5a{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-b7dc765{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-dca0a5b{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-551e876{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-f6ed098{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c .elementor-repeater-item-cdf5e91{object-position:center center !important;}.elementor-672 .elementor-element.elementor-element-125e44c{width:100%;max-width:100%;}.elementor-672 .elementor-element.elementor-element-125e44c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__item__content{width:465px;}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__item img{height:682px;object-fit:cover;}.elementor-672 .elementor-element.elementor-element-125e44c .ue-flip-item-content{background-color:#141414;text-align:center;min-height:0px;}.elementor-672 .elementor-element.elementor-element-125e44c .ue-flip-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-672 .elementor-element.elementor-element-125e44c .ue-flip-item-icon svg{fill:#ffffff;}.elementor-672 .elementor-element.elementor-element-125e44c .ue-flip-item-title{color:#ffffff;margin-top:0px;}.elementor-672 .elementor-element.elementor-element-125e44c .ue-flip-item-text{color:#b4b4b4;margin-top:5px;}.elementor-672 .elementor-element.elementor-element-125e44c .ue-item-btn a{display:inline-block;padding:10px 20px 10px 20px;background-color:#5a5a5a;color:#bababa;}.elementor-672 .elementor-element.elementor-element-125e44c .ue-item-btn{margin-top:10px;}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__button > *{width:14px;srtroke:var( --e-global-color-cde6461 );color:var( --e-global-color-cde6461 );}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__button{padding:19.24px 24px 19.24px 24px;border-radius:100px 100px 100px 100px;background-color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__button:hover{background-color:var( --e-global-color-secondary );}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__button:hover > *{srtroke:var( --e-global-color-cde6461 );color:var( --e-global-color-cde6461 );}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__button--prev{left:0px;right:auto;}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__button--next{right:0px;left:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-672 .elementor-element.elementor-element-376e07e{--min-height:514px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:150px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-78deee6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-cd578b2 > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-672 .elementor-element.elementor-element-2e1e7ef{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-bd77044 img{height:400px;}.elementor-672 .elementor-element.elementor-element-c61890b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-7307f41 .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-7307f41 .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-cc9fdd1 img{height:200px;}.elementor-672 .elementor-element.elementor-element-5f2ed49 img{height:200px;}.elementor-672 .elementor-element.elementor-element-d849cf0 img{height:400px;}.elementor-672 .elementor-element.elementor-element-8adefc0{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-ff4ffb5 .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-ff4ffb5 .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-1138086 img{height:200px;}.elementor-672 .elementor-element.elementor-element-9acf46a img{height:200px;}.elementor-672 .elementor-element.elementor-element-d2430e6 img{height:400px;}.elementor-672 .elementor-element.elementor-element-7f3bace{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-7c2563a .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-7c2563a .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-ee2e43b img{height:200px;}.elementor-672 .elementor-element.elementor-element-b00f162 img{height:200px;}.elementor-672 .elementor-element.elementor-element-e7c91c8 img{height:400px;}.elementor-672 .elementor-element.elementor-element-5123a23{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-edc560b .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-edc560b .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-e02f855 img{height:200px;}.elementor-672 .elementor-element.elementor-element-7be9867 img{height:200px;}.elementor-672 .elementor-element.elementor-element-9f9364a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-672 .elementor-element.elementor-element-b5243d4{--padding-top:64px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-size:var( --e-global-typography-5b26ef2-font-size );line-height:var( --e-global-typography-5b26ef2-line-height );letter-spacing:var( --e-global-typography-5b26ef2-letter-spacing );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text, .elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{font-size:var( --e-global-typography-5b26ef2-font-size );line-height:var( --e-global-typography-5b26ef2-line-height );letter-spacing:var( --e-global-typography-5b26ef2-letter-spacing );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text, .elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{font-size:15px;line-height:22px;}.elementor-672 .elementor-element.elementor-element-adf0b47{--padding-top:64px;--padding-bottom:154px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-585618a img{height:400px;}.elementor-672 .elementor-element.elementor-element-d20c9f1{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-d3da7cb .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-d3da7cb .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-1be6ab6 img{height:200px;}.elementor-672 .elementor-element.elementor-element-a3d3258 img{height:200px;}.elementor-672 .elementor-element.elementor-element-ddfa12f img{height:400px;}.elementor-672 .elementor-element.elementor-element-599a6b3{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-d8124cb .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-d8124cb .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-9bbee25 img{height:200px;}.elementor-672 .elementor-element.elementor-element-b0a9d08 img{height:200px;}.elementor-672 .elementor-element.elementor-element-4112ffc img{height:400px;}.elementor-672 .elementor-element.elementor-element-8e2c234{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-41371b1 .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-41371b1 .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-9e5da74 img{height:200px;}.elementor-672 .elementor-element.elementor-element-007227c img{height:200px;}.elementor-672 .elementor-element.elementor-element-ee90f2f img{height:400px;}.elementor-672 .elementor-element.elementor-element-c67e6b5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-11d7267 .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-11d7267 .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-d28070f img{height:200px;}.elementor-672 .elementor-element.elementor-element-1701d8f img{height:200px;}.elementor-672 .elementor-element.elementor-element-e0cc691 img{height:400px;}.elementor-672 .elementor-element.elementor-element-02fefd7{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-1061a3e .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-1061a3e .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-2bb4ee1 img{height:200px;}.elementor-672 .elementor-element.elementor-element-cfe401a img{height:200px;}.elementor-672 .elementor-element.elementor-element-14e9ef2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-672 .elementor-element.elementor-element-d5a9c5e{--padding-top:64px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__item__content{width:400px;}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__item img{height:500px;}}@media(max-width:767px){.elementor-672 .elementor-element.elementor-element-376e07e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:87px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-7c60219{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:29%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-672 .elementor-element.elementor-element-78deee6{text-align:center;}.elementor-672 .elementor-element.elementor-element-0a58951 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-672 .elementor-element.elementor-element-203be04{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-672 .elementor-element.elementor-element-cd578b2 > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-672 .elementor-element.elementor-element-2e1e7ef{--min-height:1134px;}.elementor-672 .elementor-element.elementor-element-e52545b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-672 .elementor-element.elementor-element-bd77044 img{height:350px;}.elementor-672 .elementor-element.elementor-element-7307f41 .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-7307f41 .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-7307f41 .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-cc9fdd1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-cc9fdd1 img{height:150px;}.elementor-672 .elementor-element.elementor-element-5f2ed49{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-5f2ed49 img{height:150px;}.elementor-672 .elementor-element.elementor-element-d849cf0 img{height:350px;}.elementor-672 .elementor-element.elementor-element-ff4ffb5 .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-ff4ffb5 .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-ff4ffb5 .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-1138086{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-1138086 img{height:150px;}.elementor-672 .elementor-element.elementor-element-9acf46a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-9acf46a img{height:150px;}.elementor-672 .elementor-element.elementor-element-d2430e6 img{height:350px;}.elementor-672 .elementor-element.elementor-element-7c2563a .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-7c2563a .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-7c2563a .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-ee2e43b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-ee2e43b img{height:150px;}.elementor-672 .elementor-element.elementor-element-b00f162{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-b00f162 img{height:150px;}.elementor-672 .elementor-element.elementor-element-e7c91c8 img{height:350px;}.elementor-672 .elementor-element.elementor-element-edc560b .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-edc560b .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-edc560b .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-e02f855{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-e02f855 img{height:150px;}.elementor-672 .elementor-element.elementor-element-7be9867{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-7be9867 img{height:150px;}.elementor-672 .elementor-element.elementor-element-9f9364a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-672 .elementor-element.elementor-element-7c6367f{--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-672 .elementor-element.elementor-element-e99fc8e{--min-height:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-672 .elementor-element.elementor-element-ba2fc5e{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-size:var( --e-global-typography-5b26ef2-font-size );line-height:var( --e-global-typography-5b26ef2-line-height );letter-spacing:var( --e-global-typography-5b26ef2-letter-spacing );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text, .elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{font-size:var( --e-global-typography-5b26ef2-font-size );line-height:var( --e-global-typography-5b26ef2-line-height );letter-spacing:var( --e-global-typography-5b26ef2-letter-spacing );}.elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text, .elementor-672 .elementor-element.elementor-element-07c86e2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{font-size:14px;line-height:20px;}.elementor-672 .elementor-element.elementor-element-585618a img{height:350px;}.elementor-672 .elementor-element.elementor-element-d3da7cb .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-d3da7cb .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-d3da7cb .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-1be6ab6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-1be6ab6 img{height:150px;}.elementor-672 .elementor-element.elementor-element-a3d3258{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-a3d3258 img{height:150px;}.elementor-672 .elementor-element.elementor-element-ddfa12f img{height:350px;}.elementor-672 .elementor-element.elementor-element-d8124cb .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-d8124cb .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-d8124cb .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-9bbee25{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-9bbee25 img{height:150px;}.elementor-672 .elementor-element.elementor-element-b0a9d08{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-b0a9d08 img{height:150px;}.elementor-672 .elementor-element.elementor-element-4112ffc img{height:350px;}.elementor-672 .elementor-element.elementor-element-41371b1 .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-41371b1 .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-41371b1 .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-9e5da74{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-9e5da74 img{height:150px;}.elementor-672 .elementor-element.elementor-element-007227c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-007227c img{height:150px;}.elementor-672 .elementor-element.elementor-element-ee90f2f img{height:350px;}.elementor-672 .elementor-element.elementor-element-11d7267 .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-11d7267 .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-11d7267 .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-d28070f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-d28070f img{height:150px;}.elementor-672 .elementor-element.elementor-element-1701d8f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-1701d8f img{height:150px;}.elementor-672 .elementor-element.elementor-element-e0cc691 img{height:350px;}.elementor-672 .elementor-element.elementor-element-1061a3e .elementor-image-box-img{margin-bottom:5px;}.elementor-672 .elementor-element.elementor-element-1061a3e .elementor-image-box-title{font-size:var( --e-global-typography-df9da3b-font-size );line-height:var( --e-global-typography-df9da3b-line-height );letter-spacing:var( --e-global-typography-df9da3b-letter-spacing );}.elementor-672 .elementor-element.elementor-element-1061a3e .elementor-image-box-description{font-size:var( --e-global-typography-eddc58f-font-size );line-height:var( --e-global-typography-eddc58f-line-height );letter-spacing:var( --e-global-typography-eddc58f-letter-spacing );}.elementor-672 .elementor-element.elementor-element-2bb4ee1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-2bb4ee1 img{height:150px;}.elementor-672 .elementor-element.elementor-element-cfe401a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-672 .elementor-element.elementor-element-cfe401a img{height:150px;}.elementor-672 .elementor-element.elementor-element-14e9ef2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__item__content{width:200px;}.elementor-672 .elementor-element.elementor-element-125e44c .flipster__item img{height:300px;}}@media(min-width:768px){.elementor-672 .elementor-element.elementor-element-7c60219{--width:calc(100% - 120px);}.elementor-672 .elementor-element.elementor-element-203be04{--width:120px;}.elementor-672 .elementor-element.elementor-element-2e1e7ef{--content-width:1008px;}.elementor-672 .elementor-element.elementor-element-23c644b{--width:38%;}.elementor-672 .elementor-element.elementor-element-c61890b{--width:34%;}.elementor-672 .elementor-element.elementor-element-de82d46{--width:28%;}.elementor-672 .elementor-element.elementor-element-54377d8{--width:38%;}.elementor-672 .elementor-element.elementor-element-8adefc0{--width:34%;}.elementor-672 .elementor-element.elementor-element-d84ad3b{--width:28%;}.elementor-672 .elementor-element.elementor-element-de95ce2{--width:38%;}.elementor-672 .elementor-element.elementor-element-7f3bace{--width:34%;}.elementor-672 .elementor-element.elementor-element-4a99ea9{--width:28%;}.elementor-672 .elementor-element.elementor-element-ab888a0{--width:38%;}.elementor-672 .elementor-element.elementor-element-5123a23{--width:34%;}.elementor-672 .elementor-element.elementor-element-a048163{--width:28%;}.elementor-672 .elementor-element.elementor-element-d71996a{--width:40%;}.elementor-672 .elementor-element.elementor-element-e99fc8e{--width:40%;}.elementor-672 .elementor-element.elementor-element-808d804{--width:20%;}.elementor-672 .elementor-element.elementor-element-b5243d4{--content-width:1170px;}.elementor-672 .elementor-element.elementor-element-adf0b47{--content-width:1008px;}.elementor-672 .elementor-element.elementor-element-03d9cb8{--width:38%;}.elementor-672 .elementor-element.elementor-element-d20c9f1{--width:34%;}.elementor-672 .elementor-element.elementor-element-7ff26cf{--width:28%;}.elementor-672 .elementor-element.elementor-element-18febbe{--width:38%;}.elementor-672 .elementor-element.elementor-element-599a6b3{--width:34%;}.elementor-672 .elementor-element.elementor-element-69e225d{--width:28%;}.elementor-672 .elementor-element.elementor-element-6f6eca1{--width:38%;}.elementor-672 .elementor-element.elementor-element-8e2c234{--width:34%;}.elementor-672 .elementor-element.elementor-element-78fbed6{--width:28%;}.elementor-672 .elementor-element.elementor-element-843f937{--width:38%;}.elementor-672 .elementor-element.elementor-element-c67e6b5{--width:34%;}.elementor-672 .elementor-element.elementor-element-bc42e8d{--width:28%;}.elementor-672 .elementor-element.elementor-element-5b355d9{--width:38%;}.elementor-672 .elementor-element.elementor-element-02fefd7{--width:34%;}.elementor-672 .elementor-element.elementor-element-369bc64{--width:28%;}.elementor-672 .elementor-element.elementor-element-d5a9c5e{--content-width:1170px;}}@media(max-width:1024px) and (min-width:768px){.elementor-672 .elementor-element.elementor-element-7c60219{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-cd578b2 */.elementor-672 .elementor-element.elementor-element-cd578b2 {
    height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba2fc5e *//* Base styles and box-sizing reset */
.book-your-stay-form,
.book-your-stay-form * {
    box-sizing: border-box;
}

/* Hide the required fields tip */
.book-your-stay-form .mphb-required-fields-tip {
    display: none;
}

/* Form Style (to contain individual sections) */
.book-your-stay-form .mphb_sc_search-form {
    display: flex;
    flex-grow: 1;
    align-items: center;
    width: 100%;
}

/* Remove default <br> line breaks that create vertical spacing */
.book-your-stay-form p > br {
    display: none;
}

/* Style for individual sections (Check-in, Check-out, Guests) */
.book-your-stay-form .mphb_sc_search-check-in-date,
.book-your-stay-form .mphb_sc_search-check-out-date,
.book-your-stay-form .mphb_sc_search-adults {
    flex-basis: 0;
    flex-grow: 1;
    padding: 0 15px;
    text-align: left;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-width: 120px;
}

/* Label styles (e.g. Check-in, Check-out, Guests) */
.book-your-stay-form label {
    font-weight: 600;
    font-size: 1.1em;
    color: #FFF;
    margin-bottom: 3px;
    display: flex;
    align-items: center;
}

/* Hide the asterisk for required fields */
.book-your-stay-form label abbr {
    display: none;
}

/* Input fields (Dates and Dropdown selects) */
.book-your-stay-form input.mphb-datepick,
.book-your-stay-form select {
    background: transparent;
    border: 1px solid;
    color: #1b4932;
    font-size: 1.1em;
    outline: none;
    cursor: pointer;
}

/* Placeholder text style */
.book-your-stay-form input.mphb-datepick::placeholder {
    color: #1b4932;
    opacity: 1;
}

/* Icons for Check-in/Check-out and Guests */
.book-your-stay-form .mphb_sc_search-check-in-date label::before {
    content: "\f271";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    margin-right: 8px;
    font-size: 1.2em;
    color: #1b4932;
}
.book-your-stay-form .mphb_sc_search-check-out-date label::before {
    content: "\f272";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    margin-right: 8px;
    font-size: 1.2em;
    color: #1b4932;
}

/* Vertical Separators */
.book-your-stay-form .mphb_sc_search-check-in-date,
.book-your-stay-form .mphb_sc_search-check-out-date {
    border-right: 1px solid #1b4932;
    padding-right: 25px;
    margin-right: 20px;
}

/* Remove right border from last content section before search button */
.book-your-stay-form .mphb_sc_search-adults {
    border-right: none;
    padding-right: 15px;
    margin-right: 0;
}

/* Style for search button container */
.book-your-stay-form .mphb_sc_search-submit-button-wrapper {
    flex-shrink: 0;
    padding-left: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Style for search button */
.book-your-stay-form input[type="submit"].button {
    background-color: #1b4932;
    border: none;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    font-size: 0;
    text-indent: -9999px;
    overflow: hidden;
    background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23000"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60%;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    transition: background-color 0.3s ease;
}

.book-your-stay-form input[type="submit"].button:hover {
    background-color: #e0e0e0;
}

/* Responsive Adjustments */
@media (max-width: 768px) {
    .book-your-stay-form {
        flex-direction: column;
        border-radius: 20px;
        padding: 15px;
    }

    .book-your-stay-form .mphb_sc_search-form {
        flex-direction: column;
        width: 100%;
    }

    .book-your-stay-form .mphb_sc_search-check-in-date,
    .book-your-stay-form .mphb_sc_search-check-out-date,
    .book-your-stay-form .mphb_sc_search-adults {
        border-right: none;
        border-bottom: 1px solid #1b4932;
        padding: 15px 0;
        margin: 0;
        width: 100%;
        min-width: unset;
    }

    .book-your-stay-form .mphb_sc_search-adults {
        border-bottom: none;
    }

    .book-your-stay-form .mphb_sc_search-submit-button-wrapper {
        padding-left: 0;
        padding-top: 20px;
        width: 100%;
    }

    .book-your-stay-form input[type="submit"].button {
        width: 50px;
        height: 50px;
    }
}

.book-your-stay-form input[name="mphb_check_in_date"] {
  color: #1b4932!important;
}

.book-your-stay-form input[name="mphb_check_out_date"] {
  color: #1b4932!important;
}

.book-your-stay-form label {
    color: #1b4932!important;
}/* End custom CSS */
/* Start custom CSS for jet-tabs, class: .elementor-element-07c86e2 */.elementor-672 .elementor-element.elementor-element-07c86e2 div#jet-tabs-control-8162 {
    border-left: 1px solid green;
    border-right: 1px solid green !important;
}/* End custom CSS */
/* Start custom CSS *//* Base styles and box-sizing reset */
.hero-search-accommodations,
.hero-search-accommodations * {
    box-sizing: border-box;
}

/* Main Container Style */
.hero-search-accommodations.is-style-horizontal-form.search-form-booking {
    background-color: rgba(0,0,0,0.4); /* Dark background as shown in the image */
    border: 1px solid #333; /* Light gray border */
    border-radius: 40px; /* Rounded corners */
    padding: 10px 15px; /* Inner spacing */
    display: flex; /* Use flexbox for horizontal layout */
    align-items: center; /* Vertically align items to the center */
    color: #FFF; /* Default text color for the container */
    margin: 20px auto; /* Center the container on the page */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2); /* Subtle shadow */
    overflow: hidden; /* Ensures content respects rounded borders */
}

/* Hide the required fields tip */
.hero-search-accommodations .mphb-required-fields-tip {
    display: none;
}

/* Form Style (to contain individual sections) */
.hero-search-accommodations .mphb_sc_search-form {
    display: flex;
    flex-grow: 1; /* Allows form to take available space */
    align-items: center; /* Vertically align elements within form */
    width: 100%; /* Ensures form takes full width of parent */
}

/* Remove default <br> line breaks that create vertical spacing */
.hero-search-accommodations p > br {
    display: none;
}

/* Style for individual sections (Check-in, Check-out, Guests) */
.hero-search-accommodations .mphb_sc_search-check-in-date,
.hero-search-accommodations .mphb_sc_search-check-out-date,
.hero-search-accommodations .mphb_sc_search-adults {
    flex-basis: 0; /* No base width */
    flex-grow: 1; /* Allows each section to grow and evenly distribute space */
    padding: 0 15px; /* Horizontal padding for spacing between sections */
    text-align: left; /* Text alignment */
    position: relative; /* For pseudo-elements like separators */
    display: flex; /* Use flex for label and input layout */
    flex-direction: column; /* Stack label and input vertically */
    justify-content: center; /* Vertically center content */
    min-width: 120px; /* Minimum width to avoid squishing sections */
}

/* Label styles (e.g. Check-in, Check-out, Guests) */
.hero-search-accommodations label {
    font-weight: 600; /* Bolder text for main titles */
    font-size: 1.1em; /* Larger font size for main titles */
    color: #FFF; /* White text for labels */
    margin-bottom: 3px; /* Small space below label */
    display: flex; /* Use flex to align icon and text */
    align-items: center;
}

/* Hide the asterisk for required fields */
.hero-search-accommodations label abbr {
    display: none;
}

/* Input fields (Dates and Dropdown selects) */
.hero-search-accommodations input.mphb-datepick,
.hero-search-accommodations select {
    background: transparent; /* Transparent background */
    border: 1px solid; /* No border */
    color: #c1c1c1; /* Lighter text color for real value/placeholder */
    font-size: 1.1em; /* Smaller font size for subtitle */
    outline: none; /* Remove focus outline */
    cursor: pointer; /* Indicate interactivity */
}

/* Placeholder text style */
.hero-search-accommodations input.mphb-datepick::placeholder {
    color: #c1c1c1; /* Placeholder color */
    opacity: 1; /* Ensure placeholder is visible */
}

/* Icons for Check-in/Check-out and Guests */
.hero-search-accommodations .mphb_sc_search-check-in-date label::before {
    content: "\f271"; /* Font Awesome calendar icon */
    font-family: 'Font Awesome 5 Free';
    font-weight: 900; /* For Solid icons in Font Awesome */
    margin-right: 8px;
    font-size: 1.2em;
    color: white;
}
.hero-search-accommodations .mphb_sc_search-check-out-date label::before {
    content: "\f272"; /* Calendar icon */
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    margin-right: 8px;
    font-size: 1.2em;
    color: white;
}

/* Vertical Separators */
.hero-search-accommodations .mphb_sc_search-check-in-date,
.hero-search-accommodations .mphb_sc_search-check-out-date {
    border-right: 1px solid #c1c1c1; /* Separator color */
    padding-right: 25px; /* Extra padding to separate content from line */
    margin-right: 20px; /* Margin to create space between line and next block */
}

/* Remove right border from last content section before search button */
.hero-search-accommodations .mphb_sc_search-adults {
    border-right: none;
    padding-right: 15px; /* Revert to standard padding */
    margin-right: 0; /* Remove extra margin */
}

/* Style for search button container */
.hero-search-accommodations .mphb_sc_search-submit-button-wrapper {
    flex-shrink: 0; /* Prevent button container from shrinking */
    padding-left: 20px; /* Spacing before button */
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Style for search button */
.hero-search-accommodations input[type="submit"].button {
    background-color: #FFF; /* White background */
    border: none; /* No border */
    border-radius: 50%; /* Makes it circular */
    width: 60px; /* Circle diameter */
    height: 60px; /* Circle diameter */
    cursor: pointer;
    display: flex; /* Use flexbox to center content */
    align-items: center;
    justify-content: center;
    padding: 0; /* Remove default padding */
    font-size: 0; /* Hide the "Search" text */
    text-indent: -9999px; /* Fallback to hide text */
    overflow: hidden; /* Ensure text is hidden */

    /* Add magnifying glass icon using inline SVG as background image */
    background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23000"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60%; /* Adjust icon size */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); /* Subtle button shadow */
    transition: background-color 0.3s ease;
}

.hero-search-accommodations input[type="submit"].button:hover {
    background-color: #e0e0e0; /* Slightly darker white on hover */
}

/* Responsive Adjustments (optional but good for real use) */
@media (max-width: 768px) {
    .hero-search-accommodations.is-style-horizontal-form.search-form-booking {
        flex-direction: column; /* Stack elements vertically on small screens */
        border-radius: 20px; /* Less rounded corners */
        padding: 15px;
    }

    .hero-search-accommodations .mphb_sc_search-form {
        flex-direction: column;
        width: 100%;
    }

    .hero-search-accommodations .mphb_sc_search-check-in-date,
    .hero-search-accommodations .mphb_sc_search-check-out-date,
    .hero-search-accommodations .mphb_sc_search-adults {
        border-right: none; /* Remove vertical separators */
        border-bottom: 1px solid #333; /* Add horizontal separators */
        padding: 15px 0; /* Vertical padding */
        margin: 0;
        width: 100%; /* Take full width */
        min-width: unset; /* Remove min-width restriction */
    }

    .hero-search-accommodations .mphb_sc_search-adults {
        border-bottom: none;
    }

    .hero-search-accommodations .mphb_sc_search-submit-button-wrapper {
        padding-left: 0;
        padding-top: 20px; /* Space above button */
        width: 100%;
    }

    .hero-search-accommodations input[type="submit"].button {
        width: 50px; /* Smaller button */
        height: 50px;
    }
}

.hero-search-accommodations input[name="mphb_check_in_date"] {
  color: #fff!important;
}

.hero-search-accommodations input[name="mphb_check_out_date"] {
  color: #fff!important;
}/* End custom CSS */