.elementor-25252 .elementor-element.elementor-element-79e89a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-25252 .elementor-element.elementor-element-336dac7 .gg-arrow{width:44px;height:44px;border-radius:10px;background:#ffffff;}.elementor-25252 .elementor-element.elementor-element-336dac7 .gg-arrow span{color:#111111;}.elementor-25252 .elementor-element.elementor-element-336dac7 .gg-prev{left:18px;}.elementor-25252 .elementor-element.elementor-element-336dac7 .gg-next{right:18px;}.elementor-25252 .elementor-element.elementor-element-46d0392{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25252 .elementor-element.elementor-element-bf42cb1{--divider-border-style:solid;--divider-color:#A8750D;--divider-border-width:1px;}.elementor-25252 .elementor-element.elementor-element-bf42cb1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-25252 .elementor-element.elementor-element-bf42cb1 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-25252 .elementor-element.elementor-element-bf42cb1.elementor-view-stacked .elementor-icon{background-color:#A8750D;}.elementor-25252 .elementor-element.elementor-element-bf42cb1.elementor-view-framed .elementor-icon, .elementor-25252 .elementor-element.elementor-element-bf42cb1.elementor-view-default .elementor-icon{color:#A8750D;border-color:#A8750D;}.elementor-25252 .elementor-element.elementor-element-bf42cb1.elementor-view-framed .elementor-icon, .elementor-25252 .elementor-element.elementor-element-bf42cb1.elementor-view-default .elementor-icon svg{fill:#A8750D;}.elementor-25252 .elementor-element.elementor-element-a47b127{--display:flex;}.elementor-25252 .elementor-element.elementor-element-611c5b3{text-align:center;}.elementor-25252 .elementor-element.elementor-element-611c5b3 .elementor-widget-container{display:flex;justify-content:center;}body:not(.rtl) .elementor-25252 .elementor-element.elementor-element-611c5b3 .heading-primary{padding:0px 0px 0px 0px;}body.rtl .elementor-25252 .elementor-element.elementor-element-611c5b3 .heading-primary{padding:0px 0px 0px 0px;}.elementor-25252 .elementor-element.elementor-element-611c5b3 .heading-primary{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;line-height:42px;color:#000000;}.elementor-25252 .elementor-element.elementor-element-611c5b3 .heading-primary .stop-a{stop-color:#000000;}.elementor-25252 .elementor-element.elementor-element-611c5b3 .heading-primary .stop-b{stop-color:#000000;}.elementor-25252 .elementor-element.elementor-element-cc609b3 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-25252 .elementor-element.elementor-element-cc609b3 .modern-grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:20px;grid-row-gap:30px;}.elementor-25252 .elementor-element.elementor-element-e3b0440{--divider-border-style:solid;--divider-color:#A8750D;--divider-border-width:1px;}.elementor-25252 .elementor-element.elementor-element-e3b0440 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-25252 .elementor-element.elementor-element-e3b0440 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-25252 .elementor-element.elementor-element-e3b0440.elementor-view-stacked .elementor-icon{background-color:#A8750D;}.elementor-25252 .elementor-element.elementor-element-e3b0440.elementor-view-framed .elementor-icon, .elementor-25252 .elementor-element.elementor-element-e3b0440.elementor-view-default .elementor-icon{color:#A8750D;border-color:#A8750D;}.elementor-25252 .elementor-element.elementor-element-e3b0440.elementor-view-framed .elementor-icon, .elementor-25252 .elementor-element.elementor-element-e3b0440.elementor-view-default .elementor-icon svg{fill:#A8750D;}.elementor-25252 .elementor-element.elementor-element-54c1671{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-25252 .elementor-element.elementor-element-4d80297{text-align:center;}.elementor-25252 .elementor-element.elementor-element-4d80297 .elementor-widget-container{display:flex;justify-content:center;}body:not(.rtl) .elementor-25252 .elementor-element.elementor-element-4d80297 .heading-primary{padding:0px 0px 0px 0px;}body.rtl .elementor-25252 .elementor-element.elementor-element-4d80297 .heading-primary{padding:0px 0px 0px 0px;}.elementor-25252 .elementor-element.elementor-element-4d80297 .heading-primary{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;line-height:42px;color:#000000;}.elementor-25252 .elementor-element.elementor-element-4d80297 .heading-primary .stop-a{stop-color:#000000;}.elementor-25252 .elementor-element.elementor-element-4d80297 .heading-primary .stop-b{stop-color:#000000;}.elementor-25252 .elementor-element.elementor-element-bf83e4e .tm-swiper{--slides-view:4;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-25252 .elementor-element.elementor-element-bf83e4e .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-25252 .elementor-element.elementor-element-bf83e4e > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-25252 .elementor-element.elementor-element-bf83e4e .elementor-widget-container{display:flex;justify-content:center;}.elementor-25252 .elementor-element.elementor-element-4e58087{--divider-border-style:solid;--divider-color:#A8750D;--divider-border-width:1px;}.elementor-25252 .elementor-element.elementor-element-4e58087 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-25252 .elementor-element.elementor-element-4e58087 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-25252 .elementor-element.elementor-element-4e58087.elementor-view-stacked .elementor-icon{background-color:#A8750D;}.elementor-25252 .elementor-element.elementor-element-4e58087.elementor-view-framed .elementor-icon, .elementor-25252 .elementor-element.elementor-element-4e58087.elementor-view-default .elementor-icon{color:#A8750D;border-color:#A8750D;}.elementor-25252 .elementor-element.elementor-element-4e58087.elementor-view-framed .elementor-icon, .elementor-25252 .elementor-element.elementor-element-4e58087.elementor-view-default .elementor-icon svg{fill:#A8750D;}.elementor-25252 .elementor-element.elementor-element-c054948{--display:flex;}.elementor-25252 .elementor-element.elementor-element-5dbb872{text-align:center;}.elementor-25252 .elementor-element.elementor-element-5dbb872 .elementor-widget-container{display:flex;justify-content:center;}body:not(.rtl) .elementor-25252 .elementor-element.elementor-element-5dbb872 .heading-primary{padding:0px 0px 0px 0px;}body.rtl .elementor-25252 .elementor-element.elementor-element-5dbb872 .heading-primary{padding:0px 0px 0px 0px;}.elementor-25252 .elementor-element.elementor-element-5dbb872 .heading-primary{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;line-height:42px;color:#000000;}.elementor-25252 .elementor-element.elementor-element-5dbb872 .heading-primary .stop-a{stop-color:#000000;}.elementor-25252 .elementor-element.elementor-element-5dbb872 .heading-primary .stop-b{stop-color:#000000;}.elementor-25252 .elementor-element.elementor-element-7943e0e > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-25252 .elementor-element.elementor-element-7943e0e .modern-grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:20px;grid-row-gap:30px;}.elementor-25252 .elementor-element.elementor-element-dd81c7e{--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-25252 .elementor-element.elementor-element-d1b01bd{--divider-border-style:solid;--divider-color:#A8750D;--divider-border-width:1px;}.elementor-25252 .elementor-element.elementor-element-d1b01bd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-25252 .elementor-element.elementor-element-d1b01bd .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-25252 .elementor-element.elementor-element-d1b01bd.elementor-view-stacked .elementor-icon{background-color:#A8750D;}.elementor-25252 .elementor-element.elementor-element-d1b01bd.elementor-view-framed .elementor-icon, .elementor-25252 .elementor-element.elementor-element-d1b01bd.elementor-view-default .elementor-icon{color:#A8750D;border-color:#A8750D;}.elementor-25252 .elementor-element.elementor-element-d1b01bd.elementor-view-framed .elementor-icon, .elementor-25252 .elementor-element.elementor-element-d1b01bd.elementor-view-default .elementor-icon svg{fill:#A8750D;}.elementor-25252 .elementor-element.elementor-element-c00170d{text-align:center;}.elementor-25252 .elementor-element.elementor-element-c00170d .elementor-widget-container{display:flex;justify-content:center;}body:not(.rtl) .elementor-25252 .elementor-element.elementor-element-c00170d .heading-primary{padding:0px 0px 0px 0px;}body.rtl .elementor-25252 .elementor-element.elementor-element-c00170d .heading-primary{padding:0px 0px 0px 0px;}.elementor-25252 .elementor-element.elementor-element-c00170d .heading-primary{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;line-height:42px;color:#000000;}.elementor-25252 .elementor-element.elementor-element-c00170d .heading-primary .stop-a{stop-color:#000000;}.elementor-25252 .elementor-element.elementor-element-c00170d .heading-primary .stop-b{stop-color:#000000;}.elementor-25252 .elementor-element.elementor-element-fdcdc1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25252 .elementor-element.elementor-element-1919980{--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-25252 .elementor-element.elementor-element-a5d8790{--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;}@media(max-width:991px){.elementor-25252 .elementor-element.elementor-element-46d0392{--grid-auto-flow:row;}}@media(min-width:361px){.elementor-25252 .elementor-element.elementor-element-79e89a0{--width:90%;}.elementor-25252 .elementor-element.elementor-element-a47b127{--width:92%;}.elementor-25252 .elementor-element.elementor-element-54c1671{--width:90%;}.elementor-25252 .elementor-element.elementor-element-c054948{--width:92%;}.elementor-25252 .elementor-element.elementor-element-dd81c7e{--width:86%;}.elementor-25252 .elementor-element.elementor-element-1919980{--width:50%;}.elementor-25252 .elementor-element.elementor-element-a5d8790{--width:50%;}}@media(max-width:575px) and (min-width:361px){.elementor-25252 .elementor-element.elementor-element-79e89a0{--width:98%;}.elementor-25252 .elementor-element.elementor-element-a47b127{--width:98%;}.elementor-25252 .elementor-element.elementor-element-c054948{--width:98%;}}@media(min-width:1600px){.elementor-25252 .elementor-element.elementor-element-46d0392{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-25252 .elementor-element.elementor-element-09c5cfb{width:initial;max-width:initial;}}@media(max-width:1199px){.elementor-25252 .elementor-element.elementor-element-46d0392{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-25252 .elementor-element.elementor-element-46d0392{--grid-auto-flow:row;}.elementor-25252 .elementor-element.elementor-element-cc609b3 .modern-grid{grid-template-columns:repeat(2, 1fr);}.elementor-25252 .elementor-element.elementor-element-bf83e4e .tm-swiper{--slides-view:1;}.elementor-25252 .elementor-element.elementor-element-7943e0e .modern-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:575px){.elementor-25252 .elementor-element.elementor-element-46d0392{--grid-auto-flow:row;}.elementor-25252 .elementor-element.elementor-element-cc609b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25252 .elementor-element.elementor-element-bf83e4e .tm-swiper{--slides-view:1;}.elementor-25252 .elementor-element.elementor-element-bf83e4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25252 .elementor-element.elementor-element-7943e0e > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:360px){.elementor-25252 .elementor-element.elementor-element-46d0392{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25252 .elementor-element.elementor-element-611c5b3 .heading-primary{font-size:19px;}.elementor-25252 .elementor-element.elementor-element-cc609b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25252 .elementor-element.elementor-element-cc609b3 .modern-grid{grid-template-columns:repeat(2, 1fr);}.elementor-25252 .elementor-element.elementor-element-54c1671{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25252 .elementor-element.elementor-element-4d80297 .heading-primary{font-size:19px;}.elementor-25252 .elementor-element.elementor-element-bf83e4e .tm-swiper{--slides-view:1;--swiper-content-h-align:center;--swiper-content-display:flex;}.elementor-25252 .elementor-element.elementor-element-bf83e4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25252 .elementor-element.elementor-element-bf83e4e .elementor-widget-container{display:flex;justify-content:center;}.elementor-25252 .elementor-element.elementor-element-5dbb872 .heading-primary{font-size:19px;}.elementor-25252 .elementor-element.elementor-element-7943e0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25252 .elementor-element.elementor-element-7943e0e .modern-grid{grid-template-columns:repeat(2, 1fr);}.elementor-25252 .elementor-element.elementor-element-c00170d .heading-primary{font-size:19px;}}/* Start custom CSS for tm-heading, class: .elementor-element-611c5b3 */.elementor-element-527c854 h2{
     font-family: 'Playfair Display', serif !important;
}

.elementor-element-527c854 p{
     font-family: 'Playfair Display', serif !important;
}/* End custom CSS */
/* Start custom CSS for tm-heading, class: .elementor-element-4d80297 */.elementor-element-527c854 h2{
     font-family: 'Playfair Display', serif !important;
}

.elementor-element-527c854 p{
     font-family: 'Playfair Display', serif !important;
}/* End custom CSS */
/* Start custom CSS for tm-image-carousel, class: .elementor-element-bf83e4e */.slider-wrapper,
.swiper,
.swiper-container,
.slick-list {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for tm-heading, class: .elementor-element-5dbb872 */.elementor-element-527c854 h2{
     font-family: 'Playfair Display', serif !important;
}

.elementor-element-527c854 p{
     font-family: 'Playfair Display', serif !important;
}/* End custom CSS */
/* Start custom CSS for tm-heading, class: .elementor-element-c00170d */.elementor-element-527c854 h2{
     font-family: 'Playfair Display', serif !important;
}

.elementor-element-527c854 p{
     font-family: 'Playfair Display', serif !important;
}/* End custom CSS */