*{margin:0;padding:0;box-sizing:border-box;text-size-adjust:100%}html{scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}body{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;background-color:#fff;color:#000;margin-left:15px;margin-right:15px}header{color:#fff;padding:20px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}header h1{margin-left:20px;color:#00f}nav{display:flex;align-items:center}nav a{color:#000;margin:0 15px;text-decoration:none}nav ul{list-style:none;display:flex;gap:20px;margin-right:20px}.nav-links{justify-content:center;display:flex;gap:25px;margin-right:230px}.hero{height:80vh;background-image:url(/assets/saeroflot-1736186-CG54o9Ru.avif);background-size:cover;background-position:center;display:flex;text-align:center;align-items:center;justify-content:center;position:relative;overflow:hidden}.hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;z-index:0}.hero-content{position:relative;z-index:1;color:#fff}.hero .hero-content{transform:translateY(200px)}.hero h1{font-weight:700;font-size:3rem}.hero2 .hero-content h1{margin-bottom:20px}.hero2 .button{padding:15px 30px;width:auto}.hero p{font-size:1.2rem;margin-bottom:20px}.hero2{height:60vh;background-image:url(/assets/airplane-7429725_1920-CoW75kJ8.avif);background-size:cover;background-position:center;display:flex;text-align:center;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-top:40px;border-radius:5px}.button{background-color:#00f;color:#fff;border:none;padding:10px 15px;border-radius:20px;cursor:pointer;margin-right:20px;width:120px}.button:hover{background-color:#00008b}.firstsection{margin-top:40px}.firstsection h2{margin-top:20px;margin-left:10px;margin-bottom:20px}.firstsectionBlock{display:flex;justify-content:space-evenly;margin:0;gap:0;line-height:1.5}.smallname{font-size:13px}.imageBlock{position:relative}.imageBlock .money{color:#00f}.imageBlock img{width:280px;height:200px;border-radius:10px}.popular{position:absolute;top:0;left:0;background-color:#00f;color:#fff;padding:5px 20px;border-radius:5px;font-size:12px;text-align:center;width:100px;text-transform:uppercase}.secondsection{display:flex;justify-content:center;align-items:center}.secondsectioncontainer{margin-top:40px;background-color:#c6c5c5;display:flex;gap:30px;padding:20px;align-items:center;border-radius:5px;height:auto;width:100%}.secondsection img{width:400px;height:auto;border-radius:5px}.secondsectioncontent{margin-left:20px}.secondsectioncontent h2{margin-bottom:15px}.secondsectioncontent p{margin-bottom:10px;line-height:1.6;font-size:14px}.statscontainer{display:flex;justify-content:space-around;margin-top:50px;background-color:#00f;color:#fff;padding:10px}.stats h2{text-align:center}.aboutsection{margin-top:40px;background-color:#c6c5c5;align-items:center;border-radius:5px;height:auto}.aboutsection h2{text-align:center;margin-top:30px}.aboutsection img{width:400px;height:auto;margin:20px;border-radius:5px}.aboutcontainer{display:flex;justify-content:center;align-items:center}.aboutblock{background-color:#00f;color:#fff;padding:10px;width:500px;border-radius:5px;text-align:center}.aboutcontent{align-items:center;justify-content:center}.aboutcontent p{line-height:1.6;font-size:14px;text-align:center;width:60%;margin:0 auto 20px;padding:10px 0}.aboutblock{align-items:center;margin-bottom:30px}.aboutblock h3{margin-bottom:10px;font-size:15px}.aboutblock p{font-size:13px;align-items:center;justify-content:center}.plans{margin-top:40px;background-color:#c6c5c5;padding:40px 20px;text-align:center}.planscontainer h1{margin-bottom:20px}.planscontainer p{margin-bottom:40px;line-height:1.6}.plansboxes{display:flex;justify-content:space-around;margin-bottom:40px}.planbox{background-color:#fff;padding:20px;border-radius:10px;width:30%;box-shadow:0 4px 8px #0000001a;text-align:center}.planbox svg{color:#00f;margin-bottom:15px}.planbox h3{margin-bottom:10px}.planbox p{font-size:1rem;line-height:1.5}.plans .button{width:250px}.footer{background-color:#00f;color:#fff;padding:40px 20px;margin-top:40px}.footercontainer{display:flex;justify-content:space-around;margin-bottom:40px}.footercolumn{width:30%;text-align:center}.footercolumn h3{margin-bottom:20px;font-size:1.5rem}.footercolumn p{margin-bottom:10px;font-size:1rem}.footercolumn svg{margin-right:10px}.footercolumn a,.footercolumn p{cursor:pointer}.footer .button{background-color:#fff;color:#00f}.footer .button:hover{background-color:#d3d3d3}.footerbottom{text-align:center;border-top:1px solid white;padding-top:20px}.footerbottom h2{font-size:5rem}.check-flight{display:flex;justify-content:center;align-items:center;height:100vh;background-image:url(/assets/saeroflot-1736186-CG54o9Ru.avif);background-size:cover;background-position:center;position:relative;overflow:hidden}.check-flight:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:0}.check-flight-container{background-color:#fff;padding:40px;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:100%;max-width:400px;text-align:center;position:relative;z-index:1}.check-flight-container h2{margin-bottom:30px;color:#00f}.flight-info{margin-bottom:30px}.form-group{margin-bottom:20px;text-align:left}.form-group label{display:block;margin-bottom:5px;font-weight:700}.form-group input{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:1rem}.form-group input:focus{outline:none;border-color:#00f}.flight-info p{margin-bottom:10px;font-size:1rem}.close-button{background-color:transparent;border:none;color:#00f;cursor:pointer;font-size:1rem;margin-top:10px;text-decoration:underline}.close-button:hover{color:#00008b}.book-trip{display:flex;justify-content:center;align-items:center;height:100vh;background-image:url(/assets/saeroflot-1736186-CG54o9Ru.avif);background-size:cover;background-position:center;position:relative;overflow:hidden}.book-trip:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:0}.book-trip-container{background-color:#fff;padding:40px;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:100%;max-width:500px;text-align:center;position:relative;z-index:1}.book-trip-container h2{margin-bottom:30px;color:#00f}.payment-plans{display:flex;justify-content:center;align-items:center;height:100vh;background-image:url(/assets/saeroflot-1736186-CG54o9Ru.avif);background-size:cover;background-position:center;position:relative;overflow:hidden}.payment-plans:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:0}.payment-plans-container{background-color:#fff;padding:40px;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:100%;max-width:800px;text-align:center;position:relative;z-index:1}.payment-plans-container h2{margin-bottom:20px;color:#00f}.payment-plans-container p{margin-bottom:40px;line-height:1.6}.payment-plans-container .plansboxes{display:flex;justify-content:space-around;margin-bottom:40px}.payment-plans-container .planbox{background-color:#fff;padding:20px;border-radius:10px;width:30%;box-shadow:0 4px 8px #0000001a;text-align:center;border:1px solid #ddd}.payment-plans-container .planbox ul{padding:0 20px;text-align:left}.payment-plans-container .planbox li{margin-bottom:5px;font-size:.9rem}.subscribe{display:flex;justify-content:center;align-items:center;height:100vh;background-image:url(/assets/saeroflot-1736186-CG54o9Ru.avif);background-size:cover;background-position:center;position:relative;overflow:hidden}.subscribe:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:0}.subscribe-container{background-color:#fff;padding:40px;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:100%;max-width:400px;text-align:center;position:relative;z-index:1}.subscribe-container h2{margin-bottom:30px;color:#00f}.success-message h2{color:green}.success-message p{margin-bottom:20px}.nav-links{display:flex;gap:25px;margin-right:230px}.nav-links li{list-style:none}.nav-links a{color:#000;text-decoration:none}@media(max-width:768px){.firstsectionBlock{flex-direction:column;align-items:center;gap:20px}.imageBlock{width:100%;max-width:300px}.imageBlock p{text-align:center}.firstsection h2{text-align:center;margin-left:0}.secondsectioncontainer{flex-direction:column;text-align:center}.secondsection img{width:100%;max-width:400px;margin-bottom:20px}.aboutcontainer{flex-direction:column;text-align:center}.aboutsection img{width:100%;max-width:400px;margin-bottom:20px}.aboutblock{width:100%;max-width:500px}.plansboxes{flex-direction:column;align-items:center}.planbox{width:100%;max-width:300px;margin-bottom:20px}.statscontainer,.footercontainer{flex-direction:column;align-items:center;gap:20px}.footercolumn{width:100%;max-width:300px;text-align:center}body{margin-left:0;margin-right:0}header{flex-direction:row;justify-content:space-between;align-items:center}nav{display:flex;align-items:center}.nav-links{display:none}.button{margin-right:10px}.hero h1{font-size:2rem}.hero p{font-size:1rem}.check-flight{padding:20px}.check-flight-container{padding:30px 20px;max-width:100%}.subscribe{padding:20px}.subscribe-container{padding:30px 20px;max-width:100%}.book-trip{padding:20px}.book-trip-container{padding:30px 20px;max-width:100%}.payment-plans{padding:20px;height:auto;min-height:100vh}.payment-plans-container{padding:30px 20px;max-width:100%;max-height:90vh;overflow-y:auto}.payment-plans-container .plansboxes{flex-direction:column;align-items:center}.payment-plans-container .planbox{width:100%;max-width:300px;margin-bottom:20px}.payment-plans-container .planbox ul{padding:0 10px}.payment-plans-container .close-button{position:sticky;top:0;background-color:#00f;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;margin-bottom:20px;width:100%}}
