body chat-widget {
    display: none !important;
} 
body {
    min-width: 320px !important;
    font-size: 16px !important;
    font-weight: normal !important;
    font-family: "Instrument Sans", sans-serif !important;
    line-height: 1.68em !important;
    letter-spacing: 0px !important;
    color: #474748 !important;
}
h1,h2,h3,h4,h5,h6 {
    font-family: "Instrument Sans", sans-serif !important;
    font-weight: bold !important;
    line-height: 1.3em !important;
    color: #323436 !important;
}
h1:after,h2:after,h3:after,h4:after,h5:after,h6:after {
    display: none !important;
}
h1,h2,h3,h4,h5,h6,p {
    margin-top: 0px !important;
}
h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child),p:not(:last-child) {
    margin-bottom: 20px;
}
h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child {
    margin-bottom: 0px !important;
}
picture,img {
    display: inline-block;
    vertical-align: top;
    max-width: 100%;
    height: auto;
}
.text-tagtitlelp,.form-tagtitlelp {
    display: block;
    width: 100%;
    font-size: 25px;
    line-height: 1.1em;
    color: #33A3A9;
    margin-bottom: 10px !important;
}
.text-titlelp {
    display: block;
    width: 100%;
    font-size: 45px;
}
@media only screen and (max-width: 991.5px) {
    .text-tagtitlelp,.form-tagtitlelp {
        font-size: 20px;
    }
    .text-titlelp {
        font-size: 32px;
    }
}
.text-titlelp:not(:last-child) {
    margin-bottom: 25px !important;
}
.text-box ul, .text-box ol, .img-box ul, .img-box ol, .form-boxlp ul, .form-boxlp ol {
    display: flex;
    flex-direction: column;
    padding-left: 0px !important;
    list-style-position: outside !important;
    margin: 0px 0px 18px;
}
.text-box ul > li:not(:last-child), .text-box ol > li:not(:last-child), .img-box ul > li:not(:last-child), .img-box ol > li:not(:last-child), .form-boxlp ul > li:not(:last-child), .form-boxlp ol > li:not(:last-child) {
    margin-bottom: 15px;
}
.liststyle1lp, .liststyle2lp {
    list-style: none !important;
    padding-left: 0px !important;
}
.liststyle1lp > li {
    padding-left: 24px;
    background-repeat: no-repeat;
    background-size: 13px 10px;
    background-position: 0px 0.4em;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.839' height='9.743' viewBox='0 0 12.839 9.743'%3E%3Cpath d='m10.721 2.121-5.91 6.122-2.69-2.783' fill='none' stroke='%2333A3A9' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/svg%3E");
}
.liststyle2lp > li {
    padding-left: 35px;
    background-repeat: no-repeat;
    background-size: 9px 9px;
    background-position: 10px 8px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9'%3E%3Ccircle cx='4.5' cy='4.5' r='4.5' fill='%231a5258'/%3E%3C/svg%3E");
}
.lp-howandwhy .liststyle2lp > li,.lp-theprocedure>div>.bt-row > .bt-col:nth-child(even) .liststyle2lp > li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9'%3E%3Ccircle cx='4.5' cy='4.5' r='4.5' fill='%235DD4DB'/%3E%3C/svg%3E");
}
.text-box,.img-box {
    display: block;
    width: 100%;
}
.text-btnlp {
    display: inline-block;
    vertical-align: top;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.335em;
    letter-spacing: 0.1em;
    color: #474748 !important;
    text-transform: uppercase;
    text-align: left;
    padding: 1.3333em 5.6666em 1.3333em 0em;
    position: relative;
    z-index: 1;
    transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 768.5px) {
    .text-btnlp {
        font-size: 13.5px;
    }
}
.text-btnlp:hover {
    padding-left: 2.2em;
    padding-right: 4.2em;
    font-weight: 500;
    color: #FFFFFF !important;
}
.text-btnlp:before, .text-btnlp:after {
    content: "";
    position: absolute;
    z-index: -1;
    left: auto;
    right: 0px;
    top: 0px;
    bottom: 0px;
    display: block;
    width: 4em;
    height: 4em;
    border-radius: 4em;
    transition: all 0.3s ease-in-out;
    background-color: #33A3A9;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 2.4em 2.4em;
}
.text-btnlp:before {
    box-shadow: 0px 5px 10px #00000029 !important;
}
.text-btnlp:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath fill='none' d='M0 0h36v36H0z'/%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m11.737 23.496 11.758-11.758'/%3E%3Cpath data-name='Path 59' d='M16.021 11.738h7.474v7.474'/%3E%3C/g%3E%3C/svg%3E");
}
.text-btnlp:hover:before {
    width: 100%;
    height: auto;
}
.text-btnlp:hover:after {
    transform: rotate(45deg);
    right: 0.5333em;
}
.form-boxlp {
    display: block;
    width: 100%;
    background-color: #FFFFFF;
    padding: 30px;
    position: relative;
    z-index: 1;
}
.form-boxlp > *:not(:last-child) {
    margin-bottom: 35px;
}
.form-boxlp .form-titlelp {
    font-size: 26px !important;
    font-weight: 600 !important;
    text-transform: uppercase;
    margin-bottom: 26px !important;
}
.form-boxlp .form-titlelp:after {
    content: "";
    display: block !important;
    width: 45px;
    height: 4px;
    margin-top: 15px;
    margin-bottom: 20px;
    background-color: #33A3A9;
}
.form-boxlp .liststyle1lp {
    line-height: 1.5em !important;
}
.form-boxlp .liststyle1lp > li:not(:last-child) {
    margin-bottom: 8px !important;
}
@media only screen and (min-width: 641px) {
    body .gform_wrapper.gravity-theme .gform_fields {
        grid-row-gap: 15px !important;
        grid-column-gap: 15px !important;
    }
}
body .gform_wrapper.gravity-theme .gfield_label {
    font-size: 14px !important;
    line-height: 1.1em !important;
    letter-spacing: 0em !important;
    font-weight: 500 !important;
    color: #FFFFFF !important;
}
body .gform_wrapper.gravity-theme .gfield_checkbox label, body .gform_wrapper.gravity-theme .gfield_radio label {
    font-size: 14px;
    color: #FFFFFF !important;
}
body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body .gform_wrapper.gravity-theme select {
    height: 36px;
}
body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body .gform_wrapper.gravity-theme select, body .gform_wrapper.gravity-theme textarea {
    background-color: #E8EFEF !important;
    border: 1px solid #E8EFEF !important;
    border-radius: 0px !important;
    color: #323436 !important;
    min-height: inherit !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    font-family: "Instrument Sans", sans-serif !important;
    letter-spacing: 0em !important;
    padding: 5px 16px !important;
    outline: none !important;
        -webkit-appearance: none;
       -moz-appearance: none;
       appearance: none;
}
body .gform_wrapper.gravity-theme .ginput_container_date input {
    width: 100% !important;
}
body .gform_wrapper.gravity-theme textarea {
    height: 88px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    vertical-align: top !important;
}
body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, body .gform_wrapper.gravity-theme select::-webkit-input-placeholder, body .gform_wrapper.gravity-theme textarea::-webkit-input-placeholder {
    color: #7B9091;
}
body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, body .gform_wrapper.gravity-theme select::-moz-placeholder, body .gform_wrapper.gravity-theme textarea::-moz-placeholder {
    color: #7B9091;
}
body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body .gform_wrapper.gravity-theme select:-ms-input-placeholder, body .gform_wrapper.gravity-theme textarea:-ms-input-placeholder {
    color: #7B9091;
}
body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder, body .gform_wrapper.gravity-theme select:-moz-placeholder, body .gform_wrapper.gravity-theme textarea:-moz-placeholder {
    color: #7B9091;
}
body .gform_wrapper.gravity-theme .gform_footer, body .gform_wrapper.gravity-theme .gform_page_footer {
    margin: 32px 0px 0px !important;
    padding: 0px !important;
}
body .gform_wrapper.gravity-theme .gform_footer input[type="submit"],
body .gform_wrapper.gravity-theme .gform_footer button[type="submit"] {
    background-color: #33A3A9 !important;
    border: 1px solid #33A3A9 !important;
    color: #FFFFFF !important;
    border-radius: 0px !important;
    margin-bottom: 0px !important;
    padding: 10px 16px !important;
    width: 100%;
    height: 45px !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    font-family: "Instrument Sans", sans-serif !important;
    letter-spacing: 0.038em !important;
    line-height: 1.1em !important;
    text-transform: uppercase !important;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}
