.elementor-1564 .elementor-element.elementor-element-943d0f6{--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:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-943d0f6:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-943d0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-e3a3b90{text-align:center;}.elementor-1564 .elementor-element.elementor-element-e3a3b90 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:72px;font-weight:700;color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-3608804{text-align:center;}.elementor-1564 .elementor-element.elementor-element-3608804 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-3fffdea{font-family:"Montserrat", Playfair Display;font-size:18px;color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-a9d88c1{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-a9d88c1:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-a9d88c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-dac1944{text-align:center;}.elementor-1564 .elementor-element.elementor-element-dac1944 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-24367e5{--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;}.elementor-1564 .elementor-element.elementor-element-24367e5:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-24367e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-417b007{font-family:"Montserrat", Playfair Display;font-size:18px;color:#FFFFFF;}.elementor-1564 .elementor-element.elementor-element-32c2b91{--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;}.elementor-1564 .elementor-element.elementor-element-32c2b91:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-32c2b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-587f76a{text-align:center;}.elementor-1564 .elementor-element.elementor-element-587f76a .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-2025d67{--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;}.elementor-1564 .elementor-element.elementor-element-2025d67:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2025d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-8347af7{font-family:"Montserrat", Playfair Display;font-size:18px;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-53baf17{--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;}.elementor-1564 .elementor-element.elementor-element-53baf17:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-53baf17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-ae55002{text-align:center;}.elementor-1564 .elementor-element.elementor-element-ae55002 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-ceae0ca{--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;}.elementor-1564 .elementor-element.elementor-element-ceae0ca:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-ceae0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-f6d1d8e{font-family:"Montserrat", Playfair Display;font-size:18px;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-51d7783{--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;}.elementor-1564 .elementor-element.elementor-element-51d7783:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-51d7783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-f21bf66{text-align:center;}.elementor-1564 .elementor-element.elementor-element-f21bf66 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-f3338e5{--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;}.elementor-1564 .elementor-element.elementor-element-f3338e5:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-f3338e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-37ab488{font-family:"Montserrat", Playfair Display;font-size:18px;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-10fcde1{--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;}.elementor-1564 .elementor-element.elementor-element-10fcde1:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-10fcde1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-98ccbba{text-align:center;}.elementor-1564 .elementor-element.elementor-element-98ccbba .elementor-heading-title{font-family:"Parisienne", Playfair Display;font-size:44px;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-8f998a8{--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;}.elementor-1564 .elementor-element.elementor-element-8f998a8:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-8f998a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-7a0b8f6{font-family:"Montserrat", Playfair Display;font-size:18px;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-4cf94080{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1564 .elementor-element.elementor-element-4cf94080:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-4cf94080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-5e9b8f3f{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-5e9b8f3f:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5e9b8f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-783f3307{text-align:center;}.elementor-1564 .elementor-element.elementor-element-783f3307 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-19e32ef7{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-39300136{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-39300136:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-39300136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/20250523_2223_Cat-with-Green-Eyes_remix_01jw01jjg9fv68v6pnkh0m0p1p-1-768x1152.webp");background-position:center center;background-size:cover;}.elementor-1564 .elementor-element.elementor-element-5e94b90e{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-5e94b90e:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5e94b90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-7537704e{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-89247bb{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-89247bb:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-89247bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-639eae39{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-342da9f4{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-342da9f4:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-342da9f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-ea14d79{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-ea14d79 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-83e7eed{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-83e7eed:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-83e7eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-ac0d8de{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-ac0d8de:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-ac0d8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-230aee1{text-align:center;}.elementor-1564 .elementor-element.elementor-element-230aee1 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-bc016e6{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-46dc87b{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-46dc87b:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-46dc87b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/Leah-768x1152.webp");background-position:center center;background-size:cover;}.elementor-1564 .elementor-element.elementor-element-7450c617{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-7450c617:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-7450c617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-23784262{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-6c55ea70{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-6c55ea70:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-6c55ea70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-3f94778c{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-8569e62{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-8569e62:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-8569e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-112dfb40{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-112dfb40 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-cfe2597{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-cfe2597:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-cfe2597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-50fadbb{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-50fadbb:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-50fadbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-4970ffa{text-align:center;}.elementor-1564 .elementor-element.elementor-element-4970ffa .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-2b71226{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-6f21001{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-6f21001:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-6f21001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/848ceb_b600929edaf94f59a8582c18c5029257mv2-1-768x1152.webp");background-position:top center;background-size:cover;}.elementor-1564 .elementor-element.elementor-element-757146df{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-757146df:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-757146df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-26018059{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-47d6370c{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-47d6370c:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-47d6370c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-264f6070{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-2840e7cb{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-2840e7cb:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2840e7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-6a7bbd82{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-6a7bbd82 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-d100895{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-d100895:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-d100895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-15edc19{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-15edc19:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-15edc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-e10f3a4{text-align:center;}.elementor-1564 .elementor-element.elementor-element-e10f3a4 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-76706d0{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-9ce0161{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-9ce0161:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-9ce0161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/Olivia-1-768x1152.webp");background-position:center center;background-size:cover;}.elementor-1564 .elementor-element.elementor-element-6b2ebf1{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-6b2ebf1:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-6b2ebf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-21882c10{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-188e038f{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-188e038f:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-188e038f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-75cfe06a{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-7ce10c31{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-7ce10c31:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-7ce10c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-fa0de81{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-fa0de81 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-d815ba8{--display:flex;--min-height:580px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-d815ba8:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-d815ba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-4e596913{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:40px;}.elementor-1564 .elementor-element.elementor-element-4e596913:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-4e596913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-7318ddfb{text-align:center;}.elementor-1564 .elementor-element.elementor-element-7318ddfb .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-1b3bf925{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-ef6aea9{text-align:center;}.elementor-1564 .elementor-element.elementor-element-ef6aea9 img{width:50%;max-width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1564 .elementor-element.elementor-element-54a8194e{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-61911108{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-61911108:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-61911108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-3bb035be{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-248bf6c3{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-248bf6c3:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-248bf6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-3fcaccd2{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-7c9d2be9{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-7c9d2be9:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-7c9d2be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-497278cb{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-497278cb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-e4b12d6{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-e4b12d6:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-e4b12d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-bf6f90a{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:40px;}.elementor-1564 .elementor-element.elementor-element-bf6f90a:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-bf6f90a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-47b6ce3{text-align:center;}.elementor-1564 .elementor-element.elementor-element-47b6ce3 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-c98dd06{text-align:center;font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-dac892a{text-align:center;}.elementor-1564 .elementor-element.elementor-element-dac892a img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1564 .elementor-element.elementor-element-d16cb78{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-d16cb78:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-d16cb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/b4086e0c-f6dd-4ab8-9e4f-cdaf74b85132-768x1023.webp");background-position:center center;}.elementor-1564 .elementor-element.elementor-element-52aa6f1d{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-52aa6f1d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-52aa6f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-160e0112{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-792d6313{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-792d6313:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-792d6313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-42607cf3{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-6548e41f{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-6548e41f:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-6548e41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-1bda300{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-1bda300 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-b435e2d{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-b435e2d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-b435e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-bf2a40e{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-bf2a40e:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-bf2a40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-ebdc49c{text-align:center;}.elementor-1564 .elementor-element.elementor-element-ebdc49c .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-3f5784d{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-5eaf491{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-5eaf491:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5eaf491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/assets_task_01k77s431qesbat7gtmhh9cwd9_1760124202_img_1.png");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-20bf17ff{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-20bf17ff:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-20bf17ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-1ccd4530{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-717b16b2{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-717b16b2:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-717b16b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-77513e5c{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-4579888b{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-4579888b:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-4579888b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-2ad44ceb{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-2ad44ceb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-75320a15{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-75320a15:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-75320a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-5a2739cc{--display:flex;--min-height:580px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-5a2739cc:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5a2739cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-286379d4{text-align:center;}.elementor-1564 .elementor-element.elementor-element-286379d4 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-5f7a4732{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-2689da46{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-2689da46:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2689da46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/IMG_1510.webp");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-7b4556ee{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-7b4556ee:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-7b4556ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-44b83d2e{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-3f2c8c48{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-3f2c8c48:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-3f2c8c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-70fffac{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-194cb0dc{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-194cb0dc:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-194cb0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-567c6240{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-567c6240 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-45a5431{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-45a5431:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-45a5431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-49bc4483{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-49bc4483:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-49bc4483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-46feffaf{text-align:center;}.elementor-1564 .elementor-element.elementor-element-46feffaf .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-6a9271ad{text-align:center;}.elementor-1564 .elementor-element.elementor-element-6a9271ad .elementor-heading-title{font-family:"Montserrat", Playfair Display;font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-317fb2c3{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-5bf8d54d{--display:flex;--min-height:820px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-5bf8d54d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5bf8d54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/848ceb_603b8961cd7c412bb5a7ef16345956f6mv2.webp");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-77fdce82{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-77fdce82:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-77fdce82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-2a0bd404{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-3a103127{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-3a103127:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-3a103127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-2150cb76{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-37d9c27f{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-37d9c27f:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-37d9c27f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-3e61745f{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-3e61745f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-26b2992{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-26b2992:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-26b2992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-474a471{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-474a471:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-474a471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-822651c{text-align:center;}.elementor-1564 .elementor-element.elementor-element-822651c .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-a9498ad{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-4c0edec{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-4c0edec:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-4c0edec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/assets_task_01jzektjbde869s8dy2q3zt824_1751763559_img_1.webp");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-4d1c382b{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-4d1c382b:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-4d1c382b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-7529ff40{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-49059b2c{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-49059b2c:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-49059b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-76fc2137{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-6dabc621{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-6dabc621:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-6dabc621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-4073282b{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-4073282b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-37cbf1b5{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-37cbf1b5:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-37cbf1b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-2ac9335b{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-2ac9335b:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2ac9335b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-6d57b6f0{text-align:center;}.elementor-1564 .elementor-element.elementor-element-6d57b6f0 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-7394127d{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-1c28936c{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-1c28936c:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-1c28936c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/08/assets_task_01jzkb0992ewh8pfcnyd4gkmh2_1751922093_img_0-e1755975255120-768x432.webp");background-position:center center;background-size:cover;}.elementor-1564 .elementor-element.elementor-element-43fd9665{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-43fd9665:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-43fd9665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-24a5aea9{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-3619660{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-3619660:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-3619660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-3c892724{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-3a2107b2{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-3a2107b2:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-3a2107b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-7e7b60f8{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-7e7b60f8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-1534ab08{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-1534ab08:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-1534ab08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-7357b497{--display:flex;--min-height:580px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-7357b497:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-7357b497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-b182ca2{text-align:center;}.elementor-1564 .elementor-element.elementor-element-b182ca2 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-2dee6a38{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-1645812d{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-1645812d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-1645812d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/848ceb_72b22f40e08d4e619813d749879b245dmv2.avif");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-11e0f8ee{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-11e0f8ee:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-11e0f8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-4e305bae{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-1ea12fae{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-1ea12fae:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-1ea12fae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-528c27e2{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-3747d4f7{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-3747d4f7:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-3747d4f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-5812b609{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-5812b609 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-76297407{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-76297407:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-76297407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-78af72e4{--display:flex;--min-height:580px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-78af72e4:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-78af72e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-1b846030{text-align:center;}.elementor-1564 .elementor-element.elementor-element-1b846030 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-8fa71b1{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-110e07cd{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-110e07cd:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-110e07cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/848ceb_0f23a75038d24fc3b73651807f7bbc47mv2.webp");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-ee463f1{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-ee463f1:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-ee463f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-291811e8{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-27619ea1{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-27619ea1:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-27619ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-4f79beda{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-68adabb8{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-68adabb8:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-68adabb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-7eb3af23{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-7eb3af23 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-249d7786{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-249d7786:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-249d7786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-3a43ec40{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-3a43ec40:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-3a43ec40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-6a7da5af{text-align:center;}.elementor-1564 .elementor-element.elementor-element-6a7da5af .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-2cb7f08e{font-family:"Montserrat Alternates", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-39b6a13b{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-39b6a13b:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-39b6a13b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/848ceb_303e77cc24084e928ec033a6882b0676mv2.webp");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-6a37f3b6{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-6a37f3b6:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-6a37f3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-329c42b9{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-37764641{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-37764641:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-37764641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-48e520d0{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-b467c81{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-b467c81:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-b467c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-697b8efc{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-697b8efc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-4393488a{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-4393488a:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-4393488a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-2d9f209d{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-2d9f209d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2d9f209d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-6761099b{text-align:center;}.elementor-1564 .elementor-element.elementor-element-6761099b .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-52e7d2ea{font-family:"Montserrat Alternates", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-5ac0f08d{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-5ac0f08d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5ac0f08d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/848ceb_e6547d94c1cf4f47901e80be476fc82amv2-1.webp");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-6220b5b1{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-6220b5b1:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-6220b5b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-5be25d64{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-43b68bda{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-43b68bda:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-43b68bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-7764e61b{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-5c6eb735{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-5c6eb735:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5c6eb735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-436b6955{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-436b6955 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-2c3c77d{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-2c3c77d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2c3c77d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-341f87aa{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-341f87aa:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-341f87aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-3cbb88c4{text-align:center;}.elementor-1564 .elementor-element.elementor-element-3cbb88c4 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-3e806c21{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-4be35bcb{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-4be35bcb:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-4be35bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/assets_task_01k784g5btehx96q65scbefny5_1760136115_img_0.webp");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-1233ee2d{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-1233ee2d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-1233ee2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-d4db270{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-71b86e21{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-71b86e21:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-71b86e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-76579717{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-165e77ec{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-165e77ec:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-165e77ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-7134920{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-7134920 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-295955aa{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-295955aa:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-295955aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-7459f3b3{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-7459f3b3:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-7459f3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-70c40e1f{text-align:center;}.elementor-1564 .elementor-element.elementor-element-70c40e1f .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-233eee62{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-44edb21a{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-44edb21a:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-44edb21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/09/af1bd1e7-4025-4fbd-930d-8e20c2b9c549.png");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-712f5d06{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-712f5d06:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-712f5d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-57b70705{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-59d91b1b{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-59d91b1b:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-59d91b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-17219715{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-3cc6c203{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-3cc6c203:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-3cc6c203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-6f476853{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-6f476853 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-1b0fc9d6{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-1b0fc9d6:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-1b0fc9d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-43b748da{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-43b748da:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-43b748da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-6dfc7ef5{text-align:center;}.elementor-1564 .elementor-element.elementor-element-6dfc7ef5 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-7cfa9370{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-1e170f88{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-1e170f88:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-1e170f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/assets_task_01jzk8pjqqeq7trf7695sjgrxc_1751919685_img_1.webp");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-3ace50e9{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-3ace50e9:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-3ace50e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-675c1a8d{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-2de6ea6d{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-2de6ea6d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2de6ea6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-5a514783{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-289d16fc{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-289d16fc:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-289d16fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-46c00d13{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-46c00d13 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-21e4b9dd{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-21e4b9dd:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-21e4b9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-2ab0b475{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-2ab0b475:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2ab0b475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-647cadd5{text-align:center;}.elementor-1564 .elementor-element.elementor-element-647cadd5 .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-5c0e3ef8{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-1ec09926{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-1ec09926:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-1ec09926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/848ceb_ca27f4eb0cf7458786189c8e6fee7cc1mv2-1.webp");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-50393fb0{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-50393fb0:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-50393fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-233db2ce{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-28b59be6{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-28b59be6:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-28b59be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-364964a6{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-28a76263{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-28a76263:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-28a76263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-6ff2c13c{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-6ff2c13c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-2825ead{--display:flex;--min-height:820px;--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1564 .elementor-element.elementor-element-2825ead:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2825ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-4e417485{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1564 .elementor-element.elementor-element-4e417485:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-4e417485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-4be33cca{text-align:center;}.elementor-1564 .elementor-element.elementor-element-4be33cca .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-7b06203d{font-family:"Montserrat", Playfair Display;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-c61cd14{--display:flex;--min-height:580px;--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:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-c61cd14:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-c61cd14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/10/assets_task_01jz8ewxx3f2etfwxnd6bzznnr_1751557082_img_0.webp");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-498e57b5{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-498e57b5:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-498e57b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-268c6d30{padding:40px 20px 40px 23px;}.elementor-1564 .elementor-element.elementor-element-523a2aee{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1564 .elementor-element.elementor-element-523a2aee:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-523a2aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-2923a3e7{padding:40px 20px 40px 20px;}.elementor-1564 .elementor-element.elementor-element-5bd54978{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-5bd54978:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5bd54978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-72bc6645{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-72bc6645 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-radius:14px 14px 14px 14px;}.elementor-1564 .elementor-element.elementor-element-be9c8c6{--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;border-style:solid;--border-style:solid;border-color:#AD9D63;--border-color:#AD9D63;}.elementor-1564 .elementor-element.elementor-element-be9c8c6:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-be9c8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-71a3c30{border-style:none;text-align:center;}.elementor-1564 .elementor-element.elementor-element-71a3c30 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-2ec4b29{text-align:center;}.elementor-1564 .elementor-element.elementor-element-2ec4b29 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-4ff6ee4{text-align:center;}.elementor-1564 .elementor-element.elementor-element-d10352e{text-align:center;}.elementor-1564 .elementor-element.elementor-element-d10352e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-990e70e{text-align:center;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-d06aff0{text-align:center;}.elementor-1564 .elementor-element.elementor-element-d06aff0 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-4059010{text-align:center;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-1e0679d{text-align:center;}.elementor-1564 .elementor-element.elementor-element-1e0679d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-21f88bb{text-align:center;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-afdf7df{text-align:center;}.elementor-1564 .elementor-element.elementor-element-afdf7df .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-2302e24{text-align:center;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-c67fd3e{--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;}.elementor-1564 .elementor-element.elementor-element-c67fd3e:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-c67fd3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-13b3932{--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;}.elementor-1564 .elementor-element.elementor-element-5cacedd .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Playfair Display;font-size:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-1564 .elementor-element.elementor-element-5cacedd .elementor-button:hover, .elementor-1564 .elementor-element.elementor-element-5cacedd .elementor-button:focus{background-color:#AF9D63;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-5cacedd .elementor-button:hover svg, .elementor-1564 .elementor-element.elementor-element-5cacedd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-b2aadd8{--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;}.elementor-1564 .elementor-element.elementor-element-821c668 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Playfair Display;font-size:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:55px 55px 55px 55px;}.elementor-1564 .elementor-element.elementor-element-821c668 .elementor-button:hover, .elementor-1564 .elementor-element.elementor-element-821c668 .elementor-button:focus{background-color:#AF9D63;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-821c668 .elementor-button:hover svg, .elementor-1564 .elementor-element.elementor-element-821c668 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-ba69581{--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;}.elementor-1564 .elementor-element.elementor-element-ba69581:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-ba69581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-25d725e{text-align:center;}.elementor-1564 .elementor-element.elementor-element-25d725e .elementor-heading-title{font-family:"Playfair Display", Playfair Display;font-size:44px;color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-52c8f66{--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;}.elementor-1564 .elementor-element.elementor-element-52c8f66:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-52c8f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b2ccfe );}.elementor-1564 .elementor-element.elementor-element-8d6d6c0{--display:flex;--min-height:400px;--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:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1564 .elementor-element.elementor-element-8d6d6c0:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-8d6d6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-fb34f27{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-fb34f27:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-fb34f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-73be4a0{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-73be4a0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1564 .elementor-element.elementor-element-5d31bfa{--display:flex;--min-height:400px;--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;--justify-content:space-between;--align-items:center;--z-index:2;}.elementor-1564 .elementor-element.elementor-element-5d31bfa:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5d31bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-dfb1c5e{font-family:"Montserrat", Playfair Display;font-size:18px;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-dfb1c5e p{margin-block-end:15px;}.elementor-1564 .elementor-element.elementor-element-2674a3ef{--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;}.elementor-1564 .elementor-element.elementor-element-2674a3ef:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2674a3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-d8db05a{--display:flex;--min-height:400px;--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:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1564 .elementor-element.elementor-element-d8db05a:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-d8db05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1564 .elementor-element.elementor-element-9b3dd54{--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;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1564 .elementor-element.elementor-element-9b3dd54:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-9b3dd54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-8f3bf79{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-1564 .elementor-element.elementor-element-8f3bf79.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1564 .elementor-element.elementor-element-f24be7c{--display:flex;--min-height:400px;--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;--justify-content:space-between;--align-items:center;--z-index:2;}.elementor-1564 .elementor-element.elementor-element-f24be7c:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-f24be7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1564 .elementor-element.elementor-element-96e7afd{font-family:"Montserrat", Playfair Display;font-size:18px;color:var( --e-global-color-accent );}.elementor-1564 .elementor-element.elementor-element-96e7afd p{margin-block-end:15px;}@media(min-width:769px){.elementor-1564 .elementor-element.elementor-element-943d0f6{--width:1140%;}.elementor-1564 .elementor-element.elementor-element-4cf94080{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-5e9b8f3f{--width:45%;}.elementor-1564 .elementor-element.elementor-element-39300136{--width:45%;}.elementor-1564 .elementor-element.elementor-element-342da9f4{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-83e7eed{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-ac0d8de{--width:45%;}.elementor-1564 .elementor-element.elementor-element-46dc87b{--width:45%;}.elementor-1564 .elementor-element.elementor-element-8569e62{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-cfe2597{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-50fadbb{--width:45%;}.elementor-1564 .elementor-element.elementor-element-6f21001{--width:45%;}.elementor-1564 .elementor-element.elementor-element-2840e7cb{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-d100895{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-15edc19{--width:45%;}.elementor-1564 .elementor-element.elementor-element-9ce0161{--width:45%;}.elementor-1564 .elementor-element.elementor-element-7ce10c31{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-d815ba8{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-4e596913{--width:45%;}.elementor-1564 .elementor-element.elementor-element-54a8194e{--width:45%;}.elementor-1564 .elementor-element.elementor-element-7c9d2be9{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-e4b12d6{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-bf6f90a{--width:45%;}.elementor-1564 .elementor-element.elementor-element-d16cb78{--width:45%;}.elementor-1564 .elementor-element.elementor-element-6548e41f{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-b435e2d{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-bf2a40e{--width:45%;}.elementor-1564 .elementor-element.elementor-element-5eaf491{--width:45%;}.elementor-1564 .elementor-element.elementor-element-4579888b{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-75320a15{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-5a2739cc{--width:45%;}.elementor-1564 .elementor-element.elementor-element-2689da46{--width:45%;}.elementor-1564 .elementor-element.elementor-element-194cb0dc{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-45a5431{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-49bc4483{--width:45%;}.elementor-1564 .elementor-element.elementor-element-5bf8d54d{--width:45%;}.elementor-1564 .elementor-element.elementor-element-37d9c27f{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-26b2992{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-474a471{--width:45%;}.elementor-1564 .elementor-element.elementor-element-4c0edec{--width:45%;}.elementor-1564 .elementor-element.elementor-element-6dabc621{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-37cbf1b5{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-2ac9335b{--width:45%;}.elementor-1564 .elementor-element.elementor-element-1c28936c{--width:45%;}.elementor-1564 .elementor-element.elementor-element-3a2107b2{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-1534ab08{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-7357b497{--width:45%;}.elementor-1564 .elementor-element.elementor-element-1645812d{--width:45%;}.elementor-1564 .elementor-element.elementor-element-3747d4f7{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-76297407{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-78af72e4{--width:45%;}.elementor-1564 .elementor-element.elementor-element-110e07cd{--width:45%;}.elementor-1564 .elementor-element.elementor-element-68adabb8{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-249d7786{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-3a43ec40{--width:45%;}.elementor-1564 .elementor-element.elementor-element-39b6a13b{--width:45%;}.elementor-1564 .elementor-element.elementor-element-b467c81{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-4393488a{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-2d9f209d{--width:45%;}.elementor-1564 .elementor-element.elementor-element-5ac0f08d{--width:45%;}.elementor-1564 .elementor-element.elementor-element-5c6eb735{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-2c3c77d{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-341f87aa{--width:45%;}.elementor-1564 .elementor-element.elementor-element-4be35bcb{--width:45%;}.elementor-1564 .elementor-element.elementor-element-165e77ec{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-295955aa{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-7459f3b3{--width:45%;}.elementor-1564 .elementor-element.elementor-element-44edb21a{--width:45%;}.elementor-1564 .elementor-element.elementor-element-3cc6c203{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-1b0fc9d6{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-43b748da{--width:45%;}.elementor-1564 .elementor-element.elementor-element-1e170f88{--width:45%;}.elementor-1564 .elementor-element.elementor-element-289d16fc{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-21e4b9dd{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-2ab0b475{--width:45%;}.elementor-1564 .elementor-element.elementor-element-1ec09926{--width:45%;}.elementor-1564 .elementor-element.elementor-element-28a76263{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-2825ead{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-4e417485{--width:45%;}.elementor-1564 .elementor-element.elementor-element-c61cd14{--width:45%;}.elementor-1564 .elementor-element.elementor-element-5bd54978{--content-width:1100px;}.elementor-1564 .elementor-element.elementor-element-13b3932{--width:50%;}.elementor-1564 .elementor-element.elementor-element-b2aadd8{--width:50%;}.elementor-1564 .elementor-element.elementor-element-8d6d6c0{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-fb34f27{--width:50%;}.elementor-1564 .elementor-element.elementor-element-5d31bfa{--width:45%;}.elementor-1564 .elementor-element.elementor-element-d8db05a{--content-width:1200px;}.elementor-1564 .elementor-element.elementor-element-9b3dd54{--width:50%;}.elementor-1564 .elementor-element.elementor-element-f24be7c{--width:45%;}}@media(min-width:1025px){.elementor-1564 .elementor-element.elementor-element-46dc87b:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-46dc87b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1564 .elementor-element.elementor-element-dac1944 .elementor-heading-title{font-size:26px;}.elementor-1564 .elementor-element.elementor-element-417b007{font-size:16px;}.elementor-1564 .elementor-element.elementor-element-587f76a .elementor-heading-title{font-size:36px;}.elementor-1564 .elementor-element.elementor-element-8347af7{font-size:16px;}.elementor-1564 .elementor-element.elementor-element-ae55002 .elementor-heading-title{font-size:36px;}.elementor-1564 .elementor-element.elementor-element-f6d1d8e{font-size:16px;}.elementor-1564 .elementor-element.elementor-element-37ab488{font-size:16px;}.elementor-1564 .elementor-element.elementor-element-98ccbba .elementor-heading-title{font-size:36px;}.elementor-1564 .elementor-element.elementor-element-7a0b8f6{font-size:16px;}.elementor-1564 .elementor-element.elementor-element-4cf94080{--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;}.elementor-1564 .elementor-element.elementor-element-5e9b8f3f.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-39300136.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-ea14d79{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-83e7eed{--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;}.elementor-1564 .elementor-element.elementor-element-ac0d8de.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1564 .elementor-element.elementor-element-46dc87b.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-112dfb40{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-cfe2597{--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;}.elementor-1564 .elementor-element.elementor-element-50fadbb.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-6f21001.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-6a7bbd82{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-d100895{--min-height:820px;--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;}.elementor-1564 .elementor-element.elementor-element-15edc19{--min-height:589px;}.elementor-1564 .elementor-element.elementor-element-15edc19.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-9ce0161.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-fa0de81{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-d815ba8{--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;}.elementor-1564 .elementor-element.elementor-element-4e596913.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-54a8194e:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-54a8194e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1564 .elementor-element.elementor-element-54a8194e.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-497278cb{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-e4b12d6{--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;}.elementor-1564 .elementor-element.elementor-element-bf6f90a.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-d16cb78:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-d16cb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1564 .elementor-element.elementor-element-d16cb78.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-1bda300{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-b435e2d{--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;}.elementor-1564 .elementor-element.elementor-element-bf2a40e.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-5eaf491.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-2ad44ceb{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-75320a15{--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;}.elementor-1564 .elementor-element.elementor-element-5a2739cc.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-2689da46:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2689da46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-1564 .elementor-element.elementor-element-2689da46.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-567c6240{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-45a5431{--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;}.elementor-1564 .elementor-element.elementor-element-49bc4483.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-5bf8d54d{--min-height:520px;}.elementor-1564 .elementor-element.elementor-element-5bf8d54d.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-3e61745f{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-26b2992{--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;}.elementor-1564 .elementor-element.elementor-element-474a471.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-4c0edec.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-4073282b{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-37cbf1b5{--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;}.elementor-1564 .elementor-element.elementor-element-2ac9335b.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-1c28936c.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-7e7b60f8{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-1534ab08{--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;}.elementor-1564 .elementor-element.elementor-element-1534ab08.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-7357b497.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-1645812d.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-5812b609{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-76297407{--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;}.elementor-1564 .elementor-element.elementor-element-78af72e4.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-110e07cd.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-7eb3af23{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-249d7786{--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;}.elementor-1564 .elementor-element.elementor-element-3a43ec40.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-39b6a13b.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-697b8efc{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-4393488a{--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;}.elementor-1564 .elementor-element.elementor-element-2d9f209d.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-5ac0f08d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5ac0f08d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-1564 .elementor-element.elementor-element-5ac0f08d.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-436b6955{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-2c3c77d{--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;}.elementor-1564 .elementor-element.elementor-element-2c3c77d.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-341f87aa.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-4be35bcb.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-7134920{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-295955aa{--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;}.elementor-1564 .elementor-element.elementor-element-7459f3b3.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-44edb21a.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-6f476853{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-1b0fc9d6{--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;}.elementor-1564 .elementor-element.elementor-element-43b748da.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-1e170f88.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-46c00d13{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-21e4b9dd{--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;}.elementor-1564 .elementor-element.elementor-element-2ab0b475.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-1ec09926.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-6ff2c13c{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-2825ead{--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;}.elementor-1564 .elementor-element.elementor-element-4e417485.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-c61cd14.e-con{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-72bc6645{--e-image-carousel-slides-to-show:3;}.elementor-1564 .elementor-element.elementor-element-5cacedd .elementor-button{font-size:18px;}.elementor-1564 .elementor-element.elementor-element-821c668 .elementor-button{font-size:16px;}.elementor-1564 .elementor-element.elementor-element-25d725e .elementor-heading-title{font-size:36px;}}@media(max-width:768px){.elementor-1564 .elementor-element.elementor-element-e3a3b90 .elementor-heading-title{font-size:28px;}.elementor-1564 .elementor-element.elementor-element-3608804 .elementor-heading-title{font-size:26px;}.elementor-1564 .elementor-element.elementor-element-3fffdea{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-dac1944 .elementor-heading-title{font-size:26px;}.elementor-1564 .elementor-element.elementor-element-417b007{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-587f76a .elementor-heading-title{font-size:26px;}.elementor-1564 .elementor-element.elementor-element-8347af7{font-size:13px;}.elementor-1564 .elementor-element.elementor-element-ae55002 .elementor-heading-title{font-size:26px;}.elementor-1564 .elementor-element.elementor-element-f6d1d8e{font-size:13px;}.elementor-1564 .elementor-element.elementor-element-37ab488{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-98ccbba .elementor-heading-title{font-size:26px;}.elementor-1564 .elementor-element.elementor-element-7a0b8f6{font-size:13px;}.elementor-1564 .elementor-element.elementor-element-4cf94080{--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;}.elementor-1564 .elementor-element.elementor-element-5e9b8f3f{--min-height:800px;}.elementor-1564 .elementor-element.elementor-element-19e32ef7{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-7537704e{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-7537704e.elementor-element{--align-self:center;}.elementor-1564 .elementor-element.elementor-element-ea14d79{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-83e7eed{--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;}.elementor-1564 .elementor-element.elementor-element-ac0d8de{--min-height:800px;}.elementor-1564 .elementor-element.elementor-element-bc016e6{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-23784262{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-112dfb40{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-cfe2597{--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;}.elementor-1564 .elementor-element.elementor-element-50fadbb{--min-height:800px;}.elementor-1564 .elementor-element.elementor-element-2b71226{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-26018059{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-6a7bbd82{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-d100895{--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;}.elementor-1564 .elementor-element.elementor-element-15edc19{--min-height:800px;}.elementor-1564 .elementor-element.elementor-element-76706d0{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-9ce0161:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-9ce0161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1564 .elementor-element.elementor-element-21882c10{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-fa0de81{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-d815ba8{--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;}.elementor-1564 .elementor-element.elementor-element-1b3bf925{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-54a8194e:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-54a8194e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majesticmainecooncats.com/wp-content/uploads/2025/12/kiki-in-a-blue-back-ground-vignete.jpg");background-size:cover;}.elementor-1564 .elementor-element.elementor-element-3bb035be{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-497278cb{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-e4b12d6{--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;}.elementor-1564 .elementor-element.elementor-element-c98dd06{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-d16cb78:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-d16cb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1564 .elementor-element.elementor-element-160e0112{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-1bda300{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-b435e2d{--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;}.elementor-1564 .elementor-element.elementor-element-bf2a40e{--min-height:800px;}.elementor-1564 .elementor-element.elementor-element-3f5784d{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-1ccd4530{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-2ad44ceb{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-75320a15{--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;}.elementor-1564 .elementor-element.elementor-element-5a2739cc{--min-height:820px;}.elementor-1564 .elementor-element.elementor-element-5f7a4732{text-align:left;font-size:14px;}.elementor-1564 .elementor-element.elementor-element-2689da46:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-2689da46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1564 .elementor-element.elementor-element-44b83d2e{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-567c6240{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-317fb2c3{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-5bf8d54d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5bf8d54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1564 .elementor-element.elementor-element-2a0bd404{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-3e61745f{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-a9498ad{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-4c0edec:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-4c0edec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1564 .elementor-element.elementor-element-7529ff40{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-4073282b{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-7394127d{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-24a5aea9{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-7e7b60f8{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-7357b497{--min-height:580px;}.elementor-1564 .elementor-element.elementor-element-2dee6a38{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-4e305bae{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-5812b609{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-8fa71b1{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-291811e8{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-7eb3af23{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-2cb7f08e{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-329c42b9{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-697b8efc{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-52e7d2ea{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-5ac0f08d:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-5ac0f08d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1564 .elementor-element.elementor-element-5be25d64{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-436b6955{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-3e806c21{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-d4db270{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-7134920{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-233eee62{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-57b70705{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-6f476853{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-7cfa9370{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-675c1a8d{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-46c00d13{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-5c0e3ef8{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-1ec09926:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-1ec09926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1564 .elementor-element.elementor-element-233db2ce{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-6ff2c13c{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-7b06203d{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-c61cd14:not(.elementor-motion-effects-element-type-background), .elementor-1564 .elementor-element.elementor-element-c61cd14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1564 .elementor-element.elementor-element-268c6d30{padding:40px 0px 40px 0px;}.elementor-1564 .elementor-element.elementor-element-72bc6645{--e-image-carousel-slides-to-show:1;}.elementor-1564 .elementor-element.elementor-element-2ec4b29 .elementor-heading-title{font-size:26px;}.elementor-1564 .elementor-element.elementor-element-5cacedd .elementor-button{font-size:16px;}.elementor-1564 .elementor-element.elementor-element-821c668 .elementor-button{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-25d725e .elementor-heading-title{font-size:26px;}.elementor-1564 .elementor-element.elementor-element-8d6d6c0{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1564 .elementor-element.elementor-element-5d31bfa{--width:100px;--min-height:300px;--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;}.elementor-1564 .elementor-element.elementor-element-dfb1c5e{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-dfb1c5e p{margin-block-end:14px;}.elementor-1564 .elementor-element.elementor-element-d8db05a{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1564 .elementor-element.elementor-element-f24be7c{--width:100px;--min-height:300px;--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;}.elementor-1564 .elementor-element.elementor-element-96e7afd{font-size:14px;}.elementor-1564 .elementor-element.elementor-element-96e7afd p{margin-block-end:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-3fffdea */.elementor-widget-text-editor p {
  margin-bottom: 18px !important;
  line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf94080 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-342da9f4 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83e7eed */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8569e62 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfe2597 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2840e7cb *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d100895 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ce10c31 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef6aea9 *//* Remove any inner gap and force full cover */\r\n.elementor-1564 .elementor-element.elementor-element-ef6aea9 { padding:0; line-height:0; overflow:hidden; border-radius:20px; }\r\n.elementor-1564 .elementor-element.elementor-element-ef6aea9 img { display:block; width:100%; height:100%; object-fit:cover; }\r\n/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d815ba8 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c9d2be9 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dac892a *//* Remove any inner gap and force full cover */
.elementor-1564 .elementor-element.elementor-element-dac892a { padding:0; line-height:0; overflow:hidden; border-radius:20px; }
.elementor-1564 .elementor-element.elementor-element-dac892a img { display:block; width:100%; height:100%; object-fit:cover; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b12d6 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6548e41f *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b435e2d */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4579888b *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75320a15 */queen-carousel
.elementor-1564 .elementor-element.elementor-element-75320a15 {
  min-height: 720px;
  display: flex;
  flex-direction: column;
}
.elementor-1564 .elementor-element.elementor-element-75320a15 > .elementor-widget-wrap {
  display: flex;
  flex-direction: column;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-194cb0dc *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45a5431 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37d9c27f *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26b2992 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dabc621 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cbf1b5 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2107b2 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1534ab08 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3747d4f7 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76297407 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68adabb8 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249d7786 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b467c81 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4393488a */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c6eb735 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c3c77d */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-165e77ec *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295955aa */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc6c203 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0fc9d6 */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289d16fc *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e4b9dd */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28a76263 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2825ead */queen-carousel/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd54978 *//* MMCC Continuous Looping Queen Carousel */
.queen-carousel {
  display: flex;
  gap: 20px;
  overflow: hidden;
  position: relative;
  animation: scrollLoop 40s linear infinite;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

/* Pause animation on hover */
.queen-carousel:hover {
  animation-play-state: paused;
}

/* Image cards */
.queen-carousel img {
  width: 260px;
  height: 260px;
  object-fit: cover;
  border-radius: 12px;
  border: 2px solid #b49c6e; /* MMCC gold tone */
  box-shadow: 0 0 10px rgba(180,156,110,0.35);
}

/* Seamless scrolling animation */
@keyframes scrollLoop {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d31bfa *//* Guarantee image shows on mobile */
.mmcc-future-image,
.elementor-1564 .elementor-element.elementor-element-5d31bfa {
  display: flex !important;
  width: 100% !important;
  min-height: 380px !important;
  justify-content: center !important;
  align-items: center !important;
  opacity: 1 !important;
  visibility: visible !important;
  position: relative !important;
  z-index: 2 !important;
}
.mmcc-future-image img,
.mmcc-future-image .swiper-slide img {
  width: 100% !important;
  height: 380px !important;
  object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6d6c0 */.elementor-1564 .elementor-element.elementor-element-8d6d6c0 {
  border: 3px solid #C6A664; /* Gold border */
  border-radius: 0;          /* Straight corners */
  box-shadow: 0 0 10px rgba(0,0,0,0.05); /* Optional subtle depth */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24be7c *//* Guarantee image shows on mobile */
.mmcc-future-image,
.elementor-1564 .elementor-element.elementor-element-f24be7c {
  display: flex !important;
  width: 100% !important;
  min-height: 380px !important;
  justify-content: center !important;
  align-items: center !important;
  opacity: 1 !important;
  visibility: visible !important;
  position: relative !important;
  z-index: 2 !important;
}
.mmcc-future-image img,
.mmcc-future-image .swiper-slide img {
  width: 100% !important;
  height: 380px !important;
  object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8db05a */.elementor-1564 .elementor-element.elementor-element-d8db05a {
  border: 3px solid #C6A664; /* Gold border */
  border-radius: 0;          /* Straight corners */
  box-shadow: 0 0 10px rgba(0,0,0,0.05); /* Optional subtle depth */
}/* End custom CSS */