.selection-section{position:relative;padding:7.5rem 0 2rem;background-color:#FBF8F0;overflow:hidden}.selection-edge-top,.selection-edge-bottom{position:absolute;left:0;width:100%;height:5rem;z-index:5}.selection-grid{display:flex;align-items:flex-start;gap:2.5rem}.selection-left{flex:1}.selection-right{flex:0 0 63.9375rem}.selection-title{margin-bottom:1.5rem}.selection-orange{color:var(--orange-bright);display:block}.selection-image-wrapper{position:relative}.selection-main-img{width:37.8125rem;height:auto}.tour-widget{background:var(--white);border-radius:1.875rem;padding:2.5rem;box-shadow:0 .625rem 1.875rem rgb(0 0 0 / .05);border:1px solid #BFBEBD}.widget-steps{display:flex;align-items:center;justify-content:center;gap:.9375rem;margin-bottom:1.875rem}.step{font-family:"Bryndan Write";font-size:2.5rem;width:1.875rem;height:1.875rem;display:flex;align-items:center;justify-content:center;font-weight:700;color:#FACDB0}.step.active{color:var(--orange-bright);border-color:var(--orange-bright)}.step-line{width:2.5rem;height:1px;background:#FACDB0}.widget-title{text-align:center;font-size:2.5rem;margin-bottom:1.875rem;font-weight:700}.months-grid{display:grid;grid-template-columns:1fr 1fr;gap:.9375rem}.month-card:last-child:nth-child(odd){grid-column:1 / span 2;justify-self:center;width:50%}.month-card{background:#F9F9F4;border-radius:.9375rem;padding:1.25rem;height:11.0625rem;display:flex;align-items:center;justify-content:center;gap:.9375rem;cursor:pointer;transition:0.3s;border:1px solid rgb(0 0 0 / .2)}.month-card:hover{border-color:var(--orange-bright);background:var(--white)}.month-card .month-icon img{height:3.75rem;width:auto}.month-name{font-weight:700;font-size:2rem}.month-details{font-size:1.5rem;color:#888}.widget-back{display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;color:#FF6A0E;margin-bottom:.625rem;transition:opacity 0.3s;position:relative;left:0;font-size:1.5rem}.widget-back:hover{opacity:.8}.back-arrow{font-size:1.5rem}.block-title-btn{flex-direction:column;position:relative}@media (max-width:960px){.selection-section{padding:4rem 0}.selection-section .selection-container{padding-left:.9375rem;padding-right:.9375rem}.selection-grid{flex-direction:column;justify-content:center;align-items:center}.months-grid{gap:.625rem}.selection-image-wrapper{display:none}.selection-right{flex:1 1 auto;width:100%}.tour-widget{padding:2.5rem .9375rem}.selection-title{text-align:center}.month-name{font-size:1.25rem}.month-details{font-size:1rem}.month-card{gap:.625rem;height:7.5rem}.month-card .month-icon,.month-card .month-icon img{width:2.5rem;height:auto}.block-title-btn{flex-direction:column}.widget-back{font-size:1.25rem}.month-details{display:flex;flex-direction:column}}