*,:after,:before{box-sizing:border-box;margin:0;padding:0}.fixed-page{overflow:hidden}body{position:relative;min-height:100vh;font-family:Tahoma,sans-serif;color:#333645}.wraper,body{flex-direction:column}.wraper{display:-webkit-box;display:-ms-flexbox;display:flex}.container{max-width:1200px;width:100%;margin:0 auto;padding:0 15px}ul{list-style:none}a,a:active,a:hover{outline:none;text-decoration:none;transition:.3s}button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover,textarea,textarea:focus{outline:none}textarea{resize:none}img{max-width:100%}.title{margin-top:69px;text-align:center;font-size:25px;color:#333645;font-weight:700;text-transform:uppercase}.dialog{position:fixed;top:0;right:0;left:0;bottom:0;z-index:10;justify-content:center;align-items:center;display:none;transition:all 2s}.dialog.active,.dialog__close{display:-webkit-box;display:-ms-flexbox;display:flex}.dialog__close{text-align:center;align-items:center;justify-content:center;width:30px;height:30px;background:#2de5cd;border-radius:50%;position:fixed;color:#fff;top:30%;right:22%;font-size:20px}@media (max-width:1024px){.dialog__close{top:30%;right:11%}}@media (max-width:426px){.dialog__close{top:31%;right:15%}}.dialog__overlay{background:rgba(0,0,0,.5);position:absolute;top:0;right:0;left:0;bottom:0;z-index:21}.dialog__contetn{background:transparent;padding:30px 50px;border-radius:20px;position:relative;z-index:10000000;top:20%}.opacity{-webkit-animation-name:opacity;animation-name:opacity;-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacity{0%{opacity:0}to{opacity:1}}.footer{background:#5067a0;padding:40px 0}@media (max-width:426px){.footer{padding:20px 0}}.footer__text{font-size:13px;color:#fff;padding:0 115px}@media (max-width:776px){.footer__text{padding:0 55px}}@media (max-width:426px){.footer__text{padding:0 10px}}.footer__number{font-size:16px;text-decoration:none;color:#fff;font-weight:700}@media (max-width:776px){.footer__number{font-size:12px}}.container__footer{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;margin:0 auto;justify-content:center}.header{padding:10px 0;position:absolute;z-index:100;top:0;left:0;right:0;transition:.4s}.header__box{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.header__logo{cursor:pointer}.header__nav{display:block}@media (max-width:992px){.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;transition:all .5s ease 0s;background:#2de5cd;flex-direction:column;padding:20px;align-items:center;top:0;right:-100%;bottom:0}}.header__nav.active{right:0;left:100px}.header__nav.active a{margin:20px 0;text-align:center}.header__nav a{font-size:15px;color:#fff;font-weight:700;text-align:center;text-decoration:none;margin-right:29px;text-transform:uppercase}.header__nav a:last-child{margin-right:0}.header__btn{max-width:120px;width:100%;text-align:center;margin-right:10px;padding:10px 15px;border:1px solid #fff;border-radius:22px;transition:.7s}@media (max-width:992px){.header__btn{margin-left:auto}}@media (max-width:426px){.header__btn{padding:5px 10px}}.header__btn:hover{transform:scale(1.1)}.header__btn a{font-size:15px;color:#fff;font-weight:700;text-align:center;text-decoration:none}@media (max-width:425px){.header__btn a{font-size:12px}}.header__burger{display:none}@media (max-width:992px){.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:40px;height:35px;display:block;margin-left:10px}.header__burger.active:before{top:20px;transform:rotate(40deg)}.header__burger.active:after{top:20px;transform:rotate(-40deg)}.header__burger.active span{opacity:0}.header__burger:before{top:10px}.header__burger:after{top:20px}.header__burger:after,.header__burger:before,.header__burger span{content:"";height:3px;width:100%;position:absolute;background:#fff;margin:0 auto;transition:all .5s ease 0s}}.header.sticky{position:fixed;top:0;left:0;right:0;background:rgba(45,229,204,.5137254901960784);color:#000}.main-screen{background:url(../img/background1.jpg) no-repeat 50%/cover;padding:290px 0;position:relative}@media (max-width:776px){.main-screen{padding:160px 0}}.main-screen .container{z-index:10;position:relative}.main-screen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(14,26,103,.22745098039215686);z-index:1}.main-screen__text,.main-screen__title{color:#fff;text-align:center;letter-spacing:.02em}.main-screen__text{font-size:18px;font-weight:500;margin-bottom:30px}@media (max-width:776px){.main-screen__text{font-size:16px}}@media (max-width:425px){.main-screen__text{font-size:13px}}.main-screen__title{text-transform:uppercase;font-size:34px}@media (max-width:776px){.main-screen__title{font-size:26px}}@media (max-width:425px){.main-screen__title{font-size:20px}}.main-screen__form{max-width:845px;width:100%;background:#fff;position:absolute;z-index:10;padding:0 15px;bottom:-25px;left:50%;transform:translateX(-51%);border-radius:30px;box-shadow:12.044px -13.377px 36.5px rgba(0,0,0,.49);text-align:center}@media (max-width:776px){.main-screen__form{bottom:-125px;width:80%}}@media (max-width:500px){.main-screen__form{display:none}}.main-screen__form p{letter-spacing:.04em;word-spacing:.08em;font-size:15px;text-transform:uppercase;font-weight:700;margin-top:35px}.main-screen__items input{margin-left:10px}.main-screen__form-item{margin:30px 0;border-radius:22px;padding:10px 0;border:1px solid #333645;text-align:center;outline:none;font-size:14px}.main-screen__form-btn{margin-left:10px;border-radius:22px;padding:10px 30px;text-align:center;outline:none;background:none;font-size:14px;background-color:#2de5cd;color:#fff;border:1px solid #fff;cursor:pointer;transition:.7s}@media (max-width:776px){.main-screen__form-btn{margin:10px 0}}.main-screen__form-btn:hover{transform:rotatex(-1turn)}.services{padding:77px 0}@media (max-width:475px){.services{padding:35px 10px}}@media (max-width:425px){.services{padding:5px 0}}.services__columns{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 30px;margin-top:88px}@media (max-width:476px){.services__columns{grid-template-columns:1fr}}.services__column-items{text-align:center}.services__item-img{transition:1s;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.services__item-img:hover{transform:translate(40px,10px)}.services__item-subtitle{position:relative;font-size:17px;color:#333645;font-weight:700;margin:13px 0 15px;letter-spacing:.03em;cursor:pointer;transition:all .7s}.services__item-text{font-size:14px;letter-spacing:.02em;line-height:22px}.services__item-price{display:inline-block;margin:33px 0;font-size:13px;color:#fff;background:#b055d2;padding:2px 13px;border-radius:13px;line-height:22px;text-align:center}.stoper{background:#deebe9;padding:90px 0}.stoper__subtitle{letter-spacing:.03em;line-height:26px;font-size:17px;text-transform:uppercase;text-align:center;margin-bottom:45px}.stoper__subtitle span{padding:4px 10px;color:#fff;border-radius:14px;background-color:#333645}.stoper__items{text-align:center;background:#fff;display:inline-block;position:relative;left:50%;transform:translate(-50%);border-radius:30px;filter:drop-shadow(.669px -.743px 14.5px rgba(0,0,0,.22));padding:20px;color:#6cb3a8}.stoper__items__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}@media (max-width:575px){.stoper__items__wrap{flex-wrap:wrap;justify-content:center}}.stoper__item__text{text-align:left;margin:15px 25px}.stoper__item__text h4{font-size:17px;font-weight:700;margin-bottom:10px}.stoper__item__text p{font-size:20px}.stoper__minutes,.stoper__seconds{margin:5px}.time{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 25px;font-size:13px;font-size:36px;font-weight:700}.table{padding:70px 0}.table table{margin:0 auto;text-align:center;font-size:13px;border-collapse:collapse;border-radius:30px;border-style:hidden;box-shadow:0 0 0 1px #666}.table__title{margin-top:0;margin-bottom:60px}.table td,.table th{padding:15px;border:1px solid #000}@media (max-width:425px){.table td,.table th{padding:5px}}@media (max-width:500px){.table table{font-size:8px}}.form{padding:160px 0;background:#deebe9}@media (max-width:776px){.form{padding:60px 0}}@media (max-width:426px){.form{padding:20px 0}}.form__price{margin:0 auto;max-width:845px;width:100%;background:#fff;padding:10px 15px;border-radius:30px;box-shadow:12.044px -13.377px 36.5px rgba(0,0,0,.49);text-align:center}.form__price p{font-size:15px;text-transform:uppercase;font-weight:700;margin-top:25px}.form__button{border-radius:22px;padding:10px 30px;text-align:center;outline:none;background:none;font-size:14px;background-color:#2de5cd;color:#fff;border:1px solid #fff;cursor:pointer;transition:.3s;line-height:26px}.form__button:active{transform:rotateX(1turn)}