@import url("https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap");body{background:#000;display:flex;flex-direction:column;font-family:Kumbh Sans,sans-serif;height:100%;justify-content:space-between;min-height:100vh;padding-top:150px}body.no-scroll-overflow{max-height:100vh;overflow:hidden}body .btn{align-items:center;border:none;display:inline-flex;padding:0}body .btn span{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}body .btn .btn-icon{margin-left:20px;padding-right:17px;position:relative}body .btn .btn-icon img{height:45px;width:45px}body .btn .btn-icon svg{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .5s;width:35px}body .btn:hover .btn-icon svg{right:-10px}body .btn.btn-default span{color:#fff}body .btn.btn-default .btn-icon svg{fill:#fff}body .btn.btn-black span{color:#000}body .btn.btn-black .btn-icon svg{fill:#000}body.green{background:#09313c}body.green nav.section-header .header-background{background:#052932;background:linear-gradient(180deg,#052932,rgba(5,41,50,0))}body h1,body h2,body h3,body h4,body h5,body h6,body ol,body p,body ul{margin:0;padding:0}body a{text-decoration:none!important}.input-service{margin-top:15px}.input-service label{color:#000;font-size:9px;font-weight:700;letter-spacing:1px;padding-left:0;text-align:left;text-transform:uppercase;width:100%}.input-service input,.input-service textarea{background:none;border:1px solid #000;border-radius:0 10px 10px 10px;color:#000;display:block;font-size:13px;font-weight:500;height:45px;padding:10px;transition:all .5s;width:100%}.input-service input:focus,.input-service textarea:focus{border-color:#00caff;box-shadow:none;outline:none}.input-service input.warning,.input-service textarea.warning{box-shadow:none}.input-service input::-moz-placeholder{font-size:13px;font-weight:500}.input-service input::placeholder{font-size:13px;font-weight:500}.input-service .value{align-items:center;border:none;color:#000;display:block;display:flex;font-size:13px;font-weight:500;height:45px;width:100%}.input-service .input-alert{color:#dc3545;font-size:11px;margin-top:7px}.input-service .textarea-value{background:#f9f9f9;border-radius:2px;color:#000;font-size:14px;font-weight:300;padding:15px}.input-service.service-alert label{color:#dc3545}.input-service.service-alert input,.input-service.service-alert textarea{border-color:#dc3545}.input-service textarea{height:100px}.fixed-social-media{background:rgba(0,0,0,.5);border-radius:50px;display:flex;flex-direction:column;left:20px;list-style:none;padding:10px;position:fixed;top:50%;transform:translateY(-50%);transition:all .5s;z-index:5}.fixed-social-media li a img{height:30px;transition:all .5s;width:30px}.fixed-social-media li a:hover img{opacity:.5}.fixed-social-media li+li{margin-top:15px}.fixed-social-media.bottom,.fixed-social-media.hidden{opacity:0;pointer-events:none;visibility:hidden}.modal .modal-dialog .modal-content{border:none;border-radius:10px}.modal .modal-dialog .modal-content .modal-header{border:none;position:relative;z-index:111}.modal .modal-dialog .modal-body{margin-top:-50px;padding:50px}.modal .modal-dialog .modal-body .service-image{height:300px;margin:0 auto 30px;-webkit-mask-image:url(../img/pictures/hexagon-team-person-info.svg);mask-image:url(../img/pictures/hexagon-team-person-info.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:300px}.modal .modal-dialog .modal-body .service-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.modal .modal-dialog .modal-body .name{color:#000;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}.modal .modal-dialog .modal-body .name b,.modal .modal-dialog .modal-body .name strong{font-weight:700}.modal .modal-dialog .modal-body .quote{color:#000;font-size:20px;font-style:italic;margin-top:30px;opacity:.5}.modal .modal-dialog .modal-body .text{margin-top:30px}.modal .modal-dialog .modal-body .text h2{color:#000;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}.modal .modal-dialog .modal-body .text h2 b,.modal .modal-dialog .modal-body .text h2 strong{font-weight:700}.modal .modal-dialog .modal-body .text p{color:#777;font-size:14px;font-weight:400;letter-spacing:1.1px;line-height:157%}.modal .modal-dialog .modal-body .text p b,.modal .modal-dialog .modal-body .text p strong{color:#00caff}.header-menu{background:#000;height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .8s;visibility:hidden;width:100%;z-index:999}.header-menu .close-button{background:none;border:none;height:25px;outline:none;padding:0;position:absolute;right:50px;top:50px;transition:all .5s;width:25px;z-index:1}.header-menu .close-button img{width:100%}.header-menu .close-button:hover{transform:rotate(90deg)}.header-menu .menu-inner{align-items:center;display:flex;justify-content:center;min-height:100%;position:relative}.header-menu .menu-inner ul{align-items:center;display:flex;flex-direction:column}.header-menu .menu-inner ul li{position:relative;transition:all .8s}.header-menu .menu-inner ul li a{align-items:center;color:#fff;display:inline-flex;font-size:30px;font-weight:600;height:100%;transition:all .8s}.header-menu .menu-inner ul li.point-animation{opacity:0;transform:translateY(-20px);visibility:hidden}.header-menu .menu-inner ul li+li{margin-top:25px}.header-menu.active{opacity:1;pointer-events:auto;visibility:visible}.body-wrapper{overflow:hidden}nav.section-header{left:0;position:fixed;top:0;transition:all .5s;width:100%;z-index:999}nav.section-header .header-background{background:#000;background:linear-gradient(180deg,#000,transparent);height:100%;left:0;position:absolute;top:0;transition:all .5s;width:100%}nav.section-header .header-flexbox{align-items:center;display:flex;justify-content:space-between;padding:25px 0;position:relative;transition:all .5s}nav.section-header .header-flexbox .flexbox-logo{position:relative;text-align:center;transition:all .5s;width:20%}nav.section-header .header-flexbox .flexbox-logo img{height:100px;transition:all .5s}nav.section-header .header-flexbox .flexbox-logo .sygnet{left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%)}nav.section-header .header-flexbox .flexbox-nav{align-items:center;display:flex;width:40%}nav.section-header .header-flexbox .flexbox-nav li a{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;position:relative;transition:all .5s}nav.section-header .header-flexbox .flexbox-nav li a img,nav.section-header .header-flexbox .flexbox-nav li a svg{fill:#fff;margin-right:10px}nav.section-header .header-flexbox .flexbox-nav li a:hover{opacity:.5}nav.section-header .header-flexbox .flexbox-nav li a.active:before{background:#00caff;border-radius:50%;content:"";filter:blur(15px);height:35px;left:50%;position:absolute;top:-90px;transform:translateX(-50%);transition:all .5s;width:150%}nav.section-header .header-flexbox .flexbox-nav li a.active:hover{opacity:1}nav.section-header .header-flexbox .flexbox-nav li+li{margin-left:30px}nav.section-header .header-flexbox .nav-button{align-items:flex-end;background:none;border:none;display:none;flex-direction:column;justify-content:center;outline:none;padding:10px}nav.section-header .header-flexbox .nav-button .button-bar{background:#fff;border-radius:10px;height:2px;transition:all .4s;width:24px}nav.section-header .header-flexbox .nav-button .button-bar:nth-child(2){margin-top:4px;width:27px}nav.section-header .header-flexbox .nav-button .button-bar:nth-child(3){margin-top:4px;width:30px}nav.section-header .header-flexbox .nav-button:focus .button-bar,nav.section-header .header-flexbox .nav-button:hover .button-bar{width:30px!important}nav.section-header.scrolled .header-flexbox{padding:0}nav.section-header.scrolled .header-flexbox .flexbox-logo .logo{opacity:0}nav.section-header.scrolled .header-flexbox .flexbox-logo .sygnet{opacity:1}nav.section-header.scrolled .header-flexbox .flexbox-nav li a.active:before{top:-67px}section.section-welcome{overflow:hidden;position:relative}section.section-welcome .welcome-background{bottom:0;height:100%;left:50%;position:absolute;transform:translateX(-50%)}section.section-welcome .welcome-inner{align-items:center;display:flex;justify-content:space-between;position:relative}section.section-welcome .welcome-inner .inner-description{padding-bottom:100px;width:45%}section.section-welcome .welcome-inner .inner-description h1{color:#fff;font-size:48px;font-weight:200;letter-spacing:2px;line-height:137%}section.section-welcome .welcome-inner .inner-description h1 b,section.section-welcome .welcome-inner .inner-description h1 strong{font-weight:700}section.section-welcome .welcome-inner .inner-description p{color:#fff;font-size:16px;font-weight:500;letter-spacing:2px;line-height:157%;margin-top:50px;max-width:380px;opacity:.5;text-transform:uppercase}section.section-welcome .welcome-inner .inner-description .btn{margin-top:50px}section.section-welcome .welcome-inner .inner-image{width:45%}section.section-welcome .welcome-inner .inner-image .image-video{height:870px;width:870px}section.section-welcome .welcome-inner .inner-image .image-video .video-inner{height:100%;-webkit-mask-image:url(../img/pictures/hexagon-video.svg);mask-image:url(../img/pictures/hexagon-video.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:100%}section.section-welcome .welcome-inner .inner-image .image-video .video-inner video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.section-place{padding-top:150px;position:relative}section.section-place .place-background{left:0;position:absolute;top:0;width:100%}section.section-place .place-background .background-inner .inner-image{height:950px;-webkit-mask-image:url(../img/pictures/hexagon-place.svg);mask-image:url(../img/pictures/hexagon-place.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:relative;transform:translateX(-35%);width:1085px}section.section-place .place-background .background-inner .inner-image img{bottom:0;left:0;position:absolute;width:100%}section.section-place .place-background .background-inner .inner-image.cover img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.section-place .place-cover{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 70%);bottom:0;height:600px;position:absolute;right:0;width:55%}section.section-place .place-inner{display:flex;justify-content:flex-end}section.section-place .place-inner .inner-description{align-items:center;display:flex;height:800px;justify-content:center;padding-right:50px;position:relative;width:800px}section.section-place .place-inner .inner-description .description-background{fill:#09313c;height:100%;left:0;position:absolute;top:0;width:100%}section.section-place .place-inner .inner-description .description-text{max-width:515px;position:relative}section.section-place .place-inner .inner-description .description-text h2{color:#fff;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.section-place .place-inner .inner-description .description-text h2 b,section.section-place .place-inner .inner-description .description-text h2 strong{font-weight:700}section.section-place .place-inner .inner-description .description-text li,section.section-place .place-inner .inner-description .description-text p{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;letter-spacing:1.1px;line-height:157%}section.section-place .place-inner .inner-description .description-text .btn{margin-top:50px}section.section-team{margin-top:-1px;padding:100px 0 0;position:relative;z-index:4}section.section-team .team-inner{display:flex;justify-content:space-between}section.section-team .team-inner .inner-description{display:inline-block;position:relative}section.section-team .team-inner .inner-description h2{color:#000;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.section-team .team-inner .inner-description h2 b,section.section-team .team-inner .inner-description h2 strong{font-weight:700}section.section-team .team-inner .inner-description .btn{margin-top:50px}section.section-team .inner-service .service-row{display:flex}section.section-team .inner-service .service-row .row-box{height:350px;-webkit-mask-image:url(../img/pictures/hexagon-team-person.svg);mask-image:url(../img/pictures/hexagon-team-person.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:relative;width:350px}section.section-team .inner-service .service-row .row-box img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.section-team .inner-service .service-row .row-box .box-cover{align-items:center;background:rgba(9,49,60,.7);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:all .5s;width:100%}section.section-team .inner-service .service-row .row-box .box-cover span{color:#fff;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}section.section-team .inner-service .service-row .row-box .box-cover svg{fill:#fff;margin-top:20px;transition:all .5s;width:35px}section.section-team .inner-service .service-row .row-box:hover .box-cover{opacity:1}section.section-team .inner-service .service-row .row-box:hover .box-cover svg{margin-top:40px}section.section-team .inner-service .service-row:nth-child(2){margin-left:-175px;margin-top:-50px}section.section-about{padding:150px 0 0;position:relative;z-index:3}section.section-about .about-background{left:-180px;pointer-events:none;position:absolute;top:-120px;width:600px}section.section-about .about-inner{align-items:center;display:flex;position:relative}section.section-about .about-inner .inner-image{height:700px;-webkit-mask-image:url(../img/pictures/hexagon-about.svg);mask-image:url(../img/pictures/hexagon-about.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:700px}section.section-about .about-inner .inner-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.section-about .about-inner .inner-description{margin-left:100px}section.section-about .about-inner .inner-description h2{color:#000;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.section-about .about-inner .inner-description h2 b,section.section-about .about-inner .inner-description h2 strong{font-weight:700}section.section-about .about-inner .inner-description .btn{margin-top:50px}section.section-offer{padding:150px 0;position:relative;z-index:3}section.section-offer .offer-background-wrapper{height:120%;overflow:hidden;pointer-events:none;position:absolute;right:0;top:-10%}section.section-offer .offer-background-wrapper .offer-background{fill:#f4f4f4;height:100%;transform:translateX(47.3%)}section.section-offer .offer-shape{fill:#09313c;height:140px;left:20%;position:absolute;top:100px;width:140px}section.section-offer .offer-inner{position:relative}section.section-offer .offer-inner .inner-row{display:flex;justify-content:center;position:relative}section.section-offer .offer-inner .inner-row .row-item{align-items:center;display:flex}section.section-offer .offer-inner .inner-row .row-item>*+*{margin-left:40px}section.section-offer .offer-inner .inner-row .row-item .item-image{height:350px;-webkit-mask-image:url(../img/pictures/hexagon-team-person.svg);mask-image:url(../img/pictures/hexagon-team-person.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:350px}section.section-offer .offer-inner .inner-row .row-item .item-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.section-offer .offer-inner .inner-row .row-item .item-image+.item-description{align-items:flex-start;text-align:left}section.section-offer .offer-inner .inner-row .row-item .item-description{align-items:flex-end;display:flex;flex-direction:column;text-align:right;width:285px}section.section-offer .offer-inner .inner-row .row-item .item-description h3{color:#000;font-size:30px;font-weight:700;letter-spacing:1.4px;line-height:137%}section.section-offer .offer-inner .inner-row .row-item .item-description p{color:#000;font-size:16px;font-weight:400;letter-spacing:1.4px;line-height:137%;margin-top:30px;max-width:250px}section.section-offer .offer-inner .inner-row .row-item .item-description .btn{margin-top:30px}section.section-offer .offer-inner .inner-row .row-item+.row-item{margin-left:30px}section.section-offer .offer-inner .inner-row .btn-more{align-items:center;border:none;display:inline-flex;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}section.section-offer .offer-inner .inner-row .btn-more img{height:180px}section.section-offer .offer-inner .inner-row .btn-more .btn-inner-wrapper{margin-left:40px;max-width:120px}section.section-offer .offer-inner .inner-row .btn-more .btn-inner-wrapper h3{color:#000;font-size:30px;font-weight:700;letter-spacing:1.4px;line-height:137%}section.section-offer .offer-inner .inner-row .btn-more .btn-inner-wrapper .btn-inner{align-items:center;display:flex;margin-top:30px}section.section-offer .offer-inner .inner-row .btn-more .btn-inner-wrapper .btn-inner span{color:#000;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}section.section-offer .offer-inner .inner-row .btn-more .btn-inner-wrapper .btn-inner svg{fill:#000;margin-left:10px;transition:all .5s;width:35px}section.section-offer .offer-inner .inner-row .btn-more:hover .btn-inner-wrapper .btn-inner svg{transform:translateX(10px)}section.section-offer .offer-inner .inner-row:first-child .row-item{transform:translateX(calc(50% - 175px))}section.section-offer .offer-inner .inner-row:nth-child(3) .row-item{transform:translateX(calc(-50% + 175px))}section.section-form{background:#fff;position:relative}section.section-form.padding-top{padding-top:120px}section.section-form .form-inner{align-items:center;display:flex;position:relative}section.section-form .form-inner .inner-image{height:700px;-webkit-mask-image:url(../img/pictures/hexagon-about.svg);mask-image:url(../img/pictures/hexagon-about.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:700px}section.section-form .form-inner .inner-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.section-form .form-inner .inner-description{margin-left:100px}section.section-form .form-inner .inner-description h2{color:#000;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.section-form .form-inner .inner-description h2 b,section.section-form .form-inner .inner-description h2 strong{font-weight:700}section.section-form .form-inner .inner-description p{color:#000;font-size:16px;font-weight:500;letter-spacing:2px;line-height:157%;margin-top:30px;max-width:380px;opacity:.5;text-transform:uppercase}section.section-form .form-inner .inner-description .description-form{align-items:flex-end;display:flex;margin-top:30px}section.section-form .form-inner .inner-description .description-form .input-service{margin-top:0}section.section-form .form-inner .inner-description .description-form .divider{color:#000;font-size:16px;font-weight:500;letter-spacing:2px;line-height:157%;margin:0 20px;opacity:.5;padding-bottom:13px;text-transform:uppercase}section.section-form .form-inner .inner-description .btn{margin-top:30px}section.section-form.invert{background:#000}section.section-form.invert .form-inner .inner-description .description-form .input-service input,section.section-form.invert .form-inner .inner-description .description-form .input-service label,section.section-form.invert .form-inner .inner-description h2,section.section-form.invert .form-inner .inner-description p{color:#fff}section.section-form.invert .form-inner .inner-description .description-form .input-service input:not(:focus){border-color:#999}section.section-form.invert .form-inner .inner-description .description-form .divider{color:#fff}section.o-nas-section-content{overflow:hidden}section.o-nas-section-content .content-welcome{position:relative}section.o-nas-section-content .content-welcome .welcome-image{height:100%;left:0;-webkit-mask-image:url(../img/pictures/hexagon-onas.svg);mask-image:url(../img/pictures/hexagon-onas.svg);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%;position:absolute;top:0;width:50%}section.o-nas-section-content .content-welcome .welcome-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;width:100%}section.o-nas-section-content .content-welcome .welcome-description{display:flex;flex-direction:column;justify-content:center;min-height:105vh;padding:150px 0 70px 60%}section.o-nas-section-content .content-welcome .welcome-description h1{color:#fff;font-size:48px;font-weight:200;letter-spacing:2px;line-height:137%}section.o-nas-section-content .content-welcome .welcome-description h1 b,section.o-nas-section-content .content-welcome .welcome-description h1 strong{font-weight:700}section.o-nas-section-content .content-welcome .welcome-description p{color:#fff;font-size:16px;font-weight:500;letter-spacing:2px;line-height:157%;margin-top:50px;max-width:440px;opacity:.5;text-transform:uppercase}section.o-nas-section-content .content-welcome .welcome-description .btn{margin-top:50px}section.o-nas-section-content .content-information{display:flex;padding:100px 0 0;position:relative}section.o-nas-section-content .content-information .information-heading h2{color:#fff;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.o-nas-section-content .content-information .information-heading h2 b,section.o-nas-section-content .content-information .information-heading h2 strong{font-weight:700}section.o-nas-section-content .content-information .information-heading .btn{margin-top:50px}section.o-nas-section-content .content-information .information-description{margin-left:150px;max-width:500px;padding-top:20px}section.o-nas-section-content .content-information .information-description p{color:#999;font-size:16px;font-weight:400;letter-spacing:1.4px;line-height:157%}section.o-nas-section-content .content-team{position:relative}section.o-nas-section-content .content-team .team-cover{left:50%;overflow:hidden;pointer-events:none;position:absolute;top:620px;transform:translateX(-50%);width:100%}section.o-nas-section-content .content-team .team-cover img{margin-left:calc(-150% - 650px);width:400%}section.o-nas-section-content .content-team .team-background{background:#fff;bottom:0;height:calc(100% - 1200px);left:0;position:absolute;width:100%}section.o-nas-section-content .content-team .team-inner{padding-top:100px;position:relative}section.o-nas-section-content .content-team .team-inner .inner-service{align-items:center;display:flex;margin-top:50px;position:relative}section.o-nas-section-content .content-team .team-inner .inner-service .service-image{height:700px;-webkit-mask-image:url(../img/pictures/hexagon-team-person-info.svg);mask-image:url(../img/pictures/hexagon-team-person-info.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:700px;min-width:700px}section.o-nas-section-content .content-team .team-inner .inner-service .service-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.o-nas-section-content .content-team .team-inner .inner-service .service-description{margin-left:100px}section.o-nas-section-content .content-team .team-inner .inner-service .service-description .name{color:#000;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.o-nas-section-content .content-team .team-inner .inner-service .service-description .name b,section.o-nas-section-content .content-team .team-inner .inner-service .service-description .name strong{font-weight:700}section.o-nas-section-content .content-team .team-inner .inner-service .service-description .quote{color:#000;font-size:20px;font-style:italic;margin-top:30px;opacity:.5}section.o-nas-section-content .content-team .team-inner .inner-service .service-description .text{margin-top:30px}section.o-nas-section-content .content-team .team-inner .inner-service .service-description .text p{color:#777;font-size:14px;font-weight:400;letter-spacing:1.1px;line-height:157%}section.o-nas-section-content .content-team .team-inner .inner-service .service-description .btn{margin-top:40px}section.o-nas-section-content .content-team .team-inner .inner-service:first-child .service-description .name,section.o-nas-section-content .content-team .team-inner .inner-service:first-child .service-description .quote{color:#fff}section.o-nas-section-content .content-team .team-inner .inner-service:first-child .service-description .text p{color:#999}section.o-nas-section-content .content-team .team-inner .inner-service:nth-child(2n){flex-direction:row-reverse}section.o-nas-section-content .content-team .team-inner .inner-service:nth-child(2n) .service-description{margin-left:0;margin-right:100px}section.o-nas-section-content .content-about{margin-top:100px;position:relative}section.o-nas-section-content .content-about .about-background{background:#000;bottom:0;height:calc(100% - 370px);left:0;position:absolute;width:100%}section.o-nas-section-content .content-about .about-inner{position:relative}section.o-nas-section-content .content-about .about-inner .inner-image{position:relative;text-align:center}section.o-nas-section-content .content-about .about-inner .inner-image .image-main{width:100%}section.o-nas-section-content .content-about .about-inner .inner-image .image-logo{bottom:70px;height:300px;left:100px;position:absolute}section.o-nas-section-content .content-about .about-inner .inner-description{display:flex;position:relative}section.o-nas-section-content .content-about .about-inner .inner-description .description-heading{margin-left:65px}section.o-nas-section-content .content-about .about-inner .inner-description .description-heading h2{color:#fff;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.o-nas-section-content .content-about .about-inner .inner-description .description-heading h2 b,section.o-nas-section-content .content-about .about-inner .inner-description .description-heading h2 strong{font-weight:700}section.o-nas-section-content .content-about .about-inner .inner-description .description-heading .btn{margin-top:50px}section.o-nas-section-content .content-about .about-inner .inner-description .description-text{margin-left:150px;max-width:600px;padding-top:20px}section.o-nas-section-content .content-about .about-inner .inner-description .description-text p{color:#999;font-size:16px;font-weight:400;letter-spacing:1.4px;line-height:157%}section.o-nas-section-content .content-advantages{background:#fff;padding-top:150px;position:relative}section.o-nas-section-content .content-advantages .advantages-background{background:#000;height:300px;left:0;position:absolute;top:0;width:100%}section.o-nas-section-content .content-advantages .advantages-inner{display:flex;justify-content:space-between;position:relative}section.o-nas-section-content .content-advantages .advantages-inner .inner-service{width:23%}section.o-nas-section-content .content-advantages .advantages-inner .inner-service .service-image{-webkit-mask-image:url(../img/pictures/hexagon-team-person.svg);mask-image:url(../img/pictures/hexagon-team-person.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;padding-top:100%;position:relative;width:100%}section.o-nas-section-content .content-advantages .advantages-inner .inner-service .service-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}section.o-nas-section-content .content-advantages .advantages-inner .inner-service .service-description{padding:0 20px;text-align:center}section.o-nas-section-content .content-advantages .advantages-inner .inner-service .service-description p{color:#777;font-size:14px;font-weight:400;letter-spacing:1.1px;line-height:157%;margin-top:15px}section.jak-zaczac-section-content{margin-top:-1px;overflow:hidden}section.jak-zaczac-section-content .content-welcome{align-items:center;display:flex;padding:50px 50px 0;position:relative}section.jak-zaczac-section-content .content-welcome .welcome-description{margin-right:100px}section.jak-zaczac-section-content .content-welcome .welcome-description .name{color:#fff;font-size:48px;font-weight:200;letter-spacing:2px;line-height:137%}section.jak-zaczac-section-content .content-welcome .welcome-description .name b,section.jak-zaczac-section-content .content-welcome .welcome-description .name strong{font-weight:700}section.jak-zaczac-section-content .content-welcome .welcome-description .text{margin-top:30px}section.jak-zaczac-section-content .content-welcome .welcome-description .text h3{color:#fff;font-size:24px;font-weight:700;letter-spacing:1.4px;line-height:157%}section.jak-zaczac-section-content .content-welcome .welcome-description .text li,section.jak-zaczac-section-content .content-welcome .welcome-description .text p{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;letter-spacing:1.1px;line-height:157%}section.jak-zaczac-section-content .content-welcome .welcome-description .text ol,section.jak-zaczac-section-content .content-welcome .welcome-description .text ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none}section.jak-zaczac-section-content .content-welcome .welcome-description .text ol li,section.jak-zaczac-section-content .content-welcome .welcome-description .text ul li{align-items:center;display:flex;font-weight:700}section.jak-zaczac-section-content .content-welcome .welcome-description .text ol li:before,section.jak-zaczac-section-content .content-welcome .welcome-description .text ul li:before{background:#00caff;border-radius:50%;content:"";height:7px;margin-right:7px;width:7px}section.jak-zaczac-section-content .content-welcome .welcome-description .btn{margin-top:40px}section.jak-zaczac-section-content .content-welcome .welcome-image{height:550px;-webkit-mask-image:url(../img/pictures/hexagon-team-person.svg);mask-image:url(../img/pictures/hexagon-team-person.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:550px;min-width:550px;position:relative}section.jak-zaczac-section-content .content-welcome .welcome-image .play-button{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.2);transition:all .5s;z-index:1}section.jak-zaczac-section-content .content-welcome .welcome-image .play-button img{height:100px}section.jak-zaczac-section-content .content-welcome .welcome-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.jak-zaczac-section-content .content-welcome .welcome-image:hover .play-button{transform:translate(-50%,-50%) scale(1)}section.jak-zaczac-section-content .content-wrapper{background:#fff}section.jak-zaczac-section-content .content-wrapper .wrapper-service{align-items:center;display:flex;padding:100px 100px 0;position:relative}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-image{height:300px;-webkit-mask-image:url(../img/pictures/hexagon-team-person.svg);mask-image:url(../img/pictures/hexagon-team-person.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:300px;min-width:300px}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description{margin-left:100px}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .name{color:#000;font-size:42px;font-weight:700;letter-spacing:2px;line-height:137%}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .name b,section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .name strong{font-weight:700}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .text{margin-top:30px}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .text h3{color:#000;font-size:24px;font-weight:700;letter-spacing:1.4px;line-height:157%}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .text li,section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .text p{color:#777;font-size:14px;font-weight:400;letter-spacing:1.1px;line-height:157%}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .text ol,section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .text ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .text ol li,section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .text ul li{align-items:center;display:flex;font-weight:700}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .text ol li:before,section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .text ul li:before{background:#00caff;border-radius:50%;content:"";height:7px;margin-right:7px;width:7px}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .btn{margin-top:40px}section.jak-zaczac-section-content .content-wrapper .wrapper-service:nth-child(2n){flex-direction:row-reverse}section.jak-zaczac-section-content .content-wrapper .wrapper-service:nth-child(2n) .service-description{margin-left:0;margin-right:100px}section.oferta-section-content{overflow:hidden;padding-bottom:100px}section.oferta-section-content .content-information{align-items:flex-start;display:flex;justify-content:space-between;padding-top:70px;position:relative}section.oferta-section-content .content-information .information-heading h2{color:#fff;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.oferta-section-content .content-information .information-heading h2 b,section.oferta-section-content .content-information .information-heading h2 strong{font-weight:700}section.oferta-section-content .content-information .information-heading .btn{margin-top:50px}section.oferta-section-content .content-information .information-cta{display:flex;flex-wrap:wrap;gap:25px 50px;max-width:600px;padding-top:15px}section.oferta-section-content .content-offer{position:relative}section.oferta-section-content .content-offer .offer-cover{left:50%;overflow:hidden;pointer-events:none;position:absolute;top:620px;transform:translateX(-50%);width:100%}section.oferta-section-content .content-offer .offer-cover img{margin-left:calc(-150% - 650px);width:400%}section.oferta-section-content .content-offer .offer-background{background:#fff;bottom:-100px;height:50%;left:0;position:absolute;width:100%}section.oferta-section-content .content-offer .offer-inner{position:relative}section.oferta-section-content .content-offer .offer-inner .inner-service{align-items:center;display:flex;padding-top:150px;position:relative}section.oferta-section-content .content-offer .offer-inner .inner-service .service-image{height:550px;-webkit-mask-image:url(../img/pictures/hexagon-team-person-info.svg);mask-image:url(../img/pictures/hexagon-team-person-info.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:550px;min-width:550px}section.oferta-section-content .content-offer .offer-inner .inner-service .service-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description{margin-left:100px}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .name{color:#000;font-size:42px;font-weight:700;letter-spacing:2px;line-height:137%}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .name b,section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .name strong{font-weight:700}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .text{margin-top:30px}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .text h3{color:#000;font-size:24px;font-weight:700;letter-spacing:1.4px;line-height:157%}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .text li,section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .text p{color:#777;font-size:14px;font-weight:400;letter-spacing:1.1px;line-height:157%}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .text ol,section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .text ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .text ol li,section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .text ul li{align-items:center;display:flex;font-weight:700}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .text ol li:before,section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .text ul li:before{background:#00caff;border-radius:50%;content:"";height:7px;margin-right:7px;width:7px}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .btn{margin-top:40px}section.oferta-section-content .content-offer .offer-inner .inner-service:first-child .service-description .name,section.oferta-section-content .content-offer .offer-inner .inner-service:first-child .service-description .quote,section.oferta-section-content .content-offer .offer-inner .inner-service:first-child .service-description .text h3{color:#fff}section.oferta-section-content .content-offer .offer-inner .inner-service:first-child .service-description .text li,section.oferta-section-content .content-offer .offer-inner .inner-service:first-child .service-description .text p{color:hsla(0,0%,100%,.7)}section.oferta-section-content .content-offer .offer-inner .inner-service:nth-child(2n){flex-direction:row-reverse}section.oferta-section-content .content-offer .offer-inner .inner-service:nth-child(2n) .service-description{margin-left:0;margin-right:100px}section.galeria-section-content{overflow:hidden;padding-top:120px;position:relative}section.galeria-section-content .section-heading h1{color:#fff;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.galeria-section-content .section-heading h1 b,section.galeria-section-content .section-heading h1 strong{font-weight:700}section.galeria-section-content .content-gallery{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}section.galeria-section-content .content-gallery .gallery-cover{left:50%;overflow:hidden;pointer-events:none;position:absolute;top:760px;transform:translateX(-50%);width:100%}section.galeria-section-content .content-gallery .gallery-cover img{margin-left:calc(-150% - 650px);width:400%}section.galeria-section-content .content-gallery .gallery-service{align-items:center;display:flex;justify-content:center;position:relative;width:31%;z-index:1}section.galeria-section-content .content-gallery .gallery-service .play-button{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.2);transition:all .5s;z-index:1}section.galeria-section-content .content-gallery .gallery-service .play-button img{height:50px}section.galeria-section-content .content-gallery .gallery-service .service-image{-webkit-mask-image:url(../img/pictures/hexagon-team-person.svg);mask-image:url(../img/pictures/hexagon-team-person.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;padding-top:100%;position:relative;width:100%}section.galeria-section-content .content-gallery .gallery-service .service-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}section.galeria-section-content .content-gallery .gallery-service:nth-child(2n) .service-image{padding-top:70%;width:70%}section.galeria-section-content .content-gallery .gallery-service:hover .play-button{transform:translate(-50%,-50%)}section.opinie-section-content{overflow:hidden;padding-top:50px}section.opinie-section-content .content-welcome{align-items:center;display:flex;position:relative}section.opinie-section-content .content-welcome .welcome-image{height:550px;-webkit-mask-image:url(../img/pictures/hexagon-team-person.svg);mask-image:url(../img/pictures/hexagon-team-person.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:550px;min-width:550px;position:relative}section.opinie-section-content .content-welcome .welcome-image .play-button{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.2);transition:all .5s;z-index:1}section.opinie-section-content .content-welcome .welcome-image .play-button img{height:100px}section.opinie-section-content .content-welcome .welcome-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.opinie-section-content .content-welcome .welcome-image:hover .play-button{transform:translate(-50%,-50%) scale(1)}section.opinie-section-content .content-welcome .welcome-description{margin-left:100px}section.opinie-section-content .content-welcome .welcome-description .name{color:#fff;font-size:48px;font-weight:200;letter-spacing:2px;line-height:137%}section.opinie-section-content .content-welcome .welcome-description .name b,section.opinie-section-content .content-welcome .welcome-description .name strong{font-weight:700}section.opinie-section-content .content-welcome .welcome-description .text{margin-top:30px}section.opinie-section-content .content-welcome .welcome-description .text h3{color:#fff;font-size:24px;font-weight:700;letter-spacing:1.4px;line-height:157%}section.opinie-section-content .content-welcome .welcome-description .text li,section.opinie-section-content .content-welcome .welcome-description .text p{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;letter-spacing:1.1px;line-height:157%}section.opinie-section-content .content-welcome .welcome-description .text ol,section.opinie-section-content .content-welcome .welcome-description .text ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none}section.opinie-section-content .content-welcome .welcome-description .text ol li,section.opinie-section-content .content-welcome .welcome-description .text ul li{align-items:center;display:flex;font-weight:700}section.opinie-section-content .content-welcome .welcome-description .text ol li:before,section.opinie-section-content .content-welcome .welcome-description .text ul li:before{background:#00caff;border-radius:50%;content:"";height:7px;margin-right:7px;width:7px}section.opinie-section-content .content-welcome .welcome-description .btn{margin-top:40px}section.opinie-section-content .content-opinions{align-items:center;display:flex;flex-direction:column;padding:150px 0}section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading{text-align:center}section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading h2{color:#fff;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading h2 b,section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading h2 strong{font-weight:700}section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading li,section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading p{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;letter-spacing:1.1px;line-height:157%}section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading ol,section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none}section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading ol li,section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading ul li{align-items:center;display:flex;font-weight:700}section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading ol li:before,section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading ul li:before{background:#00caff;border-radius:50%;content:"";height:7px;margin-right:7px;width:7px}section.opinie-section-content .content-opinions .opinions-body{display:flex;justify-content:space-between;margin-top:100px}section.opinie-section-content .content-opinions .opinions-body .body-column{width:45%}section.opinie-section-content .content-opinions .opinions-body .body-column>*+*{margin-top:80px!important}section.opinie-section-content .content-opinions .opinions-body .body-text .name{color:#fff;font-size:24px;font-weight:700;letter-spacing:1.4px;line-height:157%;margin-bottom:20px}section.opinie-section-content .content-opinions .opinions-body .body-text li,section.opinie-section-content .content-opinions .opinions-body .body-text p{color:hsla(0,0%,100%,.7);font-size:18px;font-style:italic;font-weight:400;letter-spacing:.5px;line-height:157%}section.opinie-section-content .content-opinions .opinions-body .body-text ol,section.opinie-section-content .content-opinions .opinions-body .body-text ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none}section.opinie-section-content .content-opinions .opinions-body .body-text ol li,section.opinie-section-content .content-opinions .opinions-body .body-text ul li{align-items:center;display:flex;font-weight:700}section.opinie-section-content .content-opinions .opinions-body .body-text ol li:before,section.opinie-section-content .content-opinions .opinions-body .body-text ul li:before{background:#00caff;border-radius:50%;content:"";height:7px;margin-right:7px;width:7px}section.opinie-section-content .content-opinions .opinions-body .body-video{display:block;margin:0 auto;-webkit-mask-image:url(../img/pictures/hexagon-team-person.svg);mask-image:url(../img/pictures/hexagon-team-person.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;padding-top:80%;position:relative;width:80%}section.opinie-section-content .content-opinions .opinions-body .body-video .play-button{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.2);transition:all .5s;z-index:1}section.opinie-section-content .content-opinions .opinions-body .body-video .play-button img{height:100px;position:relative}section.opinie-section-content .content-opinions .opinions-body .body-video img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}section.opinie-section-content .content-opinions .opinions-body .body-video:hover .play-button{transform:translate(-50%,-50%) scale(1)}section.opinie-section-content .content-opinions .opinions-body .body-video-wrapper{display:flex;justify-content:space-between}section.opinie-section-content .content-opinions .opinions-body .body-video-wrapper .body-video{padding-top:45%;width:45%}section.opinie-section-content .content-opinions .opinions-body .body-video-wrapper .body-video .play-button img{height:70px}section.kontakt-section-content{overflow:hidden;position:relative}section.kontakt-section-content .content-welcome{align-items:center;display:flex;justify-content:space-between;position:relative}section.kontakt-section-content .content-welcome .welcome-description{padding-bottom:100px;width:45%}section.kontakt-section-content .content-welcome .welcome-description h1{color:#fff;font-size:48px;font-weight:200;letter-spacing:2px;line-height:137%}section.kontakt-section-content .content-welcome .welcome-description h1 b,section.kontakt-section-content .content-welcome .welcome-description h1 strong{font-weight:700}section.kontakt-section-content .content-welcome .welcome-description .inner-social-media{display:flex;list-style:none;margin-top:40px;position:relative}section.kontakt-section-content .content-welcome .welcome-description .inner-social-media li a img{height:30px;transition:all .5s;width:30px}section.kontakt-section-content .content-welcome .welcome-description .inner-social-media li a:hover img{opacity:.5}section.kontakt-section-content .content-welcome .welcome-description .inner-social-media li+li{margin-left:30px}section.kontakt-section-content .content-welcome .welcome-description address{margin:50px 0 0}section.kontakt-section-content .content-welcome .welcome-description address ul{list-style:none}section.kontakt-section-content .content-welcome .welcome-description address ul li a{color:#fff;font-size:42px;font-weight:700;letter-spacing:2px;line-height:137%}section.kontakt-section-content .content-welcome .welcome-description address p{color:#fff;font-size:21px;font-weight:700;letter-spacing:1px;line-height:137%;margin-top:50px}section.kontakt-section-content .content-welcome .welcome-description .description-info{margin-top:40px}section.kontakt-section-content .content-welcome .welcome-description .description-info .info-service{align-items:center;display:flex}section.kontakt-section-content .content-welcome .welcome-description .description-info .info-service img{height:45px}section.kontakt-section-content .content-welcome .welcome-description .description-info .info-service .name{color:#fff;font-size:16px;font-weight:500;letter-spacing:2px;line-height:157%;margin-left:15px;max-width:380px;opacity:.5;text-transform:uppercase}section.kontakt-section-content .content-welcome .welcome-description .description-info .info-service.info-service{margin-top:22px}section.kontakt-section-content .content-welcome .welcome-map{width:50%}section.kontakt-section-content .content-welcome .welcome-map .map-wrapper{height:870px;-webkit-mask-image:url(../img/pictures/hexagon-video.svg);mask-image:url(../img/pictures/hexagon-video.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:870px}section.kontakt-section-content .content-welcome .welcome-map .map-wrapper .wrapper-service{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.kontakt-section-content .content-footer{align-items:center;display:flex;justify-content:space-between;padding:100px 0 40px}section.kontakt-section-content .content-footer p{color:#fff;font-size:16px}section.kontakt-section-content .content-footer p a{color:inherit}section.kontakt-section-content .content-footer ul{align-items:center;display:flex;list-style:none;margin-left:50px}section.kontakt-section-content .content-footer ul li a{color:#fff;font-size:16px;font-weight:700;transition:all .5s}section.kontakt-section-content .content-footer ul li a:hover{opacity:.5}section.kontakt-section-content .content-footer ul li+li{margin-left:25px}section.static-page-section-content{padding:50px 0 100px}section.static-page-section-content .content-inner{max-width:900px}section.static-page-section-content .content-inner h1{color:#fff;font-size:48px;font-weight:200;letter-spacing:2px;line-height:137%}section.static-page-section-content .content-inner h1 b,section.static-page-section-content .content-inner h1 strong{font-weight:700}section.static-page-section-content .content-inner h2{color:#fff;font-size:40px;font-weight:200;letter-spacing:1.4px;line-height:157%}section.static-page-section-content .content-inner h2 b,section.static-page-section-content .content-inner h2 strong{font-weight:700}section.static-page-section-content .content-inner h3{color:#fff;font-size:34px;font-weight:200;letter-spacing:1.1px;line-height:157%}section.static-page-section-content .content-inner h3 b,section.static-page-section-content .content-inner h3 strong{font-weight:700}section.static-page-section-content .content-inner h4{color:#fff;font-size:28px;font-weight:200;letter-spacing:.9px;line-height:157%}section.static-page-section-content .content-inner h4 b,section.static-page-section-content .content-inner h4 strong{font-weight:700}section.static-page-section-content .content-inner h5{color:#fff;font-size:22px;font-weight:200;letter-spacing:.7px;line-height:157%}section.static-page-section-content .content-inner h5 b,section.static-page-section-content .content-inner h5 strong{font-weight:700}section.static-page-section-content .content-inner h6{color:#fff;font-size:18px;font-weight:200;letter-spacing:.5px;line-height:157%}section.static-page-section-content .content-inner h6 b,section.static-page-section-content .content-inner h6 strong{font-weight:700}section.static-page-section-content .content-inner li,section.static-page-section-content .content-inner p{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;letter-spacing:1.1px;line-height:157%}section.static-page-section-content .content-inner ol,section.static-page-section-content .content-inner ul{list-style:none}section.static-page-section-content .content-inner ol li,section.static-page-section-content .content-inner ul li{align-items:center;display:flex;font-weight:700}section.static-page-section-content .content-inner ol li:before,section.static-page-section-content .content-inner ul li:before{background:#00caff;border-radius:50%;content:"";height:7px;margin-right:7px;max-width:7px;min-width:7px}section.section-footer{background:#fff;overflow:hidden;padding-bottom:100px}section.section-footer .footer-inner{align-items:flex-end;display:flex;justify-content:space-between}section.section-footer .footer-inner .inner-body-wrapper{align-items:flex-end;display:flex;padding-top:400px;position:relative}section.section-footer .footer-inner .inner-body-wrapper .footer-background-wrapper{overflow:hidden;pointer-events:none;position:absolute;right:-100px;top:0;width:210%}section.section-footer .footer-inner .inner-body-wrapper .footer-background-wrapper .offer-background{fill:#000;width:100%}section.section-footer .footer-inner .inner-body-wrapper .inner-body{position:relative}section.section-footer .footer-inner .inner-body-wrapper .inner-body h2{color:#fff;font-size:42px;font-weight:200;letter-spacing:2px;line-height:137%}section.section-footer .footer-inner .inner-body-wrapper .inner-body h2 b,section.section-footer .footer-inner .inner-body-wrapper .inner-body h2 strong{font-weight:700}section.section-footer .footer-inner .inner-body-wrapper .inner-body address{margin:50px 0 0}section.section-footer .footer-inner .inner-body-wrapper .inner-body address ul{list-style:none}section.section-footer .footer-inner .inner-body-wrapper .inner-body address ul li a{color:#fff;font-size:42px;font-weight:700;letter-spacing:2px;line-height:137%}section.section-footer .footer-inner .inner-body-wrapper .inner-body address p{color:#fff;font-size:21px;font-weight:700;letter-spacing:1px;line-height:137%;margin-top:50px}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits{align-items:center;display:flex;margin-top:50px}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits p{color:#fff;font-size:16px}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits p a{color:inherit}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits ul{align-items:center;display:flex;list-style:none;margin-left:50px}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits ul li a{color:#fff;font-size:16px;font-weight:700;transition:all .5s}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits ul li a:hover{opacity:.5}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits ul li+li{margin-left:25px}section.section-footer .footer-inner .inner-body-wrapper .inner-social-media{display:flex;flex-direction:column;list-style:none;margin-left:100px;position:relative}section.section-footer .footer-inner .inner-body-wrapper .inner-social-media li a img{height:30px;transition:all .5s;width:30px}section.section-footer .footer-inner .inner-body-wrapper .inner-social-media li a:hover img{opacity:.5}section.section-footer .footer-inner .inner-body-wrapper .inner-social-media li+li{margin-top:30px}section.section-footer .footer-inner .inner-sidebar .sidebar-nav{display:flex;flex-direction:column;justify-content:flex-end;list-style:none;text-align:right;transform:translateY(15px)}section.section-footer .footer-inner .inner-sidebar .sidebar-nav li{color:#000;font-size:16px}section.section-footer .footer-inner .inner-sidebar .sidebar-nav li a{color:#000;font-weight:700;transition:all .5s}section.section-footer .footer-inner .inner-sidebar .sidebar-nav li a:hover{opacity:.5}section.section-footer .footer-inner .inner-sidebar .sidebar-nav li+li{margin-top:20px}section.section-footer.invert{filter:invert(1)}@media (max-width:1399.98px){section.section-offer{padding-top:100px}section.section-offer .offer-background-wrapper{height:100%;top:0}section.section-offer .offer-background-wrapper .offer-background{transform:translateX(41.3%)}section.section-offer .offer-shape{display:none}section.section-offer .offer-inner .inner-row{align-items:center;flex-direction:column}section.section-offer .offer-inner .inner-row .row-item{align-items:center;display:flex}section.section-offer .offer-inner .inner-row .row-item>*+*{margin-left:40px}section.section-offer .offer-inner .inner-row .row-item .item-image{height:500px;width:500px}section.section-offer .offer-inner .inner-row .row-item .item-description h3{font-size:33.6px;letter-spacing:1.6px}section.section-offer .offer-inner .inner-row .row-item+.row-item{margin-left:0}section.section-offer .offer-inner .inner-row:first-child .row-item,section.section-offer .offer-inner .inner-row:nth-child(3) .row-item{transform:none}section.section-offer .offer-inner .inner-row .btn-more{margin-top:70px;position:relative;right:auto;top:auto;transform:none}section.section-offer .offer-inner .inner-row .btn-more .btn-inner-wrapper h3{font-size:33.6px;letter-spacing:1.6px}section.jak-zaczac-section-content .content-welcome{padding:50px 0 0}section.oferta-section-content .content-offer .offer-cover{top:770px}}@media (max-width:1199.98px){.modal .modal-dialog .modal-body .name{font-size:33.6px;letter-spacing:1.6px}nav.section-header .header-flexbox .flexbox-logo{order:2;width:25%}nav.section-header .header-flexbox .flexbox-nav{width:35%}nav.section-header .header-flexbox .flexbox-nav:first-child{justify-content:flex-end;order:3}nav.section-header .header-flexbox .flexbox-nav:first-child li:not(:last-child){display:none}nav.section-header .header-flexbox .flexbox-nav:nth-child(3){justify-content:flex-start!important;order:1}nav.section-header .header-flexbox .flexbox-nav:nth-child(3) li{margin:0!important}nav.section-header .header-flexbox .flexbox-nav:nth-child(3) li:not(:nth-child(2)){display:none}nav.section-header .header-flexbox .nav-button{display:flex;margin-right:-10px}section.section-welcome .welcome-inner .inner-description h1{font-size:38.4px;letter-spacing:1.6px}section.section-welcome .welcome-inner .inner-image .image-video{height:620px;width:620px}section.section-place .place-inner .inner-description{height:670px;margin-top:15px;width:670px}section.section-place .place-inner .inner-description .description-text h2{font-size:33.6px;letter-spacing:1.6px}section.section-place.subpage .place-inner .inner-description .description-text{padding-left:50px}section.section-team .team-inner{align-items:flex-end;flex-direction:column}section.section-team .team-inner .inner-description{width:100%}section.section-team .team-inner .inner-description h2{font-size:33.6px;letter-spacing:1.6px;max-width:800px}section.section-team .team-inner .inner-description h2 br{content:""}section.section-team .team-inner .inner-description h2 br:after{content:" "}section.section-about .about-background{left:-180px;top:-50px;width:500px}section.section-about .about-inner .inner-image{height:500px;width:500px}section.section-about .about-inner .inner-description{margin-left:60px}section.section-about .about-inner .inner-description h2{font-size:33.6px;letter-spacing:1.6px}section.section-form .form-inner .inner-image{height:480px;width:480px}section.section-form .form-inner .inner-description{margin-left:70px}section.section-form .form-inner .inner-description h2{font-size:33.6px;letter-spacing:1.6px}section.o-nas-section-content .content-welcome .welcome-image{height:80%;top:5%}section.o-nas-section-content .content-welcome .welcome-description h1{font-size:38.4px;letter-spacing:1.6px}section.o-nas-section-content .content-information{justify-content:space-between;padding-top:50px}section.o-nas-section-content .content-information .information-heading h2{font-size:33.6px;letter-spacing:1.6px}section.o-nas-section-content .content-information .information-description{margin-left:50px;max-width:450px;padding-top:10px}section.o-nas-section-content .content-team .team-cover{top:500px}section.o-nas-section-content .content-team .team-cover img{margin-left:calc(-150% - 350px)}section.o-nas-section-content .content-team .team-inner .inner-service{margin-top:100px}section.o-nas-section-content .content-team .team-inner .inner-service .service-image{height:450px;max-width:450px;min-width:450px}section.o-nas-section-content .content-team .team-inner .inner-service .service-description{margin-left:70px}section.o-nas-section-content .content-team .team-inner .inner-service .service-description .name{font-size:33.6px;letter-spacing:1.6px}section.o-nas-section-content .content-team .team-inner .inner-service:nth-child(2n) .service-description{margin-right:70px}section.o-nas-section-content .content-about .about-inner .inner-image .image-main{margin-left:-10%;width:120%}section.o-nas-section-content .content-about .about-inner .inner-image .image-logo{bottom:0;height:230px;left:auto;right:0}section.o-nas-section-content .content-about .about-inner .inner-description{flex-direction:column}section.o-nas-section-content .content-about .about-inner .inner-description .description-heading{margin-left:0;min-width:350px}section.o-nas-section-content .content-about .about-inner .inner-description .description-heading h2{font-size:33.6px;letter-spacing:1.6px}section.o-nas-section-content .content-about .about-inner .inner-description .description-text{margin-left:0;margin-top:30px;max-width:100%;padding-top:10px}section.o-nas-section-content .content-advantages{padding-top:100px}section.o-nas-section-content .content-advantages .advantages-background{height:215px}section.jak-zaczac-section-content .content-welcome{padding-bottom:70px}section.jak-zaczac-section-content .content-welcome .welcome-description .name{font-size:38.4px;letter-spacing:1.6px}section.jak-zaczac-section-content .content-welcome .welcome-image{height:420px;max-width:420px;min-width:420px}section.jak-zaczac-section-content .content-wrapper .wrapper-service{padding:100px 0 0}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description{margin-left:70px}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description .name{font-size:33.6px;letter-spacing:1.6px}section.jak-zaczac-section-content .content-wrapper .wrapper-service:nth-child(2n){flex-direction:row-reverse}section.jak-zaczac-section-content .content-wrapper .wrapper-service:nth-child(2n) .service-description{margin-left:0;margin-right:100px}section.oferta-section-content .content-information{flex-direction:column}section.oferta-section-content .content-information .information-heading h2{font-size:33.6px;letter-spacing:1.6px}section.oferta-section-content .content-information .information-heading h2 br{content:""}section.oferta-section-content .content-information .information-heading h2 br:after{content:" "}section.oferta-section-content .content-information .information-cta{margin-top:40px;max-width:100%}section.oferta-section-content .content-offer .offer-cover{top:1300px}section.oferta-section-content .content-offer .offer-inner .inner-service{flex-direction:column;padding-top:100px}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description{margin-left:0;margin-top:50px}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description .name{font-size:33.6px;letter-spacing:1.6px}section.oferta-section-content .content-offer .offer-inner .inner-service:nth-child(2n){flex-direction:column}section.oferta-section-content .content-offer .offer-inner .inner-service:nth-child(2n) .service-description{margin-right:0}section.galeria-section-content{padding-top:80px}section.galeria-section-content .section-heading h1{font-size:33.6px;letter-spacing:1.6px}section.galeria-section-content .content-gallery{margin-top:70px}section.galeria-section-content .content-gallery .gallery-cover img{margin-left:-170%;width:400%}section.opinie-section-content .content-welcome .welcome-image{height:400px;max-width:400px;min-width:400px}section.opinie-section-content .content-welcome .welcome-description{margin-left:50px}section.opinie-section-content .content-welcome .welcome-description .name{font-size:38.4px;letter-spacing:1.6px}section.opinie-section-content .content-welcome .welcome-description .name br{content:""}section.opinie-section-content .content-welcome .welcome-description .name br:after{content:" "}section.opinie-section-content .content-opinions .opinions-sidebar .sidebar-heading h2{font-size:33.6px;letter-spacing:1.6px}section.kontakt-section-content .content-welcome{padding-bottom:70px}section.kontakt-section-content .content-welcome .welcome-description h1{font-size:38.4px;letter-spacing:1.6px}section.kontakt-section-content .content-welcome .welcome-description address ul li a{font-size:33.6px;letter-spacing:1.6px}section.kontakt-section-content .content-welcome .welcome-map .map-wrapper{height:650px;width:650px}section.static-page-section-content .content-inner h1{font-size:38.4px;letter-spacing:1.6px}section.static-page-section-content .content-inner h2{font-size:32px;letter-spacing:1.12px}section.static-page-section-content .content-inner h3{font-size:27.2px;letter-spacing:.88px}section.static-page-section-content .content-inner h4{font-size:22.4px;letter-spacing:.72px}section.static-page-section-content .content-inner h5{font-size:17.6px;letter-spacing:.56px}section.static-page-section-content .content-inner h6{font-size:14.4px;letter-spacing:.4px}section.section-footer .footer-inner .inner-body-wrapper .inner-body address ul li a,section.section-footer .footer-inner .inner-body-wrapper .inner-body h2{font-size:33.6px;letter-spacing:1.6px}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits p{font-size:14px}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits ul{margin-left:30px}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits ul li a{font-size:14px}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits ul li+li{margin-left:17px}}@media (max-width:991.98px){section.section-welcome .welcome-background{bottom:auto;height:50%;top:0;transform:translateX(-25%)}section.section-welcome .welcome-inner{flex-direction:column}section.section-welcome .welcome-inner .inner-description{padding-bottom:0;padding-top:70px;width:100%}section.section-welcome .welcome-inner .inner-image{width:100%}section.section-welcome .welcome-inner .inner-image .image-video{height:auto;padding-top:125%;position:relative;transform:translateX(15%);width:125%}section.section-welcome .welcome-inner .inner-image .image-video .video-inner{left:0;position:absolute;top:0}section.section-team .inner-service{margin-top:50px}section.section-team .inner-service .service-row:nth-child(2){margin-left:0;margin-top:30px}section.section-about .about-background{left:-80px;top:20px;width:430px}section.section-about .about-inner .inner-image{display:none}section.section-about .about-inner .inner-description{margin-left:0;text-align:right;width:100%}section.section-offer .offer-inner .inner-row .row-item{margin-top:50px}section.section-offer .offer-inner .inner-row .row-item .item-image{height:380px;width:380px}section.section-offer .offer-inner .inner-row .row-item .item-description h3{font-size:25.2px;letter-spacing:1.2px}section.section-offer .offer-inner .inner-row:first-child .row-item{margin-top:0}section.section-offer .offer-inner .inner-row .btn-more .btn-inner-wrapper h3{font-size:25.2px;letter-spacing:1.2px}section.section-form .form-inner .inner-image{height:500px;margin-left:-250px;width:500px}section.section-form .form-inner .inner-description{margin-left:50px}section.o-nas-section-content .content-welcome{display:flex;flex-direction:column-reverse;padding-top:180px}section.o-nas-section-content .content-welcome .welcome-image{height:auto;margin-left:10%;margin-top:-50px;-webkit-mask-position:left center;mask-position:left center;position:relative;top:auto;width:90%}section.o-nas-section-content .content-welcome .welcome-description{min-height:auto;padding:0;width:100%}section.o-nas-section-content .content-welcome .welcome-description h1 br{content:""}section.o-nas-section-content .content-welcome .welcome-description h1 br:after{content:" "}section.o-nas-section-content .content-welcome .welcome-description p{max-width:600px}section.o-nas-section-content .content-information{flex-direction:column;padding-top:0}section.o-nas-section-content .content-information .information-heading h2 br{content:""}section.o-nas-section-content .content-information .information-heading h2 br:after{content:" "}section.o-nas-section-content .content-information .information-description{margin-left:0;margin-top:50px;max-width:600px;padding-top:0}section.o-nas-section-content .content-team .team-cover{height:102%;top:300px}section.o-nas-section-content .content-team .team-cover img{height:100%;left:50%;margin-left:0;position:relative;transform:translateX(-50%);width:auto}section.o-nas-section-content .content-team .team-inner{padding-top:50px}section.o-nas-section-content .content-team .team-inner .inner-service{flex-direction:column!important}section.o-nas-section-content .content-team .team-inner .inner-service .service-description{margin-left:0;margin-top:40px;max-width:600px;text-align:center}section.o-nas-section-content .content-team .team-inner .inner-service:first-child .service-description .name,section.o-nas-section-content .content-team .team-inner .inner-service:first-child .service-description .quote{color:#000}section.o-nas-section-content .content-team .team-inner .inner-service:first-child .service-description .text p{color:#777}section.o-nas-section-content .content-team .team-inner .inner-service:first-child .service-description .btn-default span{color:#000}section.o-nas-section-content .content-team .team-inner .inner-service:first-child .service-description .btn-default .btn-icon svg{fill:#000}section.o-nas-section-content .content-team .team-inner .inner-service:nth-child(2n) .service-description{margin-right:0}section.o-nas-section-content .content-about .about-inner{padding-bottom:100px}section.o-nas-section-content .content-about .about-inner .inner-image .image-main{margin-left:-15%;width:130%}section.o-nas-section-content .content-about .about-inner .inner-image .image-logo{height:170px}section.o-nas-section-content .content-advantages{padding-bottom:80px;padding-top:30px}section.o-nas-section-content .content-advantages .advantages-background{display:none}section.o-nas-section-content .content-advantages .advantages-inner{flex-wrap:wrap}section.o-nas-section-content .content-advantages .advantages-inner .inner-service{margin-top:50px;width:45%}section.jak-zaczac-section-content .content-welcome .welcome-description{margin-right:50px;max-width:70%;min-width:70%}section.jak-zaczac-section-content .content-welcome .welcome-image{height:auto;max-width:70%;min-width:70%;padding-top:70%;position:relative}section.jak-zaczac-section-content .content-welcome .welcome-image img{left:0;position:absolute;top:0}section.galeria-section-content{padding-bottom:50px}section.galeria-section-content .content-gallery .gallery-cover{top:400px}section.opinie-section-content .content-welcome{flex-direction:column-reverse}section.opinie-section-content .content-welcome .welcome-image{height:550px;margin-top:70px;max-width:550px;min-width:550px}section.opinie-section-content .content-welcome .welcome-description{margin-left:0;margin-top:50px}section.opinie-section-content .content-opinions .opinions-body{flex-direction:column}section.opinie-section-content .content-opinions .opinions-body .body-column{width:100%}section.opinie-section-content .content-opinions .opinions-body .body-column>*+*{margin-top:80px!important}section.opinie-section-content .content-opinions .opinions-body .body-column+.body-column{margin-top:80px}section.section-footer .footer-inner .inner-body-wrapper{justify-content:space-between;padding-top:300px;width:100%}section.section-footer .footer-inner .inner-body-wrapper .footer-background-wrapper{left:50%;right:auto;transform:translateX(-50%);width:200%}section.section-footer .footer-inner .inner-sidebar{display:none}}@media (max-width:767.98px){section.section-place .place-inner .inner-description .description-background{height:120%;left:-10%;top:-10%;width:120%}section.section-place .place-cover{display:none}section.section-team .inner-service{width:100%}section.section-team .inner-service .service-row{display:flex;width:100%}section.section-team .inner-service .service-row .row-box{height:auto;padding-top:50%;width:50%}section.section-team .inner-service .service-row .row-box img{left:0;position:absolute;top:0}section.section-about .about-background{left:-180px}section.section-offer .offer-inner .inner-row .row-item .item-image{height:220px;width:220px}section.section-form{padding-bottom:80px}section.section-form .form-inner .inner-image{display:none}section.section-form .form-inner .inner-description{margin-left:0;text-align:center;width:100%}section.section-form .form-inner .inner-description p{margin-left:auto;margin-right:auto}section.section-form .form-inner .inner-description .description-form .input-service{width:100%}section.o-nas-section-content .content-team .team-cover{height:100%;top:300px}section.jak-zaczac-section-content .content-welcome{width:100%}section.jak-zaczac-section-content .content-welcome .welcome-description{margin-right:0;max-width:100%}section.jak-zaczac-section-content .content-welcome .welcome-description .name br{content:""}section.jak-zaczac-section-content .content-welcome .welcome-description .name br:after{content:" "}section.jak-zaczac-section-content .content-welcome .welcome-image{display:none}section.jak-zaczac-section-content .content-wrapper .wrapper-service{flex-direction:column!important;padding-top:80px}section.jak-zaczac-section-content .content-wrapper .wrapper-service .service-description{margin-left:0;margin-top:40px;text-align:center}section.jak-zaczac-section-content .content-wrapper .wrapper-service:nth-child(2n) .service-description{margin-right:0}section.oferta-section-content .content-offer .offer-cover{top:1500px}section.galeria-section-content .content-gallery .gallery-service{width:50%}section.galeria-section-content .content-gallery .gallery-service:nth-child(2n) .service-image{padding-top:100%;width:100%}section.galeria-section-content .content-gallery .gallery-service:nth-child(4n) .service-image,section.galeria-section-content .content-gallery .gallery-service:nth-child(4n+1) .service-image{padding-top:70%;width:70%}section.kontakt-section-content .content-welcome{flex-direction:column;padding-top:50px}section.kontakt-section-content .content-welcome .welcome-description{padding-bottom:70px;text-align:center;width:100%}section.kontakt-section-content .content-welcome .welcome-description .description-info .info-service,section.kontakt-section-content .content-welcome .welcome-description .inner-social-media{justify-content:center}section.kontakt-section-content .content-welcome .welcome-map{width:100%}section.kontakt-section-content .content-welcome .welcome-map .map-wrapper{height:auto;padding-top:100%;position:relative;width:100%}section.kontakt-section-content .content-welcome .welcome-map .map-wrapper .wrapper-service{left:0;position:absolute;top:0}section.kontakt-section-content .content-footer{flex-direction:column;padding:30px 0 40px;text-align:center}section.kontakt-section-content .content-footer ul{margin-left:0;margin-top:10px}section.section-footer .footer-inner .inner-body-wrapper{align-items:flex-start;flex-direction:column}section.section-footer .footer-inner .inner-body-wrapper .inner-social-media{flex-direction:row;margin-left:0;margin-top:50px}section.section-footer .footer-inner .inner-body-wrapper .inner-social-media li+li{margin-left:20px;margin-top:0}}@media (max-width:575.98px){.fixed-social-media{left:12px;padding:5px}.fixed-social-media li a img{height:27px;width:27px}.fixed-social-media li+li{margin-top:7px}.modal .modal-dialog .modal-body{text-align:center}section.section-welcome .welcome-inner .inner-description{padding-bottom:50px;text-align:center}section.section-welcome .welcome-inner .inner-description p{margin:50px auto 0}section.section-welcome .welcome-inner .inner-image .image-video{padding-top:100%;transform:none;width:100%}section.section-place{margin-top:100px;padding-top:0}section.section-place .place-background .background-inner .inner-image{height:900px;margin-left:-50px;transform:none;width:calc(100% + 100px)}section.section-place .place-background .background-inner .inner-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.section-place .place-inner .inner-description{padding:0 20px}section.section-place .place-inner .inner-description .description-text{text-align:center}section.section-place.subpage .place-inner .inner-description .description-text{padding:0}section.section-team .team-inner .inner-description{text-align:center}section.section-about{padding-top:100px}section.section-about .about-background{display:none}section.section-about .about-inner .inner-description{margin-left:0;text-align:center}section.section-offer{padding-bottom:120px;padding-top:80px}section.section-offer .offer-background-wrapper{display:none}section.section-offer .offer-inner{position:relative}section.section-offer .offer-inner .inner-row .row-item{flex-direction:column}section.section-offer .offer-inner .inner-row .row-item>*+*{margin-left:0}section.section-offer .offer-inner .inner-row .row-item .item-image{height:320px;width:320px}section.section-offer .offer-inner .inner-row .row-item .item-image+.item-description{align-items:center;text-align:center}section.section-offer .offer-inner .inner-row .row-item .item-description{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px;text-align:center;width:100%}section.section-offer .offer-inner .inner-row .row-item .item-description h3{max-width:300px}section.section-offer .offer-inner .inner-row .row-item .item-description p{margin:30px auto 0}section.section-offer .offer-inner .inner-row .btn-more{margin-top:120px}section.section-offer .offer-inner .inner-row .btn-more img{display:none}section.section-offer .offer-inner .inner-row .btn-more .btn-inner-wrapper{margin-left:0;max-width:100%}section.section-offer .offer-inner .inner-row .btn-more .btn-inner-wrapper .btn-inner{justify-content:center}section.section-offer .offer-inner .inner-row:nth-child(2) .row-item:first-child,section.section-offer .offer-inner .inner-row:nth-child(3) .row-item{flex-direction:column-reverse}section.section-form .form-inner{flex-direction:column}section.section-form .form-inner .inner-image{display:block;height:auto;margin-left:0;padding-top:100%;position:relative;width:100%}section.section-form .form-inner .inner-image img{left:0;position:absolute;top:0}section.section-form .form-inner .inner-description{margin-top:60px}section.o-nas-section-content .content-welcome .welcome-image{margin-left:-25%;margin-top:0;-webkit-mask-position:center;mask-position:center;width:150%}section.o-nas-section-content .content-welcome .welcome-description{text-align:center}section.o-nas-section-content .content-welcome .welcome-description .btn{justify-content:center}section.o-nas-section-content .content-information{padding-top:50px}section.o-nas-section-content .content-information .information-description,section.o-nas-section-content .content-information .information-heading{text-align:center}section.o-nas-section-content .content-team .team-cover{height:100%}section.o-nas-section-content .content-team .team-inner{padding-top:50px}section.o-nas-section-content .content-team .team-inner .inner-service .service-image{height:auto;max-width:100%;min-width:100%;padding-top:100%;position:relative}section.o-nas-section-content .content-team .team-inner .inner-service .service-image img{left:0;position:absolute;top:0}section.o-nas-section-content .content-about .about-inner{text-align:center}section.o-nas-section-content .content-about .about-inner .inner-image .image-logo{bottom:-30px;height:150px;left:50%;right:auto;transform:translateX(-50%)}section.o-nas-section-content .content-about .about-inner .inner-description{margin-top:70px}section.o-nas-section-content .content-advantages .advantages-inner .inner-service{width:50%}section.jak-zaczac-section-content .content-welcome .welcome-description{text-align:center}section.oferta-section-content .content-information{padding-top:30px}section.oferta-section-content .content-information .information-heading{text-align:center}section.oferta-section-content .content-information .information-cta{justify-content:center}section.oferta-section-content .content-offer .offer-inner .inner-service .service-image{height:auto;max-width:100%;min-width:100%;padding-top:100%;position:relative}section.oferta-section-content .content-offer .offer-inner .inner-service .service-image img{left:0;position:absolute;top:0}section.oferta-section-content .content-offer .offer-inner .inner-service .service-description,section.opinie-section-content .content-welcome .welcome-description{text-align:center}section.opinie-section-content .content-welcome .welcome-image{height:auto;max-width:100%;min-width:100%;padding-top:100%;position:relative}section.opinie-section-content .content-welcome .welcome-image>img{left:0;position:absolute;top:0}section.opinie-section-content .content-opinions .opinions-body .body-column>*+*{margin-top:60px!important}section.opinie-section-content .content-opinions .opinions-body .body-column+.body-column{margin-top:60px}section.opinie-section-content .content-opinions .opinions-body .body-text{text-align:center}section.opinie-section-content .content-opinions .opinions-body .body-video-wrapper .body-video{padding-top:50%;width:50%}section.section-footer .footer-inner .inner-body-wrapper{padding-top:200px;text-align:center}section.section-footer .footer-inner .inner-body-wrapper .inner-body{width:100%}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits{flex-direction:column;justify-content:center}section.section-footer .footer-inner .inner-body-wrapper .inner-body .body-credits ul{margin-left:0;margin-top:10px}section.section-footer .footer-inner .inner-body-wrapper .inner-social-media{justify-content:center;width:100%}}@media (max-width:440px){nav.section-header .header-flexbox .flexbox-nav:nth-child(3){display:none}section.section-place .place-inner .inner-description{padding:0 10px}section.section-place .place-inner .inner-description .description-background{height:160%;left:-30%;top:-30%;width:160%}section.section-place .place-inner .inner-description .description-text{text-align:center}section.o-nas-section-content .content-advantages .advantages-inner .inner-service{width:100%}section.oferta-section-content .content-offer .offer-cover{top:1900px}section.oferta-section-content .content-offer .offer-cover img{margin-left:calc(-150% - 150px)}}@media (max-width:400px){section.section-footer .footer-inner .inner-body-wrapper{padding-top:150px}section.section-footer .footer-inner .inner-body-wrapper .footer-background-wrapper{width:250%}}