body .gform_wrapper.gravity-theme .gform_footer input[type="submit"],
body .gform_wrapper.gravity-theme .gform_footer button[type="submit"]:hover {
    background-color: #33A3A9 !important;
    border-color: #33A3A9 !important;
    color: #FFFFFF !important;
}
body .gform_wrapper.gravity-theme .gform_footer button[type="submit"]:after {
    content: "";
    display: inline-block;
    vertical-align: top;
    width: 18px;
    height: 11px;
    margin-top: 3px;
    margin-left: 20px;
    transition: all 0.3s ease-in-out;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.859' height='11.095' viewBox='0 0 17.859 11.095'%3E%3Cg fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpath d='M0 5.547h16.445' stroke-linejoin='round'/%3E%3Cpath d='m11.604.707 4.84 4.84-4.84 4.841'/%3E%3C/g%3E%3C/svg%3E");
}
body .gform_wrapper.gravity-theme .gform_footer button[type="submit"]:hover:after{
    margin-left: 10px;
}
body .gform_wrapper .gform_validation_errors {
    background-color: #1A5258 !important;
    border-color: #1A5258 !important;
    border-radius: 0px !important;
    margin-bottom: 20px !important;
}
body .gform_wrapper .gform_validation_errors>h2 {
    color: #FFFFFF !important;
    font-weight: 400 !important;
}
body .gform_wrapper .gfield_validation_message, body .gform_wrapper .validation_message {
    background: none !important;
    border: none !important;
    font-size: 10px !important;
    font-weight: normal !important;
    padding: 0px 16px !important;
    line-height: 1.4em !important;
}
body .gform_wrapper .gform_footer .gform_ajax_spinner {
    display: none !important;
}
.bt-container {margin:0px auto;padding: 0px 15px;}@media (min-width: 576px) {.bt-container, .grid-container {max-width: 540px;}}@media (min-width: 769px) {.bt-container, .grid-container {max-width: 720px;}}@media (min-width: 992px) {.bt-container, .grid-container {max-width: 960px;}}@media (min-width: 1200px) {.bt-container, .grid-container {max-width: 1170px;}}@media (min-width: 1386px) {.bt-container, .grid-container {max-width: 1355px;}}.bt-container {width: 100%;padding: 0px 15px;margin-right: auto;margin-left: auto;position: relative;z-index: 1;}.bt-container-fluid {width: 100%;padding: 0px 15px;margin-right: auto;margin-left: auto;position: relative;z-index: 1;}@media (max-width: 768.5px) {.bt-container, .bt-container-fluid {padding-right: 30px;padding-left: 30px;}}.bt-row {display: flex;flex-wrap: wrap;margin: 0px -15px;}.bt-col {flex-basis: 0;flex-grow: 1;width: 100%;max-width: 100%;position: relative;margin: 0px; padding: 0px 15px;}.bt-col-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-2 {flex: 0 0 16.6666%;max-width: 16.6666%;}.bt-col-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-4 {flex: 0 0 33.3333%;max-width: 33.3333%;}.bt-col-5 {flex: 0 0 41.6666%;max-width: 41.6666%;}.bt-col-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-7 {flex: 0 0 58.3333%;max-width: 58.3333%;}.bt-col-8 {flex: 0 0 66.6666%;max-width: 66.6666%;}.bt-col-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-10 {flex: 0 0 83.3333%;max-width: 83.3333%;}.bt-col-11 {flex: 0 0 91.6666%;max-width: 91.6666%;}.bt-col-12 {flex: 0 0 100% ;max-width: 100% ;}@media (min-width: 576px) {.bt-col-sm-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-sm-2 {flex: 0 0 16.666667%;max-width: 16.666667%;}.bt-col-sm-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-sm-4 {flex: 0 0 33.333333%;max-width: 33.333333%;}.bt-col-sm-5 {flex: 0 0 41.666667%;max-width: 41.666667%;}.bt-col-sm-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-sm-7 {flex: 0 0 58.333333%;max-width: 58.333333%;}.bt-col-sm-8 {flex: 0 0 66.666667%;max-width: 66.666667%;}.bt-col-sm-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-sm-10 {flex: 0 0 83.333333%;max-width: 83.333333%;}.bt-col-sm-11 {flex: 0 0 91.666667%;max-width: 91.666667%;}.bt-col-sm-12 {flex: 0 0 100%;max-width: 100%;}}@media (min-width: 769px) {.bt-col-md-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-md-2 {flex: 0 0 16.666667%;max-width: 16.666667%;}.bt-col-md-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-md-4 {flex: 0 0 33.333333%;max-width: 33.333333%;}.bt-col-md-5 {flex: 0 0 41.666667%;max-width: 41.666667%;}.bt-col-md-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-md-7 {flex: 0 0 58.333333%;max-width: 58.333333%;}.bt-col-md-8 {flex: 0 0 66.666667%;max-width: 66.666667%;}.bt-col-md-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-md-10 {flex: 0 0 83.333333%;max-width: 83.333333%;}.bt-col-md-11 {flex: 0 0 91.666667%;max-width: 91.666667%;}.bt-col-md-12 {flex: 0 0 100%;max-width: 100%;}}@media (min-width: 992px) {.bt-col-lg-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-lg-2 {flex: 0 0 16.666667%;max-width: 16.666667%;}.bt-col-lg-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-lg-4 {flex: 0 0 33.333333%;max-width: 33.333333%;}.bt-col-lg-5 {flex: 0 0 41.666667%;max-width: 41.666667%;}.bt-col-lg-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-lg-7 {flex: 0 0 58.333333%;max-width: 58.333333%;}.bt-col-lg-8 {flex: 0 0 66.666667%;max-width: 66.666667%;}.bt-col-lg-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-lg-10 {flex: 0 0 83.333333%;max-width: 83.333333%;}.bt-col-lg-11 {flex: 0 0 91.666667%;max-width: 91.666667%;}.bt-col-lg-12 {flex: 0 0 100%;max-width: 100%;}}@media (min-width: 1200px) {.bt-col-xl-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-xl-2 {flex: 0 0 16.666667%;max-width: 16.666667%;}.bt-col-xl-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-xl-4 {flex: 0 0 33.333333%;max-width: 33.333333%;}.bt-col-xl-5 {flex: 0 0 41.666667%;max-width: 41.666667%;}.bt-col-xl-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-xl-7 {flex: 0 0 58.333333%;max-width: 58.333333%;}.bt-col-xl-8 {flex: 0 0 66.666667%;max-width: 66.666667%;}.bt-col-xl-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-xl-10 {flex: 0 0 83.333333%;max-width: 83.333333%;}.bt-col-xl-11 {flex: 0 0 91.666667%;max-width: 91.666667%;}.bt-col-xl-12 {flex: 0 0 100%;max-width: 100%;}}@media (min-width: 1386px) {.bt-col-xlg-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}.bt-col-xlg-2 {flex: 0 0 16.666667%;max-width: 16.666667%;}.bt-col-xlg-3 {flex: 0 0 25%;max-width: 25%;}.bt-col-xlg-4 {flex: 0 0 33.333333%;max-width: 33.333333%;}.bt-col-xlg-5 {flex: 0 0 41.666667%;max-width: 41.666667%;}.bt-col-xlg-6 {flex: 0 0 50%;max-width: 50%;}.bt-col-xlg-7 {flex: 0 0 58.333333%;max-width: 58.333333%;}.bt-col-xlg-8 {flex: 0 0 66.666667%;max-width: 66.666667%;}.bt-col-xlg-9 {flex: 0 0 75%;max-width: 75%;}.bt-col-xlg-10 {flex: 0 0 83.333333%;max-width: 83.333333%;}.bt-col-xlg-11 {flex: 0 0 91.666667%;max-width: 91.666667%;}.bt-col-xlg-12 {flex: 0 0 100%;max-width: 100%;}}

