.elementor-18721 .elementor-element.elementor-element-b1ad757>.elementor-container {
    min-height: 760px;
}

.elementor-18721 .elementor-element.elementor-element-b1ad757>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-18721 .elementor-element.elementor-element-b1ad757 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 20px 0px 20px;
}

.elementor-18721 .elementor-element.elementor-element-b1ad757>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-dc0e5c1:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-18721 .elementor-element.elementor-element-dc0e5c1>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2019/11/oh__img134-1.jpg");
    background-position: -59px 0px;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-18721 .elementor-element.elementor-element-dc0e5c1>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-dc0e5c1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-afb8926 {
    z-index: 1;
}

.elementor-18721 .elementor-element.elementor-element-00cf1ea .elementor-spacer-inner {
    height: 6vh;
}

.elementor-18721 .elementor-element.elementor-element-a00cbfb .elementor-spacer-inner {
    height: 2vh;
}

.elementor-18721 .elementor-element.elementor-element-a828b73 h1,
.elementor-18721 .elementor-element.elementor-element-a828b73 h2,
.elementor-18721 .elementor-element.elementor-element-a828b73 h3,
.elementor-18721 .elementor-element.elementor-element-a828b73 h4,
.elementor-18721 .elementor-element.elementor-element-a828b73 h5,
.elementor-18721 .elementor-element.elementor-element-a828b73 h6 {
    font-family: "Playfair Display", Sans-serif;
    font-weight: 800;
}

.elementor-18721 .elementor-element.elementor-element-5e695a3 .elementor-spacer-inner {
    height: 2vh;
}

.elementor-18721 .elementor-element.elementor-element-feb0545 {
    color: #FFFFFF;
    font-size: 17px;
}

.elementor-18721 .elementor-element.elementor-element-a590e7e .elementor-spacer-inner {
    height: 3vh;
}

.elementor-18721 .elementor-element.elementor-element-9851875 .elementor-spacer-inner {
    height: 6vh;
}

.elementor-18721 .elementor-element.elementor-element-910da64 .elementor-spacer-inner {
    height: 800px;
}

.elementor-18721 .elementor-element.elementor-element-910da64 {
    z-index: 0;
    width: 800px;
    max-width: 800px;
    top: 1px;
}

.elementor-18721 .elementor-element.elementor-element-910da64>.elementor-widget-container {
    background-color: #5f3054;
    border-radius: 50% 50% 50% 50%;
}

body:not(.rtl) .elementor-18721 .elementor-element.elementor-element-910da64 {
    right: 0px;
}

body.rtl .elementor-18721 .elementor-element.elementor-element-910da64 {
    left: 0px;
}

.elementor-18721 .elementor-element.elementor-element-b8de74c:not(.elementor-motion-effects-element-type-background),
.elementor-18721 .elementor-element.elementor-element-b8de74c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #17161A;
}

.elementor-18721 .elementor-element.elementor-element-b8de74c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-b8de74c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-8238ebe .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-7e937eb .subtitle-top .subtitle {
    margin-bottom: 15px;
}

.elementor-18721 .elementor-element.elementor-element-7e937eb .subtitle-bottom .subtitle {
    margin-top: 15px;
}

.elementor-18721 .elementor-element.elementor-element-7e937eb h1,
.elementor-18721 .elementor-element.elementor-element-7e937eb h2,
.elementor-18721 .elementor-element.elementor-element-7e937eb h3,
.elementor-18721 .elementor-element.elementor-element-7e937eb h4,
.elementor-18721 .elementor-element.elementor-element-7e937eb h5,
.elementor-18721 .elementor-element.elementor-element-7e937eb h6 {
    font-family: "Playfair Display", Sans-serif;
    font-weight: 800;
}

.elementor-18721 .elementor-element.elementor-element-7e937eb .subtitle {
    text-transform: uppercase;
}

.elementor-18721 .elementor-element.elementor-element-5c8aa79 .elementor-spacer-inner {
    height: 3vh;
}

.elementor-18721 .elementor-element.elementor-element-1908ad7 .elementor-text-editor {
    column-gap: 0px;
}

.elementor-18721 .elementor-element.elementor-element-1908ad7 {
    color: #FFFFFF;
}

.elementor-18721 .elementor-element.elementor-element-1908ad7>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-18721 .elementor-element.elementor-element-7d9cd84 .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-0a54325 {
    color: #FFFFFF;
}

