.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15782 .elementor-element.elementor-element-3895ca7{text-align:center;}.elementor-15782 .elementor-element.elementor-element-3895ca7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;color:#CD6938;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15782 .elementor-element.elementor-element-b7be11d{text-align:justify;}.elementor-15782 .elementor-element.elementor-element-f3be0a1{text-align:start;}.elementor-15782 .elementor-element.elementor-element-f3be0a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;line-height:47px;color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-57ba9fc{text-align:justify;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15782 .elementor-element.elementor-element-eeed397{--spacer-size:50px;}.elementor-15782 .elementor-element.elementor-element-9a73d54{text-align:start;}.elementor-15782 .elementor-element.elementor-element-9a73d54 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;line-height:47px;color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-0bd3ae1{text-align:justify;}.elementor-15782 .elementor-element.elementor-element-82e5b01{--spacer-size:50px;}.elementor-15782 .elementor-element.elementor-element-fac0e19{text-align:start;}.elementor-15782 .elementor-element.elementor-element-fac0e19 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;line-height:47px;color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-8b97db6{text-align:justify;}.elementor-15782 .elementor-element.elementor-element-fdcfe73{--spacer-size:50px;}.elementor-15782 .elementor-element.elementor-element-4b1c276{text-align:start;}.elementor-15782 .elementor-element.elementor-element-4b1c276 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;line-height:47px;color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-f37c1c4{text-align:justify;}.elementor-15782 .elementor-element.elementor-element-4435d1c{--spacer-size:50px;}.elementor-15782 .elementor-element.elementor-element-1e08d32{text-align:start;}.elementor-15782 .elementor-element.elementor-element-1e08d32 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;line-height:47px;color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-b620a23{text-align:justify;}.elementor-15782 .elementor-element.elementor-element-b836d85{--spacer-size:50px;}.elementor-15782 .elementor-element.elementor-element-70337ee{text-align:start;}.elementor-15782 .elementor-element.elementor-element-70337ee .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;line-height:47px;color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-eb1e9d7{text-align:justify;}.elementor-15782 .elementor-element.elementor-element-798310a{--spacer-size:50px;}.elementor-15782 .elementor-element.elementor-element-688c9a8{text-align:start;}.elementor-15782 .elementor-element.elementor-element-688c9a8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;line-height:47px;color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-d93ed92{text-align:justify;}.elementor-15782 .elementor-element.elementor-element-11fc177{--spacer-size:50px;}.elementor-15782 .elementor-element.elementor-element-7e349d9{text-align:start;}.elementor-15782 .elementor-element.elementor-element-7e349d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;line-height:47px;color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-ae12eae{text-align:justify;}.elementor-15782 .elementor-element.elementor-element-666c804 img{border-style:solid;border-width:0px 0px 5px 0px;border-color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-bf1bd1a{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;color:#CD6938;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15782 .elementor-element.elementor-element-ffcc7d6 .elementor-button{background-color:#CD6938;fill:#FFFFFF;color:#FFFFFF;}.elementor-15782 .elementor-element.elementor-element-c04f594 img{border-style:solid;border-width:0px 0px 5px 0px;border-color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-0f893bf{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-9cd1d9e .elementor-button{background-color:#CD6938;fill:#FFFFFF;color:#FFFFFF;}.elementor-15782 .elementor-element.elementor-element-a189a71 img{border-style:solid;border-width:0px 0px 5px 0px;border-color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-03b95b7{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;color:#CD6938;}.elementor-15782 .elementor-element.elementor-element-d40e98e .elementor-button{background-color:#CD6938;fill:#FFFFFF;color:#FFFFFF;}/* Start custom CSS for section, class: .elementor-element-e5daf3e */.elementor-15782 .elementor-element.elementor-element-e5daf3e .elementor-image img,
.elementor-15782 .elementor-element.elementor-element-e5daf3e .elementor-widget-image img {
    width: 100%;
    height: 220px;
    object-fit: cover;
    object-position: center;
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8beeb85 */.elementor-15782 .elementor-element.elementor-element-8beeb85 .elementor-image img,
.elementor-15782 .elementor-element.elementor-element-8beeb85 .elementor-widget-image img {
    width: 100%;
    height: 220px;
    object-fit: cover;
    object-position: center;
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c4e0b68 */.elementor-15782 .elementor-element.elementor-element-c4e0b68 .elementor-image img,
.elementor-15782 .elementor-element.elementor-element-c4e0b68 .elementor-widget-image img {
    width: 100%;
    height: 220px;
    object-fit: cover;
    object-position: center;
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d8c2f75 */.elementor-15782 .elementor-element.elementor-element-d8c2f75 .elementor-image img,
.elementor-15782 .elementor-element.elementor-element-d8c2f75 .elementor-widget-image img {
    width: 100%;
    height: 220px;
    object-fit: cover;
    object-position: center;
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f05aa8 */.elementor-15782 .elementor-element.elementor-element-2f05aa8 .elementor-image img,
.elementor-15782 .elementor-element.elementor-element-2f05aa8 .elementor-widget-image img {
    width: 100%;
    height: 220px;
    object-fit: cover;
    object-position: center;
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f01b8f4 */.elementor-15782 .elementor-element.elementor-element-f01b8f4 .elementor-image img,
.elementor-15782 .elementor-element.elementor-element-f01b8f4 .elementor-widget-image img {
    width: 100%;
    height: 220px;
    object-fit: cover;
    object-position: center;
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-acb90da */.elementor-15782 .elementor-element.elementor-element-acb90da .elementor-image img,
.elementor-15782 .elementor-element.elementor-element-acb90da .elementor-widget-image img {
    width: 100%;
    height: 220px;
    object-fit: cover;
    object-position: center;
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0c71777 */.elementor-15782 .elementor-element.elementor-element-0c71777 .elementor-image img,
.elementor-15782 .elementor-element.elementor-element-0c71777 .elementor-widget-image img {
    width: 100%;
    height: 250px;
    object-fit: cover;
    object-position: center;
    display: block;
}/* End custom CSS */