:root{--nav-height:125px;--h-index-height:90%;--h-index-height-min:200px;--h-index-height-max:1200px;--main-logo-left-margin:50px;--video-opacity:0.4;--nav-backdrop:10px;--padding-body-title:50px;--services-box-opacity:0.5;--services-flip-card-img-grayscale:0.75}@media screen and (min-width:1241px){:root{--nav-margin-top:50px;--margin-body:100px;--margin-inner:50px;--padding-body:100px;--padding-inner:50px;--max-width:1400px}}@media screen and (max-width:1240px){:root{--nav-margin-top:50px;--margin-body:50px;--margin-inner:25px;--padding-body:50px;--padding-inner:25px;--max-width:100%}}@media screen and (max-width:744px){:root{--nav-margin-top:50px;--margin-body:50px;--margin-inner:25px;--padding-body:50px;--padding-inner:25px;--max-width:100%}}@media screen and (max-width:428px){:root{--nav-margin-top:25px;--margin-body:25px;--margin-inner:15px;--padding-body:25px;--padding-inner:15px;--max-width:100%}}@media only screen and (max-width:320px){:root{--nav-margin-top:10px;--margin-body:10px;--margin-inner:10px;--padding-body:10px;--padding-inner:10px;--max-width:100%}}:root{--white:#ffffff;--black:#000000;--red:#ff0000;--autor-primary:#2CA8A0;--autor-secondary:#2CA8A0;--primary:rgb(152 199 215);--primary-light:#add8e6;--secondary:#176b87;--footer-text:rgb(145, 188, 203)}*{font-family:Montserrat,Arial,sans-serif}*,::after,::before{box-sizing:border-box}:focus{outline:0}html{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;scroll-behavior:smooth}body{width:100%;height:100%;min-height:100%!important;margin:0;padding:0;font-size:1rem;overflow-x:hidden;background-color:var(--primary-light)!important}body.disable-scrollbar{overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}body.disable-scrollbar::-webkit-scrollbar{display:none}h1{display:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}a,button,img,span,strong,svg{transition:all .5s ease-out}a{text-decoration:none}li,p,ul{margin:0;padding:0}ul{list-style:none}img{border-style:none;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transform-origin:center}button{border:0}.d-flex{display:flex}header{height:var(--nav-height);background-color:var(--primary)}.header-wrapper{width:100%;max-width:var(--max-width);height:100%;margin:auto;display:flex;padding:0 var(--padding-inner) 0 var(--padding-inner);justify-content:space-between}.header-logo{width:160px;display:flex;align-items:center}.header-logo svg{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;transform-origin:center}.header-logos{width:200px;display:flex;align-items:center;gap:25px}.header-logos svg{height:auto;display:block;-o-object-fit:cover;object-fit:cover;transform-origin:center}.header-logos svg.svg-logo-back{width:120px}.header-logos svg.svg-logo-bcs{width:55px}.header-logos svg.svg-logo-ce{width:120px;display:none}.header-right{width:200px;display:flex;align-items:center;justify-content:flex-end;gap:50px}.header-social{display:flex;align-items:center;justify-content:flex-end;gap:25px}.header-social a{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.header-social a svg{width:100%;height:100%;display:block}.header-social a svg .footer-icon-facebook-bg{fill:#000;opacity:1;transition:all .5s ease-out}.header-social a svg .footer-icon-facebook{fill:var(--white);opacity:0;transition:all .5s ease-out}.header-social a:hover svg .footer-icon-facebook-bg{fill:#3b5998;opacity:1}.header-social a:hover svg .footer-icon-facebook{opacity:1}.header-social span{display:none}.header-card{font-weight:600;text-transform:uppercase;color:var(--white);background-color:var(--red);padding:10px 20px;border-radius:4px;display:flex;justify-self:center;gap:10px;position:relative}.header-card::after{content:"";position:absolute;width:2px;height:50%;left:-26px;top:0;bottom:0;margin:auto;border-radius:4px;background-color:var(--primary-light)}.header-card:hover{color:var(--white);background-color:var(--secondary)}.header-card:hover .header-svg-cart{fill:var(--white)}.header-svg-cart{width:20px;height:auto;fill:var(--white)}@media screen and (max-width:960px){header{height:auto}.header-wrapper{flex-direction:column;align-items:center;gap:15px}.header-logo{width:120px}.header-logos{width:160px}}.main-wrapper{width:100%;max-width:var(--max-width);margin:auto;padding:var(--padding-inner) 0}h3.section{color:var(--secondary);font-size:2rem;font-weight:600;text-transform:uppercase;text-align:center;margin:0 0 20px 0}.section-hero{max-width:900px;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--padding-inner);padding:var(--padding-inner) var(--padding-inner) var(--padding-inner) var(--padding-inner);border-radius:4px;justify-content:center;margin:0 auto 0 auto}.section-hero .content-wrapper{background-color:var(--primary);border-radius:2px;display:flex;flex-direction:column;gap:25px;padding:25px}.section-hero .image{max-height:375px}.section-hero .image img{height:100%;-o-object-fit:contain;object-fit:contain}.section-hero .buttons{display:flex;flex-direction:column;gap:10px}.section-hero .button{background-color:var(--secondary);border-radius:4px;overflow:hidden}.section-hero .button a{width:100%;display:block;padding:10px;text-align:center;text-transform:uppercase;font-weight:500;color:var(--white);border-radius:4px}.section-hero .button a:hover{background-color:var(--black)}@media (max-width:992px){.section-hero{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--padding-inner);padding:var(--padding-inner) var(--padding-inner);border-radius:4px;justify-content:center;margin:0 auto 0 auto}}.section-seklo-ma{background-color:var(--primary);padding:var(--padding-inner) var(--padding-inner);margin:0 0 var(--padding-inner) 0;border-radius:4px}.section-seklo-ma a{display:flex;font-size:1.25rem;color:var(--white);border-radius:2px;align-items:center;justify-content:center;font-weight:600;padding:21px 20px 20px 20px;background-color:var(--red)}.section-seklo-ma a:hover{color:var(--white);background-color:var(--secondary)}footer.f-default{width:100%;background-color:#166b87;padding:0 var(--padding-body) 0 var(--padding-body)}.f-wrapper{width:100%;max-width:var(--max-width);height:100%;margin:auto}.f-info-nav-row{display:flex;padding-top:50px;padding-bottom:18px;color:var(--footer-text)}.f-info-nav-row a{color:var(--footer-text)}.f-info-nav-row a:hover{color:var(--white)}.f-info-nav-row span{width:100%;display:flex;margin-bottom:5px}.f-info-nav-row span b{padding-right:5px}.f-row-adress{width:340px;flex-shrink:0}.f-row-adress h4{color:var(--white);margin-bottom:11px}.f-row-info{width:450px;padding-top:48px;flex-shrink:0}.f-row-nav{flex:1;min-width:0;display:flex;justify-content:flex-end}.f-row-nav .inner-wrapper{display:flex;flex-direction:column;position:relative}.f-row-nav .inner-wrapper::after{content:"";position:absolute;width:2px;height:100%;left:-25px;top:0;bottom:0;margin:auto;border-radius:2px;background-color:#2685a5}.f-row-nav .inner-wrapper a{background-color:var(--secondary);margin-bottom:10px;font-weight:600;padding:2px 10px;border-radius:4px}.f-row-nav .inner-wrapper a:hover{background-color:#125e78}.f-row-nav .inner-wrapper a:last-child{margin-bottom:0}.f-row-top{display:grid;grid-template-columns:repeat(3,minmax(150px,300px));justify-content:center;gap:42px;padding-top:20px}.f-row-top>div{position:relative;text-align:center;color:var(--footer-text);padding:0 20px}.f-row-top>div:nth-child(2):after,.f-row-top>div:nth-child(2):before{position:absolute;content:"";width:2px;height:100%;top:0;bottom:0;margin:auto;background-color:#2685a5}.f-row-top>div:nth-child(2):before{left:-21px}.f-row-top>div:nth-child(2):after{right:-21px}.f-row-top div span{width:100%;display:block}.f-row-middle{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;margin-top:14px}.f-row-middle::after{content:"";position:absolute;width:100%;height:1px;left:0;top:0;bottom:0;margin:auto;z-index:-1;background-color:#2685a5}.f-row-middle-soc{display:flex;align-items:center;gap:25px;padding:0 25px 0 0;background-color:#166b87}.f-row-middle-soc a{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.f-row-middle-soc a svg{width:100%;height:100%;display:block}.f-row-middle-soc a svg #footer-icon-facebook-bg{fill:var(--footer-text);opacity:1;transition:all .5s ease-out}.f-row-middle-soc a svg #footer-icon-facebook{fill:var(--white);opacity:0;transition:all .5s ease-out}.f-row-middle-soc a svg #footer-instagram-bg{fill:var(--font-gray-light);opacity:1;transition:all .5s ease-out}.f-row-middle-soc a svg #footer-icon-instagram,.f-row-middle-soc a svg #footer-instagram-bg-color{fill:var(--white);opacity:0;transition:all .5s ease-out}.f-row-middle-soc a:hover svg #footer-icon-facebook-bg{fill:#3b5998;opacity:1}.f-row-middle-soc a:hover svg #footer-icon-facebook{opacity:1}.f-row-middle-soc a:hover svg #footer-instagram-bg{opacity:0}.f-row-middle-soc a:hover svg #footer-icon-instagram,.f-row-middle-soc a:hover svg #footer-instagram-bg-color{opacity:1}.f-row-middle-soc span{display:none}.f-row-middle-autor{display:flex;align-items:center;gap:20px;padding:0 0 0 25px;background-color:#166b87}.f-row-middle-autor span{color:var(--footer-text);font-size:.8rem;font-weight:600}.f-row-middle-autor svg.jakubca-logo{width:auto;height:37px;display:block}.f-row-middle-autor svg .logo-aj,.f-row-middle-autor svg .logo-bg{transition:all .5s ease-out}.f-row-middle-autor svg .logo-bg{fill:var(--footer-text)}.f-row-middle-autor svg .logo-aj{fill:#2685a5}.f-row-middle-autor a:hover svg .logo-bg{fill:#0e5268}.f-row-middle-autor a:hover svg .logo-aj{fill:var(--white)}.f-row-bottom{text-align:center;color:var(--footer-text);font-size:.8rem;font-weight:400;padding:15px 0 33px 0}.f-row-bottom a{color:#fff;font-weight:600;text-transform:uppercase}.f-row-bottom a:hover{color:var(--footer-text)}@media screen and (max-width:809px){.f-wrapper{display:flex;flex-direction:column;gap:25px}.f-row-top{padding:var(--padding-body) 0 20px 0;flex-direction:column}.f-row-top a{font-size:1rem;padding:25px 0;text-align:center;background-color:var(--bg-dark)}.f-row-top a:hover{color:var(--font-gray-light)}.f-row-top a::after{width:0;height:0;background-color:transparent}.f-row-bottom{display:flex;flex-direction:column;gap:10px}.f-row-info{padding-top:30px;padding-bottom:15px}.f-row-nav{justify-content:flex-start}.f-row-nav .inner-wrapper::after{width:0;height:0;left:0;border-radius:0;background-color:transparent}.f-row-nav .inner-wrapper a{padding:5px 0}.f-row-nav .inner-wrapper a:hover{background-color:transparent}}
/*# sourceMappingURL=main.min.css.map */