.elementor-18721 .elementor-element.elementor-element-30bc7eb .elementor-spacer-inner {
    height: 4vh;
}

.elementor-18721 .elementor-element.elementor-element-d1e3e26 .elementor-spacer-inner {
    height: 6vh;
}

.elementor-18721 .elementor-element.elementor-element-69761683 .elementor-spacer-inner {
    height: 6vh;
}

.elementor-18721 .elementor-element.elementor-element-bbbf88e .elementor-spacer-inner {
    height: 6vh;
}

.elementor-18721 .elementor-element.elementor-element-733b3e1 .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-2bcd654 {
    padding: 0100px 0px 100px 0px;
}

.elementor-18721 .elementor-element.elementor-element-adebac9 .elementor-spacer-inner {
    height: 30px;
}

.elementor-18721 .elementor-element.elementor-element-8d94622 .elementor-spacer-inner {
    height: 30px;
}

.elementor-18721 .elementor-element.elementor-element-54b5d05:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-18721 .elementor-element.elementor-element-54b5d05>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2019/11/oh__img135-1.jpg");
}

.elementor-18721 .elementor-element.elementor-element-54b5d05>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.58;
}

.elementor-18721 .elementor-element.elementor-element-54b5d05>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-54b5d05>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-8abaa8d .elementor-spacer-inner {
    height: 15vh;
}

.elementor-18721 .elementor-element.elementor-element-093cdfe .subtitle-top .subtitle {
    margin-bottom: 15px;
}

.elementor-18721 .elementor-element.elementor-element-093cdfe .subtitle-bottom .subtitle {
    margin-top: 15px;
}

.elementor-18721 .elementor-element.elementor-element-093cdfe h1,
.elementor-18721 .elementor-element.elementor-element-093cdfe h2,
.elementor-18721 .elementor-element.elementor-element-093cdfe h3,
.elementor-18721 .elementor-element.elementor-element-093cdfe h4,
.elementor-18721 .elementor-element.elementor-element-093cdfe h5,
.elementor-18721 .elementor-element.elementor-element-093cdfe h6 {
    font-family: "Playfair Display", Sans-serif;
    font-weight: 800;
}

.elementor-18721 .elementor-element.elementor-element-093cdfe .subtitle {
    text-transform: uppercase;
}

.elementor-18721 .elementor-element.elementor-element-0b88413 .elementor-spacer-inner {
    height: 3vh;
}

.elementor-18721 .elementor-element.elementor-element-5e0366c .elementor-spacer-inner {
    height: 15vh;
}

.elementor-18721 .elementor-element.elementor-element-d1f06f6:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-18721 .elementor-element.elementor-element-d1f06f6>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../ohio-demo-23/oh__img128.jpg");
}

.elementor-18721 .elementor-element.elementor-element-d1f06f6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0% 0% 0% 12%;
}

.elementor-18721 .elementor-element.elementor-element-d1f06f6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-fb3604d .elementor-spacer-inner {
    height: 15vh;
}

.elementor-18721 .elementor-element.elementor-element-a14489d .subtitle-top .subtitle {
    margin-bottom: 15px;
}

.elementor-18721 .elementor-element.elementor-element-a14489d .subtitle-bottom .subtitle {
    margin-top: 15px;
}

.elementor-18721 .elementor-element.elementor-element-a14489d h1,
.elementor-18721 .elementor-element.elementor-element-a14489d h2,
.elementor-18721 .elementor-element.elementor-element-a14489d h3,
.elementor-18721 .elementor-element.elementor-element-a14489d h4,
.elementor-18721 .elementor-element.elementor-element-a14489d h5,
.elementor-18721 .elementor-element.elementor-element-a14489d h6 {
    font-family: "Playfair Display", Sans-serif;
    font-weight: 800;
}

.elementor-18721 .elementor-element.elementor-element-a14489d .subtitle {
    text-transform: uppercase;
}

.elementor-18721 .elementor-element.elementor-element-d59dfc7 .elementor-spacer-inner {
    height: 3vh;
}

.elementor-18721 .elementor-element.elementor-element-97e46be .elementor-spacer-inner {
    height: 15vh;
}

.elementor-18721 .elementor-element.elementor-element-fda9ae>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-fda9ae>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-680e752 .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-3acd7d8 .subtitle-top .subtitle {
    margin-bottom: 15px;
}

