@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap);.h2,h1,h2{color:var(--white)}main,section{flex-direction:column}.element,.element:hover{background:var(--green-muted)}.element,.hero-split,body,section{position:relative}.grid-benificant,.grid-hero{grid-template-columns:repeat(4,1fr)}.element,a{cursor:pointer}.corner .action,.dark-version .vt{color:var(--black-muted);transition:.5s}.h2,.h3,.menu,body,h1,h2,h3,h4,p,ul{margin:0}.menu,.menu-telephon{-webkit-tap-highlight-color:transparent;list-style:none;pointer-events:auto}body{font-family:Montserrat,sans-serif;background-color:var(--black);width:100%;padding:0;overflow-x:hidden;overflow-y:visible}html{scroll-behavior:smooth;--black:#080808;--white:#fff;--semi-white:#e9e9e9;--black-muted:#b0b0b0;--grey-muted:#cfcfcf;--dark-muted:#8a8a8a;--green-muted:#64C8BD;--green-light:#131313;--black-light:#212121;--corner-card1:#2d2d2d;--podgruz:#f6f6f6;--gap:clamp(6px, 2vw, 12px);--w-card:100%;--h-card:100%;--p-card:1rem;--gap-action:clamp(4px, 2vw, 6px);--sz-action:clamp(40px, 5vw, 52px);--index-action:2;--round-card:calc(var(--sz-action) / 2 + calc(var(--gap-action) / 2));--ups-color:0,0,0,0.5;--size-h1:clamp(36px, 6vw, 68px);--size-h2:clamp(32px, 5vw, 48px);--size-h3:clamp(18px, 3vw, 24px);--size-h4:clamp(16px, 2vw, 18px);--size-p:clamp(14px, 2vw, 16px);--size-span:clamp(12px, 1.2vw, 14px);--space-margin-row:clamp(16px, 5vw, 40px);--space-container-padding:clamp(16px, 5vw, 80px);--space-grid-gap:clamp(20px, 3vw, 40px);--space-card-gap:clamp(16px, 2.5vw, 32px);--space-card-padding:clamp(20px, 3vw, 40px);--text-max-width:600px;--space-vertical-xs:clamp(8px, 1.5vh, 16px);--space-vertical-sm:clamp(16px, 2.5vh, 24px);--space-vertical-md:clamp(24px, 4vh, 40px);--space-vertical-lg:clamp(40px, 6vh, 64px);--space-vertical-xl:clamp(60px, 10vh, 100px);--space-padding-vertical:clamp(40px, 8vh, 80px);--space-padding-block:clamp(32px, 10vh, 64px);--space-padding-column:clamp(20px, 8vh, 40px);--space-margin:clamp(40px, 8vw, 100px)}.hero-split,main{gap:var(--space-vertical-md)}*{z-index:2;box-sizing:border-box}a,button,li,ul{-webkit-tap-highlight-color:transparent}h1{font-size:var(--size-h1);line-height:1;font-weight:400}.h2,h2{font-size:var(--size-h2);font-weight:400}p,span{color:var(--dark-muted)}.element,.element i{color:var(--green-light);display:flex}footer a:hover,h4{color:var(--podgruz)}h3,h4{font-size:var(--size-h3);font-weight:400}.element,.grid-item{font-size:var(--size-h4)}h3{color:var(--grey-muted)}p{font-size:var(--size-p);line-height:1.5}footer a,span{font-size:var(--size-span)}a{color:var(--green-muted);text-decoration:none}main{margin:0 var(--space-margin-row);display:flex}.element{border:none;width:fit-content;height:fit-content;justify-content:center;align-items:center;padding:var(--size-h4) var(--size-h3);border-radius:calc(2 * var(--p-card))}.card,.grid-hero,.hero-image,section{border-radius:var(--round-card)}.element:hover{box-shadow:0 0 10px 0 var(--green-muted)}.element i{text-align:start;align-items:center;padding-right:10px;justify-content:center;align-items:center}section{display:flex;justify-content:center;gap:var(--space-vertical-lg)}.hero-split{padding:var(--space-padding-block) var(--space-card-padding);display:flex;flex-direction:column;justify-content:center}.grid-hero-split,.hero-image{width:100%;position:absolute;left:0}.hero-split h1,.hero-split h2,.hero-split p{max-width:clamp(360px,50vw,960px);text-shadow:0 1px 2px rgba(0,0,0,.8)}.hero-image{top:0;height:100%;object-fit:cover;z-index:0;object-position:50% 40%}.grid-hero-split{display:flex;justify-content:center;align-items:center;bottom:0;transform:translateY(+50%)}.card,.grid-benificant,.grid-hero{position:relative}.grid-hero{display:grid;background-color:var(--corner-card1);align-items:center;justify-content:space-between;gap:var(--space-card-gap);width:80%;padding:var(--size-h4) var(--size-h3)}.grid-item{color:var(--green-muted);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:var(--gap)}.grid-benificant{display:grid;gap:var(--space-card-gap);width:100%}.card{min-height:calc(var(--sz-action) * 2);height:auto;box-shadow:rgba(0,0,0,.15) -1.95px 1.95px 2.6px;display:flex;flex-direction:column;justify-content:start;padding:var(--p-card);gap:var(--space-vertical-md);transition:opacity .5s,transform .5s}.corner .action,.menu{min-height:var(--sz-action)}.card[data-type=animation]{opacity:1;transform:translateY(24px)}.card.visible{opacity:1;transform:translateY(0)}.card[data-type=animation]:hover i:not([data-corner]){animation:.4s ease-in-out ring}@keyframes ring{0%,100%{transform:rotate(0)}10%{transform:rotate(15deg)}20%{transform:rotate(-15deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-10deg)}50%{transform:rotate(6deg)}60%{transform:rotate(-6deg)}70%{transform:rotate(3deg)}80%{transform:rotate(-3deg)}}.dark{background:linear-gradient(135deg,var(--black-light) 0,var(--green-light) 50%,var(--green-light) 100%)}.light{background:linear-gradient(135deg,var(--corner-card1) 0,var(--black-light) 50%,var(--black-light) 100%)}.green{background:var(--semi-white)}.corner,.dark-version i[data-corner],.green-version i[data-corner],.light-version i[data-corner]{background-color:var(--black)}.dark::before,.green:before,.light:before{content:"";position:absolute;inset:2px;border-radius:calc(var(--round-card) - 2px)}.dark::before{background-color:var(--green-light)}.green:before{background-color:var(--semi-white)}.light::before{background-color:var(--black-light)}.corner{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:auto;right:0;top:0;z-index:2;border-bottom-left-radius:var(--round-card);padding-bottom:var(--gap-action);padding-left:var(--gap-action);gap:var(--gap-action)}.corner i[data-corner]{position:absolute;width:calc((var(--gap-action) + var(--sz-action))/ 2);height:calc((var(--gap-action) + var(--sz-action))/ 2);z-index:2;display:flex;align-items:center;justify-content:center}.corner i[data-corner]::before{content:"";position:absolute;width:100%;height:100%}.dark-version i[data-corner]::before{background-color:var(--green-light);border-top-right-radius:var(--round-card)}.green-version i[data-corner]::before{background-color:var(--semi-white);border-top-right-radius:var(--round-card)}.light-version i[data-corner]::before{background-color:var(--black-light);border-top-right-radius:var(--round-card)}.corner i[data-corner=tl]{top:0;right:100%}.corner i[data-corner=br]{right:0;top:100%}.corner .action{cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:9999px;height:var(--sz-action);max-height:var(--sz-action);border:none;outline:0;box-shadow:rgba(0,0,0,.02) 0 1px 3px 0,rgba(27,31,35,.15) 0 0 0 1px,rgba(0,0,0,.07) 0 1px 2px,rgba(0,0,0,.07) 0 2px 4px}.about-section,.about-section_col--img,.logo-img{border-radius:var(--round-card)}.header-bar,.menu{border-bottom-right-radius:var(--round-card)}.corner .icon{width:var(--sz-action);min-width:var(--sz-action);max-width:var(--sz-action)}.corner .butt,.corner .vt{width:fit-content;min-width:var(--sz-action);max-width:fit-content;padding:0 clamp(10px,2vw,15px);font-size:clamp(16px, 2vw, 18px)}.dark-version .vt{background-color:var(--green-light)}.dark-version .butt,.image-version .action,.light-version .icon{background-color:var(--green-muted);color:var(--green-light);transition:.5s}.green-version .butt,.green-version .butt:hover,.green-version .icon,.green-version .icon:hover{background-color:var(--semi-white);color:var(--green-light);transition:.5s}.dark-version .icon,.dark-version .icon:hover,.dark-version .vt:hover{background:var(--green-muted);color:var(--green-light)}.dark-version .butt i,.dark-version .icon:hover i,.dark-version .vt:hover *,.green-version .icon i,.image-version .action i{color:var(--green-light)}.dark-version .butt:hover,.image-version .action:hover{background:var(--green-light);color:var(--green-muted)}.dark-version .butt:hover i,.image-version .action:hover i,.light .vajno{color:var(--green-muted)}.header-bar i[data-corner]::before{mask:radial-gradient(circle at 100% 100%,transparent var(--round-card),var(--black) var(--round-card));-webkit-mask:radial-gradient(circle at 100% 100%,transparent var(--round-card),var(--black) var(--round-card))}.action i{font-size:clamp(18px, 3vw, 24px);display:flex;justify-content:center;align-items:center}.card .fa-arrow-up-long{transform:rotate(45deg)}.faq-section .fa-arrow-up-long{transform:rotate(135deg);font-size:var(--size-h3)}.card .h3,.card h3{width:70%;margin:0}.about-section{padding:var(--space-padding-block) 0;flex-wrap:wrap;flex-direction:column;display:flex;height:auto;position:relative;row-gap:var(--space-vertical-xl)}.about-section_col--grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--space-card-padding);row-gap:var(--space-vertical-md)}.about-section__col--content{flex:1;min-width:clamp(240px,45vw,320px);display:flex;flex-direction:column;column-gap:var(--space-stack-md);row-gap:var(--space-vertical-xl)}.about-section_col--img{width:100%;position:relative;overflow:hidden;height:auto}.logo-img,.menu{background-color:var(--black);height:var(--sz-action);max-height:var(--sz-action)}.about-section_col--img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7))}.about-section_col--img img{width:100%;display:block;object-fit:cover;height:100%;object-position:center}.about-section_col--column{display:flex;flex-direction:column;gap:var(--space-card-gap)}.header-bar{display:flex;position:relative;background:var(--black);padding:var(--space-vertical-xs) calc(var(--gap-action) * 2) var(--space-vertical-xs) 0}.logo-img{width:auto;padding-left:var(--space-margin-row)}.logo-img img{display:block;width:auto;height:100%;background:0 0}.menu{display:flex;column-gap:clamp(20px,5vw,40px);row-gap:clamp(8px,2.5vw,20px);width:auto;align-items:center;padding:0 calc(var(--space-margin-row) - calc(var(--gap-action) * 2)) 0 var(--space-card-padding);position:relative}.article-btn,.menu a,.menu-telephon a,.popup-card--button{color:#6d6d6d;font-size:clamp(16px, 2vw, 18px);transition:background-color .3s;cursor:pointer;width:fit-content;position:relative;margin:0;padding-bottom:var(--gap-action);background-color:transparent}.article-btn,.menu a,.popup-card--button{border:none;border-bottom:2px solid transparent}.article-btn:hover,.menu a:hover,.menu-telephon a:hover,.popup-card--button:hover{color:var(--white);border-bottom:2px solid transparent}.article-btn.active,.menu a.active,.menu-telephon a.active,.popup-card--button.active{color:var(--white);border-bottom:2px solid var(--green-muted)}.article-btn.active,.menu a.active,.popup-card--button.active{pointer-events:none}.menu-telephon{display:flex;flex-direction:column;gap:clamp(20px,5vw,40px);background-color:transparent;width:100%;align-items:center;text-align:center;border-bottom-right-radius:var(--round-card);position:relative;padding:0}.menu-telephon a{border:none;border-bottom:2px solid transparent;text-transform:uppercase}.popup-card,.summa-kalk,[class^=forma-] input{padding:var(--p-card);border-radius:var(--round-card)}.header-bar i[data-corner],.image-version i[data-corner]{background-color:transparent}.header-bar i[data-corner]::before,.image-version i[data-corner]::before{background-color:var(--green-light);background:var(--black);bottom:0;left:0;z-index:1}.image-version i[data-corner]::before{mask:radial-gradient(circle at 0 100%,transparent var(--round-card),var(--black) var(--round-card));-webkit-mask:radial-gradient(circle at 0 100%,transparent var(--round-card),var(--black) var(--round-card))}.corner[data-section=header]{right:var(--space-margin-row);top:calc(var(--space-vertical-sm)/ 2)}#desctop{display:flex}#mobile,.popup{display:none}footer{display:flex;justify-content:space-between;align-items:center;padding:var(--space-margin-row);flex-wrap:wrap;row-gap:var(--space-vertical-sm)}.footer-img{width:180px;height:auto}.footer-img img{display:block;width:100%;height:auto}footer a{color:var(--corner-card1);text-transform:uppercase}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0,0,0,.8);justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(2px)}.form-group,.popup-card{position:relative}.popup-card{max-width:500px;width:80%;max-height:90%;z-index:9999;overflow:hidden;min-height:calc(var(--sz-action) * 2);height:auto;display:flex;flex-direction:column;justify-content:start;gap:var(--space-vertical-lg);animation:.3s forwards slideUp;transform-origin:center}.base-ver{background:linear-gradient(175deg,var(--corner-card1) 0,var(--black-light) 50%)}.base-ver::before{content:"";position:absolute;inset:2px;border-radius:calc((calc(clamp(40px,5vw,52px)/ 2 + calc(clamp(3px,2vw,6px)/ 2))) - 2px);z-index:0;background:var(--black-light)}.popup-card_col--conteiner{display:none;flex-direction:column;justify-content:center;text-align:center}.popup-card_col--conteiner[data-popup=login]>:first-child{margin-bottom:var(--space-vertical-xs)}.popup-card_col--conteiner[data-popup=login]>:nth-child(2){margin-bottom:var(--space-vertical-sm)}.popup-card_col--conteiner .element{width:100%;margin-top:var(--space-vertical-sm)}.summa-kalk,[class^=forma-] input{outline:0;background:var(--corner-card1);font-size:var(--size-h4);appearance:none;-webkit-appearance:none;width:100%;border:none;color:#fff}[class^=forma-]{display:flex;flex-direction:column;gap:var(--space-vertical-xs)}li{color:var(--dark-muted)}li::marker{color:var(--dark-muted)}@media (max-width:1024px){.grid-benificant,.grid-hero{grid-template-columns:repeat(2,2fr)}.about-section_col--grid{grid-template-columns:repeat(2,1fr)}.about-section_col--grid>:nth-child(3){grid-column:span 2}#desctop,.menu{display:none}#mobile{display:flex}}@media (max-width:768px){.about-section{row-gap:var(--space-vertical-md)}.about-section_col--grid{grid-template-columns:repeat(1,3fr)}.grid-benificant{grid-template-columns:repeat(1,4fr)}.about-section_col--grid>:nth-child(3){grid-column:span 1}.about-section_col--img{max-height:360px}.hero-image{object-position:75% 0%}}@keyframes slideUp{from{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}