.elementor-1261 .elementor-element.elementor-element-48ba368{--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:158px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1261 .elementor-element.elementor-element-48ba368:not(.elementor-motion-effects-element-type-background), .elementor-1261 .elementor-element.elementor-element-48ba368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcmillan.land/wp-content/uploads/2026/04/u3279437246_Minimalist_landscape_photography_of_gently_rollin_654da215-6417-4646-a06a-38da1d802155_1-1-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1261 .elementor-element.elementor-element-c685d6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1261 .elementor-element.elementor-element-8249f1a img{width:157px;}.elementor-1261 .elementor-element.elementor-element-49d449a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-6e548dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-6200051{text-align:center;}.elementor-1261 .elementor-element.elementor-element-6200051 .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-590752c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-43cf040{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-f7a422c{text-align:center;}.elementor-1261 .elementor-element.elementor-element-f7a422c .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-38deef0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-0d8d143{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-a3bbc6d{text-align:center;}.elementor-1261 .elementor-element.elementor-element-a3bbc6d .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-bafded3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-3221935{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-fc8ef2a{text-align:center;}.elementor-1261 .elementor-element.elementor-element-fc8ef2a .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-b5a2f42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-4376edc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-ede2c3e{text-align:center;}.elementor-1261 .elementor-element.elementor-element-ede2c3e .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-6117e6e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-62f7135{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-330ae7a{text-align:center;}.elementor-1261 .elementor-element.elementor-element-330ae7a .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-f7d1048 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-7cf1288{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-9cb3029{text-align:center;}.elementor-1261 .elementor-element.elementor-element-9cb3029 .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-1561580 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-8c8dbcc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-14fd111{text-align:center;}.elementor-1261 .elementor-element.elementor-element-14fd111 .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-e0e7c6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-46ccef4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-797db2e{text-align:center;}.elementor-1261 .elementor-element.elementor-element-797db2e .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-7dd7bb5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-2bdee3b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-87baf2c{text-align:center;}.elementor-1261 .elementor-element.elementor-element-87baf2c .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-79fc5dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-1b41476{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-712fbdb{text-align:center;}.elementor-1261 .elementor-element.elementor-element-712fbdb .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-d091f10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-f1d83b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1261 .elementor-element.elementor-element-8f7d98f{text-align:center;}.elementor-1261 .elementor-element.elementor-element-8f7d98f .elementor-heading-title{font-size:36px;line-height:normal;}.elementor-1261 .elementor-element.elementor-element-abb16a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-1261 .elementor-element.elementor-element-2f462e0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 78% );max-width:78%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-100px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-100px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;}@media(max-width:1200px){.elementor-1261 .elementor-element.elementor-element-2f462e0{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:992px){.elementor-1261 .elementor-element.elementor-element-2f462e0{--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-next-right-position:-60px;}}@media(max-width:576px){.elementor-1261 .elementor-element.elementor-element-48ba368{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1261 .elementor-element.elementor-element-8249f1a img{width:100px;}.elementor-1261 .elementor-element.elementor-element-6200051 .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-f7a422c .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-a3bbc6d .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-fc8ef2a .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-ede2c3e .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-330ae7a .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-9cb3029 .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-14fd111 .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-797db2e .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-87baf2c .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-712fbdb .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-8f7d98f .elementor-heading-title{font-size:16px;}.elementor-1261 .elementor-element.elementor-element-2f462e0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-size:30px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-2f462e0 */.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev svg {
    transform: scaleX(-1);
    opacity: 0.8;
    transition: all 300ms ease-in-out;
}

.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev svg:hover {
    opacity: 1;
}

.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next svg {
    opacity: 0.8;
      transition: all 300ms ease-in-out;
}

.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next svg:hover {
    opacity: 1;
}/* End custom CSS */