.titlearea{height:350px;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top;background-attachment:fixed;background-repeat:no-repeat}.titlearea:before{content:"";top:0;margin:auto;background:rgba(0,79,159,.75)}.titlearea:before,.titlearea>.container{position:absolute;left:0;right:0;bottom:0}.titlearea>.container{height:178px}.titlearea>.container h1{position:absolute;left:0;right:0;color:#fff;font-size:72px;font-weight:700;text-align:center;margin:0;text-transform:uppercase;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:180px;line-height:85px}@media (max-width:1199px){.titlearea>.container h1{font-size:60px;line-height:58px}}@media (max-width:991px){.titlearea>.container h1{font-size:52px;line-height:52px;max-height:136px}}@media (max-width:767px){.titlearea{height:178px;background-attachment:scroll;padding:0 15px}.titlearea>.container h1{font-size:40px;line-height:38px;max-height:136px;overflow:hidden}.titlearea>.container{position:relative}}@media (max-width:460px){.titlearea>.container h1{font-size:36px;line-height:34px}}.pink-text{padding:56px 0}.pink-text .question{padding-right:10px}.pink-text .answer{padding-left:20px}.pink-text .item{margin-bottom:42px}.pink-text .item:last-child{margin:0}.pink-text .item:last-child span.author:last-child{margin-bottom:0}.pink-text h1{margin:-8px 0 0;text-align:right;font-weight:700;font-size:30px;color:#e50046;line-height:36px}.pink-text h3{margin:0;font-weight:700;font-size:18px;color:#004f9f}.pink-text h3:first-child{margin-top:-6px}.pink-text p:first-child{margin-top:-3px!important}.pink-text p:last-child{margin:0}.pink-text .author{display:block;text-align:right;font-weight:700;color:#004f9f;font-size:18px;margin:-24px 0 20px}@media (max-width:1199px){.pink-text h1{font-size:22px;line-height:24px}.pink-text p.standard{font-size:14px}.pink-text h3:first-child{margin-top:-10px}.pink-text p:first-child{margin-top:-8px!important}}@media (max-width:991px){.pink-text h1{font-size:18px;line-height:22px}}@media (max-width:767px){.pink-text h1{text-align:center;margin:0 0 16px}}.contactForm i{display:inline-block;font-style:normal;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:#e50046;width:34px;height:34px;position:relative;float:left}.contactForm i>div, .contactForm i>span{position:absolute;left:0;right:0;margin:auto;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contactForm .form-control{margin-left:10px;width:315px;float:left;border:1px solid #7fa7cf;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;font-size:18px;color:gray;font-weight:400;padding:3px 18px 4px;margin-bottom:10px}.contactForm .form-control:focus{outline:none}.contactForm .form-control::-webkit-input-placeholder{color:#c1c1c1}.contactForm .form-control:-moz-placeholder,.contactForm .form-control::-moz-placeholder{color:#c1c1c1;opacity:1}.contactForm .form-control:-ms-input-placeholder,.contactForm .form-control::-ms-input-placeholder{color:#c1c1c1}.contactForm textarea.form-control{height:78px}.contactForm .btn.pink{background:transparent;float:right}.contactForm .btn.pink:hover{background:#e50046;color:#fff}@media (max-width:1559px){.contactForm .formContainer{width:100%}.formRow{margin:0}}@media (max-width:1199px){.form-control{margin-right:10px}.form-control:last-child{margin-right:0}.contactForm button[type=submit]{float:none!important}.contactForm form>.col-lg-4{display:inline-block;float:none;width:auto}.contactForm .formRow{text-align:center}}@media (max-width:991px){.contactForm form>.col-lg-4>.form-control:after{content:"\A";white-space:pre}}@media (max-width:460px){.contactForm .form-control{width:200px}}.category.tramping .icon:after{width:44px;height:28px;background:url(.././img/icons0292fb8184ea7d0aba1a27dd5351bb52.png) -296px -64px}.category.autokarowe .icon:after,.category.autokar .icon:after{width:75px;height:28px;background:url(.././img/icons0292fb8184ea7d0aba1a27dd5351bb52.png) -296px -93px}.category.samolot .icon:after{width:60px;height:43px;background:url(.././img/icons0292fb8184ea7d0aba1a27dd5351bb52.png) -296px -122px}.name{padding:20px 0}.name .set{display:inline-block;margin:39px 0}.name .icon{width:100px;height:100px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border:1px solid rgba(229,0,70,.5);margin:0 30px 0 0;position:relative;float:left;display:table-cell}.name .icon:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.name .name-container{height:100px;position:relative;display:table-cell;vertical-align:middle}.name .name-container h2{font-weight:700;font-size:48px;color:#004f9f;float:left;position:relative;line-height:50px;text-align:left;margin:-7px 0 0}.name .addInfo{text-align:right;margin-top:-8px}.name .addInfo h2{margin:0 0 -4px;font-weight:700;color:#e50046;font-size:30px}.name .addInfo h3{margin:0 0 26px}.name .addInfo h3,.name .addInfo h6{font-weight:400;color:gray;font-size:30px}.name .addInfo h6{margin:0}.name .addInfo h6 span{color:#e50046;font-weight:600}.banner{height:360px;background-size:cover;background-position:50%;background-repeat:no-repeat}#zapiszsie{text-align:center;margin-top:-21px;position:absolute;left:0;right:0;z-index:99}#zapiszsie a{color:#fff;font-weight:700;font-size:30px;text-transform:uppercase;width:205px;display:inline-block;background:#e50046;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}#zapiszsie.scroll{position:fixed;margin:0}#zapiszsie.scroll a{font-size:20px;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}.contactForm{padding-bottom:60px}@media (max-width:1559px){.name .addInfo h2,.name .addInfo h3{font-size:24px}}@media (max-width:1199px){.name .addInfo{text-align:center;padding-bottom:20px}.name .name-container h2{font-size:40px}}@media (max-width:767px){#zapiszsie{margin-bottom:-14px!important}.name .name-container h2{font-size:26px;line-height:28px}}@media (max-width:400px){.name .icon{display:block;float:none;margin:0 auto 20px}.name .name-container{height:auto}}