/*
Section 01
**********************************************************/

.mrh_s1 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw;
    width: 100%;
}
.mrh_s1_in {}
.mrh_s1_inner1 {}
.mrh_s1_inner1>div {}
.mrh_s1_inner1_c1 {
    padding: 11.875vw 0vw 0vw 13.906vw;
    margin: 0vw 0vw 0vw 0vw;
    width: 66.1% !important;
}
.mrh_s1_inner1_h5 {}
.mrh_s1_inner1_h5 h5 {
    padding: 0vw 0vw 0vw 0.156vw;
    margin: 0vw 0vw 2.396vw 0vw !important;
    text-transform: uppercase;
}
.mrh_s1_inner1_h1 {}
.mrh_s1_inner1_h1 h1 {
    padding: 0vw 0vw 0vw 0.156vw;
    text-transform: capitalize;
}
.mrh_s1_btn {}
.mrh_s1_btn {
    text-align: right;
    padding: 1.146vw 11.51vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
}
.mrh_s1_btn a {}
.mrh_s1_btn a svg {}
.mrh_s1_btn a:before {}
.mrh_s1_btn a svg path {}
.mrh_s1_btn a>span>:nth-child(1) {}
.mrh_s1_btn a:hover .elementor-align-icon-right {}
.mrh_s1_btn a:hover::before {}
.mrh_s1_inner1_c2 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw -5.313vw 0vw !important;
    width: 33.9% !important;
    position: relative !important;
    z-index: 5;
}
.mrh_s1_inner1_c2_img {
    padding: 2.552vw 3.125vw 0vw 0.104vw;
    margin: 0vw 0vw 0vw 0vw;
}
.mrh_s1_inner1_c2_img img {
    border-radius: 15.339vw !important;
    border: solid 0.052vw #000 !important;
}
/* Media 768 -----------------------------*/

@media screen and (max-width: 768px) {
    .mrh_s1 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s1_in {}
    .mrh_s1_inner1 {
        padding: 22.133vw 0vw 9.6vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s1_inner1>div {}
    .mrh_s1_inner1_c1 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
        order: 2 !important;
    }
    .mrh_s1_inner1_h5 {}
    .mrh_s1_inner1_h5 h5 {
        padding: 0vw 6.133vw 0vw 5.333vw;
        margin: 0vw 0vw 6.933vw 0vw !important;
        width: 100% !important;
        text-align: center;
    }
    .mrh_s1_inner1_h1 {}
    .mrh_s1_inner1_h1 h1 {
        padding: 0vw 2.667vw 0vw 2.667vw;
        margin: 0vw 0vw 6.667vw 0vw !important;
        text-align: center;
    }
    .mrh_s1_btn {}
    .mrh_s1_btn {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
        text-align: center;
    }
    .mrh_s1_btn a {}
    .mrh_s1_btn a svg {}
    .mrh_s1_btn a:before {}
    .mrh_s1_btn a svg path {}
    .mrh_s1_btn a>span>:nth-child(1) {}
    .mrh_s1_btn a:hover .elementor-align-icon-right {}
    .mrh_s1_btn a:hover::before {}
    .mrh_s1_inner1_c2 {
        padding: 0vw 9.867vw 7.467vw 10.133vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
        order: 1 !important;
    }
    .mrh_s1_inner1_c2_img {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s1_inner1_c2_img img {
        border-radius: 40vw !important;
        border: solid 0.267vw #000 !important;
    }
}
/*
   Section 02
   **********************************************************/

.mrh_s2 {
    background-color: #F05A25;
    padding: 2.552vw 6.042vw 2.24vw 6.042vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
}
.mrh_s2_in {}
.mrh_s2_inner {}
.mrh_s2_inner_c1 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 7.1% !important;
}
.mrh_s2_inner_c1_h6 {}
.mrh_s2_inner_c1_h6>div {
    width: 100%;
    display: flex;
    margin: 0vw auto;
    flex-wrap: wrap;
    position: relative;
    box-sizing: border-box;
    align-items: center;
}
.mrh_s2_inner_c1_h6 h6 {}
.mrh_s2_inner_c2 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 64.7% !important;
}
.mrh_s2_inner_c2_img {}
.mrh_s2_inner_c2_img img {}
/*
    Media 768
-----------------------------*/