.elementor-18721 .elementor-element.elementor-element-3acd7d8 .subtitle-bottom .subtitle {
    margin-top: 15px;
}

.elementor-18721 .elementor-element.elementor-element-3acd7d8 h1,
.elementor-18721 .elementor-element.elementor-element-3acd7d8 h2,
.elementor-18721 .elementor-element.elementor-element-3acd7d8 h3,
.elementor-18721 .elementor-element.elementor-element-3acd7d8 h4,
.elementor-18721 .elementor-element.elementor-element-3acd7d8 h5,
.elementor-18721 .elementor-element.elementor-element-3acd7d8 h6 {
    font-family: "Playfair Display", Sans-serif;
    font-weight: 800;
}

.elementor-18721 .elementor-element.elementor-element-3acd7d8 .subtitle {
    text-transform: uppercase;
}

.elementor-18721 .elementor-element.elementor-element-afeb071 .elementor-spacer-inner {
    height: 10px;
}

.elementor-18721 .elementor-element.elementor-element-67f127f0>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-67f127f0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-72c11a3 .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-7f0797e4 .elementor-spacer-inner {
    height: 6vh;
}

.elementor-18721 .elementor-element.elementor-element-5799daf:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-18721 .elementor-element.elementor-element-5799daf>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../ohio-demo-23/oh__img136.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-18721 .elementor-element.elementor-element-5799daf>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-5799daf>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-402cc51 .elementor-spacer-inner {
    height: 30vh;
}

.elementor-18721 .elementor-element.elementor-element-ce3997e .elementor-spacer-inner {
    height: 30vh;
}

.elementor-18721 .elementor-element.elementor-element-ab1e00f:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-18721 .elementor-element.elementor-element-ab1e00f>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../ohio-demo-23/oh__img75.jpg");
    background-size: cover;
}

.elementor-18721 .elementor-element.elementor-element-ab1e00f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-ab1e00f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-3dbc676b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-3dbc676b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-56abb371 .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-de8c3d .elementor-spacer-inner {
    height: 10px;
}

.elementor-18721 .elementor-element.elementor-element-75319d58>.elementor-widget-container {
    margin: 0% 030% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-1531418c .elementor-spacer-inner {
    height: 6vh;
}

.elementor-18721 .elementor-element.elementor-element-46c94f9 .elementor-spacer-inner {
    height: 10px;
}

.elementor-18721 .elementor-element.elementor-element-c0cd406>.elementor-widget-container {
    margin: 0% 030% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-7bf4a44 .elementor-spacer-inner {
    height: 6vh;
}

.elementor-18721 .elementor-element.elementor-element-fc0955b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 6px;
}

.elementor-18721 .elementor-element.elementor-element-179fc62>.elementor-widget-container {
    margin: 0% 030% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-65892d4 .elementor-spacer-inner {
    height: 6vh;
}

.elementor-18721 .elementor-element.elementor-element-2a69a57 .elementor-spacer-inner {
    height: 0vh;
}

.elementor-18721 .elementor-element.elementor-element-9dba418 .elementor-spacer-inner {
    height: 50px;
}

.elementor-18721 .elementor-element.elementor-element-3b8767da>.elementor-container {
    max-width: 1222px;
}

.elementor-18721 .elementor-element.elementor-element-3b8767da>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-18721 .elementor-element.elementor-element-4370a525 .elementor-spacer-inner {
    height: 8vh;
}

.elementor-18721 .elementor-element.elementor-element-6fa9aa2e>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-43e336c8>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-45415e7e>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-1074a49a>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-46d84e1b>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-29af0aaa>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-3a37bd9a .elementor-spacer-inner {
    height: 3vh;
}

.elementor-18721 .elementor-element.elementor-element-4851f298>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-1ba82379>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-7020835f>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-5047700c>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-270f5f45>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-4e6e544e>.elementor-widget-container {
    margin: -26px -26px -26px -26px;
    padding: -1% 30% 0% 0%;
}

.elementor-18721 .elementor-element.elementor-element-3ad5f7de .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-6fe4dd38 .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-6fe4dd38>.elementor-widget-container {
    background-color: #FFFFFF;
}

.elementor-18721 .elementor-element.elementor-element-0a7733d .subtitle-top .subtitle {
    margin-bottom: 15px;
}

.elementor-18721 .elementor-element.elementor-element-0a7733d .subtitle-bottom .subtitle {
    margin-top: 15px;
}

.elementor-18721 .elementor-element.elementor-element-0a7733d h1,
.elementor-18721 .elementor-element.elementor-element-0a7733d h2,
.elementor-18721 .elementor-element.elementor-element-0a7733d h3,
.elementor-18721 .elementor-element.elementor-element-0a7733d h4,
.elementor-18721 .elementor-element.elementor-element-0a7733d h5,
.elementor-18721 .elementor-element.elementor-element-0a7733d h6 {
    font-family: "Playfair Display", Sans-serif;
    font-weight: 800;
}

.elementor-18721 .elementor-element.elementor-element-0a7733d .subtitle {
    text-transform: uppercase;
}

.elementor-18721 .elementor-element.elementor-element-8c7a87d>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-18721 .elementor-element.elementor-element-25954364>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-25954364>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-d63580e:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-18721 .elementor-element.elementor-element-d63580e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../ohio-demo-23/oh__img137.jpg");
    background-position: center right;
    background-size: cover;
}

.elementor-18721 .elementor-element.elementor-element-d63580e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-d63580e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-cc438e4 .elementor-spacer-inner {
    height: 50vh;
}

.elementor-18721 .elementor-element.elementor-element-7ee9078:not(.elementor-motion-effects-element-type-background),
.elementor-18721 .elementor-element.elementor-element-7ee9078>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(136, 136, 136, 0.05);
}

