.elementor-1161 .elementor-element.elementor-element-e53bc74{--display:flex;--padding-top:150px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1161 .elementor-element.elementor-element-038444c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1161 .elementor-element.elementor-element-038444c.e-con{--align-self:center;}.elementor-1161 .elementor-element.elementor-element-789a25e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2.53px;color:var( --e-global-color-blocksy_palette_1 );}.elementor-1161 .elementor-element.elementor-element-201b99f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:300;line-height:62px;letter-spacing:-0.24px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-1161 .elementor-element.elementor-element-a3f8ccf{font-family:var( --e-global-typography-548e3ba-font-family ), Sans-serif;font-size:var( --e-global-typography-548e3ba-font-size );font-weight:var( --e-global-typography-548e3ba-font-weight );line-height:var( --e-global-typography-548e3ba-line-height );letter-spacing:var( --e-global-typography-548e3ba-letter-spacing );color:var( --e-global-color-blocksy_palette_1 );}.elementor-1161 .elementor-element.elementor-element-b147a8a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-432a20f-font-family ), Sans-serif;font-size:var( --e-global-typography-432a20f-font-size );font-weight:var( --e-global-typography-432a20f-font-weight );line-height:var( --e-global-typography-432a20f-line-height );letter-spacing:var( --e-global-typography-432a20f-letter-spacing );color:#5A6678;}.elementor-1161 .elementor-element.elementor-element-b147a8a a{color:var( --e-global-color-blocksy_palette_1 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1161 .elementor-element.elementor-element-e53bc74{--content-width:1300px;}.elementor-1161 .elementor-element.elementor-element-038444c{--width:60%;}}@media(max-width:1024px){.elementor-1161 .elementor-element.elementor-element-e53bc74{--padding-top:150px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1161 .elementor-element.elementor-element-201b99f .elementor-heading-title{font-size:43px;line-height:47px;}.elementor-1161 .elementor-element.elementor-element-a3f8ccf{font-size:var( --e-global-typography-548e3ba-font-size );line-height:var( --e-global-typography-548e3ba-line-height );letter-spacing:var( --e-global-typography-548e3ba-letter-spacing );}.elementor-1161 .elementor-element.elementor-element-b147a8a{font-size:var( --e-global-typography-432a20f-font-size );line-height:var( --e-global-typography-432a20f-line-height );letter-spacing:var( --e-global-typography-432a20f-letter-spacing );}}@media(max-width:767px){.elementor-1161 .elementor-element.elementor-element-e53bc74{--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1161 .elementor-element.elementor-element-789a25e .elementor-heading-title{font-size:11px;}.elementor-1161 .elementor-element.elementor-element-201b99f .elementor-heading-title{font-size:28px;line-height:33px;}.elementor-1161 .elementor-element.elementor-element-a3f8ccf{font-size:var( --e-global-typography-548e3ba-font-size );line-height:var( --e-global-typography-548e3ba-line-height );letter-spacing:var( --e-global-typography-548e3ba-letter-spacing );}.elementor-1161 .elementor-element.elementor-element-b147a8a{font-size:var( --e-global-typography-432a20f-font-size );line-height:var( --e-global-typography-432a20f-line-height );letter-spacing:var( --e-global-typography-432a20f-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-b147a8a */.content h2 {
    font-family: "Cormorant Garamond", Georgia, "Times New Roman", serif;
    font-size: 48px;
    line-height: 36.32px;
    font-weight: 400;
    font-style: normal;
    color: #2A3344;
    letter-spacing: -0.264px;

    margin: 40px 0 15px 0;
  

    position: relative;
}
.content a{
    font-family: DM sans;
    
}
/* Mobile */
@media (max-width: 767px) {
    .content h2 {
        font-size: 32px;
        line-height: 36px;
        letter-spacing: -0.1px;
        margin: 25px 0 12px 0;
    }
}/* End custom CSS */