@media screen and (max-width: 768px) {
    .mrh_s2 {
        padding: 10.667vw 0vw 6.133vw 10.4vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s2_in {}
    .mrh_s2_inner {}
    .mrh_s2_inner_c1 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 35% !important;
    }
    .mrh_s2_inner_c1_h6 {}
    .mrh_s2_inner_c1_h6>div {}
    .mrh_s2_inner_c1_h6 h6 {padding-top: 1.867vw;}
    .mrh_s2_inner_c2 {
        padding: 0vw 0vw 0vw 0vw;
        margin: -3.467vw 0vw -0.8vw 0vw !important;
        width: 65% !important;
    }
    .mrh_s2_inner_c2 .swiper-slide{ margin-right:5vw;   }
    .mrh_s2_inner_c2 img {
        height: 14.4vw !important; width: auto !important;

    }
    .mrh_s2_inner_c2_img {}
    .mrh_s2_inner_c2_img img {}
}
/*
   Section 03
   **********************************************************/

.mrh_s3 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
    position: relative !important;
    background-color: #F8F7F2;
}
.mrh_s3_c1 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 39.5% !important;
    position: relative !important;
    z-index: 5;
}
.mrh_s3_c1_img {}
.mrh_s3_c1_img img {}
.mrh_s3_c2 {
    padding: 11.875vw 0vw 0vw 6.667vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 60.5% !important;
}
.mrh_s3_c2_h2 {}
.mrh_s3_c2_h2 h2 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 3.594vw -9.844vw !important;
    position: relative;
    z-index: 5;
}
.mrh_s3_c2_inner {
    position: relative !important;
}
.mrh_s3_c2_inner:before {
    content: "";
    position: absolute;
    top: 0.052vw;
    left: -3.385vw;
    background-color: #000000;
    width: 0.156vw;
    height: 31.25vw;
    z-index: 5;
    transition: all 5s ease;
}
.mrh_s3_c2_inner.not_in_viewport:before{
    height: 0vw;
}
.mrh_s3_c2_inner_c1 {}
.mrh_s3_c2_inner_c1_h5 {}
.mrh_s3_c2_inner_c1_h5 h5 {
    color: #191414 !important;
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 2.083vw 0vw !important;
    text-transform: uppercase;
}
.mrh_s3_c2_inner_c1_p {}
.mrh_s3_c2_inner_c1_p p {}
/*
    Media 768
-----------------------------*/

@media screen and (max-width: 768px) {
    .mrh_s3 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s3_c1 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s3_c1_img {}
    .mrh_s3_c1_img img {}
    .mrh_s3_c2 {
        padding: 11.467vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s3_c2_h2 {}
    .mrh_s3_c2_h2 h2 {
        padding: 0vw 5.333vw 0vw 8.533vw;
        margin: 0vw 0vw 4vw 0vw !important;
    }
    .mrh_s3_c2_inner {
        padding: 0vw 0vw 8.8vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s3_c2_inner:before {}
    .mrh_s3_c2_inner_c1 {}
    .mrh_s3_c2_inner_c1_h5 {}
    .mrh_s3_c2_inner_c1_h5 h5 {
        padding: 0vw 5.333vw 0vw 8.533vw;
        margin: 0vw 0vw 9.6vw 0vw !important;
    }
    .mrh_s3_c2_inner_c1_p {}
    .mrh_s3_c2_inner_c1_p p {
        padding: 0vw 0vw 0vw 17.067vw;
        margin: 0vw 0vw 8vw 0vw !important;
    }
    .mrh_s3_c2_inner_c1_p:before {
        content: "";
        position: absolute;
        top: 0vw;
        left: 8vw;
        width: 0.8vw;
        height: 91%;
        background-color: #000000;
        transition: all 5s ease;
    }

    .not_in_viewport .mrh_s3_c2_inner_c1_p:before{
      height: 0vw;
    }
}
/*
   Section 04
   **********************************************************/

.mrh_s4 {
    background-color: #F4D4DC;
    padding: 0vw 0vw 0vw 0vw;
    margin: -8.021vw 0vw 0vw 0vw !important;
    width: 100% !important;
}
.mrh_s4_c1 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 61.4% !important;
}
.mrh_s4_c1_inner {}
.mrh_s4_c1_inner_c1 {
    padding: 13.75vw 0vw 0vw 17.135vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
}
.mrh_s4_c1_inner_c1_p {}
.mrh_s4_c1_inner_c1_p p {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 1.823vw 0vw !important;
    width: 100% !important;
}
.mrh_s4_btn {}
.mrh_s4_btn {
    text-align: right;
    padding: 2.083vw 8.438vw 2.083vw 10.052vw;
    margin: 0vw 0vw 0vw 0vw !important;
}
.mrh_s4_btn a {
    padding: 1.458vw 2.188vw 0.417vw 2.76vw !important;
}
.mrh_s4_btn a svg {}
.mrh_s4_btn a:before {}
.mrh_s4_btn a svg path {}
.mrh_s4_btn a>span>:nth-child(1) {
    margin-left: 2.083vw;
    top: -0.104vw;
}
.mrh_s4_btn a:hover .elementor-align-icon-right {}
.mrh_s4_btn a:hover::before {}
.mrh_s4_c2 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 38.6% !important;
}
.mrh_s4_c2_img {}
.mrh_s4_c2_img img {}
/*
    Media 768
-----------------------------*/

