.elementor-7312 .elementor-element.elementor-element-7194b51f{--display:flex;}.elementor-7312 .elementor-element.elementor-element-39076518 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-7312 .elementor-element.elementor-element-39076518{text-align:center;}.elementor-7312 .elementor-element.elementor-element-39076518 .elementor-heading-title{font-size:40px;font-weight:bold;text-transform:none;}.elementor-7312 .elementor-element.elementor-element-d7b9451 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7312 .elementor-element.elementor-element-d7b9451 .elementor-heading-title{font-size:23px;}.elementor-7312 .elementor-element.elementor-element-7a78caba{--display:flex;}.elementor-7312 .elementor-element.elementor-element-2348f2f0 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7312 .elementor-element.elementor-element-2348f2f0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:bold;text-transform:none;font-style:normal;}.elementor-7312 .elementor-element.elementor-element-46c3758f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7312 .elementor-element.elementor-element-46c3758f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-7312 .elementor-element.elementor-element-60e47ac8{--display:flex;}.elementor-7312 .elementor-element.elementor-element-7a28c4b3{--spacer-size:50px;}.elementor-7312 .elementor-element.elementor-element-e898eac .elementor-heading-title{font-size:30px;}.elementor-7312 .elementor-element.elementor-element-6908a092 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7312 .elementor-element.elementor-element-6908a092{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-7312 .elementor-element.elementor-element-5af6e9dc > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7312 .elementor-element.elementor-element-5af6e9dc{text-align:center;}.elementor-7312 .elementor-element.elementor-element-5af6e9dc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;text-transform:none;}.elementor-7312 .elementor-element.elementor-element-6cf62140 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7312 .elementor-element.elementor-element-6cf62140{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-7312 .elementor-element.elementor-element-bdb7904 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7312 .elementor-element.elementor-element-225d3cd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7312 .elementor-element.elementor-element-225d3cd7 .elementor-heading-title{text-transform:none;}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7312 .elementor-element.elementor-element-a867b1a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-text{transition:color 0.3s;}.elementor-7312 .elementor-element.elementor-element-509cc836 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-7312 .elementor-element.elementor-element-509cc836 .elementor-heading-title{text-transform:none;}.elementor-7312 .elementor-element.elementor-element-754a55a5{--display:flex;}.elementor-7312 .elementor-element.elementor-element-5e9d4897{text-align:center;}.elementor-7312 .elementor-element.elementor-element-5e9d4897 .elementor-heading-title{font-size:30px;text-transform:none;}.elementor-7312 .elementor-element.elementor-element-1127c854 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-7312 .elementor-element.elementor-element-1127c854{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-7312 .elementor-element.elementor-element-7604bc1 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-7312 .elementor-element.elementor-element-7604bc1 .elementor-heading-title{text-transform:none;}.elementor-7312 .elementor-element.elementor-element-819e409 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-7312 .elementor-element.elementor-element-819e409{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-7312 .elementor-element.elementor-element-3e4e1b2{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7312 .elementor-element.elementor-element-1f56463{text-align:center;}.elementor-7312 .elementor-element.elementor-element-1f56463 .elementor-heading-title{font-size:30px;text-transform:none;}.elementor-7312 .elementor-element.elementor-element-a6514cf > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-7312 .elementor-element.elementor-element-a6514cf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-7312 .elementor-element.elementor-element-47f55714 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7312 .elementor-element.elementor-element-47f55714 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:bold;text-transform:none;font-style:normal;}.elementor-7312 .elementor-element.elementor-element-4d43d556{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-7312 .elementor-element.elementor-element-4f1de68{--display:flex;}.elementor-7312 .elementor-element.elementor-element-1d9150a{--display:flex;}@media(min-width:768px){.elementor-7312 .elementor-element.elementor-element-7194b51f{--width:100%;}.elementor-7312 .elementor-element.elementor-element-7a78caba{--width:80%;}.elementor-7312 .elementor-element.elementor-element-60e47ac8{--width:80%;}.elementor-7312 .elementor-element.elementor-element-754a55a5{--width:80%;}}@media(max-width:1024px){.elementor-7312 .elementor-element.elementor-element-46c3758f{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-6908a092{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-6cf62140{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-1127c854{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-819e409{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-a6514cf{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-4d43d556{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-7312 .elementor-element.elementor-element-46c3758f{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-6908a092{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-6cf62140{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7312 .elementor-element.elementor-element-a867b1a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-1127c854{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-819e409{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-a6514cf{font-size:var( --e-global-typography-text-font-size );}.elementor-7312 .elementor-element.elementor-element-4d43d556{font-size:var( --e-global-typography-text-font-size );}}