body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{align-items:center;background-color:initial;display:flex;height:auto;justify-content:space-between;left:0;margin:0 auto;max-width:100rem;padding:1rem 2rem;right:0;top:0;width:80%;z-index:99999}.navbar__img{justify-content:space-around;width:14.5rem}img{height:3.5rem;justify-content:center;justify-content:space-around;width:3.5rem}h4,img{align-items:center}h4{color:#483d8b;font-family:poppins,sans-serif;font-size:1rem;justify-content:center;left:-1;margin-top:-.1rem;text-transform:uppercase}.navbar__links{display:flex;gap:2.1rem;list-style:none}.navbar__links a{color:#483d8b;cursor:pointer;font-family:poppins,sans-serif;font-size:1rem;font-weight:500;position:relative;text-decoration:none;transition:color .7s ease-in-out;&:after{background:#9f97d3;border-radius:100px;bottom:-20px;content:"";height:3px;left:0;opacity:0;position:absolute;transition:opacity .7s ease-in-out;width:100%}&:hover{color:#483d8b;&:after{opacity:1}}}@media(max-width:1000px){.navbar__links{display:none}}.navbar__buttons{align-items:center;display:flex;font-family:poppins,sans-serif;font-size:1.3rem;font-weight:500;gap:2.5rem}@media (max-width:1000px){.navbar__buttons{display:none}}.navbar__buttons__register{background-color:#483d8b;border-radius:3px;box-shadow:0 10px 15px 0 #8a7dda;color:#fff;padding:1rem 2rem;text-decoration:none;transition:all .3s}.navbar__buttons__register:hover{box-shadow:0 10px 15px 0 #483e86}.banner-section{background-color:#2d2d2d;display:flex;height:auto;justify-content:center;margin:6rem 0;padding:4rem 0;text-align:center;width:100%}.banner-content{align-items:center;color:#fff;display:flex;height:100%;justify-content:space-between;width:100%}.banner-content__text{display:flex;flex-direction:column;gap:1.5rem;text-align:center}.banner-content__text h2{font-family:poppins,sans-serif;font-size:2.2rem;font-weight:600;line-height:1.3;margin-bottom:-1rem}@media (max-width:550px){.banner-content__text h2{font-size:1.5rem}}.banner-content__text p{font-family:poppins,sans-serif;font-size:1.5rem}@media (max-width:550px){.banner-content__text p{font-size:1rem}}.banner-content__text span{color:#483d8b;font-weight:500}.book-section{position:relative;width:100%}.book-content{margin:0 auto 1rem}.book-content__box{background-color:#fff;background-image:url(/static/media/book-bg.6f629a1041e9fd9c6685.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;box-shadow:0 10px 20px 0 #0000001a;color:#483d8b;color:#000;display:flex;flex-direction:column;height:auto;padding:4rem 4.5rem 3rem 4rem;position:relative;width:90%;z-index:4}@media (max-width:400px){.book-content__box{padding:4rem 2.5rem 5rem;width:100%}}.book-content__box h2{color:#483d8b;font-family:poppins,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:2.7rem}.book-content__box .box-form{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto}@media (max-width:1000px){.book-content__box .box-form{grid-template-columns:1fr 1fr}}@media (max-width:630px){.book-content__box .box-form{grid-template-columns:1fr}}.book-content__box .box-form b{color:#483d8b}.book-content__box .box-form__car-type{display:flex;flex-direction:column}.book-content__box .box-form__car-type label{font-family:poppins,sans-serif;font-size:1.2rem;font-weight:600;margin-bottom:1.2rem}.book-content__box .box-form__car-type label i{color:#483d8b}.book-content__box .box-form__car-type select{border:1px solid #ccd7e6;border-radius:3px;color:#696868;font-family:poppins,sans-serif;font-size:1rem;font-weight:500;outline:none;padding:1rem}.book-content__box .box-form__car-time{display:flex;flex-direction:column;position:relative}.book-content__box .box-form__car-time input{border:1px solid #ccd7e6;border-radius:3px;color:#696868;outline:none;padding-right:3rem}.book-content__box .box-form__car-time label{border-radius:3px;font-family:poppins,sans-serif;font-size:1rem;font-weight:600;margin-bottom:1.2rem}.book-content__box .box-form__car-time label i{color:#483d8b}.book-content__box .box-form__car-time ::-webkit-datetime-edit{font-family:poppins,sans-serif;font-weight:600;padding:1rem}.book-content__box .box-form__car-time ::-webkit-calendar-picker-indicator{cursor:pointer;font-size:1.6rem}button{align-self:self-end;background-color:#e8e5e5;border:none;box-shadow:0 10px 15px #adacb6;color:#483d8b;font-size:1rem;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem;transition:all .3s}button:hover{box-shadow:0 10px 15px #888}.booking-done,.error-message{align-items:center;background-color:#f2f3f4;border:1px solid #0000;border-radius:.8rem;color:#d41212;display:none;font-size:1.6rem;font-weight:500;justify-content:space-between;margin-bottom:1.8rem;margin-top:-1rem;padding:1rem 1.4rem}.booking-done i,.error-message i{cursor:pointer}.active-modal{display:flex!important;opacity:1!important}.modal-overlay{background-color:#0000004d;height:100%;right:0;top:0;width:100%;z-index:999999999}.booking-modal,.modal-overlay{display:none;opacity:0;position:fixed}.booking-modal{background-color:#fff;border:2px solid #fff;color:#000;flex-direction:column;height:100vh;left:50%;overflow-x:hidden;overflow-y:scroll;padding-right:2px;top:54%;transform:translate(-50%,-50%);width:50rem;z-index:999999999999}.booking-modal__title{align-items:center;background-color:#f8f8fb;color:#483d8b;display:flex;justify-content:center;padding:1rem}.booking-modal__title h2{font-family:poppins,sans-serif;font-size:1.5rem;font-weight:900;text-transform:none}.booking-modal__title i{color:hsla(0,16%,96%,.919);cursor:pointer;font-size:1rem;transition:all .2s}.booking-modal__title i:hover{color:#fff}.booking-modal__message{background-color:#fbfbfb;display:flex;flex-direction:column;gap:1.5rem;padding:1rem 2rem;text-align:center}.booking-modal__message h4{color:#483d8b;font-family:poppins,sans-serif;font-size:1.2rem;font-weight:600}.booking-modal__message h4 i{font-size:2rem}.booking-modal__message p{color:#6b62a7;font-family:poppins,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.6}.booking-modal__car-info{background-color:#c0bcd3;border-bottom:1px solid #7777779f;display:grid;grid-template-columns:1fr 1fr;padding:3rem}@media (max-width:650px){.booking-modal__car-info{grid-template-columns:1fr;text-align:center}}.booking-modal__car-info__dates{display:flex;flex-direction:column;gap:2rem}.booking-modal__car-info__dates h5{color:#483d8b;font-family:poppins,sans-serif;font-size:1.2rem;font-weight:600}.booking-modal__car-info__dates span{display:flex;gap:1rem}.booking-modal__car-info__dates i{color:#777;font-size:1.8rem;padding-top:.2rem}.booking-modal__car-info__dates h6{font-family:poppins,sans-serif;font-size:1rem;font-weight:700;margin-bottom:.2rem}.booking-modal__car-info__dates p{color:#777;font-family:poppins,sans-serif;font-size:1.2rem;font-weight:600}.booking-modal__car-info__model{display:flex;flex-direction:column;gap:3rem}@media (max-width:650px){.booking-modal__car-info__model{margin-top:3.5rem}}.booking-modal__car-info__model h5{color:#483d8b;font-family:poppins,sans-serif;font-size:1.2rem}.booking-modal__car-info__model h5 span{color:#000}.booking-modal__car-info__model img{height:auto;width:100%}.booking-modal__person-info{background-color:#fff;display:flex;flex-direction:column;padding:3rem}.booking-modal__person-info h4{color:#483d8b;font-family:poppins,sans-serif;font-size:1.8rem;margin-bottom:2rem;text-align:center;text-transform:none}.info-form{display:flex;flex-direction:column}.info-form__checkbox{align-items:center;color:#565454;display:flex;font-family:poppins,sans-serif;font-size:1.2rem;gap:1rem;margin-bottom:3rem;margin-top:2rem}.info-form__checkbox input{height:1.2rem;width:1.2rem}.info-form__1col,.info-form__2col{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding:1rem 0}@media (max-width:650px){.info-form__1col,.info-form__2col{grid-template-columns:1fr}}.info-form__1col span,.info-form__2col span{display:flex;flex-direction:column;gap:.4rem}.info-form__1col span label,.info-form__2col span label{color:#777;font-family:poppins,sans-serif;font-size:1.1rem;font-weight:500}.info-form__1col span label b,.info-form__2col span label b{color:#e7141b}.info-form__1col span input,.info-form__2col span input{background-color:#dbdbdb;border:none;color:#555;font-family:poppins,sans-serif;font-size:1.1rem;font-weight:500;outline:none;padding:1.1rem}.reserve-button{background-color:#dbdbdb;margin:0 -3rem;padding:3rem;text-align:right}@media (max-width:650px){.reserve-button{text-align:center}}button{background-color:#483d8b;border:1px solid green;color:#fff;cursor:pointer;font-family:poppins,sans-serif;font-size:1.3rem;font-weight:700;padding:1.2rem 2rem;transition:all .2s}.reserve-button button:hover{background-color:#5f55a4}.dates-div{display:flex;flex-direction:column;gap:3.2rem}.choose-section{background-color:#fff;background-image:url(/static/media/bg.82b3bf0dc76cd35f3da0.png);background-position:-225px 255px;background-repeat:no-repeat;background-size:cover;padding:2rem 0 8rem}.choose-container{display:flex;flex-direction:column}.choose-container__img{height:auto;margin:0 auto;width:90%}@media (max-width:550px){.choose-container__img{width:100%}}.text-container{display:flex;justify-content:space-around;margin-top:3rem;width:100%}@media (max-width:1000px){.text-container{align-items:center;flex-direction:column;gap:5rem;text-align:center}}.text-container__left{color:#4b4b4b;display:flex;flex-direction:column;max-width:50rem;text-align:left}@media (max-width:1000px){.text-container__left{align-items:center;text-align:center}}.text-container__left h4{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;margin-top:.5rem}.text-container__left h2{font-family:Poppins,sans-serif;font-size:2rem;font-weight:650;line-height:1.2;margin-bottom:2rem}.text-container__left p{color:#8e8d8d;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5;margin-bottom:3.3rem}.text-container__left a{background-color:#483d8b;border:2px solid #483d8b;border-radius:.5rem;box-shadow:0 10px 15px 0 #796ccb;color:hsla(0,0%,97%,.982);font-size:1.2rem;line-height:1.5;padding:1.5rem 2.5rem;text-decoration:none;transition:all .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.text-container__left a:hover{background-color:#6357b1;box-shadow:0 10px 15px 0 #483d8b}.text-container__right{display:flex;flex-direction:column;gap:4.5rem;max-width:44rem}.text-container__right__box{display:flex}@media (max-width:550px){.text-container__right__box{align-items:center;flex-direction:column}}.text-container__right__box img{height:11rem;margin-right:1.1rem;width:11rem}.text-container__right__box__text{display:flex;flex-direction:column;gap:1rem;justify-content:center}.text-container__right__box__text h4{font-family:Poppins,sans-serif;font-size:1.5rem}.text-container__right__box__text p{color:gray;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.3}.faq-section{background-position:0 70%;background-repeat:no-repeat;background-size:auto;padding:5rem 0}.faq-content{color:#000}.faq-content,.faq-content__title{display:flex;flex-direction:column}.faq-content__title{background-color:#fff;line-height:1;margin:0 auto;max-width:80rem;text-align:center}.faq-content__title h5{font-family:Poppins,sans-serif;font-size:2rem;margin:0}.faq-content__title h2{font-family:Poppins,sans-serif;font-size:2.5rem;margin-bottom:1.7rem}.faq-content__title p{color:#424242;font-family:Poppins,sans-serif;font-size:1rem}.all-questions{align-items:center;margin-top:3rem}.all-questions,.faq-box{display:flex;flex-direction:column}.faq-box{background-color:#fff;box-shadow:0 10px 15px 0 #0000001a;color:#070707;cursor:pointer;width:60rem}@media (max-width:850px){.faq-box{width:100%}}.faq-box__question{align-items:center;box-shadow:0 3px 6px 0 #5a5197;display:flex;justify-content:space-between;padding:1.8rem 4.5rem;transition:.15s ease}.faq-box__question p{font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600}.faq-box__answer{color:#767474;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5;max-height:0;overflow:hidden;padding:0 4.5rem;transition:.4s ease}.active-answer{max-height:50rem;padding:2.8rem 4.5rem;transition:.4s ease}@media (max-width:550px){.active-answer{max-height:70rem}}@media (max-width:420px){.active-answer{max-height:70rem}}.active-question{background-color:#5a5197;box-shadow:0 10px 15px 0 #483d8b;color:#fff}footer{background-color:#fff;padding:5rem 0}.footer-content{grid-gap:8rem;color:#fff;color:#483d8b;display:grid;gap:8rem;grid-template-columns:27fr 21fr 37fr 47fr;justify-content:center;text-align:left}@media (max-width:1100px){.footer-content{grid-template-columns:1fr 1fr}}@media (max-width:650px){.footer-content{grid-template-columns:1fr;text-align:center}}.footer-content__1{list-style:none}.footer-content__1 li:first-child{font-family:poppins,sans-serif;font-size:1.5rem;margin-bottom:1rem}.footer-content__1 li:first-child span{font-weight:800}.footer-content__1 li:nth-child(2){color:gray;font-family:poppins,sans-serif;font-size:1rem;line-height:1.5;margin-bottom:3rem}.footer-content__1 li:nth-child(3),.footer-content__1 li:nth-child(4),.footer-content__1 li:nth-child(5){font-family:poppins,sans-serif;font-size:1rem;font-weight:500;margin-bottom:1rem}.footer-content__1 li a{color:#000;text-decoration:none;transition:all .2s}.footer-content__1 li a:hover{color:#483d8b}.footer-content__2{list-style:none}@media (max-width:650px){.footer-content__2{text-align:center}}.footer-content__2 a{color:#000;font-family:poppins,sans-serif;font-weight:600;text-decoration:none;transition:all .2s}.footer-content__2 a:hover{color:#483d8b}.footer-content__2 li:first-child{cursor:auto;font-family:poppins,sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase}.footer-content__2 li{font-size:1.1rem;font-weight:500;margin-bottom:1rem}.footer-content__2 li,input{font-family:poppins,sans-serif}input{background-color:#ececec;border-color:#0000;border-width:1px;font-size:14px;font-weight:400;line-height:26px;margin-top:1rem;outline:none;padding:10px 50px;text-align:center}@media(max-width:1100px){input{width:60%}}.submit-email{background-color:#483d8b;border:2px solid #483d8b;border-radius:.3rem;box-shadow:0 10px 15px 0;color:#fff;cursor:pointer;font-family:poppins,sans-serif;font-size:1.6rem;font-weight:600;padding:1.1rem 2.5rem;text-decoration:none;transition:all .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.submit-email:hover{background-color:#483d8b;box-shadow:0 10px 15px 0 #7771a1}.hero-section{background-color:#fff;height:97vh}.hero-content,.hero-section{position:relative;width:100%}.hero-content{align-items:center;display:flex;height:100vh}@media(max-width:800px){.hero-content{justify-content:center}}.hero-content__text{display:flex;flex-direction:column;margin-top:5rem;max-width:40rem;z-index:3}@media(max-width:800px){.hero-content__text{align-items:center;text-align:center}}.hero-content__text h4{color:#000;font-family:Poppins,sans-serif;font-size:2.2rem}@media(max-width:800px){.hero-content__text h4{color:#000}}.hero-content__text h1{color:#000;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:2rem;margin-top:1rem}.hero-content__text h1 span{color:#483d8b}.hero-content__text p{color:#050505;font-family:poppins,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.6;margin-bottom:4rem}.hero-content__text__btns{display:flex;font-family:poppins,sans-serif;font-size:1rem;gap:2rem}@media(max-width:450px){.hero-content__text__btns{flex-direction:column}}.hero-content__text__btns a{color:#fff;font-weight:800;text-decoration:none}.hero-content__text__btns__book-ride{background-color:#483d8b;border:2px solid #483d8b;border-radius:.3rem;padding:1.8rem 3rem;transition:all .3s}@media (max-width:450px){.hero-content__text__btns a{padding:1rem}}.hero-content__text__btns__book-ride:hover{background-color:#483d8b;box-shadow:0 10px 15px 0 #483d8b}.hero-content__text__btns__learn-more{background-color:#483d8b;border:2px solid;border-radius:.3rem;padding:1.8rem 3rem;transition:all .3s}.hero-content__text__btns__learn-more:hover{background-color:initial;color:#483d8b}.hero-content__car-img{height:85%;margin-top:-12rem;position:absolute;right:0;width:60%;z-index:2}@media (max-width:800px){.hero-content__car-img{justify-content:center;left:5rem;top:-2rem}}.scroll-up{align-items:center;background-color:#483d8b;border:3px solid #fff;bottom:5rem;color:#ca2222;cursor:pointer;display:none;font-size:2.5rem;height:0;justify-content:center;padding:2rem;position:fixed;right:5rem;text-align:center;width:-1rem;z-index:20}.show-scroll{display:flex}.pick-section{padding:4rem 0}.container{display:flex;flex-direction:column}.pick-container__title{color:#000;margin:0 auto;max-width:100%;text-align:center}.pick-container__title h3{font-family:poppins,sans-serif;font-size:2rem;font-weight:700}.pick-container__title h2{color:#4d4c4c;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:2.5rem;margin:.5rem 0 1rem}.pick-container__title p{color:#7e7c7c;font-family:poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}.pick-container__car-content{display:flex;gap:1rem;justify-content:space-between}@media (max-width:1050px){.pick-container__car-content{flex-direction:column;gap:5rem}}.pick-box{display:flex;flex-direction:column;gap:.7rem}.pick-box button{background-color:#bab7b7;border:none;cursor:pointer;font-family:poppins,sans-serif;font-size:1rem;font-weight:600;padding:1rem 3.5rem;text-align:left;transition:all .2s}.pick-box button:hover{background-color:#483d8b;color:#fff}.pick-car{position:relative;width:50rem}@media (max-width:700px){.pick-car{width:100%}}.pick-car img{height:50%;margin-top:10rem;width:100%}.pick-description{padding:8rem 0;width:25rem}.pick-description__price{align-items:center;background-color:#483d8b;color:#fff;display:flex;font-family:poppins,sans-serif;font-size:1.2rem;gap:1.5rem;justify-content:center;padding:.3rem 1.9rem;white-space:normal;width:85%}.pick-description__price span{font-size:2.8rem;font-weight:600}.pick-description__table{display:grid;font-size:1.4rem;grid-template-columns:1fr;grid-template-rows:auto}.pick-description__table__col{border-bottom:2px solid #706f7b;border-left:2px solid #706f7b;border-right:2px solid #706f7b;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;padding:.9rem .5rem;text-align:center}.pick-description__table__col span:first-child{border-right:2px solid #706f7b;font-family:poppins,sans-serif}.btn{box-shadow:6px 6px 0 #efe9e9;color:#fff;display:flex;font-family:poppins,sans-serif;font-size:2rem;font-weight:600;justify-content:center;margin-top:1.4rem;padding:1rem;text-decoration:none;text-transform:uppercase;transition:all .3s;width:92%}.btn,.btn:hover{background-color:#483d8b}.box-cars{display:flex;gap:5rem;justify-content:space-between}@media (max-width:1200px){.box-cars{gap:2rem}}@media (max-width:700px){.box-cars{align-items:center;flex-direction:column;gap:5rem;justify-content:center}}.colored-button{background-color:#483d8b!important;color:#fff}.loader{animation:rotation 1s linear infinite;border:5px solid;border-color:gray gray #483d8b;border-radius:50%;box-sizing:border-box;display:inline-block;height:40px;position:absolute;right:43%;top:40%;transform:translate(-50%,-50%);width:40px}.plan-section{background-color:#fff;padding:5.3rem 0}.plan-container{display:flex;flex-direction:column}.plan-container__title{color:#080808;margin:0 auto;text-align:center}.plan-container__title h3{font-family:Poppins,sans-serif;font-size:2rem;font-weight:900}.plan-container__title h2{font-family:Poppins,sans-serif;font-size:1.5rem}.plan-container__boxes{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-top:3.7rem;padding:0 3rem}@media (max-width:1021px){.plan-container__boxes{grid-template-columns:1fr 1fr;row-gap:2rem}}@media(max-width:800px){.plan-container__boxes{grid-template-columns:1fr;margin-top:1rem}}.plan-container__boxes__box{padding:1rem 5rem;text-align:center}@media (max-width:500px){.plan-container__boxes__box{padding:1rem}}.plan-container__boxes__box img{height:auto;width:14rem}.plan-container__boxes__box h3{font-size:1.5rem;margin-bottom:1rem}.plan-container__boxes__box p{color:#7c7c7c;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.4}.section{background-color:#fff;margin:3rem auto;max-width:1170px;width:90vw}@media screen and (min-width:950px){.section{justify-content:center;text-align:center;width:95vw}}.title{margin-bottom:2rem;text-align:center}.title h2{align-items:center;display:flex;font-family:poppins,sans-serif;font-weight:700;justify-content:center}.title{color:#000;margin-bottom:.8rem;text-transform:uppercase}.title p{align-items:center;color:#737373;display:flex;font-family:poppins,sans-serif;font-weight:500;justify-content:center;margin-bottom:5rem;text-align:center;text-transform:none}.title span{color:#000;font-size:1.8rem;font-weight:700;margin-right:1rem}.section-center{display:flex;height:450px;margin:4rem auto 0;max-width:800px;overflow:hidden;position:relative;text-align:center;width:80vw}.person-img{border:1px solid gray;border-radius:50%;box-shadow:#483d8b;height:150px;margin-bottom:1rem;object-fit:cover;width:150px}article h4{color:#333;margin-bottom:.25rem;text-transform:uppercase}.quote{color:#483d8b;font-family:poppins,sans-serif;line-height:2;margin:2rem atuo 0;max-width:55rem}.icon{color:pink;font-size:3rem;margin-top:1rem}.next,.prev{background-color:#fff;border-color:#0000;border-radius:0;color:gray;cursor:pointer;font-size:5rem;position:absolute}.prev{left:0}.next{right:0}@media (max-width:950px){.text{max-width:55rem}.next,.prev{font-size:2rem;height:3rem;width:3rem}}article{height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:all .3s linear;width:100%}article.activeSlide{opacity:1;transform:translateX(0)}article.lastSlide{transform:translateX(-100%)}article.nextSlide{transform:translateX(100%)}.about-main{align-items:center;display:flex;gap:5rem;margin:2rem auto;max-width:90rem;padding:0 5.5rem}@media(max-width:960px){.about-main{display:grid;grid-template-columns:1fr;max-width:49rem;text-align:center}}@media (max-width:520px){.about-main{max-width:100%}}.about-main__img{height:33rem;width:30rem}@media(max-width:960px){.about-main__img{margin:0 auto}}@media (max-width:520px){.about-main__img{height:auto;width:100%}}.about-main__text{color:balck;display:flex;flex-direction:column}.about-main__text h3{font-weight:600;margin-bottom:1rem}.about-main__text h2,.about-main__text h3{font-family:poppins,sans-serif;font-size:2rem}.about-main__text h2{list-style:1.2}.about-main__text p{color:#666262;font-family:poppins,sans-serif;font-size:1rem;line-height:1.5;margin-bottom:4rem;margin-top:2rem}.about-main__text__icons{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:1fr 1fr 1fr}@media(max-width:520px){.about-main__text__icons{gap:0;grid-template-columns:1fr;margin:0 auto}}.about-main__text__icons p{margin-top:4rem}.about-main__text__icons__box{display:flex;flex-direction:column}@media (max-width:520px){.about-main__text__icons__box{align-items:center}}.about-main__text__icons__box,.last-fk{width:5rem}.about-main__text__icons__box img{width:7rem}.about-main__text__icons__box span{align-items:center;display:flex;gap:1rem}@media(max-width:520px){.about-main__text__icons__box span{flex-direction:column;text-align:center}}.about-main__text__icons__box span h4{font-size:2rem}.book-banner{background-image:url(/static/media/book-banner.09fcba44170a314c81a8.png);display:flex;height:20rem;margin-top:7rem;position:relative;width:100%}@media (max-width:750px){.book-banner{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem 0}}.book-banner__overlay{background-color:#2d2d2d;height:100%;opacity:.89;position:absolute;right:0;top:0;width:100%}.text-content{align-items:center;color:#fff;display:flex;gap:10rem;height:20rem;position:relative;width:100%;z-index:1}@media (max-width:750px){.text-content{align-items:center;flex-direction:column;gap:1rem;justify-content:center;text-align:center}}.text-content h2,.text-content span{font-family:poppins,sans-serif;font-size:2rem}.text-content span{align-items:center;color:#fff;display:flex;gap:1rem;white-space:nowrap}.models-div{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin:0 auto;padding:10rem 0;text-align:center;width:90rem}@media (max-width:1150px){.models-div{grid-template-columns:1fr 1fr;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.container{margin:0 auto!important;max-width:133rem!important;padding:0 2.5rem!important}@media (max-width:800px){.models-div{grid-template-columns:1fr;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.models-div__box{border:1px solid #d5d5d5;border-radius:.3rem;display:flex;flex-direction:column;width:25rem}@media (max-width:400px){.models-div__box{grid-template-columns:1fr;width:100%}}.models-div__box__img{border-radius:.3rem;height:auto;width:100%}.models-div__box__img img{height:24rem;width:100%}.models-div__box__descr{color:#000;display:flex;flex-direction:column;padding:2rem 3rem}.models-div__box__descr__name-price{align-items:center;display:flex;justify-content:space-between}.models-div__box__descr__name-price__name{display:flex;flex-direction:column;gap:.5rem;text-align:left}.models-div__box__descr__name-price__name p{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600}.models-div__box__descr__name-price__name span{display:flex;gap:.4rem}.models-div__box__descr__name-price__name i{color:#ffc933;font-size:1.4rem}.models-div__box__descr__name-price__price{display:flex;flex-direction:column;text-align:right}.models-div__box__descr__name-price__price h4{font-family:Poppins,sans-serif;font-size:1.8rem}.models-div__box__descr__name-price__price p{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700}.models-div__box__descr__name-price__details{grid-row-gap:2rem;grid-column-gap:9rem;border-bottom:1px solid #c6c6c6;column-gap:9rem;display:grid;grid-template-columns:1fr 1fr;margin:2rem auto;padding-bottom:2.5rem;row-gap:2rem}.models-div__box__descr__name-price__details span{color:#777;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:800;text-align:left}.models-div__box__descr__name-price__details i{color:#000}.models-div__box__descr__name-price__btn{background-color:#a49fc9;border:2px solid #a49fc9;border-radius:.3rem;box-shadow:0 10px 15px 0 #8a84b3;cursor:pointer;font-family:Poppins,sans-serif;font-size:1.8rem;padding:1.8rem 3rem;transition:all .3s}.models-div__box__descr__name-price__btn:hover{box-shadow:0 10px 15px 0 #483d8b}.models-div__box__descr__name-price__btn a{color:#000;font-weight:600;text-decoration:none}.contact-div{grid-gap:3rem;background-color:#fff;background-image:url(/static/media/bg-contact.c178c6db0f988d408d94.png);background-position:50%;background-repeat:no-repeat;background-size:auto;color:#483d8b;display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin:0 auto;padding:5rem 2rem}@media (max-width:950px){.contact-div{background-image:none;grid-template-columns:1fr;text-align:center}}.contact-div__text{display:flex;flex-direction:column;gap:1rem;max-width:35rem}@media (max-width:950px){.contact-div__text{margin:0 auto 2rem}}.contact-div__text h2{font-size:2rem;line-height:1.3}.contact-div__text h2,.contact-div__text p{font-family:poppins,sans-serif;margin-bottom:2rem}.contact-div__text p{color:#767373;font-size:1rem;line-height:1.6}.contact-div__text a{color:#000;font-family:Courier New,Courier,monospace;font-size:1.2rem;font-weight:900;margin-bottom:.5rem;text-decoration:none;transition:all .2s}.contact-div__text a:hover{color:#483d8b}.contact-div__form,.contact-div__form form{display:flex;flex-direction:column}.contact-div__form form label{font-family:poppins,sans-serif;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.contact-div__form form label b{color:#483d8b}.contact-div__form form input,.contact-div__form form textarea{background-color:#f2f2f2;border:none;font-size:1.2rem;margin-bottom:2.3rem;margin-right:13rem;outline:none;padding:19px 30px}.contact-div__form form textarea{height:10rem;margin-bottom:2.5rem;margin-right:13rem}.contact-div__form form button{background-color:#483d8b;border:none;border-radius:.3rem;color:#fff;cursor:pointer;font-family:poppins,sans-serif;font-size:1.5rem;font-weight:500;margin-right:25rem;padding:1.5rem 2rem}@media screen and (max-width:950px){.contact-div{margin:10px}.contact-div__text h2{font-size:20px}.contact-div__text p{align-items:center;font-size:1rem;margin-bottom:1rem;text-align:center}.contact-div__form input,.contact-div__form textarea{font-size:14px}}
/*# sourceMappingURL=main.55ffdb67.css.map*/