.lp-main {
    background-image: radial-gradient(closest-side at 50% 50%, #33A3A9 0%, #33A3A900 100%);
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.lp-main .mainbanner-bg {
    position: absolute;
    z-index: -1;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    display: block;
    pointer-events: none;
}
.lp-main .mainbanner-bg > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.lp-header {
    padding-top: 20px;
    padding-bottom: 20px;
}
.lp-header .bt-row {
    align-items: center;
    justify-content: space-between;
}
.lp-header .bt-row > .bt-col:nth-child(2) {
    text-align: right;
}
.lp-header .text-btnlp:not(:hover) {
    color: #FFFFFF !important;
}
@media only screen and (min-width: 769px) {
    .lp-header>div>.bt-row>.bt-col{
        flex-basis: unset;
        flex-grow: unset;
        width: auto;
    }
}
@media only screen and (max-width: 768.5px) {
    .lp-header .bt-row > .bt-col:not(:last-child) {
        margin-bottom: 15px;
    }
    .lp-header .bt-row > .bt-col {
        text-align: center !important;
    }
}

.lp-topbanner {
    padding-top: 35px;
    padding-bottom: 75px;
}
.lp-topbanner .text-box {
    max-width: 510px;
}
.lp-topbanner .text-titlelp {
    color: #FFFFFF !important;
    margin-bottom: 35px !important;
}
.lp-topbanner .form-boxlp:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: auto;
    right: 30px;
    top: 30px;
    width: 77px;
    height: 88px;
    display: block;
    background-repeat: no-repeat;
    background-size: 77px 88px;
    background-position: 0px 0px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77.281' height='87.674' viewBox='0 0 77.281 87.674'%3E%3Cpath d='M12.737 56.288a9.44 9.44 0 0 0 3.8 9.567 6.58 6.58 0 0 0 6.975.554 11.1 11.1 0 0 0 4.051-3.436 27.1 27.1 0 0 0 4.495-9.485 55.7 55.7 0 0 0 1.775-15.779c-.03-1.735-.105-3.471-.208-5.2-.056-.944-.423-1.246-1.356-1.341a16.9 16.9 0 0 0-5.461.584c-2.782.623-5.58 1.186-8.39 1.661a58 58 0 0 1-6.276.743c-2.13.123-4.274.07-6.409 0-1.383-.056-2.762-.26-4.133-.436a4.8 4.8 0 0 1-1.6-.523c.978-.121 1.956-.246 2.934-.365 2.172-.263 4.347-.5 6.515-.792q3.211-.435 6.408-.972c2.208-.374 4.4-.85 6.608-1.209 3.026-.491 6.061-.934 9.1-1.355.974-.135 1.968-.141 2.953-.191a3.6 3.6 0 0 1 .8.052 2.26 2.26 0 0 1 2.156 2.425 62.5 62.5 0 0 1-.063 10.728c-.208 2.575-.639 5.133-1.01 7.693a37.6 37.6 0 0 1-2.491 8.839 25.2 25.2 0 0 1-4.5 7.149 17.7 17.7 0 0 1-5.854 4.37 10.6 10.6 0 0 1-3.716.892 6.8 6.8 0 0 1-5.521-2.042 10.15 10.15 0 0 1-3.273-7.084 8.6 8.6 0 0 1 1.167-4.359 5.5 5.5 0 0 1 .52-.686m24.742 31.303c.794-4.453 1.664-8.894 2.357-13.363.523-3.374.846-6.779 1.21-10.176a147 147 0 0 0 .824-15.92 99.5 99.5 0 0 0-1.162-15.886 37 37 0 0 0-.586-2.9 1.33 1.33 0 0 1 .448-1.429 4.2 4.2 0 0 1 2.134-1.037c1.761-.3 3.525-.64 5.3-.778 4.394-.341 8.8-.509 13.193-.877 3.456-.29 6.9-.754 10.342-1.18 1.905-.236 3.8-.549 5.743-.739-.512.223-1.014.474-1.538.663a67.7 67.7 0 0 1-13.187 3.241c-3.993.584-8 .976-12.022 1.282a14.8 14.8 0 0 0-5 1.023 2.05 2.05 0 0 0-.74.455 1.27 1.27 0 0 0-.336.822c.231 2.23.529 4.453.767 6.682q.238 2.23.37 4.47a108 108 0 0 1 .024 13.38 98 98 0 0 1-3.565 20.953 66.5 66.5 0 0 1-4.135 10.833 5 5 0 0 1-.374.56zM17.366 15.685a6.72 6.72 0 0 0 3.2 5.677 9.53 9.53 0 0 0 7.433 1.667 4.43 4.43 0 0 0 3.736-4.108 11.84 11.84 0 0 0-1.069-6.141c-.663-1.534-1.482-3.012-2.02-4.587a5.824 5.824 0 0 1 2.129-6.748 7.22 7.22 0 0 1 8.907.187c.383.285.913.467 1.025 1.131a9.05 9.05 0 0 0-3.969-.778 7.4 7.4 0 0 0-3.3.844 3.68 3.68 0 0 0-2.081 3.654 9.1 9.1 0 0 0 1.7 4.506 12.9 12.9 0 0 1 2.193 5.681 7.23 7.23 0 0 1-5.237 7.9 12.04 12.04 0 0 1-7.254-.069 7.6 7.6 0 0 1-5.648-8.436c.018-.132.024-.266.036-.4l.224.021' fill='%23cfcfcf'/%3E%3C/svg%3E");
}
.lp-topbanner .form-boxlp .form-titlelp {
    padding-right: 80px;
}
body .lp-topbanner .gform_wrapper.gravity-theme .gform_footer, body .lp-topbanner .gform_wrapper.gravity-theme .gform_page_footer {
    margin-left: -30px !important;
    margin-right: -30px !important;
    margin-bottom: -30px !important;
}
.lp-topbanner .img-box {
    display: flex;
    flex-wrap: wrap;
    max-width: 720px;
    margin-left: auto;
    margin-right: -10px;
    position: relative;
    z-index: 1;
}
.lp-topbanner .img-box:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: calc(50% + 100px);
    right: auto;
    top: calc(50% - 40px);
    bottom: auto;
    display: block;
    width: 924px;
    height: 924px;
    transform: translate(-50%, -50%);
    pointer-events: none;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='924' height='924' viewBox='0 0 924 924'%3E%3Cdefs%3E%3CradialGradient id='a' cx='.5' cy='.5' r='.5' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%2333a3a9'/%3E%3Cstop offset='1' stop-color='%2333a3a9' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='462' cy='462' r='462' opacity='.35' fill='url(%23a)'/%3E%3C/svg%3E");
}
.lp-topbanner .img-box > * {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 10px;
    display: flex;
    flex-direction: column;
}
.lp-topbanner .img-box picture {
    padding: 14px;
    background-color: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}
