.pricing-hero{background:#f7fafd;padding:2.5rem 0 2rem}.pricing-hero .container{max-width:1400px;margin:0 auto;padding:0 1rem}.pricing-hero .inner.flex{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.pricing-hero .content{flex:350px;min-width:320px;max-width:600px}.pricing-hero .content h1{color:#08335d}.pricing-hero .content h1.h3{margin-bottom:1rem;font-size:2.2rem;font-weight:700}.pricing-hero .content h1.h3 .highlight{color:#fc3;border-radius:.2em;padding:0 .3em}.pricing-hero .content p{color:#444;margin-bottom:1.5rem;font-size:1.1rem}.pricing-hero .content select{background:#fff;border:1px solid #d0d7de;border-radius:.3em;outline:none;width:100%;margin-bottom:.5rem;padding:.7em 1em;font-size:1rem;transition:border .2s}.pricing-hero .content select:focus{border-color:#08335d}.pricing-hero .image-container{justify-content:center;align-items:center;min-width:320px;max-width:520px;display:flex}.pricing-hero .image-container.static-hero-image figure img{border-radius:1.2em;width:100%;max-width:80%;box-shadow:0 4px 24px #1e90ff14}.pricing-hero .image-container .slider{width:100%;min-height:260px;position:relative}.pricing-hero .image-container .slider .slide{opacity:0;width:100%;transition:opacity .5s;position:absolute}.pricing-hero .image-container .slider .slide.active{opacity:1;position:relative}.pricing-hero .image-container .slider .slide figure{margin:0}.pricing-hero .image-container .slider .slide figure img{border-radius:1.2em;width:100%;max-width:420px;box-shadow:0 4px 24px #1e90ff14}.pricing-hero .image-container .slider .slider-pagination{gap:.5em;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.pricing-hero .image-container .slider .slider-pagination .slider-bullet{cursor:pointer;background:#d0d7de;border-radius:50%;width:12px;height:12px;transition:background .2s}.pricing-hero .image-container .slider .slider-pagination .slider-bullet.active{background:#08335d}@media (max-width:900px){.pricing-hero .inner.flex{flex-direction:column;gap:2rem}.pricing-hero .content,.pricing-hero .image-container{max-width:100%}}
