.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1224 .elementor-element.elementor-element-18cf4d9{--display:flex;--min-height:100vh;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1224 .elementor-element.elementor-element-18cf4d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-993e86d .swiper-slide-bg{background-color:#000000;background-image:url(https://dra.studio/wp-content/uploads/2025/08/Top-View-copy-fade.jpg);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-1cdde78 .swiper-slide-bg{background-color:#000000;background-image:url(https://dra.studio/wp-content/uploads/2025/09/v2.jpg);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-a79cd3f .swiper-slide-bg{background-color:#000000;background-image:url(https://dra.studio/wp-content/uploads/2025/09/u1626896831_sdd_street_asphalt_trees_street._make_it_a_beaififu_42f6d57d-6438-4646-8490-4a30500e257b-scaled.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-d246345 .swiper-slide-bg{background-color:#000000;background-image:url(https://dra.studio/wp-content/uploads/2025/09/u1626896831_fill_in_the_the_portions_on_the_left_and_right_the__b73d2d83-b91c-49e3-8b49-7fbc43060eaf.png);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-b3a9799 .swiper-slide-bg{background-color:#000000;background-image:url(https://dra.studio/wp-content/uploads/2025/09/vitra-1-scaled.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-1bd2ae5 .swiper-slide-bg{background-color:#000000;background-image:url(https://dra.studio/wp-content/uploads/2026/02/260204_TFB_pop-up_Polanco-01-web.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-fdebde1 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/02/260204c_TFB_BOYS-GIRLS-EVENT-PHOTO-03-tp_LR.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-f6a453d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2025/09/u1626896831_add_the_areas_on_the_same_style_of_the_image_-ar_3_3a9d065e-ec66-4ab6-b0c3-9f294b8a5b3d.png);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-83a26ef .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2025/09/Northpark-scaled.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-ff5bb58 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2025/09/u1626896831_continue_the_mosaic_pattern_of_the_facade_until_the_e14673ea-0f77-44c3-8f5d-0015a35b295b-scaled.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-263cb10 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2025/09/u1626896831_fill_in_the_areas_to_match_the_image_-ar_4327_-v__fc9bb2c7-b39f-42f5-86f2-3772b990890e.png);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-ef2307b .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2025/09/u1626896831_fill_in_the_areas_by_continuing_the_image_-ar_4327_98a53987-200f-409c-ad0d-d013a9a626a3-scaled.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-355f613 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2025/09/3-scaled.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-f26ef7e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/FAIRMOUNT-LE-CHATEAU-FRONTENAC-QUEBEC-1.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-509ac7c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/FAIRMOUNT-LE-CHATEAU-FRONTENAC-QUEBEC-2.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-ba2fefb .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/FAIRMOUNT-LE-CHATEAU-FRONTENAC-QUEBEC-3.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-bcc0c10 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/VENITIAN-1.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-c6de0c5 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/VENITIAN-2.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-b166120 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/ORIGINS-1.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-5287d67 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/ORIGINS-2.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-ab56929 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/ORIGINS-3.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-876143f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/BMB-1.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-d4d4e5d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/BMB-3.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-repeater-item-08bba9f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dra.studio/wp-content/uploads/2026/09/BMB-5.webp);background-size:cover;}.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-slide-contents{max-width:66%;}.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-slide-inner{text-align:center;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-1224 .elementor-element.elementor-element-b964ebd .elementor-swiper-button{font-size:60px;}.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-pagination-bullet{height:20px;width:20px;}.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-horizontal .swiper-pagination-progressbar{height:20px;}.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-pagination-fraction{font-size:20px;}.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#E7EEF442;opacity:1;}.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-pagination-bullet-active{background-color:#01828E;}@media(max-width:767px){.elementor-1224 .elementor-element.elementor-element-18cf4d9{--width:396.602px;--min-height:60vh;}.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-slide{height:66vh;}.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-slide-contents{max-width:0%;}}/* Start custom CSS for slides, class: .elementor-element-b964ebd */.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-pagination {
    top: auto !important;
    right: 0 !important;
    bottom: 20px !important;
    left: 0 !important;
    width: 100% !important;
    height: auto !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    transform: none !important;
}

.elementor-1224 .elementor-element.elementor-element-b964ebd .swiper-pagination-bullet {
    margin: 0 4px !important;
}/* End custom CSS */