@media (min-width: 2000px) and (max-width: 4000px){
.sliderMain.-type-3 .slider__title {
    font-size: 3vw;
   text-shadow: 0px 0px 10px #fff, 0 0 20px #fff, 0 0 42px #ffffff, 0 0 82px #ffffff, 0 0 92px #ffffff;
-webkit-text-shadow: 0px 0px 10px #fff, 0 0 20px #fff, 0 0 42px #ffffff, 0 0 82px #ffffff, 0 0 92px #ffffff;
-moz-text-shadow: 0px 0px 10px #fff, 0 0 20px #fff, 0 0 42px #ffffff, 0 0 82px #ffffff, 0 0 92px #ffffff;
-ms-text-shadow: 0px 0px 10px #fff, 0 0 20px #fff, 0 0 42px #ffffff, 0 0 82px #ffffff, 0 0 92px #ffffff;
-o-text-shadow: 0px 0px 10px #fff, 0 0 20px #fff, 0 0 42px #ffffff, 0 0 82px #ffffff, 0 0 92px #ffffff;
}}

.full-width-button .button.-md {
  width: 100% !important;
}

blockquote {
    margin: 0 0 1rem;
    padding-left: 25px;
    border-left: 1px dashed black;
}

.masthead__title {
    color: #c42d22;
}
h2.sectionHeading__title.text-black {
    color: #c53126!important;
}

p.priceCard__badge.-dark.text-sm.fw-500.mt-32.text-black, p.priceCard__badge.-light.text-sm.fw-500.mt-32.text-white {
    margin-top: 0rem !important;
}

p.fw-500.mt-24.text-black, p.fw-500.mt-24.text-white {
    font-size: 19px;
}

.priceCard__list li p {
    font-size: 18px;
}

p a {
    font-weight: 600;
    display: inline-block;
    position: relative;
    z-index: 1;
}

p a:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 77%;
    bottom: 0px;
    width: 101%;
    height: 3px;
    transform: skew(53deg) translateX(-50%);
    background: #c42d22;
    z-index: -1;
}

a:hover {
    text-decoration: none;
    color: #aa281f;
}

@media (max-width: 767px){
.sliderMain.-type-3 .slider__navs {
    top: unset;
    left: 1.5rem;
    right: 1.5rem;
    bottom: 10rem!important;
    transform: none;
}}

.h-full {
    height: 92%!important;
}


@media (max-width: 1260px) {
.footer.-type-2 .footer__shapes {
    display: none;
}}

@media (max-width: 575px){
.footer.-type-2 .footer__link {
    font-size: 5vw;
}}
@media (min-width: 2000px) and (max-width: 4000px){
.sectionHeading.-lg .sectionHeading__title {
    font-size: 3rem;
    margin-bottom: 32px;
}}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    margin-bottom: 0;
    margin-top: 22px
}

p {
    margin: inherit!important;
}

.sec-heading {
    margin-top: 22px;
}