.elementor-18721 .elementor-element.elementor-element-7ee9078 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-7ee9078>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-78e2826 .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-f1cc151 .subtitle-top .subtitle {
    margin-bottom: 15px;
}

.elementor-18721 .elementor-element.elementor-element-f1cc151 .subtitle-bottom .subtitle {
    margin-top: 15px;
}

.elementor-18721 .elementor-element.elementor-element-f1cc151 h1,
.elementor-18721 .elementor-element.elementor-element-f1cc151 h2,
.elementor-18721 .elementor-element.elementor-element-f1cc151 h3,
.elementor-18721 .elementor-element.elementor-element-f1cc151 h4,
.elementor-18721 .elementor-element.elementor-element-f1cc151 h5,
.elementor-18721 .elementor-element.elementor-element-f1cc151 h6 {
    font-family: "Playfair Display", Sans-serif;
    font-weight: 800;
}

.elementor-18721 .elementor-element.elementor-element-f1cc151 .subtitle {
    text-transform: uppercase;
}

.elementor-18721 .elementor-element.elementor-element-5227a6e .ohio-card-wrapper {
    padding: 20px;
}

.elementor-18721 .elementor-element.elementor-element-f8d7ce3 .elementor-spacer-inner {
    height: 9vh;
}

.elementor-18721 .elementor-element.elementor-element-4c579475:not(.elementor-motion-effects-element-type-background),
.elementor-18721 .elementor-element.elementor-element-4c579475>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2019/11/oh__img147-1.jpg");
    background-position: top center;
    background-size: cover;
}

.elementor-18721 .elementor-element.elementor-element-4c579475 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-4c579475>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-26ffa106 .elementor-spacer-inner {
    height: 28vh;
}

.elementor-18721 .elementor-element.elementor-element-1379591b .elementor-spacer-inner {
    height: 28vh;
}

.elementor-18721 .elementor-element.elementor-element-75772ab>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-75772ab>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-46c491c0>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 4em 0em 4em;
}

.elementor-18721 .elementor-element.elementor-element-46c491c0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-7c1704fb .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-16aa89f2 {
    text-align: left;
}

.elementor-18721 .elementor-element.elementor-element-16aa89f2 .elementor-image img {
    max-width: 50px;
}

.elementor-18721 .elementor-element.elementor-element-2f4ee479 .elementor-spacer-inner {
    height: 20px;
}

.elementor-18721 .elementor-element.elementor-element-461fce0e .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-76991e45:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-18721 .elementor-element.elementor-element-76991e45>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(136, 136, 136, 0.05);
}

.elementor-18721 .elementor-element.elementor-element-76991e45>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 4em 0em 4em;
}

.elementor-18721 .elementor-element.elementor-element-76991e45>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-2e05c4c2 .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-46284ae2 {
    text-align: left;
}

.elementor-18721 .elementor-element.elementor-element-46284ae2 .elementor-image img {
    max-width: 50px;
}

