.hero{z-index:1;background-color:#0b09185b;background-size:cover;flex-direction:column;align-items:center;width:100%;height:100vh;display:flex}.hero .price-page-hero-title{color:#fff;text-align:center;margin:0;padding:20% 0 0;font-family:Raleway,sans-serif;font-size:90px;font-weight:800;line-height:117.4px}@media (max-width:1400px){.hero .price-page-hero-title{font-size:70px}}@media (max-width:1024px){.hero .price-page-hero-title{padding-top:25%;font-size:60px}}@media (max-width:768px){.hero .price-page-hero-title{padding-top:250px;font-size:50px;line-height:60px}}@media (max-width:412px){.hero .price-page-hero-title{padding-top:150px;font-size:40px;line-height:50px}}@media (max-width:395px){.hero .price-page-hero-title{padding-top:150px;font-size:30px;line-height:40px}}.hero #block-search{background:#fff;border-radius:8px;width:80%;margin:50px auto;padding:20px;box-shadow:0 4px 12px #0000001a}@media (max-width:768px){.hero #block-search{width:96%;margin:20px auto}}.hero #block-search #tl-search-form{justify-content:center;align-items:center;min-height:100px;display:flex}.hero #block-search #tl-search-form a{color:#06c;font-size:16px;text-decoration:none}.season-img{z-index:-1;object-fit:cover;width:100%;height:100%;position:fixed;top:0}.season-content{background-color:#fff;flex-direction:row;align-items:center;gap:100px;width:100%;padding-top:100px;padding-left:10%;padding-right:10%;display:flex}@media (max-width:1024px){.season-content{flex-direction:column;gap:50px;padding-top:50px;padding-left:5%;padding-right:5%}}.season-content .season-content-text{width:50%}@media (max-width:1024px){.season-content .season-content-text{width:100%}}.season-content .season-content-text h2{color:#000;text-align:center;margin:0;font-family:Raleway,sans-serif;font-size:40px;font-weight:300;line-height:61.05px}.season-content .season-content-text p{color:#000;margin:0;padding-top:50px;font-family:Raleway,sans-serif;font-size:18px;font-weight:300;line-height:26.4px}@media (max-width:1024px){.season-content .season-content-text p{padding-top:20px}}.season-content .season-content-img{object-fit:cover;width:50%}@media (max-width:1024px){.season-content .season-content-img{width:100%}}.season-content .season-content-img .season-img-content{width:100%;height:100%}.season-galery-title{background-color:#fff;width:100%;padding-top:100px;padding-left:15%;padding-right:15%}.season-galery-title h2{color:#000;text-align:center;margin:0;font-family:Raleway,sans-serif;font-size:40px;font-weight:300;line-height:61.05px}.season-galery{background-color:#fff;flex-wrap:wrap;gap:20px;width:100%;padding-top:100px;padding-left:2%;padding-right:2%;display:flex}@media (max-width:1024px){.season-galery{padding-top:50px;padding-left:5%;padding-right:5%}}.season-galery .season-galery-item{object-fit:cover;flex:1;min-width:40%;height:70vh;transition:all .5s}@media (max-width:1024px){.season-galery .season-galery-item{min-width:100%;height:50vh}}.season-galery .season-galery-item:hover{transform:scale(1.01)}.season-footer{background-color:#fff;flex-direction:column;gap:10px;width:100%;padding-top:50px;padding-left:10%;padding-right:10%;display:flex;position:relative}@media (max-width:1024px){.season-footer{padding-top:20px;padding-left:5%;padding-right:5%}}.season-footer p{color:#000;margin:0;font-family:Raleway,sans-serif;font-size:18px;font-weight:300;line-height:26.4px}.season-footer button{color:#fff;cursor:pointer;background-color:#7498a4;border:none;border-radius:0;width:fit-content;height:fit-content;padding:8px 26px;font-family:"Exo 2",sans-serif;font-size:16px;font-weight:700;transition:color .5s;position:relative;overflow:hidden}.season-footer button:hover{background:linear-gradient(90deg,#414344 0%,#70b1c7 100%) 0 0/200% 100%;animation:1s infinite gradientAnimation}.accordion{background-color:#fff;width:100%;padding-top:75px;padding-left:15%;padding-right:15%;font-family:Raleway,sans-serif;font-size:16px}@media (max-width:1024px){.accordion{padding-top:30px;padding-left:5%;padding-right:5%}}.accordion .accordion-button{font-size:18px;color:#000!important;background-color:#fff!important}.accordion .accordion-button:focus{box-shadow:none!important}.accordion-title{color:#000;text-align:center;background-color:#fff;margin:0;padding-top:75px;font-family:Raleway,sans-serif;font-size:40px;font-weight:300;line-height:61.05px}.accordion-button-bron{background-color:#fff;flex-direction:column;gap:10px;padding:20px 15%;display:flex}.accordion-button-bron button{color:#fff;cursor:pointer;background-color:#7498a4;border:none;border-radius:0;width:fit-content;height:fit-content;padding:8px 26px;font-family:"Exo 2",sans-serif;font-size:16px;font-weight:700;transition:color .5s;position:relative;overflow:hidden}.accordion-button-bron button:hover{background:linear-gradient(90deg,#414344 0%,#70b1c7 100%) 0 0/200% 100%;animation:1s infinite gradientAnimation}.season-form{color:#333;background-color:#fff;width:100%;padding:50px 15%;font-family:Raleway,sans-serif}.season-form h2{color:#000;text-align:center;margin-bottom:2rem;font-size:2.5rem;font-weight:300}.season-form .season-form-container{background:#fff;border-radius:15px;flex-direction:row;gap:50px;padding:40px;display:flex;box-shadow:0 10px 30px #0000001a}.season-form .season-form-container .season-form-text{flex-direction:column;flex:40%;justify-content:center;display:flex}.season-form .season-form-container .season-form-text .season-form-title{text-align:center}.season-form .season-form-container .season-form-text .season-form-title p{color:#000;font-size:24px;font-weight:300}@media (max-width:1024px){.season-form .season-form-container .season-form-text .season-form-title p{font-size:20px}}.season-form .season-form-container .season-form-text .season-form-text-text{text-align:center}.season-form .season-form-container .season-form-text .season-form-text-text p:first-child{margin-top:20px;font-size:24px;font-weight:600}@media (max-width:1024px){.season-form .season-form-container .season-form-text .season-form-text-text p:first-child{font-size:20px}}.season-form .season-form-container .season-form-text .season-form-text-text p:nth-child(2){margin-top:50px;font-size:22px;font-weight:300}@media (max-width:1024px){.season-form .season-form-container .season-form-text .season-form-text-text p:nth-child(2){font-size:20px}}.season-form .season-form-container .season-form-text .season-form-text-text p:nth-child(3){margin-top:24px;font-size:22px;font-weight:600}@media (max-width:1024px){.season-form .season-form-container .season-form-text .season-form-text-text p:nth-child(3){font-size:20px}}.season-form .season-form-container .season-form-text .season-form-socials{flex-direction:row;justify-content:center;gap:30px;margin-top:50px;display:flex}@media (max-width:1024px){.season-form .season-form-container .season-form-text .season-form-socials{gap:20px;margin-top:25px}}.season-form .season-form-container .season-form-form{width:60%}@media (max-width:1024px){.season-form .season-form-container .season-form-form{width:100%}}.season-form .season-form-container .season-form-form form{flex-direction:column;gap:20px;display:flex}.season-form .season-form-container .season-form-form form input,.season-form .season-form-container .season-form-form form textarea{color:#000;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:15px;font-size:1rem;transition:all .3s}.season-form .season-form-container .season-form-form form input:focus,.season-form .season-form-container .season-form-form form textarea:focus{border-color:#000;outline:none}.season-form .season-form-container .season-form-form form input::placeholder,.season-form .season-form-container .season-form-form form textarea::placeholder{color:#95a5a6}.season-form .season-form-container .season-form-form form textarea{resize:vertical;min-height:120px}.season-form .season-form-container .season-form-form form button{color:#fff;cursor:pointer;background-color:#7498a4;border:none;border-radius:0;width:fit-content;height:fit-content;padding:8px 26px;font-family:"Exo 2",sans-serif;font-size:16px;font-weight:700;transition:color .5s;position:relative;overflow:hidden}.season-form .season-form-container .season-form-form form button:hover{background:linear-gradient(90deg,#414344 0%,#70b1c7 100%) 0 0/200% 100%;animation:1s infinite gradientAnimation}@media (max-width:768px){.season-form{padding:60px 5%}.season-form .season-form-container{flex-direction:column;gap:30px;padding:30px}.season-form .season-form-container .season-form-text{text-align:center}.season-form .season-form-container .season-form-text p:nth-child(2){font-size:1.3rem}}
