@charset "UTF-8";.certificates,.awards,.slider-images{display:grid;grid-template-columns:1fr;gap:1.3rem;padding-bottom:14rem}@media all and (min-width:480px){.certificates,.awards,.slider-images{grid-template-columns:1fr 1fr}}@media all and (min-width:768px){.certificates,.awards,.slider-images{grid-template-columns:1fr 1fr 1fr}}@media all and (min-width:1040px){.certificates,.awards,.slider-images{grid-template-columns:1fr 1fr 1fr 1fr}}@media all and (min-width:1200px){.certificates,.awards,.slider-images{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.certificates .certificate,.certificates .award,.certificates .slider-image,.awards .certificate,.awards .award,.awards .slider-image,.slider-images .certificate,.slider-images .award,.slider-images .slider-image{display:flex;justify-content:center;align-items:center;height:24rem}.certificates .certificate:hover,.certificates .award:hover,.certificates .slider-image:hover,.awards .certificate:hover,.awards .award:hover,.awards .slider-image:hover,.slider-images .certificate:hover,.slider-images .award:hover,.slider-images .slider-image:hover{transition:all .75s ease-out;box-shadow:3px 3px 10px 3px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 10px 3px rgba(0,0,0,.2)}.certificates .certificate img,.certificates .award img,.certificates .slider-image img,.awards .certificate img,.awards .award img,.awards .slider-image img,.slider-images .certificate img,.slider-images .award img,.slider-images .slider-image img{width:12.5rem;height:auto;max-height:13.7rem}.certificates .slider-image,.awards .slider-image,.slider-images .slider-image{margin:0 .5rem}.block-text-box,.block-text-box1,.block-text-box2,.block-text-box3,.block-text-box4,.block-text-box5,.block-text-box6{margin:auto;background-position:center;background-repeat:no-repeat;background-size:100% auto;-o-object-fit:cover;object-fit:cover}@media all and (max-width:1150px){.block-text-box,.block-text-box1,.block-text-box2,.block-text-box3,.block-text-box4,.block-text-box5,.block-text-box6{padding-left:10% !important;padding-right:10% !important}}.block-text-box .content,.block-text-box .content1,.block-text-box .content2,.block-text-box .content3,.block-text-box .content4,.block-text-box .content5,.block-text-box .content6,.block-text-box1 .content,.block-text-box1 .content1,.block-text-box1 .content2,.block-text-box1 .content3,.block-text-box1 .content4,.block-text-box1 .content5,.block-text-box1 .content6,.block-text-box2 .content,.block-text-box2 .content1,.block-text-box2 .content2,.block-text-box2 .content3,.block-text-box2 .content4,.block-text-box2 .content5,.block-text-box2 .content6,.block-text-box3 .content,.block-text-box3 .content1,.block-text-box3 .content2,.block-text-box3 .content3,.block-text-box3 .content4,.block-text-box3 .content5,.block-text-box3 .content6,.block-text-box4 .content,.block-text-box4 .content1,.block-text-box4 .content2,.block-text-box4 .content3,.block-text-box4 .content4,.block-text-box4 .content5,.block-text-box4 .content6,.block-text-box5 .content,.block-text-box5 .content1,.block-text-box5 .content2,.block-text-box5 .content3,.block-text-box5 .content4,.block-text-box5 .content5,.block-text-box5 .content6,.block-text-box6 .content,.block-text-box6 .content1,.block-text-box6 .content2,.block-text-box6 .content3,.block-text-box6 .content4,.block-text-box6 .content5,.block-text-box6 .content6{margin:auto;max-width:87.7rem;font-size:1.7rem}.block-text-box{color:#fff}.block-timeline{width:100%}@media all and (min-width:1200px){.block-timeline{position:relative;width:130rem}}.block-timeline #timeline{overflow:hidden;position:relative;margin-bottom:6rem;height:92rem}@media all and (min-width:320px){.block-timeline #timeline{height:90rem}}@media all and (min-width:480px){.block-timeline #timeline{height:80rem}}@media all and (min-width:768px){.block-timeline #timeline{height:70rem}}@media all and (min-width:1040px){.block-timeline #timeline{height:60rem}}@media all and (min-width:1200px){.block-timeline #timeline{height:auto}}.block-timeline #dates{position:absolute;bottom:0;width:80rem;height:28rem;overflow:hidden;left:-3rem;z-index:2}@media all and (min-width:320px){.block-timeline #dates{left:-3rem}}@media all and (min-width:480px){.block-timeline #dates{left:-3rem}}@media all and (min-width:768px){.block-timeline #dates{left:-10rem}}@media all and (min-width:1040px){.block-timeline #dates{left:-12rem}}@media all and (min-width:1200px){.block-timeline #dates{left:-20rem}}.block-timeline #dates li{list-style:none;float:left;width:18.4rem;height:14rem;border-bottom:.4rem solid #e2e2e2}.block-timeline #dates li p{padding-top:1rem;margin-left:6.2rem;width:18.5rem;height:10rem}.block-timeline #dates li .point{width:1.4rem;height:1.4rem;border-radius:50%;background:#192d41;position:relative;top:.8rem;left:4.3rem}.block-timeline #dates li .point span{position:absolute;top:-14rem;left:.6rem;height:14rem;content:"";border-right:.1rem dashed #192d41}.block-timeline #dates li .whiteBox{width:.5rem;height:1.4rem;background:#fff;position:relative;top:0;left:14.5rem}.block-timeline #dates li:nth-of-type(even){border-top:.4rem solid #e2e2e2;border-bottom:none;margin-top:13.6rem;padding-top:2.2rem}.block-timeline #dates li:nth-of-type(even) p{margin-left:6.2rem;width:18.5rem;height:10rem}.block-timeline #dates li:nth-of-type(even) .point{width:1.4rem;height:1.4rem;border-radius:50%;background:#192d41;position:relative;top:-15.2rem;left:4.3rem}.block-timeline #dates li:nth-of-type(even) .point span{position:absolute;top:0;left:.6rem;height:14rem;content:"";border-right:.1rem dashed #192d41}.block-timeline #dates li:nth-of-type(even) .point .selected{color:#fc9c0a}.block-timeline #dates li:nth-of-type(even) .point .selected span{border-right:.1rem dashed #fc9c0a}.block-timeline #dates li:nth-of-type(even) .whiteBox{width:.5rem;height:1.4rem;background:#fff;position:relative;top:0;left:14.5rem}.block-timeline #dates a{font-size:1.8rem;font-weight:700;color:#192d41;margin-left:6.2rem;text-decoration:none}.block-timeline #dates .selected{color:#fc9c0a}.block-timeline #issues{width:80rem;overflow:hidden}.block-timeline #issues li{width:80rem;height:23rem;list-style:none;float:left;margin-bottom:23rem}@media all and (min-width:768px){.block-timeline #issues li{margin-bottom:28rem}}.block-timeline #issues li .info{width:30%}@media all and (min-width:320px){.block-timeline #issues li .info{width:35%}}@media all and (min-width:480px){.block-timeline #issues li .info{width:50%}}@media all and (min-width:768px){.block-timeline #issues li .info{width:75%}}@media all and (min-width:1040px){.block-timeline #issues li .info{width:90%}}@media all and (min-width:1200px){.block-timeline #issues li .info{width:100%}}.block-timeline #issues li.selected img{transform:scale(1.1,1.1)}.block-timeline #issues li img{float:left;margin:1rem 3rem 1rem 5rem;background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:"DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)";zoom:1;transition:all 2s ease-in-out;transform:scale(.7,.7)}.block-timeline #grad_left,.block-timeline #grad_right{width:10rem;height:35rem;position:absolute;top:0}.block-timeline #grad_left{left:0}.block-timeline #grad_right{right:0;top:20rem;width:50rem;height:32rem;z-index:999}@media all and (min-width:1200px){.block-timeline #grad_right{background:linear-gradient(to right,rgba(0,0,0,0),#fff)}}.block-timeline #next,.block-timeline #prev{position:absolute;color:#fff;background:#fc9c0a;font-size:7rem;top:32rem;width:6rem;height:6rem;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-position:2.55rem 2.1rem;z-index:1000}@media all and (min-width:320px){.block-timeline #next,.block-timeline #prev{top:28rem}}@media all and (min-width:480px){.block-timeline #next,.block-timeline #prev{top:20rem}}@media all and (min-width:768px){.block-timeline #next,.block-timeline #prev{top:7rem}}@media all and (min-width:1040px){.block-timeline #next,.block-timeline #prev{top:-2rem}}@media all and (min-width:1200px){.block-timeline #next,.block-timeline #prev{top:11rem;margin-right:17rem}}.block-timeline #next:hover,.block-timeline #prev:hover{background:#192d41;background-repeat:no-repeat}@media all and (max-width:1200px){.block-timeline .buttons{position:relative;z-index:999;top:-27.9rem}}.block-timeline .buttons #next:hover,.block-timeline .buttons #prev:hover{background-position:2.55rem 2.1rem}.block-timeline .buttons #next{right:4rem}.block-timeline .buttons #prev{right:10.2rem}.block-timeline .buttons #next.disabled,.block-timeline .buttons #prev.disabled{opacity:.2}.career{display:block;padding-bottom:6rem}.career .block-career .question{font-family:"Graublau Slab";font-size:2.1rem;background:#fff;color:#192d41;font-weight:700;padding:2rem;cursor:pointer;width:100%;border-bottom:0;border-top:.025rem solid #e2e2e2;border-left:.025rem solid #e2e2e2;border-right:.025rem solid #e2e2e2;box-sizing:border-box;text-align:left;outline:none;transition:.4s}.career .block-career .question:after{content:"❯";transform:rotate(90deg);float:right;font-size:2.5rem;color:#fc9c0a}.career .block-career .active:after{content:"❯";transform:rotate(-90deg);transition:.4s}.career .block-career .active,.career .block-career .question:hover{color:#fc9c0a}.career .block-career .answer{background-color:rgba(255,255,255,.5);color:#707070;line-height:2.315rem;max-height:0;overflow:hidden;transition:max-height .2s ease-out;font-size:1.7rem;border-top:0;border-bottom:.025rem solid #e2e2e2;border-left:.025rem solid #e2e2e2;border-right:.025rem solid #e2e2e2;box-sizing:border-box;margin-bottom:2rem;display:inherit;justify-content:center;overflow-x:auto}@media all and (min-width:1200px){.career .block-career .answer{display:flex;justify-content:space-between;padding:0 5rem 0 0}}.career .block-career .answer::-webkit-scrollbar{height:10px}.career .block-career .answer::-webkit-scrollbar-track{border:0 solid #e2e2e2}.career .block-career .answer::-webkit-scrollbar-thumb{background:#e2e2e2}.career .block-career .answer::-webkit-scrollbar-thumb:hover{background:#707070}.career .block-career .answer p{padding:4rem 2rem 3rem;opacity:.5}.career .block-career .answer .positions{display:none}@media all and (min-width:1200px){.career .block-career .answer .positions{display:inline-grid;position:relative}.career .block-career .answer .positions .border{position:relative;margin:0 0 2rem 7rem;border-top:4px solid #e2e2e2}.career .block-career .answer .positions .careerDot{position:relative;top:1.1rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#192d41;margin-left:6rem;border:.4rem solid #fff;z-index:1}.career .block-career .answer .positions .position{width:11rem;margin-left:2rem;margin-bottom:2rem}.career .block-career .answer .positions .position .desc{position:relative;top:2rem;font-family:"Graublau Slab";font-size:1.6rem;color:#192d41;padding-left:1.5rem;width:9rem;height:13rem}}.career .block-career .answer .positions:last-child .border{border-top:none}.career .block-career .answer .positions:last-child .careerDot{background:#fc9c0a}.career .block-career .answer .positions:last-child .position .desc{color:#fc9c0a}.career .block-career .answer .positions-mobile .container-mobile{margin:0 0 1rem 6rem;padding-left:4rem;height:7.5rem;border-left:.4rem solid #e2e2e2}@media all and (min-width:1200px){.career .block-career .answer .positions-mobile{display:none}}.career .block-career .answer .positions-mobile .careerDot-mobile{position:relative;width:1.8rem;height:1.8rem;border-radius:50%;background:#192d41;margin-left:-5.1rem;border:.4rem solid #fff;z-index:1}.career .block-career .answer .positions-mobile .position-mobile{font-family:"Graublau Slab";font-size:1.6rem;color:#192d41;margin-top:-1.8rem}.block-cheesboard{display:table;position:relative;margin:-15.5rem auto;box-shadow:0px 3px 16px -8px #d9d9d9}.block-cheesboard .block-cheesboard-content{display:grid;grid-template-columns:90vw;grid-gap:0}@media all and (min-width:1150px){.block-cheesboard .block-cheesboard-content{grid-template-columns:51rem 51rem}}.block-cheesboard .block-cheesboard-content .box{min-height:55rem}.block-cheesboard .block-cheesboard-content .box__text{background:#fff;padding:4.5rem;min-height:55rem}.block-cheesboard .block-cheesboard-content .box__bg{background-position:center}.block-contacts{display:grid;grid-template-columns:1fr;gap:2rem;margin:3rem 0}@media all and (min-width:1040px){.block-contacts{grid-template-columns:repeat(3,1fr)}}.block-contacts .contact{min-width:21.7rem}@media all and (min-width:1040px){.block-contacts .contact{min-height:41.6rem}}.block-contacts .contact .content{min-height:41.6rem;padding:3rem}.block-contacts .contact .content h2{font-family:"Graublau Slab";font-size:2.1rem;line-height:2.1rem;font-weight:800;padding:0 0 3rem;color:#192d41}.block-contacts .contact .content h4,.block-contacts .contact .content table{font-size:1.8rem;line-height:2.1rem;font-weight:400;padding:0 0 3rem;color:#192d41}.block-contacts .contact .content a{color:#008dd1;text-decoration:none;font-size:1.8rem;padding-bottom:3rem}.block-contacts .contact .content a:hover{text-decoration:underline}.block-contacts .contact .content table{padding-top:3rem}.block-contacts .contact .map{width:100%;height:25rem;font-size:1.2rem;background:#f2f5f8;color:#707070;display:flex;justify-content:center;align-items:center}.block-contacts .contact .footer-box{background:#f7f7f7;position:absolute;width:100%;height:2.5rem;bottom:0}.erecruter{display:block;color:#192d41;font-size:1.6rem;line-height:2rem;padding-bottom:6rem}.offers{display:inline-grid;width:100%;padding-bottom:6rem}.offers .job{display:inline-grid;grid-template-columns:50% 50%;background-color:#fff;color:#192d41}@media all and (min-width:768px){.offers .job{grid-template-columns:55% auto 9rem 6.6rem}}.offers .job .jobBase,.offers .job .jobMore,.offers .job .jobData,.offers .job .jobCity,.offers .job .jobPosition{display:flex;align-items:center;min-height:6.6rem}.offers .job .jobPosition{font-family:"Graublau Slab";font-weight:700;font-size:1.8rem;padding-left:1.5rem}.offers .job .jobCity{padding-left:1rem;justify-content:right;padding-right:1.5rem}@media all and (min-width:768px){.offers .job .jobCity{justify-content:flex-start;padding-right:0}}.offers .job .jobData{justify-content:left;padding-left:1.5rem}@media all and (min-width:768px){.offers .job .jobData{justify-content:center;padding-left:0}}.offers .job .jobMore{justify-content:right;padding-right:1.5rem}@media all and (min-width:768px){.offers .job .jobMore{justify-content:center;padding-right:0}}.offers .job:nth-of-type(even){background:0 0}.recrutation-title h1{color:#fff;font-family:"Graublau Slab";text-align:center;padding:12rem 0 7rem}.stages-desktop{display:none}@media all and (min-width:1040px){.stages-desktop{display:grid;gap:0}.stages-desktop .stage{display:flex;justify-content:center;align-items:center;height:38rem}.stages-desktop .stage .container{width:100%;height:38rem}.stages-desktop .stage .dot{position:absolute;background:#fc9c0a;color:#192d41;font-weight:700;padding:.7rem 1rem;width:4.2rem;height:4.2rem;border-radius:50%;border:4px solid #192d41;letter-spacing:-.1rem;z-index:2}.stages-desktop .stage .line{position:absolute;background:#707070;width:100%;height:.4rem}.stages-desktop .stage .title{position:absolute;margin-top:-36rem;text-align:center;font-size:1.8rem;line-height:2rem;color:#fff;width:16.5rem;min-height:6rem}.stages-desktop .stage .content{position:absolute;margin-top:-22rem;text-align:center;line-height:2.1rem;width:16rem}.stages-desktop .stage:nth-child(even) .title{margin-top:12rem}.stages-desktop .stage:nth-child(even) .content{margin-top:22rem}}.stages-mobile{display:block}.stages-mobile .stage-container{max-width:35rem;text-align:center;margin:auto}.stages-mobile .stage-container .dot-mobile{position:absolute;background:#fc9c0a;color:#192d41;font-weight:700;padding:.7rem 1rem;width:4.2rem;height:4.2rem;border-radius:50%;border:4px solid #192d41;letter-spacing:-.1rem;margin-left:4.5rem;margin-top:-1rem;z-index:2}.stages-mobile .stage-container .stage-mobile{position:relative;margin-left:6.5rem;padding-left:4.5rem;text-align:left;border-left:.4rem solid #707070;height:20rem}.stages-mobile .stage-container .stage-mobile .title-mobile{font-size:1.8rem;line-height:2rem;color:#fff;width:16.5rem;min-height:6rem}.stages-mobile .stage-container .stage-mobile .content-mobile{line-height:2.1rem;width:16rem}.stages-mobile .stage-container:last-child .stage-mobile{border-left:none}@media all and (min-width:1040px){.stages-mobile{display:none}}.bothslider__container{position:relative;width:100%;height:80rem}@media all and (min-width:1200px){.bothslider__container{height:50rem}}@media all and (max-width:1200px){.bothslider__container{margin-bottom:8rem}}.bothslider__container .bothslides{height:50rem}.bothslider__container .bothslides .content-slider{display:block}@media all and (min-width:1200px){.bothslider__container .bothslides .content-slider{display:grid;grid-template-columns:1fr 1fr}}.bothslider__container .bothslides .content-slider .desc{width:100%;min-height:40rem}.bothslider__container .bothslides .content-slider .desc li{list-style-type:none;padding-left:2rem;margin:1rem 2rem}.bothslider__container .bothslides .content-slider .desc li:before{content:"■";color:#fc9c0a;font-weight:700;font-size:2rem;display:inline-block;width:2rem;margin-left:-2rem}@media all and (min-width:1200px){.bothslider__container .bothslides .content-slider .desc{justify-content:end;width:90%;height:50rem}}.bothslider__container .bothslides .content-slider .desc .content{width:90%}@media all and (min-width:1200px){.bothslider__container .bothslides .content-slider .desc .content{width:45rem}}@media all and (min-width:1400px){.bothslider__container .bothslides .content-slider .desc .content{width:48rem}}.bothslider__container .bothslides .content-slider .img{background-color:none}.bothslider__container .bothslides img{-o-object-fit:contain;object-fit:contain;width:100%;height:40rem}@media all and (min-width:1200px){.bothslider__container .bothslides img{height:50rem}}.bothslider__container .btn-bothslider{display:flex;justify-content:center;width:100%}.bothslider__container .btn-bothslider .prev,.bothslider__container .btn-bothslider .next{position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;width:6rem;height:6rem;color:#fff;transition:.6s ease;text-decoration:none;background-color:#fc9c0a;font-size:2.5rem;bottom:0;right:10rem;margin-bottom:34rem}@media all and (min-width:1200px){.bothslider__container .btn-bothslider .prev,.bothslider__container .btn-bothslider .next{margin-bottom:0;bottom:0;left:4rem;margin:auto}}.bothslider__container .btn-bothslider .next{bottom:0;right:3.8rem}@media all and (min-width:1200px){.bothslider__container .btn-bothslider .next{bottom:6.2rem;right:10rem}}.bothslider__container .btn-bothslider .prev:hover,.bothslider__container .btn-bothslider .next:hover{background-color:#192d41}.block-squares{display:grid;gap:1.6rem;padding:4rem 0;overflow-x:auto}.block-squares::-webkit-scrollbar{height:10px}.block-squares::-webkit-scrollbar-track{border:0 solid #e2e2e2}.block-squares::-webkit-scrollbar-thumb{background:#e2e2e2}.block-squares::-webkit-scrollbar-thumb:hover{background:#707070}.block-squares .block-square{width:100%;min-width:21.7rem;border:.2rem solid #f2f5f8;padding:3rem}.block-squares .block-square .title{font-size:1.8rem;line-height:2rem;font-weight:700;color:#192d41;padding:1.4rem 0}.block-squares .block-square .desc{font-size:1.4rem;line-height:2.1rem;color:#707070}#galleries-list{float:left;padding:0;margin:0;overflow:hidden;width:100%}#galleries-list ul{width:100%;list-style:none;margin:0;padding:0}#galleries-list ul li{position:relative;left:0;float:left;width:25%;text-align:center;margin:0;padding:0;transition:left .75s ease-out}#galleries-list ul li a{color:#fff}#galleries-list ul li p{padding:0 15px;font-size:15px;color:#758a9f !important}#galleries-list ul li h2{font-size:25px;color:#fff}#galleries-list .slider-nav{position:relative;display:table;margin:auto}#galleries-list .slide-left{margin-right:.1rem}#galleries-list .slide-left,#galleries-list .slide-right{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#galleries-list .slide-left:hover,#galleries-list .slide-right:hover{font-weight:700}.prevImg,.nextImg{justify-content:center;align-items:center;cursor:pointer;width:6rem;height:6rem;transition:.6s ease;text-decoration:none;background-color:#fc9c0a;margin:auto;padding:2.1rem;margin-left:.1rem}.nextImg{bottom:6.2rem;right:3.8rem}@media all and (min-width:1200px){.nextImg{right:10rem}}.prevImg:hover,.nextImg:hover{background-color:#192d41}.standard-text-image-slider,.standard-text-video-slider{display:contents}.standard-text-image-slider li,.standard-text-video-slider li{list-style-type:circle}.standard-text-image-slider .slider__container,.standard-text-video-slider .slider__container{position:relative;width:100%;height:50rem}@media all and (min-width:1200px){.standard-text-image-slider .slider__container,.standard-text-video-slider .slider__container{width:45%}}.standard-text-image-slider .slider__container .slides iframe,.standard-text-image-slider .slider__container .slides2 iframe,.standard-text-video-slider .slider__container .slides iframe,.standard-text-video-slider .slider__container .slides2 iframe{min-height:50rem}.standard-text-image-slider .slider__container .slides img,.standard-text-image-slider .slider__container .slides2 img,.standard-text-video-slider .slider__container .slides img,.standard-text-video-slider .slider__container .slides2 img{width:auto;height:50rem}@media all and (max-width:1040px){.standard-text-image-slider .slider__container .slides img,.standard-text-image-slider .slider__container .slides2 img,.standard-text-video-slider .slider__container .slides img,.standard-text-video-slider .slider__container .slides2 img{-o-object-fit:cover;object-fit:cover}}.standard-text-image-slider .slider__container .slides img,.standard-text-video-slider .slider__container .slides img{float:right}.standard-text-image-slider .slider__container .slides2 img,.standard-text-video-slider .slider__container .slides2 img{float:left}.standard-text-image-slider .slider__container video,.standard-text-video-slider .slider__container video{max-height:50rem;width:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(.3)}@media all and (max-width:768px){.standard-text-image-slider .slider__container video,.standard-text-video-slider .slider__container video{margin-left:0;height:41rem;-o-object-fit:cover;object-fit:cover}}.standard-text-image-slider .prev,.standard-text-image-slider .next,.standard-text-video-slider .prev,.standard-text-video-slider .next{position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;width:6rem;height:6rem;color:#fff;transition:.6s ease;text-decoration:none;background-color:#fc9c0a;font-size:2.5rem;bottom:0;right:10rem}@media all and (min-width:1200px){.standard-text-image-slider .prev,.standard-text-image-slider .next,.standard-text-video-slider .prev,.standard-text-video-slider .next{bottom:0;right:0}}.standard-text-image-slider .prev2,.standard-text-image-slider .next2,.standard-text-video-slider .prev2,.standard-text-video-slider .next2{position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;width:6rem;height:6rem;color:#fff;transition:.6s ease;text-decoration:none;background-color:#fc9c0a;font-size:2.5rem;bottom:0;right:10rem}@media all and (min-width:1200px){.standard-text-image-slider .prev2,.standard-text-image-slider .next2,.standard-text-video-slider .prev2,.standard-text-video-slider .next2{bottom:0;left:0}}.standard-text-image-slider .next,.standard-text-video-slider .next{bottom:0;right:3.8rem}@media all and (min-width:1200px){.standard-text-image-slider .next,.standard-text-video-slider .next{right:0;bottom:6.2rem}}.standard-text-image-slider .next2,.standard-text-video-slider .next2{bottom:0;right:3.8rem}@media all and (min-width:1200px){.standard-text-image-slider .next2,.standard-text-video-slider .next2{left:0;bottom:6.2rem}}.standard-text-image-slider .prev:hover,.standard-text-image-slider .next:hover,.standard-text-image-slider .prev2:hover,.standard-text-image-slider .next2:hover,.standard-text-video-slider .prev:hover,.standard-text-video-slider .next:hover,.standard-text-video-slider .prev2:hover,.standard-text-video-slider .next2:hover{background-color:#192d41}.standard-text-image-slider .fade,.standard-text-video-slider .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}.standard-text-image-desktop{display:none}@media all and (min-width:1200px){.standard-text-image-desktop{display:block}}.standard-text-image-mobile{display:block;margin-top:4.4rem}@media all and (min-width:1200px){.standard-text-image-mobile{display:none}}.block-icons{margin:auto;position:relative;z-index:2}.block-icons .content{margin:auto;max-width:110rem;padding:3rem}.block-icons .content h1{padding:5rem 0 2rem}.block-icons .content .icons{display:grid;grid-template-columns:100%}@media all and (min-width:768px){.block-icons .content .icons{grid-template-columns:1fr 1fr;padding:4rem 0}}@media all and (min-width:1150px){.block-icons .content .icons{grid-template-columns:1fr 1fr 1fr}}.block-icons .content .icons .icon{text-align:center;padding:2rem}.block-icons .content .icons .icon .number{display:inline-flex}.block-icons .content .icons .icon .number p{padding:1rem 2rem 0 0;font-size:2.5rem;font-weight:700}.block-icons .content .icons .icon img{width:auto;height:7rem;padding-bottom:2.2rem}.block-testimoniale{margin:auto;position:relative;z-index:2}.block-testimoniale .content{margin:auto;max-width:110rem;padding:3rem}.block-testimoniale .content h1{padding:5rem 0 2rem}.block-testimoniale .content .block-slider-columns{width:100%;height:auto;display:grid;justify-content:center;align-items:center;margin-bottom:70px}.block-testimoniale .content .block-slider-columns .wrapper{position:relative;max-width:287px;overflow:hidden}@media all and (min-width:600px){.block-testimoniale .content .block-slider-columns .wrapper{max-width:335px}}@media all and (min-width:920px){.block-testimoniale .content .block-slider-columns .wrapper{max-width:680px}}@media all and (min-width:1150px){.block-testimoniale .content .block-slider-columns .wrapper{max-width:1140px}}.block-testimoniale .content .block-slider-columns .wrapper .overflow{display:grid;grid-template-columns:auto;grid-auto-flow:column;transform:translateX(0px);transition:all 1s ease}.block-testimoniale .content .block-slider-columns .wrapper .overflow .slider{width:355px;height:auto;padding:16px;display:inline-block;align-items:center;justify-content:center}.block-testimoniale .content .block-slider-columns .wrapper .overflow .slider .box{width:300px;height:auto}.block-testimoniale .content .block-slider-columns .wrapper .next{cursor:pointer;position:absolute;top:50px;right:0;z-index:10;opacity:1}.block-testimoniale .content .block-slider-columns .wrapper .next img{width:auto;height:17px}@media all and (min-width:600px){.block-testimoniale .content .block-slider-columns .wrapper .next{top:50px;right:335px}}.block-testimoniale .content .block-slider-columns .wrapper .previous{cursor:pointer;position:absolute;top:50px;left:0;z-index:10;opacity:.3}.block-testimoniale .content .block-slider-columns .wrapper .previous img{width:auto;height:17px}@media all and (min-width:600px){.block-testimoniale .content .block-slider-columns .wrapper .previous{top:50px;left:335px}}.block-gallery{margin:auto}.block-gallery .images{display:grid;grid-template-columns:auto;gap:2rem;width:auto;margin:auto;padding:0 10%}@media all and (min-width:1150px){.block-gallery .images{grid-template-columns:53.8rem 53.8rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0}}.block-gallery .images .image{height:35.9rem}.block-gallery .images .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-gallery .images .lightbox{display:none;position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;padding:1em;background:rgba(0,0,0,.95)}.block-gallery .images .lightbox:target{display:block}.block-gallery .images .lightbox span{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.block-gallery .pagination{margin:auto;text-align:center;margin:5.5rem 0 0;line-height:4.4rem}.block-gallery .pagination span{padding:0 .9rem .5rem;border-bottom:1px solid #008dd1;cursor:context-menu}.block-gallery .pagination a{color:#192d41;text-decoration:none;padding:.9rem}.block-gallery .pagination a:hover{border-radius:3rem;background-color:#008dd1}.block-faq{padding:0 10%}.block-faq .question{padding:2rem;color:#707070;background:#fff;cursor:pointer;width:100%;border:.025rem solid rgba(64,67,65,.1);box-sizing:border-box;box-shadow:-.1rem 0 1.3rem rgba(0,0,0,.03);text-align:left;outline:none;font-size:1.7rem;transition:.4s;font-family:"Graublau Slab"}.block-faq .question:first-of-type{border:.025rem solid rgba(64,67,65,.1);box-sizing:border-box;box-shadow:-.1rem 0 1.3rem rgba(0,0,0,.03)}.block-faq .question:after{content:"❯";transform:rotate(90deg);color:.025rem solid #ececec;float:right}.block-faq .active:after{content:"❯"}.block-faq .active,.block-faq .question:hover{color:#000}.block-faq .answer{background-color:rgba(255,255,255,.5);color:#707070;line-height:2.315rem;max-height:0;overflow:hidden;transition:max-height .2s ease-out;font-size:1.7rem;border-top:.025rem solid rgba(64,67,65,.1);border-bottom:.025rem solid rgba(64,67,65,.1);border-left:.025rem solid #e5e5e5;border-right:.025rem solid #e5e5e5;box-sizing:border-box;box-shadow:-.1rem 0 1.3rem rgba(0,0,0,.03)}.block-faq .answer p{padding:4rem 2rem 3rem;opacity:.5}.block-faq .answer:last-of-type{border-bottom:.025rem solid #ececec}.btn,.btn__acf,.btn__orange,.btn__blue{cursor:pointer;border:none;text-decoration:none;color:#fff;font-size:1.6rem;margin:2rem 0;padding:1.2rem 6rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;transition:all .35s ease}.btn__blue{background:#008dd1}.btn__blue:hover{background:#192d41}.btn__orange{background:#fc9c0a}.btn__orange:hover{background:#192d41}.btn__acf span{padding-left:1rem}@font-face{font-family:"Graublau Slab";src:url(//tfp.com.pl/wp-content/themes/1000i/assets/css/../font/11fce76672a5556781d83c1a8900c463.woff2) format("woff2"),url(//tfp.com.pl/wp-content/themes/1000i/assets/css/../font/b3ca3ea2a87d5e1e99e20d4726cf6f72.woff) format("woff"),url(//tfp.com.pl/wp-content/themes/1000i/assets/css/../font/d780af902deefe5dbea05505c3aad7e1.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}h1{font-family:"Graublau Slab";font-size:4.8rem;font-weight:700;line-height:6rem;color:#192d41}h2{font-family:"Graublau Slab";font-size:2.4rem;font-weight:700;line-height:2.1rem;color:#192d41;padding:6rem 0 3rem}h2 span{display:block;width:4.5rem;height:.3rem;margin-top:2.7rem;background-color:#192d41}h3{font-size:2.1rem;font-weight:700;line-height:2rem;color:#fc9c0a;padding:6rem 0}h4{font-size:1.8rem;font-weight:400;line-height:2.8rem;color:#192d41}h5{font-size:4.8rem;font-weight:700;line-height:6rem;padding:6rem 0}h6{font-size:4.8rem;font-weight:700;line-height:6rem;padding:6rem 0}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:60%;box-sizing:border-box;line-height:2.315rem;overflow-x:hidden}body{font-size:1.6rem;line-height:2.1rem;color:#707070;font-family:"Graublau Slab",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;overflow-x:hidden}img{max-width:100%;height:auto}ul,ol{padding:0;margin:0;list-style:none}.lightbox{display:none;position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;padding:1em;padding:10%;margin:auto;background:rgba(0,0,0,.95)}.lightbox:target{display:block}.lightbox span{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.lightbox span .exit{content:"×";color:#fff;font-size:5rem;text-align:right}.lightbox span .exit:hover{color:#fc9c0a}a{color:#192d41;text-decoration:underline}a:hover{text-decoration:none}.top-menu{display:inline-flex;list-style-type:none}@media all and (min-width:768px){.top-menu{padding-left:4.5rem}}.footer-menu{display:inline-flex}@media all and (min-width:768px){.footer-menu{padding-left:3rem}}.menu-mobile{display:none;z-index:9999}@media all and (max-width:1040px){.menu-mobile{display:block}.menu-mobile .menuToggle{display:block;position:relative;padding:1.8rem;padding-left:20px;border:.1rem solid rgba(112,112,112,.1);z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-mobile .menuToggle a{text-decoration:none;color:#232323;transition:color .3s ease}.menu-mobile .menuToggle a:hover{color:#fc9c0a}.menu-mobile .menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}.menu-mobile .menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(0,2.5px);background:#232323}.menu-mobile .menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}.menu-mobile .menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}.menu-mobile .menuToggle input:checked~ul{transform:none}.menu-mobile .menuToggle span{display:block;width:1.8rem;height:.2rem;margin-bottom:4px;top:.1rem;left:.1rem;position:relative;background:#707070;z-index:1;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}.menu-mobile .menuToggle span:first-child{transform-origin:0% 0%;top:.1rem;left:.1rem}.menu-mobile .menuToggle span:nth-last-child(2){transform-origin:0% 100%;top:.1rem;left:.1rem}.menu-mobile .menu{position:absolute;width:120vw;margin:3.5rem 0 0 -92vw;padding:5rem 8rem;background:#fff;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(120%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1);min-height:100vh}.menu-mobile .menu li{padding:1rem 0;font-size:1.8rem}}footer .double-footer{display:grid;grid-template-columns:1fr;min-height:38rem;margin-top:-12.5rem}@media all and (min-width:1040px){footer .double-footer{grid-template-columns:50% 50%}}footer .double-footer .footer-left{background:#192d41}footer .double-footer .footer-left .content-left{color:#fff;min-height:calc(39rem - 12.5rem);margin-top:9.5rem;display:grid;grid-template-columns:auto;padding:6rem}@media all and (min-width:1040px){footer .double-footer .footer-left .content-left{width:57.5rem;float:right}}@media all and (min-width:1040px){footer .double-footer .footer-left .content-left{grid-template-columns:35% 65%}}footer .double-footer .footer-left .content-left a{color:#fff;text-decoration:none}footer .double-footer .footer-left .content-left a:hover{text-decoration:underline}footer .double-footer .footer-right{background:#fff}footer .double-footer .footer-right .content-right{color:#192d41;min-height:calc(39rem - 12.5rem);display:grid;grid-template-columns:auto;padding:6rem}@media all and (min-width:1040px){footer .double-footer .footer-right .content-right{width:57.5rem;margin-top:9.5rem}}@media all and (min-width:1040px){footer .double-footer .footer-right .content-right{grid-template-columns:35% 65%}}footer .double-footer .footer-right .content-right a{color:#192d41;text-decoration:none}footer .double-footer .footer-right .content-right a:hover{text-decoration:underline}footer .double-footer .logo-links{display:grid;grid-template-columns:auto;margin-bottom:2.5rem}@media all and (min-width:1200px){footer .double-footer .logo-links{grid-template-columns:50% 50%}}footer .double-footer .logo-links img{width:auto;height:5rem}footer .double-footer .logo-links .link{margin:.5rem 0}footer .double-footer .social{width:inherit;display:flex;justify-content:left;align-items:center;padding-right:8rem}@media all and (min-width:1040px){footer .double-footer .social{justify-content:center}}footer .double-footer .social p{display:flex;align-items:center;margin-right:1rem}footer .double-footer .social img{margin:.9rem}header{position:fixed;height:10rem;width:100%;background:#fff;padding-top:2rem;box-shadow:0px 0px 28px -4px rgba(0,0,0,.4);z-index:999999}@media all and (min-width:1040px){header{padding-top:1rem}}header .header-content{display:flex;list-style-type:none;justify-content:space-between;margin:auto;width:90%}@media all and (min-width:1200px){header .header-content{width:115rem}}header .header-content img{width:auto;height:5rem}@media all and (min-width:1040px){header .header-content img{height:7rem}}header .header-content .menu-desktop{display:none}@media all and (min-width:1040px){header .header-content .menu-desktop{display:inline-flex;align-items:center}header .header-content .menu-desktop a{text-decoration:none}header .header-content .menu-desktop a:hover{color:#fc9c0a}}header .tag{display:none}@media all and (min-width:768px){header .tag{position:fixed;display:block;left:0;top:25rem;z-index:999;background:#fff;padding:1rem;box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}}header .languages{margin-left:0;margin-top:2.5rem}@media all and (min-width:768px){header .languages{margin-left:5rem}}@media all and (min-width:1040px){header .languages{margin-top:0}}header .languages a{text-decoration:none;font-weight:700;color:#707070 !important;font-size:1.6rem}header .languages img{margin:0 0 -.3rem 1.3rem;width:auto;height:1.5rem;transform:rotate(-90deg);filter:brightness(.5)}header .languages nav{text-align:center}@media all and (min-width:1040px){header .languages nav{text-align:left}}header .languages ul{list-style:none;margin:0;padding-left:0}header .languages li{color:#707070;background:0 0;display:block;float:left;padding:1rem;position:relative;text-decoration:none;transition-duration:.5s;width:8.3rem;border:.1px solid #e2e2e2;padding:1rem 2rem;font-weight:700}header .languages li a{color:#fff}header .languages li:hover{background:#e2e2e2;cursor:pointer}header .languages ul li ul{background:#fff;visibility:hidden;opacity:0;position:absolute;transition:all .5s ease;margin-top:1rem;left:0;display:none}header .languages ul li:hover>ul,header .languages ul li ul:hover{visibility:visible;opacity:1;display:block}header .languages ul li ul li{clear:both;width:100%;padding:1rem 2rem;width:8.2rem}.home-section{display:inline-block}@media all and (min-width:1200px){.home-section{display:flex;justify-content:space-between}}.home-section .headers{width:100%;margin-top:65% !important}@media all and (min-width:320px){.home-section .headers{width:90%}}@media all and (min-width:1200px){.home-section .headers{width:50%;min-height:70rem;margin-top:0 !important}}.home-section .headers .title-mini{font-size:2.1rem;font-weight:700;line-height:2.8rem;color:#fc9c0a;padding:12.7rem 0 3.5rem}.home-section .headers .title-main h1{line-height:4.5rem;font-size:3.6rem}@media all and (min-width:1200px){.home-section .headers .title-main h1{line-height:6.2rem;font-size:4.8rem}}.home-section .headers .title-add{line-height:2.1rem;color:#192d41;padding:4.4rem 0}.home-section .mainImage{position:absolute;display:flex;justify-content:center;top:8rem;left:0;width:100%;overflow:hidden;z-index:0}@media all and (min-width:1200px){.home-section .mainImage{left:25rem}}.home-section .mainImage img{width:auto;margin-right:-40%;-o-object-fit:cover;object-fit:cover}@media all and (min-width:1040px){.home-section .mainImage img{margin-right:-45%;height:62rem}}.home-section .addImage{position:absolute;display:flex;justify-content:center;top:8rem;left:0;width:94.3%;overflow:hidden;z-index:1}@media all and (min-width:1200px){.home-section .addImage{left:25rem}}.home-section .addImage img{width:auto;margin-right:14rem;-o-object-fit:cover;object-fit:cover}@media all and (min-width:1040px){.home-section .addImage img{margin-right:0;height:62rem}}.block-header{display:flex;justify-content:space-between}.block-header .title{display:block}.block-header .all-news-desktop{display:none;z-index:1}@media all and (min-width:1200px){.block-header .all-news-desktop{display:flex;align-items:flex-end;padding-bottom:2.7rem}.block-header .all-news-desktop a{color:#707070;text-decoration:none}.block-header .all-news-desktop a:hover{color:#fc9c0a}}.all-news-mobile{padding:2.7rem 0;z-index:1}.all-news-mobile a{color:#707070;text-decoration:none}.all-news-mobile a:hover{color:#fc9c0a}@media all and (min-width:1200px){.all-news-mobile{display:none}}.block-news{background:0 0}.home-shortcode{position:absolute;left:33%;z-index:10}@media all and (min-width:1200px){.home-shortcode{margin-top:5rem}}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .main-modal-content{max-height:30vh !important}.header-video{position:relative}#background-video{filter:brightness(.5);height:100vh}.header-video-content{position:absolute;left:0;bottom:8rem;width:100%;padding:5%}@media all and (min-width:1040px){.header-video-content{width:70%;padding:5% 12%}}.header-video-content h1,.header-video-content p{color:#fff}@media all and (max-width:768px){.header-video-content h1{font-size:3rem;line-height:4rem}}.page,.block{max-width:100%}.page__header,.block__header{position:relative;width:100%;background:#192d41;left:7rem}@media all and (min-width:768px){.page__header,.block__header{left:0;margin-top:10rem}}.page__header--title,.block__header--title{display:none}@media all and (min-width:768px){.page__header--title h1,.block__header--title h1{width:55rem;top:0;margin-bottom:10px;margin-top:20px}.page__header--title,.block__header--title{bottom:0 !important}}.page__header--title h1,.block__header--title h1{z-index:1}.page__header--title p,.block__header--title p{z-index:1}@media all and (min-width:768px){.page__header--title,.block__header--title{position:absolute;font-family:"Graublau Slab";font-weight:800;bottom:9.7rem;width:100%;display:grid;justify-content:center;grid-template-columns:90%;z-index:1}}@media all and (min-width:1200px){.page__header--title,.block__header--title{grid-template-columns:115rem}}.page__header--block,.block__header--block{display:none;min-width:75rem}@media all and (min-width:768px){.page__header--block,.block__header--block{position:absolute;font-family:"Graublau Slab";font-weight:800;bottom:0;width:50%;height:100%;display:block;background-color:#fff}}@media all and (min-width:1200px){.page__header--block,.block__header--block{justify-content:center}}.page__header .pageBg-contact,.block__header .pageBg-contact{position:relative;width:100%;height:34.6rem;margin-bottom:16rem}@media all and (min-width:1200px){.page__header .pageBg-contact,.block__header .pageBg-contact{margin-bottom:6rem;height:66rem}}.page__header .pageBg-contact .blueBox-contact,.block__header .pageBg-contact .blueBox-contact{position:absolute;background:#fff;top:32rem;right:0;width:100%;height:4rem}@media all and (min-width:1200px){.page__header .pageBg-contact .blueBox-contact,.block__header .pageBg-contact .blueBox-contact{top:64rem}}.page__header .pageBg-contact iframe,.block__header .pageBg-contact iframe{width:100%;height:34.6rem}@media all and (max-width:768px){.page__header .pageBg-contact iframe,.block__header .pageBg-contact iframe{padding-top:10rem}}@media all and (min-width:1200px){.page__header .pageBg-contact iframe,.block__header .pageBg-contact iframe{height:66rem}}.page__header .pageBg-contact .contact-title-content,.block__header .pageBg-contact .contact-title-content{position:relative;margin:auto;width:90%;height:17.2rem;top:-6rem;display:flex;align-items:flex-end;z-index:2}@media all and (min-width:1200px){.page__header .pageBg-contact .contact-title-content,.block__header .pageBg-contact .contact-title-content{top:-20rem;width:115rem}}.page__header .pageBg-contact .contact-title-content h1,.block__header .pageBg-contact .contact-title-content h1{font-size:3.6rem}@media all and (min-width:1200px){.page__header .pageBg-contact .contact-title-content h1,.block__header .pageBg-contact .contact-title-content h1{font-size:4.8rem}}@media all and (min-width:1200px){.page__header .pageBg-contact .contact-title-bg,.block__header .pageBg-contact .contact-title-bg{background:#fff;position:absolute;width:50%;height:17.2rem;bottom:0}}.page .container,.page .containerWhite,.block .container,.block .containerWhite{display:flex;justify-content:center;background-color:#f2f5f8}.page .container__margins,.block .container__margins{margin:auto;width:90%}@media all and (min-width:1200px){.page .container__margins,.block .container__margins{width:115rem}}.page .container__margins--products,.block .container__margins--products{overflow:overlay;margin:0 0 0 5%}.page .container__margins--products::-webkit-scrollbar,.block .container__margins--products::-webkit-scrollbar{height:10px}.page .container__margins--products::-webkit-scrollbar-track,.block .container__margins--products::-webkit-scrollbar-track{border:0 solid #e2e2e2}.page .container__margins--products::-webkit-scrollbar-thumb,.block .container__margins--products::-webkit-scrollbar-thumb{background:#e2e2e2}.page .container__margins--products::-webkit-scrollbar-thumb:hover,.block .container__margins--products::-webkit-scrollbar-thumb:hover{background:#707070}@media all and (min-width:1200px){.page .container__margins--products,.block .container__margins--products{width:110rem;margin:auto;text-align:center}}.page .container__margins--standard,.block .container__margins--standard{margin:auto;width:100%}@media all and (min-width:1200px){.page .container__margins--standard,.block .container__margins--standard{display:flex;width:100%;padding-top:8rem}}.page .container__margins--standard .desc,.block .container__margins--standard .desc{padding:2rem 0 2rem 10%;width:80%;min-height:50rem;display:grid;align-content:center}.page .container__margins--standard .desc li,.block .container__margins--standard .desc li{list-style-type:none;padding-left:2rem;margin:1rem 2rem}.page .container__margins--standard .desc li:before,.block .container__margins--standard .desc li:before{content:"■";color:#fc9c0a;font-weight:700;font-size:1.2rem;display:inline-block;width:2rem;margin-left:-2rem}.page .container__margins--standard .desc a,.block .container__margins--standard .desc a{text-decoration:none}@media all and (min-width:1200px){.page .container__margins--standard .desc,.block .container__margins--standard .desc{padding-left:11.2rem;width:65rem;padding:0 0 0 5%}}.page .container__margins--standard .desc h2,.block .container__margins--standard .desc h2{padding-top:0;line-height:3rem}.page .container__margins--standard2,.block .container__margins--standard2{margin:auto;width:100%}@media all and (min-width:1200px){.page .container__margins--standard2,.block .container__margins--standard2{display:flex;width:100%;padding-top:8rem;justify-content:flex-end}}.page .container__margins--standard2 .desc,.block .container__margins--standard2 .desc{padding:2rem 0 2rem 10%;width:80%;min-height:50rem;display:grid;align-content:center}.page .container__margins--standard2 .desc li,.block .container__margins--standard2 .desc li{list-style-type:none;padding-left:2rem;margin:1rem 2rem}.page .container__margins--standard2 .desc li:before,.block .container__margins--standard2 .desc li:before{content:"■";color:#fc9c0a;font-weight:700;font-size:2rem;display:inline-block;width:2rem;margin-left:-2rem}.page .container__margins--standard2 .desc a,.block .container__margins--standard2 .desc a{text-decoration:none}@media all and (min-width:1200px){.page .container__margins--standard2 .desc,.block .container__margins--standard2 .desc{padding-left:11.2rem;width:65rem;padding:0}}.page .container__margins--standard2 .desc h2,.block .container__margins--standard2 .desc h2{padding-top:0;line-height:3rem}.page .containerWhite,.block .containerWhite{background-color:#fff}@media all and (max-width:1200px){.page .containerWhite,.block .containerWhite{padding-top:14rem}}.page .headerMobile,.block .headerMobile{display:flex;justify-content:center;padding:6rem 0 4.7rem;font-family:"Graublau Slab";background-color:#fff}.page .headerMobile__margins,.block .headerMobile__margins{margin:auto;width:90%;z-index:999}@media all and (min-width:768px){.page .headerMobile,.block .headerMobile{display:none}}.page video,.block video{height:60rem;width:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.3)}@media all and (max-width:768px){.page video,.block video{margin-left:0;height:41rem}}.block{position:relative;z-index:5}.emptySpace{position:relative;width:100%;height:6rem;background:#f2f5f8}@media all and (min-width:1200px){.emptySpace{position:absolute;height:12.5rem}}.policy h2{line-height:3.2rem}.policy a{color:#fc9c0a;font-weight:700;text-decoration:none}.policy a:hover{color:#192d41;text-decoration:underline}.policy ul{list-style:none}.policy li{position:relative;left:5rem}.policy li:before{content:"▪";font-size:3rem;position:absolute;left:-1em;color:#fc9c0a}.contact-boxes{display:grid;grid-template-columns:1fr;gap:3rem}@media all and (min-width:768px){.contact-boxes{grid-template-columns:1fr 1fr}}@media all and (min-width:1200px){.contact-boxes{grid-template-columns:1fr 1fr 1fr}}.contact-boxes .contact-box{padding:3rem 0}@media all and (min-width:1200px){.contact-boxes .contact-box{padding:6rem 0}}.contact-boxes .contact-box h2{font-size:2.1rem;line-height:2.1rem;font-weight:800;padding:0 0 3rem;color:#192d41}.contact-boxes .contact-box h4,.contact-boxes .contact-box table{font-size:1.8rem;line-height:2.1rem;font-weight:400;padding:0 0 3rem;color:#192d41}.contact-boxes .contact-box a{color:#fc9c0a;text-decoration:none;font-size:1.8rem;padding-bottom:3rem}.contact-boxes .contact-box a:hover{text-decoration:underline}.contact-boxes .contact-box table{padding-top:3rem}.otherProducts{display:table-cell}@media all and (min-width:1200px){.otherProducts{display:inline-grid}}.otherProducts a{text-decoration:none;font-size:1.8rem;font-weight:700;line-height:2.4rem}.otherProducts a:hover{color:#fc9c0a}.otherProducts .otherProduct{width:17.6rem;height:25rem;margin-right:1.2rem;margin-bottom:2.4rem;border:.1rem solid #e2e2e2}.otherProducts .otherProduct .title{border-top:.2rem solid #fc9c0a;margin:3.5rem 2.2rem;font-size:1.7rem;height:4.5rem;line-height:1.8rem;text-align:left}.otherProducts .otherProduct img{padding:1rem;width:auto;height:13.7rem}.otherProducts .otherProduct:hover{padding:0;transition:all .75s ease-out;box-shadow:3px 3px 10px 3px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 10px 3px rgba(0,0,0,.2)}.otherProducts .otherProduct:hover img{transition:all .75s ease-out;transform:scale(1.05)}.otherProducts-page{display:inline-grid}.otherProducts-page a{text-decoration:none;font-size:1.8rem;font-weight:700;line-height:2.4rem}.otherProducts-page a:hover{color:#fc9c0a}.otherProducts-page .otherProduct-page{width:17.6rem;margin-right:1.2rem;margin-bottom:2.4rem;border:.1rem solid #e2e2e2}.otherProducts-page .otherProduct-page .title-page{border-top:.2rem solid #fc9c0a;margin:3.5rem 2.2rem;height:5rem;font-size:1.7rem;line-height:1.8rem}.otherProducts-page .otherProduct-page img{padding:1rem 1rem 1rem 2.2rem;width:auto;height:13.7rem}.otherProducts-page .otherProduct-page:hover{padding:0;transition:all .75s ease-out;box-shadow:3px 3px 10px 3px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 10px 3px rgba(0,0,0,.2)}.otherProducts-page .otherProduct-page:hover img{transition:all .75s ease-out;transform:scale(1.05)}.space{height:10rem}.cookie-notice-container{padding:2.5rem 20% !important;font-size:15px !important}.cn-button.bootstrap{background:#fff !important;padding:2rem 3rem !important;margin:2rem !important;border-radius:0 !important;color:#000 !important;font-weight:700 !important;font-size:1.6rem !important}.cn-button.bootstrap:hover{background:#fc9c0a !important}.ff-stream{background:0 0 !important}.ff-stream .ff-stream-wrapper{margin:0 !important}.ff-stream .ff-item-cont{border:.1rem solid #e2e2e2;min-height:45rem}.ff-stream .ff-item-bar{border:.1rem solid #e2e2e2;border-top:none !important}.ff-stream .picture-item__inner{background:#fff !important}.ff-stream .picture-item__inner:hover{background:#fff !important;opacity:1 !important;transition:all .75s ease-out !important;box-shadow:3px 3px 10px 3px rgba(0,0,0,.2) !important;-webkit-box-shadow:3px 3px 10px 3px rgba(0,0,0,.2) !important}.ff-stream .ff-item-meta{display:none}.ff-stream .ff-item .ff-img-holder{height:20rem}.ff-stream .ff-loadmore-wrapper{background:0 0 !important}.ff-stream .ff-loadmore-wrapper .ff-btn{background:#fc9c0a !important;border-radius:0}.ff-stream .ff-loadmore-wrapper .ff-btn:hover{background:#192d41 !important}.ff-stream img{filter:grayscale(.5)}.shortcode1{max-width:100%}.shortcode1 .squareBase-1,.shortcode1 .square-1{position:absolute;z-index:10}.shortcode1 .square-1{width:1.9rem;height:4.2rem;background:#192d41;left:75%}@media all and (min-width:768px){.shortcode1 .square-1{width:4.5rem;height:10rem}}.shortcode1 .square-1 .square-1a{position:absolute;width:1rem;height:2.3rem;background:#fc9c0a;left:2rem;bottom:4.2rem}@media all and (min-width:768px){.shortcode1 .square-1 .square-1a{width:2.5rem;height:5.5rem;left:4.5rem;bottom:10rem}}.shortcode1 .square-1 .square-1b{position:absolute;width:0;height:0;background:#fff;left:-2.5rem;bottom:16rem}@media all and (min-width:768px){.shortcode1 .square-1 .square-1b{width:2.5rem;height:5.5rem;top:-3rem}}.screen{position:absolute;top:0;left:0;width:100%;height:100%}.screen .boxBase,.screen .box2-8,.screen .box2-7,.screen .box2-6,.screen .box2-5,.screen .box2-4,.screen .box2-3,.screen .box2-2,.screen .box2-1{position:relative;z-index:10}.screen .box2-1{top:65rem;left:70%;width:4.5rem;height:10rem;background:linear-gradient(180deg,#008dd1,#0c2542)}@media all and (max-width:1040px){.screen .box2-1{top:30rem;left:70%;width:2.5rem;height:5.6rem}}@media all and (max-width:480px){.screen .box2-1{top:22rem}}.screen .box2-2{top:49.5rem;left:calc(70% + 4.5rem);width:2.5rem;height:5.5rem;background:#fc9c0a}@media all and (max-width:1040px){.screen .box2-2{top:21.2rem;left:calc(70% + 2.7rem);width:1.4rem;height:3.1rem}}@media all and (max-width:480px){.screen .box2-2{top:13.2rem}}.screen .box2-3{top:30rem;left:83%;width:1.5rem;height:3.5rem;background:#fff}@media all and (max-width:1040px){.screen .box2-3{display:none}}.screen .box2-4{top:3.5rem;left:50%;width:1.5rem;height:3.5rem;background:#fff}@media all and (max-width:1040px){.screen .box2-4{top:3.5rem;left:35%;width:.9rem;height:2rem}}.screen .box2-5{top:-3.5rem;left:calc(50% + 1.5rem);width:1.5rem;height:3.5rem;background:#fc9c0a}@media all and (max-width:1040px){.screen .box2-5{top:-.5rem;left:calc(35% - 1rem);width:.9rem;height:2rem}}.screen .box2-6{top:17rem;left:6%;width:3.1rem;height:6.8rem;background:#192d41}@media all and (max-width:1400px){.screen .box2-6{display:none}}.screen .box2-7{top:6.7rem;left:calc(6% - 1.6rem);width:1.5rem;height:3.5rem;background:#fc9c0a}@media all and (max-width:1400px){.screen .box2-7{display:none}}.screen .box2-8{top:26rem;left:calc(6% - 3.1rem);width:1.5rem;height:3.5rem;background:#192d41}@media all and (max-width:1400px){.screen .box2-8{display:none}}.screen-3{position:absolute;top:0;left:-3rem;width:100%;height:100%;margin-top:3rem}.screen-3 .boxBase,.screen-3 .box3-10,.screen-3 .box3-9,.screen-3 .box3-8,.screen-3 .box3-7,.screen-3 .box3-6,.screen-3 .box3-5,.screen-3 .box3-4,.screen-3 .box3-3,.screen-3 .box3-2,.screen-3 .box3-1{position:relative;z-index:10}.screen-3 .box3-1{top:62rem;left:70%;width:4.5rem;height:10rem;background:linear-gradient(180deg,#008dd1,#0c2542)}@media all and (max-width:1040px){.screen-3 .box3-1{top:30rem;left:70%;width:2.5rem;height:5.6rem}}@media all and (max-width:768px){.screen-3 .box3-1{top:18rem}}.screen-3 .box3-2{top:46.5rem;left:calc(70% + 4.5rem);width:2.5rem;height:5.5rem;background:#fc9c0a}@media all and (max-width:1040px){.screen-3 .box3-2{top:21.2rem;left:calc(70% + 2.7rem);width:1.4rem;height:3.1rem}}@media all and (max-width:768px){.screen-3 .box3-2{top:9.2rem}}.screen-3 .box3-3{top:30rem;left:83%;width:1.5rem;height:3.5rem;background:#fff}@media all and (max-width:1040px){.screen-3 .box3-3{display:none}}.screen-3 .box3-4{top:3.5rem;left:30%;width:1.5rem;height:3.5rem;background:#fff}@media all and (max-width:1040px){.screen-3 .box3-4{top:3.5rem;left:35%;width:.9rem;height:2rem}}.screen-3 .box3-5{top:-3.5rem;left:calc(30% + 1.5rem);width:1.5rem;height:3.5rem;background:#fc9c0a}@media all and (max-width:1040px){.screen-3 .box3-5{top:-.5rem;left:calc(35% - 1rem);width:.9rem;height:2rem}}.screen-3 .box3-6{top:25rem;left:8%;width:3.1rem;height:6.8rem;background:#192d41}@media all and (max-width:1500px){.screen-3 .box3-6{display:none}}.screen-3 .box3-7{top:14.7rem;left:calc(8% - 1.6rem);width:1.5rem;height:3.5rem;background:#fc9c0a}@media all and (max-width:1500px){.screen-3 .box3-7{display:none}}.screen-3 .box3-8{top:40rem;left:calc(8% - 3.1rem);width:1.5rem;height:3.5rem;background:#192d41}@media all and (max-width:1400px){.screen-3 .box3-8{display:none}}.screen-3 .box3-9{top:-5rem;left:48%;width:4.5rem;height:10rem;background:#192d41}@media all and (max-width:1400px){.screen-3 .box3-9{display:none}}.screen-3 .box3-10{top:-20.4rem;left:calc(48% + 4.5rem);width:2.5rem;height:5.5rem;background:#fc9c0a}@media all and (max-width:1400px){.screen-3 .box3-10{display:none}}.screen-4{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:3rem}.screen-4 .boxBase,.screen-4 .box4-8,.screen-4 .box4-7,.screen-4 .box4-6,.screen-4 .box4-5,.screen-4 .box4-4,.screen-4 .box4-3,.screen-4 .box4-2,.screen-4 .box4-1{position:relative;z-index:10}.screen-4 .box4-1{top:31.5rem;left:70%;width:4.5rem;height:10rem;background:linear-gradient(180deg,#008dd1,#0c2542)}@media all and (max-width:1040px){.screen-4 .box4-1{top:30rem;left:70%;width:2.5rem;height:5.6rem}}.screen-4 .box4-2{top:16rem;left:calc(70% + 4.5rem);width:2.5rem;height:5.5rem;background:#fc9c0a}@media all and (max-width:1040px){.screen-4 .box4-2{top:21.2rem;left:calc(70% + 2.7rem);width:1.4rem;height:3.1rem}}.screen-4 .box4-3{top:6rem;left:83%;width:1.5rem;height:3.5rem;background:#fff}@media all and (max-width:1040px){.screen-4 .box4-3{display:none}}.screen-4 .box4-4{top:3.5rem;left:52.1%;width:1.5rem;height:3.5rem;background:#fff}@media all and (max-width:1040px){.screen-4 .box4-4{top:3.5rem;left:35%;width:.9rem;height:2rem}}.screen-4 .box4-5{top:-3.5rem;left:calc(52.1% - 1.5rem);width:1.5rem;height:3.5rem;background:#fc9c0a}@media all and (max-width:1040px){.screen-4 .box4-5{top:-.5rem;left:calc(35% - 1rem);width:.9rem;height:2rem}}.screen-4 .box4-6{top:-13rem;left:8%;width:3.1rem;height:6.8rem;background:#192d41}@media all and (max-width:1400px){.screen-4 .box4-6{display:none}}.screen-4 .box4-7{top:-23.3rem;left:calc(8% - 1.6rem);width:1.5rem;height:3.5rem;background:#fc9c0a}@media all and (max-width:1400px){.screen-4 .box4-7{display:none}}.screen-4 .box4-8{top:-3rem;left:calc(8% - 3.1rem);width:1.5rem;height:3.5rem;background:#192d41}@media all and (max-width:1400px){.screen-4 .box4-8{display:none}}.screen-5,.screen-5-contact{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:38rem}.screen-5 .boxBase,.screen-5 .box5-8,.screen-5 .box5-7,.screen-5 .box5-6,.screen-5 .box5-2,.screen-5 .box5-1,.screen-5-contact .boxBase,.screen-5-contact .box5-8,.screen-5-contact .box5-7,.screen-5-contact .box5-6,.screen-5-contact .box5-2,.screen-5-contact .box5-1{position:relative;z-index:10}.screen-5 .box5-1,.screen-5-contact .box5-1{top:65rem;left:70%;width:4.5rem;height:10rem;background:linear-gradient(180deg,#008dd1,#0c2542)}@media all and (max-width:1040px){.screen-5 .box5-1,.screen-5-contact .box5-1{top:30rem;left:70%;width:2.5rem;height:5.6rem}}.screen-5 .box5-2,.screen-5-contact .box5-2{top:49.5rem;left:calc(70% + 4.5rem);width:2.5rem;height:5.5rem;background:#fc9c0a}@media all and (max-width:1040px){.screen-5 .box5-2,.screen-5-contact .box5-2{top:21.2rem;left:calc(70% + 2.7rem);width:1.4rem;height:3.1rem}}.screen-5 .box5-6,.screen-5-contact .box5-6{top:17rem;left:8%;width:3.1rem;height:6.8rem;background:#192d41}@media all and (max-width:1400px){.screen-5 .box5-6,.screen-5-contact .box5-6{display:none}}.screen-5 .box5-7,.screen-5-contact .box5-7{top:6.7rem;left:calc(8% - 1.6rem);width:1.5rem;height:3.5rem;background:#fc9c0a}@media all and (max-width:1400px){.screen-5 .box5-7,.screen-5-contact .box5-7{display:none}}.screen-5 .box5-8,.screen-5-contact .box5-8{top:26rem;left:calc(8% - 3.1rem);width:1.5rem;height:3.5rem;background:#192d41}@media all and (max-width:1400px){.screen-5 .box5-8,.screen-5-contact .box5-8{display:none}}.screen-5-contact{top:20rem}@media all and (max-width:1039px){.sub-menu{padding:5px 20px}.menu-mobile .menuToggle input{width:64px;height:64px}}@media all and (max-width:767px){.page__header--title,.block__header--title{display:block !important;position:static !important}.page__header--title p{width:100% !important;padding:25px;background:#fff;margin-bottom:-60px}.page__header--title h1,.block__header--title h1{position:relative;padding:25px 100px 25px 25px !important;top:0;margin-top:100px !important;font-size:3rem;line-height:4rem}.page__header{height:100% !important;left:0}}