.header .header-container{padding-block:clamp(100px,20vh,200px)}.header .header-content{background:hsla(0,0%,100%,.9);backdrop-filter:blur(3px);border-radius:8px}.header .header-button{display:inline-flex;padding:10px 12px;background-color:rgba(255,162,0,.851);color:#fff;cursor:pointer;transition:opacity .3s ease}.header .header-button:hover{opacity:.9}.navbar{position:absolute;z-index:1;background:transparent;color:#fff;width:100%}.navbar .navbar-item{padding:12px 0 12px 16px;cursor:pointer}.navbar .contacts{display:flex;flex-direction:row}.navbar .navbar-container{width:100%}@media screen and (max-width:768px){.navbar .contacts{display:none}}@media screen and (min-width:769px){.navbar .navbar-container{display:flex;justify-content:space-between;align-items:center}}.content{position:relative;padding-top:60px}.content .abs-card{position:absolute;top:-60px;width:100%;display:flex;justify-content:center;align-content:center}.content .abs-card .abs-card-content{width:90%;background:#fff;padding:10px 20px;text-align:center}.content .abs-card .abs-card-content svg{max-width:100%}.content .abs-card .logo svg{height:80px}.content .cards{margin-left:auto;margin-right:auto}.content .cards .card{cursor:pointer}.content .cards .card:hover .card-title{text-decoration:underline}.content .cards ul{margin-bottom:2rem}.content .cards li{font-size:.9rem;margin-bottom:.25rem}.content .cards .card-header{display:flex;justify-content:center;align-content:center}.content .cards .card-header img{max-height:250px}.content .cards .card-button{width:100%;display:inline-flex;justify-content:center;align-content:center;padding:10px 12px;background-color:rgba(255,162,0,.851);color:#fff;cursor:pointer;transition-delay:.3ms}.content .cards .card-button:hover{opacity:.9;transition-delay:.3ms}.content .hr{width:100%;margin:30px 0}.content .hr img{width:50%;max-height:100px;margin:0 auto}.content .lines{display:flex;flex-direction:column}.content .lines .lines-wrapper{box-shadow:-1px -4px 23px 26px #071125;background:#071125;padding-bottom:50px}.content .lines .lines-wrapper .card-button{width:90%;display:inline-flex;justify-content:center;align-content:center;padding:10px 12px;background-color:rgba(255,162,0,.851);color:#fff;cursor:pointer;transition-delay:.3ms}.content .lines .lines-wrapper .card-button:hover{opacity:.9;transition-delay:.3ms}.content .about img{max-height:500px}.content .bg_image{position:relative}.content .bg_image:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 -27px 19px 4px #fff}@media screen and (max-width:900px){.content svg{height:40px}}@media screen and (max-width:800px){.content .cards{flex-direction:column;align-items:center;margin-top:40px}}.footer .footer-img{background:#071125;width:100%}.footer .footer-img img{max-width:100%;margin:0 auto;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.footer .footer-container{background:#071125;padding-top:40px;padding-bottom:10px;color:#fff}.footer .contacts{flex-direction:column}.footer .contacts .contacts-title{display:block;margin-right:.75rem}.footer .contacts a{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:20px}@media screen and (max-width:760px){.footer .contacts a{justify-content:center}}.footer .reserved{text-align:center;font-size:12px;color:hsla(0,0%,83%,.35);margin-bottom:30px}.modal-overlay{z-index:9999;width:100vw;height:100vh;position:fixed;top:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;overflow-y:auto}@media screen and (max-height:800px){.modal-overlay{align-items:start}}@media screen and (min-height:800px){.modal-overlay{align-items:center}}.modal-box{display:block;background:#fff;padding:1rem;border-radius:1rem}.modal-box ul li{position:relative;padding-left:26px;line-height:2rem;margin-bottom:.1rem;z-index:1}.modal-box ul li:after{content:"";position:absolute;display:block;top:7px;left:0;width:20px;height:20px;background-image:url(/images/checkmark.svg);background-size:contain;background-repeat:no-repeat;z-index:10}.modal-box .modal-button{justify-content:center;display:inline-flex;padding:10px 12px;color:#fff;transition-delay:.3ms}.modal-box .modal-button:not(.disabled){background-color:rgba(255,162,0,.851);cursor:pointer}.modal-box .modal-button.disabled{background-color:hsla(0,0%,64%,.85)}.modal-box .modal-button:hover{opacity:.9;transition-delay:.3ms}.circle-loader{margin-bottom:3.5em;border:1px solid rgba(0,0,0,.2);border-left-color:#5cb85c;animation:loader-spin 1.2s linear infinite;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:7em;height:7em}.load-complete{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border .5s ease-out}.checkmark.draw:after{animation-duration:.8s;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.checkmark:after{opacity:1;height:3.5em;width:1.75em;transform-origin:left top;border-right:3px solid #5cb85c;border-top:3px solid #5cb85c;content:"";left:1.75em;top:3.5em;position:absolute}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:1.75em;opacity:1}40%{height:3.5em;width:1.75em;opacity:1}to{height:3.5em;width:1.75em;opacity:1}}