.elementor-18721 .elementor-element.elementor-element-28261e10 .elementor-spacer-inner {
    height: 20px;
}

.elementor-18721 .elementor-element.elementor-element-117170ca .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-40d66af6:not(.elementor-motion-effects-element-type-background),
.elementor-18721 .elementor-element.elementor-element-40d66af6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1A191D;
}

.elementor-18721 .elementor-element.elementor-element-40d66af6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-40d66af6>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-18721 .elementor-element.elementor-element-1031e133 .elementor-spacer-inner {
    height: 10vh;
}

.elementor-18721 .elementor-element.elementor-element-a8d11fd .subtitle-top .subtitle {
    margin-bottom: 15px;
}

.elementor-18721 .elementor-element.elementor-element-a8d11fd .subtitle-bottom .subtitle {
    margin-top: 15px;
}

.elementor-18721 .elementor-element.elementor-element-a8d11fd h1,
.elementor-18721 .elementor-element.elementor-element-a8d11fd h2,
.elementor-18721 .elementor-element.elementor-element-a8d11fd h3,
.elementor-18721 .elementor-element.elementor-element-a8d11fd h4,
.elementor-18721 .elementor-element.elementor-element-a8d11fd h5,
.elementor-18721 .elementor-element.elementor-element-a8d11fd h6 {
    font-family: "Playfair Display", Sans-serif;
    font-weight: 800;
}

.elementor-18721 .elementor-element.elementor-element-a8d11fd .subtitle {
    text-transform: uppercase;
}

.elementor-18721 .elementor-element.elementor-element-612e2fb8 {
    color: #FFFFFF;
}

.elementor-18721 .elementor-element.elementor-element-355ab05f .elementor-spacer-inner {
    height: 3vh;
}

.elementor-18721 .elementor-element.elementor-element-7443a55f .btn-outline {
    border-color: #5f3054;
    color: #5f3054;
}

.elementor-18721 .elementor-element.elementor-element-7443a55f .btn-outline:hover {
    border-color: #5f3054;
    color: #fff;
    background-color: #5f3054;
}

.elementor-18721 .elementor-element.elementor-element-7443a55f .btn-link {
    color: #5f3054;
}

.elementor-18721 .elementor-element.elementor-element-7443a55f .btn-flat {
    color: #fff;
    background-color: #5f3054;
    border-color: #5f3054;
}

.elementor-18721 .elementor-element.elementor-element-7443a55f .btn-flat:hover {
    color: #5f3054;
    background-color: transparent;
}

.elementor-18721 .elementor-element.elementor-element-7443a55f .btn-default {
    border-color: #5f3054;
    background-color: #5f3054;
}

.elementor-18721 .elementor-element.elementor-element-be4451e .elementor-spacer-inner {
    height: 10vh;
}

@media(min-width:768px) {
    .elementor-18721 .elementor-element.elementor-element-e5dd52e {
        width: 50.394%;
    }
    .elementor-18721 .elementor-element.elementor-element-06f4127 {
        width: 7.143%;
    }
    .elementor-18721 .elementor-element.elementor-element-3cbe01c {
        width: 38.016%;
    }
    .elementor-18721 .elementor-element.elementor-element-630542b {
        width: 4.413%;
    }
    .elementor-18721 .elementor-element.elementor-element-cf8afd1 {
        width: 34.077%;
    }
    .elementor-18721 .elementor-element.elementor-element-f19edc7 {
        width: 16.077%;
    }
    .elementor-18721 .elementor-element.elementor-element-7b36093 {
        width: 49.47%;
    }
    .elementor-18721 .elementor-element.elementor-element-423571e {
        width: 28.333%;
    }
    .elementor-18721 .elementor-element.elementor-element-5b3c56e {
        width: 5.999%;
    }
    .elementor-18721 .elementor-element.elementor-element-dd42316 {
        width: 65.001%;
    }
    .elementor-18721 .elementor-element.elementor-element-fda9ae {
        width: 58.33%;
    }
    .elementor-18721 .elementor-element.elementor-element-c39d49e {
        width: 8.2%;
    }
    .elementor-18721 .elementor-element.elementor-element-67f127f0 {
        width: 33.119%;
    }
    .elementor-18721 .elementor-element.elementor-element-5799daf {
        width: 58.33%;
    }
    .elementor-18721 .elementor-element.elementor-element-84391bd {
        width: 8.2%;
    }
    .elementor-18721 .elementor-element.elementor-element-ab1e00f {
        width: 33.119%;
    }
    .elementor-18721 .elementor-element.elementor-element-0712708 {
        width: 48.41%;
    }
    .elementor-18721 .elementor-element.elementor-element-25954364 {
        width: 3.102%;
    }
    .elementor-18721 .elementor-element.elementor-element-d63580e {
        width: 48.103%;
    }
}

