@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:400;src:url(../fonts/NotoSans-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(../fonts/NotoSans-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(../fonts/NotoSans-Regular.ttf) format("truetype")}.navbar{background-color:#fafafa;height:140px;width:100%;z-index:1000}.navbar__wrap{display:flex;height:100%;margin-left:100px;margin-right:50px}.hamb,.popup{display:none}.logo{align-items:center;display:flex}.menu{height:100%;line-height:140px;margin:0;padding-left:103px;width:100%}.menu>li>a{color:#002856;font-size:20px;margin-left:32px;padding:12px 16px;text-decoration:none}.navbar__wrap .menu{display:flex;justify-content:flex-end}.navbar__wrap .menu>li{display:inline-block}.menu>li:first-child a{margin-left:0}.navbar__wrap .menu>li>a:hover{color:rgba(0,40,86,.55)}.oferty-menu-item{float:right}.menu li.oferty-menu-item a{border:3px solid #002856;border-radius:5px;margin-left:0;padding:16px 24px}@media (max-width:1367px){.navbar__wrap{margin-left:50px;margin-right:50px}.menu>li>a{font-size:18px;margin-left:16px;padding:6px 8px}.menu li.oferty-menu-item a{padding:10px 20px}.logo img{width:300px}.menu{padding-left:50px}}@media (max-width:900px){.logo img{width:162px}.navbar{height:100px}.navbar__wrap .menu{display:none}.navbar__wrap{justify-content:space-between}.hamb{align-items:center;display:flex}.hamb__field{cursor:pointer}.bar{display:block;height:3px;margin:6px auto;transition:.2s;width:32px}.bar,.popup{background-color:#002856}.popup{display:flex;height:100%;left:-100%;position:fixed;top:0;transition:.3s;width:100%;z-index:100}.popup.open{left:0}.popup .menu{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:start;line-height:100px;list-style:none;overflow:auto;padding:0;width:100%}.popup .menu>li>a{color:#fafafa;font-size:20px;margin:0;padding:0;width:100%}.oferty-menu-item{margin:0}.popup .menu .oferty-menu-item a{border-color:#fafafa;padding:16px 24px}.hamb__field.active .bar:nth-child(2){opacity:0}.hamb__field.active .bar:first-child{transform:translateY(10px) rotate(45deg)}.hamb__field.active .bar:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.hamb__field.active .bar{background-color:#fafafa}.hamb__field.active{position:fixed;right:50px;top:35px;z-index:999}body.noscroll{overflow:hidden}}.info-section{background-color:#fafafa;padding-bottom:245px;padding-left:197px;padding-top:144px;z-index:10}.info-section main{background-image:url(../../../images/map.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain}.info-header{color:#001021}.info-description{max-width:850px}.info-important{color:#002856}.info-important-gray{color:#757575}.info-shape{left:-50px;position:absolute;top:130px;user-select:none;z-index:10}.info-shapes{bottom:0;left:0;position:absolute}.info-shapes img{padding:9px;user-select:none}@media (max-width:1367px){.info-shapes img{height:52px;padding:3px;width:65px}.info-shape{height:52px;left:-20px;top:150px;width:65px}.info-section{padding-bottom:150px;padding-left:80px;padding-top:77px}}@media (max-width:900px){.info-shape{left:revert;position:absolute;right:-25px;top:120px}.info-section main{background-image:none}.info-section{padding-left:25px;padding-right:25px;padding-top:50px}}.about-us-section{background-color:#002856;padding:250px 250px 200px;text-align:center}.about-us-section>.g-text{color:#fff}.about-us-shape{bottom:30px;position:absolute;right:-50px;user-select:none}@media (max-width:1367px){.about-us-section{padding:200px 80px 150px}.about-us-shape{height:52px;right:-25px;width:65px}}@media (max-width:900px){.about-us-section{padding:150px 25px}}.our-approach-container{background-color:#fafafa;padding-bottom:150px;z-index:-20}.discover-approach-section{align-items:center;display:flex;gap:50px;margin:140px 180px}.discover-approach-section .description,.discover-approach-section .title{flex-basis:50%}@media (max-width:1367px){.our-approach-container{padding-bottom:70px}.discover-approach-section{display:flex;margin:100px 50px}}@media (max-width:900px){.discover-approach-section{flex-direction:column}.discover-approach-section p:first-child{padding-top:30px}}.team-models-section{display:flex;gap:50px;justify-content:flex-end;padding:0 25px}.team-models{display:flex;justify-content:space-between;padding-bottom:55px;padding-left:275px;padding-top:80px}.team-models-links{display:flex;position:relative}.team-models-header{max-width:583px;padding-top:240px;position:relative}.team-models-box-link:hover,.team-models-box-link:hover>span{text-decoration:underline}.team-models-box-link{background:#fafafa;border:3px solid #e5e5e5;color:#757575;height:206px;line-height:206px;margin-left:-3px;text-align:center;text-decoration:none;width:400px}.team-models-box-link-last{border-bottom:3px solid #e5e5e5}.team-models-box-link-last:after{content:" " url(../../../images/shapes/shape-text.png);left:-87px;position:absolute;top:-68px}.team-models-shapes{bottom:-62px;position:absolute;right:-25px;z-index:-10}.team-models-shapes img{padding:9px}.team-models-links .info-important{color:#000}.team-models-arrow{align-items:center;display:flex;justify-content:center;padding:0 5px;user-select:none}@media (max-width:1367px){.team-models-box-link{width:250px}.team-models-shapes{right:-25px}.team-models-arrow img{height:35px}}@media (max-width:900px){.team-models-box-link{height:150px;line-height:150px;margin-top:-3px}.team-models-links,.team-models-section{flex-direction:column}.team-models-arrow{display:none}.team-models-shapes{bottom:30px;right:0}.team-models-shapes img{height:52px;padding:3px;width:65px}.team-models-links{align-items:center}.team-models-box-link{width:100%}.team-models-header{padding-bottom:30px;padding-top:45px}.team-models-header h1{margin-left:85px}.team-models-header p{margin-left:25px;margin-right:25px}}.kontakt-section{padding-bottom:80px;padding-top:260px;text-align:center}.hbspt-form{margin:0 auto;padding-bottom:150px;width:50%}.kontakt-section p{margin:0}.kontakt-section h1{padding-bottom:80px}.kontakt-addresses span{color:#002856;line-height:51px}.kontakt-section footer a{text-decoration:none}.kontakt-section footer a img{user-select:none}.kontakt-section footer{padding-top:41px}.kontakt-addresses p{padding-top:0}@media (max-width:1367px){.kontakt-section{padding-top:150px}}@media (max-width:900px){.kontakt-section{padding-bottom:60px;padding-left:12px;padding-right:12px;padding-top:100px}.kontakt-section h1{margin-left:65px}.kontakt-section p{text-align:center}.kontakt-addresses{flex-direction:column;padding-top:30px;text-align:center}.kontakt-addresses div{margin-bottom:20px}.kontakt-addresses p,.kontakt-addresses span{line-height:35px;padding-top:0}.kontakt-section footer{padding-top:20px}.hbspt-form{padding-bottom:80px;width:80%}}.gallery-slider{align-items:flex-start;display:flex;height:325px;margin-top:80px;overflow-x:hidden;width:100%}.gallery-slider::-webkit-scrollbar{display:none}.gallery-slider img{user-select:none}.gallery-slider-item{border-radius:5px;left:0;margin:0 40px 0 0;max-width:480px;min-width:380px;overflow:hidden;position:relative;transition:1s}.next-img,.prev-img{cursor:pointer;margin:0 15px}.prev-img{margin-left:0}.gallery-slider-section{padding-left:168px;padding-top:40px}@media (max-width:1367px){.gallery-slider-section{padding-left:80px}}@media (max-width:900px){.gallery-slider-section{padding-left:25px}.gallery-slider-item{min-width:230px}.gallery-slider{margin-top:40px}}html *{font-family:Noto Sans,sans-serif}body{height:100vh;overflow-x:hidden;padding:0}body,h1,p{margin:0}a,p,span{font-size:32px}p{padding-top:40px}h1{font-size:80px;margin:0}.g-container{margin:0 auto;max-width:1920px;overflow:hidden;position:relative}.g-text{color:#424040;line-height:45px}.g-header{position:relative}.g-header:before{content:" " url(../../images/shapes/shape-text.png);left:-87px;position:absolute;top:-68px}.black{color:#001021}.white{color:#fff}.fw-normal{font-weight:400}.fw-semi-bold{font-weight:600}.fs-italic{font-style:italic}@media (max-width:1367px){a,p,span{font-size:24px}h1{font-size:60px}.g-header:before{left:-77px;top:-60px;transform:scale(.7)}p{padding-top:35px}}@media (max-width:900px){a,p,span{font-size:20px}h1{font-size:50px}.g-text{line-height:35px}p{padding-top:30px}}