.elementor-788 .elementor-element.elementor-element-5ce9b79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0120px 0px 0100px 0px;}.elementor-788 .elementor-element.elementor-element-5ce9b79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-788 .elementor-element.elementor-element-9dfccb0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-788 .elementor-element.elementor-element-9dfccb0 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 60px 60px 60px;}.elementor-788 .elementor-element.elementor-element-e11e276 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.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 );color:var( --e-global-color-primary );}.elementor-788 .elementor-element.elementor-element-2a55a80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-2a55a80 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:normal;color:#181818;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-788 .elementor-element.elementor-element-91dbf2b > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-91dbf2b{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-ff6d0c8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-ff6d0c8{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-d590ed7 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-d590ed7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:normal;color:#181818;}.elementor-788 .elementor-element.elementor-element-dc38ebe > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-dc38ebe{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-29fffa4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-788 .elementor-element.elementor-element-29fffa4{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-deb4625 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-deb4625{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-07bfbfe > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-07bfbfe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:normal;color:#181818;}.elementor-788 .elementor-element.elementor-element-d6de455 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 040px;}.elementor-788 .elementor-element.elementor-element-62485f7 > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-62485f7{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-3a3d76b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-3a3d76b{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-29fa9ee > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-29fa9ee{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-6d34e0f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-6d34e0f{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-026b828 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-026b828 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:normal;color:#181818;}.elementor-788 .elementor-element.elementor-element-886acdc > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-886acdc{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-2eca4d4 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-2eca4d4{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-841d324 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-841d324{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-3ae13b2 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-3ae13b2{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-c90b44e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-c90b44e{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-6f33af3 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-6f33af3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:normal;color:#181818;}.elementor-788 .elementor-element.elementor-element-e176c28 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-e176c28{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-fba78ae > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-fba78ae{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-430422b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-430422b{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-56ef71d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-56ef71d{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-0991b63 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-0991b63{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-06d322b > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-06d322b{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-754758f > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-754758f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:normal;color:#181818;}.elementor-788 .elementor-element.elementor-element-aa788db > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-aa788db{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-d130121 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-d130121{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-d8a5894 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-d8a5894{font-family:"Open Sans", Sans-serif;color:#4D6D72;}.elementor-788 .elementor-element.elementor-element-6148c4d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-6148c4d{font-family:"Open Sans", Sans-serif;color:#4D6D72;}@media(max-width:1024px){.elementor-788 .elementor-element.elementor-element-5ce9b79{padding:100px 0px 80px 0px;}.elementor-788 .elementor-element.elementor-element-9dfccb0 > .elementor-element-populated{padding:40px 30px 30px 30px;}}@media(max-width:767px){.elementor-788 .elementor-element.elementor-element-5ce9b79{padding:80px 0px 60px 0px;}.elementor-788 .elementor-element.elementor-element-9dfccb0 > .elementor-element-populated{padding:30px 30px 40px 30px;}}