.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%}}.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}.price-img-hero{z-index:-1;object-fit:cover;width:100%;height:100%;position:fixed;top:0}.main{background-color:#fff;flex-direction:column;width:100%;padding:0 10% 150px;display:flex}@media (max-width:768px){.main{padding:0 0% 150px}}.main .container{flex-direction:column;gap:100px;width:100%;margin-top:50px;display:flex}.price-card{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:end;align-items:center;gap:20px;width:calc(33.3333% - 20px);height:700px;padding:20px;transition:transform .4s;display:flex;position:relative;box-shadow:0 4px 15px #0003}@media (max-width:1200px){.price-card{width:calc(50% - 20px)}}@media (max-width:768px){.price-card{border-radius:15px;width:90%}}.price-card:hover{transform:scale(1.01)}.price-card h2,.price-card h3{text-align:center;margin:0;font-family:Raleway,sans-serif;font-weight:300}.price-card h2{font-size:34px}.price-card h3{font-size:26px}.price-card button{color:#fff;background-color:#0000;border:1px solid #fff;border-radius:5px;padding:10px 20px;font-family:Raleway,sans-serif;font-size:20px;font-weight:600;transition:all .4s}.price-card button:hover{transform:scale(1.1)}.item{justify-content:space-between;align-items:center;gap:20px;display:flex}@media (max-width:768px){.item{flex-direction:column}}.item .btn{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}.item .btn:hover{background:linear-gradient(90deg,#414344 0%,#70b1c7 100%) 0 0/200% 100%;animation:1s infinite gradientAnimation}.item .text{flex-direction:column;width:80%;display:flex}.item .text h2{margin:0;font-family:Raleway,sans-serif;font-size:40px;font-weight:300}.item .text .features{flex-direction:column;gap:10px;width:80%;padding-left:100px;display:flex}@media (max-width:1350px){.item .text .features{padding-left:50px}}@media (max-width:1200px){.item .text .features{padding-left:0}}@media (max-width:768px){.item .text .features{width:100%}}.item .text .features h3{margin:0;font-family:Raleway,sans-serif;font-size:24px;font-weight:600}.item .text .features p{margin:0;padding-top:20px;font-family:Raleway,sans-serif;font-size:16px;font-weight:300}.item .text .features .line{background-color:#000;width:100%;height:1px;margin:50px 0}
