.elementor-2146 .elementor-element.elementor-element-5241136{--display:flex;}.elementor-2146 .elementor-element.elementor-element-70fc65b{text-align:center;}.elementor-2146 .elementor-element.elementor-element-70fc65b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2146 .elementor-element.elementor-element-751f337e{--display:flex;}.elementor-2146 .elementor-element.elementor-element-9a44393{--e-image-carousel-slides-to-show:3;}.elementor-2146 .elementor-element.elementor-element-1ef71e9{--display:flex;}.elementor-2146 .elementor-element.elementor-element-dbf3808{--display:flex;}.elementor-2146 .elementor-element.elementor-element-73e2e82{margin:88px 88px calc(var(--kit-widget-spacing, 0px) + 88px) 88px;text-align:center;}.elementor-2146 .elementor-element.elementor-element-73e2e82 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FAFAFA;}.elementor-2146 .elementor-element.elementor-element-e0102ca{--display:flex;}.elementor-2146 .elementor-element.elementor-element-7ad42d7{--display:flex;}.elementor-2146 .elementor-element.elementor-element-ea806de{--display:flex;}.elementor-2146 .elementor-element.elementor-element-6c9d168 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2146 .elementor-element.elementor-element-6c9d168 .elementor-swiper-button.elementor-swiper-button-next{font-size:43px;}.elementor-2146 .elementor-element.elementor-element-fd6801e{--display:flex;}.elementor-2146 .elementor-element.elementor-element-f387ed5{margin:47px 47px calc(var(--kit-widget-spacing, 0px) + 47px) 47px;text-align:center;}.elementor-2146 .elementor-element.elementor-element-f387ed5 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:101px;font-weight:400;line-height:85px;letter-spacing:4.4px;color:#895C40;}.elementor-2146 .elementor-element.elementor-element-d204295{--display:flex;}.elementor-2146 .elementor-element.elementor-element-d261f21{--display:flex;}.elementor-2146 .elementor-element.elementor-element-98ef9c3 .gallery-item .gallery-caption{text-align:center;}.elementor-2146 .elementor-element.elementor-element-f8ef16c{--display:flex;}.elementor-2146 .elementor-element.elementor-element-c0f451c .gallery-item .gallery-caption{text-align:center;}.elementor-2146 .elementor-element.elementor-element-7f18294 .gallery-item .gallery-caption{text-align:center;}.elementor-2146 .elementor-element.elementor-element-4155ddf{--display:flex;}.elementor-2146 .elementor-element.elementor-element-41c19a8 .gallery-item .gallery-caption{text-align:center;}.elementor-2146 .elementor-element.elementor-element-39e7f10{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:48px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2146 .elementor-element.elementor-element-f9e150c{--display:flex;}@media(max-width:1024px){.elementor-2146 .elementor-element.elementor-element-70fc65b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2146 .elementor-element.elementor-element-73e2e82 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-2146 .elementor-element.elementor-element-70fc65b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2146 .elementor-element.elementor-element-73e2e82 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}