.elementor-22603 .elementor-element.elementor-element-6b7853a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22603 .elementor-element.elementor-element-6b7853a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22603 .elementor-element.elementor-element-bf308b2 > .elementor-widget-container{margin:15% 0% 0% 0%;}.elementor-22603 .elementor-element.elementor-element-06db6a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22603 .elementor-element.elementor-element-06db6a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22603 .elementor-element.elementor-element-3fb04be > .elementor-widget-container{padding:5rem 1.5rem 0rem 1.5rem;}.elementor-22603 .elementor-element.elementor-element-da8b52a:not(.elementor-motion-effects-element-type-background), .elementor-22603 .elementor-element.elementor-element-da8b52a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6A6A6A 0%, #6A6A6A 100%);}.elementor-22603 .elementor-element.elementor-element-da8b52a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-22603 .elementor-element.elementor-element-da8b52a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22603 .elementor-element.elementor-element-8cf0bbb [class*=vc_col-lg]{padding:20px;}.elementor-22603 .elementor-element.elementor-element-8cf0bbb .subscribe-form{margin:20px;}.elementor-22603 .elementor-element.elementor-element-8cf0bbb .contact-form{margin:-20px;}.elementor-22603 .elementor-element.elementor-element-554f3d4:not(.elementor-motion-effects-element-type-background), .elementor-22603 .elementor-element.elementor-element-554f3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6A6A6A 0%, #6A6A6A 100%);}.elementor-22603 .elementor-element.elementor-element-554f3d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-22603 .elementor-element.elementor-element-554f3d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22603 .elementor-element.elementor-element-0a11e99 > .elementor-widget-container{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-22603 .elementor-element.elementor-element-5638189 [class*=vc_col-lg]{padding:20px;}.elementor-22603 .elementor-element.elementor-element-5638189 .subscribe-form{margin:20px;}.elementor-22603 .elementor-element.elementor-element-5638189 .contact-form{margin:-20px;}.elementor-22603 .elementor-element.elementor-element-6583422{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-22603 .elementor-element.elementor-element-6583422 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22603 .elementor-element.elementor-element-f81f6b3 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-22603 .elementor-element.elementor-element-80e49b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-22603 .elementor-element.elementor-element-80e49b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22603 .elementor-element.elementor-element-1c13fad > .elementor-widget-container{padding:5rem 1.5rem 0rem 1.5rem;}.elementor-22603 .elementor-element.elementor-element-51478b1:not(.elementor-motion-effects-element-type-background), .elementor-22603 .elementor-element.elementor-element-51478b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8B8B8B 0%, #8B8B8B 100%);}.elementor-22603 .elementor-element.elementor-element-51478b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-22603 .elementor-element.elementor-element-51478b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22603 .elementor-element.elementor-element-5c8912c:not(.elementor-motion-effects-element-type-background), .elementor-22603 .elementor-element.elementor-element-5c8912c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8B8B8B 0%, #8B8B8B 100%);}.elementor-22603 .elementor-element.elementor-element-5c8912c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-22603 .elementor-element.elementor-element-5c8912c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22603 .elementor-element.elementor-element-8df5daf > .elementor-widget-container{padding:3rem 1.5rem 3rem 1.5rem;}@media(max-width:1024px){.elementor-22603 .elementor-element.elementor-element-5638189 > .elementor-widget-container{padding:0.5rem 1.2rem 0.5rem 1.2rem;}}@media(max-width:767px){.elementor-22603 .elementor-element.elementor-element-5638189 > .elementor-widget-container{padding:0.5rem 1.2rem 0.5rem 1.2rem;}}/* Start custom CSS for section, class: .elementor-element-6b7853a */.spe-tit1 {
    font-size: 60px;
}
.spe-tit2 {
    font-size: 40px;
}
.spe-tit3 {
    font-size: 30px;
}
.bg-active {
    filter:brightness(0.5);
}
.special-bg {
    background: url(/wp-content/uploads/2022/07/oh__img48.jpg) no-repeat;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100vh;
}
.spe-content2 {
    color:#fff;
    text-align: center;
}
.special-content {
    width: 30%;
    margin: 0 auto;
    color: #FFF;
    text-align: center;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-06db6a5 */@media screen and (max-width: 768px) {
    .spe-tit1 {
        font-size: calc((100vw / 760) * 60);
    }
    .spe-tit2 {
        font-size: calc((100vw / 760) * 40);
    }
    .spe-tit3 {
        font-size: calc((100vw / 760) * 30);
        text-align: justify;
        padding: 0 0.5rem 0 0.5rem;
    }
    .bg-active {
        filter: brightness(0.5);
    }
    .special-bg {
        background: url(/wp-content/uploads/2022/07/oh_mobile_img48.jpg) no-repeat;
        height: 100vh;
    }
    .spc-space {
        padding: 5rem 0 0 0;
    }
    .spe-content2 {
        color:#fff;
        text-align: center;
    }
    .special-content {
        width: 100%;
    }
}


@media screen and (min-width: 769px) and (max-width:1024px) {
    .spe-tit1 {
        font-size: calc((100vw / 1000) * 60);
    }
    .spe-tit2 {
        font-size: calc((100vw / 1000) * 40);
    }
    .spe-tit3 {
        font-size: calc((100vw / 1000) * 30);
        text-align: justify;
        padding: 0 0.5rem 0 0.5rem;
    }
    .bg-active {
        filter: brightness(0.5);
    }
    .special-bg {
        background: url(/wp-content/uploads/2022/07/oh_mobile_img48.jpg) no-repeat;
        height: 100vh;
    }
    .spc-space {
        padding: 5rem 0 0 0;
    }
    .spe-content2 {
        color:#fff;
        text-align: center;
    }
    .special-content {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec3cb64 */.about-col {
    height: 100vh;
    padding: 0;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f2f2d34 */.about-col {
    height: 100vh;
    padding: 0;
    margin: 0;
}/* End custom CSS */