.elementor-52 .elementor-element.elementor-element-a8fc497{--display:flex;--min-height:600px;--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:96px 96px;--row-gap:96px;--column-gap:96px;--overlay-opacity:0.5;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-52 .elementor-element.elementor-element-a8fc497:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a8fc497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49e3a93 );}.elementor-52 .elementor-element.elementor-element-a8fc497::before, .elementor-52 .elementor-element.elementor-element-a8fc497 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-a8fc497 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-a8fc497 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-a8fc497 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-a8fc497 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6eef5c8 );--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-a8fc497 > .elementor-shape-bottom .elementor-shape-fill, .elementor-52 .elementor-element.elementor-element-a8fc497 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-d36953d );}.elementor-52 .elementor-element.elementor-element-a8fc497 > .elementor-shape-bottom svg, .elementor-52 .elementor-element.elementor-element-a8fc497 > .e-con-inner > .elementor-shape-bottom svg{width:calc(250% + 1.3px);}.elementor-52 .elementor-element.elementor-element-2fb5c0d{--display:flex;}.elementor-52 .elementor-element.elementor-element-5d04a61{text-align:left;}.elementor-52 .elementor-element.elementor-element-5d04a61 .elementor-heading-title{font-family:"Times New Roman", system-ui, sans-serif;font-size:clamp(4.6rem, 3.1214rem + 3.5714vw, 8rem);font-weight:400;text-transform:uppercase;line-height:calc(100% + 8px);letter-spacing:0px;color:var( --e-global-color-a42591d );}.elementor-52 .elementor-element.elementor-element-444387e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-a42591d );}.elementor-52 .elementor-element.elementor-element-d2afb81 .elementor-button{background-color:var( --e-global-color-49e3a93 );font-size:var( --e-global-typography-09503e7-font-size );font-weight:var( --e-global-typography-09503e7-font-weight );line-height:var( --e-global-typography-09503e7-line-height );letter-spacing:var( --e-global-typography-09503e7-letter-spacing );fill:var( --e-global-color-a42591d );color:var( --e-global-color-a42591d );padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-d2afb81{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-d2afb81 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-52 .elementor-element.elementor-element-d2afb81 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-52 .elementor-element.elementor-element-2ef48e4{--display:flex;}.elementor-52 .elementor-element.elementor-element-b4206b8{--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:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:96px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-52 .elementor-element.elementor-element-c16e213{--display:flex;}.elementor-52 .elementor-element.elementor-element-2c179cc img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-52 .elementor-element.elementor-element-c588c2f{--display:flex;}.elementor-52 .elementor-element.elementor-element-ca08f99{--divider-border-style:solid;--divider-color:#CCBD7C;--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-ca08f99 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-52 .elementor-element.elementor-element-ca08f99 .elementor-divider{text-align:center;}.elementor-52 .elementor-element.elementor-element-05fdac1{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-05fdac1 .elementor-heading-title{font-family:"Times New Roman", system-ui, sans-serif;font-size:clamp(2.2rem, 1.9391rem + 0.6303vw, 2.8rem);font-weight:600;line-height:calc(100% + 8px);letter-spacing:0px;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-1dc0890{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-52 .elementor-element.elementor-element-1dc0890 .elementor-heading-title{font-family:"Times New Roman", system-ui, sans-serif;font-size:clamp(1.8rem, 1.6261rem + 0.4202vw, 2.2rem);font-weight:600;line-height:calc(100% + 8px);letter-spacing:0.5px;color:#CCBD7C;}.elementor-52 .elementor-element.elementor-element-82ab59c{--divider-border-style:solid;--divider-color:#CCBD7C;--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-82ab59c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-52 .elementor-element.elementor-element-82ab59c .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-52 .elementor-element.elementor-element-64734cd{color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-9537c26{--divider-border-style:solid;--divider-color:#CCBD7C;--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-9537c26 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-52 .elementor-element.elementor-element-9537c26 .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-52 .elementor-element.elementor-element-e4c1747{--divider-border-style:solid;--divider-color:#CCBD7C;--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-e4c1747 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-52 .elementor-element.elementor-element-e4c1747 .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-52 .elementor-element.elementor-element-8dd6e05{--e-image-carousel-slides-to-show:4;}.elementor-52 .elementor-element.elementor-element-8dd6e05 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-52 .elementor-element.elementor-element-8dd6e05 .elementor-swiper-button.elementor-swiper-button-next{font-size:48px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-8dd6e05 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-52 .elementor-element.elementor-element-8dd6e05 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-165350d{--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:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:0px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-52 .elementor-element.elementor-element-984f227{--e-image-carousel-slides-to-show:6;}.elementor-52 .elementor-element.elementor-element-984f227 .swiper-wrapper{display:flex;align-items:center;}.elementor-52 .elementor-element.elementor-element-4c3e725{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-52 .elementor-element.elementor-element-72d635a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-72d635a .elementor-heading-title{font-family:"Times New Roman", system-ui, sans-serif;font-size:clamp(2.8rem, 2.4521rem + 0.8403vw, 3.6rem);font-weight:600;line-height:calc(100% + 8px);letter-spacing:0px;color:#CCBD7C;}.elementor-52 .elementor-element.elementor-element-1ce6664{text-align:center;}.elementor-52 .elementor-element.elementor-element-1ce6664 .elementor-heading-title{font-family:"Times New Roman", system-ui, sans-serif;font-size:clamp(2.8rem, 2.4521rem + 0.8403vw, 3.6rem);font-weight:600;line-height:calc(100% + 8px);letter-spacing:0px;color:#CCBD7C;}.elementor-52 .elementor-element.elementor-element-4f33d44{--divider-border-style:solid;--divider-color:#CCBD7C;--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-4f33d44 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-52 .elementor-element.elementor-element-4f33d44 .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-52 .elementor-element.elementor-element-3b2410d{width:var( --container-widget-width, 768px );max-width:768px;margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-235562a{--divider-border-style:solid;--divider-color:#CCBD7C;--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-235562a .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-52 .elementor-element.elementor-element-235562a .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-52 .elementor-element.elementor-element-cb9f7c8{--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:96px;--padding-left:48px;--padding-right:48px;}.elementor-52 .elementor-element.elementor-element-319d2db{--grid-columns:3;--grid-row-gap:16px;--grid-column-gap:16px;}@media(min-width:415px){.elementor-52 .elementor-element.elementor-element-2ef48e4{--width:80%;}}@media(max-width:1280px){.elementor-52 .elementor-element.elementor-element-a8fc497{--min-height:500px;}.elementor-52 .elementor-element.elementor-element-d2afb81 .elementor-button{font-size:var( --e-global-typography-09503e7-font-size );line-height:var( --e-global-typography-09503e7-line-height );letter-spacing:var( --e-global-typography-09503e7-letter-spacing );}.elementor-52 .elementor-element.elementor-element-b4206b8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:96px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-52 .elementor-element.elementor-element-2c179cc img{height:510px;}.elementor-52 .elementor-element.elementor-element-165350d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-52 .elementor-element.elementor-element-984f227{--e-image-carousel-slides-to-show:5;}}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-a8fc497 > .elementor-shape-bottom svg, .elementor-52 .elementor-element.elementor-element-a8fc497 > .e-con-inner > .elementor-shape-bottom svg{width:calc(350% + 1.3px);}.elementor-52 .elementor-element.elementor-element-2fb5c0d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-b4206b8{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-2c179cc img{height:300px;}.elementor-52 .elementor-element.elementor-element-165350d{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}}@media(max-width:768px){.elementor-52 .elementor-element.elementor-element-a8fc497{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-d2afb81 .elementor-button{font-size:var( --e-global-typography-09503e7-font-size );line-height:var( --e-global-typography-09503e7-line-height );letter-spacing:var( --e-global-typography-09503e7-letter-spacing );}.elementor-52 .elementor-element.elementor-element-8dd6e05{--e-image-carousel-slides-to-show:4;}.elementor-52 .elementor-element.elementor-element-984f227{--e-image-carousel-slides-to-show:4;}.elementor-52 .elementor-element.elementor-element-319d2db{--grid-columns:2;}}@media(max-width:640px){.elementor-52 .elementor-element.elementor-element-a8fc497 > .elementor-shape-bottom svg, .elementor-52 .elementor-element.elementor-element-a8fc497 > .e-con-inner > .elementor-shape-bottom svg{width:calc(500% + 1.3px);}.elementor-52 .elementor-element.elementor-element-a8fc497{--padding-top:24px;--padding-bottom:24px;--padding-left:48px;--padding-right:48px;}.elementor-52 .elementor-element.elementor-element-8dd6e05{--e-image-carousel-slides-to-show:2;}.elementor-52 .elementor-element.elementor-element-984f227{--e-image-carousel-slides-to-show:3;}}@media(max-width:414px){.elementor-52 .elementor-element.elementor-element-a8fc497{--min-height:550px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-52 .elementor-element.elementor-element-d2afb81 .elementor-button{font-size:var( --e-global-typography-09503e7-font-size );line-height:var( --e-global-typography-09503e7-line-height );letter-spacing:var( --e-global-typography-09503e7-letter-spacing );}.elementor-52 .elementor-element.elementor-element-b4206b8{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-52 .elementor-element.elementor-element-8dd6e05{--e-image-carousel-slides-to-show:2;}.elementor-52 .elementor-element.elementor-element-165350d{--padding-top:0px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-52 .elementor-element.elementor-element-984f227{--e-image-carousel-slides-to-show:3;}.elementor-52 .elementor-element.elementor-element-4c3e725{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-52 .elementor-element.elementor-element-cb9f7c8{--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-52 .elementor-element.elementor-element-319d2db{--grid-columns:1;}}@media(max-width:1280px) and (min-width:415px){.elementor-52 .elementor-element.elementor-element-2fb5c0d{--width:60%;}.elementor-52 .elementor-element.elementor-element-2ef48e4{--width:30%;}}@media(max-width:1024px) and (min-width:415px){.elementor-52 .elementor-element.elementor-element-2fb5c0d{--width:70%;}.elementor-52 .elementor-element.elementor-element-2ef48e4{--width:20%;}}@media(max-width:768px) and (min-width:415px){.elementor-52 .elementor-element.elementor-element-2fb5c0d{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-64734cd */.elementor-52 .elementor-element.elementor-element-64734cd {
    max-height: 100px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8dd6e05 */.elementor-52 .elementor-element.elementor-element-8dd6e05 img {
    aspect-ratio: 4/3;
    object-fit: cover;
    object-position: top;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-984f227 */.swiper-wrapper {
    transition-timing-function: linear !important;
}

.elementor-52 .elementor-element.elementor-element-984f227 img {
    aspect-ratio: 4/3;
    object-fit: scale-down;
    object-position: center;
}/* End custom CSS */