.lp-topbanner .img-box picture > img {
    width: 100%;
}
.lp-topbanner .img-box > div > *:not(:last-child) {
    margin-bottom: 20px;
}
.lp-topbanner .img-box .beforeimg-box,
.lp-topbanner .img-box .afterimg-box {
    display: flex;
    align-items: flex-end;
    width: 100%;
    height: 140px;
    font-size: 17px;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    color: #FFFFFF;
    padding: 20px 35px;
    background-repeat: no-repeat;
    background-size: 163px 184px;
    background-position: calc(100% + 40px) center;
}
.lp-topbanner .img-box .beforeimg-box {
    background-color: #33A3A9;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='162.577' height='184.44' viewBox='0 0 162.577 184.44'%3E%3Cpath d='M26.794 118.412a19.85 19.85 0 0 0 7.992 20.126 13.84 13.84 0 0 0 14.673 1.165 23.34 23.34 0 0 0 8.521-7.229 57 57 0 0 0 9.455-19.954 117.2 117.2 0 0 0 3.735-33.193c-.063-3.651-.222-7.3-.437-10.946-.118-1.985-.891-2.621-2.852-2.821-3.919-.4-7.686.377-11.487 1.228-5.852 1.31-11.738 2.5-17.651 3.494a122 122 0 0 1-13.2 1.563c-4.48.259-8.992.147-13.482-.008-2.907-.1-5.808-.53-8.7-.9A10 10 0 0 1 0 69.836c2.058-.255 4.116-.518 6.173-.767 4.569-.553 9.145-1.046 13.706-1.665q6.756-.915 13.48-2.044c4.645-.787 9.253-1.789 13.9-2.544 6.366-1.034 12.751-1.966 19.14-2.85 2.05-.284 4.139-.3 6.213-.4a7.7 7.7 0 0 1 1.679.11c3.123.551 4.247 1.938 4.535 5.1a131.6 131.6 0 0 1-.126 22.568c-.437 5.416-1.344 10.8-2.124 16.184a79 79 0 0 1-5.234 18.589 53 53 0 0 1-9.461 15.04 37.2 37.2 0 0 1-12.315 9.192 22.3 22.3 0 0 1-7.817 1.877 14.32 14.32 0 0 1-11.615-4.3c-4.143-4.1-6.721-8.98-6.885-14.9a18.07 18.07 0 0 1 2.451-9.17 11.6 11.6 0 0 1 1.095-1.444m52.041 65.859c1.671-9.369 3.5-18.71 4.959-28.112 1.1-7.1 1.779-14.261 2.546-21.407a310 310 0 0 0 1.734-33.491 209.4 209.4 0 0 0-2.444-33.424 77 77 0 0 0-1.232-6.1 2.79 2.79 0 0 1 .942-3.005 8.8 8.8 0 0 1 4.49-2.181c3.706-.632 7.415-1.346 11.152-1.636 9.243-.718 18.516-1.071 27.755-1.846 7.27-.61 14.512-1.587 21.757-2.481 4.008-.5 8-1.155 12.082-1.556-1.077.469-2.132 1-3.235 1.395a142.3 142.3 0 0 1-27.749 6.81c-8.4 1.228-16.833 2.054-25.292 2.7a31 31 0 0 0-10.512 2.152 4.3 4.3 0 0 0-1.558.957 2.67 2.67 0 0 0-.706 1.728c.486 4.69 1.112 9.367 1.614 14.057q.5 4.69.779 9.4a228 228 0 0 1 .051 28.148 206.3 206.3 0 0 1-7.5 44.078 140 140 0 0 1-8.706 22.8 10 10 0 0 1-.787 1.179l-.141-.169M36.543 33c.047 5.22 2.576 9.061 6.732 11.943a20.05 20.05 0 0 0 15.636 3.507c4.547-.857 7.325-4.039 7.86-8.643a24.9 24.9 0 0 0-2.266-12.917c-1.395-3.227-3.117-6.336-4.249-9.649a12.25 12.25 0 0 1 4.478-14.2c6.093-4.271 12.918-3.955 18.737.394.806.6 1.92.983 2.156 2.379a19.04 19.04 0 0 0-8.346-1.636 15.5 15.5 0 0 0-6.942 1.775 7.73 7.73 0 0 0-4.378 7.688c.149 3.543 1.726 6.566 3.58 9.479 2.334 3.674 4.184 7.527 4.614 11.95.771 7.974-3.6 14.263-11.017 16.615a25.34 25.34 0 0 1-15.26-.145c-7.953-2.415-12.994-9.284-11.882-17.747.037-.279.051-.559.077-.84q.236.023.471.043' fill='%231a5258' opacity='.37'/%3E%3C/svg%3E");
}
.lp-topbanner .img-box .afterimg-box {
    background-color: #1A5258;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='162.577' height='184.44' viewBox='0 0 162.577 184.44'%3E%3Cpath d='M26.794 118.412a19.85 19.85 0 0 0 7.992 20.126 13.84 13.84 0 0 0 14.673 1.165 23.34 23.34 0 0 0 8.521-7.229 57 57 0 0 0 9.455-19.954 117.2 117.2 0 0 0 3.735-33.193c-.063-3.651-.222-7.3-.437-10.946-.118-1.985-.891-2.621-2.852-2.821-3.919-.4-7.686.377-11.487 1.228-5.852 1.31-11.738 2.5-17.651 3.494a122 122 0 0 1-13.2 1.563c-4.48.259-8.992.147-13.482-.008-2.907-.1-5.808-.53-8.7-.9A10 10 0 0 1 0 69.836c2.058-.255 4.116-.518 6.173-.767 4.569-.553 9.145-1.046 13.706-1.665q6.756-.915 13.48-2.044c4.645-.787 9.253-1.789 13.9-2.544 6.366-1.034 12.751-1.966 19.14-2.85 2.05-.284 4.139-.3 6.213-.4a7.7 7.7 0 0 1 1.679.11c3.123.551 4.247 1.938 4.535 5.1a131.6 131.6 0 0 1-.126 22.568c-.437 5.416-1.344 10.8-2.124 16.184a79 79 0 0 1-5.234 18.589 53 53 0 0 1-9.461 15.04 37.2 37.2 0 0 1-12.315 9.192 22.3 22.3 0 0 1-7.817 1.877 14.32 14.32 0 0 1-11.615-4.3c-4.143-4.1-6.721-8.98-6.885-14.9a18.07 18.07 0 0 1 2.451-9.17 11.6 11.6 0 0 1 1.095-1.444m52.041 65.859c1.671-9.369 3.5-18.71 4.959-28.112 1.1-7.1 1.779-14.261 2.546-21.407a310 310 0 0 0 1.734-33.491 209.4 209.4 0 0 0-2.444-33.424 77 77 0 0 0-1.232-6.1 2.79 2.79 0 0 1 .942-3.005 8.8 8.8 0 0 1 4.49-2.181c3.706-.632 7.415-1.346 11.152-1.636 9.243-.718 18.516-1.071 27.755-1.846 7.27-.61 14.512-1.587 21.757-2.481 4.008-.5 8-1.155 12.082-1.556-1.077.469-2.132 1-3.235 1.395a142.3 142.3 0 0 1-27.749 6.81c-8.4 1.228-16.833 2.054-25.292 2.7a31 31 0 0 0-10.512 2.152 4.3 4.3 0 0 0-1.558.957 2.67 2.67 0 0 0-.706 1.728c.486 4.69 1.112 9.367 1.614 14.057q.5 4.69.779 9.4a228 228 0 0 1 .051 28.148 206.3 206.3 0 0 1-7.5 44.078 140 140 0 0 1-8.706 22.8 10 10 0 0 1-.787 1.179l-.141-.169M36.543 33c.047 5.22 2.576 9.061 6.732 11.943a20.05 20.05 0 0 0 15.636 3.507c4.547-.857 7.325-4.039 7.86-8.643a24.9 24.9 0 0 0-2.266-12.917c-1.395-3.227-3.117-6.336-4.249-9.649a12.25 12.25 0 0 1 4.478-14.2c6.093-4.271 12.918-3.955 18.737.394.806.6 1.92.983 2.156 2.379a19.04 19.04 0 0 0-8.346-1.636 15.5 15.5 0 0 0-6.942 1.775 7.73 7.73 0 0 0-4.378 7.688c.149 3.543 1.726 6.566 3.58 9.479 2.334 3.674 4.184 7.527 4.614 11.95.771 7.974-3.6 14.263-11.017 16.615a25.34 25.34 0 0 1-15.26-.145c-7.953-2.415-12.994-9.284-11.882-17.747.037-.279.051-.559.077-.84q.236.023.471.043' fill='%2333a3a9' opacity='.26'/%3E%3C/svg%3E");
}
@media only screen and (min-width: 992px) and (max-width: 1199.5px) {
    .lp-topbanner ul.liststyle1lp {
        flex-direction: row;
        flex-wrap: wrap;
    }
    .lp-topbanner ul.liststyle1lp > li {
        flex: 0 0 50%;
        max-width: 50%;
        padding-right: 20px;
    }
}
@media only screen and (max-width: 1199.5px) {
    .lp-topbanner {
        padding-top: 20px;
        padding-bottom: 60px;
    }
    .lp-topbanner .text-box {
        max-width: 100%;
    }
    .lp-topbanner .text-tagtitlelp, .lp-topbanner .text-titlelp {
        text-align: center;
    }
    .lp-topbanner .img-box {
        width: auto;
        max-width: unset;
        margin-top: 10px;
        margin-right: -10px;
    }
}
@media only screen and (max-width: 575.5px) {
    .lp-topbanner .form-boxlp {
        width: calc(100% + 62px);
        margin-left: -30px;
        margin-right: -30px;
    }
    .lp-topbanner .img-box {
        margin-right: -25px;
        margin-left: -25px;
    }
}
@media only screen and (max-width: 400.5px) {
    /*.lp-topbanner .img-box > * {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .lp-topbanner .img-box > div > *:not(:last-child) {
        margin-bottom: 0px;
    }*/
    .lp-topbanner .img-box .beforeimg-box, .lp-topbanner .img-box .afterimg-box {
        height: 70px;
        padding: 20px;
        background-size: 85px 85px;
        background-position: calc(100% + 10px) center;
    }
    /*.lp-topbanner .img-box > *:nth-child(1) span {
        order: -1;
    }
    .lp-topbanner .img-box > *:nth-child(2) span {
        order: 2;
    }*/
    
}