@media(max-width:767px) {
    .elementor-18721 .elementor-element.elementor-element-b1ad757>.elementor-container {
        min-height: 1px;
    }
    .elementor-18721 .elementor-element.elementor-element-b1ad757 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-18721 .elementor-element.elementor-element-dc0e5c1:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
    .elementor-18721 .elementor-element.elementor-element-dc0e5c1>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-size: cover;
    }
    .elementor-18721 .elementor-element.elementor-element-8238ebe .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-5c8aa79 .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-7d9cd84 .elementor-spacer-inner {
        height: 3vh;
    }
    .elementor-18721 .elementor-element.elementor-element-30bc7eb .elementor-spacer-inner {
        height: 4vh;
    }
    .elementor-18721 .elementor-element.elementor-element-d1e3e26 .elementor-spacer-inner {
        height: 4vh;
    }
    .elementor-18721 .elementor-element.elementor-element-69761683 .elementor-spacer-inner {
        height: 4vh;
    }
    .elementor-18721 .elementor-element.elementor-element-bbbf88e .elementor-spacer-inner {
        height: 4vh;
    }
    .elementor-18721 .elementor-element.elementor-element-733b3e1 .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-54b5d05>.elementor-element-populated {
        padding: 0px 20px 0px 20px;
    }
    .elementor-18721 .elementor-element.elementor-element-8abaa8d .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-5e0366c .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-d1f06f6>.elementor-element-populated {
        padding: 0px 20px 0px 20px;
    }
    .elementor-18721 .elementor-element.elementor-element-fb3604d .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-97e46be .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-680e752 .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-72c11a3 .elementor-spacer-inner {
        height: 4vh;
    }
    .elementor-18721 .elementor-element.elementor-element-7f0797e4 .elementor-spacer-inner {
        height: 4vh;
    }
    .elementor-18721 .elementor-element.elementor-element-402cc51 .elementor-spacer-inner {
        height: 20vh;
    }
    .elementor-18721 .elementor-element.elementor-element-ce3997e .elementor-spacer-inner {
        height: 20vh;
    }
    .elementor-18721 .elementor-element.elementor-element-56abb371 .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-2a69a57 .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-4370a525 .elementor-spacer-inner {
        height: 5vh;
    }
    .elementor-18721 .elementor-element.elementor-element-62365826 {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-2fda83f8 {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-321102c4 {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-6abe2796 {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-482d2c03 {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-57af43c4 {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-7b0e5574 {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-263c3d90 {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-41d7fd6d {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-26a62561 {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-44a779f3 {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-3b11923d {
        width: 50%;
    }
    .elementor-18721 .elementor-element.elementor-element-3ad5f7de .elementor-spacer-inner {
        height: 5vh;
    }
    .elementor-18721 .elementor-element.elementor-element-6fe4dd38 .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-78e2826 .elementor-spacer-inner {
        height: 5vh;
    }
    .elementor-18721 .elementor-element.elementor-element-f8d7ce3 .elementor-spacer-inner {
        height: 5vh;
    }
    .elementor-18721 .elementor-element.elementor-element-26ffa106 .elementor-spacer-inner {
        height: 20vh;
    }
    .elementor-18721 .elementor-element.elementor-element-1379591b .elementor-spacer-inner {
        height: 20vh;
    }
    .elementor-18721 .elementor-element.elementor-element-46c491c0>.elementor-element-populated {
        padding: 0px 0px 0px 20px;
    }
    .elementor-18721 .elementor-element.elementor-element-7c1704fb .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-461fce0e .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-76991e45>.elementor-element-populated {
        padding: 0px 0px 0px 20px;
    }
    .elementor-18721 .elementor-element.elementor-element-2e05c4c2 .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-117170ca .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-1031e133 .elementor-spacer-inner {
        height: 6vh;
    }
    .elementor-18721 .elementor-element.elementor-element-be4451e .elementor-spacer-inner {
        height: 6vh;
    }
}