@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.contact{padding:55px 30px;background:#ededed}.contact div.centralize{max-width:1000px}.contact__inner{padding:0 0 0 40%;position:relative}.contact__inner h2{position:absolute;top:0;left:0;font-size:3rem;font-weight:400}.contact__inner ul li{padding:30px 0 30px 71px;position:relative}.contact__inner ul li i.ico{position:absolute;left:0;top:22px}.contact__inner ul li p+p{padding:15px 0 0}.contact__inner ul li+li{border-top:1px solid #d7d7d7}@media all and (min-width:1500px){.contact div.centralize{max-width:1040px}.contact__inner{padding:0 0 0 38%}.contact__inner h2{left:-130px}}@media all and (max-width:1100px){.contact div.centralize{max-width:450px}.contact__inner{padding:0}.contact__inner h2{position:static;padding:0 0 50px}}@media all and (max-width:740px){.contact{padding:30px 30px 15px}.contact__inner h2{padding:0 0 20px}.contact__inner ul li{padding-left:60px}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.footer{padding:95px 30px 140px;overflow:hidden}.footer__inner{padding:0 300px 0 33.333%;position:relative}.footer__inner p{font-size:12px;line-height:1.25em;max-width:390px}.footer__inner ul{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer__inner ul li{display:inline-block;vertical-align:middle}.footer__inner ul li:nth-child(2){margin:0 25px 0 40px}.footer__inner ul li img{max-width:130px}.footer__logo{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer__logo img{display:block}@media all and (max-width:1100px){.footer{padding-bottom:220px}.footer__logo img{width:185px}.footer__inner{padding:0 0 0 250px}.footer__inner ul{top:100%;right:0;margin-top:70px;width:110%;-webkit-transform:none;transform:none;display:table;table-layout:fixed}.footer__inner ul li{display:table-cell;text-align:center}.footer__inner ul li img{margin:0 auto;-webkit-transform:scale(2);transform:scale(2)}}@media all and (max-width:740px){.footer{padding-top:35px;padding-bottom:240px}.footer div.centralize{max-width:450px}.footer__logo{position:static;-webkit-transform:none;transform:none;padding:0 0 33px}.footer__inner{padding:0}.footer__inner ul{display:block;width:100%;margin-top:20px;text-align:center}.footer__inner ul li{display:inline-block;width:100%;margin:0!important;padding:25px 0}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.groups{padding:0 30px 77px;overflow:hidden}.groups div.centralize{max-width:1100px}.groups__head{padding:164px 30px 215px;text-align:center;margin:0 -30px 84px;background:url(../graphics/bg-groups.jpg) no-repeat 50% 50%;background-size:cover}.groups__inner ul{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-33px -23px}.groups__inner ul li{width:50%;padding:33px 23px}.groups__inner ul li:nth-child(3){margin:0 auto}.groups__inner>p{text-align:center;padding:75px 0 0}.groups__item{height:100%;padding:45px 40px 35px;background:#ededed;border-top:6px solid #a9844e}.groups__item h3{padding:0 0 15px;max-width:410px}.groups__item p{padding:0 0 20px}@media all and (min-width:1500px){.groups{padding-bottom:105px}.groups__head{margin:0 -30px 130px}.groups__inner ul{margin:-33px -64px}.groups__inner ul li{padding:33px 64px}.groups__inner>p{text-align:center;padding:105px 0 0}}@media all and (max-width:1100px){.groups div.centralize{max-width:635px}.groups__head{padding:90px 30px 120px;margin:0 -30px 37px}.groups__inner ul{margin:-19px 0}.groups__inner ul li{padding:19px 0;width:100%}.groups__inner>p{padding:55px 0 0}.groups__item{padding:45px 65px 35px}.groups__item h3{max-width:none}}@media all and (max-width:740px){.groups{padding-bottom:30px}.groups__head{margin-bottom:0;padding:45px 30px 50px}.groups__head h2{font-size:1.25rem;line-height:1.3em}.groups__inner ul{margin:0 -30px}.groups__inner ul li{padding:0}.groups__inner>p{padding:30px 0 0}.groups__item{padding:35px 30px}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.header{padding:50px 30px}.header__inner{position:relative;text-align:right}.header__inner ul{display:inline-block}.header__inner ul li{text-align:center;display:inline-block;padding:0 35px}.header__inner ul li+li{border-left:1px solid #d7d7d7}.header__inner ul li i.ico{margin:0 auto 25px}.header__logo{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__logo img{display:block}@media all and (min-width:1500px){.header{padding:50px 77px}.header div.centralize{max-width:none}}@media all and (max-width:1100px){.header__logo img{width:70px;}.header__inner ul li{position:relative}.header__inner ul li i.ico{position:absolute;left:-30px;top:50%;margin:-20px 0 0}.header__inner ul li p{padding:0}.header__inner ul li+li{display:none}}@media all and (max-width:740px){.header__inner ul{display:none}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.how{padding:30px 30px;overflow:hidden}.how h2{padding:0 0 30px}.how h3{font-weight:400;padding:0 0 5px}.how ul{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -65px 0 0}.how ul li{width:33.333%;padding:0 65px 0 0}@media all and (min-width:1500px){.how ul{margin:0 -130px 0 0}.how ul li{padding:0 130px 0 0}}@media all and (max-width:1100px){.how{padding:52px 30px 50px}.how h2{padding:0 0 38px}.how ul{margin:0}.how ul li{padding:0;width:100%}.how ul li+li{padding-top:30px}}@media all and (max-width:740px){.how{padding:36px 30px 50px}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ico{display:block;width:40px;height:40px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.ico--tel{background-image:url(../graphics/icons/tel.svg)}.ico--mail{background-image:url(../graphics/icons/email.svg)}.ico--location{background-image:url(../graphics/icons/adres.svg)}.ico--fb{background-image:url(../graphics/icons/facebook.svg)}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.lead{padding:0 30px;background:url(../graphics/bg-hero2.jpg) no-repeat 50% 50%;background-size:cover}.lead__inner{padding:203px 0 224px;position:relative}.lead__inner h1{color:#fff;max-width:690px}.lead__inner h3{color:#fff;position:absolute;font-weight:400;bottom:0;left:0;width:298px;background:#a9844e;padding:38px 39px 43px;font-size:1.3125rem;line-height:1.523em;font-family:Roboto,sans-serif}@media all and (max-width:1100px){.lead{background:url(../graphics/bg-hero2-m.jpg) no-repeat 50% 50%;background-size:cover}.lead__inner{padding:185px 0 168px}.lead__inner h1{max-width:570px}.lead__inner h3{width:100%;padding:5px 0;z-index:1}.lead__inner h3:before{display:block;content:' ';position:absolute;background:#a9844e;width:200%;left:-50%;top:0;height:100%;z-index:-1}}@media all and (max-width:740px){.lead__inner{padding:0}.lead__inner h1{font-size:1.25em;line-height:1.523em;background:url(../graphics/bg-hero2-m.jpg) no-repeat 50% 50%;background-size:cover;padding:50px 30px;margin:0 -30px}.lead__inner h3{position:relative}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.more{padding:65px 30px 84px;background:#ededed;border-top:6px solid #1ac7f4;overflow:hidden}.more div.centralize{max-width:750px}.more__inner h2{text-align:center;padding:0 0 96px}.more__inner ul{margin:0 -38px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.more__inner ul li{width:50%;padding:0 38px}.more__item figure img{display:block;width:100%;height:auto}.more__item h3{padding:50px 0 15px}@media all and (min-width:1500px){.more div.centralize{max-width:900px}.more__inner ul{margin:0 -135px}.more__inner ul li{padding:0 125px}}@media all and (max-width:1100px){.more div.centralize{max-width:635px}.more__inner h2{padding:0 0 90px}.more__inner ul{margin:0 -3px}.more__inner ul li{padding:0 3px}}@media all and (max-width:740px){.more{padding:30px 0 0}.more__inner h2{line-height:1.25em;padding:0 30px 35px}.more__inner ul{margin:0}.more__inner ul li{padding:0;width:100%}.more__item h3{padding:30px 30px 16px}.more__item p{padding:0 30px 45px}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.team{padding:115px 30px 105px}.team div.centralize{max-width:1000px}.team p{padding:0 0 20px}.team__head{border:1px solid #979797;position:relative;padding:70px 30px 50px;margin:0 0 115px}.team__head h2{position:absolute;top:-25px;padding:0 65px;background:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.team__head p{max-width:700px;margin:0 auto}.team__inner ul li+li{margin-top:70px}.team__inner>p{padding:140px 0 0;max-width:900px;font-weight:300;font-size:1.25rem;line-height:1.5em}.team__item{padding:0 0 0 40%;min-height:300px;position:relative}.team__item figure{position:absolute;top:0;left:0;width:250px}.team__item figure img{display:block;width:100%;height:auto}.team__item h3{padding:0 0 23px}.team__item a{display:none}.team__item p{max-width:560px}@media all and (min-width:1500px){.team{padding:30px 30px 30px}.team div.centralize{max-width:1040px}.team__head{margin:0 -130px 155px}.team__head p{max-width:1035px}.team__item{padding:0 0 0 38%}.team__item p{max-width:650px}}@media all and (max-width:1100px){.team{padding:70px 30px}.team div.centralize{max-width:635px}.team__head p{max-width:510px}.team__inner ul li+li{margin-top:30px}.team__inner>p{padding:50px 0 10px}.team__item{padding:0 0 0 200px;min-height:300px;position:relative}.team__item figure{width:123px}.team__item h3{padding:0 0 23px}.team__item p{max-width:560px}}@media all and (max-width:740px){.team{padding:25px 30px 35px}.team__head{padding:0;border:0;margin:0 0 15px}.team__head h2{position:static;padding:0 0 25px;-webkit-transform:none;transform:none}.team__head p{max-width:none}.team__inner ul li+li{margin-top:30px}.team__inner>p{padding:40px 0 5px}.team__item{padding:0;min-height:0}.team__item h3{min-height:148px;max-width:330px;padding:0 0 0 145px}.team__item a{color:#1ac7f4;}.team__item p{display:none;-webkit-animation:fadein .2s cubic-bezier(.42,0,.58,1);animation:fadein .2s cubic-bezier(.42,0,.58,1)}.team__item--open h3{min-height:178px}.team__item--open p{display:block}.team__item--open a{display:none}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}article,aside,footer,header,nav,section{display:block}a,abbr,acronym,address,applet,article,aside,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,input,ins,kbd,label,legend,li,mark,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}::-webkit-input-placeholder{color:rgba(71,71,71,.5);font-style:italic}:-moz-placeholder{color:rgba(71,71,71,.5);font-style:italic}::-moz-placeholder{color:rgba(71,71,71,.5);font-style:italic}:-ms-input-placeholder{color:rgba(71,71,71,.5);font-style:italic}.form_row--error ::-webkit-input-placeholder{color:red;font-style:italic}.form_row--error :-moz-placeholder{color:red;font-style:italic}.form_row--error ::-moz-placeholder{color:red;font-style:italic}.form_row--error :-ms-input-placeholder{color:red;font-style:italic}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{-webkit-overflow-scrolling:touch;font:400 16px/1.5em Roboto,Arial,sans-serif}body{color:#0a4751;background:#fff;min-width:320px;overflow:visible;overflow-x:hidden;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);display:block}a{cursor:pointer;color:#0a4751;text-decoration:none;-webkit-transition:all .1s cubic-bezier(.42,0,.58,1);transition:all .1s cubic-bezier(.42,0,.58,1)}a:hover{color:#a9844e}strong{font-weight:700}em{font-style:italic}ul{list-style:none}h1,h2,h3{font-family:Montserrat,sans-serif}h1,h2{font-size:2rem;line-height:1.55em}h2{font-weight:500}h3{font-weight:700;font-size:1.3125rem;line-height:1.55em}div.centralize{width:100%;max-width:1190px;margin:0 auto;position:relative}@media all and (min-width:1500px){div.centralize{max-width:1300px}}@media all and (max-width:1100px){div.centralize{max-width:635px}}@media all and (max-width:740px){div.centralize{max-width:none}}.main{overflow:hidden}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
/*# sourceMappingURL=styles.css.map */