@media screen and (max-width: 768px) {
    .mrh_s4 {
        padding: 0vw 0vw 18.4vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s4_c1 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
        order: 2 !important;
    }
    .mrh_s4_c1_inner {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s4_c1_inner_c1 {
        padding: 10.933vw 0vw 0vw 16.533vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s4_c1_inner_c1:before {
        content: "";
        position: absolute;
        top: 12.267vw;
        left: 8.267vw;
        width: 0.8vw;
        height: 83.7%;
        background-color: #000000;
        transition: all 5s ease;
    }
    .not_in_viewport .mrh_s4_c1_inner_c1:before{
      height: 0vw;
    }

    .mrh_s4_c1_inner_c1_p {}
    .mrh_s4_c1_inner_c1_p p {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 7.2vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s4_btn {}
    .mrh_s4_btn {
        padding: 5.6vw 0vw 0vw 8.533vw;
        margin: 0vw 0vw 0vw 0vw !important;
        text-align: left;
    }
    .mrh_s4_btn a {
        padding: 5.867vw 9.333vw 2.133vw 12.267vw !important;
    }
    .mrh_s4_btn a svg {}
    .mrh_s4_btn a:before {}
    .mrh_s4_btn a svg path {}
    .mrh_s4_btn a>span>:nth-child(1) {
        margin-left: 11.467vw;
        top: inherit;
        bottom: 0.533vw;
    }
    .mrh_s4_btn a:hover .elementor-align-icon-right {}
    .mrh_s4_btn a:hover::before {}
    .mrh_s4_c2 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
        order: 1 !important;
    }
    .mrh_s4_c2_img {}
    .mrh_s4_c2_img img {}
}
/*
   Section 05
   **********************************************************/

.mrh_s5 {
    background-color: #EDEBDF;
    padding: 6.094vw 11.823vw 5.885vw 6.198vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
}
.mrh_s5_c1 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 35% !important;
}
.mrh_s5_c1_h3 {}
.mrh_s5_c1_h3 h3 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw -3.49vw 1.354vw 0vw !important;
    position: relative;
    z-index: 5;
}
.mrh_s5_c1_h5 {}
.mrh_s5_c1_h5 h5 {
    text-transform: uppercase;
    padding: 0vw 15.365vw 0vw 3.073vw;
    margin: 0vw 0vw 2.396vw 0vw !important;
    width: 100% !important;
}
.mrh_s5_btn {
    padding: 0vw 10.677vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
    text-align: right;
}
.mrh_s5_btn:before {
    content: "";
    position: absolute;
    top: 5.469vw;
    left: 12.5vw;
    background-color: #000000;
    width: 0.156vw;
    height: 31.146vw;
    z-index: 5;
    transition: all 5s ease;
}
.not_in_viewport .mrh_s5_btn:before{
  height: 0vw;
}
.mrh_s5_btn a {
    padding: 1.406vw 2.188vw 0.469vw 3.125vw !important;
}
.mrh_s5_btn a svg {}
.mrh_s5_btn a:before {}
.mrh_s5_btn a svg path {}
.mrh_s5_btn a>span>:nth-child(1) {
    margin-left: 2.344vw;
    top: -0.156vw;
}
.mrh_s5_btn a:hover .elementor-align-icon-right {}
.mrh_s5_btn a:hover::before {}
.mrh_s5_c2 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 81.7% !important;
    margin-left: -16.7% !important;
}
.mrh_s5_c2_in {
    padding: 3.177vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
}
.mrh_s5_c2_in>div {max-width: 100% !important;}
.mrh_s5_c2_in_c1 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 44.7% !important;
max-width: 100% !important;}
.mrh_s5_blog_sty1 {}
.mrh_s5_blog_sty1>div {}
.mrh_s5_blog_sty1>div>div {}
.mrh_s5_blog_sty1 article {}
.mrh_s5_blog_sty1 article a {}
.mrh_s5_blog_sty1 article a img {}
.mrh_s5_blog_sty1 article h3 {
    padding: 0.521vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
}
.mrh_s5_blog_sty1 article h3>a {
    font-family: niveau-grotesk, sans-serif !important;
    font-size: 1.146vw;
    font-weight: normal !important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.59;
    letter-spacing: 0.115vw;
    text-align: left;
    color: #000 !important;
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    text-transform: uppercase;
}
.mrh_s5_c2_in_c2 {
    padding: 0vw 0vw 0vw 2.344vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 55.3% !important;
max-width: 100% !important;}
.mrh_s5_blog_sty2 {}
.mrh_s5_blog_sty2>div {}
.mrh_s5_blog_sty2>div>div {}
.mrh_s5_blog_sty2 article {}
.mrh_s5_blog_sty2 article a {}
.mrh_s5_blog_sty2 article a img {}
.mrh_s5_blog_sty2 article h3 {
    padding: 0.104vw 0vw 0vw 0vw;
    margin: -0.104vw 0vw 0vw 0vw !important;
}
.mrh_s5_blog_sty2 article h3>a {
    font-family: niveau-grotesk, sans-serif !important;
    font-size: 1.146vw;
    font-weight: normal !important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.59;
    letter-spacing: 0.115vw;
    text-align: left;
    color: #000 !important;
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    text-transform: uppercase;
}
.mrh_s5_blog_sty2 article:last-child h3 {
    padding: 0.417vw 0vw 0vw 0vw;
}
/*
    Media 768
-----------------------------*/