.lp-beforeafterphotos {
    padding-top: 100px;
    padding-bottom: 70px;
}
.lp-beforeafterphotos > div > .bt-row > .bt-col {
    margin-bottom: 30px;
}
.lp-beforeafterphotos .bt-row {
    justify-content: center;
}
.lp-beforeafterphotos .beforeafterphotostitlelp-box {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    justify-content: space-between;
    width: auto;
    margin: 0px -15px 30px;
    min-height: 88px;
    padding-left: 100px;
    background-repeat: no-repeat;
    background-size: 77px 88px;
    background-position: 15px 0px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77.281' height='87.674' viewBox='0 0 77.281 87.674'%3E%3Cpath d='M12.737 56.288a9.44 9.44 0 0 0 3.8 9.567 6.58 6.58 0 0 0 6.975.554 11.1 11.1 0 0 0 4.051-3.436 27.1 27.1 0 0 0 4.495-9.485 55.7 55.7 0 0 0 1.775-15.779c-.03-1.735-.105-3.471-.208-5.2-.056-.944-.423-1.246-1.356-1.341a16.9 16.9 0 0 0-5.461.584c-2.782.623-5.58 1.186-8.39 1.661a58 58 0 0 1-6.276.743c-2.13.123-4.274.07-6.409 0-1.383-.056-2.762-.26-4.133-.436a4.8 4.8 0 0 1-1.6-.523c.978-.121 1.956-.246 2.934-.365 2.172-.263 4.347-.5 6.515-.792q3.211-.435 6.408-.972c2.208-.374 4.4-.85 6.608-1.209 3.026-.491 6.061-.934 9.1-1.355.974-.135 1.968-.141 2.953-.191a3.6 3.6 0 0 1 .8.052 2.26 2.26 0 0 1 2.156 2.425 62.5 62.5 0 0 1-.063 10.728c-.208 2.575-.639 5.133-1.01 7.693a37.6 37.6 0 0 1-2.491 8.839 25.2 25.2 0 0 1-4.5 7.149 17.7 17.7 0 0 1-5.854 4.37 10.6 10.6 0 0 1-3.716.892 6.8 6.8 0 0 1-5.521-2.042 10.15 10.15 0 0 1-3.273-7.084 8.6 8.6 0 0 1 1.167-4.359 5.5 5.5 0 0 1 .52-.686m24.742 31.303c.794-4.453 1.664-8.894 2.357-13.363.523-3.374.846-6.779 1.21-10.176a147 147 0 0 0 .824-15.92 99.5 99.5 0 0 0-1.162-15.886 37 37 0 0 0-.586-2.9 1.33 1.33 0 0 1 .448-1.429 4.2 4.2 0 0 1 2.134-1.037c1.761-.3 3.525-.64 5.3-.778 4.394-.341 8.8-.509 13.193-.877 3.456-.29 6.9-.754 10.342-1.18 1.905-.236 3.8-.549 5.743-.739-.512.223-1.014.474-1.538.663a67.7 67.7 0 0 1-13.187 3.241c-3.993.584-8 .976-12.022 1.282a14.8 14.8 0 0 0-5 1.023 2.05 2.05 0 0 0-.74.455 1.27 1.27 0 0 0-.336.822c.231 2.23.529 4.453.767 6.682q.238 2.23.37 4.47a108 108 0 0 1 .024 13.38 98 98 0 0 1-3.565 20.953 66.5 66.5 0 0 1-4.135 10.833 5 5 0 0 1-.374.56zM17.366 15.685a6.72 6.72 0 0 0 3.2 5.677 9.53 9.53 0 0 0 7.433 1.667 4.43 4.43 0 0 0 3.736-4.108 11.84 11.84 0 0 0-1.069-6.141c-.663-1.534-1.482-3.012-2.02-4.587a5.824 5.824 0 0 1 2.129-6.748 7.22 7.22 0 0 1 8.907.187c.383.285.913.467 1.025 1.131a9.05 9.05 0 0 0-3.969-.778 7.4 7.4 0 0 0-3.3.844 3.68 3.68 0 0 0-2.081 3.654 9.1 9.1 0 0 0 1.7 4.506 12.9 12.9 0 0 1 2.193 5.681 7.23 7.23 0 0 1-5.237 7.9 12.04 12.04 0 0 1-7.254-.069 7.6 7.6 0 0 1-5.648-8.436c.018-.132.024-.266.036-.4l.224.021' fill='%2333a3a9'/%3E%3C/svg%3E");
}
.lp-beforeafterphotos .beforeafterphotostitlelp-box > * {
    padding: 0px 15px;
}
.lp-beforeafterphotos .beforeafterphotostitlelp-box .text-btnlp {
    color: #1A5258 !important;
    margin-bottom: -10px;
}
.lp-beforeafterphotos .beforeafterphotostitlelp-box .text-btnlp:before, .lp-beforeafterphotos .beforeafterphotostitlelp-box .text-btnlp:after {
    background-color: #5DD4DB;
}
.lp-beforeafterphotos .beforeafterphotostitlelp-box .text-btnlp:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath fill='none' d='M0 0h36v36H0z'/%3E%3Cg fill='none' stroke='%231A5258' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m11.737 23.496 11.758-11.758'/%3E%3Cpath data-name='Path 59' d='M16.021 11.738h7.474v7.474'/%3E%3C/g%3E%3C/svg%3E");
}
.lp-beforeafterphotos .img-box > picture,
.lp-beforeafterphotos .img-box  > picture > img {
    display: block;
    width: 100%;
    position: relative;
    z-index: 1;
}
.lp-beforeafterphotos .img-box > picture:before,.lp-beforeafterphotos .img-box > picture:after {
    position: absolute;
    z-index: 5;
    top: auto;
    bottom: 16px;
    right: auto;
    width: 110px;
    height: 35px;
    font-size: 14px;
    line-height: 35px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    color: #FFFFFF;
    border-radius: 35px;
    pointer-events: none;
    background-color: rgba(51, 163, 169, 0.5);
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
.lp-beforeafterphotos .img-box > picture:before {
    content: "Before";
    left: 16px;
}
.lp-beforeafterphotos .img-box > picture:after {
    content: "After";
    left: calc(50% + 16px);
}
@media only screen and (max-width: 1199.5px) {
    .lp-beforeafterphotos {
        padding-top: 80px;
        padding-bottom: 50px;
    }
    .lp-beforeafterphotos .beforeafterphotostitlelp-box .text-btnlp {
        margin-top: 20px;
        margin-bottom: 0px;
    }
}
@media only screen and (max-width: 991.5px) {
    .lp-beforeafterphotos {
        padding-top: 60px;
        padding-bottom: 30px;
    }
    .lp-beforeafterphotos .beforeafterphotostitlelp-box {
        margin-bottom: 20px;
    }
    .lp-beforeafterphotos .img-box > picture:before, .lp-beforeafterphotos .img-box > picture:after {
        width: 80px;
        height: 25px;
        font-size: 10px;
        line-height: 25px;
        border-radius: 25px;
    }
}
@media only screen and (max-width: 768.5px) {
    .lp-beforeafterphotos .beforeafterphotostitlelp-box {
        padding-left: 0px;
        padding-top: 110px;
    }
}

.lp-whychoose {
    background-color: #F3F3F3;
    padding-top: 100px;
    padding-bottom: 100px;
}
.lp-whychoose>div>.bt-row {
    margin-bottom: -30px;
    justify-content: center
}
.lp-whychoose>div>.bt-row > * {
    margin-bottom: 30px
}
.whychoosetitlelp-box {
    text-align: center;
    max-width: 1100px;
    margin: 0 auto 40px
}
.whychoosetitlelp-box .text-titlelp {
    margin-bottom: 15px !important;
}
.whychoosetitlelp-box .text-tagtitlelp {
    font-size: 32px !important;
    margin-bottom: 20px !important;
}
.whychooselp-box {
    background-color: #CFEAEC;
    padding: 35px 30px;
    text-align: center;
    position: relative;
    z-index: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
}
.whychooselp-box .whychooselp-img {
    margin-bottom: 25px;
}
.whychooselp-box .whychooselp-title,
.whychooselpfull-box .whychooselp-title {
    color: #1A5258 !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    line-height: 1.4em !important;
    letter-spacing: 0.02em !important;
}
.whychooselp-box .whychooselp-title:after,
.whychooselpfull-box .whychooselp-title:after {
    content: "";
    display: block !important;
    width: 40px;
    height: 4px;
    margin: 15px auto 0px;
    background-color: #33A3A9;
}
.whychooselp-box .text-btnkist {
    margin-top: auto !important;
}
.whychooselp-box .readmoretext-btn,
.whychooselpfull-box .readmoretext-btn {
    background-color: #5DD4DB;
    display: inline-block;
    vertical-align: top;
    min-width: 145px;
    text-align: center;
    line-height: 1.3em;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0.02em;
    color: #1A5258 !important;
    padding: 8px 15px;
}
.whychooselp-box .readmoretext-btn:hover,
.whychooselpfull-box .readmoretext-btn:hover {
    background-color: #1A5258;
    color: #5DD4DB !important;
}
.whychooselpfull-box {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background-color: #CFEAEC;
    padding: 25px 65px;
}
@media only screen and (min-width: 992px) {
    .whychooselpfull-box .img-box {
        flex: 0 0 24%;
        max-width: 24%;
        padding: 15px;
    }
    .whychooselpfull-box .text-box {
        flex: 0 0 76%;
        max-width: 76%;
        padding: 15px;
    }
    .whychooselpfull-box .whychooselp-title:after {
        margin-left: 0px;
    }
}
@media only screen and (max-width: 1199.5px) {
    .lp-whychoose {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .whychooselpfull-box {
        padding: 25px;
    }
}
@media only screen and (max-width: 991.5px) {
    .lp-whychoose {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .whychooselpfull-box {
        text-align: center;
        padding: 35px 30px;
    }
    .whychooselpfull-box .whychooselp-img img {
        width: 108px;
        margin-bottom: 20px;
    }
}

.lp-howandwhy {
    background-color: #1A5258;
    padding-top: 100px;
    padding-bottom: 100px;
    position: relative;
    z-index: 1;
}
.lp-howandwhy .howandwhybanner-bg {
    position: absolute;
    z-index: -1;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    display: block;
    pointer-events: none;
}
.lp-howandwhy .howandwhybanner-bg > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.lp-howandwhy .text-box {
    color: #FFFFFF;
}
.lp-howandwhy .text-titlelp {
    color: #FFFFFF !important;
}
.lp-howandwhy .howandwhyvs-box > .text-titlelp,
.lp-howandwhy .howandwhyvs-inner > .text-titlelp{
    font-size: 25px !important;
    text-align: center;
}
.howandwhyvs-box > .text-titlelp:after,
.howandwhyvs-inner > .text-titlelp:after{
    content: "";
    display: block !important;
    width: 50px;
    height: 4px;
    margin: 15px auto 0px;
    background-color: #33A3A9;
}
.howandwhyvs-box {
    padding: 30px;
    margin-left: auto;
    background-color: rgba(51, 163, 170, 0.3);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}
.howandwhyvs-box .howandwhyvs-item {
    display: block;
    width: 100%;
    position: relative;
    z-index: 1;
    padding-left: 125px;
    min-height: 145px;
}
.howandwhyvs-box .howandwhyvs-item .howandwhyvs-img {
    width: 102px;
    position: absolute;
    left: 0px;
    top: 0px;
    right: auto;
    bottom: auto;
}
.howandwhyvs-box .howandwhyvs-item .howandwhyvs-img > img {
    border-radius: 10px;
}
.howandwhyvs-box .howandwhyvs-item .text-titlelp {
    font-size: 18px !important;
    font-weight: 600 !important;
    padding-top: 4px !important;
    margin-bottom: 8px !important;
}
.vshrbox {
    display: block;
    width: 100%;
    padding: 15px 0px;
}
.vshrbox > span {
    display: flex;
    position: relative;
    z-index: 1;
    margin: 0px -10px;
    font-size: 18px;
    font-weight: bold;
    color: #77C0C4;
}
.vshrbox > span:before, .vshrbox > span:after {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    margin: auto 10px;
    background-color: #77C0C4;
}
@media only screen and (min-width: 992px) {
    .lp-howandwhy .text-titlelp {
        font-size: 40px !important;
    }
}
@media only screen and (min-width: 1200px) {
    .lp-howandwhy .bt-row {
        align-items: center;
    }
    .lp-howandwhy .bt-firstcol {
        flex: 0 0 65%;
        max-width: 65%;
    }
    .lp-howandwhy .bt-secondcol {
        flex: 0 0 35%;
        max-width: 35%;
    }
    .lp-howandwhy .bt-firstcol .text-box {
        max-width: 800px;
    }
}
@media only screen and (max-width: 1199.5px) {
    .lp-howandwhy {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .lp-howandwhy > div > .bt-row > .bt-col:not(:last-child) {
        margin-bottom: 40px;
    }
}
@media only screen and (max-width: 991.5px) {
    .lp-howandwhy {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}
@media only screen and (max-width: 480.5px) {
    .howandwhyvs-box {
        text-align: center;
    }
    .howandwhyvs-box .howandwhyvs-item {
        padding-left: 0px;
        min-height: inherit;
    }
    .howandwhyvs-box .howandwhyvs-item .howandwhyvs-img {
        position: static;
        margin-top: 10px;
        margin-bottom: 20px;
    }
}


.lp-aboutdr {
    background-image: radial-gradient(closest-side at 51% 25%, #323436 0%, #151617 100%);
}
.lp-aboutdr .bt-secondcol {
    padding-top: 60px;
    padding-bottom: 60px;
}
.lp-aboutdr .text-box {
    color: #FFFFFF;
}
.lp-aboutdr .text-titlelp {
    font-size: 40px !important;
    color: #FFFFFF !important;
}
.lp-aboutdr .logo-list {
    display: block;
    width: 100%;
    padding: 20px;
    margin-top: 40px;
    background-color: #282B2F;
}
.lp-aboutdr .logo-list .logo-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin: -12px -16px;
}
.lp-aboutdr .logo-list .logo-row > * {
    padding: 12px 16px;
}
.lp-aboutdr .drimage-box {
    position: absolute;
    z-index: -1;
    left: 15px;
    right: auto;
    top: auto;
    bottom: 0px;
    width: 100%;
    max-width: 535px;
    text-align: center;
}
.lp-aboutdr .drimage-box:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: auto;
    top: 80%;
    bottom: auto;
    display: block;
    width: 924px;
    height: 924px;
    transform: translate(-50%, -50%);
    pointer-events: none;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1026' height='1026' viewBox='0 0 1026 1026'%3E%3Cdefs%3E%3CradialGradient id='a' cx='.5' cy='.5' r='.5' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%2333a3a9'/%3E%3Cstop offset='1' stop-color='%2333a3a9' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='513' cy='513' r='513' opacity='.35' fill='url(%23a)'/%3E%3C/svg%3E");
}
.form-boxlp1 {
    display: block;
    width: 100%;
    max-width: 535px;
    padding: 40px 35px;
    background-color: rgba(255,255,255,0.1);
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px);
}
.form-boxlp1 .form-titlelp {
    font-size: 28px !important;
    color: #FFFFFF !important;
    margin-bottom: 22px !important;
    overflow: hidden;
}
.form-boxlp1 .form-titlelp span {
    display: inline-block;
    vertical-align: top;
    position: relative;
    z-index: 1;
}
.form-boxlp1 .form-titlelp span:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: calc(100% + 18px);
    right: auto;
    top: 50%;
    bottom: auto;
    width: 100vw;
    height: 1px;
    background-color: #FFFFFF;
}
body .form-boxlp1 .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body .form-boxlp1 .gform_wrapper.gravity-theme select, body .form-boxlp1 .gform_wrapper.gravity-theme textarea {
    background-color: rgba(255, 255, 255, 0.2) !important;
    border-color: rgba(255, 255, 255, 0.2) !important;
    color: #FFFFFF !important;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}
body .form-boxlp1 .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body .form-boxlp1 .gform_wrapper.gravity-theme select {
    height: 38px;
}
body .form-boxlp1 .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, body .form-boxlp1 .gform_wrapper.gravity-theme select::-webkit-input-placeholder, body .form-boxlp1 .gform_wrapper.gravity-theme textarea::-webkit-input-placeholder {
    color: #FFFFFF;
}
body .form-boxlp1 .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, body .form-boxlp1 .gform_wrapper.gravity-theme select::-moz-placeholder, body .form-boxlp1 .gform_wrapper.gravity-theme textarea::-moz-placeholder {
    color: #FFFFFF;
}
body .form-boxlp1 .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body .form-boxlp1 .gform_wrapper.gravity-theme select:-ms-input-placeholder, body .form-boxlp1 .gform_wrapper.gravity-theme textarea:-ms-input-placeholder {
    color: #FFFFFF;
}
body .form-boxlp1 .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder, body .form-boxlp1 .gform_wrapper.gravity-theme select:-moz-placeholder, body .form-boxlp1 .gform_wrapper.gravity-theme textarea:-moz-placeholder {
    color: #FFFFFF;
}
body .form-boxlp1 .gform_wrapper.gravity-theme .gform_footer, body .form-boxlp1 .gform_wrapper.gravity-theme .gform_page_footer {
    margin-top: 25px !important;
}
@media only screen and (min-width: 992px) {
    .lp-aboutdr .bt-firstcol {
        align-self: flex-end;
        flex: 0 0 47.7%;
        max-width: 47.7%;
        padding-bottom: 60px;
    }
    .lp-aboutdr .bt-secondcol {
        align-self: center;
        flex: 0 0 52.3%;
        max-width: 52.3%;
    }
     .lp-aboutdr .text-titlelp {
        font-size: 40px !important;
    }
}
@media only screen and (max-width: 1199.5px) {
    .lp-aboutdr {
        overflow: hidden;
    }
    .lp-aboutdr .drimage-box {
        left: -10px;
    }
}
@media only screen and (max-width: 991.5px) {
    .form-boxlp1 {
        max-width: 100%;
    }
    .lp-aboutdr .drimage-box {
        position: static;
        max-width: 100%;
        margin-bottom: -40%;
        margin-top: 60px;
    }
    .form-boxlp1 {
        padding: 30px 25px;
    }
    .form-boxlp1 .form-titlelp {
        font-size: 25px;
    }
}

.lp-theprocedure {
    padding-top: 100px;
    padding-bottom: 100px;
}
.lp-theprocedure>div>.bt-row {
    margin-bottom: -30px;
}
.lp-theprocedure>div>.bt-row > * {
    margin-bottom: 30px
}
.lp-theprocedure .text-box {
    background-color: #33A3A9;
    color: #FFFFFF;
    padding: 55px 50px;
    height: 100%;
    background-position: calc(100% + 160px) center;
    background-repeat: no-repeat;
    background-size: 487px 553px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='487.222' height='552.742' viewBox='0 0 487.222 552.742'%3E%3Cpath d='M80.3 354.868a59.48 59.48 0 0 0 23.95 60.316c13.774 9.606 28.606 10.752 43.973 3.492 10.476-4.95 18.6-12.6 25.538-21.663 13.7-17.907 22.422-38.183 28.336-59.8 8.924-32.58 11.769-65.843 11.193-99.481-.188-10.94-.664-21.881-1.311-32.8-.353-5.949-2.669-7.854-8.548-8.454-11.747-1.208-23.031 1.126-34.431 3.677-17.536 3.927-35.179 7.478-52.9 10.47a364 364 0 0 1-39.564 4.685c-13.427.776-26.948.441-40.4-.024-8.712-.306-17.407-1.587-26.078-2.7A30 30 0 0 1 0 209.291c6.167-.764 12.334-1.552 18.5-2.3 13.692-1.658 27.407-3.133 41.075-4.991q20.247-2.742 40.4-6.126c13.921-2.357 27.73-5.361 41.663-7.625 19.077-3.1 38.212-5.891 57.359-8.542 6.143-.852 12.4-.888 18.618-1.205a23 23 0 0 1 5.032.329c9.359 1.652 12.728 5.808 13.592 15.291 2.069 22.569 1.405 45.143-.4 67.636-1.311 16.231-4.027 32.363-6.367 48.5a237 237 0 0 1-15.685 55.707 158.7 158.7 0 0 1-28.353 45.073 111.6 111.6 0 0 1-36.907 27.548 66.7 66.7 0 0 1-23.427 5.626c-13.509 1.029-25.191-3.345-34.808-12.875-12.416-12.3-20.141-26.913-20.635-44.661-.276-9.794 2.716-18.924 7.36-27.483a35 35 0 0 1 3.28-4.327m155.965 197.371c5.009-28.077 10.494-56.072 14.862-84.249 3.3-21.269 5.332-42.739 7.631-64.155a929 929 0 0 0 5.2-100.369c-.035-33.568-1.94-66.983-7.325-100.151-1-6.137-2.2-12.257-3.692-18.289-.935-3.78.088-6.52 2.822-9.006a26.35 26.35 0 0 1 13.453-6.538c11.105-1.893 22.222-4.033 33.421-4.9 27.7-2.152 55.49-3.21 83.179-5.532 21.787-1.828 43.491-4.756 65.2-7.437 12.01-1.487 23.968-3.463 36.207-4.662-3.227 1.405-6.39 2.986-9.694 4.18a426.6 426.6 0 0 1-83.161 20.411c-25.173 3.68-50.446 6.155-75.8 8.083-10.717.811-21.493 1.969-31.5 6.449-1.67.747-3.545 1.54-4.668 2.869-1.164 1.376-2.287 3.51-2.116 5.179 1.458 14.056 3.333 28.071 4.838 42.127q1.5 14.056 2.334 28.183a682 682 0 0 1 .153 84.355 618 618 0 0 1-22.475 132.1 419.4 419.4 0 0 1-26.09 68.329 30 30 0 0 1-2.357 3.533c-.141-.17-.282-.335-.423-.506M109.516 98.887c.141 15.644 7.719 27.154 20.176 35.79 14.162 9.818 29.817 13.733 46.86 10.511 13.627-2.569 21.951-12.1 23.556-25.9 1.576-13.6-1.458-26.372-6.79-38.712-4.179-9.676-9.341-18.989-12.733-28.919-5.608-16.431.176-33.262 13.421-42.545 18.254-12.8 38.706-11.852 56.154 1.182 2.416 1.8 5.755 2.945 6.461 7.131a57.06 57.06 0 0 0-25.02-4.9 46.5 46.5 0 0 0-20.805 5.32c-9.277 4.968-13.556 12.681-13.121 23.039.447 10.617 5.173 19.676 10.729 28.406 7 11.011 12.539 22.557 13.827 35.814 2.31 23.9-10.8 42.745-33.015 49.793-15.144 4.8-30.587 4.162-45.731-.435-23.833-7.237-38.941-27.824-35.608-53.185.112-.835.153-1.675.229-2.516q.706.069 1.411.129' fill='%231a5258' opacity='.2'/%3E%3C/svg%3E");
}
.lp-theprocedure>div>.bt-row > .bt-col:nth-child(even) .text-box {
    background-color: #1A5258;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='487.222' height='552.742' viewBox='0 0 487.222 552.742'%3E%3Cpath d='M80.3 354.868a59.48 59.48 0 0 0 23.95 60.316c13.774 9.606 28.606 10.752 43.973 3.492 10.476-4.95 18.6-12.6 25.538-21.663 13.7-17.907 22.422-38.183 28.336-59.8 8.924-32.58 11.769-65.843 11.193-99.481-.188-10.94-.664-21.881-1.311-32.8-.353-5.949-2.669-7.854-8.548-8.454-11.747-1.208-23.031 1.126-34.431 3.677-17.536 3.927-35.179 7.478-52.9 10.47a364 364 0 0 1-39.564 4.685c-13.427.776-26.948.441-40.4-.024-8.712-.306-17.407-1.587-26.078-2.7A30 30 0 0 1 0 209.291c6.167-.764 12.334-1.552 18.5-2.3 13.692-1.658 27.407-3.133 41.075-4.991q20.247-2.742 40.4-6.126c13.921-2.357 27.73-5.361 41.663-7.625 19.077-3.1 38.212-5.891 57.359-8.542 6.143-.852 12.4-.888 18.618-1.205a23 23 0 0 1 5.032.329c9.359 1.652 12.728 5.808 13.592 15.291 2.069 22.569 1.405 45.143-.4 67.636-1.311 16.231-4.027 32.363-6.367 48.5a237 237 0 0 1-15.685 55.707 158.7 158.7 0 0 1-28.353 45.073 111.6 111.6 0 0 1-36.907 27.548 66.7 66.7 0 0 1-23.427 5.626c-13.509 1.029-25.191-3.345-34.808-12.875-12.416-12.3-20.141-26.913-20.635-44.661-.276-9.794 2.716-18.924 7.36-27.483a35 35 0 0 1 3.28-4.327m155.965 197.371c5.009-28.077 10.494-56.072 14.862-84.249 3.3-21.269 5.332-42.739 7.631-64.155a929 929 0 0 0 5.2-100.369c-.035-33.568-1.94-66.983-7.325-100.151-1-6.137-2.2-12.257-3.692-18.289-.935-3.78.088-6.52 2.822-9.006a26.35 26.35 0 0 1 13.453-6.538c11.105-1.893 22.222-4.033 33.421-4.9 27.7-2.152 55.49-3.21 83.179-5.532 21.787-1.828 43.491-4.756 65.2-7.437 12.01-1.487 23.968-3.463 36.207-4.662-3.227 1.405-6.39 2.986-9.694 4.18a426.6 426.6 0 0 1-83.161 20.411c-25.173 3.68-50.446 6.155-75.8 8.083-10.717.811-21.493 1.969-31.5 6.449-1.67.747-3.545 1.54-4.668 2.869-1.164 1.376-2.287 3.51-2.116 5.179 1.458 14.056 3.333 28.071 4.838 42.127q1.5 14.056 2.334 28.183a682 682 0 0 1 .153 84.355 618 618 0 0 1-22.475 132.1 419.4 419.4 0 0 1-26.09 68.329 30 30 0 0 1-2.357 3.533c-.141-.17-.282-.335-.423-.506M109.516 98.887c.141 15.644 7.719 27.154 20.176 35.79 14.162 9.818 29.817 13.733 46.86 10.511 13.627-2.569 21.951-12.1 23.556-25.9 1.576-13.6-1.458-26.372-6.79-38.712-4.179-9.676-9.341-18.989-12.733-28.919-5.608-16.431.176-33.262 13.421-42.545 18.254-12.8 38.706-11.852 56.154 1.182 2.416 1.8 5.755 2.945 6.461 7.131a57.06 57.06 0 0 0-25.02-4.9 46.5 46.5 0 0 0-20.805 5.32c-9.277 4.968-13.556 12.681-13.121 23.039.447 10.617 5.173 19.676 10.729 28.406 7 11.011 12.539 22.557 13.827 35.814 2.31 23.9-10.8 42.745-33.015 49.793-15.144 4.8-30.587 4.162-45.731-.435-23.833-7.237-38.941-27.824-35.608-53.185.112-.835.153-1.675.229-2.516q.706.069 1.411.129' fill='%2333a3a9' opacity='.2'/%3E%3C/svg%3E");
}
.lp-theprocedure .text-titlelp {
    color: #FFFFFF !important;
    font-size: 26px !important;
}
@media only screen and (max-width: 1199.5px) {
    .lp-theprocedure {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .lp-theprocedure .text-box {
        padding: 40px;
    }
}
@media only screen and (max-width: 991.5px) {
    .lp-theprocedure {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}
@media only screen and (max-width: 575.5px) {
    .lp-theprocedure .text-box {
        padding-left: 30px;
        padding-right: 30px;
    }
}


.lp-bottombanner {
    background-image: radial-gradient(closest-side at 50% 50%, #33A3A9 0%, #33A3A900 100%);
    padding-top: 100px;
    padding-bottom: 100px;
    position: relative;
    z-index: 1;
}
.lp-bottombanner .bottombanner-bg {
    position: absolute;
    z-index: -1;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    display: block;
    pointer-events: none;
}
.lp-bottombanner .bottombanner-bg > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.lp-bottombanner .bt-row {
    align-items: center;
}
.lp-bottombanner .text-box {
    color: #FFFFFF;
    font-weight: 300 !important;
}
.lp-bottombanner .text-titlelp {
    color: #FFFFFF !important;
}
.lp-bottombanner .form-boxlp {
    padding: 40px 35px;
    background-repeat: no-repeat;
    background-position: 25px 5px;
    background-size: calc(50% - 90px) auto;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='338.452' height='383.966' viewBox='0 0 338.452 383.966'%3E%3Cpath d='M55.78 246.511a41.32 41.32 0 0 0 16.637 41.9c9.568 6.673 19.871 7.469 30.546 2.426 7.277-3.439 12.921-8.756 17.74-15.049 9.519-12.439 15.575-26.524 19.684-41.54 6.2-22.632 8.176-45.738 7.775-69.105-.131-7.6-.461-15.2-.911-22.787-.245-4.133-1.854-5.456-5.938-5.872-8.159-.837-16 .784-23.914 2.556-12.182 2.728-24.437 5.195-36.746 7.273a253 253 0 0 1-27.483 3.254c-9.327.539-18.72.306-28.068-.016-6.052-.212-12.092-1.1-18.115-1.874A20.8 20.8 0 0 1 0 145.386c4.284-.531 8.568-1.078 12.852-1.6 9.511-1.149 19.038-2.174 28.533-3.464q14.064-1.905 28.063-4.255c9.67-1.638 19.263-3.724 28.941-5.3 13.252-2.152 26.544-4.092 39.845-5.934 4.268-.592 8.617-.617 12.933-.837a16 16 0 0 1 3.5.229c6.5 1.148 8.841 4.035 9.442 10.622 1.437 15.677.976 31.359-.278 46.983-.911 11.275-2.8 22.481-4.423 33.691a164.6 164.6 0 0 1-10.9 38.7 110.2 110.2 0 0 1-19.7 31.31 77.5 77.5 0 0 1-25.638 19.136 46.4 46.4 0 0 1-16.27 3.909 29.8 29.8 0 0 1-24.18-8.943c-8.625-8.543-13.991-18.7-14.334-31.024-.192-6.8 1.887-13.146 5.113-19.092a24 24 0 0 1 2.279-3.006m108.343 137.103c3.479-19.5 7.289-38.951 10.324-58.524 2.291-14.775 3.7-29.689 5.3-44.566a645 645 0 0 0 3.61-69.722c-.024-23.318-1.348-46.53-5.088-69.571-.694-4.263-1.531-8.515-2.565-12.7a5.81 5.81 0 0 1 1.96-6.256 18.3 18.3 0 0 1 9.348-4.541c7.714-1.315 15.437-2.8 23.216-3.406 19.243-1.495 38.546-2.23 57.781-3.843 15.134-1.27 30.212-3.3 45.293-5.166 8.343-1.038 16.65-2.409 25.152-3.238-2.242.976-4.439 2.075-6.734 2.9a296.3 296.3 0 0 1-57.769 14.179c-17.487 2.556-35.043 4.276-52.652 5.615-7.445.564-14.93 1.368-21.885 4.48a9 9 0 0 0-3.242 1.993 5.55 5.55 0 0 0-1.47 3.6c1.013 9.764 2.315 19.5 3.361 29.264q1.041 9.764 1.621 19.577a474 474 0 0 1 .106 58.6 429.4 429.4 0 0 1-15.612 91.762 291.4 291.4 0 0 1-18.123 47.46 21 21 0 0 1-1.638 2.454q-.151-.175-.294-.351M76.076 68.693c.1 10.867 5.362 18.863 14.015 24.862 9.838 6.82 20.713 9.54 32.552 7.3 9.466-1.785 15.249-8.408 16.364-17.993 1.094-9.446-1.013-18.32-4.717-26.891-2.9-6.718-6.489-13.19-8.845-20.088a25.51 25.51 0 0 1 9.323-29.553c12.678-8.89 26.887-8.23 39.008.821 1.678 1.25 4 2.046 4.488 4.954A39.6 39.6 0 0 0 160.883 8.7a32.3 32.3 0 0 0-14.452 3.7c-6.444 3.451-9.417 8.809-9.115 16 .31 7.375 3.594 13.668 7.453 19.733 4.86 7.649 8.711 15.669 9.6 24.878 1.6 16.6-7.5 29.693-22.934 34.589-10.52 3.336-21.248 2.891-31.767-.3-16.555-5.027-27.051-19.328-24.735-36.946.078-.58.106-1.164.159-1.748q.49.048.98.09' fill='%23f0f0f0'/%3E%3C/svg%3E");
}

body .lp-bottombanner .gform_wrapper.gravity-theme .gform_footer, body .gform_wrapper.gravity-theme .gform_page_footer {
    margin-top: 22px !important;
}

.lp-bottombanner .form-boxlp .form-titlelp {
	text-transform: unset;
}
@media only screen and (min-width: 769px) {
    .lp-bottombanner .form-boxlp {
        display: flex;
        flex-wrap: wrap;
        max-width: 830px;
        margin-left: auto;
    }
    .lp-bottombanner .form-boxlp > * {
        flex: 0 0 50%;
        max-width: 50%;
        padding: 0px 15px;
        margin-bottom: 0px;
    }
}
@media only screen and (min-width: 769px) and (max-width: 1199.5px){
    .lp-bottombanner .form-boxlp {
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media only screen and (min-width: 992px) {
    .lp-bottombanner .text-titlelp {
        font-size: 40px !important;
    }
}
@media only screen and (min-width: 1200px) {
	.lp-bottombanner .form-boxlp .formtitle-boxlp {
		font-size: 14px;
	}
	.lp-bottombanner .form-boxlp .formtitle-boxlp p, .lp-bottombanner .form-boxlp .formtitle-boxlp ul {
		max-width: 300px;
	}
}
@media only screen and (max-width: 1199.5px) {
    .lp-bottombanner {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .lp-bottombanner > div > .bt-row > .bt-col:not(:last-child) {
        margin-bottom: 40px;
    }
    .lp-bottombanner .text-box {
        text-align: center;
    }
    .lp-bottombanner .form-boxlp {
        max-width: 100%;
    }
}
@media only screen and (max-width: 991.5px) {
    .lp-bottombanner {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}
@media only screen and (max-width: 768.5px) {
    .lp-bottombanner .form-boxlp {
        background-position: calc(100% - 30px) 25px;
        background-size: 100px auto;
    }
    .lp-bottombanner .form-boxlp .form-titlelp {
        padding-right: 100px;
    }
}
@media only screen and (max-width: 575.5px) {
    .lp-bottombanner {
        padding-bottom: 0px;
    }
    .lp-bottombanner .form-boxlp {
        width: calc(100% + 62px);
        max-width: unset;
        margin-left: -30px;
        margin-right: -30px;
    }
}

.lp-footer {
    background-color: #33A3A9;
    padding-top: 12px;
    padding-bottom: 12px;
}
.lp-footer .bt-row {
    align-items: center;
}

.lp-footer > div > .bt-row > .bt-col:nth-child(3) {
    text-align: center;
    font-size: 14px;
    color: #FFFFFF;
}
.lp-footer .text-btnlp {
    font-size: 14px;
	padding: 0.74em 5em 0.74em 0em;
    color: #FFFFFF !important;
}
.lp-footer .text-btnlp:before, .lp-footer .text-btnlp:after {
    background-color: #1A5258;
	width: 2.8571em;
    height: 2.8571em;
    border-radius: 2.8571em;
	background-size: 2.1428em 2.1428em;
}
@media only screen and (min-width: 992px) {
    .lp-footer > div > .bt-row > .bt-col:nth-child(2) {order: 4;text-align: right;}
}
@media only screen and (max-width: 991.5px) {
    .lp-footer {
        padding-top: 30px;
        padding-bottom: 30px;
        text-align: center;
    }
    .lp-footer > div > .bt-row > .bt-col:not(:last-child) {
        margin-bottom: 20px;
    }
}