.elementor-4357 .elementor-element.elementor-element-0e27648{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-4357 .elementor-element.elementor-element-0e27648 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-cbc0036 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4357 .elementor-element.elementor-element-cbc0036 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:12px;}.elementor-4357 .elementor-element.elementor-element-cbc0036{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9DFD7;padding:40px 0px 40px 0px;}.elementor-4357 .elementor-element.elementor-element-a30109a img{border-radius:8px 8px 8px 8px;}.elementor-4357 .elementor-element.elementor-element-f82aab5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4357 .elementor-element.elementor-element-f82aab5:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-f82aab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4357 .elementor-element.elementor-element-f82aab5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:12px;}.elementor-4357 .elementor-element.elementor-element-f82aab5{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9DFD7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-4357 .elementor-element.elementor-element-f82aab5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-51dac51 img{border-radius:8px 8px 8px 8px;}.elementor-4357 .elementor-element.elementor-element-ef6bc4c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4357 .elementor-element.elementor-element-ef6bc4c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:12px;}.elementor-4357 .elementor-element.elementor-element-ef6bc4c{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9DFD7;padding:40px 0px 40px 0px;}.elementor-4357 .elementor-element.elementor-element-37df897 img{border-radius:8px 8px 8px 8px;}.elementor-4357 .elementor-element.elementor-element-f584f0d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4357 .elementor-element.elementor-element-f584f0d:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-f584f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4357 .elementor-element.elementor-element-f584f0d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:12px;}.elementor-4357 .elementor-element.elementor-element-f584f0d{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9DFD7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-4357 .elementor-element.elementor-element-f584f0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-d6924b3 img{border-radius:8px 8px 8px 8px;}.elementor-4357 .elementor-element.elementor-element-bec268b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4357 .elementor-element.elementor-element-c0652cd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4357 .elementor-element.elementor-element-c0652cd > .elementor-container{max-width:960px;}body.elementor-page-4357:not(.elementor-motion-effects-element-type-background), body.elementor-page-4357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1111px){.elementor-4357 .elementor-element.elementor-element-cbc0036 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8px;}.elementor-4357 .elementor-element.elementor-element-cbc0036{padding:1em 0em 0em 0em;}.elementor-4357 .elementor-element.elementor-element-f82aab5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8px;}.elementor-4357 .elementor-element.elementor-element-f82aab5{padding:1em 0em 0em 0em;}.elementor-4357 .elementor-element.elementor-element-ef6bc4c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8px;}.elementor-4357 .elementor-element.elementor-element-ef6bc4c{padding:1em 0em 0em 0em;}.elementor-4357 .elementor-element.elementor-element-f584f0d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8px;}.elementor-4357 .elementor-element.elementor-element-f584f0d{padding:1em 0em 0em 0em;}}/* Start custom CSS */.vh26 {
    color: #2b201c;
    line-height: 1.55;
   }
   .vh26 .hero {
    background: radial-gradient(circle at 50% 0%, #583328, #170f10 75%);
    color: #fff;
    text-align: center;
    padding: 68px 22px 62px;
   }
   .vh26 .eyebrow,
   .closing .eyebrow{
    color: #e5ba73;
    text-transform: uppercase;
    letter-spacing: 0.19em;
    font-size: 12px;
    font-weight: 700;
   }
   .vh26 h1 {
    font-size: clamp(38px, 6vw, 70px);
    font-weight: 400;
    line-height: 1.08;
    margin: 15px 0;
    color:#fff;
   }
   .vh26 .hero p {
    max-width: 670px;
    margin: 15px auto 25px;
    color: #f2e5dc;
   }
   .vh26 .orange {
    color: #f08446;
   }
   .vh26 .btn,
   .pc-h-offer .btn,
   .closing .btn{
    display: inline-block;
    background: #1685c0;
    color: white !important;
    text-decoration: none;
    border-radius: 3px;
    padding: 13px 24px;
    font-weight: 700;
    font-size: 14px;
    letter-spacing: 0.03em;
   }
   .vh26 .btn:hover,
   .pc-h-offer .btn:hover,
   .closing .btn:hover{
    background: #116b9b;
   }
   .pc-h-offer h2 {
    font-weight: 400;
    font-size: clamp(29px, 3vw, 43px);
    line-height: 1.16;
    margin: 10px 0;
   }
   .pc-h-offer .tag {
    font-size: 12px;
    font-weight: 700;
    color: #a34b2a;
    letter-spacing: 0.15em;
    text-transform: uppercase;
   }
   .pc-h-offer  .price {
    font-size: 32px;
    font-weight: 800;
    color: #ad3e2c;
    margin: 10px 0;
   }
   .pc-h-offer  .price small {
    font-size: 15px;
    color: #71645c;
    font-weight: 400;
   }
   .pc-h-offer  .price small.block{
       display:block;
       padding-top:8px;
   }
   .pc-h-offer .details {
    color: #655b55;
    margin-bottom: 23px;
   }
   .fineprint {
    background: #f6f1ec;
    color: #5f534c;
    padding: 26px 22px;
    text-align: center;
    font-size: 13px;
   }
   .closing {
    background: #211618;
    color: #fff;
    text-align: center;
    padding: 55px 20px;
   }
   .closing h2 {
    margin: 0 0 12px;
    color:#fff;
   }
   .closing p {
    color: #e4d5cd;
    margin: 0 auto 22px;
    max-width: 680px;
   }
   @media (max-width: 760px) {
    .vh26 .hero {
     padding: 50px 18px;
    }
    .pc-offer-center{
        text-align: center;
    }
    .vh26 .offer .copy {
     padding: 0 4px;
    }
    .vh26 .price {
     font-size: 29px;
    }
   }/* End custom CSS */