@media screen and (max-width: 768px) {
    .mrh_s5 {
        padding: 13.067vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
        background-color: #F8F7F2;
    }
    .mrh_s5_c1 {
        padding: 0vw 0vw 17.6vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s5_c1_h3 {}
    .mrh_s5_c1_h3 h3 {
        padding: 0vw 0vw 0vw 8.533vw;
        margin: 0vw 0vw 4.267vw 0vw !important;
    }
    .mrh_s5_c1_h5 {}
    .mrh_s5_c1_h5 h5 {
        padding: 0vw 0vw 0vw 8.533vw;
        margin: 0vw 0vw 8vw 0vw !important;
    }
    .mrh_s5_btn {
        padding: 4.267vw 0vw 0vw 8.533vw;
        margin: 0vw 0vw 0vw 0vw !important;
        text-align: left;
    }
    .mrh_s5_btn:before {
        display: none;
    }
    .mrh_s5_btn a {
        padding: 5.867vw 9.333vw 1.867vw 14.933vw !important;
    }
    .mrh_s5_btn a svg {}
    .mrh_s5_btn a:before {}
    .mrh_s5_btn a svg path {}
    .mrh_s5_btn a>span>:nth-child(1) {
        margin-left: 11.467vw;
        top: inherit;
        bottom: 0.533vw;
    }
    .mrh_s5_btn a:hover .elementor-align-icon-right {}
    .mrh_s5_btn a:hover::before {}
    .mrh_s5_c2 {
        padding: 0vw 7.2vw 0vw 6.933vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s5_c2_in {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s5_c2_in>div {}
    .mrh_s5_c2_in_c1 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s5_blog_sty1 {}
    .mrh_s5_blog_sty1>div {}
    .mrh_s5_blog_sty1>div>div {grid-template-columns: unset !important;}
    .mrh_s5_blog_sty1 article {
        padding: 0vw 0vw 0vw 0vw !important;
        margin: 0vw 0vw 8.8vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s5_blog_sty1 article a {}
    .mrh_s5_blog_sty1 article a>div {
        height: 57.867vw;
    }
    .mrh_s5_blog_sty1 article a img {}
    .mrh_s5_blog_sty1 article h3 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        text-align: center;
    }
    .mrh_s5_blog_sty1 article h3>a {
        font-size: 4.267vw;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.25 !important;
        letter-spacing: 0.853vw;
        text-decoration: underline !important;
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s5_c2_in_c2 {
        padding: 0vw 0vw 5.333vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s5_blog_sty2 {}
    .mrh_s5_blog_sty2>div {}
    .mrh_s5_blog_sty2>div>div {





    grid-template-columns: unset !important;display: block;}
    .mrh_s5_blog_sty2 article {
        padding: 0vw 0vw 0vw 0vw !important;
        margin: 0vw 0vw 8.267vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s5_blog_sty2 article a {}
    .mrh_s5_blog_sty2 article a>div {
        height: 57.867vw;

    }
    .mrh_s5_blog_sty2 article a img {



    }
    .mrh_s5_blog_sty2 article h3 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        text-align: center;
    }
    .mrh_s5_blog_sty2 article h3>a {
        font-size: 4.267vw;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.1 !important;
        letter-spacing: 0.853vw;
        text-decoration: underline !important;
    }
    .mrh_s5_blog_sty2 article:last-child h3 {}
}
/*
   Section 06
   **********************************************************/

.mrh_s6 {
    padding: 6.771vw 0vw 32.5vw 6.042vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
}
.mrh_s6_c1 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
}
.mrh_s6_c1_h3 {}
.mrh_s6_c1_h3 h3 {
    font-size: 6.406vw;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.01 !important;
    letter-spacing: normal;
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 2.552vw 0vw !important;
}
.mrh_s6_c1_h5 {}
.mrh_s6_c1_h5 h5 {
    text-transform: uppercase;
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 1.667vw 0vw !important;
}
.mrh_s6_btn {
    padding: 1.615vw 0vw 1.302vw 12.969vw;
    margin: 0vw 0vw 0vw 0vw !important;
}
.mrh_s6_btn a {
    padding: 1.354vw 2.344vw 0.521vw 2.865vw !important;
}
.mrh_s6_btn a svg {}
.mrh_s6_btn a:before {}
.mrh_s6_btn a svg path {}
.mrh_s6_btn a>span>:nth-child(1) {
    margin-left: 2.135vw;
    top: -0.104vw;
}
.mrh_s6_btn a:hover .elementor-align-icon-right {}
.mrh_s6_btn a:hover::before {}
.mrh_s6_c2 {}
/*
    Media 768
-----------------------------*/

@media screen and (max-width: 768px) {
    .mrh_s6 {
        padding: 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s6_c1 {
        padding: 11.467vw 5.333vw 19.2vw 5.333vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
        background-color: #F8F7F2;
        order: 2 !important;
    }
    .mrh_s6_c1_h3 {}
    .mrh_s6_c1_h3 h3 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 10.667vw 0vw !important;
        font-size: 12.8vw;
        font-weight: 500 !important;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.15 !important;
        letter-spacing: normal;
        text-align: center;
        color: #000 !important;
    }
    .mrh_s6_c1_h5 {}
    .mrh_s6_c1_h5 h5 {
        padding: 0vw 0.8vw 0vw 0vw;
        margin: 0vw 0vw 8vw 0vw !important;
        text-align: center;
    }
    .mrh_s6_btn {
        padding: 4.267vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        text-align: center;
    }
    .mrh_s6_btn a {
        padding: 5.867vw 9.333vw 2.133vw 8.533vw !important;
    }
    .mrh_s6_btn a svg {}
    .mrh_s6_btn a:before {}
    .mrh_s6_btn a svg path {}
    .mrh_s6_btn a>span>:nth-child(1) {
        margin-left: 10.667vw;
        top: inherit;
        bottom: 0.533vw;
    }
    .mrh_s6_btn a:hover .elementor-align-icon-right {}
    .mrh_s6_btn a:hover::before {}
    .mrh_s6_c2 {
        padding: 0vw 0vw 0vw 0vw !important;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
        min-height: 149.6vw !important;
        order: 1 !important;
    }
}
/*
   Section 07
   **********************************************************/

.mrh_s7 {
    background-color: #F8F7F2;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
}
.mrh_s7_c1 {
    padding: 0vw 0vw 5.573vw 0vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 40.5% !important;
}
.mrh_s7_c1:before {
    content: "";
    position: absolute;
    top: 0vw;
    left: 0vw;
    width: 27.344vw;
    height: 100%;
    background-color: #F05A25;
}
.mrh_s7_c1_img {
    padding: 4.531vw 0vw 0vw 11.563vw;
    margin: 0vw 0vw 0vw 0vw;
}
.mrh_s7_c1_img:before {
    content: "";
}
.mrh_s7_c1_img img {
    border-radius: 15.339vw !important;
    border: solid 0.052vw #000 !important;
}
.mrh_s7_c2 {
    padding: 13.542vw 8.75vw 0vw 3.854vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 59.5% !important;
}
.mrh_s7_c2_h3 {}
.mrh_s7_c2_h3 h3 {
    padding: 0vw 0vw 0vw 0vw;
    margin: 0vw 0vw 2.708vw 0vw !important;
}
.mrh_s7_c2_p {}
.mrh_s7_c2_p p {
    padding: 0vw 0vw 0vw 3.021vw;
}
.mrh_s7_btn {
    padding: 1.51vw 3.125vw 4.167vw 2.969vw;
    margin: 0vw 0vw 0vw 0vw !important;
    width: 100% !important;
}
.mrh_s7_btn a {
    padding: 1.458vw 2.083vw 0.469vw 2.917vw !important;
}
.mrh_s7_btn a svg {}
.mrh_s7_btn a:before {}
.mrh_s7_btn a svg path {}
.mrh_s7_btn a>span>:nth-child(1) {
    margin-left: 2.24vw;
    top: -0.104vw;
}
.mrh_s7_btn a:hover .elementor-align-icon-right {}
.mrh_s7_btn a:hover::before {}
/*
    Media 768
-----------------------------*/

@media screen and (max-width: 768px) {
    .mrh_s7 {
        padding: 0vw 0vw 17.6vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s7_c1 {
        padding: 0vw 0vw 10.667vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s7_c1:before {
        top: 0vw;
        left: 0vw;
        width: 100%;
        height: 75.2vw;
    }
    .mrh_s7_c1_img {
        padding: 11.2vw 8vw 0vw 8vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s7_c1_img:before {}
    .mrh_s7_c1_img img {
        border-radius: 42vw !important;
        border: solid 0.267vw #000 !important;
    }
    .mrh_s7_c2 {
        padding: 0vw 5.333vw 0vw 5.333vw;
        margin: 0vw 0vw 0vw 0vw !important;
        width: 100% !important;
    }
    .mrh_s7_c2_h3 {}
    .mrh_s7_c2_h3 h3 {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 9.067vw 0vw !important;
        text-align: center;
    }
    .mrh_s7_c2_p {}
    .mrh_s7_c2_p p {
        padding: 0vw 0vw 0vw 0vw;
        margin: 0vw 0vw 7.2vw 0vw !important;
        text-align: center;
    }
    .mrh_s7_btn {
        text-align: center;
        padding: 2.4vw 0vw 0vw 0vw;
        margin: 0vw 0vw 0vw 0vw !important;
    }
    .mrh_s7_btn a {
        padding: 5.867vw 9.333vw 1.867vw 14.133vw !important;
    }
    .mrh_s7_btn a svg {}
    .mrh_s7_btn a:before {}
    .mrh_s7_btn a svg path {}
    .mrh_s7_btn a>span>:nth-child(1) {
        margin-left: 10.667vw;
        top: inherit;
        bottom: 0.533vw;
    }
    .mrh_s7_btn a:hover .elementor-align-icon-right {}
    .mrh_s7_btn a:hover::before {}
}


/*
   Section 02 Mobile Slider
   **********************************************************/
.mrh_s2_inner_c2_code{}
.mrh_s2_mob {
    padding: 0vw 0vw 0vw 0vw;
    background-color: #F05A25;
}

.mrh_s2_mob .section_inner {}

.mrh_s2_mob_in {
    width: 100%;
    position: relative;
}

.mrh_s2_mob_slider {
    width: 100%;
    position: relative;
}

.mrh_s2_mob_slider .item {
    padding: 0vw 0.8vw 0vw 10.933vw;
    display: inline-block !important;
}
.mrh_s2_mob_slider .slick-next,
.mrh_s2_mob_slider .slick-prev {
    background-color: transparent;
    border: 0vw;
    background-repeat: no-repeat;
    font-size: 0vw;
    width: 26.133vw;
    height: 26.133vw;
    padding: 0vw;
    margin: 0vw;
    background-size: contain;
    position: absolute;
    bottom: 10.4%;
    z-index: 2;
}
.mrh_s2_mob_slider .item span{
    display: block;
    margin: 0vw 0vw 0vw 0vw;
}
.mrh_s2_mob_slider .item span img{
    height: 14.4vw !important;
    width: auto !important;
}
