*{padding:0;margin:0;box-sizing:border-box;scroll-behavior:smooth}html{font-family:Roboto,sans-serif!important}.header{background-image:url(/assets/bg-image-_-Em5qkL.jpg);background-position:70% 75%;background-size:130%;height:100vh;width:100%}.header .menu{position:relative;display:flex;justify-content:center;padding:2%;color:#fff;width:100%}.header .menu .logo{position:absolute;display:flex;justify-content:center;align-items:center;border:2px solid white;border-radius:100%;font-weight:600;height:54px;width:54px}.header .menu .menu__list{display:flex;justify-content:space-between;width:50%}.header .menu .menu__list li{cursor:pointer}.header .menu .menu__list li a{color:inherit;text-decoration:none}.header .menu .menu__list li a:hover{text-decoration:none;color:#b4b0b5}.header .header__content{display:flex;flex-direction:column;align-items:center;margin:13% auto;color:#fff}.header .header__content .title{font-size:64px;font-weight:bolder;text-transform:uppercase}.header .header__content .text{margin-top:10px;margin-bottom:20px}.header .header__content .buttom{background-color:#00afdb;color:#fff;border:none;padding:1% 2%;cursor:pointer}.about{display:flex;justify-content:center;padding:100px 0;width:100%;margin:0 auto;background-color:#b4b0b5;box-shadow:inset 0 0 10px rgba(0,0,0,.5)}.about__img{width:500px;height:100%}.about__block{margin-left:50px;width:600px}.about__title{font-size:46px;font-weight:500;margin-bottom:28px}.about__subtitle{font-size:32px;font-weight:500;margin-bottom:22px}.about__list{padding-left:30px;list-style:disc}.about__list-block{width:500px;margin-bottom:20px;overflow:hidden;transition:max-height .3s ease-out;max-height:300px}.about__list-block.expanded{max-height:1350px}.about__list li{font-size:20px;line-height:1.55;margin-bottom:7px}.about__list-title{font-size:26px;margin-bottom:12px;font-weight:500}.expandButton{font-size:20px;line-height:1.55;background:none;border:none;color:#5d5c61;cursor:pointer}.services{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 0;width:100%;margin:0 auto;background-image:url(/assets/bg-services-ByE0TH6k.jpg);background-position:40% 85%;background-size:100%}.services__title{font-size:40px;font-weight:800px;margin-bottom:50px;color:#5d5c61;text-transform:uppercase}.services__subtitle{font-size:18px;font-weight:400px;margin-top:32px;text-align:center;max-width:1440px}.services__wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;max-width:1440px}.service{width:500px;padding:40px;background-color:#8ab3d1;border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.service__title{font-size:22px;font-weight:500px;line-height:36px;text-decoration:underline;margin-bottom:12px;text-underline-offset:8px}.service__description{font-size:18px;line-height:110%;color:#5d5c61}.pay{display:flex;justify-content:center;padding:80px 0;width:100%;box-shadow:inset 0 0 10px rgba(0,0,0,.5)}.pay_card{padding:60px;border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.2);width:380px}.pay_title{font-size:32px;font-weight:500px;margin-bottom:20px;text-align:center}.pay_description{text-align:center;font-size:18px;margin-bottom:28px}.pay_link{display:flex;align-items:center;justify-content:center;padding:10px 16px;background-color:#5d5c61;font-size:24px;font-weight:700px;border:none;border-radius:8px;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;height:52px;width:100%;transition:all ease .3s;margin-top:30px;max-width:300px;text-decoration:none}.pay_link:hover{background-color:#46647a}.information{padding:50px 200px;box-shadow:inset 0 0 10px rgba(0,0,0,.5);background-color:#5d5c61}.information p{color:#fff;font-size:20px;font-weight:400;margin-bottom:16px;line-height:1.4}.information__title{color:#fff;font-size:45px;line-height:1.55;font-weight:500;margin-bottom:28px;text-align:center}.information__section{display:flex;gap:80px;justify-content:center}.information__block{width:400px}.information__subtitle{color:#fff;font-size:24px;font-weight:300;text-decoration:underline;text-underline-offset:20px;white-space:nowrap;margin-bottom:40px}.information__list li{color:#fff;line-height:1.4;font-size:20px;font-weight:400;margin-left:20px;margin-bottom:10px;list-style-type:disc}@media (max-width: 768px){.information{padding:20px;box-shadow:none}.information__title{font-size:28px;margin-bottom:20px}.information__section{flex-direction:column;gap:40px;align-items:center}.information__block{width:90%}.information__subtitle{font-size:20px;margin-bottom:30px}.information p,.information__list li{font-size:16px}}.contasts{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px 0;box-shadow:inset 0 0 10px rgba(0,0,0,.5)}.contasts__title{font-size:28px;font-weight:500;max-width:1000px;text-align:center}.contasts__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;padding-top:40px}.contasts img{height:28px;width:28px}.contasts__telegram{display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#1d98dc;width:200px;height:48px}.contasts__viber{display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#7360f2;width:200px;height:48px}.contasts__instagram{display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#c13584;width:200px;height:48px}.contasts__whatsapp{display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#25d366;width:200px;height:48px}.footer{background-color:#b1a296}.footer__links{display:flex;justify-content:center;gap:100px;padding-top:30px;padding-bottom:30px;border-bottom:2px solid #5d5c61}.footer__links a{font-size:18px;color:inherit;text-decoration:none}.footer__links a:hover{text-decoration:none;color:#5d5c61}.footer__imgs{display:flex;flex-wrap:wrap;gap:30px;max-width:70%;margin:40px auto 0}.footer__imgs img{height:40px;width:auto}.footer__contact{display:flex;justify-content:space-around;width:100%;padding:60px 0}.footer__title{font-size:36px;font-weight:500px;text-decoration:underline;text-underline-offset:10px;margin-bottom:24px;color:#5d5c61}.footer li{font-size:18px;margin-bottom:16px}@media (max-width: 768px){.header{background-position:50% 50%;background-size:cover;height:auto;min-height:600px}.header .menu{flex-direction:column;align-items:center}.header .menu .logo{position:static;margin-bottom:10px}.header .menu .menu__list{width:100%;flex-direction:column;align-items:center;padding:0}.header .menu .menu__list li{margin:5px 0}.header .header__content{margin:10% auto;text-align:center}.header .header__content .title{font-size:40px}.header .header__content .text{font-size:16px}.about{flex-direction:column;padding:40px 20px}.about__img{width:100%;height:auto;margin-bottom:20px}.about__block{margin-left:0;width:100%}.about__title{font-size:32px}.about__subtitle{font-size:24px}.about__list{padding-left:20px}.about__list-block{width:100%}.about__list li{font-size:16px}.about__list-title{font-size:20px}.expandButton{font-size:16px}}@media (max-width: 480px){.header .header__content .title{font-size:32px}}@media (max-width: 768px){.services{padding:60px 0;background-position:40% 70%;background-size:cover}.services__title{font-size:32px;margin-bottom:30px}.services__subtitle{font-size:16px;margin-top:20px;padding:0 20px}.services__wrapper{width:100%;padding:0 20px;gap:20px}.service{width:100%;padding:25px}.pay{padding:60px 20px}.pay_card{width:100%;padding:40px}.pay_title{font-size:28px;margin-bottom:15px}.pay_description{font-size:16px;margin-bottom:20px}.pay_link{font-size:20px;height:auto;padding:10px}}@media (max-width: 480px){.services__title{font-size:28px}.pay_title{font-size:24px}}@media (max-width: 768px){.contasts{padding:60px 20px}.contasts__title{font-size:22px;max-width:100%}.contasts__wrapper{flex-direction:column;align-items:center;padding-top:20px}.contasts__telegram,.contasts__viber,.contasts__instagram,.contasts__whatsapp{width:100%;max-width:300px}.contasts img{height:24px;width:24px}}@media (max-width: 480px){.contasts__title{font-size:18px}.contasts__telegram,.contasts__viber,.contasts__instagram,.contasts__whatsapp{width:300px;height:40px}}@media (max-width: 768px){.footer__contact{flex-direction:column;align-items:center;padding:40px 20px;text-align:center}.footer__imgs{align-items:center;justify-content:center;max-width:90%}.footer__imgs img{height:100%;width:60px}.footer__links{align-items:center;gap:20px;flex-direction:column}.footer__title{font-size:28px;margin-bottom:16px;text-underline-offset:6px}.footer li{font-size:16px;margin-bottom:10px}}@media (max-width: 480px){.footer__title{font-size:24px}.footer li{font-size:14px}}.doc{font-family:Roboto,sans-serif!important}.doc__content{width:40%;background-color:#f5f5f5;margin:100px auto;padding:60px}.doc__content h1{font-size:28px;font-weight:500}.doc__content p{font-size:18px;line-height:140%}.doc__content .margin{margin-top:15px}@media (max-width: 768px){.doc__content{width:90%;margin:20px auto;padding:20px}.doc__content h1{font-size:24px}.doc__content p{font-size:16px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
