@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVAexQ.ttf) format('truetype')
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAexQ.ttf) format('truetype')
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVAexQ.ttf) format('truetype')
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVAexQ.ttf) format('truetype')
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype')
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype')
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format('truetype')
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format('truetype')
}

@font-face {
    font-family: Oswald;
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs13FvsUZiYA.ttf) format('truetype')
}

@font-face {
    font-family: Oswald;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf) format('truetype')
}

@font-face {
    font-family: Oswald;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiYA.ttf) format('truetype')
}

@font-face {
    font-family: Sacramento;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/sacramento/v16/buEzpo6gcdjy0EiZMBUG4C0f-A.ttf) format('truetype')
}

/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/*! CSS Used from: Embedded */
.retina-image {
    display: none;
}

@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-moz-min-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx) {
    .normal-image {
        display: none;
    }

    .retina-image {
        display: inline-block;
    }
}
html {
  scroll-behavior: smooth;
}

img {  width: auto;  height: auto;  max-width: 100%;}

.btn {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    border-radius: 8px;
    line-height: 1em;
    padding: 12px 15px;
    font-size: 1.25em;
    -webkit-transition: background-color .15s linear;
    -o-transition: background-color .15s linear;
    transition: background-color .15s linear;
}

.btn-pink {
    color: #fff;
    background-color: #df4c92;
    border-color: transparent;
}

.btn-pink:focus {
    color: #fff;
    background-color: #d22678;
    border-color: rgba(0, 0, 0, 0);
}

.btn-pink:hover {
    color: #fff;
    background-color: #d22678;
    border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active {
    color: #fff;
    background-color: #d22678;
    border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active:hover,
.btn-pink:active:focus {
    color: #fff;
    background-color: #b42067;
    border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active {
    background-image: none;
}

.btn-blue {
    color: #fff;
    background-color: #1556cc;
    border-color: transparent;
}

.btn-blue:focus {
    color: #fff;
    background-color: #10439e;
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:hover {
    color: #fff;
    background-color: #10439e;
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:active {
    color: #fff;
    background-color: #10439e;
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:active:hover,
.btn-blue:active:focus {
    color: #fff;
    background-color: #0d357d;
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:active {
    background-image: none;
}

#headerReviews {
    float: left;
    margin: 15px 0 0 15px;
}

#headerReviews img {
    width: 140px;
}

.header {
    padding-top: 15px;
    z-index: 9999;
    background: #fff;
}

@media (max-width:767px) {
    .header {
        padding: 8px 0 12px;
        text-align: center;
    }
}

.brand img {
    -webkit-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}

.sticky-header .header {
    left: 0;
    -webkit-transition: left .25s linear;
    -o-transition: left .25s linear;
    transition: left .25s linear;
}

.sticky-header .header-right {
    opacity: 1;
    height: 97px;
}

#sticky-wrapper {
    min-height: 107px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
    position: relative;
    z-index: 9999;
}

#sticky-wrapper.is-sticky {
    min-height: auto;
}

@media (min-width:768px) {
    #sticky-wrapper {
        min-height: 166px;
    }

    #sticky-wrapper.is-sticky {
        min-height: auto;
    }
}

@media (min-width:768px) {
    .navigation #nav-collapse .nav.menu {
        position: relative;
        z-index: 200;
        padding-top: 10px;
        display: table;
        width: 100%;
    }

    .navigation #nav-collapse .nav.menu .deeper .nav-child {
        border-radius: 0 6px 6px 6px;
        left: 3px;
        min-width: 264px;
    }

    .navigation #nav-collapse .nav.menu li {
        display: table-cell;
        font-size: 18px;
        text-align: center;
        padding: 0 3px;
        font-weight: 300;
        line-height: 1em;
    }

    .navigation #nav-collapse .nav.menu li a {
        color: #57343b;
        border-top-right-radius: 10px;
        border-top-left-radius: 10px;
        padding: 12px 15px 14px;
        font-weight: 300;
    }

    .navigation #nav-collapse .nav.menu li:first-child {
        padding-left: 0;
    }

    .navigation #nav-collapse .nav.menu li:last-child {
        padding-right: 0;
    }

    .navigation #nav-collapse .nav.menu li:hover a,
    .navigation #nav-collapse .nav.menu li:focus a {
        color: #fff;
        background: #df4c92;
    }

    .navigation #nav-collapse .nav.menu .nav-child {
        display: none;
        position: absolute;
        left: -65px;
        right: -65px;
        background: #df4c92;
        z-index: 9999;
    }

    .navigation #nav-collapse .nav.menu .nav-child li {
        display: block;
        text-align: left;
        padding: 0;
        border-top: 1px solid #d02e7b;
        font-size: 16px;
        line-height: 1.5em;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a {
        color: #fff;
        padding: 10px 20px 10px 53px;
        display: block;
        background: none;
        border-radius: 0;
        position: relative;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a:before {
        content: "";
        display: inline-block;
        position: absolute;
        height: 15px;
        width: 18px;
        background: url("https://4tjfu4up.cdn.imgeng.in/templates/angel/images/icon-heart-white-small-2.png") 0 0 no-repeat;
        opacity: .32;
        filter: alpha(opacity=32);
        top: 14px;
        left: 20px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a:hover,
    .navigation #nav-collapse .nav.menu .nav-child li a:focus {
        background: #cc2675;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child {
        border-top: none;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child a {
        padding-top: 15px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child a:before {
        top: 19px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:last-child a {
        padding-bottom: 25px;
    }

    .navigation #nav-collapse .nav.menu li.parent:hover .nav-child {
        display: block;
    }
}

@media (max-width:1199px) and (min-width:992px) {
    .navigation #nav-collapse .nav.menu .nav-child li {
        font-size: 15px;
    }
}

@media (max-width:991px) and (min-width:768px) {
    .navigation #nav-collapse .nav.menu {
        padding-top: 10px;
    }

    .navigation #nav-collapse .nav.menu li {
        font-size: 15px;
    }

    .navigation #nav-collapse .nav.menu li a {
        padding-left: 8px;
        padding-right: 8px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li {
        font-size: 14px;
    }
}

@media (max-width:767px) {
    .navigation #nav-collapse {
        position: fixed;
        width: 235px;
        height: 100%;
        overflow-x: hidden;
        z-index: 9999;
        top: 0;
        left: 0;
        background: #df4c92;
        -webkit-transition: left .25s linear;
        -o-transition: left .25s linear;
        transition: left .25s linear;
    }

    .navigation #nav-collapse.collapsed {
        left: -235px;
    }

    .navigation #nav-collapse .nav.menu {
        padding: 0;
        overflow-y: scroll;
    }

    .navigation #nav-collapse .nav.menu li {
        display: block;
        text-align: left;
        font-size: 16px;
        line-height: 1.1em;
        padding: 0;
    }

    .navigation #nav-collapse .nav.menu li a {
        display: block;
        color: #fff;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        padding: 12px 0 14px 15px;
        border-bottom: 1px solid #d43581;
        border-radius: 0;
    }

    .navigation #nav-collapse .nav.menu li a:hover,
    .navigation #nav-collapse .nav.menu li a:focus {
        background: transparent !important;
    }

    .navigation #nav-collapse .nav.menu .nav-child {
        display: none;
        position: relative;
        overflow: hidden;
        background: #cc2675;
        left: 0;
        top: 0;
        width: 100%;
        -webkit-transition: height .25s linear;
        -o-transition: height .25s linear;
        transition: height .25s linear;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a {
        border-bottom: 1px solid #d73d86;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:last-child a {
        padding-bottom: 22px;
    }
}

#nav-toggle {
    width: 26px;
    position: absolute;
    z-index: 9999;
    top: 30px;
    left: 15px;
    cursor: pointer;
}

#nav-toggle .bar {
    display: block;
    width: 100%;
    height: 3px;
    border-radius: 1px;
    background: #beb3ab;
    margin-top: 3px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

#nav-toggle .bar:first-child {
    margin-top: 0;
}

#nav-toggle .text {
    display: block;
    color: #beb3ab;
    text-transform: uppercase;
    font-family: Arial, sans-serif;
    font-size: 9px;
    margin-top: 1px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

#nav-toggle:hover .bar,
#nav-toggle:focus .bar {
    background: #1556cc;
}

#nav-toggle:hover .text,
#nav-toggle:focus .text {
    color: #1556cc;
}

@media (min-width:768px) {
    #nav-toggle {
        display: none;
    }
}

@media (max-width:767px) {
    .header-inner {
        position: relative;
    }
}

.brand {
    position: relative;
    z-index: 1;
}

.brand img {
    max-width: 186px;
    height: auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

@media (max-width:767px) {
    .brand {
        float: none !important;
    }

    .brand img {
        padding: 0 40px;
    }
}

.header-right {
    text-align: right;
    height: 97px;
}

.header-right .bbb {
    float: right;
    display: inline-block;
    margin-left: 25px;
}

.header-right .bbb img.small {
    width: 35px;
    max-width: 100%;
}

@media (min-width:992px) {
    .header-right .bbb img.small {
        display: none;
    }
}

@media (max-width:991px) {
    .header-right .bbb img.large {
        display: none;
    }
}

.header-right h6 {
    display: inline-block;
    color: #df4c92;
    font-weight: 600;
    font-size: 23px;
    font-style: italic;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    vertical-align: middle;
    margin-top: 7px;
    margin-right: 15px;
    margin-bottom: .2em;
}

.header-right h6 strong {
    font-weight: 600;
    line-height: 1em;
    color: #cc2675;
    font-size: 30px;
    font-style: normal;
    margin-left: 10px;
}

.header-right h6 strong a {
    color: #df4c92;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-weight: 600;
    text-transform: uppercase;
}

.header-right .btn {
    font-size: 17px;
    padding: 12px 25px 14px;
    margin-top: 14px;
}

.header-right .headlines {
    width: 650px;
}

@media (max-width:991px) and (min-width:768px) {
    .header-right .headlines {
        width: 520px;
    }

    .header-right .bbb {
        margin-left: 15px;
    }

    .header-right h6 {
        font-size: 20px;
        display: inline-block;
    }

    .header-right h6 strong {
        font-size: 24px;
    }
}

@media (max-width:767px) {
    .header-right {
        position: absolute;
        top: 0;
        right: 0;
    }

    .header-right .headlines {
        display: none;
    }
}

.pull-right {
    float: right !important;
}

@media (max-width:991px) {
    .anniversary .headlines {
        width: 420px;
    }

    .anniversary .headlines h6 {
        font-size: 18px;
    }

    .anniversary .headlines .btn {
        margin-left: 15px;
    }

    .anniversary .bbb {
        display: none;
    }
}

@media (max-width:767px) {
    .anniversary .brand img {
        width: 140px;
        margin-top: 10px;
        padding-right: 0;
    }
}

/*! CSS Used from: Embedded */
.btn-pink:focus {
    color: rgb(255, 255, 255);
    background-color: rgb(210, 38, 120);
    border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active:focus {
    color: rgb(255, 255, 255);
    background-color: rgb(180, 32, 103);
    border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active:focus {
    color: rgb(255, 255, 255);
    background-color: rgb(180, 32, 103);
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:focus {
    color: rgb(255, 255, 255);
    background-color: rgb(16, 67, 158);
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:active:focus {
    color: rgb(255, 255, 255);
    background-color: rgb(13, 53, 125);
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:active:focus {
    color: rgb(255, 255, 255);
    background-color: rgb(13, 53, 125);
    border-color: rgba(0, 0, 0, 0);
}

@media (min-width: 768px) {
    .navigation #nav-collapse .nav.menu {
        position: relative;
        z-index: 200;
        padding-top: 10px;
        display: table;
        width: 100%;
    }

    .navigation #nav-collapse .nav.menu .deeper .nav-child {
        border-radius: 0px 6px 6px;
        left: 3px;
        min-width: 264px;
    }

    .navigation #nav-collapse .nav.menu li {
        display: table-cell;
        font-size: 18px;
        text-align: center;
        padding: 0px 3px;
        font-weight: 300;
        line-height: 1em;
    }

    .navigation #nav-collapse .nav.menu li a {
        color: rgb(87, 52, 59);
        border-top-right-radius: 10px;
        border-top-left-radius: 10px;
        padding: 12px 15px 14px;
        font-weight: 300;
    }

    .navigation #nav-collapse .nav.menu li:first-child {
        padding-left: 0px;
    }

    .navigation #nav-collapse .nav.menu li:last-child {
        padding-right: 0px;
    }

    .navigation #nav-collapse .nav.menu li:focus a {
        color: rgb(255, 255, 255);
        background: rgb(223, 76, 146);
    }

    .navigation #nav-collapse .nav.menu .nav-child {
        display: none;
        position: absolute;
        left: -65px;
        right: -65px;
        background: rgb(223, 76, 146);
        z-index: 9999;
    }

    .navigation #nav-collapse .nav.menu .nav-child li {
        display: block;
        text-align: left;
        padding: 0px;
        border-top: 1px solid rgb(208, 46, 123);
        font-size: 16px;
        line-height: 1.5em;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a {
        color: rgb(255, 255, 255);
        padding: 10px 20px 10px 53px;
        display: block;
        background: none;
        border-radius: 0px;
        position: relative;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a::before {
        content: "";
        display: inline-block;
        position: absolute;
        height: 15px;
        width: 18px;
        background: url("https://4tjfu4up.cdn.imgeng.in/templates/angel/images/icon-heart-white-small-2.png") 0px 0px no-repeat;
        opacity: 0.32;
        top: 14px;
        left: 20px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a:focus {
        background: rgb(204, 38, 117);
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child {
        border-top: none;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child a {
        padding-top: 15px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child a::before {
        top: 19px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:last-child a {
        padding-bottom: 25px;
    }
}

@media (min-width: 768px) {
    .navigation #nav-collapse .nav.menu {
        position: relative;
        z-index: 200;
        padding-top: 10px;
        display: table;
        width: 100%;
    }

    .navigation #nav-collapse .nav.menu .deeper .nav-child {
        border-radius: 0px 6px 6px;
        left: 3px;
        min-width: 264px;
    }

    .navigation #nav-collapse .nav.menu li {
        display: table-cell;
        font-size: 18px;
        text-align: center;
        padding: 0px 3px;
        font-weight: 300;
        line-height: 1em;
    }

    .navigation #nav-collapse .nav.menu li a {
        color: rgb(87, 52, 59);
        border-top-right-radius: 10px;
        border-top-left-radius: 10px;
        padding: 12px 15px 14px;
        font-weight: 300;
    }

    .navigation #nav-collapse .nav.menu li:first-child {
        padding-left: 0px;
    }

    .navigation #nav-collapse .nav.menu li:last-child {
        padding-right: 0px;
    }

    .navigation #nav-collapse .nav.menu li:focus a {
        color: rgb(255, 255, 255);
        background: rgb(223, 76, 146);
    }

    .navigation #nav-collapse .nav.menu .nav-child {
        display: none;
        position: absolute;
        left: -65px;
        right: -65px;
        background: rgb(223, 76, 146);
        z-index: 9999;
    }

    .navigation #nav-collapse .nav.menu .nav-child li {
        display: block;
        text-align: left;
        padding: 0px;
        border-top: 1px solid rgb(208, 46, 123);
        font-size: 16px;
        line-height: 1.5em;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a {
        color: rgb(255, 255, 255);
        padding: 10px 20px 10px 53px;
        display: block;
        background: none;
        border-radius: 0px;
        position: relative;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a::before {
        content: "";
        display: inline-block;
        position: absolute;
        height: 15px;
        width: 18px;
        background: url("https://4tjfu4up.cdn.imgeng.in/templates/angel/images/icon-heart-white-small-2.png") 0px 0px no-repeat;
        opacity: 0.32;
        top: 14px;
        left: 20px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a:focus {
        background: rgb(204, 38, 117);
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child {
        border-top: none;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child a {
        padding-top: 15px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child a::before {
        top: 19px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:last-child a {
        padding-bottom: 25px;
    }

    .navigation #nav-collapse .nav.menu li.parent:focus .nav-child {
        display: block;
    }
}

@media (max-width: 767px) {
    .navigation #nav-collapse {
        position: fixed;
        width: 235px;
        height: 100%;
        overflow-x: hidden;
        z-index: 9999;
        top: 0px;
        left: 0px;
        background: rgb(223, 76, 146);
        transition: left 0.25s linear;
    }

    .navigation #nav-collapse.collapsed {
        left: -235px;
    }

    .navigation #nav-collapse .nav.menu {
        padding: 0px;
        overflow-y: scroll;
    }

    .navigation #nav-collapse .nav.menu li {
        display: block;
        text-align: left;
        font-size: 16px;
        line-height: 1.1em;
        padding: 0px;
    }

    .navigation #nav-collapse .nav.menu li a {
        display: block;
        color: rgb(255, 255, 255);
        -webkit-font-smoothing: antialiased;
        padding: 12px 0px 14px 15px;
        border-bottom: 1px solid rgb(212, 53, 129);
        border-radius: 0px;
    }

    .navigation #nav-collapse .nav.menu li a:focus {
        background: transparent !important;
    }

    .navigation #nav-collapse .nav.menu .nav-child {
        display: none;
        position: relative;
        overflow: hidden;
        background: rgb(204, 38, 117);
        left: 0px;
        top: 0px;
        width: 100%;
        transition: height 0.25s linear;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a {
        border-bottom: 1px solid rgb(215, 61, 134);
    }

    .navigation #nav-collapse .nav.menu .nav-child li:last-child a {
        padding-bottom: 22px;
    }
}

@media (max-width: 767px) {
    .navigation #nav-collapse {
        position: fixed;
        width: 235px;
        height: 100%;
        overflow-x: hidden;
        z-index: 9999;
        top: 0px;
        left: 0px;
        background: rgb(223, 76, 146);
        transition: left 0.25s linear;
    }

    .navigation #nav-collapse.collapsed {
        left: -235px;
    }

    .navigation #nav-collapse .nav.menu {
        padding: 0px;
        overflow-y: scroll;
    }

    .navigation #nav-collapse .nav.menu li {
        display: block;
        text-align: left;
        font-size: 16px;
        line-height: 1.1em;
        padding: 0px;
    }

    .navigation #nav-collapse .nav.menu li a {
        display: block;
        color: rgb(255, 255, 255);
        -webkit-font-smoothing: antialiased;
        padding: 12px 0px 14px 15px;
        border-bottom: 1px solid rgb(212, 53, 129);
        border-radius: 0px;
    }

    .navigation #nav-collapse .nav.menu li a:focus {
        background: transparent !important;
    }

    .navigation #nav-collapse .nav.menu .nav-child {
        display: none;
        position: relative;
        overflow: hidden;
        background: rgb(204, 38, 117);
        left: 0px;
        top: 0px;
        width: 100%;
        transition: height 0.25s linear;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a {
        border-bottom: 1px solid rgb(215, 61, 134);
    }

    .navigation #nav-collapse .nav.menu .nav-child li:last-child a {
        padding-bottom: 22px;
    }
}

#nav-toggle:focus .bar {
    background: rgb(21, 86, 204);
}

#nav-toggle:focus .bar {
    background: rgb(21, 86, 204);
}

#nav-toggle:focus .text {
    color: rgb(21, 86, 204);
}

#nav-toggle:focus .text {
    color: rgb(21, 86, 204);
}

.global_pop a:focus {
    text-decoration: none;
}

.global_pop .pop_btn:focus {
    background-color: rgb(229, 94, 160);
    color: rgb(255, 255, 255);
    transition: 0.3s;
}

#sticky-footer:focus .btn {
    background-color: rgb(255, 255, 255) !important;
    color: rgb(226, 72, 145) !important;
    font-weight: 400 !important;
}

a:active {
    outline: 0px;
}

a:active,
a:focus {
    outline: 0px;
}

a:focus {
    color: rgb(35, 82, 124);
    text-decoration: underline;
}

a:focus {
    color: rgb(35, 82, 124);
    text-decoration: underline;
}

.btn:focus {
    color: rgb(51, 51, 51);
    text-decoration: none;
}

.btn:focus {
    color: rgb(51, 51, 51);
    text-decoration: none;
}

.nav>li>a:focus {
    text-decoration: none;
    background-color: rgb(238, 238, 238);
}

.nav>li>a:focus {
    text-decoration: none;
    background-color: rgb(238, 238, 238);
}

.close:focus {
    color: rgb(0, 0, 0);
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
}

.close:focus {
    color: rgb(0, 0, 0);
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
}

p a:focus,
li a:focus,
dd a:focus,
div a:focus,
h6 a:focus {
    text-decoration: none;
}

p a:focus,
li a:focus,
dd a:focus,
div a:focus,
h6 a:focus {
    text-decoration: none;
}

.footer-above .footer-menu .nav.menu li a:focus {
    text-decoration: underline;
    background: none;
}

.footer-above .footer-menu .nav.menu li a:focus {
    text-decoration: underline;
    background: none;
}

.footer-above .footer-contact dl dd a:focus {
    text-decoration: underline;
}

.footer-above .footer-contact dl dd a:focus {
    text-decoration: underline;
}

.sppb-btn:focus {
    text-decoration: none;
}

.sppb-btn:focus {
    text-decoration: none;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom:focus {
    background-color: rgb(44, 62, 80);
    color: rgb(255, 255, 255);
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom:focus {
    background-color: rgb(44, 62, 80);
    color: rgb(255, 255, 255);
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom:focus {
    background-color: rgb(44, 62, 80);
    color: rgb(255, 255, 255);
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom:focus {
    background-color: rgb(44, 62, 80);
    color: rgb(255, 255, 255);
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom:focus {
    background-color: rgb(44, 62, 80);
    color: rgb(255, 255, 255);
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom:focus {
    background-color: rgb(44, 62, 80);
    color: rgb(255, 255, 255);
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom:focus {
    background-color: rgb(44, 62, 80);
    color: rgb(255, 255, 255);
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom:focus {
    background-color: rgb(44, 62, 80);
    color: rgb(255, 255, 255);
}

#sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom:focus {
    background-color: rgb(255, 108, 119);
    color: rgb(255, 255, 255);
}

.testimonial_block .sppb-carousel-extended-item:focus {
    box-shadow: rgba(134, 134, 134, 0.28) 0px 19px 36px 0px;
    border-bottom: 4px solid rgb(232, 180, 184);
    border-radius: 10px !important;
}

@media (max-width: 767px) {
    .recent_adoptions .sppb-row-column .sppb-column {
        height: auto !important;
        padding-bottom: 22px !important;
    }

    h2.sppb-addon-title br {
        display: none;
    }

    .process_row,
    .process_row .sppb-row-column {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .testimonial_block .sppb-carousel-extended-item.active,
    div#sppb-testi-G9CTnYGKvvTM7VA1uUCJG-carousel-item-key-1.active {
        box-shadow: rgba(134, 134, 134, 0.28) 0px 19px 36px 0px !important;
        border-bottom: 4px solid rgb(232, 180, 184) !important;
        border-radius: 10px !important;
    }

    .testimonial_block .sppb-carousel-extended-outer-stage .sppb-testimonial-carousel-message {
        min-height: auto;
    }

    .testimonial_block .sppb-testimonial-carousel-icon {
        top: -40px;
    }

    .empower_feat .sppb-row {
        grid-template-columns: 70px auto;
        gap: 18px;
    }

    .empower_feat_right .sppb-row {
        grid-template-columns: 65px auto;
        gap: 18px;
    }

    .em_divider {
        width: 100%;
        margin-left: auto;
        display: block;
    }

    .create_famiies_step .sppb-column-addons {
        padding-left: 110px;
        min-height: 100px;
    }

    .create_famiies_step .sppb-column-addons .addon-root-image {
        position: absolute;
        left: -10px;
    }

    .create_famiies_step .sppb-row-column:not(:last-child) .sppb-column {
        border-bottom: 1px solid rgba(150, 150, 150, 0.33);
    }

    .create_famiies_step .sppb-row-column:not(:last-child) {
        margin-bottom: 14px;
        border: 0px;
    }

    .create_famiies_step h3 {
        margin-top: 16px !important;
    }

    #sppb-addon-1734945626104 .footer-contact {
        height: auto;
        font-family: "HvDTrial Brandon Grotesque";
    }

    div#crmWebToEntityForm input {
        font-size: 15px;
        line-height: 21.45px;
        height: 48px;
        padding: 20px;
    }

    .select_droplist label {
        font-size: 14px;
        margin-bottom: 5px;
    }

    .select_droplist select {
        height: 48px;
        font-size: 14px;
        padding: 14px 20px;
    }
}

@media (max-width: 767px) {
    .recent_adoptions .sppb-row-column .sppb-column {
        height: auto !important;
        padding-bottom: 22px !important;
    }

    h2.sppb-addon-title br {
        display: none;
    }

    .process_row,
    .process_row .sppb-row-column {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .testimonial_block .sppb-carousel-extended-item:focus {
        box-shadow: none;
        border-bottom: 0px solid rgb(197, 165, 114);
        border-radius: 0px !important;
    }

    .testimonial_block .sppb-carousel-extended-item.active,
    div#sppb-testi-G9CTnYGKvvTM7VA1uUCJG-carousel-item-key-1.active {
        box-shadow: rgba(134, 134, 134, 0.28) 0px 19px 36px 0px !important;
        border-bottom: 4px solid rgb(232, 180, 184) !important;
        border-radius: 10px !important;
    }

    .testimonial_block .sppb-carousel-extended-outer-stage .sppb-testimonial-carousel-message {
        min-height: auto;
    }

    .testimonial_block .sppb-testimonial-carousel-icon {
        top: -40px;
    }

    .empower_feat .sppb-row {
        grid-template-columns: 70px auto;
        gap: 18px;
    }

    .empower_feat_right .sppb-row {
        grid-template-columns: 65px auto;
        gap: 18px;
    }

    .em_divider {
        width: 100%;
        margin-left: auto;
        display: block;
    }

    .create_famiies_step .sppb-column-addons {
        padding-left: 110px;
        min-height: 100px;
    }

    .create_famiies_step .sppb-column-addons .addon-root-image {
        position: absolute;
        left: -10px;
    }

    .create_famiies_step .sppb-row-column:not(:last-child) .sppb-column {
        border-bottom: 1px solid rgba(150, 150, 150, 0.33);
    }

    .create_famiies_step .sppb-row-column:not(:last-child) {
        margin-bottom: 14px;
        border: 0px;
    }

    .create_famiies_step h3 {
        margin-top: 16px !important;
    }

    #sppb-addon-1734945626104 .footer-contact {
        height: auto;
        font-family: "HvDTrial Brandon Grotesque";
    }

    div#crmWebToEntityForm input {
        font-size: 15px;
        line-height: 21.45px;
        height: 48px;
        padding: 20px;
    }

    .select_droplist label {
        font-size: 14px;
        margin-bottom: 5px;
    }

    .select_droplist select {
        height: 48px;
        font-size: 14px;
        padding: 14px 20px;
    }
}

#sp-pagebuilder-popup-close-btn-85:focus {
    color: rgba(0, 0, 0, 0.7) !important;
    background-color: transparent !important;
}

/*! CSS Used from: Embedded */
.header .bbb {
    display: none !important;
}

/*! CSS Used from: Embedded */
.global_popup_container {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.5);
    z-index: 9999;
}

.global_pop {
    background-color: #fceef4;
    padding: 10vh 26px;
    text-align: center;
    width: calc(90vw - 60px);
    max-width: 850px;
    box-shadow: 0 0 14px -5px rgba(0, 0, 0, .6);
    margin: 0 auto;
    position: absolute;
    top: 10vw;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 20px;
}

@media screen and (min-width:999px) {
    .global_pop {
        padding: 100px 90px;
        width: calc(90vw - 180px);
        top: 10vw;
    }
}

.global_pop h1 {
    font-family: "Cormorant Garamond", serif;
    font-size: 32px;
    color: #e55ea0;
    font-weight: 600;
    line-height: 36px;
}

@media screen and (min-width:999px) {
    .global_pop h1 {
        color: #ce5790;
        font-size: 75px;
        line-height: 72px;
        font-family: "Cormorant Garamond", serif;
        margin: 0;
    }
}

.global_pop p {
    font-size: 18px;
    color: #322f31;
    letter-spacing: 0px;
    margin-top: 16px;
}

.global_pop a {
    color: #322f31;
    display: inline-block;
    font-size: 18px;
    text-decoration: underline;
}

.global_pop a:hover {
    text-decoration: none;
}

.global_pop .pop_btn {
    background-color: #ce5790;
    line-height: 1.125em;
    color: #fff;
    padding: 20px 42px;
    border-radius: 16px;
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, .4);
    margin-top: 20px;
    margin-bottom: 20px;
    text-decoration: none;
    text-transform: capitalize;
}

@media screen and (min-width:999px) {
    .global_pop .pop_btn {
        padding: 20px 60px;
        border-radius: 16px;
    }
}

.global_pop .pop_btn:hover {
    background-color: #e55ea0;
    color: #fff;
    transition: all .3s ease;
}

.global_pop .close {
    position: absolute;
    top: 20px;
    right: 20px;
    cursor: pointer;
    font-size: 24px;
    color: #322f31;
}

/*! CSS Used from: Embedded */
.footer-badge-container {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-block: 1rem;
    gap: 2.5rem;
    flex-wrap: wrap;
}

@media (max-width:991px) {
    .footer-badge-container {
        flex-wrap: wrap;
        gap: 1rem;
    }

    .footer-badge-container img {
        width: 115px;
        margin-bottom: 20px;
    }
}

.footer-badge-container>div a {
    display: flex;
    justify-content: center;
}

.footer-badge-container img {
    max-width: 115px;
    height: auto;
    display: block;
}

/*! CSS Used from: Embedded */
.header-right .btn {
    margin-top: 0 !important;
}

.header-right h6 {
    margin-right: 0 !important;
}

@media (min-width:992px) {
    .header-right .headlines {
        display: flex;
        justify-content: end;
        align-items: center;
        gap: 16px;
        margin-top: 15px;
    }
}

li.item-281 {
    display: none;
}

li.item-301 {
    display: none;
}

li.item-302 {
    display: none;
}

li.item-308 {
    display: none;
}

li.item-320 {
    display: none;
}

li.item-307 {
    display: none;
}

li.item-310 {
    display: none;
}

li.item-321 {
    display: none;
}

li.item-322 {
    display: none;
}

li.item-323 {
    display: none;
}

li.item-324 {
    display: none;
}

li.item-325 {
    display: none;
}

li.item-327 {
    display: none;
}

li.item-328 {
    display: none;
}

li.item-326 {
    display: none;
}

li.item-329 {
    display: none;
}

li.item-330 {
    display: none;
}

li.item-130 {
    display: none;
}

li.item-319 {
    display: none;
}

.header-inner {
    display: flex;
    flex-direction: column;
    align-items: center;
}

@media (min-width:768px) {
    .header-inner {
        display: block;
    }
}

@media (min-width:768px) {
    .header-right .headlines {
        width: 254px !important;
    }
}

@media (min-width:992px) {
    .header-right .headlines {
        width: 534px !important;
    }
}

@media (max-width:767px) {
    .anniversary .brand img {
        padding: 0 !important;
    }
}

body:not(.collapsed) .header {
    left: 0 !important;
}

/*! CSS Used from: Embedded */
.social li {
    padding-right: 0.25em !important;
}

.footer-above .footer-contact dl dt {
    text-transform: none;
    font-weight: 600;
}

/*! CSS Used from: Embedded */
.sticky-financial-bar {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #E24891;
    background-image: url("assets/sticky-bg-left.png"), url("assets/sticky-bg-right.png");
    background-position: left center, right center;
    background-repeat: no-repeat;
    background-size: auto 100%, auto 100%;
    background-blend-mode: multiply, multiply;
    padding: 20px;
    box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.1);
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #fff;
    border-radius: 16px 16px 0 0;
    cursor: pointer;
}

.sticky-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}

.sticky-container-content {
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.sticky-container-content h4 {
    font-family: 'Cormorant Garamond', serif;
    color: #fff;
    margin: 0;
    font-size: 2em;
    margin-bottom: 4px;
}

#sticky-footer .btn {
    display: inline-block;
    padding: 10px 15px;
    background-color: transparent !important;
    color: #fff !important;
    text-decoration: none;
    border: 1px solid #fff !important;
    transition: background-color 0.3s ease;
    border-radius: 12px;
    padding: 16px 28px;
    font-weight: 400 !important;
}

#sticky-footer:hover .btn {
    background-color: #fff !important;
    color: #E24891 !important;
    font-weight: 400 !important;
}

.icon {
    margin-left: 10px;
}

@media (max-width:991px) and (min-width:768px) {
    #sticky-footer .sticky-financial-bar p {
        text-align: left !important;
    }
}

@media (max-width:767px) {
    .sticky-financial-bar .sticky-container {
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }

    .sticky-container-content h4 {
        font-size: 22px;
        text-align: center !important;
    }

    .sticky-container-content p {
        font-size: 22px;
        text-align: center !important;
    }

    .sticky-container-content {
        margin: auto !important;
    }

    .sticky-financial-bar .btn {
        text-align: center;
        margin-top: 20px;
        margin-left: unset !important;
        margin: auto !important;
        padding: 8px 16px !important;
        border-radius: 8px !important;
        font-size: 14px;
    }
}

/*! CSS Used from: https://www.angeladoptioninc.com/templates/angel/css/global.css?1.0.22 */
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

footer,
header,
main,
nav,
section {
    display: block;
}

a {
    background-color: transparent;
}

a:active,
a:hover {
    outline: 0;
}

strong {
    font-weight: bold;
}

h1 {
    font-size: 2em;
    margin: .67em 0;
}

img {
    border: 0;
}

button,
input,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}

button {
    overflow: visible;
}

button,
select {
    text-transform: none;
}

button,
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}

input {
    line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}

textarea {
    overflow: auto;
}

@media print {

    *,
    *:before,
    *:after {
        background: transparent !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

html {
    font-size: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
}

input,
button,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

a {
    color: #337ab7;
    text-decoration: none;
}

a:hover,
a:focus {
    color: #23527c;
    text-decoration: underline;
}

a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

img {
    vertical-align: middle;
}

[role="button"] {
    cursor: pointer;
}

h1,
h2,
h3,
h4,
h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

h1,
h2,
h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}

h4,
h6 {
    margin-top: 10px;
    margin-bottom: 10px;
}

h1 {
    font-size: 36px;
}

h2 {
    font-size: 30px;
}

h3 {
    font-size: 24px;
}

h4 {
    font-size: 18px;
}

h6 {
    font-size: 12px;
}

p {
    margin: 0 0 10px;
}

.small {
    font-size: 85%;
}

.text-center {
    text-align: center;
}

ul {
    margin-top: 0;
    margin-bottom: 10px;
}

ul ul {
    margin-bottom: 0;
}

dl {
    margin-top: 0;
    margin-bottom: 20px;
}

dt,
dd {
    line-height: 1.42857143;
}

dt {
    font-weight: bold;
}

dd {
    margin-left: 0;
}

address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857143;
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}

@media (min-width:768px) {
    .container {
        width: 750px;
    }
}

@media (min-width:992px) {
    .container {
        width: 970px;
    }
}

@media (min-width:1200px) {
    .container {
        width: 1170px;
    }
}

.row {
    margin-left: -15px;
    margin-right: -15px;
}

.col-sm-4,
.col-sm-8,
.col-sm-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}

@media (min-width:768px) {

    .col-sm-4,
    .col-sm-8,
    .col-sm-12 {
        float: left;
    }

    .col-sm-12 {
        width: 100%;
    }

    .col-sm-8 {
        width: 66.66666667%;
    }

    .col-sm-4 {
        width: 33.33333333%;
    }
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}

input[type="radio"],
input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
}

input[type="radio"]:focus,
input[type="checkbox"]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.btn:focus,
.btn:active:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.btn:hover,
.btn:focus {
    color: #333;
    text-decoration: none;
}

.btn:active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}

.nav>li {
    position: relative;
    display: block;
}

.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}

.nav>li>a:hover,
.nav>li>a:focus {
    text-decoration: none;
    background-color: #eee;
}

.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20);
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5;
    filter: alpha(opacity=50);
}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.row:before,
.row:after,
.nav:before,
.nav:after {
    content: " ";
    display: table;
}

.clearfix:after,
.container:after,
.row:after,
.nav:after {
    clear: both;
}

.pull-right {
    float: right !important;
}

.pull-left {
    float: left !important;
}

.hide {
    display: none !important;
}

.mt-3 {
    margin-top: 1rem !important;
}

.mt-5 {
    margin-top: 3rem !important;
}

.mb-5 {
    margin-bottom: 3rem !important;
}

.mb-5 {
    margin-bottom: 5rem !important;
}

.text-bold {
    font-weight: bold !important;
}

.text-italic {
    font-style: italic !important;
}

.retina-image {
    display: none;
}

@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-moz-min-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx) {
    .normal-image {
        display: none;
    }

    .retina-image {
        display: inline-block;
    }
}

p,
li,
dt,
dd,
div,
label,
h1,
h2,
h3,
h4,
h6 {
    font-size: 1em;
    line-height: 1em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    font-family: "Open Sans", sans-serif;
}

p a:hover,
li a:hover,
dd a:hover,
div a:hover,
h6 a:hover,
p a:focus,
li a:focus,
dd a:focus,
div a:focus,
h6 a:focus {
    text-decoration: none;
}

p,
li,
label,
dt,
dd {
    line-height: 1.5em;
}

ul,
dl {
    margin: 0;
    padding: 0;
}

input[type="submit"] {
    -webkit-appearance: none;
}

img {
    max-width: 100%;
}

.nav>li>a:focus {
    background: none;
}

body {
    font-size: 14px;
    overflow-x: hidden;
    background: #fff;
    -webkit-text-size-adjust: 100%;
    position: relative;
    -webkit-transition: left .25s linear;
    -o-transition: left .25s linear;
    transition: left .25s linear;
}

@media (max-width:767px) {
    body {
        left: unset;
    }
}

@media (min-width:1200px) {
    .container {
        padding: 0;
        width: 1080px;
    }
}

.h3-base {
    font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
    font-size: 1.3em;
    color: #57343b;
    text-transform: uppercase;
    line-height: 1.3em;
}

@media (max-width:991px) and (min-width:768px) {
    .h3-base {
        font-size: 1.15em;
    }
}

@media (max-width:479px) {
    .hide-mobile {
        display: none !important;
    }
}

@media (max-width:767px) and (min-width:480px) {
    .hide-tablet {
        display: none !important;
    }
}

@media (min-width:768px) {
    .hide-topmenu {
        display: none !important;
    }
}

.upper {
    text-transform: capitalize;
    display: block;
    font-weight: 400;
    font-size: 18px;
    margin-bottom: .1em;
}

.nowrap {
    white-space: nowrap;
}

.btn {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    border-radius: 8px;
    line-height: 1em;
    padding: 12px 15px;
    font-size: 1.25em;
    -webkit-transition: background-color .15s linear;
    -o-transition: background-color .15s linear;
    transition: background-color .15s linear;
}

.btn-pink {
    color: #fff;
    background-color: #df4c92;
    border-color: transparent;
}

.btn-pink:focus {
    color: #fff;
    background-color: #d22678;
    border-color: rgba(0, 0, 0, 0);
}

.btn-pink:hover {
    color: #fff;
    background-color: #d22678;
    border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active {
    color: #fff;
    background-color: #d22678;
    border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active:hover,
.btn-pink:active:focus {
    color: #fff;
    background-color: #b42067;
    border-color: rgba(0, 0, 0, 0);
}

.btn-pink:active {
    background-image: none;
}

.btn-blue {
    color: #fff;
    background-color: #1556cc;
    border-color: transparent;
}

.btn-blue:focus {
    color: #fff;
    background-color: #10439e;
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:hover {
    color: #fff;
    background-color: #10439e;
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:active {
    color: #fff;
    background-color: #10439e;
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:active:hover,
.btn-blue:active:focus {
    color: #fff;
    background-color: #0d357d;
    border-color: rgba(0, 0, 0, 0);
}

.btn-blue:active {
    background-image: none;
}

#headerReviews {
    float: left;
    margin: 15px 0 0 15px;
}

#headerReviews img {
    width: 140px;
}

.social li {
    display: inline-block;
    line-height: 1em;
    padding-right: .5em;
    padding-bottom: .5em;
}

.social li a {
    display: block;
    height: 41px;
    width: 41px;
    background-size: contain !important;
}

.social li.facebook a {
    background: url("assets/facebook.svg") no-repeat;
}

.social li.twitter a {
    background: url("assets/x.svg") no-repeat;
}

.social li.youtube a {
    background: url("assets/youtube.svg") no-repeat;
}

.social li.instagram a {
    background: url("assets/instagram.svg") no-repeat;
}

.social li.tiktok a {
    background: url("assets/tiktok.svg") no-repeat;
}

#backdrop {
    background: transparent;
    z-index: 8888;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    cursor: pointer;
}

#backdrop.collapsed {
    display: none;
}

.header {
    padding-top: 15px;
    z-index: 9999;
    background: #fff;
}

@media (max-width:767px) {
    .header {
        padding: 8px 0 12px;
        text-align: center;
    }
}

.brand img {
    -webkit-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}

.sticky-header .header {
    left: 0;
    -webkit-transition: left .25s linear;
    -o-transition: left .25s linear;
    transition: left .25s linear;
}

.sticky-header .header-right {
    opacity: 1;
    height: 97px;
}

.sticky-header.is-sticky .brand img {
    max-width: 186px;
}

#sticky-wrapper {
    min-height: 107px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
    position: relative;
    z-index: 9999;
}

#sticky-wrapper.is-sticky {
    min-height: auto;
}

@media (min-width:768px) {
    #sticky-wrapper {
        min-height: 166px;
    }

    #sticky-wrapper.is-sticky {
        min-height: auto;
    }
}

body:not(.collapsed) .header {
    left: 235px;
}

@media (min-width:768px) {
    .navigation #nav-collapse .nav.menu {
        position: relative;
        z-index: 200;
        padding-top: 10px;
        display: table;
        width: 100%;
    }

    .navigation #nav-collapse .nav.menu .deeper .nav-child {
        border-radius: 0 6px 6px 6px;
        left: 3px;
        min-width: 264px;
    }

    .navigation #nav-collapse .nav.menu li {
        display: table-cell;
        font-size: 18px;
        text-align: center;
        padding: 0 3px;
        font-weight: 300;
        line-height: 1em;
    }

    .navigation #nav-collapse .nav.menu li a {
        color: #57343b;
        border-top-right-radius: 10px;
        border-top-left-radius: 10px;
        padding: 12px 15px 14px;
        font-weight: 300;
    }

    .navigation #nav-collapse .nav.menu li:first-child {
        padding-left: 0;
    }

    .navigation #nav-collapse .nav.menu li:last-child {
        padding-right: 0;
    }

    .navigation #nav-collapse .nav.menu li:hover a,
    .navigation #nav-collapse .nav.menu li:focus a {
        color: #fff;
        background: #df4c92;
    }

    .navigation #nav-collapse .nav.menu .nav-child {
        display: none;
        position: absolute;
        left: -65px;
        right: -65px;
        background: #df4c92;
        z-index: 9999;
    }

    .navigation #nav-collapse .nav.menu .nav-child li {
        display: block;
        text-align: left;
        padding: 0;
        border-top: 1px solid #d02e7b;
        font-size: 16px;
        line-height: 1.5em;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a {
        color: #fff;
        padding: 10px 20px 10px 53px;
        display: block;
        background: none;
        border-radius: 0;
        position: relative;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a:before {
        content: "";
        display: inline-block;
        position: absolute;
        height: 15px;
        width: 18px;
        background: url("https://4tjfu4up.cdn.imgeng.in/templates/angel/images/icon-heart-white-small-2.png") 0 0 no-repeat;
        opacity: .32;
        filter: alpha(opacity=32);
        top: 14px;
        left: 20px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a:hover,
    .navigation #nav-collapse .nav.menu .nav-child li a:focus {
        background: #cc2675;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child {
        border-top: none;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child a {
        padding-top: 15px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:first-child a:before {
        top: 19px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:last-child a {
        padding-bottom: 25px;
    }

    .navigation #nav-collapse .nav.menu li.parent:hover .nav-child {
        display: block;
    }
}

@media (max-width:1199px) and (min-width:992px) {
    .navigation #nav-collapse .nav.menu .nav-child li {
        font-size: 15px;
    }
}

@media (max-width:991px) and (min-width:768px) {
    .navigation #nav-collapse .nav.menu {
        padding-top: 10px;
    }

    .navigation #nav-collapse .nav.menu li {
        font-size: 15px;
    }

    .navigation #nav-collapse .nav.menu li a {
        padding-left: 8px;
        padding-right: 8px;
    }

    .navigation #nav-collapse .nav.menu .nav-child li {
        font-size: 14px;
    }
}

@media (max-width:767px) {
    .navigation #nav-collapse {
        position: fixed;
        width: 235px;
        height: 100%;
        overflow-x: hidden;
        z-index: 9999;
        top: 0;
        left: 0;
        background: #df4c92;
        -webkit-transition: left .25s linear;
        -o-transition: left .25s linear;
        transition: left .25s linear;
    }

    .navigation #nav-collapse.collapsed {
        left: -235px;
    }

    .navigation #nav-collapse .nav.menu {
        padding: 0;
        overflow-y: scroll;
    }

    .navigation #nav-collapse .nav.menu li {
        display: block;
        text-align: left;
        font-size: 16px;
        line-height: 1.1em;
        padding: 0;
    }

    .navigation #nav-collapse .nav.menu li a {
        display: block;
        color: #fff;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        padding: 12px 0 14px 15px;
        border-bottom: 1px solid #d43581;
        border-radius: 0;
    }

    .navigation #nav-collapse .nav.menu li a:hover,
    .navigation #nav-collapse .nav.menu li a:focus {
        background: transparent !important;
    }

    .navigation #nav-collapse .nav.menu .nav-child {
        display: none;
        position: relative;
        overflow: hidden;
        background: #cc2675;
        left: 0;
        top: 0;
        width: 100%;
        -webkit-transition: height .25s linear;
        -o-transition: height .25s linear;
        transition: height .25s linear;
    }

    .navigation #nav-collapse .nav.menu .nav-child li a {
        border-bottom: 1px solid #d73d86;
    }

    .navigation #nav-collapse .nav.menu .nav-child li:last-child a {
        padding-bottom: 22px;
    }
}

#nav-toggle {
    width: 26px;
    position: absolute;
    z-index: 9999;
    top: 30px;
    left: 15px;
    cursor: pointer;
}

#nav-toggle .bar {
    display: block;
    width: 100%;
    height: 3px;
    border-radius: 1px;
    background: #beb3ab;
    margin-top: 3px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

#nav-toggle .bar:first-child {
    margin-top: 0;
}

#nav-toggle .text {
    display: block;
    color: #beb3ab;
    text-transform: uppercase;
    font-family: Arial, sans-serif;
    font-size: 9px;
    margin-top: 1px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

#nav-toggle:hover .bar,
#nav-toggle:focus .bar {
    background: #1556cc;
}

#nav-toggle:hover .text,
#nav-toggle:focus .text {
    color: #1556cc;
}

@media (min-width:768px) {
    #nav-toggle {
        display: none;
    }
}

@media (max-width:767px) {
    .header-inner {
        position: relative;
    }
}

.brand {
    position: relative;
    z-index: 1;
}

.brand img {
    max-width: 186px;
    height: auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

@media (max-width:767px) {
    .brand {
        float: none !important;
    }

    .brand img {
        padding: 0 40px;
    }
}

.header-right {
    text-align: right;
    height: 97px;
}

.header-right .bbb {
    float: right;
    display: inline-block;
    margin-left: 25px;
}

.header-right .bbb img.small {
    width: 35px;
    max-width: 100%;
}

@media (min-width:992px) {
    .header-right .bbb img.small {
        display: none;
    }
}

@media (max-width:991px) {
    .header-right .bbb img.large {
        display: none;
    }
}

.header-right h6 {
    display: inline-block;
    color: #df4c92;
    font-weight: 600;
    font-size: 23px;
    font-style: italic;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    vertical-align: middle;
    margin-top: 0;
    margin-right: 15px;
    margin-bottom: .7em;
}

.header-right h6 strong {
    font-weight: 600;
    line-height: 1em;
    color: #cc2675;
    font-size: 30px;
    font-style: normal;
    margin-left: 10px;
}

.header-right h6 strong a {
    color: #df4c92;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-weight: 600;
    text-transform: uppercase;
}

.header-right .btn {
    font-size: 17px;
    padding: 12px 25px 14px;
    margin-top: 14px;
}

.header-right .headlines {
    width: 650px;
}

@media (max-width:991px) and (min-width:768px) {
    .header-right .headlines {
        width: 520px;
    }

    .header-right .bbb {
        margin-left: 15px;
    }

    .header-right h6 {
        font-size: 20px;
        display: inline-block;
    }

    .header-right h6 strong {
        font-size: 24px;
    }
}

@media (max-width:767px) {
    .header-right {
        position: absolute;
        top: 0;
        right: 0;
    }

    .header-right .headlines {
        display: none;
    }
}

.footer-above {
    background-color: #f6f4f2;
    padding: 35px 0 0;
}

.footer-above .container {
    border-bottom: 1px solid #e1dcdc;
}

.footer-above .h3-base {
    margin-bottom: 10px;
    font-family: "Open Sans", sans-serif;
    text-transform: none;
    font-weight: 600;
    font-size: 1.15em;
}

.footer-above .footer-newsletter form {
    overflow: hidden;
    max-width: 390px;
    width: 100%;
    margin-bottom: 32px;
}

.footer-above .footer-newsletter form input[type="text"],
.footer-above .footer-newsletter form .btn {
    height: 46px;
    line-height: 46px;
    vertical-align: middle;
    float: left;
}

.footer-above .footer-newsletter form input[type="text"] {
    font-size: 15px;
    width: 66.7%;
    font-style: italic;
    font-weight: 300;
    font-family: "Open Sans", sans-serif;
    padding-left: 20px;
    padding-right: 15px;
    border-radius: 8px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    box-shadow: none;
    border: none;
}

.footer-above .footer-newsletter form .btn {
    font-size: 16px;
    text-transform: uppercase;
    padding: 0;
    width: 33.3%;
    vertical-align: middle;
    text-align: center;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.footer-above .footer-menu .nav.menu {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1em;
}

@media (min-width:1200px) {
    .footer-above .footer-menu .nav.menu {
        grid-template-columns: repeat(3, 1fr);
    }
}

.footer-above .footer-menu .nav.menu:after,
.footer-above .footer-menu .nav.menu:before {
    display: none !important;
}

.footer-above .footer-menu .nav.menu li {
    font-size: 1.15em;
    font-weight: 400;
}

.footer-above .footer-menu .nav.menu li a {
    color: #57343b;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    display: inline-block;
    padding: 0;
}

.footer-above .footer-menu .nav.menu li a:hover,
.footer-above .footer-menu .nav.menu li a:focus {
    text-decoration: underline;
    background: none;
}

.footer-above .footer-menu .nav.menu li:nth-child(odd) {
    clear: both;
}

.footer-above .footer-contact dl {
    overflow: hidden;
}

.footer-above .footer-contact dl dt,
.footer-above .footer-contact dl dd {
    float: left;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    margin-bottom: 10px;
    font-size: 1.15em;
}

.footer-above .footer-contact dl dt {
    clear: both;
    min-width: 96px;
    color: #cc2675;
    text-transform: uppercase;
}

.footer-above .footer-contact dl dd {
    color: #57343b;
}

.footer-above .footer-contact dl dd a {
    color: #57343b;
}

.footer-above .footer-contact dl dd a:hover,
.footer-above .footer-contact dl dd a:focus {
    text-decoration: underline;
}

@media (max-width:1199px) and (min-width:768px) {
    .footer-above .footer-menu .nav.menu li {
        font-size: 1em;
    }

    .footer-above .footer-contact dl dt,
    .footer-above .footer-contact dl dd {
        font-size: 1em;
    }

    .footer-above .footer-contact dl dt {
        min-width: 81px;
    }
}

@media (max-width:991px) and (min-width:768px) {
    .footer-above .footer-menu .nav.menu li {
        width: 100%;
    }
}

@media (max-width:767px) {
    .footer-above .footer-menu .nav.menu {
        display: none;
    }

    .footer-above .footer-contact {
        margin-top: 40px;
    }

    .footer-above .footer-contact dl dt {
        width: 30%;
    }

    .footer-above .footer-contact dl dd {
        width: 70%;
    }
}

.angel-locations-footer {
    background-color: #f6f4f2;
    padding-bottom: 60px;
    font-size: 15px;
    color: #57343b;
}

.angel-locations-footer .item p {
    font-size: 14px;
    margin-bottom: .25em;
}

.angel-locations-footer .container {
    border-top: 1px solid #c5babb;
}

.locations-container {
    container-type: inline-size;
    container-name: angel-locations;
}

.angel-locations {
    display: grid;
    gap: 20px;
    grid-template-columns: 1fr;
}

.angel-locations h6 {
    font-weight: bold;
    margin-bottom: .35em;
    font-size: 16px;
}

.angel-locations address {
    margin-bottom: 0;
}

#sticky-footer {
    padding-bottom: 63px;
}

#sticky-footer p {
    color: #fff;
    font-size: 18px;
    font-size: 1.25em;
    line-height: 1em;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    display: inline;
    vertical-align: middle;
}

#sticky-footer .btn {
    margin-left: 20px;
}

@media (max-width:1199px) and (min-width:992px) {
    #sticky-footer p {
        font-size: 1.1em;
    }

    #sticky-footer .btn {
        margin-left: 6px;
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media (max-width:991px) and (min-width:768px) {
    #sticky-footer p {
        font-size: 1.2em;
        line-height: 1.3em;
        padding-right: 200px;
        display: inline-block;
        text-align: center;
    }
}

@media (max-width:767px) {
    #sticky-footer {
        text-align: center;
    }

    #sticky-footer p {
        font-size: 1.15em;
        line-height: 1.3em;
    }
}

#content {
    min-height: 0;
}

div#content-container {
    padding-left: 20px;
    padding-right: 20px;
}

@media (max-width:991px) {
    .anniversary .headlines {
        width: 420px;
    }

    .anniversary .headlines h6 {
        font-size: 18px;
    }

    .anniversary .headlines .btn {
        margin-left: 15px;
    }

    .anniversary .bbb {
        display: none;
    }
}

@media (max-width:767px) {
    .anniversary .brand img {
        width: 161px;
        margin-top: 10px;
        padding-right: 0;
    }
}

@media (max-width:767px) {
    .sticky-header.is-sticky .anniversary .brand img {
        width: 140px;
        height: auto;
    }
}

@media (min-width:768px) {

    .item-138 .nav-child,
    .item-139 .nav-child {
        width: 650px;
        padding-bottom: .7em;
        border-radius: 6px;
    }

    .item-138 .nav-child li,
    .item-139 .nav-child li {
        float: left;
        width: 50%;
        background: #df4c92;
        border-top: none !important;
    }

    .item-138 .nav-child li a,
    .item-139 .nav-child li a {
        border-bottom: 1px solid #d02e7b;
    }

    .item-138 .nav-child li:first-child a,
    .item-139 .nav-child li:first-child a {
        padding-top: 10px !important;
    }

    .item-138 .nav-child li:nth-child(2),
    .item-139 .nav-child li:nth-child(2) {
        border-radius: 6px !important;
    }

    .item-138 .nav-child li:nth-child(2) a,
    .item-139 .nav-child li:nth-child(2) a {
        border-radius: 0 6px 0 0 !important;
    }

    .item-138 .nav-child li:last-child a,
    .item-139 .nav-child li:last-child a {
        padding-bottom: 11px !important;
        border-bottom: none !important;
    }

    .item-138 .nav-child li:nth-last-child(2) a,
    .item-139 .nav-child li:nth-last-child(2) a {
        padding-bottom: 11px !important;
        border-bottom: none !important;
    }

    .item-138 .nav-child li:nth-child(even) a,
    .item-139 .nav-child li:nth-child(even) a {
        width: 100% !important;
    }

    .item-138 .nav-child li:nth-child(odd) a,
    .item-139 .nav-child li:nth-child(odd) a {
        width: 310px !important;
    }
}

@media (min-width:768px) {
    .item-138 .nav-child {
        left: 0 !important;
    }
}

@media (min-width:768px) {
    .item-139 .nav-child {
        left: 3px !important;
    }
}

@media (min-width:768px) {
    .item-413 .nav-child {
        right: 0 !important;
        left: auto !important;
        border-radius: 6px 0 6px 6px !important;
    }
}

/*! CSS Used from: https://www.angeladoptioninc.com/components/com_sppagebuilder/assets/css/font-awesome-6.min.css?9db842b3dc3336737559eb4abc0f1b3d */
.fa {
    font-family: var(--fa-style-family, "Font Awesome 6 Free");
    font-weight: var(--fa-style, 900);
}

.fa,
.fa-solid,
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display, inline-block);
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
}

.fa-solid,
.fas {
    font-family: 'Font Awesome 6 Free';
}

.fa-angle-right::before {
    content: "\f105";
}

.fa-arrow-right::before {
    content: "\f061";
}

.fa-heart::before {
    content: "\f004";
}

.fa-times::before {
    content: "\f00d";
}

.fa-quote-left::before {
    content: "\f10d";
}

.fa-angle-left::before {
    content: "\f104";
}

:root {
    --fa-style-family-brands: 'Font Awesome 6 Brands';
    --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
    --fa-style-family-classic: 'Font Awesome 6 Free';
    --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free';
    --fa-style-family-classic: 'Font Awesome 6 Free';
    --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free';
}

.fa-solid,
.fas {
    font-weight: 900;
}

/*! CSS Used from: https://www.angeladoptioninc.com/components/com_sppagebuilder/assets/css/sppagebuilder.css?9db842b3dc3336737559eb4abc0f1b3d */
#sp-page-builder {
    position: relative;
}

#sp-page-builder .page-content .sppb-section,
#sp-page-builder .sppb-section {
    z-index: 1;
    position: relative;
}

#sp-page-builder .page-content .sppb-section,
#sp-page-builder .sppb-section {
    will-change: top;
}

#sp-page-builder .page-content .sppb-section:not(div.sppb-section):first-child {
    margin-top: 0;
}

@media all and (forced-colors:active) {
    .sppb-img-responsive {
        width: 100%;
    }
}

.sppb-addon-single-image::after,
.sppb-addon-single-image::before {
    content: "";
    display: table;
}

.sppb-addon-single-image-container {
    display: inline-block;
    position: relative;
    transition: all .4s ease;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

button,
input,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

img {
    vertical-align: middle;
}

.sppb-img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}

.sppb-addon-single-image .sppb-img-responsive {
    display: inline-block;
}

.sppb-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.sppb-no-gutter {
    margin-right: 0;
    margin-left: 0;
}

.sppb-no-gutter>.sppb-row-column {
    padding-right: 0;
    padding-left: 0;
}

.sppb-col-sm-3,
.sppb-col-sm-9,
.sppb-row-column {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width:768px) {
    .sppb-col-sm-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .sppb-col-sm-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }
}

@media (max-width:767.98px) {
    .sppb-section-content-center .sppb-row-container {
        width: 100%;
    }
}

@media (max-width:575.98px) {
    .sppb-section-content-center .sppb-row-container {
        width: 100%;
    }
}

.sppb-column,
.sppb-column-addons {
    position: relative;
    z-index: 1;
    width: 100%;
}

.sppb-column {
    width: 100%;
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.sppb-column.sppb-align-items-center {
    -ms-flex-align: center !important;
    align-items: center !important;
}

.sppp-column-vertical-align {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
}

.sppb-container-inner,
.sppb-row-container {
    position: relative;
    z-index: 3;
}

.sppb-btn {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: pre-line;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 8px 12px;
    font-size: 16px;
    line-height: 1.25;
    border-radius: 4px;
    transition: all .15s ease-in-out;
    cursor: pointer;
}

.sppb-btn:focus,
.sppb-btn:hover {
    text-decoration: none;
}

.sppb-btn:focus {
    outline: 0;
    box-shadow: 0 0 0 3px rgba(0, 123, 255, .25);
}

.sppb-btn:disabled {
    opacity: .65;
}

.sppb-btn:active {
    background-image: none;
}

.sppb-panel {
    background-color: #fff;
    border: 1px solid transparent;
    border-top-width: 0;
}

.sppb-panel-group>.sppb-panel:first-child {
    border-top-width: 1px;
}

.sppb-panel-body {
    padding: 15px;
    border-top: 1px solid transparent;
}

.sppb-panel-group .sppb-panel:last-child .sppb-panel-body {
    border-top-width: 1px;
    border-bottom-width: 0;
}

.sppb-panel-heading {
    padding: 10px 30px 10px 15px;
    cursor: pointer;
    position: relative;
}

.sppb-panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: bolder;
    color: inherit;
}

.sppb-panel.sppb-panel-custom {
    overflow: hidden;
}

.sppb-accordion-icon-position-right {
    display: table;
    width: 100%;
}

.sppb-panel-custom .sppb-panel-heading {
    transition: .4s;
}

.sppb-embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}

.sppb-embed-responsive .sppb-embed-responsive-item,
.sppb-embed-responsive iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0;
}

.sppb-embed-responsive.sppb-embed-responsive-16by9 {
    padding-bottom: 56.25%;
}

.clearfix:after,
.clearfix:before,
.sppb-panel-body:after,
.sppb-panel-body:before {
    content: " ";
    display: table;
}

.clearfix:after,
.sppb-panel-body:after {
    clear: both;
}

.pull-right {
    float: right !important;
}

.pull-left {
    float: left !important;
}

@media (max-width:575.98px) {
    .sppb-hidden-xs {
        display: none !important;
    }
}

@media (min-width:576px) and (max-width:767.98px) {
    .sppb-hidden-sm {
        display: none !important;
    }
}

@media (min-width:768px) and (max-width:991.98px) {
    .sppb-hidden-md {
        display: none !important;
    }
}

@media (min-width:992px) and (max-width:1199.98px) {
    .sppb-hidden-lg {
        display: none !important;
    }
}

@media (min-width:1200px) {
    .sppb-hidden-xl {
        display: none !important;
    }
}

.sppb-divider {
    display: inline-block;
    width: 100%;
}

.sppb-align-center {
    -ms-flex-align: center !important;
    align-items: center !important;
}

.sppb-section-content-center {
    display: flex;
    width: 100%;
}

.sppb-section-content-center {
    align-items: center;
}

.sppb-section-content-center .sppb-align-center {
    flex: 1 0 100%;
}

.sppb-section-content-center .sppb-container-inner {
    width: 100%;
}

.sppb-addon-title {
    display: inline-block;
}

.sppb-addon-image-layout-image.image-fit,
.sppb-img-responsive.image-fit {
    width: 100%;
}

.sppb-addon-image-layout-wrap {
    display: flex;
    flex-wrap: wrap;
    position: relative;
}

.sppb-addon-image-layout-content {
    background: #f1f1f1;
    padding: 30px 40px 40px;
}

.image-layout-preset-style-card .sppb-addon-image-layout-content {
    background: 0 0;
    padding: 0 30px 0 50px;
}

.image-layout-preset-style-card .sppb-row {
    margin: 0;
    width: 100%;
}

.image-layout-preset-style-card div[class*=sppb-col-sm],
.image-layout-preset-style-card div[class^=sppb-col-sm] {
    padding: 0;
}

.image-layout-preset-style-card .sppb-addon-image-layout-image,
.image-layout-preset-style-card .sppb-img-responsive {
    height: 100%;
}

.sppb-row-container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}

@media (min-width:576px) {
    .sppb-row-container {
        max-width: 540px;
    }
}

@media (min-width:768px) {
    .sppb-row-container {
        max-width: 720px;
    }
}

@media (min-width:992px) {
    .sppb-row-container {
        max-width: 960px;
    }
}

@media (min-width:1200px) {
    .sppb-row-container {
        max-width: 1140px;
    }
}

.sppb-carousel-extended {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
}

.sppb-carousel-extended-list {
    position: relative;
    overflow: hidden;
}

.sppb-carousel-extended-outer-stage {
    display: flex;
    position: relative;
    overflow: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
    transition: all .25s ease 0s;
    -webkit-transition: all .25s ease 0s;
}

.sppb-carousel-extended-item {
    position: relative;
    float: left;
}

.sppb-carousel-extended-item.active {
    visibility: visible;
    transform-style: preserve-3d;
}

.sppb-carousel-extended-nav-control {
    position: absolute;
    height: 1px;
    width: 100%;
    z-index: 3;
    top: 0;
    bottom: 0;
    margin: auto;
}

div.sppb-carousel-extended-nav-control {
    top: -40px;
    z-index: 4;
}

.sppb-carousel-extended-nav-control .nav-control {
    cursor: pointer;
    text-align: center;
    font-size: 24px;
    border-radius: 3px;
    color: #0080fe;
    border: 1px solid #0080fe;
    transition: .35s;
}

.sppb-carousel-extended-nav-control .nav-control.next-control {
    float: right;
    margin-right: -75px;
}

.sppb-carousel-extended-nav-control .nav-control.prev-control {
    float: left;
    margin-left: -75px;
}

.sppb-carousel-extended-item {
    height: 100%;
}

.sppb-carousel-extended-item img {
    width: 100%;
    object-fit: fill;
    height: 100%;
}

.sppb-testimonial-carousel-content-wrap {
    display: inline-flex;
    align-items: center;
}

.sppb-testimonial-carousel-img-wrap {
    max-width: 200px;
}

.sppb-testimonial-carousel-rating {
    display: inline-block;
    position: relative;
    letter-spacing: 5px;
}

.sppb-testimonial-carousel-rating::before {
    content: "\f005\f005\f005\f005\f005";
    font-family: "Font Awesome 5 Free";
    z-index: 1;
    width: 88%;
    overflow: hidden;
    display: block;
    font-weight: 900;
}

.sppb-testimonial-carousel-rating::after {
    content: "\f005\f005\f005\f005\f005";
    font-family: "Font Awesome 5 Free";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}

.sppb-testimonial-carousel-icon {
    line-height: 1;
}

.sppb-testimonial-carousel-name {
    font-weight: 600;
}

img.sppb-element-lazy {
    filter: blur(20px);
}

img.sppb-element-lazy.sppb-element-loaded {
    animation-name: fadeInImage;
    animation-duration: .4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-in;
    filter: none;
}

.sppb-reset-button-styles {
    background: 0 0;
    border: none;
    outline: 0;
    text-align: inherit;
}

.sppb-w-full {
    width: 100%;
}

.sppb-align-items-center {
    align-items: center;
}

.sp-pagebuilder-popup {
    width: auto;
    z-index: 99999;
    height: auto;
    max-width: 100vw;
    margin: 0 auto;
    position: fixed !important;
    inset: 0;
    overflow-y: auto;
}

.sp-pagebuilder-popup .sp-pagebuilder-container-popup {
    min-height: 320px;
}

.sp-pagebuilder-popup .builder-container {
    width: 60%;
    background: #fff;
    margin: 0 auto;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1;
}

.sp-pagebuilder-popup-close-btn {
    display: inline-block;
    position: absolute;
    z-index: 100;
}

/*! CSS Used from: https://www.angeladoptioninc.com/media/com_sppagebuilder/css/page-13.css?v=1752975391 */
.sp-page-builder .page-content #section-id-5169b2c5-7138-4876-9a50-f166fb45904f {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    background-position: 50% 50%;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-5169b2c5-7138-4876-9a50-f166fb45904f {
    background-image: url("assets/lazyloading-placeholder.svg");
}

.sp-page-builder .page-content #section-id-5169b2c5-7138-4876-9a50-f166fb45904f.sppb-element-loaded {
    background-image: url("assets/banner-img3.png");
}

.sp-page-builder .page-content #section-id-5169b2c5-7138-4876-9a50-f166fb45904f {
    padding-top: 34px;
    padding-right: 0px;
    padding-bottom: 82px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-5169b2c5-7138-4876-9a50-f166fb45904f {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 25px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-5169b2c5-7138-4876-9a50-f166fb45904f>.sppb-row-container {
        max-width: 1350px;
    }
}

#column-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-a4821b6e-36cf-4410-bdca-21647b754355 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-a4821b6e-36cf-4410-bdca-21647b754355 {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    .sp-page-builder .page-content #section-id-a4821b6e-36cf-4410-bdca-21647b754355 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-a4821b6e-36cf-4410-bdca-21647b754355 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
    }
}

#column-wrap-id-c6ca2443-0aad-49bb-aaf1-49e5150723ff {
    max-width: 60%;
    flex-basis: 60%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-c6ca2443-0aad-49bb-aaf1-49e5150723ff {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-c6ca2443-0aad-49bb-aaf1-49e5150723ff {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-c6ca2443-0aad-49bb-aaf1-49e5150723ff {
        max-width: 30%;
        flex-basis: 30%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-c6ca2443-0aad-49bb-aaf1-49e5150723ff {
        max-width: 46.875%;
        flex-basis: 46.875%;
    }
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 img {
    transform-origin: 50% 50%;
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 img {
    width: 167px;
    max-width: 167px;
}

@media (max-width:767.98px) {
    #sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 img {
        width: 126px;
        max-width: 126px;
    }
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 {
    text-align: left;
}

#column-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
    border-radius: 0px;
}

#column-wrap-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
    max-width: 40.000025%;
    flex-basis: 40.000025%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
        max-width: 70%;
        flex-basis: 70%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
        max-width: 52.8125%;
        flex-basis: 52.8125%;
    }
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e a {
    border: 1px solid #E8B4B8;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e a span {
    text-decoration: underline;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom {
    padding: 10px 24px 12px 22px;
}

@media (max-width:767.98px) {
    #sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom {
        padding: 12px 12px 12px 12px;
    }
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 28.6px;
}

@media (max-width:767.98px) {
    #sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom {
        font-size: 16px;
        line-height: 19px;
    }
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom {
    background-color: rgba(51, 102, 255, 0);
    color: #FFFFFF;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e .sppb-button-wrapper {
    text-align: right;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-109232d0-48a0-4814-9ef9-c1780140252c {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-109232d0-48a0-4814-9ef9-c1780140252c {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-109232d0-48a0-4814-9ef9-c1780140252c {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#column-wrap-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
    max-width: 60%;
    flex-basis: 60%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 600;
    font-size: 74px;
    line-height: 1.25em;
}

@media (max-width:1199.98px) {
    #sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-header .sppb-addon-title {
        font-size: 64px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-header .sppb-addon-title {
        font-size: 52px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-header .sppb-addon-title {
        font-size: 42px;
    }
}

#sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon.sppb-addon-header {
    text-align: left;
}

@media (max-width:1199.98px) {
    #sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon.sppb-addon-header {
        text-align: left;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon.sppb-addon-header {
        text-align: center;
    }
}

#sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-header .sppb-addon-title {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ffffff;
}

.sp-page-builder .page-content #section-id-65fff9d1-5c83-4bad-99bc-fc94684ee4d9 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-65fff9d1-5c83-4bad-99bc-fc94684ee4d9 {
    padding-top: 30px;
    padding-right: 0px;
    padding-left: 0px;
}

#column-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
    padding-top: 0px;
    padding-right: 9px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#column-wrap-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-77b1a0f8-ff9a-4b62-bb87-8f36b01fe5f9 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-77b1a0f8-ff9a-4b62-bb87-8f36b01fe5f9 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-77b1a0f8-ff9a-4b62-bb87-8f36b01fe5f9 img {
    transform-origin: 50% 50%;
}

#sppb-addon-77b1a0f8-ff9a-4b62-bb87-8f36b01fe5f9 .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-77b1a0f8-ff9a-4b62-bb87-8f36b01fe5f9 {
        text-align: center;
    }
}

#sppb-addon-wrapper-ea0e7315-094d-43b2-a633-f7560a90acd1 {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-ea0e7315-094d-43b2-a633-f7560a90acd1 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

#sppb-addon-ea0e7315-094d-43b2-a633-f7560a90acd1 .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-ea0e7315-094d-43b2-a633-f7560a90acd1 .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-ea0e7315-094d-43b2-a633-f7560a90acd1 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-6b839f40-b944-4fd2-812b-f49297120577 {
    color: #ffffff;
}

#sppb-addon-6b839f40-b944-4fd2-812b-f49297120577 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
}

#column-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 11px;
}

#column-wrap-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-f4a835d0-6ca1-465a-b481-abefd4f80116 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-f4a835d0-6ca1-465a-b481-abefd4f80116 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-f4a835d0-6ca1-465a-b481-abefd4f80116 .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-f4a835d0-6ca1-465a-b481-abefd4f80116 {
        text-align: center;
    }
}

#sppb-addon-wrapper-9d711ab1-5b37-4b41-a045-25d6da7cc253 {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-9d711ab1-5b37-4b41-a045-25d6da7cc253 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

#sppb-addon-9d711ab1-5b37-4b41-a045-25d6da7cc253 .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-9d711ab1-5b37-4b41-a045-25d6da7cc253 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-36f4998f-51ad-47ca-8638-b411097e9946 {
    color: #ffffff;
}

#sppb-addon-36f4998f-51ad-47ca-8638-b411097e9946 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
}

#column-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 31px;
}

#column-wrap-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-e4564cc9-b347-4c0a-89b2-f02a3cab799b {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-e4564cc9-b347-4c0a-89b2-f02a3cab799b .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-e4564cc9-b347-4c0a-89b2-f02a3cab799b .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-e4564cc9-b347-4c0a-89b2-f02a3cab799b {
        text-align: center;
    }
}

#sppb-addon-wrapper-4152dfa5-e42c-4d6f-a9e1-bf9e8f93d7b5 {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-4152dfa5-e42c-4d6f-a9e1-bf9e8f93d7b5 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

#sppb-addon-4152dfa5-e42c-4d6f-a9e1-bf9e8f93d7b5 .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-4152dfa5-e42c-4d6f-a9e1-bf9e8f93d7b5 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-4955255a-bc52-49de-a8be-03c42855b04b {
    color: #ffffff;
}

#sppb-addon-4955255a-bc52-49de-a8be-03c42855b04b .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
}

.sp-page-builder .page-content #section-id-b643d641-6c32-4afc-96b3-315ac616fb3e {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-b643d641-6c32-4afc-96b3-315ac616fb3e {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-2683933c-a340-46c6-b0bc-3d037bdc2012 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-2683933c-a340-46c6-b0bc-3d037bdc2012 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom {
        padding: 16px 36px 14px 36px;
    }
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 .sppb-button-wrapper {
    text-align: left;
}

@media (max-width:991.98px) {
    #sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 .sppb-button-wrapper {
        text-align: left;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 .sppb-btn {
    transform-origin: 50% 50%;
}


@media (max-width:991.98px) {
    #column-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
        padding-top: 32px;
        padding-right: 17px;
        padding-bottom: 20px;
        padding-left: 17px;
    }
}

#column-wrap-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
    max-width: 40%;
    flex-basis: 40%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 25px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-ecbf6970-16b0-43ca-852e-f86b9bae3ecc {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-wrapper-ecbf6970-16b0-43ca-852e-f86b9bae3ecc {
    margin-top: 0px;
    margin-right: -172px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-wrapper-ecbf6970-16b0-43ca-852e-f86b9bae3ecc {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-ecbf6970-16b0-43ca-852e-f86b9bae3ecc .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-ecbf6970-16b0-43ca-852e-f86b9bae3ecc img {
    transform-origin: 50% 50%;
}

#sppb-addon-ecbf6970-16b0-43ca-852e-f86b9bae3ecc .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-ecbf6970-16b0-43ca-852e-f86b9bae3ecc {
    text-align: center;
}

.sp-page-builder .page-content #section-id-02112d81-7372-4226-8b90-172e4bc4044a {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-02112d81-7372-4226-8b90-172e4bc4044a {
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#column-id-f108136e-18b4-45af-8cca-90e8f0881353 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-f108136e-18b4-45af-8cca-90e8f0881353 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-f108136e-18b4-45af-8cca-90e8f0881353 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-f108136e-18b4-45af-8cca-90e8f0881353 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-f108136e-18b4-45af-8cca-90e8f0881353 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-f108136e-18b4-45af-8cca-90e8f0881353 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-1c496b82-a82b-4590-8451-c566b9248c75 {
    margin-top: 30px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1c496b82-a82b-4590-8451-c566b9248c75 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom {
        padding: 16px 36px 14px 36px;
    }
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 .sppb-button-wrapper {
    text-align: left;
}

@media (max-width:991.98px) {
    #sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-e3a4096b-9521-44ed-ba97-ad3c1ad0ca7c {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-e3a4096b-9521-44ed-ba97-ad3c1ad0ca7c {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    .sp-page-builder .page-content #section-id-e3a4096b-9521-44ed-ba97-ad3c1ad0ca7c {
        padding-top: 25px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-wrap-id-74ae1b80-7593-41f5-ba66-e327ff75b8e4 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-74ae1b80-7593-41f5-ba66-e327ff75b8e4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-74ae1b80-7593-41f5-ba66-e327ff75b8e4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-74ae1b80-7593-41f5-ba66-e327ff75b8e4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-74ae1b80-7593-41f5-ba66-e327ff75b8e4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-39110adb-8ae3-4748-982a-1622a4f9362e {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-39110adb-8ae3-4748-982a-1622a4f9362e {
    padding-top: 42px;
    padding-right: 0px;
    padding-left: 0px;
}

#column-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
    padding-top: 0px;
    padding-right: 9px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#column-wrap-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
        max-width: 33.333%;
        flex-basis: 33.333%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
        max-width: 33.333%;
        flex-basis: 33.333%;
    }
}

#sppb-addon-81b71375-328b-41d2-a0fe-e857699edff5 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-81b71375-328b-41d2-a0fe-e857699edff5 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-81b71375-328b-41d2-a0fe-e857699edff5 .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-81b71375-328b-41d2-a0fe-e857699edff5 {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-81b71375-328b-41d2-a0fe-e857699edff5 {
        text-align: center;
    }
}

#sppb-addon-wrapper-e2591eee-7520-4f47-b4ca-5e0c53fc72ec {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-e2591eee-7520-4f47-b4ca-5e0c53fc72ec .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-e2591eee-7520-4f47-b4ca-5e0c53fc72ec .sppb-addon-header .sppb-addon-title {
        font-size: 30px;
        line-height: 42.9px;
    }
}

#sppb-addon-e2591eee-7520-4f47-b4ca-5e0c53fc72ec .sppb-addon.sppb-addon-header {
    text-align: left;
}

@media (max-width:991.98px) {
    #sppb-addon-e2591eee-7520-4f47-b4ca-5e0c53fc72ec .sppb-addon.sppb-addon-header {
        text-align: center;
    }
}

#sppb-addon-e2591eee-7520-4f47-b4ca-5e0c53fc72ec .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 {
    color: #ffffff;
}

#sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:1199.98px) {
    #sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 .sppb-addon-text-block {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 .sppb-addon-text-block {
        text-align: center;
    }
}

#sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28px;
}

@media (max-width:767.98px) {
    #sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 .sppb-addon-text-block .sppb-addon-content {
        font-size: 13px;
        line-height: 18.6px;
    }
}

#column-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 11px;
}

#column-wrap-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
        max-width: 33.333%;
        flex-basis: 33.333%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
        max-width: 33.333%;
        flex-basis: 33.333%;
    }
}

#sppb-addon-8db5aa64-ee8b-4d8b-a51a-b3f7b4bf5e04 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-8db5aa64-ee8b-4d8b-a51a-b3f7b4bf5e04 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-8db5aa64-ee8b-4d8b-a51a-b3f7b4bf5e04 .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-8db5aa64-ee8b-4d8b-a51a-b3f7b4bf5e04 {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-8db5aa64-ee8b-4d8b-a51a-b3f7b4bf5e04 {
        text-align: center;
    }
}

#sppb-addon-wrapper-c515db24-6cc9-4299-aede-69ae0ac3e981 {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-c515db24-6cc9-4299-aede-69ae0ac3e981 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-c515db24-6cc9-4299-aede-69ae0ac3e981 .sppb-addon-header .sppb-addon-title {
        font-size: 30px;
        line-height: 42.9px;
    }
}

#sppb-addon-c515db24-6cc9-4299-aede-69ae0ac3e981 .sppb-addon.sppb-addon-header {
    text-align: left;
}

@media (max-width:991.98px) {
    #sppb-addon-c515db24-6cc9-4299-aede-69ae0ac3e981 .sppb-addon.sppb-addon-header {
        text-align: center;
    }
}

#sppb-addon-c515db24-6cc9-4299-aede-69ae0ac3e981 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e {
    color: #ffffff;
}

#sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:1199.98px) {
    #sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e .sppb-addon-text-block {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e .sppb-addon-text-block {
        text-align: center;
    }
}

#sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28px;
}

@media (max-width:767.98px) {
    #sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e .sppb-addon-text-block .sppb-addon-content {
        font-size: 13px;
        line-height: 18.6px;
    }
}

#column-id-cce4f28e-f72c-422e-ac53-ae299282209d {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 31px;
}

@media (max-width:991.98px) {
    #column-id-cce4f28e-f72c-422e-ac53-ae299282209d {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 7px;
    }
}

#column-wrap-id-cce4f28e-f72c-422e-ac53-ae299282209d {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-cce4f28e-f72c-422e-ac53-ae299282209d {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-cce4f28e-f72c-422e-ac53-ae299282209d {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-cce4f28e-f72c-422e-ac53-ae299282209d {
        max-width: 33.33%;
        flex-basis: 33.33%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-cce4f28e-f72c-422e-ac53-ae299282209d {
        max-width: 33.333%;
        flex-basis: 33.333%;
    }
}

#sppb-addon-b28de600-36c7-43c5-8c83-3a668d5169b3 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-b28de600-36c7-43c5-8c83-3a668d5169b3 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-b28de600-36c7-43c5-8c83-3a668d5169b3 .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-b28de600-36c7-43c5-8c83-3a668d5169b3 {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-b28de600-36c7-43c5-8c83-3a668d5169b3 {
        text-align: center;
    }
}

#sppb-addon-wrapper-83242323-4808-416a-85a7-6b22c27479af {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-83242323-4808-416a-85a7-6b22c27479af .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-83242323-4808-416a-85a7-6b22c27479af .sppb-addon-header .sppb-addon-title {
        font-size: 30px;
        line-height: 42.9px;
    }
}

#sppb-addon-83242323-4808-416a-85a7-6b22c27479af .sppb-addon.sppb-addon-header {
    text-align: left;
}

@media (max-width:991.98px) {
    #sppb-addon-83242323-4808-416a-85a7-6b22c27479af .sppb-addon.sppb-addon-header {
        text-align: center;
    }
}

#sppb-addon-83242323-4808-416a-85a7-6b22c27479af .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c {
    color: #ffffff;
}

#sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-title {
    margin-bottom: 0px;
}

#sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:1199.98px) {
    #sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-text-block {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-text-block {
        text-align: center;
    }
}

#sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28px;
}

@media (max-width:767.98px) {
    #sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-text-block .sppb-addon-content {
        font-size: 13px;
        line-height: 18.6px;
    }
}

.sp-page-builder .page-content #section-id-YWUocgOmh1GJVeD8X3V7K {
    background-color: #131f2e;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-YWUocgOmh1GJVeD8X3V7K {
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 25px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: -0px;
    margin-bottom: -0px;
    margin-left: -0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-YWUocgOmh1GJVeD8X3V7K {
        padding-top: 24px;
        padding-right: 0px;
        padding-bottom: 25px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: -0px;
        margin-bottom: -0px;
        margin-left: -0px;
    }
}

@media (min-width:1400px) {
    #section-id-YWUocgOmh1GJVeD8X3V7K>.sppb-row-container {
        max-width: 1420px;
    }
}

#section-id-YWUocgOmh1GJVeD8X3V7K>.sppb-row-container>.sppb-row {
    margin-left: -50px;
    margin-right: -50px;
}

#section-id-YWUocgOmh1GJVeD8X3V7K>.sppb-row-container>.sppb-row>div {
    padding-left: 50px;
    padding-right: 50px;
}

#column-wrap-id-njonGjQLenAdSt4DW24UK {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-njonGjQLenAdSt4DW24UK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-njonGjQLenAdSt4DW24UK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-njonGjQLenAdSt4DW24UK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-njonGjQLenAdSt4DW24UK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-rw5JX_atsWfV3tZaLfGAS {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-rw5JX_atsWfV3tZaLfGAS {
    padding-right: 0px;
    padding-left: 0px;
}

#column-wrap-id-cxeXK5UWr_WQDYoPZktzA {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-cxeXK5UWr_WQDYoPZktzA {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-cxeXK5UWr_WQDYoPZktzA {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-cxeXK5UWr_WQDYoPZktzA {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-cxeXK5UWr_WQDYoPZktzA {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:1199.98px) {
    #column-id-cxeXK5UWr_WQDYoPZktzA {
        background-size: 0px;
    }
}

@media (max-width:767.98px) {
    #column-id-cxeXK5UWr_WQDYoPZktzA {
        background-size: 0px;
    }
}

#column-id-cxeXK5UWr_WQDYoPZktzA {
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-position: 100% 50%;
}

#column-id-cxeXK5UWr_WQDYoPZktzA {
    background-image: url("assets/lazyloading-placeholder.svg");
}

#column-id-cxeXK5UWr_WQDYoPZktzA.sppb-element-loaded {
    background-image: url("assets/white_vector.png");
}

#sppb-addon-4sC8Hh6E8wZoQT1vSiwQy .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 30px;
    line-height: 42.9px;
}

@media (max-width:767.98px) {
    #sppb-addon-4sC8Hh6E8wZoQT1vSiwQy .sppb-addon-header .sppb-addon-title {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-4sC8Hh6E8wZoQT1vSiwQy .sppb-addon.sppb-addon-header {
    text-align: left;
}

@media (max-width:1199.98px) {
    #sppb-addon-4sC8Hh6E8wZoQT1vSiwQy .sppb-addon.sppb-addon-header {
        text-align: center;
    }
}

#sppb-addon-4sC8Hh6E8wZoQT1vSiwQy .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ffffff;
}

#column-wrap-id-WoKOLwKB1SoO93nOqMVC3 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-WoKOLwKB1SoO93nOqMVC3 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-WoKOLwKB1SoO93nOqMVC3 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-WoKOLwKB1SoO93nOqMVC3 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-WoKOLwKB1SoO93nOqMVC3 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#sppb-addon-1734688751215 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-1734688751215 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-1734688751215 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-1734688751215 {
    text-align: right;
}

#column-wrap-id-1734686200987 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1734686200987 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1734686200987 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1734686200987 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1734686200987 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#sppb-addon-bfF6mUvpmldHF2AHeC1Ii {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-bfF6mUvpmldHF2AHeC1Ii .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-bfF6mUvpmldHF2AHeC1Ii .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-bfF6mUvpmldHF2AHeC1Ii {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-bfF6mUvpmldHF2AHeC1Ii {
        text-align: center;
    }
}

#column-wrap-id-1734686200988 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1734686200988 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1734686200988 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1734686200988 {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1734686200988 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-l4353a8XDEbwTRqkX7-L8 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-l4353a8XDEbwTRqkX7-L8 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-l4353a8XDEbwTRqkX7-L8 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-l4353a8XDEbwTRqkX7-L8 {
    text-align: left;
}

@media (max-width:767.98px) {
    #sppb-addon-l4353a8XDEbwTRqkX7-L8 {
        text-align: center;
    }
}

.sp-page-builder .page-content #section-id-bEh45GkjTBz45mfxIXgJT {
    background-color: #f8f7f5;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-bEh45GkjTBz45mfxIXgJT {
    padding-top: 98px;
    padding-right: 0px;
    padding-bottom: 114px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-bEh45GkjTBz45mfxIXgJT {
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 72px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-bEh45GkjTBz45mfxIXgJT>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-wrap-id-V12VmQw6s8UrOU5xaD6gr {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-V12VmQw6s8UrOU5xaD6gr {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-V12VmQw6s8UrOU5xaD6gr {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-V12VmQw6s8UrOU5xaD6gr {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-V12VmQw6s8UrOU5xaD6gr {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 78.72px;
}

@media (max-width:1199.98px) {
    #sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.75px;
    }
}

#sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon-header .sppb-addon-title {
    color: #1b2b3f;
}

@media (max-width:991.98px) {
    #sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 35px;
        margin-left: 0px;
    }
}

#sppb-addon-twegnPGw5jcWcfNSmqvBI {
    border-radius: 20px;
}

@media (max-width:991.98px) {
    #sppb-addon-twegnPGw5jcWcfNSmqvBI {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-wrapper-twegnPGw5jcWcfNSmqvBI {
    margin-top: 60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-twegnPGw5jcWcfNSmqvBI {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-twegnPGw5jcWcfNSmqvBI .video-block {
    border-radius: 20px;
    overflow: hidden;
}

#sppb-addon-twegnPGw5jcWcfNSmqvBI .sppb-addon-video {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-s4SgXIWWh9D5m1yjNE5ZJ {
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: inherit;
    background-position: 50% 0;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-s4SgXIWWh9D5m1yjNE5ZJ {
    background-image: url("assets/lazyloading-placeholder.svg");
}

.sp-page-builder .page-content #section-id-s4SgXIWWh9D5m1yjNE5ZJ.sppb-element-loaded {
    background-image: url("assets/steppanbg.png");
}

.sp-page-builder .page-content #section-id-s4SgXIWWh9D5m1yjNE5ZJ {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-s4SgXIWWh9D5m1yjNE5ZJ {
        padding-top: 44px;
        padding-right: 30px;
        padding-bottom: 30px;
        padding-left: 30px;
    }
}

#column-id-WLjkQG2N9atDwaPfQOrke {
    padding-top: 0px;
    padding-right: 9px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#column-wrap-id-WLjkQG2N9atDwaPfQOrke {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-WLjkQG2N9atDwaPfQOrke {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-WLjkQG2N9atDwaPfQOrke {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-WLjkQG2N9atDwaPfQOrke {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-WLjkQG2N9atDwaPfQOrke {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-qe417yg2yD9jzdS_lEqK- {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-qe417yg2yD9jzdS_lEqK- .sppb-addon-single-image-container img {
    border-radius: 0px;
}

@media (max-width:767.98px) {
    #sppb-addon-qe417yg2yD9jzdS_lEqK- img {
        width: 100px;
        max-width: 100px;
    }
}

#sppb-addon-qe417yg2yD9jzdS_lEqK- .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-qe417yg2yD9jzdS_lEqK- {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-qe417yg2yD9jzdS_lEqK- {
        text-align: left;
    }
}

#sppb-addon-wrapper-Z1NyG0m0lTkfWvf9wRsoW {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-Z1NyG0m0lTkfWvf9wRsoW {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 600;
    font-size: 38px;
}

@media (max-width:767.98px) {
    #sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon-header .sppb-addon-title {
        font-size: 26px;
        line-height: 31.47px;
    }
}

#sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon.sppb-addon-header {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon.sppb-addon-header {
        text-align: left;
    }
}

#sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

@media (max-width:767.98px) {
    #sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-Bp2UWWxoQ_Glr1qTyJUqs {
    color: #6b7c93;
}

#sppb-addon-Bp2UWWxoQ_Glr1qTyJUqs .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-Bp2UWWxoQ_Glr1qTyJUqs .sppb-addon-text-block {
        text-align: left;
    }
}

#sppb-addon-Bp2UWWxoQ_Glr1qTyJUqs .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-Bp2UWWxoQ_Glr1qTyJUqs .sppb-addon-text-block .sppb-addon-content {
        font-size: 16px;
        line-height: 22.89px;
    }
}

#column-id-BMpi33mLwXKAF_3FxI74q {
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 11px;
}

@media (max-width:767.98px) {
    #column-id-BMpi33mLwXKAF_3FxI74q {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-wrap-id-BMpi33mLwXKAF_3FxI74q {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-BMpi33mLwXKAF_3FxI74q {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-BMpi33mLwXKAF_3FxI74q {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-BMpi33mLwXKAF_3FxI74q {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-BMpi33mLwXKAF_3FxI74q {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-YKAKiNy6QfzKUaBS1Er69 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-YKAKiNy6QfzKUaBS1Er69 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

@media (max-width:767.98px) {
    #sppb-addon-YKAKiNy6QfzKUaBS1Er69 img {
        width: 100px;
        max-width: 100px;
    }
}

#sppb-addon-YKAKiNy6QfzKUaBS1Er69 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-YKAKiNy6QfzKUaBS1Er69 {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-YKAKiNy6QfzKUaBS1Er69 {
        text-align: left;
    }
}

#sppb-addon-wrapper-1u5-_jpJCkufyNcsIR9kP {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 600;
    font-size: 38px;
}

@media (max-width:767.98px) {
    #sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon-header .sppb-addon-title {
        font-size: 26px;
        line-height: 31.47px;
    }
}

#sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon.sppb-addon-header {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon.sppb-addon-header {
        text-align: left;
    }
}

#sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

@media (max-width:767.98px) {
    #sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-zuMUgCTaGROmP85boMeiC {
    color: #6b7c93;
}

#sppb-addon-zuMUgCTaGROmP85boMeiC .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-zuMUgCTaGROmP85boMeiC .sppb-addon-text-block {
        text-align: left;
    }
}

#sppb-addon-zuMUgCTaGROmP85boMeiC .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-zuMUgCTaGROmP85boMeiC .sppb-addon-text-block .sppb-addon-content {
        font-size: 16px;
        line-height: 22.89px;
    }
}

#column-id-mtjIuZjOKbCEGRn7Tf0ND {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 31px;
}

@media (max-width:767.98px) {
    #column-id-mtjIuZjOKbCEGRn7Tf0ND {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-wrap-id-mtjIuZjOKbCEGRn7Tf0ND {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-mtjIuZjOKbCEGRn7Tf0ND {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-mtjIuZjOKbCEGRn7Tf0ND {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-mtjIuZjOKbCEGRn7Tf0ND {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-mtjIuZjOKbCEGRn7Tf0ND {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-Yz9XwADnP4AAxafIg95CE {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-Yz9XwADnP4AAxafIg95CE .sppb-addon-single-image-container img {
    border-radius: 0px;
}

@media (max-width:767.98px) {
    #sppb-addon-Yz9XwADnP4AAxafIg95CE img {
        width: 100px;
        max-width: 100px;
    }
}

#sppb-addon-Yz9XwADnP4AAxafIg95CE .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-Yz9XwADnP4AAxafIg95CE {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-Yz9XwADnP4AAxafIg95CE {
        text-align: left;
    }
}

#sppb-addon-wrapper-u3VSwzCRA5hsWOXJKigi3 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-u3VSwzCRA5hsWOXJKigi3 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 600;
    font-size: 38px;
}

@media (max-width:767.98px) {
    #sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon-header .sppb-addon-title {
        font-size: 26px;
        line-height: 31.47px;
    }
}

#sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon.sppb-addon-header {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon.sppb-addon-header {
        text-align: left;
    }
}

#sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

@media (max-width:767.98px) {
    #sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-GMUMdyDZLBAj0V2XxQPqS {
    color: #6b7c93;
}

#sppb-addon-GMUMdyDZLBAj0V2XxQPqS .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-GMUMdyDZLBAj0V2XxQPqS .sppb-addon-text-block {
        text-align: left;
    }
}

#sppb-addon-GMUMdyDZLBAj0V2XxQPqS .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-GMUMdyDZLBAj0V2XxQPqS .sppb-addon-text-block .sppb-addon-content {
        font-size: 16px;
        line-height: 22.89px;
    }
}

.sp-page-builder .page-content #section-id-PtNT9Mmiy4py8F7Zi3UAO {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-PtNT9Mmiy4py8F7Zi3UAO {
    padding-top: 50px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-PtNT9Mmiy4py8F7Zi3UAO {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#section-id-PtNT9Mmiy4py8F7Zi3UAO>.sppb-container-inner>.sppb-row {
    margin-left: -10px;
    margin-right: -10px;
}

#section-id-PtNT9Mmiy4py8F7Zi3UAO>.sppb-container-inner>.sppb-row>div {
    padding-left: 10px;
    padding-right: 10px;
}

#section-id-PtNT9Mmiy4py8F7Zi3UAO>.sppb-container-inner>.sppb-nested-row {
    margin-left: -10px;
    margin-right: -10px;
}

#section-id-PtNT9Mmiy4py8F7Zi3UAO>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 10px;
    padding-right: 10px;
}

#column-wrap-id-yoPVO0SfXQpWN0knh8pO_ {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-yoPVO0SfXQpWN0knh8pO_ {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-yoPVO0SfXQpWN0knh8pO_ {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-yoPVO0SfXQpWN0knh8pO_ {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-yoPVO0SfXQpWN0knh8pO_ {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-687d7495-02fd-48bb-8b57-2bb1b9aaae98 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-687d7495-02fd-48bb-8b57-2bb1b9aaae98 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom {
        padding: 14px 30px 14px 30px;
    }
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 .sppb-button-wrapper {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-5oZvA9i_CewLAbto_Mj13 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-5oZvA9i_CewLAbto_Mj13 {
    padding-top: 100px;
    padding-right: 0px;
    padding-bottom: 111px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-5oZvA9i_CewLAbto_Mj13 {
        padding-top: 48px;
        padding-right: 0px;
        padding-bottom: 53px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-5oZvA9i_CewLAbto_Mj13>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-id-etpd60WSyo_cxgzqW9ylK {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-etpd60WSyo_cxgzqW9ylK {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-etpd60WSyo_cxgzqW9ylK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-etpd60WSyo_cxgzqW9ylK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-etpd60WSyo_cxgzqW9ylK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-etpd60WSyo_cxgzqW9ylK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-wrapper-BRHnt82UVWxQ_soDby1s6 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-BRHnt82UVWxQ_soDby1s6 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 23px;
        margin-left: 0px;
    }
}

#sppb-addon-BRHnt82UVWxQ_soDby1s6 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 73px;
}

@media (max-width:1199.98px) {
    #sppb-addon-BRHnt82UVWxQ_soDby1s6 .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-BRHnt82UVWxQ_soDby1s6 .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 42px;
    }
}

#sppb-addon-BRHnt82UVWxQ_soDby1s6 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-BRHnt82UVWxQ_soDby1s6 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

#sppb-addon-ATOeOSC3l-ZWypFmvSxGG {
    color: #6b7c93;
}

#sppb-addon-wrapper-ATOeOSC3l-ZWypFmvSxGG {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-ATOeOSC3l-ZWypFmvSxGG .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-ATOeOSC3l-ZWypFmvSxGG .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 25px;
    line-height: 35.75px;
}

@media (max-width:1199.98px) {
    #sppb-addon-ATOeOSC3l-ZWypFmvSxGG .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-ATOeOSC3l-ZWypFmvSxGG .sppb-addon-text-block .sppb-addon-content {
        font-size: 21px;
        line-height: 30px;
    }
}

.sp-page-builder .page-content #section-id-XliWx6X6X5LQ_NL8QaffI {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-XliWx6X6X5LQ_NL8QaffI {
    padding-top: 90px;
    padding-right: 0px;
    padding-left: 0px;
    border-radius: 10px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-XliWx6X6X5LQ_NL8QaffI {
        padding-top: 77px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#section-id-XliWx6X6X5LQ_NL8QaffI>.sppb-container-inner>.sppb-row {
    margin-left: -6.5px;
    margin-right: -6.5px;
}

#section-id-XliWx6X6X5LQ_NL8QaffI>.sppb-container-inner>.sppb-row>div {
    padding-left: 6.5px;
    padding-right: 6.5px;
}

#section-id-XliWx6X6X5LQ_NL8QaffI>.sppb-container-inner>.sppb-nested-row {
    margin-left: -6.5px;
    margin-right: -6.5px;
}

#section-id-XliWx6X6X5LQ_NL8QaffI>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 6.5px;
    padding-right: 6.5px;
}

#column-id-feK18d3Rw2QTzhYLJ_IfM {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 54px;
    padding-left: 10px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-feK18d3Rw2QTzhYLJ_IfM {
        padding-top: 0px;
        padding-right: 23px;
        padding-bottom: 44px;
        padding-left: 23px;
    }
}

#column-wrap-id-feK18d3Rw2QTzhYLJ_IfM {
    max-width: 25%;
    flex-basis: 25%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 25px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-feK18d3Rw2QTzhYLJ_IfM {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 85px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-feK18d3Rw2QTzhYLJ_IfM {
        max-width: 25%;
        flex-basis: 25%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 60px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-feK18d3Rw2QTzhYLJ_IfM {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-feK18d3Rw2QTzhYLJ_IfM {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-feK18d3Rw2QTzhYLJ_IfM {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-u1D7qeUo9UzbDoT6Bm-lQ {
    margin-top: -40px;
    margin-right: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-u1D7qeUo9UzbDoT6Bm-lQ {
        margin-top: -40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-u1D7qeUo9UzbDoT6Bm-lQ .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-u1D7qeUo9UzbDoT6Bm-lQ img {
    transform-origin: 50% 50%;
}

#sppb-addon-u1D7qeUo9UzbDoT6Bm-lQ .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-u1D7qeUo9UzbDoT6Bm-lQ {
    text-align: center;
}

#sppb-addon-wrapper-Nk9DdWp-7iNL13nHFgVWJ {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 37px;
    margin-left: 0px;
}

#sppb-addon-Nk9DdWp-7iNL13nHFgVWJ .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-Nk9DdWp-7iNL13nHFgVWJ .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 31px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-Nk9DdWp-7iNL13nHFgVWJ .sppb-addon-header .sppb-addon-title {
        font-size: 27px;
        line-height: 32.71px;
    }
}

#sppb-addon-Nk9DdWp-7iNL13nHFgVWJ .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-Nk9DdWp-7iNL13nHFgVWJ .sppb-addon-header .sppb-addon-title {
    color: #1b2b3f;
}

#sppb-addon-f8VrU9QBak8qBxHPakDt3 {
    color: #6b7c93;
}

#sppb-addon-wrapper-f8VrU9QBak8qBxHPakDt3 {
    margin-top: 0px;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-left: 10px;
}

#sppb-addon-f8VrU9QBak8qBxHPakDt3 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-f8VrU9QBak8qBxHPakDt3 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 22px;
    }
}

#column-id-95bapY44grWLpUQtqFe9M {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 54px;
    padding-left: 10px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-95bapY44grWLpUQtqFe9M {
        padding-top: 0px;
        padding-right: 23px;
        padding-bottom: 44px;
        padding-left: 23px;
    }
}

#column-wrap-id-95bapY44grWLpUQtqFe9M {
    max-width: 25%;
    flex-basis: 25%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 25px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-95bapY44grWLpUQtqFe9M {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 85px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-95bapY44grWLpUQtqFe9M {
        max-width: 25%;
        flex-basis: 25%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 60px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-95bapY44grWLpUQtqFe9M {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-95bapY44grWLpUQtqFe9M {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-95bapY44grWLpUQtqFe9M {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-oqYj4kM2jS0hCQzY5o_Jd {
    margin-top: -40px;
    margin-right: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-oqYj4kM2jS0hCQzY5o_Jd {
        margin-top: -40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-oqYj4kM2jS0hCQzY5o_Jd .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-oqYj4kM2jS0hCQzY5o_Jd .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-oqYj4kM2jS0hCQzY5o_Jd {
    text-align: center;
}

#sppb-addon-wrapper-H--8xvjxNoSQb701yeQJ5 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 37px;
    margin-left: 0px;
}

#sppb-addon-H--8xvjxNoSQb701yeQJ5 .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-H--8xvjxNoSQb701yeQJ5 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 31px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-H--8xvjxNoSQb701yeQJ5 .sppb-addon-header .sppb-addon-title {
        font-size: 27px;
        line-height: 32.71px;
    }
}

#sppb-addon-H--8xvjxNoSQb701yeQJ5 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-H--8xvjxNoSQb701yeQJ5 .sppb-addon-header .sppb-addon-title {
    color: #1b2b3f;
}

#sppb-addon-Gn8IYO9hlfx_9bU7ElH4O {
    color: #6b7c93;
}

#sppb-addon-wrapper-Gn8IYO9hlfx_9bU7ElH4O {
    margin-top: 0px;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-left: 10px;
}

#sppb-addon-Gn8IYO9hlfx_9bU7ElH4O .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-Gn8IYO9hlfx_9bU7ElH4O .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 22px;
    }
}

#column-id-P7Z3WKg7ixdVAX7V5Jy2r {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 54px;
    padding-left: 10px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-P7Z3WKg7ixdVAX7V5Jy2r {
        padding-top: 0px;
        padding-right: 23px;
        padding-bottom: 44px;
        padding-left: 23px;
    }
}

#column-wrap-id-P7Z3WKg7ixdVAX7V5Jy2r {
    max-width: 25%;
    flex-basis: 25%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 25px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-P7Z3WKg7ixdVAX7V5Jy2r {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-P7Z3WKg7ixdVAX7V5Jy2r {
        max-width: 25%;
        flex-basis: 25%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 60px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-P7Z3WKg7ixdVAX7V5Jy2r {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-P7Z3WKg7ixdVAX7V5Jy2r {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-P7Z3WKg7ixdVAX7V5Jy2r {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-p-31Q3VsuOOiDI-KE6YKu {
    margin-top: -40px;
    margin-right: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-p-31Q3VsuOOiDI-KE6YKu {
        margin-top: -40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-p-31Q3VsuOOiDI-KE6YKu .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-p-31Q3VsuOOiDI-KE6YKu .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-p-31Q3VsuOOiDI-KE6YKu {
    text-align: center;
}

#sppb-addon-wrapper-0PCiO2_AsIMUGeCVlGnQw {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 37px;
    margin-left: 0px;
}

#sppb-addon-0PCiO2_AsIMUGeCVlGnQw .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-0PCiO2_AsIMUGeCVlGnQw .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 31px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-0PCiO2_AsIMUGeCVlGnQw .sppb-addon-header .sppb-addon-title {
        font-size: 27px;
        line-height: 32.71px;
    }
}

#sppb-addon-0PCiO2_AsIMUGeCVlGnQw .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-0PCiO2_AsIMUGeCVlGnQw .sppb-addon-header .sppb-addon-title {
    color: #1b2b3f;
}

#sppb-addon-mwfPGuGe3qi2SuZ1M-Xjy {
    color: #6b7c93;
}

#sppb-addon-wrapper-mwfPGuGe3qi2SuZ1M-Xjy {
    margin-top: 0px;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-left: 10px;
}

#sppb-addon-mwfPGuGe3qi2SuZ1M-Xjy .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-mwfPGuGe3qi2SuZ1M-Xjy .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 22px;
    }
}

#column-id-4GThX3hcsogE5njXky8pN {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 54px;
    padding-left: 10px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-4GThX3hcsogE5njXky8pN {
        padding-top: 0px;
        padding-right: 23px;
        padding-bottom: 44px;
        padding-left: 23px;
    }
}

#column-wrap-id-4GThX3hcsogE5njXky8pN {
    max-width: 25%;
    flex-basis: 25%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 25px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-4GThX3hcsogE5njXky8pN {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-4GThX3hcsogE5njXky8pN {
        max-width: 25%;
        flex-basis: 25%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-4GThX3hcsogE5njXky8pN {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-4GThX3hcsogE5njXky8pN {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-4GThX3hcsogE5njXky8pN {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-AUB5OfWNa7trE_aKX-2mj {
    margin-top: -40px;
    margin-right: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-AUB5OfWNa7trE_aKX-2mj {
        margin-top: -40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-AUB5OfWNa7trE_aKX-2mj .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-AUB5OfWNa7trE_aKX-2mj .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-AUB5OfWNa7trE_aKX-2mj {
    text-align: center;
}

#sppb-addon-wrapper-qB0DMgPdyFgdUDO3ne8BX {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 37px;
    margin-left: 0px;
}

#sppb-addon-qB0DMgPdyFgdUDO3ne8BX .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-qB0DMgPdyFgdUDO3ne8BX .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 31px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-qB0DMgPdyFgdUDO3ne8BX .sppb-addon-header .sppb-addon-title {
        font-size: 27px;
        line-height: 32.71px;
    }
}

#sppb-addon-qB0DMgPdyFgdUDO3ne8BX .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-qB0DMgPdyFgdUDO3ne8BX .sppb-addon-header .sppb-addon-title {
    color: #1b2b3f;
}

#sppb-addon-W_T2K_RTQY3Rn8n94VQpk {
    color: #6b7c93;
}

#sppb-addon-wrapper-W_T2K_RTQY3Rn8n94VQpk {
    margin-top: 0px;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-left: 10px;
}

#sppb-addon-W_T2K_RTQY3Rn8n94VQpk .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-W_T2K_RTQY3Rn8n94VQpk .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 22px;
    }
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-03aa1658-6929-406b-af4d-05903c00d4b9 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-03aa1658-6929-406b-af4d-05903c00d4b9 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom {
        padding: 14px 30px 14px 30px;
    }
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 .sppb-button-wrapper {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-1733899684559 {
    background-color: #f8f7f5;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733899684559 {
    padding-top: 77px;
    padding-right: 0px;
    padding-bottom: 88px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: -0px;
    margin-bottom: -0px;
    margin-left: -0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733899684559 {
        padding-top: 42px;
        padding-right: 0px;
        padding-bottom: 61px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-1733899684559>.sppb-row-container {
        max-width: 1280px;
    }
}

#section-id-1733899684559>.sppb-row-container>.sppb-row {
    margin-left: -50px;
    margin-right: -50px;
}

#section-id-1733899684559>.sppb-row-container>.sppb-row>div {
    padding-left: 50px;
    padding-right: 50px;
}

#column-wrap-id-1733899684558 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733899684558 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733899684558 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733899684558 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733899684558 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-6Ie-SE9OO7cbEmfx7G0xD {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-6Ie-SE9OO7cbEmfx7G0xD {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

#column-wrap-id-19uGPKXPNYxYzvKYlRgP9 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-19uGPKXPNYxYzvKYlRgP9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-19uGPKXPNYxYzvKYlRgP9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-19uGPKXPNYxYzvKYlRgP9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-19uGPKXPNYxYzvKYlRgP9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-x8siTqcVlkhycLJBuIx8Z {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-x8siTqcVlkhycLJBuIx8Z .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 73px;
}

@media (max-width:1199.98px) {
    #sppb-addon-x8siTqcVlkhycLJBuIx8Z .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-x8siTqcVlkhycLJBuIx8Z .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.75px;
    }
}

#sppb-addon-x8siTqcVlkhycLJBuIx8Z .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-x8siTqcVlkhycLJBuIx8Z .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 16px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

#sppb-addon-1733902872894 {
    color: #6b7c93;
}

#sppb-addon-1733902872894 .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-1733902872894 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 25px;
    line-height: 35.75px;
}

@media (max-width:1199.98px) {
    #sppb-addon-1733902872894 .sppb-addon-text-block .sppb-addon-content {
        font-size: 16px;
        line-height: 26px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-1733902872894 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

.sp-page-builder .page-content #section-id-uWFyq4ktVvrfw_B81r6sV {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-uWFyq4ktVvrfw_B81r6sV {
    padding-top: 40px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-uWFyq4ktVvrfw_B81r6sV {
        padding-top: 36px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    .sp-page-builder .page-content #section-id-uWFyq4ktVvrfw_B81r6sV {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 23px;
        margin-left: 0px;
    }
}

#section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row {
    margin-left: -6.5px;
    margin-right: -6.5px;
}

#section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row>div {
    padding-left: 6.5px;
    padding-right: 6.5px;
}

@media (max-width:991.98px) {
    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row {
        margin-left: -3.5px;
        margin-right: -3.5px;
    }

    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row>div {
        padding-left: 3.5px;
        padding-right: 3.5px;
    }
}

@media (max-width:767.98px) {
    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row {
        margin-left: -5px;
        margin-right: -5px;
    }

    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row>div {
        padding-left: 5px;
        padding-right: 5px;
    }
}

#section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row {
    margin-left: -6.5px;
    margin-right: -6.5px;
}

#section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 6.5px;
    padding-right: 6.5px;
}

@media (max-width:991.98px) {
    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row {
        margin-left: -3.5px;
        margin-right: -3.5px;
    }

    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row>div {
        padding-left: 3.5px;
        padding-right: 3.5px;
    }
}

@media (max-width:767.98px) {
    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row {
        margin-left: -5px;
        margin-right: -5px;
    }

    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row>div {
        padding-left: 5px;
        padding-right: 5px;
    }
}

#column-id-1733903607608 {
    padding-top: 27px;
    padding-right: 25px;
    padding-bottom: 27px;
    padding-left: 25px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-1733903607608 {
        padding-top: 15px;
        padding-right: 17px;
        padding-bottom: 15px;
        padding-left: 17px;
    }
}

#column-wrap-id-1733903607608 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733903607608 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733903607608 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 7px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733903607608 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733903607608 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-1733903607608 {
    background-color: #ffffff;
}

#sppb-addon-1733905416534 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-1733905416534 .sppb-addon-header .sppb-addon-title {
        font-size: 28px;
    }
}

#sppb-addon-1733905416534 .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-1733905416534 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ff6c77;
}

#sppb-addon-1734695006152 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-1734695006152 .sppb-divider {
    margin-top: 0px;
    margin-bottom: 10px;
    width: 40px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #e8b4b8;
}

@media (max-width:767.98px) {
    #sppb-addon-1734695006152 .sppb-divider {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

#sppb-addon-1734695131314 {
    color: #6b7c93;
}

#sppb-addon-1734695131314 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-1734695131314 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.46px;
    }
}

#column-id-RyYvHnUXCv0FM8wL0eIth {
    padding-top: 27px;
    padding-right: 25px;
    padding-bottom: 27px;
    padding-left: 25px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-RyYvHnUXCv0FM8wL0eIth {
        padding-top: 15px;
        padding-right: 17px;
        padding-bottom: 15px;
        padding-left: 17px;
    }
}

#column-wrap-id-RyYvHnUXCv0FM8wL0eIth {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-RyYvHnUXCv0FM8wL0eIth {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-RyYvHnUXCv0FM8wL0eIth {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 7px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-RyYvHnUXCv0FM8wL0eIth {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-RyYvHnUXCv0FM8wL0eIth {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-RyYvHnUXCv0FM8wL0eIth {
    background-color: #ffffff;
}

#sppb-addon-IHvsZeDGugrjHQNtTEXXG .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-IHvsZeDGugrjHQNtTEXXG .sppb-addon-header .sppb-addon-title {
        font-size: 28px;
    }
}

#sppb-addon-IHvsZeDGugrjHQNtTEXXG .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-IHvsZeDGugrjHQNtTEXXG .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ff6c77;
}

#sppb-addon-YcjOtF-_xZ8zR6fWtJWg3 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-YcjOtF-_xZ8zR6fWtJWg3 .sppb-divider {
    margin-top: 0px;
    margin-bottom: 10px;
    width: 40px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #e8b4b8;
}

@media (max-width:767.98px) {
    #sppb-addon-YcjOtF-_xZ8zR6fWtJWg3 .sppb-divider {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

#sppb-addon-1NSBJFkELE_zUe7-OypjF {
    color: #6b7c93;
}

#sppb-addon-1NSBJFkELE_zUe7-OypjF .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 26px;
}

@media (max-width:767.98px) {
    #sppb-addon-1NSBJFkELE_zUe7-OypjF .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.46px;
    }
}

#column-id-UaR2RLbKtpDh47FX9Q7my {
    padding-top: 27px;
    padding-right: 25px;
    padding-bottom: 27px;
    padding-left: 25px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-UaR2RLbKtpDh47FX9Q7my {
        padding-top: 15px;
        padding-right: 17px;
        padding-bottom: 15px;
        padding-left: 17px;
    }
}

#column-wrap-id-UaR2RLbKtpDh47FX9Q7my {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-UaR2RLbKtpDh47FX9Q7my {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-UaR2RLbKtpDh47FX9Q7my {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-UaR2RLbKtpDh47FX9Q7my {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-UaR2RLbKtpDh47FX9Q7my {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-UaR2RLbKtpDh47FX9Q7my {
    background-color: #ffffff;
}

#sppb-addon-ltas19o5uorAZ4noHMIH3 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-ltas19o5uorAZ4noHMIH3 .sppb-addon-header .sppb-addon-title {
        font-size: 28px;
    }
}

#sppb-addon-ltas19o5uorAZ4noHMIH3 .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-ltas19o5uorAZ4noHMIH3 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ff6c77;
}

#sppb-addon-O9co5Wj7QJrHCLAvTQpAG {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-O9co5Wj7QJrHCLAvTQpAG .sppb-divider {
    margin-top: 0px;
    margin-bottom: 10px;
    width: 40px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #e8b4b8;
}

@media (max-width:767.98px) {
    #sppb-addon-O9co5Wj7QJrHCLAvTQpAG .sppb-divider {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

#sppb-addon-wbsNSTT7-xgJfqmM0FQlD {
    color: #6b7c93;
}

#sppb-addon-wbsNSTT7-xgJfqmM0FQlD .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 26px;
}

@media (max-width:767.98px) {
    #sppb-addon-wbsNSTT7-xgJfqmM0FQlD .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.46px;
    }
}

#column-id-d34RyEflq9CHC5z_PP4t7 {
    padding-top: 27px;
    padding-right: 25px;
    padding-bottom: 27px;
    padding-left: 25px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-d34RyEflq9CHC5z_PP4t7 {
        padding-top: 15px;
        padding-right: 17px;
        padding-bottom: 15px;
        padding-left: 17px;
    }
}

#column-wrap-id-d34RyEflq9CHC5z_PP4t7 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-d34RyEflq9CHC5z_PP4t7 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-d34RyEflq9CHC5z_PP4t7 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-d34RyEflq9CHC5z_PP4t7 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-d34RyEflq9CHC5z_PP4t7 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-d34RyEflq9CHC5z_PP4t7 {
    background-color: #ffffff;
}

#sppb-addon-o2m0d_JGKsOZ-yNH9vlAh .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-o2m0d_JGKsOZ-yNH9vlAh .sppb-addon-header .sppb-addon-title {
        font-size: 28px;
    }
}

#sppb-addon-o2m0d_JGKsOZ-yNH9vlAh .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-o2m0d_JGKsOZ-yNH9vlAh .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ff6c77;
}

#sppb-addon-EPeyuyjMqsvB889sbU0qb {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-EPeyuyjMqsvB889sbU0qb .sppb-divider {
    margin-top: 0px;
    margin-bottom: 10px;
    width: 40px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #e8b4b8;
}

@media (max-width:767.98px) {
    #sppb-addon-EPeyuyjMqsvB889sbU0qb .sppb-divider {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

#sppb-addon-lToRS6_5hI8-mEBlA186m {
    color: #6b7c93;
}

#sppb-addon-lToRS6_5hI8-mEBlA186m .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 26px;
}

@media (max-width:767.98px) {
    #sppb-addon-lToRS6_5hI8-mEBlA186m .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.46px;
    }
}

#sppb-addon-wrapper-G9CTnYGKvvTM7VA1uUCJG {
    margin-top: 83px;
    margin-right: 0px;
    margin-bottom: 66px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-G9CTnYGKvvTM7VA1uUCJG {
        margin-top: 60px;
        margin-right: 0px;
        margin-bottom: 22px;
        margin-left: 0px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-nav-control .nav-control {
    height: 32px;
    line-height: 31px;
    width: 32px;
    background: #ffffff;
    color: #e8b4b8;
    font-size: 21px;
    border-style: solid;
    border-width: 1px;
    border-color: #e8b4b8;
    border-radius: 100px;
}

@media (max-width:991.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-nav-control .nav-control {
        margin-left: -6px;
        margin-right: -6px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-img-wrap {
    margin-right: auto;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-img-wrap {
    height: 60px;
    width: 60px;
    margin-right: 15px;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-img-wrap img {
    border-radius: 100px;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-name-designation {
    text-align: left;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-icon {
    font-size: 50px;
    color: #dbdbdb;
    margin-bottom: 20px;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-rating {
    font-size: 18px;
    color: #eeb439;
    margin-bottom: 0px;
}

#sppb-testi-G9CTnYGKvvTM7VA1uUCJG-carousel-item-key-0.sppb-carousel-extended-item .sppb-testimonial-carousel-rating:before {
    width: 98%;
}

#sppb-testi-G9CTnYGKvvTM7VA1uUCJG-carousel-item-key-1.sppb-carousel-extended-item .sppb-testimonial-carousel-rating:before {
    width: 98%;
}

#sppb-testi-G9CTnYGKvvTM7VA1uUCJG-carousel-item-key-2.sppb-carousel-extended-item .sppb-testimonial-carousel-rating:before {
    width: 98%;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-name {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 25px;
    line-height: 35.77px;
}

@media (max-width:767.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-name {
        font-size: 22px;
        line-height: 31.46px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-name {
    color: #2c3542;
    margin: 10px 0px 0px 0px;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-designation {
    color: #6b7c93;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-designation {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-designation {
        font-size: 15px;
        line-height: 21.44px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-message {
    color: #6b7c93;
    margin-top: 23px;
    margin-bottom: 32px;
}

@media (max-width:767.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-message {
        margin-top: 20px;
        margin-bottom: 38px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-message {
        margin-top: 20px;
        margin-bottom: 38px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-message {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-message {
        font-size: 18px;
        line-height: 30px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-nav-control {
    top: -32px;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-item {
    text-align: left;
    padding-top: 37px;
    padding-right: 25px;
    padding-bottom: 15px;
    padding-left: 25px;
    border-radius: 10px;
}

@media (max-width:991.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-item {
        padding-top: 38px;
        padding-right: 23px;
        padding-bottom: 13px;
        padding-left: 23px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-item {
        padding-top: 40px;
        padding-right: 23px;
        padding-bottom: 30px;
        padding-left: 23px;
    }
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-6d8b9187-a80f-4e78-ab47-373ffc4dac75 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-6d8b9187-a80f-4e78-ab47-373ffc4dac75 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom {
        padding: 14px 30px 14px 30px;
    }
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 .sppb-button-wrapper {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-1733920326690 {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    background-position: 50% 0;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733920326690 {
    background-image: url("assets/lazyloading-placeholder.svg");
}

.sp-page-builder .page-content #section-id-1733920326690.sppb-element-loaded {
    background-image: url("assets/rectangle-6.png");
}

.sp-page-builder .page-content #section-id-1733920326690 {
    padding-top: 92px;
    padding-right: 0px;
    padding-bottom: 112px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733920326690 {
        padding-top: 47px;
        padding-right: 0px;
        padding-bottom: 57px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-1733920326690>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-wrap-id-1733920326689 {
    max-width: 100.000000%;
    flex-basis: 100.000000%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733920326689 {
        max-width: 100.000000%;
        flex-basis: 100.000000%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733920326689 {
        max-width: 100.000000%;
        flex-basis: 100.000000%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733920326689 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733920326689 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-1733921623972 {
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1733921623972 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 73px;
}

@media (max-width:1199.98px) {
    #sppb-addon-1733921623972 .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-1733921623972 .sppb-addon-header .sppb-addon-title {
        font-size: 30px;
        line-height: 36.33px;
    }
}

#sppb-addon-1733921623972 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-1733921623972 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ffffff;
}

.sp-page-builder .page-content #section-id-1733923006000 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733923006000 {
    padding-top: 113px;
    padding-right: 0px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733923006000 {
        padding-top: 70px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#section-id-1733923006000>.sppb-container-inner>.sppb-row {
    margin-left: -5px;
    margin-right: -5px;
}

#section-id-1733923006000>.sppb-container-inner>.sppb-row>div {
    padding-left: 5px;
    padding-right: 5px;
}

@media (max-width:991.98px) {
    #section-id-1733923006000>.sppb-container-inner>.sppb-row {
        margin-left: -3.5px;
        margin-right: -3.5px;
    }

    #section-id-1733923006000>.sppb-container-inner>.sppb-row>div {
        padding-left: 3.5px;
        padding-right: 3.5px;
    }
}

#section-id-1733923006000>.sppb-container-inner>.sppb-nested-row {
    margin-left: -5px;
    margin-right: -5px;
}

#section-id-1733923006000>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 5px;
    padding-right: 5px;
}

@media (max-width:991.98px) {
    #section-id-1733923006000>.sppb-container-inner>.sppb-nested-row {
        margin-left: -3.5px;
        margin-right: -3.5px;
    }

    #section-id-1733923006000>.sppb-container-inner>.sppb-nested-row>div {
        padding-left: 3.5px;
        padding-right: 3.5px;
    }
}

#column-id-1733923006004 {
    padding-right: 10px;
    padding-bottom: 35px;
    padding-left: 10px;
    border-radius: 20px;
    box-shadow: 2px 2px 13px 0px rgba(171, 171, 171, 0.2);
    border-width: 1px;
    border-color: rgba(171, 171, 171, 0.25);
    border-style: solid;
}

@media (max-width:767.98px) {
    #column-id-1733923006004 {
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 30px;
        padding-left: 5px;
    }
}

#column-wrap-id-1733923006004 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733923006004 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 85px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733923006004 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 55px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733923006004 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733923006004 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-1733923006004 {
    background-color: #ffffff;
}

#sppb-addon-1733923073331 {
    border-radius: 10px;
}

#sppb-addon-wrapper-1733923073331 {
    margin-top: -60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1733923073331 {
        margin-top: -35px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1733923073331 .sppb-addon-single-image-container img {
    border-radius: 10px;
}

#sppb-addon-1733923073331 .sppb-addon-single-image-container {
    border-radius: 10px;
}

#sppb-addon-1733923073331 {
    text-align: center;
}

#sppb-addon-1734929667778 .heart_icn img {
    width: auto !important;
    height: auto !important;
    display: block;
    margin: -15px auto 0;
}

#sppb-addon-1734929667778 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-1734929667778 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-1734929667778 {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-1733923440437 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1733923440437 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1733923440437 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 25.74px;
    letter-spacing: 2px;
}

@media (max-width:767.98px) {
    #sppb-addon-1733923440437 .sppb-addon-header .sppb-addon-title {
        font-size: 13px;
        line-height: 18.59px;
    }
}

#sppb-addon-1733923440437 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-1733923440437 .sppb-addon-header .sppb-addon-title {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #2c3e50;
}

@media (max-width:991.98px) {
    #sppb-addon-1733923440437 .sppb-addon-header .sppb-addon-title {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-1733923440437 .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-wrapper-1733923521091 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1733923521091 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-1733923521091 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1733923521091 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 37px;
    line-height: 44.81px;
}

@media (max-width:767.98px) {
    #sppb-addon-1733923521091 .sppb-addon-header .sppb-addon-title {
        font-size: 23px;
        line-height: 46px;
    }
}

#sppb-addon-1733923521091 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-1733923521091 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

@media (max-width:991.98px) {
    #sppb-addon-1733923521091 .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-1733923592172 {
    color: #2c3542;
}

@media (max-width:991.98px) {
    #sppb-addon-1733923592172 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1733923592172 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1733923592172 .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-1733923592172 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-1733923592172 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

#column-id-S6nAotq5H1-cCqqmrh1Ow {
    padding-right: 10px;
    padding-bottom: 35px;
    padding-left: 10px;
    border-radius: 20px;
    box-shadow: 2px 2px 13px 0px rgba(171, 171, 171, 0.2);
    border-width: 1px;
    border-color: rgba(171, 171, 171, 0.25);
    border-style: solid;
}

@media (max-width:767.98px) {
    #column-id-S6nAotq5H1-cCqqmrh1Ow {
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 30px;
        padding-left: 5px;
    }
}

#column-wrap-id-S6nAotq5H1-cCqqmrh1Ow {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-S6nAotq5H1-cCqqmrh1Ow {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 85px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-S6nAotq5H1-cCqqmrh1Ow {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 55px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-S6nAotq5H1-cCqqmrh1Ow {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-S6nAotq5H1-cCqqmrh1Ow {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-S6nAotq5H1-cCqqmrh1Ow {
    background-color: #ffffff;
}

#sppb-addon-wrapper-J6GuPN_XTcC0pBrwNBCDS {
    margin-top: -60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-J6GuPN_XTcC0pBrwNBCDS {
        margin-top: -35px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-J6GuPN_XTcC0pBrwNBCDS .sppb-addon-single-image-container img {
    border-radius: 10px;
}

#sppb-addon-J6GuPN_XTcC0pBrwNBCDS .sppb-addon-single-image-container {
    border-radius: 10px;
}

#sppb-addon-J6GuPN_XTcC0pBrwNBCDS {
    text-align: center;
}

#sppb-addon-SymNPLcCn2gmvNaP-T7Yl .heart_icn img {
    width: auto !important;
    height: auto !important;
    display: block;
    margin: -15px auto 0;
}

#sppb-addon-SymNPLcCn2gmvNaP-T7Yl .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-SymNPLcCn2gmvNaP-T7Yl .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 25.74px;
    letter-spacing: 2px;
}

@media (max-width:767.98px) {
    #sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon-header .sppb-addon-title {
        font-size: 13px;
        line-height: 18.59px;
    }
}

#sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon-header .sppb-addon-title {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #2c3e50;
}

@media (max-width:991.98px) {
    #sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon-header .sppb-addon-title {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-wrapper-TjDs7wPfDK6ueuFs5Oan6 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-TjDs7wPfDK6ueuFs5Oan6 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-TjDs7wPfDK6ueuFs5Oan6 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-TjDs7wPfDK6ueuFs5Oan6 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 37px;
    line-height: 44.81px;
}

@media (max-width:767.98px) {
    #sppb-addon-TjDs7wPfDK6ueuFs5Oan6 .sppb-addon-header .sppb-addon-title {
        font-size: 23px;
        line-height: 46px;
    }
}

#sppb-addon-TjDs7wPfDK6ueuFs5Oan6 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-TjDs7wPfDK6ueuFs5Oan6 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-yJQHc3-6VZU31I9jNaiyh {
    color: #2c3542;
}

#sppb-addon-yJQHc3-6VZU31I9jNaiyh .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-yJQHc3-6VZU31I9jNaiyh .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-yJQHc3-6VZU31I9jNaiyh .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

#column-id-SiMuD8dNwmTEqiYZjxZxt {
    padding-right: 10px;
    padding-bottom: 35px;
    padding-left: 10px;
    border-radius: 20px;
    box-shadow: 2px 2px 13px 0px rgba(171, 171, 171, 0.2);
    border-width: 1px;
    border-color: rgba(171, 171, 171, 0.25);
    border-style: solid;
}

@media (max-width:767.98px) {
    #column-id-SiMuD8dNwmTEqiYZjxZxt {
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 30px;
        padding-left: 5px;
    }
}

#column-wrap-id-SiMuD8dNwmTEqiYZjxZxt {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-SiMuD8dNwmTEqiYZjxZxt {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-SiMuD8dNwmTEqiYZjxZxt {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-SiMuD8dNwmTEqiYZjxZxt {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 11px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-SiMuD8dNwmTEqiYZjxZxt {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-SiMuD8dNwmTEqiYZjxZxt {
    background-color: #ffffff;
}

#sppb-addon-wrapper-rK6ykU1NPiRttIjN1NITr {
    margin-top: -60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-rK6ykU1NPiRttIjN1NITr {
        margin-top: -35px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-rK6ykU1NPiRttIjN1NITr .sppb-addon-single-image-container img {
    border-radius: 10px;
}

#sppb-addon-rK6ykU1NPiRttIjN1NITr .sppb-addon-single-image-container {
    border-radius: 10px;
}

#sppb-addon-AsCerpvhg840oVjvOEi8v .heart_icn img {
    width: auto !important;
    height: auto !important;
    display: block;
    margin: -15px auto 0;
}

#sppb-addon-AsCerpvhg840oVjvOEi8v .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-AsCerpvhg840oVjvOEi8v .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 25.74px;
    letter-spacing: 2px;
}

@media (max-width:767.98px) {
    #sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon-header .sppb-addon-title {
        font-size: 13px;
        line-height: 18.59px;
    }
}

#sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon-header .sppb-addon-title {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #2c3e50;
}

@media (max-width:991.98px) {
    #sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon-header .sppb-addon-title {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-wrapper-xRDjFbzcZiuTCWOdror6U {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-xRDjFbzcZiuTCWOdror6U {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-xRDjFbzcZiuTCWOdror6U {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-xRDjFbzcZiuTCWOdror6U .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 37px;
    line-height: 44.81px;
}

@media (max-width:767.98px) {
    #sppb-addon-xRDjFbzcZiuTCWOdror6U .sppb-addon-header .sppb-addon-title {
        font-size: 23px;
        line-height: 46px;
    }
}

#sppb-addon-xRDjFbzcZiuTCWOdror6U .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-xRDjFbzcZiuTCWOdror6U .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-Ob2ubJ0jKJa8nmth36PoT {
    color: #2c3542;
}

#sppb-addon-Ob2ubJ0jKJa8nmth36PoT .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-Ob2ubJ0jKJa8nmth36PoT .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-Ob2ubJ0jKJa8nmth36PoT .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

#column-id-AiAqInSZ8qSMA0BAfLB84 {
    padding-right: 10px;
    padding-bottom: 35px;
    padding-left: 10px;
    border-radius: 20px;
    box-shadow: 2px 2px 13px 0px rgba(171, 171, 171, 0.2);
    border-width: 1px;
    border-color: rgba(171, 171, 171, 0.25);
    border-style: solid;
}

@media (max-width:767.98px) {
    #column-id-AiAqInSZ8qSMA0BAfLB84 {
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 30px;
        padding-left: 5px;
    }
}

#column-wrap-id-AiAqInSZ8qSMA0BAfLB84 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-AiAqInSZ8qSMA0BAfLB84 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-AiAqInSZ8qSMA0BAfLB84 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-AiAqInSZ8qSMA0BAfLB84 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 11px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-AiAqInSZ8qSMA0BAfLB84 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-AiAqInSZ8qSMA0BAfLB84 {
    background-color: #ffffff;
}

#sppb-addon-wrapper-RcFYW7YU0GHsrFrT32Ila {
    margin-top: -60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-RcFYW7YU0GHsrFrT32Ila {
        margin-top: -35px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-RcFYW7YU0GHsrFrT32Ila .sppb-addon-single-image-container img {
    border-radius: 10px;
}

#sppb-addon-RcFYW7YU0GHsrFrT32Ila .sppb-addon-single-image-container {
    border-radius: 10px;
}

#sppb-addon-Br8MjsMyC2H_tOsCESU1y .heart_icn img {
    width: auto !important;
    height: auto !important;
    display: block;
    margin: -15px auto 0;
}

#sppb-addon-Br8MjsMyC2H_tOsCESU1y .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-Br8MjsMyC2H_tOsCESU1y .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 25.74px;
    letter-spacing: 2px;
}

@media (max-width:767.98px) {
    #sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon-header .sppb-addon-title {
        font-size: 13px;
        line-height: 18.59px;
    }
}

#sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon-header .sppb-addon-title {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #2c3e50;
}

@media (max-width:991.98px) {
    #sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon-header .sppb-addon-title {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-wrapper-NUDyCDeA1CEYCild5kqGa {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-NUDyCDeA1CEYCild5kqGa {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-NUDyCDeA1CEYCild5kqGa {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-NUDyCDeA1CEYCild5kqGa .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 37px;
    line-height: 44.81px;
}

@media (max-width:767.98px) {
    #sppb-addon-NUDyCDeA1CEYCild5kqGa .sppb-addon-header .sppb-addon-title {
        font-size: 23px;
        line-height: 46px;
    }
}

#sppb-addon-NUDyCDeA1CEYCild5kqGa .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-NUDyCDeA1CEYCild5kqGa .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-Ghgr3EXXZbSSjTN337XWF {
    color: #2c3542;
}

#sppb-addon-Ghgr3EXXZbSSjTN337XWF .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-Ghgr3EXXZbSSjTN337XWF .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-Ghgr3EXXZbSSjTN337XWF .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

.sp-page-builder .page-content #section-id-1733924856865 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733924856865 {
    padding-top: 108px;
    padding-right: 0px;
    padding-bottom: 110px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733924856865 {
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 50px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-1733924856865>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-id-1733924856864 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-1733924856864 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733924856864 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733924856864 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733924856864 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733924856864 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-wrapper-rpFWniJlOGcL6dBu5fX-z {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 12px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-rpFWniJlOGcL6dBu5fX-z {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 28px;
        margin-left: 0px;
    }
}

#sppb-addon-rpFWniJlOGcL6dBu5fX-z .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 73px;
}

@media (max-width:1199.98px) {
    #sppb-addon-rpFWniJlOGcL6dBu5fX-z .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-rpFWniJlOGcL6dBu5fX-z .sppb-addon-header .sppb-addon-title {
        font-size: 30px;
        line-height: 36.33px;
    }
}

#sppb-addon-rpFWniJlOGcL6dBu5fX-z .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-rpFWniJlOGcL6dBu5fX-z .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

#sppb-addon-JWyM0mL86O8_vnvg-pGBT {
    color: #6b7c93;
}

#sppb-addon-JWyM0mL86O8_vnvg-pGBT .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-JWyM0mL86O8_vnvg-pGBT .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 25px;
    line-height: 35.75px;
}

@media (max-width:1199.98px) {
    #sppb-addon-JWyM0mL86O8_vnvg-pGBT .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-JWyM0mL86O8_vnvg-pGBT .sppb-addon-text-block .sppb-addon-content {
        font-size: 20px;
        line-height: 28.61px;
    }
}

.sp-page-builder .page-content #section-id-1735275189107 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1735275189107 {
    padding-top: 70px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1735275189107 {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-wrap-id-1735275189105 {
    max-width: 55%;
    flex-basis: 55%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1735275189105 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1735275189105 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1735275189105 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1735275189105 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-1735275922973 .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-1735275922973 .sppb-image-layout-title {
    color: #1b2b3f;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-1735275922973 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-1735275922973 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-1735275922973 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-1735275922973 .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-1735275922973 .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-1735275922973 .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-1735275922973 .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.87px;
    }
}

#sppb-addon-1735275922973 .sppb-image-layout-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 32px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-1735275922973 .sppb-image-layout-title {
        font-size: 20px;
        line-height: 24.21px;
    }
}

#sppb-addon-1735275922973 .sppb-text-alignment {
    text-align: left;
}

#sppb-addon-wrapper-HKWfflYLNGfyO7jw6TVN1 {
    margin-top: 37px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
    color: #1b2b3f;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.87px;
    }
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 32px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
        font-size: 20px;
        line-height: 24.21px;
    }
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-text-alignment {
    text-align: left;
}

#sppb-addon-wrapper-ySZbxRmaXLoM84BqmZrdV {
    margin-top: 37px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
    color: #1b2b3f;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.87px;
    }
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 32px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
        font-size: 20px;
        line-height: 24.21px;
    }
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-text-alignment {
    text-align: left;
}

#column-id-1735275189106 {
    padding-top: 50px;
    padding-right: 35px;
    padding-bottom: 50px;
    padding-left: 45px;
    border-radius: 15px;
    color: #f8f7f5;
}

@media (max-width:991.98px) {
    #column-id-1735275189106 {
        padding-top: 26px;
        padding-right: 5px;
        padding-bottom: 18px;
        padding-left: 10px;
    }
}

#column-wrap-id-1735275189106 {
    max-width: 45%;
    flex-basis: 45%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1735275189106 {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 30px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1735275189106 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1735275189106 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1735275189106 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-1735275189106 {
    background-color: #f8f7f5;
}

#sppb-addon-wrapper-DdwnCWwqdx9eem31i6nNj {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
    color: #ff6c77;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.88px;
    }
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 50px;
}

@media (max-width:767.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
        font-size: 40px;
    }
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-text-alignment {
    text-align: left;
}

#sppb-addon-1735278933496 .sppb-divider {
    margin-top: 29px;
    margin-bottom: 20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(151, 151, 151, 0.2);
}

@media (max-width:991.98px) {
    #sppb-addon-1735278933496 .sppb-divider {
        margin-top: 13px;
        margin-bottom: 13px;
    }
}

#sppb-addon-wrapper-gJz6sGdKG5rZgsYzbQcQl {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
    color: #ff6c77;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.88px;
    }
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 50px;
}

@media (max-width:767.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
        font-size: 40px;
    }
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-text-alignment {
    text-align: left;
}

#sppb-addon-ocStfOYpRupIo0zchXDSG .sppb-divider {
    margin-top: 14px;
    margin-bottom: 20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(151, 151, 151, 0.2);
}

@media (max-width:991.98px) {
    #sppb-addon-ocStfOYpRupIo0zchXDSG .sppb-divider {
        margin-top: 13px;
        margin-bottom: 13px;
    }
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
    color: #ff6c77;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.88px;
    }
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 50px;
}

@media (max-width:767.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
        font-size: 40px;
    }
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-text-alignment {
    text-align: left;
}

.sp-page-builder .page-content #section-id-1733981456990 {
    background-color: #f8f7f5;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733981456990 {
    padding-top: 80px;
    padding-right: 0px;
    padding-bottom: 100px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733981456990 {
        padding-top: 52px;
        padding-right: 0px;
        padding-bottom: 55px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-1733981456990>.sppb-row-container {
        max-width: 1375px;
    }
}

#column-id-1733981456989 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-1733981456989 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733981456989 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733981456989 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733981456989 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733981456989 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 71px;
}

@media (max-width:1199.98px) {
    #sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.75px;
    }
}

#sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

@media (max-width:991.98px) {
    #sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 18px;
        margin-left: 0px;
    }
}

#sppb-addon-kHQtschr-pHa9DJBPtrXr {
    color: #6b7c93;
}

#sppb-addon-wrapper-kHQtschr-pHa9DJBPtrXr {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 36px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-kHQtschr-pHa9DJBPtrXr {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 44px;
        margin-left: 0px;
    }
}

#sppb-addon-kHQtschr-pHa9DJBPtrXr .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-kHQtschr-pHa9DJBPtrXr .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 25px;
    line-height: 35.75px;
}

@media (max-width:1199.98px) {
    #sppb-addon-kHQtschr-pHa9DJBPtrXr .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-kHQtschr-pHa9DJBPtrXr .sppb-addon-text-block .sppb-addon-content {
        font-size: 20px;
        line-height: 28px;
    }
}

.sp-page-builder .page-content #section-id-1733981456999 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733981456999 {
    padding-right: 0px;
    padding-left: 0px;
    border-radius: 8px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733981456999 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#column-id-1733981457000 {
    padding-top: 65px;
    padding-right: 50px;
    padding-bottom: 63px;
    padding-left: 50px;
    border-radius: 10px;
}

@media (max-width:991.98px) {
    #column-id-1733981457000 {
        padding-top: 33px;
        padding-right: 18px;
        padding-bottom: 40px;
        padding-left: 18px;
    }
}

#column-wrap-id-1733981457000 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733981457000 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733981457000 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733981457000 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733981457000 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-1733981457000 {
    background-color: #ffffff;
}

.sp-page-builder .page-content #section-id-1733981457003 {
    background-color: #ffffff;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733981457003 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#column-wrap-id-1733981457001 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733981457001 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733981457001 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733981457001 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733981457001 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-WdF5WTtTC9yL49hX_GgXE .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 50px;
    line-height: 60.55px;
}

@media (max-width:1199.98px) {
    #sppb-addon-WdF5WTtTC9yL49hX_GgXE .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-WdF5WTtTC9yL49hX_GgXE .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.78px;
    }
}

#sppb-addon-WdF5WTtTC9yL49hX_GgXE .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-WdF5WTtTC9yL49hX_GgXE .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #000000;
}

#sppb-addon-z5q1EQ8w-f_V0Lo3YiyZN {
    color: #6b7c93;
}

#sppb-addon-wrapper-z5q1EQ8w-f_V0Lo3YiyZN {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-z5q1EQ8w-f_V0Lo3YiyZN .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-z5q1EQ8w-f_V0Lo3YiyZN .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.6px;
}

@media (max-width:1199.98px) {
    #sppb-addon-z5q1EQ8w-f_V0Lo3YiyZN .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-z5q1EQ8w-f_V0Lo3YiyZN .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

.sp-page-builder .page-content #section-id-meaciLZCrQReL8lk8toYb {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-meaciLZCrQReL8lk8toYb {
    padding-top: 42px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-meaciLZCrQReL8lk8toYb {
        padding-top: 26px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    .sp-page-builder .page-content #section-id-meaciLZCrQReL8lk8toYb {
        padding-top: 25px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#section-id-meaciLZCrQReL8lk8toYb>.sppb-container-inner>.sppb-row {
    margin-left: -5.5px;
    margin-right: -5.5px;
}

#section-id-meaciLZCrQReL8lk8toYb>.sppb-container-inner>.sppb-row>div {
    padding-left: 5.5px;
    padding-right: 5.5px;
}

#section-id-meaciLZCrQReL8lk8toYb>.sppb-container-inner>.sppb-nested-row {
    margin-left: -5.5px;
    margin-right: -5.5px;
}

#section-id-meaciLZCrQReL8lk8toYb>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 5.5px;
    padding-right: 5.5px;
}

#column-id-hnGNGdW61yKzG7PksL697 {
    padding-top: 26px;
    padding-right: 8px;
    padding-bottom: 24px;
    padding-left: 16px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
    border-width: 2px;
    border-color: #e8b4b8;
    border-style: solid;
}

@media (max-width:991.98px) {
    #column-id-hnGNGdW61yKzG7PksL697 {
        padding-top: 25px;
        padding-right: 25px;
        padding-bottom: 35px;
        padding-left: 25px;
    }
}

@media (max-width:767.98px) {
    #column-id-hnGNGdW61yKzG7PksL697 {
        padding-top: 26px;
        padding-right: 25px;
        padding-bottom: 34px;
        padding-left: 25px;
    }
}

#column-wrap-id-hnGNGdW61yKzG7PksL697 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-hnGNGdW61yKzG7PksL697 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-hnGNGdW61yKzG7PksL697 {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-hnGNGdW61yKzG7PksL697 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-hnGNGdW61yKzG7PksL697 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-hnGNGdW61yKzG7PksL697 {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-Noi4DfcRRWX9oenwfGP-P {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-Noi4DfcRRWX9oenwfGP-P .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-Noi4DfcRRWX9oenwfGP-P .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-Noi4DfcRRWX9oenwfGP-P {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-Noi4DfcRRWX9oenwfGP-P {
        text-align: left;
    }
}

#sppb-addon-wrapper-x8qKndWw7ZkVQpa_7LPFc {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-x8qKndWw7ZkVQpa_7LPFc .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-x8qKndWw7ZkVQpa_7LPFc .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-x8qKndWw7ZkVQpa_7LPFc .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-x8qKndWw7ZkVQpa_7LPFc .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-x8qKndWw7ZkVQpa_7LPFc .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-UasxZnqyRv9jCKTpSbNlE {
    color: #6b7c93;
}

#sppb-addon-wrapper-UasxZnqyRv9jCKTpSbNlE {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-UasxZnqyRv9jCKTpSbNlE .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-UasxZnqyRv9jCKTpSbNlE .sppb-addon-text-block .sppb-addon-content {
        font-size: 17px;
        line-height: 24.31px;
    }
}

#column-id-g3V9IHoUl2TlWWzZETBgY {
    padding-top: 34px;
    padding-right: 8px;
    padding-bottom: 24px;
    padding-left: 16px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
    border-width: 2px;
    border-color: #e8b4b8;
    border-style: solid;
}

@media (max-width:991.98px) {
    #column-id-g3V9IHoUl2TlWWzZETBgY {
        padding-top: 25px;
        padding-right: 25px;
        padding-bottom: 35px;
        padding-left: 25px;
    }
}

@media (max-width:767.98px) {
    #column-id-g3V9IHoUl2TlWWzZETBgY {
        padding-top: 26px;
        padding-right: 25px;
        padding-bottom: 34px;
        padding-left: 25px;
    }
}

#column-wrap-id-g3V9IHoUl2TlWWzZETBgY {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-g3V9IHoUl2TlWWzZETBgY {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-g3V9IHoUl2TlWWzZETBgY {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-g3V9IHoUl2TlWWzZETBgY {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-g3V9IHoUl2TlWWzZETBgY {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-g3V9IHoUl2TlWWzZETBgY {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-NGSWFL3J-AKkj-Dfxu1eO {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-NGSWFL3J-AKkj-Dfxu1eO .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-NGSWFL3J-AKkj-Dfxu1eO .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-NGSWFL3J-AKkj-Dfxu1eO {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-NGSWFL3J-AKkj-Dfxu1eO {
        text-align: left;
    }
}

#sppb-addon-wrapper-T9jG9o9h52juNHBHx93Kd {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-T9jG9o9h52juNHBHx93Kd .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-T9jG9o9h52juNHBHx93Kd .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-T9jG9o9h52juNHBHx93Kd .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-T9jG9o9h52juNHBHx93Kd .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-T9jG9o9h52juNHBHx93Kd .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon--fgmRHQqxbBPfbCBT2f3f {
    color: #6b7c93;
}

#sppb-addon-wrapper--fgmRHQqxbBPfbCBT2f3f {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon--fgmRHQqxbBPfbCBT2f3f .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon--fgmRHQqxbBPfbCBT2f3f .sppb-addon-text-block .sppb-addon-content {
        font-size: 17px;
        line-height: 24.31px;
    }
}

#column-id-MOOmd5DFbeTBKCCQ3ONu9 {
    padding-top: 34px;
    padding-right: 8px;
    padding-bottom: 24px;
    padding-left: 16px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
    border-width: 2px;
    border-color: #e8b4b8;
    border-style: solid;
}

@media (max-width:991.98px) {
    #column-id-MOOmd5DFbeTBKCCQ3ONu9 {
        padding-top: 25px;
        padding-right: 25px;
        padding-bottom: 35px;
        padding-left: 25px;
    }
}

@media (max-width:767.98px) {
    #column-id-MOOmd5DFbeTBKCCQ3ONu9 {
        padding-top: 26px;
        padding-right: 25px;
        padding-bottom: 34px;
        padding-left: 25px;
    }
}

#column-wrap-id-MOOmd5DFbeTBKCCQ3ONu9 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-MOOmd5DFbeTBKCCQ3ONu9 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-MOOmd5DFbeTBKCCQ3ONu9 {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-MOOmd5DFbeTBKCCQ3ONu9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-MOOmd5DFbeTBKCCQ3ONu9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-MOOmd5DFbeTBKCCQ3ONu9 {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-YzL70aQbZDn7dPL4CF7MD {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-YzL70aQbZDn7dPL4CF7MD .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-YzL70aQbZDn7dPL4CF7MD .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-YzL70aQbZDn7dPL4CF7MD {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-YzL70aQbZDn7dPL4CF7MD {
        text-align: left;
    }
}

#sppb-addon-wrapper-oGlKFfADxVcHZwLCzERvp {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-oGlKFfADxVcHZwLCzERvp .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-oGlKFfADxVcHZwLCzERvp .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-oGlKFfADxVcHZwLCzERvp .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-oGlKFfADxVcHZwLCzERvp .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-oGlKFfADxVcHZwLCzERvp .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-nz_wlv1hwpIYRK0NYjr6o {
    color: #6b7c93;
}

#sppb-addon-wrapper-nz_wlv1hwpIYRK0NYjr6o {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-nz_wlv1hwpIYRK0NYjr6o .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 20px;
}

@media (max-width:767.98px) {
    #sppb-addon-nz_wlv1hwpIYRK0NYjr6o .sppb-addon-text-block .sppb-addon-content {
        font-size: 17px;
        line-height: 24.31px;
    }
}

#column-id-6L-n_IfJ0dJUUCLSwFQRT {
    padding-top: 26px;
    padding-right: 8px;
    padding-bottom: 24px;
    padding-left: 16px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
    border-width: 2px;
    border-color: #e8b4b8;
    border-style: solid;
}

@media (max-width:991.98px) {
    #column-id-6L-n_IfJ0dJUUCLSwFQRT {
        padding-top: 25px;
        padding-right: 25px;
        padding-bottom: 35px;
        padding-left: 25px;
    }
}

@media (max-width:767.98px) {
    #column-id-6L-n_IfJ0dJUUCLSwFQRT {
        padding-top: 26px;
        padding-right: 25px;
        padding-bottom: 34px;
        padding-left: 26px;
    }
}

#column-wrap-id-6L-n_IfJ0dJUUCLSwFQRT {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-6L-n_IfJ0dJUUCLSwFQRT {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-6L-n_IfJ0dJUUCLSwFQRT {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-6L-n_IfJ0dJUUCLSwFQRT {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-6L-n_IfJ0dJUUCLSwFQRT {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-6L-n_IfJ0dJUUCLSwFQRT {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-gMoh4ncH-WVjJloZ6BHSZ {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-gMoh4ncH-WVjJloZ6BHSZ .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-gMoh4ncH-WVjJloZ6BHSZ .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-gMoh4ncH-WVjJloZ6BHSZ {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-gMoh4ncH-WVjJloZ6BHSZ {
        text-align: left;
    }
}

#sppb-addon-wrapper-YdMrIV5vrlI0TdVQHvf_b {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-YdMrIV5vrlI0TdVQHvf_b .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-YdMrIV5vrlI0TdVQHvf_b .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-YdMrIV5vrlI0TdVQHvf_b .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-YdMrIV5vrlI0TdVQHvf_b .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-YdMrIV5vrlI0TdVQHvf_b .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-PWeoCN9D5dEn7oBam39ci {
    color: #6b7c93;
}

#sppb-addon-wrapper-PWeoCN9D5dEn7oBam39ci {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-PWeoCN9D5dEn7oBam39ci .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-PWeoCN9D5dEn7oBam39ci .sppb-addon-text-block .sppb-addon-content {
        font-size: 17px;
        line-height: 24.31px;
    }
}

.sp-page-builder .page-content #section-id-NRmTHDtIV2nNup_4UaMu_ {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-NRmTHDtIV2nNup_4UaMu_ {
    padding-top: 38px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-NRmTHDtIV2nNup_4UaMu_ {
        padding-top: 25px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#column-id-tDjRQKURAXjO1aW5mZPJt {
    padding-right: 0px;
}

#column-wrap-id-tDjRQKURAXjO1aW5mZPJt {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-tDjRQKURAXjO1aW5mZPJt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-tDjRQKURAXjO1aW5mZPJt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-tDjRQKURAXjO1aW5mZPJt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-tDjRQKURAXjO1aW5mZPJt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-THJ_hGJRkMKiKiMRSay8c {
    color: #6b7c93;
}

#sppb-addon-wrapper-THJ_hGJRkMKiKiMRSay8c {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 38px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-THJ_hGJRkMKiKiMRSay8c {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
    }
}

#sppb-addon-THJ_hGJRkMKiKiMRSay8c .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-THJ_hGJRkMKiKiMRSay8c .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 19px;
    line-height: 26.64px;
}

@media (max-width:767.98px) {
    #sppb-addon-THJ_hGJRkMKiKiMRSay8c .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 27px;
    }
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-47d35776-c075-45c8-a958-97d5e60eddfb {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-47d35776-c075-45c8-a958-97d5e60eddfb {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom {
        padding: 16px 26px 14px 26px;
    }
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb .sppb-button-wrapper {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-dd7a13f2-2215-4c8c-810b-504c5c2228b1 {
    background-color: rgb(26, 42, 62);
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-dd7a13f2-2215-4c8c-810b-504c5c2228b1 {
    padding-top: 75px;
    padding-right: 0px;
    padding-bottom: 75px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    color: rgb(255, 255, 255);
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-dd7a13f2-2215-4c8c-810b-504c5c2228b1 {
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 50px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-dd7a13f2-2215-4c8c-810b-504c5c2228b1>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-7e67deca-ccda-441b-881a-c82c887b65a7 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-7e67deca-ccda-441b-881a-c82c887b65a7 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#column-wrap-id-02564ade-0128-437e-99f6-0fa61b3057ff {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-02564ade-0128-437e-99f6-0fa61b3057ff {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-02564ade-0128-437e-99f6-0fa61b3057ff {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-02564ade-0128-437e-99f6-0fa61b3057ff {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-02564ade-0128-437e-99f6-0fa61b3057ff {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 50px;
    line-height: 60.55px;
}

@media (max-width:1199.98px) {
    #sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.78px;
    }
}

#sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-wrapper-9b28e9d4-6e80-44b1-9403-5ef758b8a3f3 {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-9b28e9d4-6e80-44b1-9403-5ef758b8a3f3 .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-9b28e9d4-6e80-44b1-9403-5ef758b8a3f3 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.6px;
}

@media (max-width:1199.98px) {
    #sppb-addon-9b28e9d4-6e80-44b1-9403-5ef758b8a3f3 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-9b28e9d4-6e80-44b1-9403-5ef758b8a3f3 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

.sp-page-builder .page-content #section-id-e4145fbf-d7bd-4e3e-b249-29dd30de5bff {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-e4145fbf-d7bd-4e3e-b249-29dd30de5bff {
    padding-top: 55px;
    padding-right: 0px;
    padding-bottom: 55px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-568b8c28-5757-45f9-b084-8af229730474 {
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    border-radius: 20px;
    box-shadow: 0 0 0 0 #FFFFFF;
    color: rgb(34, 27, 69);
}

#column-wrap-id-568b8c28-5757-45f9-b084-8af229730474 {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-568b8c28-5757-45f9-b084-8af229730474 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-568b8c28-5757-45f9-b084-8af229730474 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-568b8c28-5757-45f9-b084-8af229730474 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-568b8c28-5757-45f9-b084-8af229730474 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-568b8c28-5757-45f9-b084-8af229730474 {
    background-color: rgb(255, 255, 255);
}

#sppb-addon-647e793f-5d92-4042-9e8c-d0037df692d6 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-647e793f-5d92-4042-9e8c-d0037df692d6 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-647e793f-5d92-4042-9e8c-d0037df692d6 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-647e793f-5d92-4042-9e8c-d0037df692d6 {
    text-align: center;
}

#sppb-addon-wrapper-50bd58a9-5806-4890-85ae-ab0778cdb26f {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-50bd58a9-5806-4890-85ae-ab0778cdb26f .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-50bd58a9-5806-4890-85ae-ab0778cdb26f .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-50bd58a9-5806-4890-85ae-ab0778cdb26f .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-50bd58a9-5806-4890-85ae-ab0778cdb26f .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-50bd58a9-5806-4890-85ae-ab0778cdb26f .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-64642c58-7627-4bb2-a8b9-218b2470da3c {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-wrapper-64642c58-7627-4bb2-a8b9-218b2470da3c {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

#sppb-addon-64642c58-7627-4bb2-a8b9-218b2470da3c .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-64642c58-7627-4bb2-a8b9-218b2470da3c img {
    transform-origin: 50% 50%;
}

#sppb-addon-64642c58-7627-4bb2-a8b9-218b2470da3c .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-64642c58-7627-4bb2-a8b9-218b2470da3c {
    text-align: center;
}

#sppb-addon-629c3101-2047-4fbc-b76e-6be9ab1b03de {
    color: #2c3542;
}

@media (max-width:991.98px) {
    #sppb-addon-629c3101-2047-4fbc-b76e-6be9ab1b03de {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-629c3101-2047-4fbc-b76e-6be9ab1b03de {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-629c3101-2047-4fbc-b76e-6be9ab1b03de .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-629c3101-2047-4fbc-b76e-6be9ab1b03de .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-629c3101-2047-4fbc-b76e-6be9ab1b03de .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

#column-id-c6792813-7678-40df-b9f7-0d054d416c2b {
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    border-radius: 20px;
    box-shadow: 0 0 0 0 #FFFFFF;
    color: rgb(34, 27, 69);
}

#column-wrap-id-c6792813-7678-40df-b9f7-0d054d416c2b {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-c6792813-7678-40df-b9f7-0d054d416c2b {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-c6792813-7678-40df-b9f7-0d054d416c2b {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-c6792813-7678-40df-b9f7-0d054d416c2b {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-c6792813-7678-40df-b9f7-0d054d416c2b {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-c6792813-7678-40df-b9f7-0d054d416c2b {
    background-color: rgb(255, 255, 255);
}

#sppb-addon-d2dcf082-f0ad-480b-b71e-fa5cc582d475 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-d2dcf082-f0ad-480b-b71e-fa5cc582d475 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-d2dcf082-f0ad-480b-b71e-fa5cc582d475 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-d2dcf082-f0ad-480b-b71e-fa5cc582d475 {
    text-align: center;
}

#sppb-addon-wrapper-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-7b321336-5afc-49b2-8015-f3278cfa2fff {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-wrapper-7b321336-5afc-49b2-8015-f3278cfa2fff {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

#sppb-addon-7b321336-5afc-49b2-8015-f3278cfa2fff .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-7b321336-5afc-49b2-8015-f3278cfa2fff img {
    transform-origin: 50% 50%;
}

#sppb-addon-7b321336-5afc-49b2-8015-f3278cfa2fff .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-7b321336-5afc-49b2-8015-f3278cfa2fff {
    text-align: center;
}

#sppb-addon-0d95871d-4603-424b-a23b-6967adb4d18a {
    color: #2c3542;
}

@media (max-width:991.98px) {
    #sppb-addon-0d95871d-4603-424b-a23b-6967adb4d18a {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-0d95871d-4603-424b-a23b-6967adb4d18a {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-0d95871d-4603-424b-a23b-6967adb4d18a .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-0d95871d-4603-424b-a23b-6967adb4d18a .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-0d95871d-4603-424b-a23b-6967adb4d18a .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

#column-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    border-radius: 20px;
    box-shadow: 0 0 0 0 #FFFFFF;
    color: rgb(34, 27, 69);
}

#column-wrap-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
    background-color: rgb(255, 255, 255);
}

#sppb-addon-9b2f7f7e-7d8f-49c5-94eb-4606e8e8b87b {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-9b2f7f7e-7d8f-49c5-94eb-4606e8e8b87b .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-9b2f7f7e-7d8f-49c5-94eb-4606e8e8b87b .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-9b2f7f7e-7d8f-49c5-94eb-4606e8e8b87b {
    text-align: center;
}

#sppb-addon-wrapper-b7b12122-65bd-4611-9633-57f10d9d6476 {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-b7b12122-65bd-4611-9633-57f10d9d6476 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-b7b12122-65bd-4611-9633-57f10d9d6476 .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-b7b12122-65bd-4611-9633-57f10d9d6476 .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-b7b12122-65bd-4611-9633-57f10d9d6476 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-b7b12122-65bd-4611-9633-57f10d9d6476 .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-wrapper-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

#sppb-addon-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc img {
    transform-origin: 50% 50%;
}

#sppb-addon-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc {
    text-align: center;
}

#sppb-addon-f8dad133-b751-4fac-9e98-762182f8e007 {
    color: #2c3542;
}

@media (max-width:991.98px) {
    #sppb-addon-f8dad133-b751-4fac-9e98-762182f8e007 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-f8dad133-b751-4fac-9e98-762182f8e007 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-f8dad133-b751-4fac-9e98-762182f8e007 .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-f8dad133-b751-4fac-9e98-762182f8e007 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-f8dad133-b751-4fac-9e98-762182f8e007 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

.sp-page-builder .page-content #section-id-c5cf8512-b2d5-4e6f-9d47-e8229fb3f5fc {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-c5cf8512-b2d5-4e6f-9d47-e8229fb3f5fc {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 75px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-c5cf8512-b2d5-4e6f-9d47-e8229fb3f5fc {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 50px;
        padding-left: 0px;
    }
}

#column-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-f8b6c06b-46e7-4413-ad13-6923c98183a1 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-f8b6c06b-46e7-4413-ad13-6923c98183a1 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom {
        padding: 14px 30px 14px 30px;
    }
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 .sppb-button-wrapper {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-1733981457304 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733981457304 {
    padding-top: 98px;
    padding-right: 0px;
    padding-bottom: 112px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733981457304 {
        padding-top: 52px;
        padding-right: 0px;
        padding-bottom: 52px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-1733981457304>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-id-1733981457303 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-1733981457303 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733981457303 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733981457303 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733981457303 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733981457303 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-7aRTyv_-XURgdsyXdWBPB {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 78.72px;
}

@media (max-width:1199.98px) {
    #sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.75px;
    }
}

#sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

@media (max-width:991.98px) {
    #sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-1734001576080 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733995748887 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733995748887 {
    padding-top: 56px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733995748887 {
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#section-id-1733995748887>.sppb-container-inner>.sppb-row {
    margin-left: -10px;
    margin-right: -10px;
}

#section-id-1733995748887>.sppb-container-inner>.sppb-row>div {
    padding-left: 10px;
    padding-right: 10px;
}

#section-id-1733995748887>.sppb-container-inner>.sppb-nested-row {
    margin-left: -10px;
    margin-right: -10px;
}

#section-id-1733995748887>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 10px;
    padding-right: 10px;
}

#column-id-1733995748885 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-1733995748885 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733995748885 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733995748885 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733995748885 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733995748885 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-NiH4X1vwN9LImYakbxyYm {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-NiH4X1vwN9LImYakbxyYm {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-3jmB8HAixcDaXZ3bcLvKe {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-3jmB8HAixcDaXZ3bcLvKe {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-3jmB8HAixcDaXZ3bcLvKe {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-3jmB8HAixcDaXZ3bcLvKe {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-3jmB8HAixcDaXZ3bcLvKe {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-3jmB8HAixcDaXZ3bcLvKe {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-MBcrPuzJQ251kMlS2J6W5 {
    color: #6b7c93;
}

#sppb-addon-MBcrPuzJQ251kMlS2J6W5 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-MBcrPuzJQ251kMlS2J6W5 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-MBcrPuzJQ251kMlS2J6W5 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-ki5QEkC29c_lCQIcqpJC3 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-ki5QEkC29c_lCQIcqpJC3 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-N-1yT6V40WMXxbniJsNiv {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-N-1yT6V40WMXxbniJsNiv {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-N-1yT6V40WMXxbniJsNiv {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-N-1yT6V40WMXxbniJsNiv {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-N-1yT6V40WMXxbniJsNiv {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-N-1yT6V40WMXxbniJsNiv {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-O5ibhxbXCJDXzRUUCX4Yv {
    color: #6b7c93;
}

#sppb-addon-O5ibhxbXCJDXzRUUCX4Yv .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-O5ibhxbXCJDXzRUUCX4Yv .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-O5ibhxbXCJDXzRUUCX4Yv .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-lZLrqlmKUBUN9WZXmYEDm {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-lZLrqlmKUBUN9WZXmYEDm {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-GR1spffFfSSlB4jd-5Vtt {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-GR1spffFfSSlB4jd-5Vtt {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-GR1spffFfSSlB4jd-5Vtt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-GR1spffFfSSlB4jd-5Vtt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-GR1spffFfSSlB4jd-5Vtt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-GR1spffFfSSlB4jd-5Vtt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-XYQb4PmeawFUPPSN84QDm {
    color: #6b7c93;
}

#sppb-addon-XYQb4PmeawFUPPSN84QDm .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-XYQb4PmeawFUPPSN84QDm .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-XYQb4PmeawFUPPSN84QDm .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-fdJmJ6sIPWKe28ymIzG1_ {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-fdJmJ6sIPWKe28ymIzG1_ {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-BhIA3XAw7OX6mWYJWiXw3 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-BhIA3XAw7OX6mWYJWiXw3 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-BhIA3XAw7OX6mWYJWiXw3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-BhIA3XAw7OX6mWYJWiXw3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-BhIA3XAw7OX6mWYJWiXw3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-BhIA3XAw7OX6mWYJWiXw3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-2Dgz0T9a7YnCnmyBbNFPq {
    color: #6b7c93;
}

#sppb-addon-2Dgz0T9a7YnCnmyBbNFPq .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-2Dgz0T9a7YnCnmyBbNFPq .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-2Dgz0T9a7YnCnmyBbNFPq .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-iAvAUZ7NvOj26S82Rlfd0 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-iAvAUZ7NvOj26S82Rlfd0 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id--s7axR8_U1Kbf_xsHns67 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id--s7axR8_U1Kbf_xsHns67 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id--s7axR8_U1Kbf_xsHns67 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id--s7axR8_U1Kbf_xsHns67 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id--s7axR8_U1Kbf_xsHns67 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id--s7axR8_U1Kbf_xsHns67 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-Uv6zeIlwvVssAPYrilBHo {
    color: #6b7c93;
}

#sppb-addon-Uv6zeIlwvVssAPYrilBHo .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-Uv6zeIlwvVssAPYrilBHo .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-Uv6zeIlwvVssAPYrilBHo .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-WvXuZdY69SYT8gCAi0B6c {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-WvXuZdY69SYT8gCAi0B6c {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-Ohmb8kJNk7FryPM0jNCVS {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-Ohmb8kJNk7FryPM0jNCVS {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-Ohmb8kJNk7FryPM0jNCVS {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-Ohmb8kJNk7FryPM0jNCVS {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-Ohmb8kJNk7FryPM0jNCVS {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-Ohmb8kJNk7FryPM0jNCVS {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-lpjoBhTVqF4o7Kb7SSgV8 {
    color: #6b7c93;
}

#sppb-addon-lpjoBhTVqF4o7Kb7SSgV8 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-lpjoBhTVqF4o7Kb7SSgV8 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-lpjoBhTVqF4o7Kb7SSgV8 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-uPcHD7Z1htimPCRJiW-zJ {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-uPcHD7Z1htimPCRJiW-zJ {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-bCVH63zYh1n-9VsyxaToo {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-bCVH63zYh1n-9VsyxaToo {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-bCVH63zYh1n-9VsyxaToo {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-bCVH63zYh1n-9VsyxaToo {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-bCVH63zYh1n-9VsyxaToo {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-bCVH63zYh1n-9VsyxaToo {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-75DqP8tdMm1MTIA02pjo5 {
    color: #6b7c93;
}

#sppb-addon-75DqP8tdMm1MTIA02pjo5 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-75DqP8tdMm1MTIA02pjo5 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-75DqP8tdMm1MTIA02pjo5 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-dZzOGZlnsXn-odV0q7kfD {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-dZzOGZlnsXn-odV0q7kfD {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-xI_VSii7LxHoE8NAv0qsz {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-xI_VSii7LxHoE8NAv0qsz {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-xI_VSii7LxHoE8NAv0qsz {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-xI_VSii7LxHoE8NAv0qsz {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-xI_VSii7LxHoE8NAv0qsz {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-xI_VSii7LxHoE8NAv0qsz {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-D2tUGnU_70wynJU-fQxbf {
    color: #6b7c93;
}

#sppb-addon-D2tUGnU_70wynJU-fQxbf .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-D2tUGnU_70wynJU-fQxbf .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-D2tUGnU_70wynJU-fQxbf .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-mVpbvegfhi8AY_QyIFG2z {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-mVpbvegfhi8AY_QyIFG2z {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-82ESiFviSdXb2az3YIKBg {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-82ESiFviSdXb2az3YIKBg {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-82ESiFviSdXb2az3YIKBg {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-82ESiFviSdXb2az3YIKBg {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-82ESiFviSdXb2az3YIKBg {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-82ESiFviSdXb2az3YIKBg {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-LT7Tuxpepo4IgymojDbHu {
    color: #6b7c93;
}

#sppb-addon-LT7Tuxpepo4IgymojDbHu .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-LT7Tuxpepo4IgymojDbHu .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-LT7Tuxpepo4IgymojDbHu .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel.sppb-panel-custom {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: #FFFFFF;
    border-color: rgba(120, 118, 118, 0.23);
    border-style: solid;
    border-width: 1px;
    border-radius: 20px;
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-heading {
    color: #1c1c1c;
    padding-top: 22px;
    padding-right: 20px;
    padding-bottom: 22px;
    padding-left: 70px;
}

@media (max-width:991.98px) {
    #sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-heading {
        padding-top: 12px;
        padding-right: 64px;
        padding-bottom: 12px;
        padding-left: 35px;
    }
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-body {
    padding-top: 36px;
    padding-right: 220px;
    padding-bottom: 68px;
    padding-left: 70px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: rgba(120, 118, 118, 0.23);
}

@media (max-width:1199.98px) {
    #sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-body {
        padding-top: 26px;
        padding-right: 70px;
        padding-bottom: 78px;
        padding-left: 70px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-body {
        padding-top: 22px;
        padding-right: 20px;
        padding-bottom: 42px;
        padding-left: 35px;
    }
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-group .sppb-panel.sppb-panel-custom:not(:last-child) {
    margin-bottom: 20px;
}

@media (max-width:991.98px) {
    #sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-group .sppb-panel.sppb-panel-custom:not(:last-child) {
        margin-bottom: 10px;
    }
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-heading.active {
    background: #e8b4b8;
    color: #ffffff;
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-heading .sppb-panel-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 26px;
    line-height: 31.49px;
}

@media (max-width:767.98px) {
    #sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-heading .sppb-panel-title {
        font-size: 19px;
        line-height: 23.01px;
    }
}

.sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: 0 0;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ {
    background-image: url("assets/lazyloading-placeholder.svg");
}

.sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ.sppb-element-loaded {
    background-image: url("assets/footer_bg-2.png");
}

.sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ {
    padding-top: 60px;
    padding-right: 0px;
    padding-bottom: 24px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 20px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    .sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 20px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-PvCBtzjdyGQgt_vHzVzkQ>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-id-5_IFSC-emd67METR-7Uyy {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-5_IFSC-emd67METR-7Uyy {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-5_IFSC-emd67METR-7Uyy {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-5_IFSC-emd67METR-7Uyy {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-5_IFSC-emd67METR-7Uyy {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-5_IFSC-emd67METR-7Uyy {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #form_row {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #form_row {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #form_row {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-id-GSAkhqJJ-HInMKkT8ARpW {
    padding-top: 0px;
    padding-right: 65px;
    padding-bottom: 30px;
    padding-left: 65px;
    border-radius: 20px;
}

@media (max-width:991.98px) {
    #column-id-GSAkhqJJ-HInMKkT8ARpW {
        padding-top: 0px;
        padding-right: 21px;
        padding-bottom: 31px;
        padding-left: 21px;
    }
}

#column-wrap-id-GSAkhqJJ-HInMKkT8ARpW {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-GSAkhqJJ-HInMKkT8ARpW {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-GSAkhqJJ-HInMKkT8ARpW {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-GSAkhqJJ-HInMKkT8ARpW {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-GSAkhqJJ-HInMKkT8ARpW {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-GSAkhqJJ-HInMKkT8ARpW {
    background-color: #e8e9ed;
}

#sppb-addon-879d1e02-bdba-42e7-83fd-9006b26413ac {
    color: rgb(27, 43, 63);
}

#sppb-addon-wrapper-879d1e02-bdba-42e7-83fd-9006b26413ac {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e {
    color: rgb(27, 43, 63);
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e p a {
    color: #1B2B3F;
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e .sppb-addon-text-block {
    text-align: left;
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e .sppb-addon-text-block {
    transform-origin: 50% 50%;
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 15px;
}

.sp-page-builder .page-content #section-id-7l8CawRgrv4ns4c1wGUbC {
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: inherit;
    background-position: 50% 0;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}


.sp-page-builder .page-content #section-id-7l8CawRgrv4ns4c1wGUbC {
    padding-top: 64px;
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-7l8CawRgrv4ns4c1wGUbC {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-id-n3sHv-814EGOk3BElj-9G {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-n3sHv-814EGOk3BElj-9G {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-n3sHv-814EGOk3BElj-9G {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-n3sHv-814EGOk3BElj-9G {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-n3sHv-814EGOk3BElj-9G {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-n3sHv-814EGOk3BElj-9G {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-wrapper-MXfRrvHu9ZbUkq5QAv3cX {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 34px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-MXfRrvHu9ZbUkq5QAv3cX {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-MXfRrvHu9ZbUkq5QAv3cX .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 78.72px;
    letter-spacing: 1px;
}

@media (max-width:1199.98px) {
    #sppb-addon-MXfRrvHu9ZbUkq5QAv3cX .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-MXfRrvHu9ZbUkq5QAv3cX .sppb-addon-header .sppb-addon-title {
        font-size: 35px;
        line-height: 42.36px;
    }
}

#sppb-addon-MXfRrvHu9ZbUkq5QAv3cX .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-MXfRrvHu9ZbUkq5QAv3cX .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ffffff;
}

#sppb-addon-wrapper-1734945569737 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 18px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1734945569737 {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

#sppb-addon-1734945569737 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-1734945569737 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-1734945569737 {
    text-align: center;
}

#sppb-addon-1734945626104 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(50, 49, 49, 0.4);
}

#sppb-addon-wrapper-1734945626104 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 24px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1734945626104 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1734945626104 .footer-contact {
    height: 67px;
    font-family: 'HvDTrial Brandon Grotesque';
}

#sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
    padding: 0px 9px 0px 7px;
}

@media (max-width:991.98px) {
    #sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
        padding: 0px 12px 0px 12px;
    }
}

#sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 64px;
    line-height: 54px;
}

@media (max-width:1199.98px) {
    #sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
        font-size: 40px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
        font-size: 37px;
        line-height: 38px;
    }
}

#sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom:hover {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-1734945626104 .sppb-button-wrapper {
    text-align: center;
}

#sppb-addon-1734946055241 {
    color: #ffffff;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1734946055241 {
        margin-top: 11px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1734946055241 .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-1734946055241 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 23px;
    line-height: 32.89px;
}

@media (max-width:767.98px) {
    #sppb-addon-1734946055241 .sppb-addon-text-block .sppb-addon-content {
        font-size: 19px;
        line-height: 27.17px;
    }
}

#sppb-addon-1734945945891 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-1734945945891 .sppb-divider {
    margin-top: 113px;
    margin-bottom: 36px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(255, 255, 255, 0.11);
}

@media (max-width:1199.98px) {
    #sppb-addon-1734945945891 .sppb-divider {
        margin-top: 40px;
        margin-bottom: 40px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-1734945945891 .sppb-divider {
        margin-top: 43px;
        margin-bottom: 18px;
    }
}

#sppb-addon-SjTDTxbnxsJOLvgPwWevb {
    color: #ffffff;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-SjTDTxbnxsJOLvgPwWevb {
        padding-top: 0px;
    }
}

#sppb-addon-wrapper-SjTDTxbnxsJOLvgPwWevb {
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-SjTDTxbnxsJOLvgPwWevb {
        margin-top: 0px;
    }
}

#sppb-addon-SjTDTxbnxsJOLvgPwWevb .copyright_text a {
    color: #fff;
}

#sppb-addon-SjTDTxbnxsJOLvgPwWevb .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-SjTDTxbnxsJOLvgPwWevb .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 21px;
}

@media (max-width:767.98px) {
    #sppb-addon-SjTDTxbnxsJOLvgPwWevb .sppb-addon-text-block .sppb-addon-content {
        font-size: 16px;
        line-height: 22.88px;
    }
}

/*! CSS Used from: https://www.angeladoptioninc.com/media/com_sppagebuilder/css/page-popups.css?v=1752975391 */
.sp-page-builder .page-content #section-id-5169b2c5-7138-4876-9a50-f166fb45904f {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    background-position: 50% 50%;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-5169b2c5-7138-4876-9a50-f166fb45904f {
    background-image: url("assets/lazyloading-placeholder.svg");
}

.sp-page-builder .page-content #section-id-5169b2c5-7138-4876-9a50-f166fb45904f.sppb-element-loaded {
    background-image: url("assets/banner-img3.png");
}

.sp-page-builder .page-content #section-id-5169b2c5-7138-4876-9a50-f166fb45904f {
    padding-top: 34px;
    padding-right: 0px;
    padding-bottom: 82px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-5169b2c5-7138-4876-9a50-f166fb45904f {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 25px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-5169b2c5-7138-4876-9a50-f166fb45904f>.sppb-row-container {
        max-width: 1350px;
    }
}

#column-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-03388da8-d312-4cab-b856-0ee1cffc66e0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-a4821b6e-36cf-4410-bdca-21647b754355 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-a4821b6e-36cf-4410-bdca-21647b754355 {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    .sp-page-builder .page-content #section-id-a4821b6e-36cf-4410-bdca-21647b754355 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-a4821b6e-36cf-4410-bdca-21647b754355 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
    }
}

#column-wrap-id-c6ca2443-0aad-49bb-aaf1-49e5150723ff {
    max-width: 60%;
    flex-basis: 60%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-c6ca2443-0aad-49bb-aaf1-49e5150723ff {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-c6ca2443-0aad-49bb-aaf1-49e5150723ff {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-c6ca2443-0aad-49bb-aaf1-49e5150723ff {
        max-width: 30%;
        flex-basis: 30%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-c6ca2443-0aad-49bb-aaf1-49e5150723ff {
        max-width: 46.875%;
        flex-basis: 46.875%;
    }
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 img {
    transform-origin: 50% 50%;
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 img {
    width: 167px;
    max-width: 167px;
}

@media (max-width:767.98px) {
    #sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 img {
        width: 126px;
        max-width: 126px;
    }
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-7ecde907-fd95-4da6-99db-acabf868a821 {
    text-align: left;
}

#column-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
    border-radius: 0px;
}

#column-wrap-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
    max-width: 40.000025%;
    flex-basis: 40.000025%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
        max-width: 70%;
        flex-basis: 70%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-5e87bf10-c2df-45a5-8229-e64eb6605617 {
        max-width: 52.8125%;
        flex-basis: 52.8125%;
    }
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e a {
    border: 1px solid #E8B4B8;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e a span {
    text-decoration: underline;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom {
    padding: 10px 24px 12px 22px;
}

@media (max-width:767.98px) {
    #sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom {
        padding: 12px 12px 12px 12px;
    }
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 28.6px;
}

@media (max-width:767.98px) {
    #sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom {
        font-size: 16px;
        line-height: 19px;
    }
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom {
    background-color: rgba(51, 102, 255, 0);
    color: #FFFFFF;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e #btn-983a96ec-73ff-4398-9c2e-dd79a7f3c59e.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e .sppb-button-wrapper {
    text-align: right;
}

#sppb-addon-983a96ec-73ff-4398-9c2e-dd79a7f3c59e .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-109232d0-48a0-4814-9ef9-c1780140252c {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-109232d0-48a0-4814-9ef9-c1780140252c {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-109232d0-48a0-4814-9ef9-c1780140252c {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#column-wrap-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
    max-width: 60%;
    flex-basis: 60%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-0d94bf45-e6cd-496f-9967-e3fac395dcbf {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 600;
    font-size: 74px;
    line-height: 1.25em;
}

@media (max-width:1199.98px) {
    #sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-header .sppb-addon-title {
        font-size: 64px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-header .sppb-addon-title {
        font-size: 52px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-header .sppb-addon-title {
        font-size: 42px;
    }
}

#sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon.sppb-addon-header {
    text-align: left;
}

@media (max-width:1199.98px) {
    #sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon.sppb-addon-header {
        text-align: left;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon.sppb-addon-header {
        text-align: center;
    }
}

#sppb-addon-e3c636fb-c485-4ef5-8af1-9dab5cc6f4c0 .sppb-addon-header .sppb-addon-title {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ffffff;
}

.sp-page-builder .page-content #section-id-65fff9d1-5c83-4bad-99bc-fc94684ee4d9 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-65fff9d1-5c83-4bad-99bc-fc94684ee4d9 {
    padding-top: 30px;
    padding-right: 0px;
    padding-left: 0px;
}

#column-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
    padding-top: 0px;
    padding-right: 9px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#column-wrap-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-6bec7343-fc29-46e8-aafe-d0f1d6ddac98 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-77b1a0f8-ff9a-4b62-bb87-8f36b01fe5f9 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-77b1a0f8-ff9a-4b62-bb87-8f36b01fe5f9 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-77b1a0f8-ff9a-4b62-bb87-8f36b01fe5f9 img {
    transform-origin: 50% 50%;
}

#sppb-addon-77b1a0f8-ff9a-4b62-bb87-8f36b01fe5f9 .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-77b1a0f8-ff9a-4b62-bb87-8f36b01fe5f9 {
        text-align: center;
    }
}

#sppb-addon-wrapper-ea0e7315-094d-43b2-a633-f7560a90acd1 {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-ea0e7315-094d-43b2-a633-f7560a90acd1 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

#sppb-addon-ea0e7315-094d-43b2-a633-f7560a90acd1 .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-ea0e7315-094d-43b2-a633-f7560a90acd1 .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-ea0e7315-094d-43b2-a633-f7560a90acd1 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-6b839f40-b944-4fd2-812b-f49297120577 {
    color: #ffffff;
}

#sppb-addon-6b839f40-b944-4fd2-812b-f49297120577 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
}

#column-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 11px;
}

#column-wrap-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1cb99129-a6c3-4840-8c7c-51fc5eca00b4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-f4a835d0-6ca1-465a-b481-abefd4f80116 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-f4a835d0-6ca1-465a-b481-abefd4f80116 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-f4a835d0-6ca1-465a-b481-abefd4f80116 .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-f4a835d0-6ca1-465a-b481-abefd4f80116 {
        text-align: center;
    }
}

#sppb-addon-wrapper-9d711ab1-5b37-4b41-a045-25d6da7cc253 {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-9d711ab1-5b37-4b41-a045-25d6da7cc253 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

#sppb-addon-9d711ab1-5b37-4b41-a045-25d6da7cc253 .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-9d711ab1-5b37-4b41-a045-25d6da7cc253 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-36f4998f-51ad-47ca-8638-b411097e9946 {
    color: #ffffff;
}

#sppb-addon-36f4998f-51ad-47ca-8638-b411097e9946 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
}

#column-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 31px;
}

#column-wrap-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-3e1e3b5c-197b-40df-a96b-47da6363d757 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-e4564cc9-b347-4c0a-89b2-f02a3cab799b {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-e4564cc9-b347-4c0a-89b2-f02a3cab799b .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-e4564cc9-b347-4c0a-89b2-f02a3cab799b .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-e4564cc9-b347-4c0a-89b2-f02a3cab799b {
        text-align: center;
    }
}

#sppb-addon-wrapper-4152dfa5-e42c-4d6f-a9e1-bf9e8f93d7b5 {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-4152dfa5-e42c-4d6f-a9e1-bf9e8f93d7b5 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

#sppb-addon-4152dfa5-e42c-4d6f-a9e1-bf9e8f93d7b5 .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-4152dfa5-e42c-4d6f-a9e1-bf9e8f93d7b5 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-4955255a-bc52-49de-a8be-03c42855b04b {
    color: #ffffff;
}

#sppb-addon-4955255a-bc52-49de-a8be-03c42855b04b .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
}

.sp-page-builder .page-content #section-id-b643d641-6c32-4afc-96b3-315ac616fb3e {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-b643d641-6c32-4afc-96b3-315ac616fb3e {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-7595b6fd-5373-4075-93e5-a893cbc0dfad {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-2683933c-a340-46c6-b0bc-3d037bdc2012 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-2683933c-a340-46c6-b0bc-3d037bdc2012 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom {
        padding: 16px 36px 14px 36px;
    }
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 #btn-2683933c-a340-46c6-b0bc-3d037bdc2012.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 .sppb-button-wrapper {
    text-align: left;
}

@media (max-width:991.98px) {
    #sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 .sppb-button-wrapper {
        text-align: left;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-2683933c-a340-46c6-b0bc-3d037bdc2012 .sppb-btn {
    transform-origin: 50% 50%;
}

@media (max-width:991.98px) {
    #column-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
        padding-top: 32px;
        padding-right: 17px;
        padding-bottom: 20px;
        padding-left: 17px;
    }
}

#column-wrap-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
    max-width: 40%;
    flex-basis: 40%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 25px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-bf06cdbd-40a1-4e07-8d96-1afb46ede7b3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-ecbf6970-16b0-43ca-852e-f86b9bae3ecc {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-wrapper-ecbf6970-16b0-43ca-852e-f86b9bae3ecc {
    margin-top: 0px;
    margin-right: -172px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-wrapper-ecbf6970-16b0-43ca-852e-f86b9bae3ecc {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-ecbf6970-16b0-43ca-852e-f86b9bae3ecc .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-ecbf6970-16b0-43ca-852e-f86b9bae3ecc img {
    transform-origin: 50% 50%;
}

#sppb-addon-ecbf6970-16b0-43ca-852e-f86b9bae3ecc .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-ecbf6970-16b0-43ca-852e-f86b9bae3ecc {
    text-align: center;
}

.sp-page-builder .page-content #section-id-02112d81-7372-4226-8b90-172e4bc4044a {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-id-f108136e-18b4-45af-8cca-90e8f0881353 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-f108136e-18b4-45af-8cca-90e8f0881353 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-f108136e-18b4-45af-8cca-90e8f0881353 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-f108136e-18b4-45af-8cca-90e8f0881353 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-f108136e-18b4-45af-8cca-90e8f0881353 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-f108136e-18b4-45af-8cca-90e8f0881353 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-1c496b82-a82b-4590-8451-c566b9248c75 {
    margin-top: 30px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1c496b82-a82b-4590-8451-c566b9248c75 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom {
        padding: 16px 36px 14px 36px;
    }
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 #btn-1c496b82-a82b-4590-8451-c566b9248c75.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 .sppb-button-wrapper {
    text-align: left;
}

@media (max-width:991.98px) {
    #sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-1c496b82-a82b-4590-8451-c566b9248c75 .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-e3a4096b-9521-44ed-ba97-ad3c1ad0ca7c {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-e3a4096b-9521-44ed-ba97-ad3c1ad0ca7c {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    .sp-page-builder .page-content #section-id-e3a4096b-9521-44ed-ba97-ad3c1ad0ca7c {
        padding-top: 25px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-wrap-id-74ae1b80-7593-41f5-ba66-e327ff75b8e4 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-74ae1b80-7593-41f5-ba66-e327ff75b8e4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-74ae1b80-7593-41f5-ba66-e327ff75b8e4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-74ae1b80-7593-41f5-ba66-e327ff75b8e4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-74ae1b80-7593-41f5-ba66-e327ff75b8e4 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-39110adb-8ae3-4748-982a-1622a4f9362e {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-39110adb-8ae3-4748-982a-1622a4f9362e {
    padding-top: 42px;
    padding-right: 0px;
    padding-left: 0px;
}

#column-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
    padding-top: 0px;
    padding-right: 9px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#column-wrap-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
        max-width: 33.333%;
        flex-basis: 33.333%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-0ebd3522-b0de-488c-a812-2a7cd75df9cc {
        max-width: 33.333%;
        flex-basis: 33.333%;
    }
}

#sppb-addon-81b71375-328b-41d2-a0fe-e857699edff5 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-81b71375-328b-41d2-a0fe-e857699edff5 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-81b71375-328b-41d2-a0fe-e857699edff5 .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-81b71375-328b-41d2-a0fe-e857699edff5 {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-81b71375-328b-41d2-a0fe-e857699edff5 {
        text-align: center;
    }
}

#sppb-addon-wrapper-e2591eee-7520-4f47-b4ca-5e0c53fc72ec {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-e2591eee-7520-4f47-b4ca-5e0c53fc72ec .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-e2591eee-7520-4f47-b4ca-5e0c53fc72ec .sppb-addon-header .sppb-addon-title {
        font-size: 30px;
        line-height: 42.9px;
    }
}

#sppb-addon-e2591eee-7520-4f47-b4ca-5e0c53fc72ec .sppb-addon.sppb-addon-header {
    text-align: left;
}

@media (max-width:991.98px) {
    #sppb-addon-e2591eee-7520-4f47-b4ca-5e0c53fc72ec .sppb-addon.sppb-addon-header {
        text-align: center;
    }
}

#sppb-addon-e2591eee-7520-4f47-b4ca-5e0c53fc72ec .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 {
    color: #ffffff;
}

#sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:1199.98px) {
    #sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 .sppb-addon-text-block {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 .sppb-addon-text-block {
        text-align: center;
    }
}

#sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28px;
}

@media (max-width:767.98px) {
    #sppb-addon-1590d91a-fe29-4a71-9603-de2a6ab49b40 .sppb-addon-text-block .sppb-addon-content {
        font-size: 13px;
        line-height: 18.6px;
    }
}

#column-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 11px;
}

#column-wrap-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
        max-width: 33.333%;
        flex-basis: 33.333%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-ae8235a4-c7c4-42a7-ac30-3e13eda11e8b {
        max-width: 33.333%;
        flex-basis: 33.333%;
    }
}

#sppb-addon-8db5aa64-ee8b-4d8b-a51a-b3f7b4bf5e04 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-8db5aa64-ee8b-4d8b-a51a-b3f7b4bf5e04 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-8db5aa64-ee8b-4d8b-a51a-b3f7b4bf5e04 .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-8db5aa64-ee8b-4d8b-a51a-b3f7b4bf5e04 {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-8db5aa64-ee8b-4d8b-a51a-b3f7b4bf5e04 {
        text-align: center;
    }
}

#sppb-addon-wrapper-c515db24-6cc9-4299-aede-69ae0ac3e981 {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-c515db24-6cc9-4299-aede-69ae0ac3e981 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-c515db24-6cc9-4299-aede-69ae0ac3e981 .sppb-addon-header .sppb-addon-title {
        font-size: 30px;
        line-height: 42.9px;
    }
}

#sppb-addon-c515db24-6cc9-4299-aede-69ae0ac3e981 .sppb-addon.sppb-addon-header {
    text-align: left;
}

@media (max-width:991.98px) {
    #sppb-addon-c515db24-6cc9-4299-aede-69ae0ac3e981 .sppb-addon.sppb-addon-header {
        text-align: center;
    }
}

#sppb-addon-c515db24-6cc9-4299-aede-69ae0ac3e981 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e {
    color: #ffffff;
}

#sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:1199.98px) {
    #sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e .sppb-addon-text-block {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e .sppb-addon-text-block {
        text-align: center;
    }
}

#sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28px;
}

@media (max-width:767.98px) {
    #sppb-addon-27c74bfe-158f-45c8-87c5-82f2ed5d3d7e .sppb-addon-text-block .sppb-addon-content {
        font-size: 13px;
        line-height: 18.6px;
    }
}

#column-id-cce4f28e-f72c-422e-ac53-ae299282209d {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 31px;
}

@media (max-width:991.98px) {
    #column-id-cce4f28e-f72c-422e-ac53-ae299282209d {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 7px;
    }
}

#column-wrap-id-cce4f28e-f72c-422e-ac53-ae299282209d {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-cce4f28e-f72c-422e-ac53-ae299282209d {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-cce4f28e-f72c-422e-ac53-ae299282209d {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-cce4f28e-f72c-422e-ac53-ae299282209d {
        max-width: 33.33%;
        flex-basis: 33.33%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-cce4f28e-f72c-422e-ac53-ae299282209d {
        max-width: 33.333%;
        flex-basis: 33.333%;
    }
}

#sppb-addon-b28de600-36c7-43c5-8c83-3a668d5169b3 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-b28de600-36c7-43c5-8c83-3a668d5169b3 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-b28de600-36c7-43c5-8c83-3a668d5169b3 .sppb-addon-single-image-container {
    border-radius: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-b28de600-36c7-43c5-8c83-3a668d5169b3 {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-b28de600-36c7-43c5-8c83-3a668d5169b3 {
        text-align: center;
    }
}

#sppb-addon-wrapper-83242323-4808-416a-85a7-6b22c27479af {
    margin-top: 23px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-83242323-4808-416a-85a7-6b22c27479af .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-83242323-4808-416a-85a7-6b22c27479af .sppb-addon-header .sppb-addon-title {
        font-size: 30px;
        line-height: 42.9px;
    }
}

#sppb-addon-83242323-4808-416a-85a7-6b22c27479af .sppb-addon.sppb-addon-header {
    text-align: left;
}

@media (max-width:991.98px) {
    #sppb-addon-83242323-4808-416a-85a7-6b22c27479af .sppb-addon.sppb-addon-header {
        text-align: center;
    }
}

#sppb-addon-83242323-4808-416a-85a7-6b22c27479af .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c {
    color: #ffffff;
}

#sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-title {
    margin-bottom: 0px;
}

#sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:1199.98px) {
    #sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-text-block {
        text-align: center;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-text-block {
        text-align: center;
    }
}

#sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28px;
}

@media (max-width:767.98px) {
    #sppb-addon-d34e8a05-e7a8-4b1d-8eef-ddb6bd45364c .sppb-addon-text-block .sppb-addon-content {
        font-size: 13px;
        line-height: 18.6px;
    }
}

.sp-page-builder .page-content #section-id-YWUocgOmh1GJVeD8X3V7K {
    background-color: #131f2e;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-YWUocgOmh1GJVeD8X3V7K {
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 25px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: -0px;
    margin-bottom: -0px;
    margin-left: -0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-YWUocgOmh1GJVeD8X3V7K {
        padding-top: 24px;
        padding-right: 0px;
        padding-bottom: 25px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: -0px;
        margin-bottom: -0px;
        margin-left: -0px;
    }
}

@media (min-width:1400px) {
    #section-id-YWUocgOmh1GJVeD8X3V7K>.sppb-row-container {
        max-width: 1420px;
    }
}

#section-id-YWUocgOmh1GJVeD8X3V7K>.sppb-row-container>.sppb-row {
    margin-left: -50px;
    margin-right: -50px;
}

#section-id-YWUocgOmh1GJVeD8X3V7K>.sppb-row-container>.sppb-row>div {
    padding-left: 50px;
    padding-right: 50px;
}

#column-wrap-id-njonGjQLenAdSt4DW24UK {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-njonGjQLenAdSt4DW24UK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-njonGjQLenAdSt4DW24UK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-njonGjQLenAdSt4DW24UK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-njonGjQLenAdSt4DW24UK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-rw5JX_atsWfV3tZaLfGAS {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-rw5JX_atsWfV3tZaLfGAS {
    padding-right: 0px;
    padding-left: 0px;
}

#column-wrap-id-cxeXK5UWr_WQDYoPZktzA {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-cxeXK5UWr_WQDYoPZktzA {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-cxeXK5UWr_WQDYoPZktzA {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-cxeXK5UWr_WQDYoPZktzA {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-cxeXK5UWr_WQDYoPZktzA {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:1199.98px) {
    #column-id-cxeXK5UWr_WQDYoPZktzA {
        background-size: 0px;
    }
}

@media (max-width:767.98px) {
    #column-id-cxeXK5UWr_WQDYoPZktzA {
        background-size: 0px;
    }
}

#column-id-cxeXK5UWr_WQDYoPZktzA {
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-position: 100% 50%;
}

#column-id-cxeXK5UWr_WQDYoPZktzA {
    background-image: url("assets/lazyloading-placeholder.svg");
}

#column-id-cxeXK5UWr_WQDYoPZktzA.sppb-element-loaded {
    background-image: url("assets/white_vector.png");
}

#sppb-addon-4sC8Hh6E8wZoQT1vSiwQy .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 30px;
    line-height: 42.9px;
}

@media (max-width:767.98px) {
    #sppb-addon-4sC8Hh6E8wZoQT1vSiwQy .sppb-addon-header .sppb-addon-title {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-4sC8Hh6E8wZoQT1vSiwQy .sppb-addon.sppb-addon-header {
    text-align: left;
}

@media (max-width:1199.98px) {
    #sppb-addon-4sC8Hh6E8wZoQT1vSiwQy .sppb-addon.sppb-addon-header {
        text-align: center;
    }
}

#sppb-addon-4sC8Hh6E8wZoQT1vSiwQy .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ffffff;
}

#column-wrap-id-WoKOLwKB1SoO93nOqMVC3 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-WoKOLwKB1SoO93nOqMVC3 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-WoKOLwKB1SoO93nOqMVC3 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-WoKOLwKB1SoO93nOqMVC3 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-WoKOLwKB1SoO93nOqMVC3 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#sppb-addon-1734688751215 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-1734688751215 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-1734688751215 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-1734688751215 {
    text-align: right;
}

#column-wrap-id-1734686200987 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1734686200987 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1734686200987 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1734686200987 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1734686200987 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#sppb-addon-bfF6mUvpmldHF2AHeC1Ii {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-bfF6mUvpmldHF2AHeC1Ii .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-bfF6mUvpmldHF2AHeC1Ii .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-bfF6mUvpmldHF2AHeC1Ii {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-bfF6mUvpmldHF2AHeC1Ii {
        text-align: center;
    }
}

#column-wrap-id-1734686200988 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1734686200988 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1734686200988 {
        max-width: 25%;
        flex-basis: 25%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1734686200988 {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1734686200988 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-l4353a8XDEbwTRqkX7-L8 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-l4353a8XDEbwTRqkX7-L8 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-l4353a8XDEbwTRqkX7-L8 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-l4353a8XDEbwTRqkX7-L8 {
    text-align: left;
}

@media (max-width:767.98px) {
    #sppb-addon-l4353a8XDEbwTRqkX7-L8 {
        text-align: center;
    }
}

.sp-page-builder .page-content #section-id-bEh45GkjTBz45mfxIXgJT {
    background-color: #f8f7f5;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-bEh45GkjTBz45mfxIXgJT {
    padding-top: 98px;
    padding-right: 0px;
    padding-bottom: 114px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-bEh45GkjTBz45mfxIXgJT {
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 72px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-bEh45GkjTBz45mfxIXgJT>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-wrap-id-V12VmQw6s8UrOU5xaD6gr {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-V12VmQw6s8UrOU5xaD6gr {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-V12VmQw6s8UrOU5xaD6gr {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-V12VmQw6s8UrOU5xaD6gr {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-V12VmQw6s8UrOU5xaD6gr {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 78.72px;
}

@media (max-width:1199.98px) {
    #sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.75px;
    }
}

#sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon-header .sppb-addon-title {
    color: #1b2b3f;
}

@media (max-width:991.98px) {
    #sppb-addon-Ho1P6iO_rT6dXRisC6Ztj .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 35px;
        margin-left: 0px;
    }
}

#sppb-addon-twegnPGw5jcWcfNSmqvBI {
    border-radius: 20px;
}

@media (max-width:991.98px) {
    #sppb-addon-twegnPGw5jcWcfNSmqvBI {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-wrapper-twegnPGw5jcWcfNSmqvBI {
    margin-top: 60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-twegnPGw5jcWcfNSmqvBI {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-twegnPGw5jcWcfNSmqvBI .video-block {
    border-radius: 20px;
    overflow: hidden;
}

#sppb-addon-twegnPGw5jcWcfNSmqvBI .sppb-addon-video {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-s4SgXIWWh9D5m1yjNE5ZJ {
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: inherit;
    background-position: 50% 0;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-s4SgXIWWh9D5m1yjNE5ZJ {
    background-image: url("assets/lazyloading-placeholder.svg");
}

.sp-page-builder .page-content #section-id-s4SgXIWWh9D5m1yjNE5ZJ.sppb-element-loaded {
    background-image: url("assets/steppanbg.png");
}

.sp-page-builder .page-content #section-id-s4SgXIWWh9D5m1yjNE5ZJ {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-s4SgXIWWh9D5m1yjNE5ZJ {
        padding-top: 44px;
        padding-right: 30px;
        padding-bottom: 30px;
        padding-left: 30px;
    }
}

#column-id-WLjkQG2N9atDwaPfQOrke {
    padding-top: 0px;
    padding-right: 9px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#column-wrap-id-WLjkQG2N9atDwaPfQOrke {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-WLjkQG2N9atDwaPfQOrke {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-WLjkQG2N9atDwaPfQOrke {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-WLjkQG2N9atDwaPfQOrke {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-WLjkQG2N9atDwaPfQOrke {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-qe417yg2yD9jzdS_lEqK- {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-qe417yg2yD9jzdS_lEqK- .sppb-addon-single-image-container img {
    border-radius: 0px;
}

@media (max-width:767.98px) {
    #sppb-addon-qe417yg2yD9jzdS_lEqK- img {
        width: 100px;
        max-width: 100px;
    }
}

#sppb-addon-qe417yg2yD9jzdS_lEqK- .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-qe417yg2yD9jzdS_lEqK- {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-qe417yg2yD9jzdS_lEqK- {
        text-align: left;
    }
}

#sppb-addon-wrapper-Z1NyG0m0lTkfWvf9wRsoW {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-Z1NyG0m0lTkfWvf9wRsoW {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 600;
    font-size: 38px;
}

@media (max-width:767.98px) {
    #sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon-header .sppb-addon-title {
        font-size: 26px;
        line-height: 31.47px;
    }
}

#sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon.sppb-addon-header {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon.sppb-addon-header {
        text-align: left;
    }
}

#sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

@media (max-width:767.98px) {
    #sppb-addon-Z1NyG0m0lTkfWvf9wRsoW .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-Bp2UWWxoQ_Glr1qTyJUqs {
    color: #6b7c93;
}

#sppb-addon-Bp2UWWxoQ_Glr1qTyJUqs .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-Bp2UWWxoQ_Glr1qTyJUqs .sppb-addon-text-block {
        text-align: left;
    }
}

#sppb-addon-Bp2UWWxoQ_Glr1qTyJUqs .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-Bp2UWWxoQ_Glr1qTyJUqs .sppb-addon-text-block .sppb-addon-content {
        font-size: 16px;
        line-height: 22.89px;
    }
}

#column-id-BMpi33mLwXKAF_3FxI74q {
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 11px;
}

@media (max-width:767.98px) {
    #column-id-BMpi33mLwXKAF_3FxI74q {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-wrap-id-BMpi33mLwXKAF_3FxI74q {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-BMpi33mLwXKAF_3FxI74q {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-BMpi33mLwXKAF_3FxI74q {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-BMpi33mLwXKAF_3FxI74q {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-BMpi33mLwXKAF_3FxI74q {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-YKAKiNy6QfzKUaBS1Er69 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-YKAKiNy6QfzKUaBS1Er69 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

@media (max-width:767.98px) {
    #sppb-addon-YKAKiNy6QfzKUaBS1Er69 img {
        width: 100px;
        max-width: 100px;
    }
}

#sppb-addon-YKAKiNy6QfzKUaBS1Er69 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-YKAKiNy6QfzKUaBS1Er69 {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-YKAKiNy6QfzKUaBS1Er69 {
        text-align: left;
    }
}

#sppb-addon-wrapper-1u5-_jpJCkufyNcsIR9kP {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 600;
    font-size: 38px;
}

@media (max-width:767.98px) {
    #sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon-header .sppb-addon-title {
        font-size: 26px;
        line-height: 31.47px;
    }
}

#sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon.sppb-addon-header {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon.sppb-addon-header {
        text-align: left;
    }
}

#sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

@media (max-width:767.98px) {
    #sppb-addon-1u5-_jpJCkufyNcsIR9kP .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-zuMUgCTaGROmP85boMeiC {
    color: #6b7c93;
}

#sppb-addon-zuMUgCTaGROmP85boMeiC .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-zuMUgCTaGROmP85boMeiC .sppb-addon-text-block {
        text-align: left;
    }
}

#sppb-addon-zuMUgCTaGROmP85boMeiC .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-zuMUgCTaGROmP85boMeiC .sppb-addon-text-block .sppb-addon-content {
        font-size: 16px;
        line-height: 22.89px;
    }
}

#column-id-mtjIuZjOKbCEGRn7Tf0ND {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 31px;
}

@media (max-width:767.98px) {
    #column-id-mtjIuZjOKbCEGRn7Tf0ND {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-wrap-id-mtjIuZjOKbCEGRn7Tf0ND {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-mtjIuZjOKbCEGRn7Tf0ND {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-mtjIuZjOKbCEGRn7Tf0ND {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-mtjIuZjOKbCEGRn7Tf0ND {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-mtjIuZjOKbCEGRn7Tf0ND {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-Yz9XwADnP4AAxafIg95CE {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-Yz9XwADnP4AAxafIg95CE .sppb-addon-single-image-container img {
    border-radius: 0px;
}

@media (max-width:767.98px) {
    #sppb-addon-Yz9XwADnP4AAxafIg95CE img {
        width: 100px;
        max-width: 100px;
    }
}

#sppb-addon-Yz9XwADnP4AAxafIg95CE .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-Yz9XwADnP4AAxafIg95CE {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-Yz9XwADnP4AAxafIg95CE {
        text-align: left;
    }
}

#sppb-addon-wrapper-u3VSwzCRA5hsWOXJKigi3 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-u3VSwzCRA5hsWOXJKigi3 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 600;
    font-size: 38px;
}

@media (max-width:767.98px) {
    #sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon-header .sppb-addon-title {
        font-size: 26px;
        line-height: 31.47px;
    }
}

#sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon.sppb-addon-header {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon.sppb-addon-header {
        text-align: left;
    }
}

#sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

@media (max-width:767.98px) {
    #sppb-addon-u3VSwzCRA5hsWOXJKigi3 .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-GMUMdyDZLBAj0V2XxQPqS {
    color: #6b7c93;
}

#sppb-addon-GMUMdyDZLBAj0V2XxQPqS .sppb-addon-text-block {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-GMUMdyDZLBAj0V2XxQPqS .sppb-addon-text-block {
        text-align: left;
    }
}

#sppb-addon-GMUMdyDZLBAj0V2XxQPqS .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-GMUMdyDZLBAj0V2XxQPqS .sppb-addon-text-block .sppb-addon-content {
        font-size: 16px;
        line-height: 22.89px;
    }
}

.sp-page-builder .page-content #section-id-PtNT9Mmiy4py8F7Zi3UAO {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-PtNT9Mmiy4py8F7Zi3UAO {
    padding-top: 50px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-PtNT9Mmiy4py8F7Zi3UAO {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#section-id-PtNT9Mmiy4py8F7Zi3UAO>.sppb-container-inner>.sppb-row {
    margin-left: -10px;
    margin-right: -10px;
}

#section-id-PtNT9Mmiy4py8F7Zi3UAO>.sppb-container-inner>.sppb-row>div {
    padding-left: 10px;
    padding-right: 10px;
}

#section-id-PtNT9Mmiy4py8F7Zi3UAO>.sppb-container-inner>.sppb-nested-row {
    margin-left: -10px;
    margin-right: -10px;
}

#section-id-PtNT9Mmiy4py8F7Zi3UAO>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 10px;
    padding-right: 10px;
}

#column-wrap-id-yoPVO0SfXQpWN0knh8pO_ {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-yoPVO0SfXQpWN0knh8pO_ {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-yoPVO0SfXQpWN0knh8pO_ {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-yoPVO0SfXQpWN0knh8pO_ {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-yoPVO0SfXQpWN0knh8pO_ {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-687d7495-02fd-48bb-8b57-2bb1b9aaae98 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-687d7495-02fd-48bb-8b57-2bb1b9aaae98 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom {
        padding: 14px 30px 14px 30px;
    }
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 #btn-687d7495-02fd-48bb-8b57-2bb1b9aaae98.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 .sppb-button-wrapper {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-687d7495-02fd-48bb-8b57-2bb1b9aaae98 .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-5oZvA9i_CewLAbto_Mj13 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-5oZvA9i_CewLAbto_Mj13 {
    padding-top: 100px;
    padding-right: 0px;
    padding-bottom: 111px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-5oZvA9i_CewLAbto_Mj13 {
        padding-top: 48px;
        padding-right: 0px;
        padding-bottom: 53px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-5oZvA9i_CewLAbto_Mj13>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-id-etpd60WSyo_cxgzqW9ylK {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-etpd60WSyo_cxgzqW9ylK {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-etpd60WSyo_cxgzqW9ylK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-etpd60WSyo_cxgzqW9ylK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-etpd60WSyo_cxgzqW9ylK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-etpd60WSyo_cxgzqW9ylK {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-wrapper-BRHnt82UVWxQ_soDby1s6 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-BRHnt82UVWxQ_soDby1s6 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 23px;
        margin-left: 0px;
    }
}

#sppb-addon-BRHnt82UVWxQ_soDby1s6 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 73px;
}

@media (max-width:1199.98px) {
    #sppb-addon-BRHnt82UVWxQ_soDby1s6 .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-BRHnt82UVWxQ_soDby1s6 .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 42px;
    }
}

#sppb-addon-BRHnt82UVWxQ_soDby1s6 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-BRHnt82UVWxQ_soDby1s6 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

#sppb-addon-ATOeOSC3l-ZWypFmvSxGG {
    color: #6b7c93;
}

#sppb-addon-wrapper-ATOeOSC3l-ZWypFmvSxGG {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-ATOeOSC3l-ZWypFmvSxGG .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-ATOeOSC3l-ZWypFmvSxGG .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 25px;
    line-height: 35.75px;
}

@media (max-width:1199.98px) {
    #sppb-addon-ATOeOSC3l-ZWypFmvSxGG .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-ATOeOSC3l-ZWypFmvSxGG .sppb-addon-text-block .sppb-addon-content {
        font-size: 21px;
        line-height: 30px;
    }
}

.sp-page-builder .page-content #section-id-XliWx6X6X5LQ_NL8QaffI {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-XliWx6X6X5LQ_NL8QaffI {
    padding-top: 90px;
    padding-right: 0px;
    padding-left: 0px;
    border-radius: 10px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-XliWx6X6X5LQ_NL8QaffI {
        padding-top: 77px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#section-id-XliWx6X6X5LQ_NL8QaffI>.sppb-container-inner>.sppb-row {
    margin-left: -6.5px;
    margin-right: -6.5px;
}

#section-id-XliWx6X6X5LQ_NL8QaffI>.sppb-container-inner>.sppb-row>div {
    padding-left: 6.5px;
    padding-right: 6.5px;
}

#section-id-XliWx6X6X5LQ_NL8QaffI>.sppb-container-inner>.sppb-nested-row {
    margin-left: -6.5px;
    margin-right: -6.5px;
}

#section-id-XliWx6X6X5LQ_NL8QaffI>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 6.5px;
    padding-right: 6.5px;
}

#column-id-feK18d3Rw2QTzhYLJ_IfM {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 54px;
    padding-left: 10px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-feK18d3Rw2QTzhYLJ_IfM {
        padding-top: 0px;
        padding-right: 23px;
        padding-bottom: 44px;
        padding-left: 23px;
    }
}

#column-wrap-id-feK18d3Rw2QTzhYLJ_IfM {
    max-width: 25%;
    flex-basis: 25%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 25px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-feK18d3Rw2QTzhYLJ_IfM {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 85px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-feK18d3Rw2QTzhYLJ_IfM {
        max-width: 25%;
        flex-basis: 25%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 60px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-feK18d3Rw2QTzhYLJ_IfM {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-feK18d3Rw2QTzhYLJ_IfM {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-feK18d3Rw2QTzhYLJ_IfM {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-u1D7qeUo9UzbDoT6Bm-lQ {
    margin-top: -40px;
    margin-right: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-u1D7qeUo9UzbDoT6Bm-lQ {
        margin-top: -40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-u1D7qeUo9UzbDoT6Bm-lQ .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-u1D7qeUo9UzbDoT6Bm-lQ img {
    transform-origin: 50% 50%;
}

#sppb-addon-u1D7qeUo9UzbDoT6Bm-lQ .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-u1D7qeUo9UzbDoT6Bm-lQ {
    text-align: center;
}

#sppb-addon-wrapper-Nk9DdWp-7iNL13nHFgVWJ {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 37px;
    margin-left: 0px;
}

#sppb-addon-Nk9DdWp-7iNL13nHFgVWJ .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-Nk9DdWp-7iNL13nHFgVWJ .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 31px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-Nk9DdWp-7iNL13nHFgVWJ .sppb-addon-header .sppb-addon-title {
        font-size: 27px;
        line-height: 32.71px;
    }
}

#sppb-addon-Nk9DdWp-7iNL13nHFgVWJ .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-Nk9DdWp-7iNL13nHFgVWJ .sppb-addon-header .sppb-addon-title {
    color: #1b2b3f;
}

#sppb-addon-f8VrU9QBak8qBxHPakDt3 {
    color: #6b7c93;
}

#sppb-addon-wrapper-f8VrU9QBak8qBxHPakDt3 {
    margin-top: 0px;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-left: 10px;
}

#sppb-addon-f8VrU9QBak8qBxHPakDt3 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-f8VrU9QBak8qBxHPakDt3 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 22px;
    }
}

#column-id-95bapY44grWLpUQtqFe9M {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 54px;
    padding-left: 10px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-95bapY44grWLpUQtqFe9M {
        padding-top: 0px;
        padding-right: 23px;
        padding-bottom: 44px;
        padding-left: 23px;
    }
}

#column-wrap-id-95bapY44grWLpUQtqFe9M {
    max-width: 25%;
    flex-basis: 25%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 25px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-95bapY44grWLpUQtqFe9M {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 85px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-95bapY44grWLpUQtqFe9M {
        max-width: 25%;
        flex-basis: 25%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 60px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-95bapY44grWLpUQtqFe9M {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-95bapY44grWLpUQtqFe9M {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-95bapY44grWLpUQtqFe9M {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-oqYj4kM2jS0hCQzY5o_Jd {
    margin-top: -40px;
    margin-right: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-oqYj4kM2jS0hCQzY5o_Jd {
        margin-top: -40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-oqYj4kM2jS0hCQzY5o_Jd .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-oqYj4kM2jS0hCQzY5o_Jd .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-oqYj4kM2jS0hCQzY5o_Jd {
    text-align: center;
}

#sppb-addon-wrapper-H--8xvjxNoSQb701yeQJ5 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 37px;
    margin-left: 0px;
}

#sppb-addon-H--8xvjxNoSQb701yeQJ5 .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-H--8xvjxNoSQb701yeQJ5 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 31px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-H--8xvjxNoSQb701yeQJ5 .sppb-addon-header .sppb-addon-title {
        font-size: 27px;
        line-height: 32.71px;
    }
}

#sppb-addon-H--8xvjxNoSQb701yeQJ5 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-H--8xvjxNoSQb701yeQJ5 .sppb-addon-header .sppb-addon-title {
    color: #1b2b3f;
}

#sppb-addon-Gn8IYO9hlfx_9bU7ElH4O {
    color: #6b7c93;
}

#sppb-addon-wrapper-Gn8IYO9hlfx_9bU7ElH4O {
    margin-top: 0px;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-left: 10px;
}

#sppb-addon-Gn8IYO9hlfx_9bU7ElH4O .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-Gn8IYO9hlfx_9bU7ElH4O .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 22px;
    }
}

#column-id-P7Z3WKg7ixdVAX7V5Jy2r {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 54px;
    padding-left: 10px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-P7Z3WKg7ixdVAX7V5Jy2r {
        padding-top: 0px;
        padding-right: 23px;
        padding-bottom: 44px;
        padding-left: 23px;
    }
}

#column-wrap-id-P7Z3WKg7ixdVAX7V5Jy2r {
    max-width: 25%;
    flex-basis: 25%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 25px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-P7Z3WKg7ixdVAX7V5Jy2r {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-P7Z3WKg7ixdVAX7V5Jy2r {
        max-width: 25%;
        flex-basis: 25%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 60px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-P7Z3WKg7ixdVAX7V5Jy2r {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-P7Z3WKg7ixdVAX7V5Jy2r {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-P7Z3WKg7ixdVAX7V5Jy2r {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-p-31Q3VsuOOiDI-KE6YKu {
    margin-top: -40px;
    margin-right: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-p-31Q3VsuOOiDI-KE6YKu {
        margin-top: -40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-p-31Q3VsuOOiDI-KE6YKu .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-p-31Q3VsuOOiDI-KE6YKu .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-p-31Q3VsuOOiDI-KE6YKu {
    text-align: center;
}

#sppb-addon-wrapper-0PCiO2_AsIMUGeCVlGnQw {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 37px;
    margin-left: 0px;
}

#sppb-addon-0PCiO2_AsIMUGeCVlGnQw .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-0PCiO2_AsIMUGeCVlGnQw .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 31px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-0PCiO2_AsIMUGeCVlGnQw .sppb-addon-header .sppb-addon-title {
        font-size: 27px;
        line-height: 32.71px;
    }
}

#sppb-addon-0PCiO2_AsIMUGeCVlGnQw .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-0PCiO2_AsIMUGeCVlGnQw .sppb-addon-header .sppb-addon-title {
    color: #1b2b3f;
}

#sppb-addon-mwfPGuGe3qi2SuZ1M-Xjy {
    color: #6b7c93;
}

#sppb-addon-wrapper-mwfPGuGe3qi2SuZ1M-Xjy {
    margin-top: 0px;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-left: 10px;
}

#sppb-addon-mwfPGuGe3qi2SuZ1M-Xjy .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-mwfPGuGe3qi2SuZ1M-Xjy .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 22px;
    }
}

#column-id-4GThX3hcsogE5njXky8pN {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 54px;
    padding-left: 10px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-4GThX3hcsogE5njXky8pN {
        padding-top: 0px;
        padding-right: 23px;
        padding-bottom: 44px;
        padding-left: 23px;
    }
}

#column-wrap-id-4GThX3hcsogE5njXky8pN {
    max-width: 25%;
    flex-basis: 25%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 25px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-4GThX3hcsogE5njXky8pN {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-4GThX3hcsogE5njXky8pN {
        max-width: 25%;
        flex-basis: 25%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-4GThX3hcsogE5njXky8pN {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-4GThX3hcsogE5njXky8pN {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-4GThX3hcsogE5njXky8pN {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-AUB5OfWNa7trE_aKX-2mj {
    margin-top: -40px;
    margin-right: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-AUB5OfWNa7trE_aKX-2mj {
        margin-top: -40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-AUB5OfWNa7trE_aKX-2mj .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-AUB5OfWNa7trE_aKX-2mj .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-AUB5OfWNa7trE_aKX-2mj {
    text-align: center;
}

#sppb-addon-wrapper-qB0DMgPdyFgdUDO3ne8BX {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 37px;
    margin-left: 0px;
}

#sppb-addon-qB0DMgPdyFgdUDO3ne8BX .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-qB0DMgPdyFgdUDO3ne8BX .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 31px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-qB0DMgPdyFgdUDO3ne8BX .sppb-addon-header .sppb-addon-title {
        font-size: 27px;
        line-height: 32.71px;
    }
}

#sppb-addon-qB0DMgPdyFgdUDO3ne8BX .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-qB0DMgPdyFgdUDO3ne8BX .sppb-addon-header .sppb-addon-title {
    color: #1b2b3f;
}

#sppb-addon-W_T2K_RTQY3Rn8n94VQpk {
    color: #6b7c93;
}

#sppb-addon-wrapper-W_T2K_RTQY3Rn8n94VQpk {
    margin-top: 0px;
    margin-right: 8px;
    margin-bottom: 0px;
    margin-left: 10px;
}

#sppb-addon-W_T2K_RTQY3Rn8n94VQpk .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-W_T2K_RTQY3Rn8n94VQpk .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 22px;
    }
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-03aa1658-6929-406b-af4d-05903c00d4b9 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-03aa1658-6929-406b-af4d-05903c00d4b9 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom {
        padding: 14px 30px 14px 30px;
    }
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 #btn-03aa1658-6929-406b-af4d-05903c00d4b9.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 .sppb-button-wrapper {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-03aa1658-6929-406b-af4d-05903c00d4b9 .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-1733899684559 {
    background-color: #f8f7f5;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733899684559 {
    padding-top: 77px;
    padding-right: 0px;
    padding-bottom: 88px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: -0px;
    margin-bottom: -0px;
    margin-left: -0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733899684559 {
        padding-top: 42px;
        padding-right: 0px;
        padding-bottom: 61px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-1733899684559>.sppb-row-container {
        max-width: 1280px;
    }
}

#section-id-1733899684559>.sppb-row-container>.sppb-row {
    margin-left: -50px;
    margin-right: -50px;
}

#section-id-1733899684559>.sppb-row-container>.sppb-row>div {
    padding-left: 50px;
    padding-right: 50px;
}

#column-wrap-id-1733899684558 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733899684558 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733899684558 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733899684558 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733899684558 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-6Ie-SE9OO7cbEmfx7G0xD {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-6Ie-SE9OO7cbEmfx7G0xD {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

#column-wrap-id-19uGPKXPNYxYzvKYlRgP9 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-19uGPKXPNYxYzvKYlRgP9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-19uGPKXPNYxYzvKYlRgP9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-19uGPKXPNYxYzvKYlRgP9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-19uGPKXPNYxYzvKYlRgP9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-x8siTqcVlkhycLJBuIx8Z {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-x8siTqcVlkhycLJBuIx8Z .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 73px;
}

@media (max-width:1199.98px) {
    #sppb-addon-x8siTqcVlkhycLJBuIx8Z .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-x8siTqcVlkhycLJBuIx8Z .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.75px;
    }
}

#sppb-addon-x8siTqcVlkhycLJBuIx8Z .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-x8siTqcVlkhycLJBuIx8Z .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 16px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

#sppb-addon-1733902872894 {
    color: #6b7c93;
}

#sppb-addon-1733902872894 .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-1733902872894 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 25px;
    line-height: 35.75px;
}

@media (max-width:1199.98px) {
    #sppb-addon-1733902872894 .sppb-addon-text-block .sppb-addon-content {
        font-size: 16px;
        line-height: 26px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-1733902872894 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

.sp-page-builder .page-content #section-id-uWFyq4ktVvrfw_B81r6sV {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-uWFyq4ktVvrfw_B81r6sV {
    padding-top: 40px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-uWFyq4ktVvrfw_B81r6sV {
        padding-top: 36px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    .sp-page-builder .page-content #section-id-uWFyq4ktVvrfw_B81r6sV {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 23px;
        margin-left: 0px;
    }
}

#section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row {
    margin-left: -6.5px;
    margin-right: -6.5px;
}

#section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row>div {
    padding-left: 6.5px;
    padding-right: 6.5px;
}

@media (max-width:991.98px) {
    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row {
        margin-left: -3.5px;
        margin-right: -3.5px;
    }

    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row>div {
        padding-left: 3.5px;
        padding-right: 3.5px;
    }
}

@media (max-width:767.98px) {
    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row {
        margin-left: -5px;
        margin-right: -5px;
    }

    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-row>div {
        padding-left: 5px;
        padding-right: 5px;
    }
}

#section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row {
    margin-left: -6.5px;
    margin-right: -6.5px;
}

#section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 6.5px;
    padding-right: 6.5px;
}

@media (max-width:991.98px) {
    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row {
        margin-left: -3.5px;
        margin-right: -3.5px;
    }

    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row>div {
        padding-left: 3.5px;
        padding-right: 3.5px;
    }
}

@media (max-width:767.98px) {
    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row {
        margin-left: -5px;
        margin-right: -5px;
    }

    #section-id-uWFyq4ktVvrfw_B81r6sV>.sppb-container-inner>.sppb-nested-row>div {
        padding-left: 5px;
        padding-right: 5px;
    }
}

#column-id-1733903607608 {
    padding-top: 27px;
    padding-right: 25px;
    padding-bottom: 27px;
    padding-left: 25px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-1733903607608 {
        padding-top: 15px;
        padding-right: 17px;
        padding-bottom: 15px;
        padding-left: 17px;
    }
}

#column-wrap-id-1733903607608 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733903607608 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733903607608 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 7px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733903607608 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733903607608 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-1733903607608 {
    background-color: #ffffff;
}

#sppb-addon-1733905416534 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-1733905416534 .sppb-addon-header .sppb-addon-title {
        font-size: 28px;
    }
}

#sppb-addon-1733905416534 .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-1733905416534 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ff6c77;
}

#sppb-addon-1734695006152 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-1734695006152 .sppb-divider {
    margin-top: 0px;
    margin-bottom: 10px;
    width: 40px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #e8b4b8;
}

@media (max-width:767.98px) {
    #sppb-addon-1734695006152 .sppb-divider {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

#sppb-addon-1734695131314 {
    color: #6b7c93;
}

#sppb-addon-1734695131314 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-1734695131314 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.46px;
    }
}

#column-id-RyYvHnUXCv0FM8wL0eIth {
    padding-top: 27px;
    padding-right: 25px;
    padding-bottom: 27px;
    padding-left: 25px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-RyYvHnUXCv0FM8wL0eIth {
        padding-top: 15px;
        padding-right: 17px;
        padding-bottom: 15px;
        padding-left: 17px;
    }
}

#column-wrap-id-RyYvHnUXCv0FM8wL0eIth {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-RyYvHnUXCv0FM8wL0eIth {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-RyYvHnUXCv0FM8wL0eIth {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 7px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-RyYvHnUXCv0FM8wL0eIth {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-RyYvHnUXCv0FM8wL0eIth {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-RyYvHnUXCv0FM8wL0eIth {
    background-color: #ffffff;
}

#sppb-addon-IHvsZeDGugrjHQNtTEXXG .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-IHvsZeDGugrjHQNtTEXXG .sppb-addon-header .sppb-addon-title {
        font-size: 28px;
    }
}

#sppb-addon-IHvsZeDGugrjHQNtTEXXG .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-IHvsZeDGugrjHQNtTEXXG .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ff6c77;
}

#sppb-addon-YcjOtF-_xZ8zR6fWtJWg3 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-YcjOtF-_xZ8zR6fWtJWg3 .sppb-divider {
    margin-top: 0px;
    margin-bottom: 10px;
    width: 40px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #e8b4b8;
}

@media (max-width:767.98px) {
    #sppb-addon-YcjOtF-_xZ8zR6fWtJWg3 .sppb-divider {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

#sppb-addon-1NSBJFkELE_zUe7-OypjF {
    color: #6b7c93;
}

#sppb-addon-1NSBJFkELE_zUe7-OypjF .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 26px;
}

@media (max-width:767.98px) {
    #sppb-addon-1NSBJFkELE_zUe7-OypjF .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.46px;
    }
}

#column-id-UaR2RLbKtpDh47FX9Q7my {
    padding-top: 27px;
    padding-right: 25px;
    padding-bottom: 27px;
    padding-left: 25px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-UaR2RLbKtpDh47FX9Q7my {
        padding-top: 15px;
        padding-right: 17px;
        padding-bottom: 15px;
        padding-left: 17px;
    }
}

#column-wrap-id-UaR2RLbKtpDh47FX9Q7my {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-UaR2RLbKtpDh47FX9Q7my {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-UaR2RLbKtpDh47FX9Q7my {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-UaR2RLbKtpDh47FX9Q7my {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-UaR2RLbKtpDh47FX9Q7my {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-UaR2RLbKtpDh47FX9Q7my {
    background-color: #ffffff;
}

#sppb-addon-ltas19o5uorAZ4noHMIH3 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-ltas19o5uorAZ4noHMIH3 .sppb-addon-header .sppb-addon-title {
        font-size: 28px;
    }
}

#sppb-addon-ltas19o5uorAZ4noHMIH3 .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-ltas19o5uorAZ4noHMIH3 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ff6c77;
}

#sppb-addon-O9co5Wj7QJrHCLAvTQpAG {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-O9co5Wj7QJrHCLAvTQpAG .sppb-divider {
    margin-top: 0px;
    margin-bottom: 10px;
    width: 40px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #e8b4b8;
}

@media (max-width:767.98px) {
    #sppb-addon-O9co5Wj7QJrHCLAvTQpAG .sppb-divider {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

#sppb-addon-wbsNSTT7-xgJfqmM0FQlD {
    color: #6b7c93;
}

#sppb-addon-wbsNSTT7-xgJfqmM0FQlD .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 26px;
}

@media (max-width:767.98px) {
    #sppb-addon-wbsNSTT7-xgJfqmM0FQlD .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.46px;
    }
}

#column-id-d34RyEflq9CHC5z_PP4t7 {
    padding-top: 27px;
    padding-right: 25px;
    padding-bottom: 27px;
    padding-left: 25px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
}

@media (max-width:767.98px) {
    #column-id-d34RyEflq9CHC5z_PP4t7 {
        padding-top: 15px;
        padding-right: 17px;
        padding-bottom: 15px;
        padding-left: 17px;
    }
}

#column-wrap-id-d34RyEflq9CHC5z_PP4t7 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-d34RyEflq9CHC5z_PP4t7 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-d34RyEflq9CHC5z_PP4t7 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-d34RyEflq9CHC5z_PP4t7 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-d34RyEflq9CHC5z_PP4t7 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-d34RyEflq9CHC5z_PP4t7 {
    background-color: #ffffff;
}

#sppb-addon-o2m0d_JGKsOZ-yNH9vlAh .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 48px;
}

@media (max-width:767.98px) {
    #sppb-addon-o2m0d_JGKsOZ-yNH9vlAh .sppb-addon-header .sppb-addon-title {
        font-size: 28px;
    }
}

#sppb-addon-o2m0d_JGKsOZ-yNH9vlAh .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-o2m0d_JGKsOZ-yNH9vlAh .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ff6c77;
}

#sppb-addon-EPeyuyjMqsvB889sbU0qb {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-EPeyuyjMqsvB889sbU0qb .sppb-divider {
    margin-top: 0px;
    margin-bottom: 10px;
    width: 40px;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #e8b4b8;
}

@media (max-width:767.98px) {
    #sppb-addon-EPeyuyjMqsvB889sbU0qb .sppb-divider {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

#sppb-addon-lToRS6_5hI8-mEBlA186m {
    color: #6b7c93;
}

#sppb-addon-lToRS6_5hI8-mEBlA186m .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 26px;
}

@media (max-width:767.98px) {
    #sppb-addon-lToRS6_5hI8-mEBlA186m .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.46px;
    }
}

#sppb-addon-wrapper-G9CTnYGKvvTM7VA1uUCJG {
    margin-top: 83px;
    margin-right: 0px;
    margin-bottom: 66px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-G9CTnYGKvvTM7VA1uUCJG {
        margin-top: 60px;
        margin-right: 0px;
        margin-bottom: 22px;
        margin-left: 0px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-nav-control .nav-control {
    height: 32px;
    line-height: 31px;
    width: 32px;
    background: #ffffff;
    color: #e8b4b8;
    font-size: 21px;
    border-style: solid;
    border-width: 1px;
    border-color: #e8b4b8;
    border-radius: 100px;
}

@media (max-width:991.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-nav-control .nav-control {
        margin-left: -6px;
        margin-right: -6px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-img-wrap {
    margin-right: auto;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-img-wrap {
    height: 60px;
    width: 60px;
    margin-right: 15px;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-img-wrap img {
    border-radius: 100px;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-name-designation {
    text-align: left;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-icon {
    font-size: 50px;
    color: #dbdbdb;
    margin-bottom: 20px;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-rating {
    font-size: 18px;
    color: #eeb439;
    margin-bottom: 0px;
}

#sppb-testi-G9CTnYGKvvTM7VA1uUCJG-carousel-item-key-0.sppb-carousel-extended-item .sppb-testimonial-carousel-rating:before {
    width: 98%;
}

#sppb-testi-G9CTnYGKvvTM7VA1uUCJG-carousel-item-key-1.sppb-carousel-extended-item .sppb-testimonial-carousel-rating:before {
    width: 98%;
}

#sppb-testi-G9CTnYGKvvTM7VA1uUCJG-carousel-item-key-2.sppb-carousel-extended-item .sppb-testimonial-carousel-rating:before {
    width: 98%;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-name {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 25px;
    line-height: 35.77px;
}

@media (max-width:767.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-name {
        font-size: 22px;
        line-height: 31.46px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-name {
    color: #2c3542;
    margin: 10px 0px 0px 0px;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-designation {
    color: #6b7c93;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-designation {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-designation {
        font-size: 15px;
        line-height: 21.44px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-message {
    color: #6b7c93;
    margin-top: 23px;
    margin-bottom: 32px;
}

@media (max-width:767.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-message {
        margin-top: 20px;
        margin-bottom: 38px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-message {
        margin-top: 20px;
        margin-bottom: 38px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-message {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-testimonial-carousel-message {
        font-size: 18px;
        line-height: 30px;
    }
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-nav-control {
    top: -32px;
}

#sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-item {
    text-align: left;
    padding-top: 37px;
    padding-right: 25px;
    padding-bottom: 15px;
    padding-left: 25px;
    border-radius: 10px;
}

@media (max-width:991.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-item {
        padding-top: 38px;
        padding-right: 23px;
        padding-bottom: 13px;
        padding-left: 23px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-G9CTnYGKvvTM7VA1uUCJG .sppb-carousel-extended-item {
        padding-top: 40px;
        padding-right: 23px;
        padding-bottom: 30px;
        padding-left: 23px;
    }
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-6d8b9187-a80f-4e78-ab47-373ffc4dac75 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-6d8b9187-a80f-4e78-ab47-373ffc4dac75 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom {
        padding: 14px 30px 14px 30px;
    }
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 #btn-6d8b9187-a80f-4e78-ab47-373ffc4dac75.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 .sppb-button-wrapper {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-6d8b9187-a80f-4e78-ab47-373ffc4dac75 .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-1733920326690 {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    background-position: 50% 0;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733920326690 {
    background-image: url("assets/lazyloading-placeholder.svg");
}

.sp-page-builder .page-content #section-id-1733920326690.sppb-element-loaded {
    background-image: url("assets/rectangle-6.png");
}

.sp-page-builder .page-content #section-id-1733920326690 {
    padding-top: 92px;
    padding-right: 0px;
    padding-bottom: 112px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733920326690 {
        padding-top: 47px;
        padding-right: 0px;
        padding-bottom: 57px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-1733920326690>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-wrap-id-1733920326689 {
    max-width: 100.000000%;
    flex-basis: 100.000000%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733920326689 {
        max-width: 100.000000%;
        flex-basis: 100.000000%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733920326689 {
        max-width: 100.000000%;
        flex-basis: 100.000000%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733920326689 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733920326689 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-1733921623972 {
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1733921623972 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 73px;
}

@media (max-width:1199.98px) {
    #sppb-addon-1733921623972 .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-1733921623972 .sppb-addon-header .sppb-addon-title {
        font-size: 30px;
        line-height: 36.33px;
    }
}

#sppb-addon-1733921623972 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-1733921623972 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ffffff;
}

.sp-page-builder .page-content #section-id-1733923006000 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733923006000 {
    padding-top: 113px;
    padding-right: 0px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733923006000 {
        padding-top: 70px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#section-id-1733923006000>.sppb-container-inner>.sppb-row {
    margin-left: -5px;
    margin-right: -5px;
}

#section-id-1733923006000>.sppb-container-inner>.sppb-row>div {
    padding-left: 5px;
    padding-right: 5px;
}

@media (max-width:991.98px) {
    #section-id-1733923006000>.sppb-container-inner>.sppb-row {
        margin-left: -3.5px;
        margin-right: -3.5px;
    }

    #section-id-1733923006000>.sppb-container-inner>.sppb-row>div {
        padding-left: 3.5px;
        padding-right: 3.5px;
    }
}

#section-id-1733923006000>.sppb-container-inner>.sppb-nested-row {
    margin-left: -5px;
    margin-right: -5px;
}

#section-id-1733923006000>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 5px;
    padding-right: 5px;
}

@media (max-width:991.98px) {
    #section-id-1733923006000>.sppb-container-inner>.sppb-nested-row {
        margin-left: -3.5px;
        margin-right: -3.5px;
    }

    #section-id-1733923006000>.sppb-container-inner>.sppb-nested-row>div {
        padding-left: 3.5px;
        padding-right: 3.5px;
    }
}

#column-id-1733923006004 {
    padding-right: 10px;
    padding-bottom: 35px;
    padding-left: 10px;
    border-radius: 20px;
    box-shadow: 2px 2px 13px 0px rgba(171, 171, 171, 0.2);
    border-width: 1px;
    border-color: rgba(171, 171, 171, 0.25);
    border-style: solid;
}

@media (max-width:767.98px) {
    #column-id-1733923006004 {
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 30px;
        padding-left: 5px;
    }
}

#column-wrap-id-1733923006004 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733923006004 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 85px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733923006004 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 55px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733923006004 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733923006004 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-1733923006004 {
    background-color: #ffffff;
}

#sppb-addon-1733923073331 {
    border-radius: 10px;
}

#sppb-addon-wrapper-1733923073331 {
    margin-top: -60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1733923073331 {
        margin-top: -35px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1733923073331 .sppb-addon-single-image-container img {
    border-radius: 10px;
}

#sppb-addon-1733923073331 .sppb-addon-single-image-container {
    border-radius: 10px;
}

#sppb-addon-1733923073331 {
    text-align: center;
}

#sppb-addon-1734929667778 .heart_icn img {
    width: auto !important;
    height: auto !important;
    display: block;
    margin: -15px auto 0;
}

#sppb-addon-1734929667778 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-1734929667778 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-1734929667778 {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-1733923440437 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1733923440437 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1733923440437 .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 25.74px;
    letter-spacing: 2px;
}

@media (max-width:767.98px) {
    #sppb-addon-1733923440437 .sppb-addon-header .sppb-addon-title {
        font-size: 13px;
        line-height: 18.59px;
    }
}

#sppb-addon-1733923440437 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-1733923440437 .sppb-addon-header .sppb-addon-title {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #2c3e50;
}

@media (max-width:991.98px) {
    #sppb-addon-1733923440437 .sppb-addon-header .sppb-addon-title {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-1733923440437 .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-wrapper-1733923521091 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1733923521091 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-1733923521091 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1733923521091 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 37px;
    line-height: 44.81px;
}

@media (max-width:767.98px) {
    #sppb-addon-1733923521091 .sppb-addon-header .sppb-addon-title {
        font-size: 23px;
        line-height: 46px;
    }
}

#sppb-addon-1733923521091 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-1733923521091 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

@media (max-width:991.98px) {
    #sppb-addon-1733923521091 .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-1733923592172 {
    color: #2c3542;
}

@media (max-width:991.98px) {
    #sppb-addon-1733923592172 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1733923592172 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1733923592172 .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-1733923592172 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-1733923592172 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

#column-id-S6nAotq5H1-cCqqmrh1Ow {
    padding-right: 10px;
    padding-bottom: 35px;
    padding-left: 10px;
    border-radius: 20px;
    box-shadow: 2px 2px 13px 0px rgba(171, 171, 171, 0.2);
    border-width: 1px;
    border-color: rgba(171, 171, 171, 0.25);
    border-style: solid;
}

@media (max-width:767.98px) {
    #column-id-S6nAotq5H1-cCqqmrh1Ow {
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 30px;
        padding-left: 5px;
    }
}

#column-wrap-id-S6nAotq5H1-cCqqmrh1Ow {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-S6nAotq5H1-cCqqmrh1Ow {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 85px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-S6nAotq5H1-cCqqmrh1Ow {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 55px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-S6nAotq5H1-cCqqmrh1Ow {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-S6nAotq5H1-cCqqmrh1Ow {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-S6nAotq5H1-cCqqmrh1Ow {
    background-color: #ffffff;
}

#sppb-addon-wrapper-J6GuPN_XTcC0pBrwNBCDS {
    margin-top: -60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-J6GuPN_XTcC0pBrwNBCDS {
        margin-top: -35px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-J6GuPN_XTcC0pBrwNBCDS .sppb-addon-single-image-container img {
    border-radius: 10px;
}

#sppb-addon-J6GuPN_XTcC0pBrwNBCDS .sppb-addon-single-image-container {
    border-radius: 10px;
}

#sppb-addon-J6GuPN_XTcC0pBrwNBCDS {
    text-align: center;
}

#sppb-addon-SymNPLcCn2gmvNaP-T7Yl .heart_icn img {
    width: auto !important;
    height: auto !important;
    display: block;
    margin: -15px auto 0;
}

#sppb-addon-SymNPLcCn2gmvNaP-T7Yl .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-SymNPLcCn2gmvNaP-T7Yl .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 25.74px;
    letter-spacing: 2px;
}

@media (max-width:767.98px) {
    #sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon-header .sppb-addon-title {
        font-size: 13px;
        line-height: 18.59px;
    }
}

#sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon-header .sppb-addon-title {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #2c3e50;
}

@media (max-width:991.98px) {
    #sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon-header .sppb-addon-title {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-keEgGcZc0h1lCnO7NZKZc .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-wrapper-TjDs7wPfDK6ueuFs5Oan6 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-TjDs7wPfDK6ueuFs5Oan6 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-TjDs7wPfDK6ueuFs5Oan6 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-TjDs7wPfDK6ueuFs5Oan6 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 37px;
    line-height: 44.81px;
}

@media (max-width:767.98px) {
    #sppb-addon-TjDs7wPfDK6ueuFs5Oan6 .sppb-addon-header .sppb-addon-title {
        font-size: 23px;
        line-height: 46px;
    }
}

#sppb-addon-TjDs7wPfDK6ueuFs5Oan6 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-TjDs7wPfDK6ueuFs5Oan6 .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-yJQHc3-6VZU31I9jNaiyh {
    color: #2c3542;
}

#sppb-addon-yJQHc3-6VZU31I9jNaiyh .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-yJQHc3-6VZU31I9jNaiyh .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-yJQHc3-6VZU31I9jNaiyh .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

#column-id-SiMuD8dNwmTEqiYZjxZxt {
    padding-right: 10px;
    padding-bottom: 35px;
    padding-left: 10px;
    border-radius: 20px;
    box-shadow: 2px 2px 13px 0px rgba(171, 171, 171, 0.2);
    border-width: 1px;
    border-color: rgba(171, 171, 171, 0.25);
    border-style: solid;
}

@media (max-width:767.98px) {
    #column-id-SiMuD8dNwmTEqiYZjxZxt {
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 30px;
        padding-left: 5px;
    }
}

#column-wrap-id-SiMuD8dNwmTEqiYZjxZxt {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-SiMuD8dNwmTEqiYZjxZxt {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-SiMuD8dNwmTEqiYZjxZxt {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-SiMuD8dNwmTEqiYZjxZxt {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 11px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-SiMuD8dNwmTEqiYZjxZxt {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-SiMuD8dNwmTEqiYZjxZxt {
    background-color: #ffffff;
}

#sppb-addon-wrapper-rK6ykU1NPiRttIjN1NITr {
    margin-top: -60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-rK6ykU1NPiRttIjN1NITr {
        margin-top: -35px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-rK6ykU1NPiRttIjN1NITr .sppb-addon-single-image-container img {
    border-radius: 10px;
}

#sppb-addon-rK6ykU1NPiRttIjN1NITr .sppb-addon-single-image-container {
    border-radius: 10px;
}

#sppb-addon-AsCerpvhg840oVjvOEi8v .heart_icn img {
    width: auto !important;
    height: auto !important;
    display: block;
    margin: -15px auto 0;
}

#sppb-addon-AsCerpvhg840oVjvOEi8v .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-AsCerpvhg840oVjvOEi8v .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 25.74px;
    letter-spacing: 2px;
}

@media (max-width:767.98px) {
    #sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon-header .sppb-addon-title {
        font-size: 13px;
        line-height: 18.59px;
    }
}

#sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon-header .sppb-addon-title {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #2c3e50;
}

@media (max-width:991.98px) {
    #sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon-header .sppb-addon-title {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-Y_ZeSmNqbPm4sXH7BfvxJ .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-wrapper-xRDjFbzcZiuTCWOdror6U {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-xRDjFbzcZiuTCWOdror6U {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-xRDjFbzcZiuTCWOdror6U {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-xRDjFbzcZiuTCWOdror6U .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 37px;
    line-height: 44.81px;
}

@media (max-width:767.98px) {
    #sppb-addon-xRDjFbzcZiuTCWOdror6U .sppb-addon-header .sppb-addon-title {
        font-size: 23px;
        line-height: 46px;
    }
}

#sppb-addon-xRDjFbzcZiuTCWOdror6U .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-xRDjFbzcZiuTCWOdror6U .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-Ob2ubJ0jKJa8nmth36PoT {
    color: #2c3542;
}

#sppb-addon-Ob2ubJ0jKJa8nmth36PoT .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-Ob2ubJ0jKJa8nmth36PoT .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-Ob2ubJ0jKJa8nmth36PoT .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

#column-id-AiAqInSZ8qSMA0BAfLB84 {
    padding-right: 10px;
    padding-bottom: 35px;
    padding-left: 10px;
    border-radius: 20px;
    box-shadow: 2px 2px 13px 0px rgba(171, 171, 171, 0.2);
    border-width: 1px;
    border-color: rgba(171, 171, 171, 0.25);
    border-style: solid;
}

@media (max-width:767.98px) {
    #column-id-AiAqInSZ8qSMA0BAfLB84 {
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 30px;
        padding-left: 5px;
    }
}

#column-wrap-id-AiAqInSZ8qSMA0BAfLB84 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-AiAqInSZ8qSMA0BAfLB84 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-AiAqInSZ8qSMA0BAfLB84 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-AiAqInSZ8qSMA0BAfLB84 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 11px;
        margin-left: 0px;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-AiAqInSZ8qSMA0BAfLB84 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

#column-id-AiAqInSZ8qSMA0BAfLB84 {
    background-color: #ffffff;
}

#sppb-addon-wrapper-RcFYW7YU0GHsrFrT32Ila {
    margin-top: -60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-RcFYW7YU0GHsrFrT32Ila {
        margin-top: -35px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-RcFYW7YU0GHsrFrT32Ila .sppb-addon-single-image-container img {
    border-radius: 10px;
}

#sppb-addon-RcFYW7YU0GHsrFrT32Ila .sppb-addon-single-image-container {
    border-radius: 10px;
}

#sppb-addon-Br8MjsMyC2H_tOsCESU1y .heart_icn img {
    width: auto !important;
    height: auto !important;
    display: block;
    margin: -15px auto 0;
}

#sppb-addon-Br8MjsMyC2H_tOsCESU1y .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-Br8MjsMyC2H_tOsCESU1y .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon-header .sppb-addon-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 25.74px;
    letter-spacing: 2px;
}

@media (max-width:767.98px) {
    #sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon-header .sppb-addon-title {
        font-size: 13px;
        line-height: 18.59px;
    }
}

#sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon-header .sppb-addon-title {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #2c3e50;
}

@media (max-width:991.98px) {
    #sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon-header .sppb-addon-title {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-NE-A5aPvCJFWEngyBSCjP .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-wrapper-NUDyCDeA1CEYCild5kqGa {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-NUDyCDeA1CEYCild5kqGa {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-wrapper-NUDyCDeA1CEYCild5kqGa {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-NUDyCDeA1CEYCild5kqGa .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 37px;
    line-height: 44.81px;
}

@media (max-width:767.98px) {
    #sppb-addon-NUDyCDeA1CEYCild5kqGa .sppb-addon-header .sppb-addon-title {
        font-size: 23px;
        line-height: 46px;
    }
}

#sppb-addon-NUDyCDeA1CEYCild5kqGa .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-NUDyCDeA1CEYCild5kqGa .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #e8b4b8;
}

#sppb-addon-Ghgr3EXXZbSSjTN337XWF {
    color: #2c3542;
}

#sppb-addon-Ghgr3EXXZbSSjTN337XWF .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-Ghgr3EXXZbSSjTN337XWF .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-Ghgr3EXXZbSSjTN337XWF .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

.sp-page-builder .page-content #section-id-1733924856865 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733924856865 {
    padding-top: 108px;
    padding-right: 0px;
    padding-bottom: 110px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733924856865 {
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 50px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-1733924856865>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-id-1733924856864 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-1733924856864 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733924856864 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733924856864 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733924856864 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733924856864 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-wrapper-rpFWniJlOGcL6dBu5fX-z {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 12px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-rpFWniJlOGcL6dBu5fX-z {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 28px;
        margin-left: 0px;
    }
}

#sppb-addon-rpFWniJlOGcL6dBu5fX-z .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 73px;
}

@media (max-width:1199.98px) {
    #sppb-addon-rpFWniJlOGcL6dBu5fX-z .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-rpFWniJlOGcL6dBu5fX-z .sppb-addon-header .sppb-addon-title {
        font-size: 30px;
        line-height: 36.33px;
    }
}

#sppb-addon-rpFWniJlOGcL6dBu5fX-z .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-rpFWniJlOGcL6dBu5fX-z .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

#sppb-addon-JWyM0mL86O8_vnvg-pGBT {
    color: #6b7c93;
}

#sppb-addon-JWyM0mL86O8_vnvg-pGBT .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-JWyM0mL86O8_vnvg-pGBT .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 25px;
    line-height: 35.75px;
}

@media (max-width:1199.98px) {
    #sppb-addon-JWyM0mL86O8_vnvg-pGBT .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-JWyM0mL86O8_vnvg-pGBT .sppb-addon-text-block .sppb-addon-content {
        font-size: 20px;
        line-height: 28.61px;
    }
}

.sp-page-builder .page-content #section-id-1735275189107 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1735275189107 {
    padding-top: 70px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1735275189107 {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-wrap-id-1735275189105 {
    max-width: 55%;
    flex-basis: 55%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1735275189105 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1735275189105 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1735275189105 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1735275189105 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-1735275922973 .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-1735275922973 .sppb-image-layout-title {
    color: #1b2b3f;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-1735275922973 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-1735275922973 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-1735275922973 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-1735275922973 .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-1735275922973 .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-1735275922973 .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-1735275922973 .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.87px;
    }
}

#sppb-addon-1735275922973 .sppb-image-layout-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 32px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-1735275922973 .sppb-image-layout-title {
        font-size: 20px;
        line-height: 24.21px;
    }
}

#sppb-addon-1735275922973 .sppb-text-alignment {
    text-align: left;
}

#sppb-addon-wrapper-HKWfflYLNGfyO7jw6TVN1 {
    margin-top: 37px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
    color: #1b2b3f;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.87px;
    }
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 32px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-image-layout-title {
        font-size: 20px;
        line-height: 24.21px;
    }
}

#sppb-addon-HKWfflYLNGfyO7jw6TVN1 .sppb-text-alignment {
    text-align: left;
}

#sppb-addon-wrapper-ySZbxRmaXLoM84BqmZrdV {
    margin-top: 37px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
    color: #1b2b3f;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 25px;
}

@media (max-width:767.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.87px;
    }
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 32px;
    line-height: 40px;
}

@media (max-width:767.98px) {
    #sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-image-layout-title {
        font-size: 20px;
        line-height: 24.21px;
    }
}

#sppb-addon-ySZbxRmaXLoM84BqmZrdV .sppb-text-alignment {
    text-align: left;
}

#column-id-1735275189106 {
    padding-top: 50px;
    padding-right: 35px;
    padding-bottom: 50px;
    padding-left: 45px;
    border-radius: 15px;
    color: #f8f7f5;
}

@media (max-width:991.98px) {
    #column-id-1735275189106 {
        padding-top: 26px;
        padding-right: 5px;
        padding-bottom: 18px;
        padding-left: 10px;
    }
}

#column-wrap-id-1735275189106 {
    max-width: 45%;
    flex-basis: 45%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1735275189106 {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 30px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1735275189106 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1735275189106 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1735275189106 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-1735275189106 {
    background-color: #f8f7f5;
}

#sppb-addon-wrapper-DdwnCWwqdx9eem31i6nNj {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
    color: #ff6c77;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.88px;
    }
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 50px;
}

@media (max-width:767.98px) {
    #sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-image-layout-title {
        font-size: 40px;
    }
}

#sppb-addon-DdwnCWwqdx9eem31i6nNj .sppb-text-alignment {
    text-align: left;
}

#sppb-addon-1735278933496 .sppb-divider {
    margin-top: 29px;
    margin-bottom: 20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(151, 151, 151, 0.2);
}

@media (max-width:991.98px) {
    #sppb-addon-1735278933496 .sppb-divider {
        margin-top: 13px;
        margin-bottom: 13px;
    }
}

#sppb-addon-wrapper-gJz6sGdKG5rZgsYzbQcQl {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
    color: #ff6c77;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.88px;
    }
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 50px;
}

@media (max-width:767.98px) {
    #sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-image-layout-title {
        font-size: 40px;
    }
}

#sppb-addon-gJz6sGdKG5rZgsYzbQcQl .sppb-text-alignment {
    text-align: left;
}

#sppb-addon-ocStfOYpRupIo0zchXDSG .sppb-divider {
    margin-top: 14px;
    margin-bottom: 20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(151, 151, 151, 0.2);
}

@media (max-width:991.98px) {
    #sppb-addon-ocStfOYpRupIo0zchXDSG .sppb-divider {
        margin-top: 13px;
        margin-bottom: 13px;
    }
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-addon-image-layout-text {
    color: #6b7c93;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
    color: #ff6c77;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:1199.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-addon-image-layout-content {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-addon-image-layout-text {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.61px;
}

@media (max-width:767.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-addon-image-layout-text {
        font-size: 16px;
        line-height: 22.88px;
    }
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 50px;
}

@media (max-width:767.98px) {
    #sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-image-layout-title {
        font-size: 40px;
    }
}

#sppb-addon-IpEqv659YEpQsF5LvP4QJ .sppb-text-alignment {
    text-align: left;
}

.sp-page-builder .page-content #section-id-1733981456990 {
    background-color: #f8f7f5;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733981456990 {
    padding-top: 80px;
    padding-right: 0px;
    padding-bottom: 100px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733981456990 {
        padding-top: 52px;
        padding-right: 0px;
        padding-bottom: 55px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-1733981456990>.sppb-row-container {
        max-width: 1375px;
    }
}

#column-id-1733981456989 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-1733981456989 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733981456989 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733981456989 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733981456989 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733981456989 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 71px;
}

@media (max-width:1199.98px) {
    #sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.75px;
    }
}

#sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

@media (max-width:991.98px) {
    #sppb-addon-7s5wbwAc2T_1ZYYL8cDWd .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 18px;
        margin-left: 0px;
    }
}

#sppb-addon-kHQtschr-pHa9DJBPtrXr {
    color: #6b7c93;
}

#sppb-addon-wrapper-kHQtschr-pHa9DJBPtrXr {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 36px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-kHQtschr-pHa9DJBPtrXr {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 44px;
        margin-left: 0px;
    }
}

#sppb-addon-kHQtschr-pHa9DJBPtrXr .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-kHQtschr-pHa9DJBPtrXr .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 25px;
    line-height: 35.75px;
}

@media (max-width:1199.98px) {
    #sppb-addon-kHQtschr-pHa9DJBPtrXr .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-kHQtschr-pHa9DJBPtrXr .sppb-addon-text-block .sppb-addon-content {
        font-size: 20px;
        line-height: 28px;
    }
}

.sp-page-builder .page-content #section-id-1733981456999 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733981456999 {
    padding-right: 0px;
    padding-left: 0px;
    border-radius: 8px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733981456999 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#column-id-1733981457000 {
    padding-top: 65px;
    padding-right: 50px;
    padding-bottom: 63px;
    padding-left: 50px;
    border-radius: 10px;
}

@media (max-width:991.98px) {
    #column-id-1733981457000 {
        padding-top: 33px;
        padding-right: 18px;
        padding-bottom: 40px;
        padding-left: 18px;
    }
}

#column-wrap-id-1733981457000 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733981457000 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733981457000 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733981457000 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733981457000 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-1733981457000 {
    background-color: #ffffff;
}

.sp-page-builder .page-content #section-id-1733981457003 {
    background-color: #ffffff;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733981457003 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#column-wrap-id-1733981457001 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733981457001 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733981457001 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733981457001 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733981457001 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-WdF5WTtTC9yL49hX_GgXE .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 50px;
    line-height: 60.55px;
}

@media (max-width:1199.98px) {
    #sppb-addon-WdF5WTtTC9yL49hX_GgXE .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-WdF5WTtTC9yL49hX_GgXE .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.78px;
    }
}

#sppb-addon-WdF5WTtTC9yL49hX_GgXE .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-WdF5WTtTC9yL49hX_GgXE .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #000000;
}

#sppb-addon-z5q1EQ8w-f_V0Lo3YiyZN {
    color: #6b7c93;
}

#sppb-addon-wrapper-z5q1EQ8w-f_V0Lo3YiyZN {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-z5q1EQ8w-f_V0Lo3YiyZN .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-z5q1EQ8w-f_V0Lo3YiyZN .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.6px;
}

@media (max-width:1199.98px) {
    #sppb-addon-z5q1EQ8w-f_V0Lo3YiyZN .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-z5q1EQ8w-f_V0Lo3YiyZN .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

.sp-page-builder .page-content #section-id-meaciLZCrQReL8lk8toYb {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-meaciLZCrQReL8lk8toYb {
    padding-top: 42px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-meaciLZCrQReL8lk8toYb {
        padding-top: 26px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    .sp-page-builder .page-content #section-id-meaciLZCrQReL8lk8toYb {
        padding-top: 25px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#section-id-meaciLZCrQReL8lk8toYb>.sppb-container-inner>.sppb-row {
    margin-left: -5.5px;
    margin-right: -5.5px;
}

#section-id-meaciLZCrQReL8lk8toYb>.sppb-container-inner>.sppb-row>div {
    padding-left: 5.5px;
    padding-right: 5.5px;
}

#section-id-meaciLZCrQReL8lk8toYb>.sppb-container-inner>.sppb-nested-row {
    margin-left: -5.5px;
    margin-right: -5.5px;
}

#section-id-meaciLZCrQReL8lk8toYb>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 5.5px;
    padding-right: 5.5px;
}

#column-id-hnGNGdW61yKzG7PksL697 {
    padding-top: 26px;
    padding-right: 8px;
    padding-bottom: 24px;
    padding-left: 16px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
    border-width: 2px;
    border-color: #e8b4b8;
    border-style: solid;
}

@media (max-width:991.98px) {
    #column-id-hnGNGdW61yKzG7PksL697 {
        padding-top: 25px;
        padding-right: 25px;
        padding-bottom: 35px;
        padding-left: 25px;
    }
}

@media (max-width:767.98px) {
    #column-id-hnGNGdW61yKzG7PksL697 {
        padding-top: 26px;
        padding-right: 25px;
        padding-bottom: 34px;
        padding-left: 25px;
    }
}

#column-wrap-id-hnGNGdW61yKzG7PksL697 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-hnGNGdW61yKzG7PksL697 {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-hnGNGdW61yKzG7PksL697 {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-hnGNGdW61yKzG7PksL697 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-hnGNGdW61yKzG7PksL697 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-hnGNGdW61yKzG7PksL697 {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-Noi4DfcRRWX9oenwfGP-P {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-Noi4DfcRRWX9oenwfGP-P .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-Noi4DfcRRWX9oenwfGP-P .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-Noi4DfcRRWX9oenwfGP-P {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-Noi4DfcRRWX9oenwfGP-P {
        text-align: left;
    }
}

#sppb-addon-wrapper-x8qKndWw7ZkVQpa_7LPFc {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-x8qKndWw7ZkVQpa_7LPFc .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-x8qKndWw7ZkVQpa_7LPFc .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-x8qKndWw7ZkVQpa_7LPFc .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-x8qKndWw7ZkVQpa_7LPFc .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-x8qKndWw7ZkVQpa_7LPFc .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-UasxZnqyRv9jCKTpSbNlE {
    color: #6b7c93;
}

#sppb-addon-wrapper-UasxZnqyRv9jCKTpSbNlE {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-UasxZnqyRv9jCKTpSbNlE .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-UasxZnqyRv9jCKTpSbNlE .sppb-addon-text-block .sppb-addon-content {
        font-size: 17px;
        line-height: 24.31px;
    }
}

#column-id-g3V9IHoUl2TlWWzZETBgY {
    padding-top: 34px;
    padding-right: 8px;
    padding-bottom: 24px;
    padding-left: 16px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
    border-width: 2px;
    border-color: #e8b4b8;
    border-style: solid;
}

@media (max-width:991.98px) {
    #column-id-g3V9IHoUl2TlWWzZETBgY {
        padding-top: 25px;
        padding-right: 25px;
        padding-bottom: 35px;
        padding-left: 25px;
    }
}

@media (max-width:767.98px) {
    #column-id-g3V9IHoUl2TlWWzZETBgY {
        padding-top: 26px;
        padding-right: 25px;
        padding-bottom: 34px;
        padding-left: 25px;
    }
}

#column-wrap-id-g3V9IHoUl2TlWWzZETBgY {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-g3V9IHoUl2TlWWzZETBgY {
        max-width: 50%;
        flex-basis: 50%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-g3V9IHoUl2TlWWzZETBgY {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-g3V9IHoUl2TlWWzZETBgY {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-g3V9IHoUl2TlWWzZETBgY {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-g3V9IHoUl2TlWWzZETBgY {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-NGSWFL3J-AKkj-Dfxu1eO {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-NGSWFL3J-AKkj-Dfxu1eO .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-NGSWFL3J-AKkj-Dfxu1eO .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-NGSWFL3J-AKkj-Dfxu1eO {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-NGSWFL3J-AKkj-Dfxu1eO {
        text-align: left;
    }
}

#sppb-addon-wrapper-T9jG9o9h52juNHBHx93Kd {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-T9jG9o9h52juNHBHx93Kd .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-T9jG9o9h52juNHBHx93Kd .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-T9jG9o9h52juNHBHx93Kd .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-T9jG9o9h52juNHBHx93Kd .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-T9jG9o9h52juNHBHx93Kd .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon--fgmRHQqxbBPfbCBT2f3f {
    color: #6b7c93;
}

#sppb-addon-wrapper--fgmRHQqxbBPfbCBT2f3f {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon--fgmRHQqxbBPfbCBT2f3f .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon--fgmRHQqxbBPfbCBT2f3f .sppb-addon-text-block .sppb-addon-content {
        font-size: 17px;
        line-height: 24.31px;
    }
}

#column-id-MOOmd5DFbeTBKCCQ3ONu9 {
    padding-top: 34px;
    padding-right: 8px;
    padding-bottom: 24px;
    padding-left: 16px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
    border-width: 2px;
    border-color: #e8b4b8;
    border-style: solid;
}

@media (max-width:991.98px) {
    #column-id-MOOmd5DFbeTBKCCQ3ONu9 {
        padding-top: 25px;
        padding-right: 25px;
        padding-bottom: 35px;
        padding-left: 25px;
    }
}

@media (max-width:767.98px) {
    #column-id-MOOmd5DFbeTBKCCQ3ONu9 {
        padding-top: 26px;
        padding-right: 25px;
        padding-bottom: 34px;
        padding-left: 25px;
    }
}

#column-wrap-id-MOOmd5DFbeTBKCCQ3ONu9 {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-MOOmd5DFbeTBKCCQ3ONu9 {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-MOOmd5DFbeTBKCCQ3ONu9 {
        max-width: 100%;
        flex-basis: 100%;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-MOOmd5DFbeTBKCCQ3ONu9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-MOOmd5DFbeTBKCCQ3ONu9 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-MOOmd5DFbeTBKCCQ3ONu9 {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-YzL70aQbZDn7dPL4CF7MD {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-YzL70aQbZDn7dPL4CF7MD .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-YzL70aQbZDn7dPL4CF7MD .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-YzL70aQbZDn7dPL4CF7MD {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-YzL70aQbZDn7dPL4CF7MD {
        text-align: left;
    }
}

#sppb-addon-wrapper-oGlKFfADxVcHZwLCzERvp {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-oGlKFfADxVcHZwLCzERvp .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-oGlKFfADxVcHZwLCzERvp .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-oGlKFfADxVcHZwLCzERvp .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-oGlKFfADxVcHZwLCzERvp .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-oGlKFfADxVcHZwLCzERvp .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-nz_wlv1hwpIYRK0NYjr6o {
    color: #6b7c93;
}

#sppb-addon-wrapper-nz_wlv1hwpIYRK0NYjr6o {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-nz_wlv1hwpIYRK0NYjr6o .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 20px;
}

@media (max-width:767.98px) {
    #sppb-addon-nz_wlv1hwpIYRK0NYjr6o .sppb-addon-text-block .sppb-addon-content {
        font-size: 17px;
        line-height: 24.31px;
    }
}

#column-id-6L-n_IfJ0dJUUCLSwFQRT {
    padding-top: 26px;
    padding-right: 8px;
    padding-bottom: 24px;
    padding-left: 16px;
    border-radius: 10px;
    box-shadow: 4.24px 2.65px 8px 0px rgba(0, 0, 0, 0.05);
    border-width: 2px;
    border-color: #e8b4b8;
    border-style: solid;
}

@media (max-width:991.98px) {
    #column-id-6L-n_IfJ0dJUUCLSwFQRT {
        padding-top: 25px;
        padding-right: 25px;
        padding-bottom: 35px;
        padding-left: 25px;
    }
}

@media (max-width:767.98px) {
    #column-id-6L-n_IfJ0dJUUCLSwFQRT {
        padding-top: 26px;
        padding-right: 25px;
        padding-bottom: 34px;
        padding-left: 26px;
    }
}

#column-wrap-id-6L-n_IfJ0dJUUCLSwFQRT {
    max-width: 25%;
    flex-basis: 25%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-6L-n_IfJ0dJUUCLSwFQRT {
        max-width: 50%;
        flex-basis: 50%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-6L-n_IfJ0dJUUCLSwFQRT {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-6L-n_IfJ0dJUUCLSwFQRT {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-6L-n_IfJ0dJUUCLSwFQRT {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-6L-n_IfJ0dJUUCLSwFQRT {
    background-color: #f8f7f4;
}

#sppb-addon-wrapper-gMoh4ncH-WVjJloZ6BHSZ {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-gMoh4ncH-WVjJloZ6BHSZ .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-gMoh4ncH-WVjJloZ6BHSZ .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-gMoh4ncH-WVjJloZ6BHSZ {
    text-align: center;
}

@media (max-width:767.98px) {
    #sppb-addon-gMoh4ncH-WVjJloZ6BHSZ {
        text-align: left;
    }
}

#sppb-addon-wrapper-YdMrIV5vrlI0TdVQHvf_b {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-YdMrIV5vrlI0TdVQHvf_b .sppb-addon-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-YdMrIV5vrlI0TdVQHvf_b .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-YdMrIV5vrlI0TdVQHvf_b .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-YdMrIV5vrlI0TdVQHvf_b .sppb-addon.sppb-addon-header {
    text-align: left;
}

#sppb-addon-YdMrIV5vrlI0TdVQHvf_b .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-PWeoCN9D5dEn7oBam39ci {
    color: #6b7c93;
}

#sppb-addon-wrapper-PWeoCN9D5dEn7oBam39ci {
    margin-top: 0px;
    margin-bottom: 0px;
}

#sppb-addon-PWeoCN9D5dEn7oBam39ci .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-PWeoCN9D5dEn7oBam39ci .sppb-addon-text-block .sppb-addon-content {
        font-size: 17px;
        line-height: 24.31px;
    }
}

.sp-page-builder .page-content #section-id-NRmTHDtIV2nNup_4UaMu_ {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-NRmTHDtIV2nNup_4UaMu_ {
    padding-top: 38px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-NRmTHDtIV2nNup_4UaMu_ {
        padding-top: 25px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#column-id-tDjRQKURAXjO1aW5mZPJt {
    padding-right: 0px;
}

#column-wrap-id-tDjRQKURAXjO1aW5mZPJt {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-tDjRQKURAXjO1aW5mZPJt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-tDjRQKURAXjO1aW5mZPJt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-tDjRQKURAXjO1aW5mZPJt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-tDjRQKURAXjO1aW5mZPJt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-THJ_hGJRkMKiKiMRSay8c {
    color: #6b7c93;
}

#sppb-addon-wrapper-THJ_hGJRkMKiKiMRSay8c {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 38px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-THJ_hGJRkMKiKiMRSay8c {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
    }
}

#sppb-addon-THJ_hGJRkMKiKiMRSay8c .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-THJ_hGJRkMKiKiMRSay8c .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 19px;
    line-height: 26.64px;
}

@media (max-width:767.98px) {
    #sppb-addon-THJ_hGJRkMKiKiMRSay8c .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 27px;
    }
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-47d35776-c075-45c8-a958-97d5e60eddfb {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-47d35776-c075-45c8-a958-97d5e60eddfb {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom {
        padding: 16px 26px 14px 26px;
    }
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb #btn-47d35776-c075-45c8-a958-97d5e60eddfb.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb .sppb-button-wrapper {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-47d35776-c075-45c8-a958-97d5e60eddfb .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-dd7a13f2-2215-4c8c-810b-504c5c2228b1 {
    background-color: rgb(26, 42, 62);
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-dd7a13f2-2215-4c8c-810b-504c5c2228b1 {
    padding-top: 75px;
    padding-right: 0px;
    padding-bottom: 75px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    color: rgb(255, 255, 255);
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-dd7a13f2-2215-4c8c-810b-504c5c2228b1 {
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 50px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-dd7a13f2-2215-4c8c-810b-504c5c2228b1>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-fb605d94-889b-4e98-b2e6-1621389f7dc0 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-7e67deca-ccda-441b-881a-c82c887b65a7 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-7e67deca-ccda-441b-881a-c82c887b65a7 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#column-wrap-id-02564ade-0128-437e-99f6-0fa61b3057ff {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-02564ade-0128-437e-99f6-0fa61b3057ff {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-02564ade-0128-437e-99f6-0fa61b3057ff {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-02564ade-0128-437e-99f6-0fa61b3057ff {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-02564ade-0128-437e-99f6-0fa61b3057ff {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 50px;
    line-height: 60.55px;
}

@media (max-width:1199.98px) {
    #sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.78px;
    }
}

#sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-a51dbdd6-3456-4cf2-bdb3-9d06644a66be .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#sppb-addon-wrapper-9b28e9d4-6e80-44b1-9403-5ef758b8a3f3 {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#sppb-addon-9b28e9d4-6e80-44b1-9403-5ef758b8a3f3 .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-9b28e9d4-6e80-44b1-9403-5ef758b8a3f3 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 20px;
    line-height: 28.6px;
}

@media (max-width:1199.98px) {
    #sppb-addon-9b28e9d4-6e80-44b1-9403-5ef758b8a3f3 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-9b28e9d4-6e80-44b1-9403-5ef758b8a3f3 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 25.74px;
    }
}

.sp-page-builder .page-content #section-id-e4145fbf-d7bd-4e3e-b249-29dd30de5bff {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-e4145fbf-d7bd-4e3e-b249-29dd30de5bff {
    padding-top: 55px;
    padding-right: 0px;
    padding-bottom: 55px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-568b8c28-5757-45f9-b084-8af229730474 {
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    border-radius: 20px;
    box-shadow: 0 0 0 0 #FFFFFF;
    color: rgb(34, 27, 69);
}

#column-wrap-id-568b8c28-5757-45f9-b084-8af229730474 {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-568b8c28-5757-45f9-b084-8af229730474 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-568b8c28-5757-45f9-b084-8af229730474 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-568b8c28-5757-45f9-b084-8af229730474 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-568b8c28-5757-45f9-b084-8af229730474 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-568b8c28-5757-45f9-b084-8af229730474 {
    background-color: rgb(255, 255, 255);
}

#sppb-addon-647e793f-5d92-4042-9e8c-d0037df692d6 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-647e793f-5d92-4042-9e8c-d0037df692d6 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-647e793f-5d92-4042-9e8c-d0037df692d6 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-647e793f-5d92-4042-9e8c-d0037df692d6 {
    text-align: center;
}

#sppb-addon-wrapper-50bd58a9-5806-4890-85ae-ab0778cdb26f {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-50bd58a9-5806-4890-85ae-ab0778cdb26f .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-50bd58a9-5806-4890-85ae-ab0778cdb26f .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-50bd58a9-5806-4890-85ae-ab0778cdb26f .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-50bd58a9-5806-4890-85ae-ab0778cdb26f .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-50bd58a9-5806-4890-85ae-ab0778cdb26f .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-64642c58-7627-4bb2-a8b9-218b2470da3c {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-wrapper-64642c58-7627-4bb2-a8b9-218b2470da3c {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

#sppb-addon-64642c58-7627-4bb2-a8b9-218b2470da3c .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-64642c58-7627-4bb2-a8b9-218b2470da3c img {
    transform-origin: 50% 50%;
}

#sppb-addon-64642c58-7627-4bb2-a8b9-218b2470da3c .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-64642c58-7627-4bb2-a8b9-218b2470da3c {
    text-align: center;
}

#sppb-addon-629c3101-2047-4fbc-b76e-6be9ab1b03de {
    color: #2c3542;
}

@media (max-width:991.98px) {
    #sppb-addon-629c3101-2047-4fbc-b76e-6be9ab1b03de {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-629c3101-2047-4fbc-b76e-6be9ab1b03de {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-629c3101-2047-4fbc-b76e-6be9ab1b03de .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-629c3101-2047-4fbc-b76e-6be9ab1b03de .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-629c3101-2047-4fbc-b76e-6be9ab1b03de .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

#column-id-c6792813-7678-40df-b9f7-0d054d416c2b {
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    border-radius: 20px;
    box-shadow: 0 0 0 0 #FFFFFF;
    color: rgb(34, 27, 69);
}

#column-wrap-id-c6792813-7678-40df-b9f7-0d054d416c2b {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-c6792813-7678-40df-b9f7-0d054d416c2b {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-c6792813-7678-40df-b9f7-0d054d416c2b {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-c6792813-7678-40df-b9f7-0d054d416c2b {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-c6792813-7678-40df-b9f7-0d054d416c2b {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-c6792813-7678-40df-b9f7-0d054d416c2b {
    background-color: rgb(255, 255, 255);
}

#sppb-addon-d2dcf082-f0ad-480b-b71e-fa5cc582d475 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-d2dcf082-f0ad-480b-b71e-fa5cc582d475 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-d2dcf082-f0ad-480b-b71e-fa5cc582d475 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-d2dcf082-f0ad-480b-b71e-fa5cc582d475 {
    text-align: center;
}

#sppb-addon-wrapper-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-114e18bc-ed7f-48b1-a6e3-fd9713e3e7a3 .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-7b321336-5afc-49b2-8015-f3278cfa2fff {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-wrapper-7b321336-5afc-49b2-8015-f3278cfa2fff {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

#sppb-addon-7b321336-5afc-49b2-8015-f3278cfa2fff .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-7b321336-5afc-49b2-8015-f3278cfa2fff img {
    transform-origin: 50% 50%;
}

#sppb-addon-7b321336-5afc-49b2-8015-f3278cfa2fff .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-7b321336-5afc-49b2-8015-f3278cfa2fff {
    text-align: center;
}

#sppb-addon-0d95871d-4603-424b-a23b-6967adb4d18a {
    color: #2c3542;
}

@media (max-width:991.98px) {
    #sppb-addon-0d95871d-4603-424b-a23b-6967adb4d18a {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-0d95871d-4603-424b-a23b-6967adb4d18a {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-0d95871d-4603-424b-a23b-6967adb4d18a .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-0d95871d-4603-424b-a23b-6967adb4d18a .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-0d95871d-4603-424b-a23b-6967adb4d18a .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

#column-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    border-radius: 20px;
    box-shadow: 0 0 0 0 #FFFFFF;
    color: rgb(34, 27, 69);
}

#column-wrap-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
    max-width: 33.333333%;
    flex-basis: 33.333333%;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

@media (max-width:1199.98px) {
    #column-wrap-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
        max-width: 33.333333%;
        flex-basis: 33.333333%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-7d920df6-45c7-4f66-94b8-d59976e3a875 {
    background-color: rgb(255, 255, 255);
}

#sppb-addon-9b2f7f7e-7d8f-49c5-94eb-4606e8e8b87b {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-9b2f7f7e-7d8f-49c5-94eb-4606e8e8b87b .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-9b2f7f7e-7d8f-49c5-94eb-4606e8e8b87b .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-9b2f7f7e-7d8f-49c5-94eb-4606e8e8b87b {
    text-align: center;
}

#sppb-addon-wrapper-b7b12122-65bd-4611-9633-57f10d9d6476 {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

#sppb-addon-b7b12122-65bd-4611-9633-57f10d9d6476 .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 28px;
    line-height: 29px;
}

@media (max-width:767.98px) {
    #sppb-addon-b7b12122-65bd-4611-9633-57f10d9d6476 .sppb-addon-header .sppb-addon-title {
        font-size: 22px;
        line-height: 26.64px;
    }
}

#sppb-addon-b7b12122-65bd-4611-9633-57f10d9d6476 .sppb-addon-title {
    transform-origin: 50% 50%;
}

#sppb-addon-b7b12122-65bd-4611-9633-57f10d9d6476 .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-b7b12122-65bd-4611-9633-57f10d9d6476 .sppb-addon-header .sppb-addon-title {
    color: #010101;
}

#sppb-addon-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-wrapper-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

#sppb-addon-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc img {
    transform-origin: 50% 50%;
}

#sppb-addon-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-045655e0-2a5f-4ab3-bcd8-e2a168baa7bc {
    text-align: center;
}

#sppb-addon-f8dad133-b751-4fac-9e98-762182f8e007 {
    color: #2c3542;
}

@media (max-width:991.98px) {
    #sppb-addon-f8dad133-b751-4fac-9e98-762182f8e007 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-f8dad133-b751-4fac-9e98-762182f8e007 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-f8dad133-b751-4fac-9e98-762182f8e007 .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-f8dad133-b751-4fac-9e98-762182f8e007 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
}

@media (max-width:767.98px) {
    #sppb-addon-f8dad133-b751-4fac-9e98-762182f8e007 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 21.45px;
    }
}

.sp-page-builder .page-content #section-id-c5cf8512-b2d5-4e6f-9d47-e8229fb3f5fc {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-c5cf8512-b2d5-4e6f-9d47-e8229fb3f5fc {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 75px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-c5cf8512-b2d5-4e6f-9d47-e8229fb3f5fc {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 50px;
        padding-left: 0px;
    }
}

#column-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-2d04058b-2f3b-4c6a-b1ab-ffe02d5f7f87 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(232, 180, 184, 0.4);
}

#sppb-addon-wrapper-f8b6c06b-46e7-4413-ad13-6923c98183a1 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-f8b6c06b-46e7-4413-ad13-6923c98183a1 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom {
    padding: 15px 37px 15px 37px;
}

@media (max-width:767.98px) {
    #sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom {
        padding: 14px 30px 14px 30px;
    }
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 500;
    font-size: 24px;
    line-height: 34.32px;
}

@media (max-width:767.98px) {
    #sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom {
        font-size: 20px;
        line-height: 28.6px;
    }
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 #btn-f8b6c06b-46e7-4413-ad13-6923c98183a1.sppb-btn-custom:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 .sppb-button-wrapper {
    text-align: center;
}

@media (max-width:991.98px) {
    #sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 .sppb-button-wrapper {
        text-align: center;
    }
}

#sppb-addon-f8b6c06b-46e7-4413-ad13-6923c98183a1 .sppb-btn {
    transform-origin: 50% 50%;
}

.sp-page-builder .page-content #section-id-1733981457304 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733981457304 {
    padding-top: 98px;
    padding-right: 0px;
    padding-bottom: 112px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733981457304 {
        padding-top: 52px;
        padding-right: 0px;
        padding-bottom: 52px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-1733981457304>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-id-1733981457303 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-1733981457303 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733981457303 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733981457303 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733981457303 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733981457303 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-7aRTyv_-XURgdsyXdWBPB {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 78.72px;
}

@media (max-width:1199.98px) {
    #sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon-header .sppb-addon-title {
        font-size: 32px;
        line-height: 38.75px;
    }
}

#sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #1b2b3f;
}

@media (max-width:991.98px) {
    #sppb-addon-7aRTyv_-XURgdsyXdWBPB .sppb-addon-header .sppb-addon-title {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#sppb-addon-1734001576080 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733995748887 {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-1733995748887 {
    padding-top: 56px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-1733995748887 {
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#section-id-1733995748887>.sppb-container-inner>.sppb-row {
    margin-left: -10px;
    margin-right: -10px;
}

#section-id-1733995748887>.sppb-container-inner>.sppb-row>div {
    padding-left: 10px;
    padding-right: 10px;
}

#section-id-1733995748887>.sppb-container-inner>.sppb-nested-row {
    margin-left: -10px;
    margin-right: -10px;
}

#section-id-1733995748887>.sppb-container-inner>.sppb-nested-row>div {
    padding-left: 10px;
    padding-right: 10px;
}

#column-id-1733995748885 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-1733995748885 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-1733995748885 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-1733995748885 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-1733995748885 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-1733995748885 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #section-id-NiH4X1vwN9LImYakbxyYm {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-NiH4X1vwN9LImYakbxyYm {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-3jmB8HAixcDaXZ3bcLvKe {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-3jmB8HAixcDaXZ3bcLvKe {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-3jmB8HAixcDaXZ3bcLvKe {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-3jmB8HAixcDaXZ3bcLvKe {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-3jmB8HAixcDaXZ3bcLvKe {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-3jmB8HAixcDaXZ3bcLvKe {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-MBcrPuzJQ251kMlS2J6W5 {
    color: #6b7c93;
}

#sppb-addon-MBcrPuzJQ251kMlS2J6W5 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-MBcrPuzJQ251kMlS2J6W5 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-MBcrPuzJQ251kMlS2J6W5 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-ki5QEkC29c_lCQIcqpJC3 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-ki5QEkC29c_lCQIcqpJC3 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-N-1yT6V40WMXxbniJsNiv {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-N-1yT6V40WMXxbniJsNiv {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-N-1yT6V40WMXxbniJsNiv {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-N-1yT6V40WMXxbniJsNiv {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-N-1yT6V40WMXxbniJsNiv {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-N-1yT6V40WMXxbniJsNiv {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-O5ibhxbXCJDXzRUUCX4Yv {
    color: #6b7c93;
}

#sppb-addon-O5ibhxbXCJDXzRUUCX4Yv .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-O5ibhxbXCJDXzRUUCX4Yv .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-O5ibhxbXCJDXzRUUCX4Yv .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-lZLrqlmKUBUN9WZXmYEDm {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-lZLrqlmKUBUN9WZXmYEDm {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-GR1spffFfSSlB4jd-5Vtt {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-GR1spffFfSSlB4jd-5Vtt {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-GR1spffFfSSlB4jd-5Vtt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-GR1spffFfSSlB4jd-5Vtt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-GR1spffFfSSlB4jd-5Vtt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-GR1spffFfSSlB4jd-5Vtt {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-XYQb4PmeawFUPPSN84QDm {
    color: #6b7c93;
}

#sppb-addon-XYQb4PmeawFUPPSN84QDm .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-XYQb4PmeawFUPPSN84QDm .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-XYQb4PmeawFUPPSN84QDm .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-fdJmJ6sIPWKe28ymIzG1_ {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-fdJmJ6sIPWKe28ymIzG1_ {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-BhIA3XAw7OX6mWYJWiXw3 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-BhIA3XAw7OX6mWYJWiXw3 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-BhIA3XAw7OX6mWYJWiXw3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-BhIA3XAw7OX6mWYJWiXw3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-BhIA3XAw7OX6mWYJWiXw3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-BhIA3XAw7OX6mWYJWiXw3 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-2Dgz0T9a7YnCnmyBbNFPq {
    color: #6b7c93;
}

#sppb-addon-2Dgz0T9a7YnCnmyBbNFPq .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-2Dgz0T9a7YnCnmyBbNFPq .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-2Dgz0T9a7YnCnmyBbNFPq .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-iAvAUZ7NvOj26S82Rlfd0 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-iAvAUZ7NvOj26S82Rlfd0 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id--s7axR8_U1Kbf_xsHns67 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id--s7axR8_U1Kbf_xsHns67 {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id--s7axR8_U1Kbf_xsHns67 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id--s7axR8_U1Kbf_xsHns67 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id--s7axR8_U1Kbf_xsHns67 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id--s7axR8_U1Kbf_xsHns67 {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-Uv6zeIlwvVssAPYrilBHo {
    color: #6b7c93;
}

#sppb-addon-Uv6zeIlwvVssAPYrilBHo .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-Uv6zeIlwvVssAPYrilBHo .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-Uv6zeIlwvVssAPYrilBHo .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-WvXuZdY69SYT8gCAi0B6c {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-WvXuZdY69SYT8gCAi0B6c {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-Ohmb8kJNk7FryPM0jNCVS {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-Ohmb8kJNk7FryPM0jNCVS {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-Ohmb8kJNk7FryPM0jNCVS {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-Ohmb8kJNk7FryPM0jNCVS {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-Ohmb8kJNk7FryPM0jNCVS {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-Ohmb8kJNk7FryPM0jNCVS {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-lpjoBhTVqF4o7Kb7SSgV8 {
    color: #6b7c93;
}

#sppb-addon-lpjoBhTVqF4o7Kb7SSgV8 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-lpjoBhTVqF4o7Kb7SSgV8 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-lpjoBhTVqF4o7Kb7SSgV8 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-uPcHD7Z1htimPCRJiW-zJ {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-uPcHD7Z1htimPCRJiW-zJ {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-bCVH63zYh1n-9VsyxaToo {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-bCVH63zYh1n-9VsyxaToo {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-bCVH63zYh1n-9VsyxaToo {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-bCVH63zYh1n-9VsyxaToo {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-bCVH63zYh1n-9VsyxaToo {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-bCVH63zYh1n-9VsyxaToo {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-75DqP8tdMm1MTIA02pjo5 {
    color: #6b7c93;
}

#sppb-addon-75DqP8tdMm1MTIA02pjo5 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-75DqP8tdMm1MTIA02pjo5 .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-75DqP8tdMm1MTIA02pjo5 .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-dZzOGZlnsXn-odV0q7kfD {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-dZzOGZlnsXn-odV0q7kfD {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-xI_VSii7LxHoE8NAv0qsz {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-xI_VSii7LxHoE8NAv0qsz {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-xI_VSii7LxHoE8NAv0qsz {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-xI_VSii7LxHoE8NAv0qsz {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-xI_VSii7LxHoE8NAv0qsz {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-xI_VSii7LxHoE8NAv0qsz {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-D2tUGnU_70wynJU-fQxbf {
    color: #6b7c93;
}

#sppb-addon-D2tUGnU_70wynJU-fQxbf .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-D2tUGnU_70wynJU-fQxbf .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-D2tUGnU_70wynJU-fQxbf .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

.sp-page-builder .page-content #section-id-mVpbvegfhi8AY_QyIFG2z {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-mVpbvegfhi8AY_QyIFG2z {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-82ESiFviSdXb2az3YIKBg {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-82ESiFviSdXb2az3YIKBg {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-82ESiFviSdXb2az3YIKBg {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-82ESiFviSdXb2az3YIKBg {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-82ESiFviSdXb2az3YIKBg {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-82ESiFviSdXb2az3YIKBg {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-LT7Tuxpepo4IgymojDbHu {
    color: #6b7c93;
}

#sppb-addon-LT7Tuxpepo4IgymojDbHu .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 300;
    font-size: 23px;
    line-height: 35px;
}

@media (max-width:1199.98px) {
    #sppb-addon-LT7Tuxpepo4IgymojDbHu .sppb-addon-text-block .sppb-addon-content {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-LT7Tuxpepo4IgymojDbHu .sppb-addon-text-block .sppb-addon-content {
        font-size: 15px;
        line-height: 23px;
    }
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel.sppb-panel-custom {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: #FFFFFF;
    border-color: rgba(120, 118, 118, 0.23);
    border-style: solid;
    border-width: 1px;
    border-radius: 20px;
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-heading {
    color: #1c1c1c;
    padding-top: 22px;
    padding-right: 20px;
    padding-bottom: 22px;
    padding-left: 70px;
}

@media (max-width:991.98px) {
    #sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-heading {
        padding-top: 12px;
        padding-right: 64px;
        padding-bottom: 12px;
        padding-left: 35px;
    }
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-body {
    padding-top: 36px;
    padding-right: 220px;
    padding-bottom: 68px;
    padding-left: 70px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: rgba(120, 118, 118, 0.23);
}

@media (max-width:1199.98px) {
    #sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-body {
        padding-top: 26px;
        padding-right: 70px;
        padding-bottom: 78px;
        padding-left: 70px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-body {
        padding-top: 22px;
        padding-right: 20px;
        padding-bottom: 42px;
        padding-left: 35px;
    }
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-group .sppb-panel.sppb-panel-custom:not(:last-child) {
    margin-bottom: 20px;
}

@media (max-width:991.98px) {
    #sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-group .sppb-panel.sppb-panel-custom:not(:last-child) {
        margin-bottom: 10px;
    }
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-heading.active {
    background: #e8b4b8;
    color: #ffffff;
}

#sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-heading .sppb-panel-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 26px;
    line-height: 31.49px;
}

@media (max-width:767.98px) {
    #sppb-addon-MrC5glCwY21DktmvXTf1d .sppb-panel-custom .sppb-panel-heading .sppb-panel-title {
        font-size: 19px;
        line-height: 23.01px;
    }
}

.sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: 0 0;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ {
    background-image: url("assets/lazyloading-placeholder.svg");
}

.sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ.sppb-element-loaded {
    background-image: url("assets/footer_bg-2.png");
}

.sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ {
    padding-top: 60px;
    padding-right: 0px;
    padding-bottom: 24px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 20px;
        padding-left: 0px;
    }
}

@media (max-width:575.98px) {
    .sp-page-builder .page-content #section-id-PvCBtzjdyGQgt_vHzVzkQ {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 20px;
        padding-left: 0px;
    }
}

@media (min-width:1400px) {
    #section-id-PvCBtzjdyGQgt_vHzVzkQ>.sppb-row-container {
        max-width: 1280px;
    }
}

#column-id-5_IFSC-emd67METR-7Uyy {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-5_IFSC-emd67METR-7Uyy {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-5_IFSC-emd67METR-7Uyy {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-5_IFSC-emd67METR-7Uyy {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-5_IFSC-emd67METR-7Uyy {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-5_IFSC-emd67METR-7Uyy {
        max-width: 100%;
        flex-basis: 100%;
    }
}

.sp-page-builder .page-content #form_row {
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.sp-page-builder .page-content #form_row {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #form_row {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-id-GSAkhqJJ-HInMKkT8ARpW {
    padding-top: 0px;
    padding-right: 65px;
    padding-bottom: 30px;
    padding-left: 65px;
    border-radius: 20px;
}

@media (max-width:991.98px) {
    #column-id-GSAkhqJJ-HInMKkT8ARpW {
        padding-top: 0px;
        padding-right: 21px;
        padding-bottom: 31px;
        padding-left: 21px;
    }
}

#column-wrap-id-GSAkhqJJ-HInMKkT8ARpW {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-GSAkhqJJ-HInMKkT8ARpW {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-GSAkhqJJ-HInMKkT8ARpW {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-GSAkhqJJ-HInMKkT8ARpW {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-GSAkhqJJ-HInMKkT8ARpW {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#column-id-GSAkhqJJ-HInMKkT8ARpW {
    background-color: #e8e9ed;
}

#sppb-addon-879d1e02-bdba-42e7-83fd-9006b26413ac {
    color: rgb(27, 43, 63);
}

#sppb-addon-wrapper-879d1e02-bdba-42e7-83fd-9006b26413ac {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e {
    color: rgb(27, 43, 63);
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e p a {
    color: #1B2B3F;
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e .sppb-addon-text-block {
    text-align: left;
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e .sppb-addon-text-block {
    transform-origin: 50% 50%;
}

#sppb-addon-bed1de66-718a-45f9-bea5-489952518f5e .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 15px;
}

.sp-page-builder .page-content #section-id-7l8CawRgrv4ns4c1wGUbC {
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: inherit;
    background-position: 50% 0;
    box-shadow: 0px 0px 0px 0px #FFFFFF;
}


.sp-page-builder .page-content #section-id-7l8CawRgrv4ns4c1wGUbC {
    padding-top: 64px;
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    .sp-page-builder .page-content #section-id-7l8CawRgrv4ns4c1wGUbC {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

#column-id-n3sHv-814EGOk3BElj-9G {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-n3sHv-814EGOk3BElj-9G {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-n3sHv-814EGOk3BElj-9G {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-n3sHv-814EGOk3BElj-9G {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-n3sHv-814EGOk3BElj-9G {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-n3sHv-814EGOk3BElj-9G {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-wrapper-MXfRrvHu9ZbUkq5QAv3cX {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 34px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-MXfRrvHu9ZbUkq5QAv3cX {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-MXfRrvHu9ZbUkq5QAv3cX .sppb-addon-header .sppb-addon-title {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 65px;
    line-height: 78.72px;
    letter-spacing: 1px;
}

@media (max-width:1199.98px) {
    #sppb-addon-MXfRrvHu9ZbUkq5QAv3cX .sppb-addon-header .sppb-addon-title {
        font-size: 40px;
        line-height: 45px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-MXfRrvHu9ZbUkq5QAv3cX .sppb-addon-header .sppb-addon-title {
        font-size: 35px;
        line-height: 42.36px;
    }
}

#sppb-addon-MXfRrvHu9ZbUkq5QAv3cX .sppb-addon.sppb-addon-header {
    text-align: center;
}

#sppb-addon-MXfRrvHu9ZbUkq5QAv3cX .sppb-addon-header .sppb-addon-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: #ffffff;
}

#sppb-addon-wrapper-1734945569737 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 18px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1734945569737 {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

#sppb-addon-1734945569737 .sppb-addon-single-image-container img {
    border-radius: 0px;
}

#sppb-addon-1734945569737 .sppb-addon-single-image-container {
    border-radius: 0px;
}

#sppb-addon-1734945569737 {
    text-align: center;
}

#sppb-addon-1734945626104 .sppb-btn {
    box-shadow: 0px 12px 9.17px 0px rgba(50, 49, 49, 0.4);
}

#sppb-addon-wrapper-1734945626104 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 24px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1734945626104 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1734945626104 .footer-contact {
    height: 67px;
    font-family: 'HvDTrial Brandon Grotesque';
}

#sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
    padding: 0px 9px 0px 7px;
}

@media (max-width:991.98px) {
    #sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
        padding: 0px 12px 0px 12px;
    }
}

#sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 700;
    font-size: 64px;
    line-height: 54px;
}

@media (max-width:1199.98px) {
    #sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
        font-size: 40px;
    }
}

@media (max-width:767.98px) {
    #sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
        font-size: 37px;
        line-height: 38px;
    }
}

#sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-1734945626104 #btn-1734945626104.sppb-btn-custom:hover {
    background-color: #ff6c77;
    color: #FFFFFF;
}

#sppb-addon-1734945626104 .sppb-button-wrapper {
    text-align: center;
}

#sppb-addon-1734946055241 {
    color: #ffffff;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-1734946055241 {
        margin-top: 11px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#sppb-addon-1734946055241 .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-1734946055241 .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 23px;
    line-height: 32.89px;
}

@media (max-width:767.98px) {
    #sppb-addon-1734946055241 .sppb-addon-text-block .sppb-addon-content {
        font-size: 19px;
        line-height: 27.17px;
    }
}

#sppb-addon-1734945945891 {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-1734945945891 .sppb-divider {
    margin-top: 113px;
    margin-bottom: 36px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(255, 255, 255, 0.11);
}

@media (max-width:1199.98px) {
    #sppb-addon-1734945945891 .sppb-divider {
        margin-top: 40px;
        margin-bottom: 40px;
    }
}

@media (max-width:991.98px) {
    #sppb-addon-1734945945891 .sppb-divider {
        margin-top: 43px;
        margin-bottom: 18px;
    }
}

#sppb-addon-SjTDTxbnxsJOLvgPwWevb {
    color: #ffffff;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-SjTDTxbnxsJOLvgPwWevb {
        padding-top: 0px;
    }
}

#sppb-addon-wrapper-SjTDTxbnxsJOLvgPwWevb {
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media (max-width:991.98px) {
    #sppb-addon-wrapper-SjTDTxbnxsJOLvgPwWevb {
        margin-top: 0px;
    }
}

#sppb-addon-SjTDTxbnxsJOLvgPwWevb .copyright_text a {
    color: #fff;
}

#sppb-addon-SjTDTxbnxsJOLvgPwWevb .sppb-addon-text-block {
    text-align: center;
}

#sppb-addon-SjTDTxbnxsJOLvgPwWevb .sppb-addon-text-block .sppb-addon-content {
    font-family: hvdtrial_brandon_grotesqueRg;
    font-weight: 400;
    font-size: 18px;
    line-height: 21px;
}

@media (max-width:767.98px) {
    #sppb-addon-SjTDTxbnxsJOLvgPwWevb .sppb-addon-text-block .sppb-addon-content {
        font-size: 16px;
        line-height: 22.88px;
    }
}

.sp-page-builder .page-content #section-id-4c902e62-599a-45cb-984b-58a0ec3a212c {
    box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-4c902e62-599a-45cb-984b-58a0ec3a212c {
    padding-top: 75px;
    padding-right: 0px;
    padding-bottom: 75px;
    padding-left: 0px;
    margin-top: 50px;
    margin-right: 50px;
    margin-bottom: 50px;
    margin-left: 50px;
    overflow-y: hidden;
    width: 600px;
}

@media (min-width:1400px) {
    #section-id-4c902e62-599a-45cb-984b-58a0ec3a212c>.sppb-row-container {
        max-width: 1200px;
    }
}

#column-id-affcd6af-35fe-4675-a366-dd3470c26ffa {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-affcd6af-35fe-4675-a366-dd3470c26ffa {
    max-width: 100%;
    flex-basis: 100%;
}

@media (max-width:1199.98px) {
    #column-wrap-id-affcd6af-35fe-4675-a366-dd3470c26ffa {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:991.98px) {
    #column-wrap-id-affcd6af-35fe-4675-a366-dd3470c26ffa {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:767.98px) {
    #column-wrap-id-affcd6af-35fe-4675-a366-dd3470c26ffa {
        max-width: 100%;
        flex-basis: 100%;
    }
}

@media (max-width:575.98px) {
    #column-wrap-id-affcd6af-35fe-4675-a366-dd3470c26ffa {
        max-width: 100%;
        flex-basis: 100%;
    }
}

#sppb-addon-b994262a-a7cd-495f-a997-a68833098cad {
    box-shadow: 0 0 0 0 #FFFFFF;
}

#sppb-addon-b994262a-a7cd-495f-a997-a68833098cad .sppb-addon-content {
    transform-origin: 50% 50%;
}

/*! CSS Used from: Embedded */
@media (min-width:1400px) {
    .sppb-row-container {
        max-width: 1320px;
    }
}

/*! CSS Used from: Embedded */
p {
    font-family: 'HvDTrial Brandon Grotesque' !important;
}

div#sticky-wrapper {
    display: none;
}

.custom,
.banner-above,
#sticky-footer,
footer.footer-above,
.banner-below {
    display: none;
}

.main_banner {
    position: relative;
    z-index: 2 !important;
}

.banner_imgbox .sppb-row-column:nth-child(-n+2) {
    border-right: 1px solid #ffffff36;
}

.create_famiies_step .sppb-row-column:nth-child(2) {
    border-left: 1px solid #97979752;
    border-right: 1px solid #97979752;
}

.process_list ul {
    list-style: none;
    display: grid;
    gap: 12px;
}

.process_list ul li {
    font-family: 'HvDTrial Brandon Grotesque';
    display: flex;
    padding-bottom: 13px;
    border-bottom: 1px solid #0000001c;
    align-items: baseline;
    gap: 6px;
}

.process_list ul li:last-child {
    padding-bottom: 0;
    border: 0;
}

.process_list ul li:before {
    content: "";
    background: url("assets/green_check.png");
    width: 18px;
    height: 18px;
    background-position: center;
}

.testimonial_block .sppb-carousel-extended-item.clone {
    display: none;
    margin-right: 0 !important;
}

.testimonial_block .sppb-testimonial-carousel-icon {
    background: url("assets/pink_qoute.png");
    width: 103px;
    height: 112px;
    background-size: contain;
    background-position: center;
    position: absolute;
    top: -60px;
    right: 0;
    font-size: 0 !important;
}

.testimonial_block .sppb-carousel-extended-item {
    background: #fff;
    border: 1px solid #2C354224;
    margin-right: 0 !important;
    border-radius: 10px;
    padding: 48px 48px 32px;
    transition: 0.3s all;
    height: auto;
}

.testimonial_block .sppb-testimonial-carousel-content-wrap {
    display: grid;
    grid-template-columns: 60px auto;
    gap: 14px;
}

.testimonial_block .sppb-carousel-extended-outer-stage {
    gap: 13px;
}

.testimonial_block .sppb-carousel-extended-item .sppb-testimonial-carousel-item-content {
    padding: 0 0 0px !important;
    border-bottom: 1px solid #2c354236;
    border-radius: 0;
    margin-bottom: 20px !important;
    display: flex;
    flex-direction: column-reverse;
}

.testimonial_block .sppb-carousel-extended-item .sppb-testimonial-carousel-item-content:before {
    display: none;
}

.sppb-btn {
    border-radius: 10px;
}

.testimonial_block .sppb-carousel-extended-list,
.testimonial_block .sppb-carousel-extended-outer-stage {
    overflow: unset;
}

.stream_process_feat ul li {
    display: grid;
    grid-template-columns: 18px auto;
    gap: 9px;
}

.stream_process_feat ul li:before {
    top: 5px;
    position: relative;
}

.recent_adoptions .sppb-addon-single-image-container,
.recent_adoptions .sppb-addon-single-image-container img {
    display: block;
    width: 100%;
}

.process_list.progress_list ul {
    display: block;
}

.process_list.progress_list ul li {
    gap: 9px;
    padding: 0;
    border: 0;
    display: grid;
    grid-template-columns: 18px auto;
}

.process_list.progress_list ul li:before {
    width: 18px;
    height: 18px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
    top: 3px;
}

.programe_header {
    border-radius: 20px 20px 0 0;
}

.faq_block button.sppb-panel-heading:after {
    content: "";
    background: url(https://www.angeladoptioninc.com/images/2024/12/27/pink_plus_icn.png);
    width: 25px;
    height: 25px;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    right: 25px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.faq_block button.sppb-panel-heading:before {
    content: "";
    width: 14px;
    height: 14px;
    border-radius: 50%;
    border: 2px solid #E8B4B8;
    position: absolute;
    left: 25px;
    top: 0;
    bottom: 0;
    margin: auto;
    background: #fff;
    z-index: 1;
}

.faq_block button.sppb-panel-heading.active:before {
    border-color: transparent;
    background: url(https://www.angeladoptioninc.com/images/2024/12/27/pink_round_vector.png);
    height: 80px;
    background-position: center;
    background-size: 14px;
    background-repeat: no-repeat;
    width: 20px;
    left: 23px;
}

.faq_block button.sppb-panel-heading.active:after {
    background: url(https://www.angeladoptioninc.com/images/2024/12/27/minus_pink.png);
    background-repeat: no-repeat;
    background-size: contain;
}

.faq_block .sppb-panel-group:before {
    content: "";
    position: absolute;
    height: 92%;
    width: 2px;
    background: #E8B4B8;
    left: 32.5px;
    z-index: 1;
    margin: auto;
    bottom: 0;
    top: 0;
}

.testimonial_block .sppb-carousel-extended-outer-stage div {
    font-family: 'HvDTrial Brandon Grotesque' !important;
}

.testimonial_block .sppb-carousel-extended-outer-stage .sppb-testimonial-carousel-message {
    min-height: 185px;
}

.testimonial_block .sppb-carousel-extended-item:hover {
    box-shadow: 0 19px 36px 0 #86868647;
    border-bottom: 4px solid #E8B4B8;
    border-radius: 10px !important;
}

.empower_feat .sppb-row {
    display: grid;
    grid-template-columns: 114px auto;
    align-items: center;
    gap: 30px;
}

.empower_feat .sppb-row>div {
    max-width: 100%;
}

.empower_feat .sppb-row>div img {
    box-shadow: 0 11px 28px 0 #e8b4b857;
    border-radius: 20px;
}

.empower_feat_right .sppb-row {
    display: grid;
    grid-template-columns: 80px auto;
    gap: 30px;
}

.empower_feat_right .sppb-row>div {
    max-width: 100%;
}

.empower_feat_right .sppb-row>div img {
    object-fit: contain;
}

.em_divider {
    width: calc(100% - 110px);
    margin-left: auto;
    display: block;
}

div#crmWebToEntityForm {
    background: transparent !important;
    max-width: 100% !important;
}

div#crmWebToEntityForm .field_row {
    margin-left: 0px;
    margin-right: 0px;
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}

div#crmWebToEntityForm .zcwf_row input.zcwf_button[type="submit"] {
    width: 100%;
    font-family: "HvDTrial Brandon Grotesque";
    margin: 20px 0;
    border: 1px solid #FF6C77;
    font-weight: 500;
    font-size: 23px;
    line-height: 27px;
    background-color: #FF6C77;
    color: #FFF;
    box-shadow: 0 12px 9.17px 0 #2C3E5078;
    border-radius: 20px;
    padding: 16px 24px 14px;
    height: auto;
    white-space: break-spaces;
}

div#crmWebToEntityForm .radio_field input:checked {
    background: #fff url(https://www.angeladoptioninc.com/images/2024/12/26/service_event_check.png);
    background-size: 12px;
    background-position: center;
    background-repeat: no-repeat;
    border: 1px solid #fff;
}

div#crmWebToEntityForm .radio_field input:checked+label {
    background: #2C3E50;
    color: #fff !important;
}

div#crmWebToEntityForm .zcwf_row {
    width: 100%;
    position: relative;
}

div#crmWebToEntityForm input {
    font-family: "HvDTrial Brandon Grotesque";
    outline: none;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
    transition: .35s;
    color: #1b2b3f;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #ababab;
    border-radius: 10px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    height: 45px;
    width: 100%;
}

input.zcwf_button[type="reset"] {
    display: none;
}

.select_droplist label {
    color: #5d636d;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
    font-family: "HvDTrial Brandon Grotesque";
    margin-bottom: 10px;
}

.select_droplist select {
    font-family: "HvDTrial Brandon Grotesque";
    outline: none;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
    transition: .35s;
    color: #1b2b3f;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #ababab;
    border-radius: 10px;
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    height: 45px;
    width: 100%;
}

.zcwf_row.captcha_field .zcwf_col_fld {
    align-items: center;
    margin-top: 20px;
}

.zcwf_row.captcha_field .zcwf_col_fld a {
    color: #303640;
}

#crmWebToEntityForm .field_row .zcwf_row:nth-child(6):before {
    display: none;
}

@media (max-width:1400px) {
    .sppb-row-container {
        max-width: 100%;
        overflow: hidden;
    }

    .stream_process_section .sppb-row-container {
        max-width: 960px;
        overflow: inherit;
    }
}

@media (max-width:1199px) {
    .testimonial_block .sppb-carousel-extended-item {
        padding: 40px 13px 40px;
    }

    .testimonial_block .sppb-carousel-extended-outer-stage {
        display: flex;
    }

    .testimonial_block .sppb-carousel-extended-item.clone {
        display: block;
    }
}

@media (max-width:991px) {
    .process_row .sppb-row.sppb-nested-row {
        position: relative;
        max-width: 550px;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .process_row .sppb-row.sppb-nested-row .sppb-row-column {
        max-width: 100% !important;
        flex-basis: 100% !important;
        margin-top: 49px;
    }

    .process_row.stream_process_row .sppb-row.sppb-nested-row .sppb-row-column:not(:last-child):before {
        background: url(https://www.angeladoptioninc.com/images/2024/12/25/down_mobile_long_arrow.png) !important;
        display: block !important;
        background-repeat: no-repeat !important;
        height: 94px !important;
        width: 30px !important;
        top: auto !important;
        bottom: -75px !important;
        right: 0;
    }

    .stream_process_feat ul li:last-child {
        border: 0;
    }

    .faq_block button.sppb-panel-heading.active:before {
        height: 100%;
        left: 10px;
    }

    .faq_block .sppb-panel-group:before {
        left: 20px;
    }

    .faq_block button.sppb-panel-heading:before {
        left: 13px;
    }
}

@media (max-width:767px) {
    .recent_adoptions .sppb-row-column .sppb-column {
        height: auto !important;
        padding-bottom: 22px !important;
    }

    h2.sppb-addon-title br {
        display: none;
    }

    .process_row,
    .process_row .sppb-row-column {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .testimonial_block .sppb-carousel-extended-item:hover {
        box-shadow: none;
        border-bottom: 0px solid #C5A572;
        border-radius: 0px !important;
    }

    .testimonial_block .sppb-carousel-extended-item.active,
    div#sppb-testi-G9CTnYGKvvTM7VA1uUCJG-carousel-item-key-1.active {
        box-shadow: 0 19px 36px 0 #86868647 !important;
        border-bottom: 4px solid #E8B4B8 !important;
        border-radius: 10px !important;
    }

    .testimonial_block .sppb-carousel-extended-outer-stage .sppb-testimonial-carousel-message {
        min-height: auto;
    }

    .testimonial_block .sppb-testimonial-carousel-icon {
        top: -40px;
    }

    .empower_feat .sppb-row {
        grid-template-columns: 70px auto;
        gap: 18px;
    }

    .empower_feat_right .sppb-row {
        grid-template-columns: 65px auto;
        gap: 18px;
    }

    .em_divider {
        width: 100%;
        margin-left: auto;
        display: block;
    }

    .create_famiies_step .sppb-column-addons {
        padding-left: 110px;
        min-height: 100px;
    }

    .create_famiies_step .sppb-column-addons .addon-root-image {
        position: absolute;
        left: -10px;
    }

    .create_famiies_step .sppb-row-column:not(:last-child) .sppb-column {
        border-bottom: 1px solid #96969654;
    }

    .create_famiies_step .sppb-row-column:not(:last-child) {
        margin-bottom: 14px;
        border: 0;
    }

    .create_famiies_step h3 {
        margin-top: 16px !important;
    }

    #sppb-addon-1734945626104 .footer-contact {
        height: auto;
        font-family: 'HvDTrial Brandon Grotesque';
    }

    div#crmWebToEntityForm input {
        font-size: 15px;
        line-height: 21.45px;
        height: 48px;
        padding: 20px;
    }

    .select_droplist label {
        font-size: 14px;
        margin-bottom: 5px;
    }

    .select_droplist select {
        height: 48px;
        font-size: 14px;
        padding: 14px 20px 14px 20px;
    }
}

@media (min-width:1200px) {
    .testimonial_block .sppb-carousel-extended-nav-control {
        display: none;
    }

    #section-id-1733920326690 .sppb-addon-single-image-container img {
        height: 208px;
        object-fit: cover;
    }

    .testimonial_block .sppb-carousel-extended-list,
    .testimonial_block .sppb-carousel-extended-outer-stage {
        transform: unset !important;
    }
}

@media (max-width:1199px) {
    .stream_process_row .sppb-row-column:nth-child(2):before {
        display: none;
    }
}

select {
    appearance: none;
    background-image: url("assets/chevron.svg");
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: 98.5% 50%;
}

.main_banner h1 span {
    color: #E8B4B8;
    background: url("assets/vector-pink.png");
    background-repeat: no-repeat;
    background-position: left bottom;
    background-size: contain;
    padding-bottom: 30px;
    margin-bottom: 0px;
    display: inline-block;
}

.field_head {
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
}

.field_head h2 {
    font-family: Cormorant Garamond;
    font-weight: 700;
    font-size: 48px;
    line-height: 50px;
    color: #1b2b3f;
    text-align: center;
}

.field_head.head2 {
    margin: 0px;
}

.field_head p {
    font-family: "HvDTrial Brandon Grotesque";
    font-weight: 400;
    font-size: 23px;
    line-height: 32.86px;
    color: #1b2b3f;
    margin-top: 20px;
}

div#crmWebToEntityForm .zcwf_row label {
    font-size: 16px;
    font-weight: 400;
    display: block;
    margin-bottom: 5px;
    font-family: "hvdtrial_brandon_grotesqueRg";
    color: #2C3542;
}

div#crmWebToEntityForm .zcwf_row label span {
    color: #2C3542;
}

div#crmWebToEntityForm .zcwf_row.col_2 {
    width: calc(50% - 8px);
}

div#crmWebToEntityForm .zcwf_row.col_3 {
    width: calc(25% - 11px);
}

div#crmWebToEntityForm textarea {
    font-family: "HvDTrial Brandon Grotesque";
    outline: none;
    font-weight: 400;
    font-size: 18px;
    line-height: 25.74px;
    transition: .35s;
    color: #1b2b3f;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #ababab;
    border-radius: 10px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    height: 70px;
    width: 100%;
}

div#crmWebToEntityForm .radio_field input {
    padding: 0;
    width: 17px;
    height: 17px;
    border: 1px solid #8C8C8C;
    appearance: none;
    position: absolute;
    transform: translate(12px, 6px);
}

div#crmWebToEntityForm .zcwf_row .radio_field label {
    background: #fff;
    border: 1px solid #fff;
    border-radius: 50px;
    height: 40px;
    display: flex;
    align-items: center;
    padding-left: 40px;
    color: #2C3542 !important;
    max-width: 572px;
}

div#crmWebToEntityForm .zcwf_row>span {
    display: block;
    margin-top: 10px;
    font-weight: 300 !important;
    color: #000 !important;
    font-size: 14px;
    font-family: "hvdtrial_brandon_grotesqueRg";
}

div#crmWebToEntityForm .zcwf_row label>span {
    color: #1B2B3F !important;
}

.zcwf_row.check_field label {
    margin: 0 !important;
}

.zcwf_row.check_field {
    display: flex;
    align-items: center;
    gap: 10px;
}

div#crmWebToEntityForm .zcwf_row.check_field input {
    padding: 0;
    width: 17px;
    height: 17px;
    border: 1px solid #8C8C8C;
    appearance: none;
    margin: 0;
    background: #fff;
}

div#crmWebToEntityForm .zcwf_row.check_field input:checked {
    background: #fff url(https://www.angeladoptioninc.com/images/2024/12/26/service_event_check.png);
    background-size: 12px;
    background-position: center;
    background-repeat: no-repeat;
    border: 1px solid #fff;
}

.main_banner h1 span {
    color: #E8B4B8;
    background: url("assets/vector-pink.png");
    background-repeat: no-repeat;
    background-position: left bottom;
    background-size: contain;
    padding-bottom: 30px;
    margin-bottom: 20px;
    display: inline-block;
}

@media (max-width:767px) {
    div#crmWebToEntityForm .zcwf_row.col_2 {
        width: 100%;
    }

    div#crmWebToEntityForm .zcwf_row.col_3 {
        width: 100%;
    }

    div#crmWebToEntityForm .zcwf_row .radio_field label {
        background: #fff;
        border: 1px solid #fff;
        border-radius: 10px;
        min-height: 40px;
        display: flex;
        align-items: center;
        padding: 10px 20px 10px 40px;
        color: #2C3542 !important;
        max-width: 572px;
        line-height: unset;
        height: auto;
    }

    .field_head h2 {
        line-height: 40px;
        font-size: 33px;
    }

    .field_head p {
        font-size: 18px;
        line-height: 25.74px;
    }

    .field_head.head2 {
        margin-top: 20px;
    }
}

@media (max-width:1600px) {
    .banner_image .addon-root-image {
        margin-right: 0 !important;
    }
}

@media (max-width:767px) {
    body.com-sppagebuilder {
        left: unset !important;
    }
}

.sp-page-builder .page-content #section-id-39110adb-8ae3-4748-982a-1622a4f9362e {
    padding-top: 0px !important;
}

div#sppb-addon-wrapper-1c496b82-a82b-4590-8451-c566b9248c75 {
    margin-top: 0 !important;
}

div.body {
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
}

/*! CSS Used from: Embedded */
.sp-pagebuilder-popup .builder-container {
    display: flex !important;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 680px !important;
    height: 519px;
    border-radius: 20px;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 9998;
}

@media (max-width:480px) {
    .sp-pagebuilder-popup .builder-container {
        width: 100% !important;
        height: 100%;
        padding: 0 10px;
    }
}

.page-85.sp-pagebuilder-popup .builder-container {
    position: absolute;
    animation-duration: 0s;
}

.page-85.sp-pagebuilder-popup .builder-container {
    padding: 0px 0px 0px 0px;
    margin: calc(0px - 0px) calc(0px - 0px);
    border-width: initial;
    border-style: initial;
    border-color: initial;
}

.page-85.sp-pagebuilder-popup {
    display: none;
}

#sp-pagebuilder-overlay-85 {
    display: none;
}

.page-85.sp-pagebuilder-popup .builder-container {
    background-color: white;
}

#sp-pagebuilder-overlay-85 {
    background-color: rgba(0, 0, 0, 0.7);
}

#sp-pagebuilder-popup-close-btn-85 {
    display: flex;
    justify-content: center;
    align-items: center;
}

#sp-pagebuilder-popup-close-btn-85 {
    color: black;
}

#sp-pagebuilder-popup-close-btn-85:hover {
    color: rgba(0, 0, 0, 0.7) !important;
    background-color: transparent !important;
}

#sp-pagebuilder-popup-close-btn-85 {
    color: black;
    border-width: initial;
    border-style: initial;
    border-color: initial;
    border-radius: 0px;
}

#sp-pagebuilder-popup-close-btn-85 {
    background-color: transparent;
}

#sp-pagebuilder-popup-close-btn-85 {
    padding: initial;
}

#sp-pagebuilder-popup-close-btn-85 {
    transform: scale(1.2);
    right: 25px;
    top: 20px;
}

/*! CSS Used keyframes */
@keyframes fadeInImage {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

/*! CSS Used fontfaces */
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752FD8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752HT8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752Fj8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752FD8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752HT8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752Fj8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752FD8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752HT8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752Fj8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/oswald/v56/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 400;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_regular-BF64a625c9311e1.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 400;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_regular_italic-BF64a625c94445e.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 250;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_thin-BF64a625c9034b9.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 250;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_thin_italic-BF64a625c918a96.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 300;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_light-BF64a625c93e709.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 300;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_light_italic-BF64a625c93ac64.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 500;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_medium-BF64a625c84a521.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 500;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_medium_italic-BF64a625c928c55.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 700;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_bold-BF64a625c9151d5.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 700;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_bold_italic-BF64a625c93b0ce.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 900;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_black-BF64a625c944b08.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 900;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_black_italic-BF64a625c93406c.woff') format('woff');
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/cormorantgaramond/v20/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 400;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_regular-BF64a625c9311e1.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 400;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_regular_italic-BF64a625c94445e.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 250;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_thin-BF64a625c9034b9.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 250;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_thin_italic-BF64a625c918a96.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 300;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_light-BF64a625c93e709.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 300;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_light_italic-BF64a625c93ac64.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 500;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_medium-BF64a625c84a521.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 500;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_medium_italic-BF64a625c928c55.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 700;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_bold-BF64a625c9151d5.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 700;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_bold_italic-BF64a625c93b0ce.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: normal;
    font-weight: 900;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_black-BF64a625c944b08.woff') format('woff');
}

@font-face {
    font-family: 'HvDTrial Brandon Grotesque';
    font-style: italic;
    font-weight: 900;
    src: local('HvDTrial Brandon Grotesque'), url('https://fonts.cdnfonts.com/s/100467/HvDTrial_Brandon_Grotesque_black_italic-BF64a625c93406c.woff') format('woff');
}

/* CONSOLIDATED BUTTON STYLES - Optimized Version */

:root {
    --btn-primary: #ff6c77;
    --btn-primary-hover: #2c3e50;
    --btn-white: #ffffff;
    --btn-font: 'HvDTrial Brandon Grotesque' !important;
    --btn-shadow: 0 12px 9px rgba(232, 180, 184, 0.4);
    --btn-border: #e8b4b8;
}

/* Base button reset and styles */
.btn, .sppb-btn, .sppb-btn-custom, [class*="btn-"] {
    all: unset;
    display: inline-block;
    font-family: var(--btn-font);
    text-align: center;
    cursor: pointer;
    border-radius: 10px;
    transition: all 0.3s ease;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    user-select: none;
    text-decoration: none;
    box-sizing: border-box;
}

/* Primary CTA buttons */
.cta_btn, 
[id*="btn-2683933c"], [id*="btn-1c496b82"], [id*="btn-687d7495"],
[id*="btn-03aa1658"], [id*="btn-6d8b9187"], [id*="btn-47d35776"],
[id*="btn-f8b6c06b"] {
    background: var(--btn-primary);
    color: var(--btn-white);
    font-weight: 500;
    font-size: 24px;
    padding: 20px 60px;
    box-shadow: var(--btn-shadow);
}

/* Header button */
.header_btn, [id*="btn-983a96ec"] {
    background: transparent;
    color: var(--btn-white);
    border: 1px solid var(--btn-border);
    font-weight: 400;
    font-size: 20px;
    padding: 14px 24px;
    box-shadow: var(--btn-shadow);
}

/* Footer/Contact button */
[id*="btn-1734945626104"] {
    background: var(--btn-primary);
    color: var(--btn-white);
    font-weight: 400;
    font-size: 18px;
    padding: 20px 42px;
    box-shadow: var(--btn-shadow);
}

/* Form buttons */
.zcwf_button, input[type="submit"] {
    background: var(--btn-primary);
    color: var(--btn-white);
    font-weight: 500;
    font-size: 18px;
    padding: 20px 42px;
    border: none;
    border-radius: 10px;
    box-shadow: var(--btn-shadow);
    cursor: pointer;
}

input[type="reset"] {
    background: transparent;
    color: var(--btn-primary);
    border: 2px solid var(--btn-primary);
    font-weight: 400;
    font-size: 18px;
    padding: 18px 40px;
    border-radius: 10px;
    cursor: pointer;
}

/* Hover states - consolidated */
.cta_btn:hover, .header_btn:hover, [id*="btn-"]:hover,
.zcwf_button:hover, input[type="submit"]:hover {
    background: var(--btn-primary-hover);
    color: var(--btn-white);
    transform: translateY(-2px);
}

input[type="reset"]:hover {
    background: var(--btn-primary);
    color: var(--btn-white);
    border-color: var(--btn-primary);
}

/* Focus states - consolidated */
.cta_btn:focus, .header_btn:focus, [id*="btn-"]:focus,
.zcwf_button:focus, input[type="submit"]:focus, input[type="reset"]:focus {
    background: var(--btn-primary-hover);
    color: var(--btn-white);
    outline: 2px solid var(--btn-primary);
    outline-offset: 2px;
}

/* Mobile responsive */
@media (max-width: 767px) {
    .cta_btn, [id*="btn-2683933c"], [id*="btn-1c496b82"] {
        font-size: 20px;
        padding: 18px 48px;
    }
    
    .header_btn, [id*="btn-983a96ec"] {
        font-size: 18px;
        padding: 16px 32px;
    }
    
    [id*="btn-1734945626104"], .zcwf_button, input[type="submit"] {
        font-size: 16px;
        padding: 16px 32px;
    }
    
    input[type="reset"] {
        font-size: 16px;
        padding: 14px 30px;
    }
}

/* Accessibility improvements */
@media (prefers-reduced-motion: reduce) {
    .btn, .sppb-btn, .sppb-btn-custom, [class*="btn-"] {
        transition: none;
    }
}

/* High contrast mode support */
@media (prefers-contrast: high) {
    .btn, .sppb-btn, .sppb-btn-custom, [class*="btn-"] {
        border: 2px solid currentColor;
    }
}