.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}@media (max-width:991px){.pt-sm-10{padding-top:10px}.pt-sm-20{padding-top:20px}.pt-sm-30{padding-top:30px}.pt-sm-40{padding-top:40px}}@media (max-width:767px){.mb-xs-10{margin-bottom:10px}.mb-xs-20{margin-bottom:20px}.mb-xs-30{margin-bottom:30px}.mb-xs-40{margin-bottom:40px}}@media (min-width:768px) and (max-width:991px){.mb-sm-10{margin-bottom:10px}.mb-sm-20{margin-bottom:20px}.mb-sm-30{margin-bottom:30px}.mb-sm-40{margin-bottom:40px}}@media only screen and (max-width:767px){.text-xs-center{text-align:center!important}}@media only screen and (min-width:768px) and (max-width:991px){.text-sm-center{text-align:center!important}}@media only screen and (min-width:992px) and (max-width:1199px){.text-md-center{text-align:center!important}}@media only screen and (min-width:1200px){.text-lg-center{text-align:center!important}}@media only screen and (max-width:767px){.text-xs-left{text-align:left!important}}@media only screen and (min-width:768px) and (max-width:991px){.text-sm-left{text-align:left!important}}@media only screen and (min-width:992px) and (max-width:1199px){.text-md-left{text-align:left!important}}@media only screen and (min-width:1200px){.text-lg-left{text-align:left!important}}@media only screen and (max-width:767px){.text-xs-right{text-align:right!important}}@media only screen and (min-width:768px) and (max-width:991px){.text-sm-right{text-align:right!important}}@media only screen and (min-width:992px) and (max-width:1199px){.text-md-right{text-align:right!important}}@media only screen and (min-width:1200px){.text-lg-right{text-align:right!important}}.visible-ib-lg,.visible-ib-md,.visible-ib-sm,.visible-ib-xs{display:none!important}@media only screen and (max-width:767px){.visible-ib-xs{display:inline-block!important}}@media only screen and (min-width:768px) and (max-width:991px){.visible-ib-sm{display:inline-block!important}}@media only screen and (min-width:992px) and (max-width:1199px){.visible-ib-md{display:inline-block!important}}@media only screen and (min-width:1200px){.visible-ib-lg{display:inline-block!important}}.visible-sxs{display:none!important}@media (max-width:479px){.visible-sxs{display:block!important}}@media (max-width:479px){.hidden-sxs{display:none!important}}body{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:22px;line-height:30px;color:#55615c}@media (max-width:767px){body{font-size:17px;line-height:1.4}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Arial,Helvetica,sans-serif}a{color:#f00088}a:hover{color:#f00088}.strip.logo-strip-fixed{position:fixed;top:0;z-index:2000;width:100%}.mainHeader{position:relative}.b-logo{text-align:right;z-index:300;position:absolute;top:43px;left:15px;right:15px;transition:top .8s,width .8s}@media (min-width:1200px){.logo-strip-fixed .b-logo{top:-252px}.logo-strip-fixed .b-logo:hover{top:0}}@media (min-width:992px) and (max-width:1199px){.logo-strip-fixed .b-logo{top:-204px}.logo-strip-fixed .b-logo:hover{top:0}}@media (min-width:768px) and (max-width:991px){.logo-strip-fixed .b-logo{background-color:#fff;top:-151px}.logo-strip-fixed .b-logo:hover{top:0}}@media (max-width:767px){.b-logo{position:fixed;top:-141px;right:initial;width:auto}.b-logo img{max-height:200px}}.langStrip{background-color:#30001b}.langNav{text-align:right;color:#fff;font-size:14px;line-height:14px;padding-top:10px;padding-bottom:10px;margin-bottom:0}@media (max-width:767px){.langNav{font-size:18px;float:right}}.langNav li{border-left:1px solid #4c4c4c;display:inline}@media (max-width:767px){.langNav li{border-color:#bd006b}}.langNav li:first-child{border:none}.langNav a{color:#f00088;margin-left:4px;padding:5px;display:inline-block}@media (max-width:767px){.langNav a{color:#fff;padding:8px 10px;-webkit-border-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius:10px;-moz-background-clip:padding;border-radius:10px;background-clip:padding-box}}.langNav li.active a{color:#fff}@media (max-width:767px){.langNav li.active a{background-color:#30001b;text-decoration:none}}.navbar{margin-bottom:0;border:none;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;box-shadow:none}.navbar-magenta{background-color:#f00088}.navbar-cyan{background-color:#00b0ea}.navbar-yellow{background-color:#fcec00}.navbar-brand{color:#fff}.navbar .navbar-nav>li>a{font-size:18px;line-height:18px;color:#fff;-webkit-border-radius:20px;-webkit-background-clip:padding-box;-moz-border-radius:20px;-moz-background-clip:padding;border-radius:20px;background-clip:padding-box;margin:26px 3px 25px;padding:9px 12px;transition:margin .5s}@media (max-width:767px){.navbar .navbar-nav>li>a{margin:10px}}@media (max-width:991px) and (min-width:768px){.navbar .navbar-nav>li>a{font-size:16px;margin:26px 0 25px;padding:6px 10px}}@media (max-width:767px){.navbar .navbar-nav>li>a{font-size:16px;margin:5px 3px;padding:6px 10px;display:block}}.navbar.navbar-fixed-top .navbar-nav>li>a{margin:13px 0 12px}.navbar-magenta .navbar-nav>li>a:focus,.navbar-magenta .navbar-nav>li>a:hover{background-color:#30001b;color:#fff}.navbar-cyan .navbar-nav>li>a:focus,.navbar-cyan .navbar-nav>li>a:hover{background-color:#002430;color:#fff}.navbar-yellow .navbar-nav>li>a:focus,.navbar-yellow .navbar-nav>li>a:hover{background-color:#302c00;color:#fff}.navbar-magenta .navbar-nav>.active>a,.navbar-magenta .navbar-nav>.active>a:focus,.navbar-magenta .navbar-nav>.active>a:hover{background-color:#fff;color:#910052}.navbar-cyan .navbar-nav>.active>a,.navbar-cyan .navbar-nav>.active>a:focus,.navbar-cyan .navbar-nav>.active>a:hover{background-color:#fff;color:#006d92}.navbar-yellow .navbar-nav>.active>a,.navbar-yellow .navbar-nav>.active>a:focus,.navbar-yellow .navbar-nav>.active>a:hover{background-color:#fff;color:#918500}.navbar .navbar-toggle{border-color:#fff;border-width:2px;-webkit-border-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius:10px;-moz-background-clip:padding;border-radius:10px;background-clip:padding-box}.navbar .navbar-toggle:focus,.navbar .navbar-toggle:hover{background-color:#000}.navbar .navbar-toggle .icon-bar{background-color:#fff}.logo-strip-fixed .onlineQuote{display:none!important}.onlineQuote{z-index:300;position:absolute;top:1px;right:10px;font-size:18px}.onlineQuote a{background-color:#000;color:#fff;-webkit-border-radius:0 0 10px 10px;-webkit-background-clip:padding-box;-moz-border-radius:0 0 10px 10px;-moz-background-clip:padding;border-radius:0 0 10px 10px;background-clip:padding-box;padding:3px 15px;margin:0;display:block}.strip-cyan .onlineQuote a,.strip-yellow .onlineQuote a{color:#fff}.onlineQuote a:hover,.strip-cyan .onlineQuote a:hover{color:#f00088;box-shadow:none}.onlineQuote a:after,.onlineQuote a:before,.onlineQuote:after,.onlineQuote:before{content:' ';width:10px;height:10px;display:inline-block;position:absolute;top:0}.onlineQuote:after{background-color:#000;z-index:20;right:-10px;box-shadow:1px 0 0 0 #fff}.onlineQuote:before{background-color:#000;z-index:20;left:-10px}.onlineQuote a:after{background-color:#fff;-webkit-border-radius:10px 0 0 0;-webkit-background-clip:padding-box;-moz-border-radius:10px 0 0 0;-moz-background-clip:padding;border-radius:10px 0 0 0;background-clip:padding-box;z-index:30;right:-10px}.onlineQuote a:before{background-color:#fff;-webkit-border-radius:0 10px 0 0;-webkit-background-clip:padding-box;-moz-border-radius:0 10px 0 0;-moz-background-clip:padding;border-radius:0 10px 0 0;background-clip:padding-box;z-index:30;left:-10px}.strip{padding:60px 0;position:relative}.strip header:first-child h1{margin-top:0}.strip:after{content:" ";display:table;clear:both}@media (max-width:767px){.strip h1{text-align:center}}.strip-lead{background-image:linear-gradient(450deg,transparent 50%,#fff 50%);padding:0}.strip-lead-magenta{background-color:#f00088}.strip-lead-cyan{background-color:#00b0ea}.strip-lead-yellow{background-color:#fcec00}@media (max-width:767px){.strip-lead,.strip-lead-cyan,.strip-lead-magenta,.strip-lead-yellow{background:#fff}}.strip-floor-stick{padding-bottom:0}.strip-ceil-stick{padding-top:0}.strip-white h1{color:#30001b}.strip-white h2{color:#30001b}.strip-magenta{background-color:#f00088;color:#facae5}@media (max-width:767px){.strip-magenta{color:#fff}}.strip-magenta h1,.strip-magenta h2{color:#fff}.strip-magenta a{color:#fff}.strip-cyan{background-color:#00b0ea;color:#cceffb}@media (max-width:767px){.strip-cyan{color:#fff}}.strip-cyan h1,.strip-cyan h2{color:#fff}.strip-cyan a{color:#fff}.strip-yellow{background-color:#fcec00;color:#918500}.strip-yellow h1,.strip-yellow h2{color:#544d00}.strip-gray{background-color:#b9b9b9}.strip-gray-light{background-color:#f2f2f2}.strip-gray-light h1,.strip-gray-light h2{color:#30001b}.strip-lighter-5.strip-magenta{background-color:#ff0b95}.strip-lighter-5.strip-cyan{background-color:#04c1ff}.strip-lighter-10.strip-magenta{background-color:#ff24a0}.strip-lighter-10.strip-cyan{background-color:#1ec7ff}.strip-last{padding-bottom:130px}.strip-last:after{content:' ';background:transparent url('/img/raster_bg.png') center top repeat-x;width:100%;height:120px;display:block;position:absolute;z-index:200;bottom:0;left:0}.images-list{margin:0;padding:0;list-style:none;margin-top:40px}.images-list li{list-style:none;display:block}.images-list.last{margin-bottom:0}.images-list:after{content:" ";display:table;clear:both}.images-list a{width:100%;position:relative;display:inline-block}@media (max-width:767px){.images-gallery li{margin-bottom:40px}.images-gallery li:last-child{margin-bottom:0}}.icon-link{text-align:center;color:#fff;border:solid 5px #fff;-webkit-border-radius:30px;-webkit-background-clip:padding-box;-moz-border-radius:30px;-moz-background-clip:padding;border-radius:30px;background-clip:padding-box;padding:5px;width:50px;height:50px;position:absolute;right:8px/2;bottom:8px/2}@media (max-width:1199px){.icon-link{right:-8px/2;bottom:-8px/2}}@media (max-width:767px){.icon-link{border-width:4px;width:40px;height:40px;right:-8px/2;bottom:-8px/2}}.icon-link-cyan{background-color:#00b0ea}a:hover .icon-link-cyan{border-color:#006d92}.icon-link-magenta{background-color:#f00088}a:hover .icon-link-magenta{border-color:#910052}.shadow-white{box-shadow:2px 3px 0 6px #fff}.shadow-magenta{box-shadow:2px 3px 0 6px #ff26d4}.shadow-cyan{box-shadow:2px 3px 0 6px #26e5ff}.shadow-cyan-black{box-shadow:2px 3px 0 6px #002430}.shadow-gray{box-shadow:2px 3px 0 6px #636363}.shadow-gray-light{box-shadow:2px 3px 0 6px #f2f2f2}.shadow-yellow{box-shadow:2px 3px 0 6px #fff57f}p.more{margin-top:20px}.btn{font-size:16px;line-height:27px;-webkit-border-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius:10px;-moz-background-clip:padding;border-radius:10px;background-clip:padding-box;padding:5px 15px 5px 15px;border:none}.btn .glyphicon{font-size:12px}.btn.btn-primary{background-color:#f00088;color:#fff}.btn.btn-primary:hover{background-color:#30001b}.btn.btn-cyan{background-color:#006d92;color:#cceffb}.btn.btn-cyan .glyphicon{color:#26e5ff}.btn.btn-cyan:hover{background-color:#fff;color:#006d92}.btn.btn-cyan.btn-inverted{background-color:#fff;color:#006d92}.btn.btn-cyan.btn-inverted:hover{background-color:#002430;color:#fff}.btn.btn-cyan.btn-inverted:hover .glyphicon{color:#26e5ff}.btn.btn-magenta{background-color:#f00088;color:#fff}.btn.btn-magenta:hover{background-color:#30001b}.btn.btn-magenta.btn-inverted{background-color:#fff;color:#910052}.btn.btn-magenta.btn-inverted:hover{background-color:#30001b;color:#fff}.btn.btn-magenta.btn-inverted:hover .glyphicon{color:#ff26d4}.relative{position:relative}.valign-abs-bottom{position:absolute;bottom:0;right:0}.sm-quarter{padding:0 15px!important;width:25%}@media (max-width:767px){.block-xs{display:block!important}}@media (max-width:767px){.inline-xs{display:inline!important}}.pageLead{background-color:#fff;color:#55615c;-webkit-border-top-left-radius:60px;-webkit-background-clip:padding-box;-moz-border-radius-topleft:60px;-moz-background-clip:padding;border-top-left-radius:60px;background-clip:padding-box;padding-top:60px;padding-bottom:50px;min-height:450px}@media (max-width:991px){.pageLead{box-shadow:200px 0 0 0 #fff}}@media (max-width:767px){.pageLead{box-shadow:none;text-align:center;min-height:0}}.pageLead h1{color:#30001b;font-size:28px;line-height:36px;margin-top:0}.pageLead h2{color:#30001b}.pageLead p:last-child{margin-bottom:0}@media (max-width:767px){.pageLead{-webkit-border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-border-radius-topleft:0;-moz-background-clip:padding;border-top-left-radius:0;background-clip:padding-box}}.lookdown{color:#d9d9d9;position:absolute;display:block;left:50%;bottom:5px}lookdown-gray{color:#d9d9d9}lookdown-white{color:#fff}.mainFooter{background-color:#b9b9b9;font-size:16px;line-height:24px;color:#4c4c4c;padding:40px 0 60px}@media (max-width:991px){.mainFooter{padding-bottom:40px}}.mainFooter .fn.org{font-weight:700;font-weight:600}@media (max-width:767px){.mainFooter .vcard{text-align:center;padding-bottom:30px}}.mainFooter .adr{background-image:url('/img/icon-geopin.png');background-position:2px 0;background-repeat:no-repeat;padding-left:30px}@media (max-width:767px){.mainFooter .adr{background:0 0;padding-left:0}}.mainFooter .street-address{display:block}@media (max-width:767px){.mainFooter .street-address{display:inline}.mainFooter .street-address:after{content:', '}}@media (max-width:767px){.mainFooter .locality{display:inline}.mainFooter .locality:after{content:', '}}.mainFooter .country{display:block}@media (max-width:767px){.mainFooter .country{display:inline}}.mainFooter .tel{background-image:url('/img/icon-phone.png');background-position:2px 0;background-repeat:no-repeat;padding-left:30px}@media (max-width:767px){.mainFooter .tel{background:0 0;font-size:36px;padding-left:0}}@media (max-width:767px){.mainFooter .newsletter-info{text-align:center}}.mainFooter fieldset{background-color:#6d6d6d;padding:3px;-webkit-border-radius:13px;-webkit-background-clip:padding-box;-moz-border-radius:13px;-moz-background-clip:padding;border-radius:13px;background-clip:padding-box}.mainFooter input[type=text]{line-height:27px;color:#666;border:none;-webkit-border-radius:10px 0 0 10px;-webkit-background-clip:padding-box;-moz-border-radius:10px 0 0 10px;-moz-background-clip:padding;border-radius:10px 0 0 10px;background-clip:padding-box;padding:5px 15px;width:70%;box-shadow:inset -2px 0 0 0 #d3d3d3,1px 0 0 0 #d3d3d3;vertical-align:middle}@media (max-width:767px){.mainFooter input[type=text]{width:60%}}.mainFooter input[type=submit]{-webkit-border-radius:0 10px 10px 0;-webkit-background-clip:padding-box;-moz-border-radius:0 10px 10px 0;-moz-background-clip:padding;border-radius:0 10px 10px 0;background-clip:padding-box;width:30%}@media (max-width:767px){.mainFooter input[type=submit]{width:40%}}.copyright{text-align:right}.copyright span{display:block}@media (max-width:991px){.copyright{text-align:center;margin-bottom:5px;clear:both}.copyright span{display:inline}}@media (max-width:767px){.copyright span{display:block}}.design-by{margin-top:20px}@media (max-width:991px){.design-by{margin-top:5px}}.design-by-description{text-align:right;margin-left:120px;width:40%;float:left}@media (max-width:1199px){.design-by-description{margin-left:20px;width:60%}}@media (max-width:991px){.design-by-description{text-align:center;margin-left:0;width:100%;display:block;float:none}}.author-logo{margin-top:10px;margin-left:10px;opacity:.5}.author-logo:hover{opacity:1}@media (max-width:991px){.author-logo{opacity:1;margin-top:10px;width:auto;float:none;display:block}}.gridOverlay{width:100%;position:absolute;top:0;left:0;z-index:9999}.gridOverlay .row>div{background-color:rgba(0,128,0,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.3)}.gridOverlay .row>div .grid{background-color:rgba(0,128,0,.1);box-shadow:inset 0 0 0 1px rgba(0,128,0,.2);height:9999px}.tos-wrapper .tos-close,.tos-wrapper .tos-close span,.tos-wrapper .tos-close span:after,.tos-wrapper .tos-close span:before{box-sizing:content-box}.bx-wrapper{position:relative;margin:20px auto 0;padding:0}@media (min-width:768px){.bx-wrapper{display:none}}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px;width:100%;position:absolute;bottom:30px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}body.cookiesInfoVisible{padding-top:26px}@media (max-width:767px){body.cookiesInfoVisible{padding-top:46px}}.cookiesInfoWrapper{width:100%;position:absolute;top:0;z-index:100}.cookiesInfo{color:#fff;line-height:18px;margin:4px auto 0;position:relative;height:26px;font-size:12px}@media (max-width:767px){.cookiesInfo{height:46px}}.cookiesInfo .acceptCookiesBtn{background:url(/img/close_btn.png) no-repeat;text-indent:-999em;width:16px;height:16px;overflow:hidden;position:absolute;top:3px;right:0}.cookiesInfo h2{color:#fff;font-weight:400;margin:0 0 8px}.cookiesInfo a{color:#fff;text-decoration:underline}.privacyLink{clear:both;text-align:right;margin:10px 6px 0 0}#privacy_policy .pageLead cite,#privacy_policy .pageLead p,#privacy_policy .pageLead ul{font-size:18px}.movieSection{background:transparent url('/img/film-btn-bg.jpg') 0 0 no-repeat;background-size:100%;max-width:261px}@media (max-width:991px){.movieSection{background:0 0}}@media (max-width:767px){.movieSection{max-width:100%}}.movieBtn{color:#fff!important;margin-top:190px;margin-left:38px;display:inline-block}@media (max-width:1199px){.movieBtn{margin-top:180px;margin-left:30px}}@media (max-width:991px){.movieBtn{margin-top:20px;margin-left:0}}.primaryOfferFeature{font-size:18px;line-height:27px}@media (max-width:991px){.primaryOfferFeature{font-size:22px;line-height:1.4em;margin-bottom:70px}}@media (max-width:991px){.primaryOfferFeature{line-height:1.5}}.primaryOfferFeature h1{font-size:21px;line-height:32px;margin-top:0}@media (max-width:991px){.primaryOfferFeature h1{font-size:36px;line-height:1.4em;text-align:center}}@media (max-width:767px){.primaryOfferFeature h1{font-size:28px;line-height:1.4em}}.primaryOfferFeature .oprawy{margin:0;padding:0;list-style:none}.primaryOfferFeature .oprawy li{list-style:none;display:block}@media (max-width:991px) and (min-width:768px){.primaryOfferFeature .oprawy{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media (max-width:767px){.primaryOfferFeature .oprawy{text-align:center}}.primaryOfferFeature .oprawy a{background:transparent url('/img/tick-offer-spotlight.png') 8px 8px no-repeat;color:#cceffb;padding:0 0 0 30px}@media (max-width:991px){.primaryOfferFeature .oprawy a{background-position:10px 60%}}.primaryOfferFeature .oprawy a:hover{color:#fff}.secondaryOfferFeature{text-align:center;font-size:18px;line-height:27px}@media (max-width:991px){.secondaryOfferFeature{font-size:22px;line-height:1.4em;clear:both}}.secondaryOfferFeature h2{margin-top:0;font-size:21px;line-height:32px}@media (max-width:991px){.secondaryOfferFeature h2{font-size:36px;line-height:1.4em}}@media (max-width:767px){.secondaryOfferFeature h2{font-size:28px;line-height:1.4em}}.quick-quote{color:#cceffb}@media (max-width:991px){.quick-quote{margin-top:90px}}.quick-quote h2{font-size:22px;margin-top:15px}@media (max-width:1199px){.quick-quote h2{font-size:18px;margin-top:10px}}@media (max-width:991px){.quick-quote h2{font-size:36px;line-height:1.4em}}@media (max-width:767px){.quick-quote h2{font-size:24px;text-align:center;margin-bottom:5px}}.quick-quote .quick-quote-title.pl{margin-top:5px}.quick-quote .quick-quote-title.fr{margin-top:0;margin-bottom:0}@media (max-width:1199px){.quick-quote .quick-quote-title.fr{font-size:24px}}@media (max-width:991px){.quick-quote .quick-quote-title.fr{font-size:36px;line-height:1.4}}.quick-quote .contact-photo{width:143px;margin-bottom:20px;display:inline;float:right}@media (max-width:1199px) and (min-width:992px){.quick-quote .contact-photo{width:130px}}@media (max-width:991px) and (min-width:768px){.quick-quote .contact-photo{width:240px}}@media (max-width:767px){.quick-quote .contact-photo{margin:0 auto 20px;width:220px;display:block;float:none}}.quick-quote .fn{font-size:30px;line-height:36px;margin-top:15px;display:block}@media (max-width:1199px){.quick-quote .fn{font-size:23px;line-height:36px;margin-top:10px}}@media (max-width:991px){.quick-quote .fn{font-size:46px;line-height:1.3em;margin-top:10px}}@media (max-width:767px){.quick-quote .fn{font-size:36px;line-height:1.4;text-align:center;margin-top:5px;margin-bottom:5px}}.quick-quote .fn.de{font-size:26px;line-height:1em;margin-top:15px;display:block}@media (max-width:1199px){.quick-quote .fn.de{font-size:38px;line-height:1.3em;margin-top:10px}}@media (max-width:991px){.quick-quote .fn.de{font-size:42px;line-height:1.3em;margin-top:20px}}@media (max-width:767px){.quick-quote .fn.de{font-size:42px;line-height:1.4;text-align:center;margin-top:5px;margin-bottom:5px}}.quick-quote .fn.en{font-size:30px;line-height:36px;margin-top:15px;display:block}@media (max-width:1199px){.quick-quote .fn.en{font-size:23px;line-height:36px;margin-top:10px}}@media (max-width:991px){.quick-quote .fn.en{font-size:46px;line-height:1.3em;margin-top:10px}}@media (max-width:767px){.quick-quote .fn.en{font-size:36px;line-height:1.4;text-align:center;margin-top:5px;margin-bottom:5px}}.quick-quote .fn.fr{line-height:1;margin-top:5px}@media (max-width:1199px){.quick-quote .fn.fr .person-name{font-size:30px}}@media (max-width:991px){.quick-quote .fn.fr .person-name{font-size:60px}}@media (max-width:767px){.quick-quote .fn.fr .person-name{font-size:30px}}.quick-quote .fn.fr .person-surname{display:inline-block}@media (max-width:1199px){.quick-quote .fn.fr .person-surname{font-size:41px}}@media (max-width:991px){.quick-quote .fn.fr .person-surname{font-size:84px}}@media (max-width:767px){.quick-quote .fn.fr .person-surname{font-size:30px;display:inline}}.quick-quote .tel{font-size:36px;line-height:1em;margin-top:10px;clear:both;display:block}@media (max-width:1199px){.quick-quote .tel{font-size:46px}}@media (max-width:991px){.quick-quote .tel{font-size:90px}}@media (max-width:767px){.quick-quote .tel{font-size:42px;text-align:center}}.quick-quote .tel.pl{clear:none}@media (max-width:1199px){.quick-quote .tel.pl{font-size:26px}}@media (max-width:991px){.quick-quote .tel.pl{font-size:54px}}@media (max-width:767px){.quick-quote .tel.pl{font-size:46px}}.quick-quote .tel.en{font-size:26px;line-height:1em;margin-top:10px;clear:none}@media (max-width:1199px){.quick-quote .tel.en{font-size:20px}}@media (max-width:991px){.quick-quote .tel.en{font-size:43px}}@media (max-width:767px){.quick-quote .tel.en{font-size:36px}}.quick-quote .tel.de{font-size:26px;line-height:1em;margin-top:12px;clear:none}@media (max-width:1199px){.quick-quote .tel.de{font-size:36px}}@media (max-width:991px){.quick-quote .tel.de{font-size:43px}}@media (max-width:767px){.quick-quote .tel.de{font-size:36px}}.quick-quote .tel.fr{font-size:25px;clear:none}@media (max-width:1199px){.quick-quote .tel.fr{font-size:36px}}@media (max-width:991px){.quick-quote .tel.fr{font-size:72px}}@media (max-width:767px){.quick-quote .tel.fr{font-size:36px;text-align:center}}.quick-quote .email{font-size:21px;line-height:1em;margin-top:5px;display:block}.quick-quote .email .glyphicon{font-size:18px}@media (max-width:1199px){.quick-quote .email{font-size:18px}.quick-quote .email .glyphicon{font-size:14px}}@media (max-width:991px){.quick-quote .email{font-size:36px;margin-top:20px}.quick-quote .email .glyphicon{font-size:30px}}@media (max-width:767px){.quick-quote .email{font-size:18px;text-align:center;margin-top:10px}.quick-quote .email .glyphicon{display:none}}.quick-quote .email a{color:#fff}.quick-quote .email .short-email{display:none}.quick-quote .email.en,.quick-quote .email.pl{font-size:16px;margin-top:10px}@media (max-width:1199px){.quick-quote .email.en,.quick-quote .email.pl{font-size:12px}.quick-quote .email.en .glyphicon,.quick-quote .email.pl .glyphicon{font-size:14px}}@media (max-width:991px){.quick-quote .email.en,.quick-quote .email.pl{font-size:26px;margin-top:20px}.quick-quote .email.en .glyphicon,.quick-quote .email.pl .glyphicon{font-size:1em}}@media (max-width:767px){.quick-quote .email.en,.quick-quote .email.pl{font-size:22px;text-align:center;margin-top:10px}.quick-quote .email.en .glyphicon,.quick-quote .email.pl .glyphicon{display:none}}.quick-quote .email.de{font-size:14px;margin-top:10px}.quick-quote .email.de .glyphicon{font-size:13px}@media (max-width:1199px){.quick-quote .email.de{font-size:18px}.quick-quote .email.de .glyphicon{font-size:14px}}@media (max-width:991px){.quick-quote .email.de{font-size:22px;margin-top:20px}.quick-quote .email.de .glyphicon{font-size:1em}}@media (max-width:767px){.quick-quote .email.de{font-size:22px;text-align:center;margin-top:10px}.quick-quote .email.de .glyphicon{display:none}}.quick-quote .email.fr{font-size:16px}.person-slot{position:relative}@media (max-width:767px){.person-slot{margin-bottom:30px}}.cycling-person+.cycling-person{position:absolute;top:0;left:15px}@media (max-width:767px){.cycling-person+.cycling-person{width:231px;height:231px}}@media (min-width:768px){.cycling-person+.cycling-person{width:157px;height:157px}}@media (min-width:992px){.cycling-person+.cycling-person{width:131px;height:131px}}@media (min-width:1200px){.cycling-person+.cycling-person{width:165px;height:165px}}@media (max-width:767px){.homepage-people-description{text-align:center}}.homepage-machines{background-image:url('/img/rapida-bg-106.jpg');background-position:calc(50vw - 130px) -100px;background-repeat:no-repeat;position:relative}@media (max-width:767px){.homepage-machines{background-position:50% calc(100% + 180px);background-size:auto 500px;text-align:center;padding-bottom:200px}.homepage-machines header h1{font-size:28px}}.pageLead.offer-index{background-image:url('/img/color-circles-with-words.jpg');background-position:100% 60px;background-repeat:no-repeat}@media (max-width:991px){.pageLead.offer-index{background-image:none;background-position:50% 100%;background-size:40%;min-height:300px}}.offer-printing-binding header h1{font-size:28px;line-height:36px;font-weight:300}.offer-printing-binding header h1 b,.offer-printing-binding header h1 span{display:block}.offer-printing-binding header h1 b{font-size:36px;line-height:40px;font-weight:600}@media (max-width:767px){.offer-printing-binding header h1{font-size:24px}}.offer-printing-binding .strip-cyan{box-shadow:inset 0 -200px 0 0 #006d92}@media (max-width:991px) and (min-width:768px){.offer-printing-binding .strip-cyan{box-shadow:inset 0 -70px 0 0 #006d92}}@media (max-width:767px){.offer-printing-binding .strip-cyan{background-color:#006d92;box-shadow:none;padding-bottom:40px}}.bindings-nav{margin:0;padding:0;list-style:none;margin-top:60px;width:100%;display:table}.bindings-nav li{list-style:none;display:table-cell}.bindings-nav li{width:20%}.bindings-nav a{text-align:center;text-decoration:none;color:#cceffb}.bindings-nav a img{transition:all .5s;margin:0 auto 40px;width:140px;display:block}.bindings-nav a .title{transition:all .5s;font-size:16px;margin-top:22px;padding:15px 19px;display:block}.bindings-nav a:hover img{background-color:#26e5ff;box-shadow:2px 3px 0 6px #26e5ff;margin-bottom:0;width:180px}.bindings-nav a:hover .title{background-color:#26e5ff;color:#006d92}.bindings-nav li.active a img{background-color:#fff;box-shadow:2px 3px 0 6px #fff;margin-bottom:0;width:180px}.bindings-nav li.active a .title{background-color:#fff;color:#006d92}@media (max-width:1199px) and (min-width:992px){.bindings-nav a .title .glyphicon{display:none}.bindings-nav.pl a .title{font-size:15px;padding:10px 12px}.bindings-nav.en a .title{padding:12px 15px}.bindings-nav.fr a .title{padding:10px 12px}}@media (max-width:991px) and (min-width:768px){.bindings-nav{margin-top:20px}.bindings-nav li{width:auto}.bindings-nav a img{margin:20px auto;width:120px;display:none}.bindings-nav a .title .glyphicon{display:none}.bindings-nav a:hover img{margin:0 auto}.bindings-nav li.active a img{margin:0 auto}.bindings-nav.en a .title{padding:12px 15px}.bindings-nav.de a .title{padding:12px 15px}}@media (max-width:767px){.bindings-nav{display:none}#offer .oprawa{display:block;opacity:1}}.oprawa{margin-bottom:60px}.oprawa h2:first-child{margin-top:0}.oprawa .images{margin-top:40px}.photo-oprawa-zeszytowa{margin-top:0}.photo-oprawa-miekka-klejona{margin-top:0}@media (max-width:767px){.binding-description{text-align:center;border-top:solid 2px #f2f2f2;padding-top:35px}.oprawa:first-child .binding-description{border-top:none;padding-top:0}}.offer-printing-other h1{font-weight:300}.offer-printing-other-nav{margin:0;padding:0;list-style:none;margin:60px auto 0;width:96%}.offer-printing-other-nav li{list-style:none;display:inline}.offer-printing-other-nav .img{display:block;position:relative}.offer-printing-other-nav img{margin:0 auto}.offer-printing-other-nav li{padding:0 40px;margin-bottom:60px;width:100%/4;float:left}.offer-printing-other-nav .title{font-size:21px;font-weight:300;text-align:center;margin-top:20px;min-height:60px;display:block}.offer-printing-other-nav.de .title{font-size:18px}@media (min-width:992px){.offer-printing-other-nav li:nth-child(4n+5){clear:both}.offer-printing-other-nav.de .title{font-size:14px;line-height:1.5em}}@media (max-width:991px) and (min-width:768px){.offer-printing-other-nav li{width:100%/3}.offer-printing-other-nav li:nth-of-type(3n+4){clear:both}.offer-printing-other-nav.de .title{font-size:15px;line-height:1.5em}}@media (max-width:767px){.offer-printing-other-nav{width:100%}.offer-printing-other-nav li{padding:0 10px;margin-bottom:30px;width:100%/2}.offer-printing-other-nav li:nth-of-type(2n){padding:0 5px 0 15px}.offer-printing-other-nav li:nth-of-type(odd){padding:0 15px 0 5px}.offer-printing-other-nav li:nth-of-type(2n+3){clear:both}.offer-printing-other-nav.de{width:66%}.offer-printing-other-nav.de li{width:100%;float:none}}.pageLead.offer-product h1{font-size:24px}.product-lead-img{margin-top:40px}@media (max-width:767px){.product-lead-img{margin:40px auto 0;width:90%}}body{counter-reset:process-counter}.process-header{position:relative;counter-increment:process-counter}.process-header:before{content:counter(process-counter);font-size:24px;font-weight:400;padding:10px 19px;-webkit-border-radius:40px;-webkit-background-clip:padding-box;-moz-border-radius:40px;-moz-background-clip:padding;border-radius:40px;background-clip:padding-box;position:absolute;top:-5px;left:-70px}.strip-magenta .process-header:before{background-color:#f69bce;color:#910052}.strip-cyan .process-header:before{background-color:#9de0f7;color:#006d92}.strip-white .process-header:before{background-color:#f2f2f2;color:#636363}@media (max-width:767px){.strip-process{text-align:center}.strip-process h1{font-size:30px}.strip-process.de h1{font-size:24px}}.process-scheme-icon{margin:20px/2 + 18px auto;max-width:48px;display:block;position:relative}.process-scheme-icon:after{content:' ';background-color:#cceffb;-webkit-border-radius:8px;-webkit-background-clip:padding-box;-moz-border-radius:8px;-moz-background-clip:padding;border-radius:8px;background-clip:padding-box;width:8px;height:20px;position:absolute;top:54px;left:40px/2}.process-scheme-icon:before{content:' ';background-color:#cceffb;-webkit-border-radius:8px;-webkit-background-clip:padding-box;-moz-border-radius:8px;-moz-background-clip:padding;border-radius:8px;background-clip:padding-box;width:8px;height:20px;position:absolute;bottom:54px;left:40px/2}@media (max-width:991px){.process-scheme-icon{display:none}}.process-scheme-img{margin:32px auto;padding:3px 0 10px;max-width:120px;position:relative}.process-scheme-img img{max-width:120px}.process-scheme-img:before{content:' ';background-color:#cceffb;-webkit-border-radius:8px;-webkit-background-clip:padding-box;-moz-border-radius:8px;-moz-background-clip:padding;border-radius:8px;background-clip:padding-box;width:8px;height:20px;position:absolute;bottom:140px;left:112px/2}.process-scheme-img:after{content:' ';background-color:#cceffb;-webkit-border-radius:8px;-webkit-background-clip:padding-box;-moz-border-radius:8px;-moz-background-clip:padding;border-radius:8px;background-clip:padding-box;width:8px;height:20px;position:absolute;top:140px;left:112px/2}.connect-to-top{margin-top:0}.connect-to-top:before{height:100px!important}.connect-to-bottom{margin-bottom:0}.connect-to-bottom:after{height:120px!important}.no-top-connection{margin-top:0}.no-top-connection:before{display:none}.no-bottom-connection{margin-bottom:0}.no-bottom-connection:after{display:none}.process-scheme{position:relative}@media (max-width:991px){.process-scheme{display:none}}.process-scheme-1-1{min-height:86px}.process-1-icon{min-height:146px;display:block;position:absolute;top:0;left:214px/2;-webkit-transform-origin:bottom center;transform-origin:bottom center}.process-1-icon:after{content:' ';background-color:#facae5;-webkit-border-radius:8px;-webkit-background-clip:padding-box;-moz-border-radius:8px;-moz-background-clip:padding;border-radius:8px;background-clip:padding-box;width:8px;height:20px;position:absolute;top:54px;left:40px/2}.process-1-icon.phone{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.process-1-icon.coffee{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.process-img{max-width:120px}.process-line-1-3{background-color:#facae5;-webkit-border-radius:8px;-webkit-background-clip:padding-box;-moz-border-radius:8px;-moz-background-clip:padding;border-radius:8px;background-clip:padding-box;width:8px;height:80px;position:absolute;top:12px;left:254px/2}@media (max-width:767px){.pageLead.machines-index.de h1{font-size:23px;line-height:1.3em}}.machines-logos-list{margin:0;padding:0;list-style:none;padding:0 15px;width:25%;position:absolute;bottom:0;right:0}.machines-logos-list li{list-style:none;display:block}.machines-logos-list li{margin-bottom:40px}.machines-logos-list li:last-child{margin-bottom:0}@media (max-width:767px){.machines-logos-list{text-align:center;margin-top:60px;margin-left:auto;margin-right:auto;width:80%;position:static;bottom:auto;right:auto}}.strip-machines-pre-press{background-image:url('/img/maszyny-pre-press-bg.png');background-image:url('/img/maszyny-pre-press-bg.png'),linear-gradient(to right,#efefef 0,#939393 100%);background-position:calc(50% + 400px) center,left top;background-repeat:no-repeat}@media (max-width:1199px){.strip-machines-pre-press{background-position:calc(50% + 300px) center,left top}}@media (max-width:991px){.strip-machines-pre-press{background-position:calc(50% + 350px) center,left top}}@media (max-width:767px){.strip-machines-pre-press{background-image:url('/img/maszyny-pre-press-bg.png');background-size:cover,left top;background-position:top center,left top;padding-top:100px}}.strip-press{background-image:url('/img/rapida-bg-106.jpg');background-position:calc(50vw - 100px) -120px;background-repeat:no-repeat;position:relative}@media (max-width:1199px){.strip-press{background-position:calc(50vw - 180px) -120px}}@media (max-width:991px){.strip-press{background-position:calc(50vw - 130px) -130px}}@media (max-width:767px){.strip-press{background-position:center -10vw;background-size:contain;padding-top:180px;padding-top:50vw}.strip-press header h1{font-size:28px}}.strip-machines-post-press{background-image:url('/img/maszyny-post-press-bg-masked.jpg');background-position:right top;background-repeat:no-repeat}@media (max-width:991px) and (min-width:768px){.strip-machines-post-press{background:linear-gradient(-90deg,rgba(242,242,242,0) 20%,#f2f2f2 45%),url('/img/maszyny-post-press-bg-masked.jpg') #f2f2f2;background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% auto;background-position:0 0,right top}}@media (max-width:767px){.strip-machines-post-press{background:linear-gradient(180deg,rgba(242,242,242,0) 10px,#f2f2f2 130px),url('/img/maszyny-post-press-bg-masked.jpg') #f2f2f2;background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% auto;background-position:0 0,right top;text-align:center}}.ue-container{display:inline-block}.people-lead-img{margin:0 auto}.people-list{margin:20px 0}.person{margin-bottom:40px}@media (max-width:767px){.person{text-align:center}}.person-img{margin:20px auto}@media (max-width:767px){.strip-finances-people,.strip-jussi-people,.strip-marketing-people,.strip-production-people{text-align:center}}.info-nav{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;margin-left:0;padding-left:0}.info-nav li{list-style-type:none;display:block;margin-bottom:5px;margin-left:30px;position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}.info-nav li .glyphicon{font-size:16px;position:absolute;left:-25px;top:8px}@media (max-width:767px){.warunki-oferty>header>h1,.warunki-realizacji-zamowienia>header>h1{font-size:30px}}@media (max-width:991px){.warunki-realizacji-zamowienia>header{margin-top:40px}}.definition-item{background-color:#fff;padding:0;margin-bottom:5px}.definition-heading,.panel-heading.definition-heading{background-color:#fff;padding:0}.definition-title{font-size:18px;font-weight:400;padding:10px 10px;margin:2px 0;cursor:pointer}.definition-title .glyphicon{color:#b9b9b9;margin-right:10px;display:inline-block}.definition-description{font-size:16px;line-height:1.5em;margin:10px 0 10px 20px;padding-bottom:5px}@media (max-width:767px){.partner{text-align:center;margin-top:20px}.partner img{margin:0 auto}.partner .partner-description{margin-top:10px}}.contact-postcard-content{margin-top:130px;font-family:felt-tip-roman,'Open Sans',Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}@media (max-width:991px){.contact-postcard-content{margin-top:0}}.contact-postcard-content .signature,.contact-postcard-content h1{font-family:felt-tip-roman,'Open Sans',Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.address-details{background:url('/img/contact-stamps.png') right top no-repeat;font-family:felt-tip-roman,'Open Sans',Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;padding-top:140px;border-bottom:2px solid #30001b}@media (max-width:991px){.address-details{background-position:center top;margin-top:40px}}.address-details .org{font-family:felt-tip-roman,'Open Sans',Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.adr-row{border-bottom:2px solid #30001b;font-size:18px;font-style:italic;line-height:1.5em;letter-spacing:1px;margin:8px 0;padding:0 20px;display:block}@media (max-width:991px){.contact-us h1{font-size:30px}}@media (max-width:767px){.contact-us h1{font-size:28px}}.businesscards{margin-top:20px}.businesscard{text-align:center;padding:20px 5px;margin-bottom:40px;display:flex;flex-direction:column;justify-content:center;min-height:214px}@media (max-width:991px){.businesscard{padding:20px 5px;margin-bottom:30px}}.businesscard .p-job-title{text-transform:uppercase;font-size:16px;line-height:1.3em;margin:0}.businesscard .p-name{font-size:24px;color:#fff}@media (max-width:1199px){.businesscard .p-name{font-size:22px}}@media (max-width:991px){.businesscard .p-name{font-size:24px}}@media (max-width:767px){.businesscard .p-name{font-size:21px}}.businesscard .p-tel{font-size:48px;line-height:1em;margin-bottom:0}@media (max-width:1199px){.businesscard .p-tel{font-size:44px}}@media (max-width:767px){.businesscard .p-tel{font-size:44px}}.businesscard .p-tel.de,.businesscard .p-tel.en,.businesscard .p-tel.fr{font-size:42px}@media (max-width:1199px){.businesscard .p-tel.de,.businesscard .p-tel.en,.businesscard .p-tel.fr{font-size:34px}}@media (max-width:991px){.businesscard .p-tel.de,.businesscard .p-tel.en,.businesscard .p-tel.fr{font-size:38px}}@media (max-width:767px){.businesscard .p-tel.de,.businesscard .p-tel.en,.businesscard .p-tel.fr{font-size:34px}}.businesscard .u-email{font-size:16px;line-height:18px;margin-top:3px}@media (max-width:1199px){.businesscard .u-email{font-size:15px}}@media (max-width:991px){.businesscard .u-email{font-size:16px}}@media (max-width:767px){.businesscard .u-email{font-size:16px}}.businesscard.marketing{background-color:#f00088;color:#facae5}.businesscard.marketing a{color:#630038}.businesscard.production{background-color:#00b0ea;color:#cceffb}.businesscard.production a{color:#003f54}.businesscard.finances{background-color:#fcec00;color:#918500}.businesscard.finances a{color:#544d00}.businesscard.finances .p-name{color:#544d00}.strip-map{position:relative;z-index:0;min-height:600px}@media (max-width:767px){.strip-map{min-height:500px}}.strip-map:before{content:' ';box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.15);height:5px;top:0;left:0;right:0;position:absolute;z-index:150}.map-overlay{text-align:center;z-index:100;position:relative}.map-label{background-color:#fff;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.1);margin:0 auto;padding:10px 20px;display:inline-block}@media (max-width:991px){.map-label{font-size:30px}}@media (max-width:767px){.map-label{font-size:24px}}.contact-map{top:0;left:0;right:0;bottom:0;position:absolute;z-index:50}