.elementor-1553 .elementor-element.elementor-element-5a7b5f75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/07/CDB-D-DAY-hero-1920x900-1.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-repeater-item-b94fbc9 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-repeater-item-df5c050 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Chateau-dubaffy.com-1920px-x-900px-VM_2.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-repeater-item-df5c050 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-repeater-item-4c42241 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Baffy-HomePage-Carousel-1920-900-Pod_3.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-repeater-item-4c42241 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-repeater-item-102abec .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/l_chateau-01-1-2.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-repeater-item-102abec .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-slide{transition-duration:calc(4500ms*1.2);height:72vh;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:11px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-ad2afaf-font-family ), sans;font-size:var( --e-global-typography-ad2afaf-font-size );font-weight:var( --e-global-typography-ad2afaf-font-weight );line-height:var( --e-global-typography-ad2afaf-line-height );}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-3f58c0d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:070px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-3810e6ca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-56b1f961 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-56b1f961{text-align:center;}.elementor-1553 .elementor-element.elementor-element-56b1f961 .elementor-heading-title{font-size:48px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-7526e959 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1553 .elementor-element.elementor-element-7526e959.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1553 .elementor-element.elementor-element-7526e959{text-align:center;font-size:17px;}.elementor-1553 .elementor-element.elementor-element-7526e959 p{margin-block-end:11px;}.elementor-1553 .elementor-element.elementor-element-2d8bf229{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:070px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-9dc4f0{--display:flex;--margin-top:0px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-9dc4f0.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-1553 .elementor-element.elementor-element-5f84bda0 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-5f84bda0{text-align:center;}.elementor-1553 .elementor-element.elementor-element-5f84bda0 .elementor-heading-title{font-size:36px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-5c05a309 img{width:50%;}.elementor-1553 .elementor-element.elementor-element-25e82707{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:060px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-25e82707:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-25e82707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-79aadf9d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-1084a26e .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-1084a26e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-1084a26e .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-1084a26e .elementor-icon-box-title a{font-size:44px;}.elementor-1553 .elementor-element.elementor-element-5e17a866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-5e17a866:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-5e17a866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-7c10f651{text-align:center;font-size:17px;}.elementor-1553 .elementor-element.elementor-element-3de472ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:46px;--padding-bottom:46px;--padding-left:46px;--padding-right:46px;}.elementor-1553 .elementor-element.elementor-element-52983552{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Villa-Mathilde-Budget.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-repeater-item-fd8f9e7 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/07/Villa-Mathilde-Twin-Bed-Room.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-slide{transition-duration:calc(4500ms*1.2);height:32vh;}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:0px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-slide-contents{max-width:1000px;}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-5073a28a > .elementor-widget-container{padding:20px 50px 0px 50px;}.elementor-1553 .elementor-element.elementor-element-5073a28a .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-5073a28a .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-116034d .elementor-button{background-color:var( --e-global-color-secondary );fill:#000000;color:#000000;border-radius:12px 12px 12px 12px;}.elementor-1553 .elementor-element.elementor-element-116034d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-78fda98d{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/07/CDB-D-DAY-hero-1920x900-1.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-repeater-item-2272a2b .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/chateau-du-baffy-bedroom-4.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-slide{transition-duration:calc(4500ms*1.2);height:32vh;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:0px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-slide-contents{max-width:1000px;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-325801cd > .elementor-widget-container{padding:20px 50px 0px 50px;}.elementor-1553 .elementor-element.elementor-element-325801cd .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-325801cd .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-76c5b7c0 .elementor-button{background-color:var( --e-global-color-secondary );fill:#000000;color:#000000;border-radius:12px 12px 12px 12px;}.elementor-1553 .elementor-element.elementor-element-76c5b7c0 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-5463deae{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Villa-Mathilde-Premium-2.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-repeater-item-5f0ddb0 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/07/Teacher-pod-internal.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-slide{transition-duration:calc(4500ms*1.2);height:32vh;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:0px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-slide-contents{max-width:1000px;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-72eefc11 > .elementor-widget-container{padding:20px 50px 0px 50px;}.elementor-1553 .elementor-element.elementor-element-72eefc11 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-72eefc11 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-28a85ab1 .elementor-button{background-color:var( --e-global-color-secondary );fill:#000000;color:#000000;border-radius:12px 12px 12px 12px;}.elementor-1553 .elementor-element.elementor-element-28a85ab1 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-1b010cc4{--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-1553 .elementor-element.elementor-element-661a12a1{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-1553 .elementor-element.elementor-element-661a12a1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1553 .elementor-element.elementor-element-661a12a1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1553 .elementor-element.elementor-element-698b92f5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-698b92f5:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-698b92f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-2d8a0ec3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-2d8a0ec3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-2d8a0ec3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-2d8a0ec3 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-2d8a0ec3 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1553 .elementor-element.elementor-element-2d8a0ec3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-2d8a0ec3 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-7979f232.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-7979f232.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-7979f232.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-7979f232 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-7979f232 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1553 .elementor-element.elementor-element-7979f232 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-7979f232 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-18fb73ea.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-18fb73ea.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-18fb73ea.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-18fb73ea .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-18fb73ea .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1553 .elementor-element.elementor-element-18fb73ea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-18fb73ea .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-20ac902d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-20ac902d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-20ac902d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-20ac902d .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-20ac902d .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1553 .elementor-element.elementor-element-20ac902d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-20ac902d .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-47e5f6ab.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-47e5f6ab.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-47e5f6ab.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-47e5f6ab .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-47e5f6ab .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1553 .elementor-element.elementor-element-47e5f6ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-47e5f6ab .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-6ce798c3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-6ce798c3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-6ce798c3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-6ce798c3 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-6ce798c3 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1553 .elementor-element.elementor-element-6ce798c3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-6ce798c3 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-198ee2ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-198ee2ff:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-198ee2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-6d655720{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-54552d1a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-54552d1a{text-align:center;}.elementor-1553 .elementor-element.elementor-element-54552d1a .elementor-heading-title{font-size:48px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-2347d143{text-align:center;font-size:17px;font-weight:bold;}.elementor-1553 .elementor-element.elementor-element-365b85ae{--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;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-365b85ae:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-365b85ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-2da28314{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-2455458e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1553 .elementor-element.elementor-element-2455458e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1553 .elementor-element.elementor-element-2455458e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1553 .elementor-element.elementor-element-335af2ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-e0eeda0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1553 .elementor-element.elementor-element-e0eeda0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1553 .elementor-element.elementor-element-e0eeda0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1553 .elementor-element.elementor-element-4c2d532b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-65741897 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1553 .elementor-element.elementor-element-65741897 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1553 .elementor-element.elementor-element-65741897{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1553 .elementor-element.elementor-element-bbc2775 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1553 .elementor-element.elementor-element-bbc2775 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1553 .elementor-element.elementor-element-bbc2775 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-bbc2775{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1553 .elementor-element.elementor-element-34ae30cc{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-7b57866a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-7b57866a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1553 .elementor-element.elementor-element-36371539{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-36c2da1a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-36c2da1a .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-751e1852{text-align:left;font-size:17px;}.elementor-1553 .elementor-element.elementor-element-77d15185{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/School-trips-to-France-Chateau.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-repeater-item-df5c050 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Chateau.00_02_18_14.Still033.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-repeater-item-4c42241 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Chateau.00_02_25_13.Still034.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-repeater-item-102abec .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/IMG_1068-scaled.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-1be436ef{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-1dedfb12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-e955eb1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-5673693b > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-5673693b .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/School-trips-to-France-Chateau.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-repeater-item-df5c050 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Chateau.00_02_18_14.Still033.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-repeater-item-4c42241 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Chateau.00_02_25_13.Still034.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-repeater-item-102abec .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/IMG_1068-scaled.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-12a59dd3{text-align:left;font-size:17px;}.elementor-1553 .elementor-element.elementor-element-bd5b933{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-bd5b933:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-bd5b933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-3fa31f34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/chateau-du-baffy-dining-room.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-46d8283f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-293ba6c9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-6ae9f90a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-6ae9f90a .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-31b807de{text-align:left;font-size:17px;}.elementor-1553 .elementor-element.elementor-element-6a22367 .elementor-button{background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-6a22367 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-6a22367.elementor-element{--align-self:flex-start;}.elementor-1553 .elementor-element.elementor-element-6f4d2a47{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-6f4d2a47:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-6f4d2a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-fabbc9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1553 .elementor-element.elementor-element-50fcd511 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-50fcd511 .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/chateau-du-baffy-dining-room.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-fc60143{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-209c94f9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-455978a3{text-align:left;font-size:17px;}.elementor-1553 .elementor-element.elementor-element-37ef27e .elementor-button{background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-37ef27e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-37ef27e.elementor-element{--align-self:flex-start;}.elementor-1553 .elementor-element.elementor-element-652ad0ed{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-605b40f9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-605b40f9 .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-605b40f9 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-605b40f9 .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-605b40f9 .elementor-icon-box-title a{font-family:"Nunito Sans", sans;font-size:48px;font-weight:700;line-height:1.3em;}.elementor-1553 .elementor-element.elementor-element-d1297ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:060px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-d1297ec:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-d1297ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-4b795b76{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-12fbeb8f .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-12fbeb8f .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-12fbeb8f .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-12fbeb8f .elementor-icon-box-title a{font-size:48px;}.elementor-1553 .elementor-element.elementor-element-59db2b66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-2502876d{--display:flex;}.elementor-1553 .elementor-element.elementor-element-2502876d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1553 .elementor-element.elementor-element-1d5a2f24 img{width:100%;}.elementor-1553 .elementor-element.elementor-element-3da693cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-4a4d5b4b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-4a4d5b4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1553 .elementor-element.elementor-element-6fea2005 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-6fea2005 .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-4f6255d5{text-align:left;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-4f6255d5 a{color:var( --e-global-color-secondary );}.elementor-1553 .elementor-element.elementor-element-11c9d170{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-644f1b79{--display:flex;}.elementor-1553 .elementor-element.elementor-element-644f1b79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1553 .elementor-element.elementor-element-4b231186{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-14ce6344 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-14ce6344 .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-5c0e8cab img{width:100%;}.elementor-1553 .elementor-element.elementor-element-146445ca{text-align:left;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-146445ca a{color:var( --e-global-color-secondary );}.elementor-1553 .elementor-element.elementor-element-a8a38ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-2913ffd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-4c86b34b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-fc1efa4 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-fc1efa4 .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-70c33da3{text-align:left;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-70c33da3 a{color:var( --e-global-color-secondary );}.elementor-1553 .elementor-element.elementor-element-587a88ca{--display:flex;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/shutterstock_225083296-scaled.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-repeater-item-b94fbc9 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-repeater-item-df5c050 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Bayeux-AdobeStock_889722068-scaled.jpeg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-repeater-item-df5c050 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-repeater-item-4c42241 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/07/Bayeux-market_1500x800.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-repeater-item-4c42241 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-repeater-item-102abec .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/IMG_0057-scaled.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-repeater-item-102abec .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-37ca6078{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-2aeb2f52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-18895731{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-3c51e30a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-3c51e30a .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/shutterstock_225083296-scaled.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-repeater-item-b94fbc9 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-repeater-item-df5c050 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Bayeux-AdobeStock_889722068-scaled.jpeg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-repeater-item-df5c050 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-repeater-item-4c42241 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/07/Bayeux-market_1500x800.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-repeater-item-4c42241 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-repeater-item-102abec .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/IMG_0057-scaled.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-repeater-item-102abec .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-31eebb3e{text-align:left;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-31eebb3e a{color:var( --e-global-color-secondary );}.elementor-1553 .elementor-element.elementor-element-6ea2407e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-6ea2407e:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-6ea2407e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-5fc34132{--display:flex;--justify-content:center;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/school-trips-to-Normandy-honfleur-harbour.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-repeater-item-b94fbc9 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-repeater-item-df5c050 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/07/Chateau-du-Baffy-Partnership-1500x800-Caen.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-repeater-item-df5c050 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-repeater-item-57f0250 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/07/Chateau-du-Baffy-1500x800-Rouen.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-repeater-item-57f0250 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-repeater-item-4c42241 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Normandy-shutterstock_1853097682-scaled.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-repeater-item-4c42241 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-7f555da5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-76d30a0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-5dddc488 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-5dddc488 .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-7489428{text-align:left;color:var( --e-global-color-text );}.elementor-1553 .elementor-element.elementor-element-7489428 a{color:#EDBD00;}.elementor-1553 .elementor-element.elementor-element-6badde9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-6badde9:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-6badde9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-62cef3ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-7e913008{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-71f30ee4 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-71f30ee4 .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/school-trips-to-Normandy-honfleur-harbour.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-repeater-item-b94fbc9 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-repeater-item-df5c050 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/07/Chateau-du-Baffy-Partnership-1500x800-Caen.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-repeater-item-df5c050 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-repeater-item-57f0250 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/07/Chateau-du-Baffy-1500x800-Rouen.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-repeater-item-57f0250 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-repeater-item-4c42241 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Normandy-shutterstock_1853097682-scaled.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-repeater-item-4c42241 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-41ac889d{text-align:left;color:var( --e-global-color-text );}.elementor-1553 .elementor-element.elementor-element-41ac889d a{color:#EDBD00;}.elementor-1553 .elementor-element.elementor-element-1057d25e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-1057d25e:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-1057d25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-88d2c4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-ce4339{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-3481e312 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-3481e312 .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-772cf686{text-align:left;font-size:17px;}.elementor-1553 .elementor-element.elementor-element-42cd1f01{--display:flex;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Golf-Normandy-AdobeStock_215729870-scaled.jpeg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-repeater-item-b94fbc9 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-repeater-item-df5c050 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Golf-Port-en-Bessin-Huppain-AdobeStock_478432157-scaled.jpeg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-repeater-item-df5c050 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-repeater-item-4c42241 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Gofl-Normandy-3AdobeStock_291529021-scaled.jpeg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-repeater-item-4c42241 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-repeater-item-102abec .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Gofl-Normandy-2-AdobeStock_723850940-scaled.jpeg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-repeater-item-102abec .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-2a1ad866{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-2a1ad866:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-2a1ad866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-3bda52e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-36089721{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-170907ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-170907ad .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Golf-Normandy-AdobeStock_215729870-scaled.jpeg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-repeater-item-b94fbc9 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-repeater-item-df5c050 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Golf-Port-en-Bessin-Huppain-AdobeStock_478432157-scaled.jpeg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-repeater-item-df5c050 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-repeater-item-4c42241 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Gofl-Normandy-3AdobeStock_291529021-scaled.jpeg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-repeater-item-4c42241 .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-repeater-item-102abec .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/Gofl-Normandy-2-AdobeStock_723850940-scaled.jpeg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-repeater-item-102abec .elementor-background-overlay{background-color:var( --e-global-color-785d1ee );mix-blend-mode:multiply;}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-4f720e30{text-align:left;font-size:17px;}.elementor-1553 .elementor-element.elementor-element-19b66d7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:060px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-19b66d7a:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-19b66d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-2717ee68{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-773a2060 .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-773a2060 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-773a2060 .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-773a2060 .elementor-icon-box-title a{font-size:48px;}.elementor-1553 .elementor-element.elementor-element-a20f8d3{--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:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-a20f8d3:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-a20f8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0b24f5 );}.elementor-1553 .elementor-element.elementor-element-6f87cac1{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-42af373d{--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-1553 .elementor-element.elementor-element-10e31376{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-10e31376:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-10e31376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-374413d4{--display:flex;--justify-content:center;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/IMG_9955-scaled.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-fd9412d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-10ad79b6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-1e155efb > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-1e155efb .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-464614f8{text-align:left;font-size:17px;}.elementor-1553 .elementor-element.elementor-element-11fb7f4c .elementor-button{background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-11fb7f4c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-11fb7f4c.elementor-element{--align-self:flex-start;}.elementor-1553 .elementor-element.elementor-element-75d60a49{--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-1553 .elementor-element.elementor-element-13ee897{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-13ee897:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-13ee897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-79ad9b9c{--display:flex;--justify-content:center;}.elementor-1553 .elementor-element.elementor-element-9384131 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1553 .elementor-element.elementor-element-9384131 .elementor-heading-title{font-size:35px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-repeater-item-b94fbc9 .swiper-slide-bg{background-image:url(https://chateaudubaffy.com/wp-content/uploads/2025/06/IMG_9955-scaled.jpg);background-size:cover;}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-slide{transition-duration:calc(4500ms*1.2);height:60vh;}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;border-radius:4px;color:#000000;}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-slide-contents{max-width:948px;}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-slide-inner{text-align:center;}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-slide-heading{color:var( --e-global-color-5585a52 );font-family:var( --e-global-typography-primary-font-family ), sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-slide-description{color:var( --e-global-color-f71256f );font-family:var( --e-global-typography-9a4c4bc-font-family ), sans;font-size:var( --e-global-typography-9a4c4bc-font-size );font-weight:var( --e-global-typography-9a4c4bc-font-weight );font-style:var( --e-global-typography-9a4c4bc-font-style );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-swiper-button{font-size:24px;color:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-swiper-button svg{fill:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-pagination-fraction{font-size:10px;}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-f71256f );opacity:var( --e-global-color-f71256f );}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-pagination-bullet-active{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-735f7fcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-1e888b12{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-58bcddf5{text-align:left;font-size:17px;}.elementor-1553 .elementor-element.elementor-element-5891d841 .elementor-button{background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-5891d841 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-5891d841.elementor-element{--align-self:flex-start;}.elementor-1553 .elementor-element.elementor-element-6ef71ae3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-6ef71ae3:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-6ef71ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5585a52 );}.elementor-1553 .elementor-element.elementor-element-69293fe9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-6bfd2dce .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-6bfd2dce .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-6bfd2dce .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-6bfd2dce .elementor-icon-box-title a{font-size:48px;}.elementor-1553 .elementor-element.elementor-element-1ccdac97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-64a49540{--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-1553 .elementor-element.elementor-element-53b46f4a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1553 .elementor-element.elementor-element-53b46f4a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-53b46f4a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-53b46f4a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-53b46f4a .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-53b46f4a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1553 .elementor-element.elementor-element-53b46f4a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-53b46f4a .elementor-image-box-description{font-size:18px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-6a561be7{--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-1553 .elementor-element.elementor-element-206c17bb > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1553 .elementor-element.elementor-element-206c17bb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-206c17bb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-206c17bb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-206c17bb .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-206c17bb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1553 .elementor-element.elementor-element-206c17bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-206c17bb .elementor-image-box-description{font-size:18px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-642e7a60{--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-1553 .elementor-element.elementor-element-7c5fb783 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1553 .elementor-element.elementor-element-7c5fb783.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-7c5fb783.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-7c5fb783.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-7c5fb783 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-7c5fb783 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1553 .elementor-element.elementor-element-7c5fb783 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-7c5fb783 .elementor-image-box-description{font-size:18px;color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-1cc3db56{--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-1553 .elementor-element.elementor-element-122ab5e4 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1553 .elementor-element.elementor-element-122ab5e4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-122ab5e4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-122ab5e4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-122ab5e4 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-accent );}.elementor-1553 .elementor-element.elementor-element-122ab5e4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1553 .elementor-element.elementor-element-122ab5e4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-122ab5e4 .elementor-image-box-description{font-size:18px;color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-slide-description{font-size:var( --e-global-typography-ad2afaf-font-size );line-height:var( --e-global-typography-ad2afaf-line-height );}.elementor-1553 .elementor-element.elementor-element-3f58c0d0{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:040px;--padding-right:40px;}.elementor-1553 .elementor-element.elementor-element-3810e6ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-2d8bf229{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-1553 .elementor-element.elementor-element-9dc4f0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-5c05a309 img{width:100%;}.elementor-1553 .elementor-element.elementor-element-25e82707{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-79aadf9d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-5e17a866{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-3de472ef{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-slide{height:25vh;}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-5073a28a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-slide{height:25vh;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-325801cd > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-slide{height:25vh;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-72eefc11 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1553 .elementor-element.elementor-element-698b92f5{--grid-auto-flow:row;}.elementor-1553 .elementor-element.elementor-element-198ee2ff{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-1553 .elementor-element.elementor-element-6d655720{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-365b85ae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-bbc2775 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-34ae30cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-7b57866a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1553 .elementor-element.elementor-element-36371539{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-1be436ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-1dedfb12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-e955eb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-bd5b933{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-46d8283f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1553 .elementor-element.elementor-element-293ba6c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-6f4d2a47{--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-1553 .elementor-element.elementor-element-397f7463 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-fc60143{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-209c94f9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-652ad0ed{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1553 .elementor-element.elementor-element-d1297ec{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-1553 .elementor-element.elementor-element-4b795b76{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-59db2b66{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-1553 .elementor-element.elementor-element-2502876d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-3da693cf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1553 .elementor-element.elementor-element-4a4d5b4b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-11c9d170{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-644f1b79{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-4b231186{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-5c0e8cab > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-a8a38ca{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-4c86b34b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-587a88ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-37ca6078{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-2aeb2f52{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-18895731{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-6ea2407e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-5fc34132{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-76d30a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-6badde9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-62cef3ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-7e913008{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-11ee8922 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-1057d25e{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-ce4339{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-42cd1f01{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-2a1ad866{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-3bda52e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-36089721{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-71daad0c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-19b66d7a{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-1553 .elementor-element.elementor-element-2717ee68{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-a20f8d3{--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 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1553 .elementor-element.elementor-element-42af373d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-10e31376{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-374413d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-10ad79b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-75d60a49{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-13ee897{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-79ad9b9c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-68496dae > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-slide{height:60vh;}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-735f7fcc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-1e888b12{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-6ef71ae3{--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:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-69293fe9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1553 .elementor-element.elementor-element-1ccdac97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-slide{height:80vh;}.elementor-1553 .elementor-element.elementor-element-61300700 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-61300700 .elementor-slide-description{font-size:var( --e-global-typography-ad2afaf-font-size );line-height:var( --e-global-typography-ad2afaf-line-height );}.elementor-1553 .elementor-element.elementor-element-3f58c0d0{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-56b1f961 .elementor-heading-title{font-size:35px;}.elementor-1553 .elementor-element.elementor-element-2d8bf229{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-5c05a309 img{width:100%;}.elementor-1553 .elementor-element.elementor-element-25e82707{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-1084a26e .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-1084a26e .elementor-icon-box-title a{font-size:32px;}.elementor-1553 .elementor-element.elementor-element-5e17a866{--padding-top:10px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-3de472ef{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-52983552{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-201efae0 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-201efae0 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-78fda98d{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-5ecdb7aa .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-5463deae{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-5afa3996 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-698b92f5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-2d8a0ec3 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-7979f232 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-18fb73ea .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-20ac902d .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-47e5f6ab .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-6ce798c3 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-198ee2ff{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-365b85ae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-2da28314{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-335af2ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-4c2d532b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-34ae30cc{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-7b57866a{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-194fb48b .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-194fb48b .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-1be436ef{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-1dedfb12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-22dd0c39 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-12a59dd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-bd5b933{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-6e8ab9a0 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-46d8283f{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1553 .elementor-element.elementor-element-6f4d2a47{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-fabbc9d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-397f7463 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-397f7463 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-397f7463 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-fc60143{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-652ad0ed{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-605b40f9 .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-605b40f9 .elementor-icon-box-title a{font-size:30px;}.elementor-1553 .elementor-element.elementor-element-d1297ec{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-59db2b66{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-3da693cf{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1553 .elementor-element.elementor-element-11c9d170{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-644f1b79{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-5c0e8cab > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-a8a38ca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-2913ffd3{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-48161df9 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-48161df9 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-37ca6078{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-2aeb2f52{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-7acba49b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-7acba49b .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-7acba49b .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-6ea2407e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-3ef9f6a3 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-7f555da5{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1553 .elementor-element.elementor-element-6badde9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-62cef3ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-11ee8922 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-11ee8922 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-1057d25e{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-88d2c4c{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-779030d2 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-779030d2 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-2a1ad866{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-3bda52e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-71daad0c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-71daad0c .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-71daad0c .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-19b66d7a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-a20f8d3{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1553 .elementor-element.elementor-element-6f87cac1 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-42af373d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-10e31376{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-73c48ef0 .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-fd9412d{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1553 .elementor-element.elementor-element-75d60a49{--padding-top:40px;--padding-bottom:40px;--padding-left:020px;--padding-right:020px;}.elementor-1553 .elementor-element.elementor-element-13ee897{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-68496dae > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-slide{height:30vh;}.elementor-1553 .elementor-element.elementor-element-68496dae .swiper-slide-contents{max-width:96%;}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1553 .elementor-element.elementor-element-68496dae .elementor-slide-description{font-size:var( --e-global-typography-9a4c4bc-font-size );line-height:var( --e-global-typography-9a4c4bc-line-height );}.elementor-1553 .elementor-element.elementor-element-735f7fcc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-6ef71ae3{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-1ccdac97{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1553 .elementor-element.elementor-element-64a49540{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-53b46f4a .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-6a561be7{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-206c17bb .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-642e7a60{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-7c5fb783 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-1cc3db56{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1553 .elementor-element.elementor-element-122ab5e4 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-1553 .elementor-element.elementor-element-3810e6ca{--width:50%;}.elementor-1553 .elementor-element.elementor-element-9dc4f0{--width:78%;}.elementor-1553 .elementor-element.elementor-element-79aadf9d{--width:90%;}.elementor-1553 .elementor-element.elementor-element-5e17a866{--content-width:50%;}.elementor-1553 .elementor-element.elementor-element-52983552{--width:33.3333%;}.elementor-1553 .elementor-element.elementor-element-78fda98d{--width:33.3333%;}.elementor-1553 .elementor-element.elementor-element-5463deae{--width:33.3333%;}.elementor-1553 .elementor-element.elementor-element-6d655720{--width:50%;}.elementor-1553 .elementor-element.elementor-element-2da28314{--width:33%;}.elementor-1553 .elementor-element.elementor-element-335af2ee{--width:25%;}.elementor-1553 .elementor-element.elementor-element-4c2d532b{--width:27%;}.elementor-1553 .elementor-element.elementor-element-7b57866a{--width:30.362%;}.elementor-1553 .elementor-element.elementor-element-36371539{--width:100%;}.elementor-1553 .elementor-element.elementor-element-77d15185{--width:100%;}.elementor-1553 .elementor-element.elementor-element-1dedfb12{--width:55%;}.elementor-1553 .elementor-element.elementor-element-e955eb1{--width:100%;}.elementor-1553 .elementor-element.elementor-element-3fa31f34{--width:100%;}.elementor-1553 .elementor-element.elementor-element-46d8283f{--width:55%;}.elementor-1553 .elementor-element.elementor-element-293ba6c9{--width:100%;}.elementor-1553 .elementor-element.elementor-element-fabbc9d{--width:100%;}.elementor-1553 .elementor-element.elementor-element-fc60143{--width:55%;}.elementor-1553 .elementor-element.elementor-element-209c94f9{--width:100%;}.elementor-1553 .elementor-element.elementor-element-4b795b76{--width:90%;}.elementor-1553 .elementor-element.elementor-element-2502876d{--width:60.221%;}.elementor-1553 .elementor-element.elementor-element-3da693cf{--width:55%;}.elementor-1553 .elementor-element.elementor-element-4a4d5b4b{--width:101.009%;}.elementor-1553 .elementor-element.elementor-element-644f1b79{--width:60.221%;}.elementor-1553 .elementor-element.elementor-element-4b231186{--width:100%;}.elementor-1553 .elementor-element.elementor-element-2913ffd3{--width:55%;}.elementor-1553 .elementor-element.elementor-element-4c86b34b{--width:100%;}.elementor-1553 .elementor-element.elementor-element-587a88ca{--width:100%;}.elementor-1553 .elementor-element.elementor-element-2aeb2f52{--width:55%;}.elementor-1553 .elementor-element.elementor-element-18895731{--width:100%;}.elementor-1553 .elementor-element.elementor-element-5fc34132{--width:100%;}.elementor-1553 .elementor-element.elementor-element-7f555da5{--width:55%;}.elementor-1553 .elementor-element.elementor-element-76d30a0{--width:100%;}.elementor-1553 .elementor-element.elementor-element-62cef3ba{--width:55%;}.elementor-1553 .elementor-element.elementor-element-7e913008{--width:100%;}.elementor-1553 .elementor-element.elementor-element-88d2c4c{--width:55%;}.elementor-1553 .elementor-element.elementor-element-ce4339{--width:100%;}.elementor-1553 .elementor-element.elementor-element-42cd1f01{--width:100%;}.elementor-1553 .elementor-element.elementor-element-3bda52e7{--width:55%;}.elementor-1553 .elementor-element.elementor-element-36089721{--width:100%;}.elementor-1553 .elementor-element.elementor-element-2717ee68{--width:90%;}.elementor-1553 .elementor-element.elementor-element-374413d4{--width:100%;}.elementor-1553 .elementor-element.elementor-element-fd9412d{--width:55%;}.elementor-1553 .elementor-element.elementor-element-10ad79b6{--width:100%;}.elementor-1553 .elementor-element.elementor-element-79ad9b9c{--width:100%;}.elementor-1553 .elementor-element.elementor-element-735f7fcc{--width:55%;}.elementor-1553 .elementor-element.elementor-element-1e888b12{--width:100%;}.elementor-1553 .elementor-element.elementor-element-69293fe9{--width:90%;}.elementor-1553 .elementor-element.elementor-element-64a49540{--width:25%;}.elementor-1553 .elementor-element.elementor-element-6a561be7{--width:25%;}.elementor-1553 .elementor-element.elementor-element-642e7a60{--width:25%;}.elementor-1553 .elementor-element.elementor-element-1cc3db56{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1553 .elementor-element.elementor-element-3810e6ca{--width:100%;}.elementor-1553 .elementor-element.elementor-element-9dc4f0{--width:100%;}.elementor-1553 .elementor-element.elementor-element-79aadf9d{--width:100%;}.elementor-1553 .elementor-element.elementor-element-5e17a866{--content-width:100%;}.elementor-1553 .elementor-element.elementor-element-6d655720{--width:100%;}.elementor-1553 .elementor-element.elementor-element-36371539{--width:100%;}.elementor-1553 .elementor-element.elementor-element-1dedfb12{--width:100%;}.elementor-1553 .elementor-element.elementor-element-e955eb1{--width:100%;}.elementor-1553 .elementor-element.elementor-element-293ba6c9{--width:100%;}.elementor-1553 .elementor-element.elementor-element-fabbc9d{--width:100%;}.elementor-1553 .elementor-element.elementor-element-fc60143{--width:100%;}.elementor-1553 .elementor-element.elementor-element-209c94f9{--width:100%;}.elementor-1553 .elementor-element.elementor-element-4b795b76{--width:100%;}.elementor-1553 .elementor-element.elementor-element-59db2b66{--width:100%;}.elementor-1553 .elementor-element.elementor-element-2502876d{--width:100%;}.elementor-1553 .elementor-element.elementor-element-3da693cf{--width:100%;}.elementor-1553 .elementor-element.elementor-element-4a4d5b4b{--width:100%;}.elementor-1553 .elementor-element.elementor-element-11c9d170{--width:100%;}.elementor-1553 .elementor-element.elementor-element-644f1b79{--width:100%;}.elementor-1553 .elementor-element.elementor-element-4b231186{--width:100%;}.elementor-1553 .elementor-element.elementor-element-2913ffd3{--width:100%;}.elementor-1553 .elementor-element.elementor-element-4c86b34b{--width:100%;}.elementor-1553 .elementor-element.elementor-element-587a88ca{--width:100%;}.elementor-1553 .elementor-element.elementor-element-2aeb2f52{--width:100%;}.elementor-1553 .elementor-element.elementor-element-18895731{--width:100%;}.elementor-1553 .elementor-element.elementor-element-5fc34132{--width:100%;}.elementor-1553 .elementor-element.elementor-element-7f555da5{--width:100%;}.elementor-1553 .elementor-element.elementor-element-76d30a0{--width:100%;}.elementor-1553 .elementor-element.elementor-element-62cef3ba{--width:100%;}.elementor-1553 .elementor-element.elementor-element-7e913008{--width:100%;}.elementor-1553 .elementor-element.elementor-element-88d2c4c{--width:100%;}.elementor-1553 .elementor-element.elementor-element-ce4339{--width:100%;}.elementor-1553 .elementor-element.elementor-element-42cd1f01{--width:100%;}.elementor-1553 .elementor-element.elementor-element-3bda52e7{--width:100%;}.elementor-1553 .elementor-element.elementor-element-36089721{--width:100%;}.elementor-1553 .elementor-element.elementor-element-2717ee68{--width:100%;}.elementor-1553 .elementor-element.elementor-element-374413d4{--width:100%;}.elementor-1553 .elementor-element.elementor-element-fd9412d{--width:100%;}.elementor-1553 .elementor-element.elementor-element-10ad79b6{--width:100%;}.elementor-1553 .elementor-element.elementor-element-79ad9b9c{--width:100%;}.elementor-1553 .elementor-element.elementor-element-735f7fcc{--width:100%;}.elementor-1553 .elementor-element.elementor-element-1e888b12{--width:100%;}.elementor-1553 .elementor-element.elementor-element-69293fe9{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-751e1852 */.elementor-1553 .elementor-element.elementor-element-751e1852 {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-751e1852::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-751e1852::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-751e1852::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a59dd3 */.elementor-1553 .elementor-element.elementor-element-12a59dd3 {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-12a59dd3::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-12a59dd3::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-12a59dd3::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31b807de */.elementor-1553 .elementor-element.elementor-element-31b807de {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-31b807de::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-31b807de::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-31b807de::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-455978a3 */.elementor-1553 .elementor-element.elementor-element-455978a3 {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-455978a3::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-455978a3::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-455978a3::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f6255d5 */.elementor-1553 .elementor-element.elementor-element-4f6255d5 {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-4f6255d5::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-4f6255d5::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-4f6255d5::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-146445ca */.elementor-1553 .elementor-element.elementor-element-146445ca {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-146445ca::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-146445ca::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-146445ca::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c33da3 */.elementor-1553 .elementor-element.elementor-element-70c33da3 {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-70c33da3::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-70c33da3::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-70c33da3::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31eebb3e */.elementor-1553 .elementor-element.elementor-element-31eebb3e {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-31eebb3e::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-31eebb3e::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-31eebb3e::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7489428 */.elementor-1553 .elementor-element.elementor-element-7489428 {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-7489428::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-7489428::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-7489428::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41ac889d */.elementor-1553 .elementor-element.elementor-element-41ac889d {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-41ac889d::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-41ac889d::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-41ac889d::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772cf686 */.elementor-1553 .elementor-element.elementor-element-772cf686 {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-772cf686::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-772cf686::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-772cf686::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f720e30 */.elementor-1553 .elementor-element.elementor-element-4f720e30 {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-4f720e30::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-4f720e30::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-4f720e30::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464614f8 */.elementor-1553 .elementor-element.elementor-element-464614f8 {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-464614f8::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-464614f8::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-464614f8::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58bcddf5 */.elementor-1553 .elementor-element.elementor-element-58bcddf5 {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 30px; /* Adjust this value as needed */
    box-sizing: content-box; /* Ensures padding doesn't reduce visible area */
}

.elementor-1553 .elementor-element.elementor-element-58bcddf5::-webkit-scrollbar{
width: 14px;
}

.elementor-1553 .elementor-element.elementor-element-58bcddf5::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-1553 .elementor-element.elementor-element-58bcddf5::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */