.elementor-49 .elementor-element.elementor-element-0dd0e98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-0dd0e98 .title{text-transform:uppercase;font-family:"Playfair Display", Sans-serif;font-size:80px;font-weight:500;font-style:normal;text-decoration:none;line-height:84px;}.elementor-49 .elementor-element.elementor-element-d5a5331:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-d5a5331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAF1;}.elementor-49 .elementor-element.elementor-element-d5a5331{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:135px 0px 140px 0px;}.elementor-49 .elementor-element.elementor-element-d5a5331 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-5f5a9c6 .section-title .title{font-family:"Playfair Display", Sans-serif;}.elementor-49 .elementor-element.elementor-element-4407e37{margin-top:150px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-cde92be > .elementor-widget-container{padding:0px 0px 140px 0px;}.elementor-49 .elementor-element.elementor-element-cde92be .title{font-family:"Playfair Display", Sans-serif;}.elementor-49 .elementor-element.elementor-element-f066c41:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-f066c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAF1;}.elementor-49 .elementor-element.elementor-element-f066c41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 100px 0px;}.elementor-49 .elementor-element.elementor-element-f066c41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-bad6a8b .section-title .title{font-family:"Playfair Display", Sans-serif;}.elementor-49 .elementor-element.elementor-element-ae85249{margin-top:150px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-743d9f8 > .elementor-widget-container{padding:0px 0px 140px 0px;}.elementor-49 .elementor-element.elementor-element-743d9f8 .title{font-family:"Playfair Display", Sans-serif;}.elementor-49 .elementor-element.elementor-element-e29b160:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-e29b160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAF1;}.elementor-49 .elementor-element.elementor-element-e29b160{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-49 .elementor-element.elementor-element-e29b160 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-0dcd332 .section-title .title{font-family:"Playfair Display", Sans-serif;}.elementor-49 .elementor-element.elementor-element-d5775e4:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-d5775e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-d5775e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-d5775e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-50a56b2 > .elementor-widget-container{padding:0px 0px 140px 0px;}.elementor-49 .elementor-element.elementor-element-50a56b2 .title{font-family:"Playfair Display", Sans-serif;}.elementor-49 .elementor-element.elementor-element-411e344:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-411e344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAF1;}.elementor-49 .elementor-element.elementor-element-411e344{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-49 .elementor-element.elementor-element-411e344 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-0dd0e98 .title{font-size:36px;line-height:1.3em;}}