@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap";h1{font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:30px;font-size:4rem}h2{font-size:3.5rem;line-height:4.3rem}.header{position:fixed;display:flex;z-index:20;width:100%;transition:all .3s ease-in}.header.scrolled{background-color:#2e3f4b}.header.scrolled .logo{padding:1.3rem 2rem 0;margin-left:auto}.header.scrolled .logo img{width:150px;height:auto}.header.scrolled .menu .menu-btn{padding:1rem 2rem}.header .menu{position:relative;flex:1;z-index:20}.header .menu .menu-btn{position:relative;z-index:30;padding:2rem;cursor:pointer}.header .menu .menu-btn .menu-icon-open{transition:all .3s}.header .menu ul{background-color:#2e3f4b;margin:0;padding:6rem 0 0 2rem;position:absolute;width:30vw;left:-60vw;top:0;height:100vh;transition:all .5s;list-style:none}.header .menu ul li{margin:0;padding:0;font-weight:700;font-size:2rem}.header .menu ul li a{font-weight:700;color:#fff;text-decoration:none}.header .menu ul li a:hover{text-decoration:underline}.header .menu.open .menu-btn .menu-icon-open{transform:scaleX(-1)}.header .menu.open ul{left:0}.header .logo{padding:2rem;margin-left:auto}.header .logo img{width:220px;transition:all .3s ease-in}@media screen and (max-width: 1200px){.header .menu.open ul{left:0}.header .menu ul{padding:6rem 0 0;position:absolute;width:100vw;left:-100vw;top:0;height:100vh;transition:all .5s}.header .menu ul li{padding-left:2rem;font-size:1.5rem}.header .logo img{width:150px;height:auto}}.content-page{width:100%}.content-page .sections .section-header:first-of-type{margin-top:0}.content-page .text{padding:2rem}.content-page .contacts{padding:0 2rem 2rem;margin-top:2rem}.content-page .contacts .contact .image img{border-radius:50%}.content-page .contacts .contact .name{font-weight:700}.login button{margin-top:1rem}@media screen and (max-width: 1200px){.content-page .text{padding:1rem}}.section-header{background-color:#eee;color:#444;cursor:pointer;padding:18px;font-weight:700;border:none;text-align:left;outline:none;font-size:15px;margin-top:1rem}.section-header:after{content:"\2795";font-size:13px;color:#fff;float:right;margin-left:5px}.section-header:hover{background-color:#ccc}.section-header.active:after{content:"\2796"}.section-header.active{background-color:#ccc}.section-content{padding:0 18px;background-color:#f1f1f1;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.files{border-top:2px solid #ccc;padding:1rem 0}.files .file{font-weight:500}.files .file a:before{content:"";width:15px;height:15px;display:inline-block;background-size:contain;margin-right:10px;background-image:url(/assets/attachment.svg)}.question-header{background-color:#9cb0bc;color:#444;cursor:pointer;padding:18px;font-weight:700;border:none;text-align:left;outline:none;font-size:15px;margin-top:1rem}.question-header:after{content:"\2795";font-size:13px;color:#0000;text-shadow:0 0 #000;float:right;margin-left:5px}.question-header:hover{background-color:#9cb0bc}.question-header.active:after{content:"\2796"}.question-header.active{background-color:#9cb0bc}.question-content{padding:0 18px;background-color:#d7e1e5;max-height:0;overflow:hidden;transition:max-height .2s ease-out}:root{font-family:Montserrat,sans-serif;line-height:1.5;font-weight:400;color:#000c;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-size:16px}html,body{width:100vw;height:100vh}.body,.page{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100vw}.page-top{color:#fff;display:flex;justify-content:center;align-items:center;min-height:40vh;text-align:center;background-size:cover;background-position:center center;position:relative}.page-top h1{position:relative;z-index:16;font-size:4rem;margin-top:3rem}.page-top .btn-second{margin-bottom:3rem}.page-top:after{top:0;left:0;content:"";position:absolute;width:100%;height:100%;z-index:15;background-color:#0006}.content{max-width:1200px;width:100%;margin:0 auto;position:relative;z-index:5;background-color:#fff;height:100%}.links{max-width:1200px;width:100%;margin:4rem auto;position:relative;z-index:5}.links .block-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}.links .block-list .link-block{padding:1rem 1rem 3rem;background-color:#d7e1e5;border-radius:4px;position:relative}.links .block-list .link-block .link-header{font-weight:700;font-size:1.2rem;margin-bottom:.5rem}.links .block-list .link-block .read-more{margin-top:1rem;color:#2e3f4b;position:absolute;bottom:.5rem;text-decoration:none;line-height:2.6rem;display:inline-block;width:auto;font-weight:500}.links .block-list .link-block .read-more:after{content:"";background:url(/assets/green_arrow.svg);background-repeat:no-repeat;width:26px;height:26px;background-size:20px!important;position:absolute;right:-40px;top:11px}.prices{max-width:1000px;margin:2rem auto;display:grid;width:auto;gap:2rem;grid-template-columns:1fr}.prices .price{text-align:center}.prices .price img{width:100%}a{color:#333;text-decoration:underline}a:hover{text-decoration:underline}body{font-family:Montserrat,sans-serif;margin:0;padding:0}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;color:#fff;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}label{display:block;font-weight:500}input[type=text]{margin-bottom:1rem}.validation-summary-errors{color:#c00}hr{border-top:2px solid #CCC}ul{margin:0;padding:0 0 0 1rem}.btn-second{position:relative;z-index:16;display:inline-block;background-color:#d7e1e5;font-size:1.5rem;line-height:1.8rem;padding:25px 80px 25px 30px;font-weight:700;border-radius:6px;text-decoration:none}.btn-second:after{content:"";background:url(/assets/black_arrow.svg);width:30px;height:30px;background-size:30px!important;position:absolute;right:20px;top:25px}.footer{background-color:#2e3f4b}.footer .footer-content{max-width:1200px;margin:2rem auto;display:grid;gap:2rem;grid-template-columns:1fr 1fr;align-items:center;justify-content:center}.footer .footer-content .footerlinks{margin-left:2rem}.footer .footer-content .footerlinks a{color:#fff;font-size:1rem;line-height:3.6rem;text-decoration:none;font-weight:700}.footer .footer-content .footerlinks a:hover{text-decoration:underline}.footer .footer-content .social{margin-right:2rem;margin-left:auto;display:flex}.footer .footer-content .social a{margin-right:10px;width:30px;height:30px;background-color:#fbd2da;border-radius:50%;text-align:center;line-height:1;display:flex;align-items:center;justify-content:center}.footer .footer-content .social a img{width:15px;height:15px;vertical-align:middle}@media screen and (max-width: 1200px){.links .block-list{padding:0 2rem;display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 1000px){.page-top{padding:2rem}.page-top h1{font-size:1.5rem;margin-top:4rem}.links{margin:2rem auto}.links .block-list{display:block}.links .block-list .link-block{margin-bottom:2rem;padding:1rem}.links .block-list .link-block .read-more{position:relative;bottom:0}.prices{grid-template-columns:1fr}}
