.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/images/vendor/slick-carousel/slick/ajax-loader.gif?68b0c4fcb84d239f261c1a5e65818142) 50% no-repeat}@font-face{font-family:slick;src:url(/fonts/vendor/slick-carousel/slick/slick.eot?ced611daf7709cc778da928fec876475);src:url(/fonts/vendor/slick-carousel/slick/slick.eot?ced611daf7709cc778da928fec876475) format("embedded-opentype"),url(/fonts/vendor/slick-carousel/slick/slick.woff?b7c9e1e479de3b53f1e4e30ebac2403a) format("woff"),url(/fonts/vendor/slick-carousel/slick/slick.ttf?d41f55a78e6f49a5512878df1737e58a) format("truetype"),url(/fonts/vendor/slick-carousel/slick/slick.svg?f97e3bbf73254b0112091d0192f17aec) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}html{font-size:62.5%;font-family:Open Sans,sans-serif}body ::-webkit-scrollbar{width:7px;height:7px}body ::-webkit-scrollbar-button{width:0;height:0}body ::-webkit-scrollbar-thumb{background:#858585;border:0 none #fff;border-radius:3px}body ::-webkit-scrollbar-thumb:active,body ::-webkit-scrollbar-thumb:hover{background:#858585}body ::-webkit-scrollbar-track{background:transparent;border:0 none #fff;border-radius:3px}body ::-webkit-scrollbar-track:active,body ::-webkit-scrollbar-track:hover{background:transparent}body ::-webkit-scrollbar-corner{background:transparent}h1{font-size:43px;font-size:4.3rem;font-weight:600;line-height:1.3}@media screen and (max-width:767px){h1{font-size:33px;font-size:3.3rem}}h2{font-size:33px;font-size:3.3rem;font-weight:300;line-height:1.3}@media screen and (max-width:767px){h2{font-size:25px;font-size:2.5rem}}h3{font-size:25px;font-size:2.5rem;font-weight:300;margin:0 0 30px;line-height:1.3}@media screen and (max-width:767px){h3{font-size:22px;font-size:2.2rem}}h4{font-size:22px;font-size:2.2rem;font-weight:300;line-height:1.3}a{color:#399aca;text-decoration:underline}p{color:#4f5357;font-size:14px;font-size:1.4rem}ol.ol-roman li{list-style:lower-roman}ol.ol-roman li:before{content:"";display:none}.btn{text-decoration:none}.btn-white--no-border{border-color:#fff}.btn-white--no-border:focus,.btn-white--no-border:hover{border-color:#cee7f3}.bold{font-weight:700}.padding-0{padding:0}.padding-right-0{padding-right:0}@media screen and (max-width:767px){.padding-right-0{padding-right:6px}}.padding-left-0{padding-left:0}@media screen and (max-width:767px){.padding-left-0{padding-left:6px}}.margin-0{margin:0}.margin-bottom-0{margin-bottom:0}.bg-white{background-color:#fff}.bg-grey{background-color:#f1f4f7}.vcenter-parent{font-size:0}.vcenter{display:inline-block;vertical-align:middle;float:none}.text-center{text-align:center}.pull-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){.mobile-center{text-align:center}}.no-border{border:none!important}.section{position:relative;padding:40px 0}.section__heading{text-align:center;margin:30px 0}.section__heading-title{color:#19214f}.section__heading-subtitle{font-size:18px;font-size:1.8rem}@media screen and (max-width:767px){.section__heading-subtitle{font-size:16px;font-size:1.6rem}}.scroll-down{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);height:45px;width:45px;border-radius:50%;-webkit-box-shadow:7.66px 6.428px 30px 0 rgba(21,30,67,.1);box-shadow:7.66px 6.428px 30px 0 rgba(21,30,67,.1);cursor:pointer;background:#fff url("/images/icons/arrow_down.svg") 50% no-repeat;background-size:20px;z-index:5;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.scroll-down:hover{background-position-y:calc(50% + 4px)}.scroll-down--transparent{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}table{width:100%;background:#fff;border-radius:6px;-webkit-box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1);box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1);margin-bottom:20px}table tr{border-bottom:1px solid #d8d8d8}table tr:first-of-type,table tr:last-of-type{border-bottom:none}table th{width:50%;font-size:18px;font-size:1.8rem;font-weight:600;padding:.75em 1em;background:#f1f4f7;color:#2b86c2}table th:first-of-type{border-radius:6px 0 0 0}table th:last-of-type{border-radius:0 6px 0 0}table td{width:50%;font-size:14px;font-size:1.4rem;padding:1.1em 2em;color:#4f5357;border-right:1px solid #d8d8d8}table td:last-of-type{border-right:none}.table{position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (max-width:400px){.table{overflow-x:scroll;overflow-y:hidden;width:calc(100% + 24px);max-width:inherit}}.table .table__shadow{opacity:0;display:none;position:sticky;content:"";display:block;width:100vw;height:200px;left:0;right:0;bottom:0;z-index:3;opacity:1;background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,#f1f4f7),to(rgba(241,244,247,0)));background:linear-gradient(0deg,#f1f4f7 30%,rgba(241,244,247,0));-webkit-transition:opacity .3s linear;transition:opacity .3s linear;pointer-events:none}@supports not (position:sticky){.table .table__shadow{display:none}}.js-btn-table .opened,.js-btn-table.opened span{display:none}.js-btn-table.opened .opened{display:block}@media (min-width:767px){.pull-right-sm{float:right}}@media (min-width:992px){.pull-right-md{float:right}}@media (min-width:1200px){.pull-right-lg{float:right}}@media screen and (min-width:767px){.flex-sm-row{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-sm-row.flex-md-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-sm-row.flex-md-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.flex-sm-row .flex-align-bottom{-ms-flex-item-align:end;align-self:flex-end}@media screen and (min-width:992px){.flex-md-row{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-md-row.flex-md-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-md-row.flex-md-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.flex-md-row .flex-align-bottom{-ms-flex-item-align:end;align-self:flex-end}textarea:not(.bootstrap-select).no-label{padding-top:14px}label.error-label.red{color:#eb2d2d;opacity:1;font-style:italic;font-size:12px;font-size:1.2rem}label.error-label.red:not(.not-absolute){padding:12px 19px 6px;width:calc(100% - 4px);left:2px;right:auto;top:2px;height:calc(100% - 4px)}label.error-label.red:not(.not-absolute):after,label.error-label.red:not(.not-absolute):before{display:none}label.error-label.red.not-absolute{display:block;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;background:transparent;position:static;padding:0}@media screen and (max-width:767px){.d-sm-none{display:none}}.spark,.spark2{position:relative}.spark2:after,.spark:after{position:absolute;z-index:-1;content:"";display:block;background-size:contain;top:0;right:0}@media screen and (max-width:767px){.spark2:after,.spark:after{display:none}}.spark:after{width:83px;height:74px;background:transparent url("/images/spark.png") 50% no-repeat;-webkit-transform:translate(65%,-45%);transform:translate(65%,-45%)}.spark2:after{height:75px;width:30px;background:transparent url("/images/spark2.png") 50% no-repeat;-webkit-transform:translateY(-80%);transform:translateY(-80%)}.box-wrapper{position:relative}@media screen and (max-width:767px){.box-wrapper .pop-up__wrapper{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100;background:rgba(0,1,26,.3);display:none;padding:6px}}.box-wrapper .pop-up{position:absolute;overflow-x:scroll;z-index:10;height:0;background:#fff;padding:0;border-radius:6px;border:1px solid #eaedef;-webkit-box-shadow:7.388px 9.456px 10px 0 rgba(21,30,67,.03);box-shadow:7.388px 9.456px 10px 0 rgba(21,30,67,.03);opacity:0;bottom:0;width:100%;-webkit-transition:height .3s ease-in-out,padding-top .3s ease-in-out,width .3s ease-in-out,padding-bottom .3s ease-in-out,opacity .3s ease-in-out;transition:height .3s ease-in-out,padding-top .3s ease-in-out,width .3s ease-in-out,padding-bottom .3s ease-in-out,opacity .3s ease-in-out}@media screen and (max-width:767px){.box-wrapper .pop-up{width:calc(100% - 12px);right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:height .3s ease-in-out,padding-top .3s ease-in-out,width .3s ease-in-out,padding-bottom .3s ease-in-out,opacity .3s ease-in-out;transition:height .3s ease-in-out,padding-top .3s ease-in-out,width .3s ease-in-out,padding-bottom .3s ease-in-out,opacity .3s ease-in-out}}.box-wrapper .pop-up.left{-webkit-transition:height .3s ease-in-out,padding .3s ease-in-out,width .3s ease-in-out;transition:height .3s ease-in-out,padding .3s ease-in-out,width .3s ease-in-out;width:0}@media screen and (max-width:767px){.box-wrapper .pop-up.left{width:calc(100% - 12px);right:6px;-webkit-transition:height .3s ease-in-out,padding-top .3s ease-in-out,width .3s ease-in-out,padding-bottom .3s ease-in-out,opacity .3s ease-in-out;transition:height .3s ease-in-out,padding-top .3s ease-in-out,width .3s ease-in-out,padding-bottom .3s ease-in-out,opacity .3s ease-in-out}}.box-wrapper .pop-up.right{-webkit-transition:height .3s ease-in-out,padding .3s ease-in-out,width .3s ease-in-out;transition:height .3s ease-in-out,padding .3s ease-in-out,width .3s ease-in-out;width:0;right:0}@media screen and (max-width:767px){.box-wrapper .pop-up.right{width:calc(100% - 12px);right:6px;-webkit-transition:height .3s ease-in-out,padding-top .3s ease-in-out,width .3s ease-in-out,padding-bottom .3s ease-in-out,opacity .3s ease-in-out;transition:height .3s ease-in-out,padding-top .3s ease-in-out,width .3s ease-in-out,padding-bottom .3s ease-in-out,opacity .3s ease-in-out}}.box-wrapper .pop-up.active{opacity:1;padding:5% 8%;height:100%;width:100%}@media screen and (max-width:767px){.box-wrapper .pop-up.active{width:calc(100% - 12px);height:auto;max-height:100%;left:6px;bottom:auto}}.box-wrapper .pop-up.inactive{opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.box-wrapper .pop-up__name{color:#19214f;font-size:25px;font-size:2.5rem;font-weight:600;margin-bottom:0}.box-wrapper .pop-up__position{color:#19214f;font-size:14px;font-size:1.4rem;margin-bottom:20px}.box-wrapper .pop-up__description{margin-bottom:20px}.box-wrapper .pop-up a.pop-up__close{text-decoration:underline}.box{-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);border-radius:6px;border:1px solid #eaedef;margin-top:20px;padding:0}@media screen and (max-width:767px){.box{max-width:300px;margin-left:auto;margin-right:auto}}.box__img{border-radius:6px 6px 0 0;width:100%}.box__img img{width:100%;height:auto}.box__description{border-radius:0 0 6px 6px;background:#fff;padding:20px}.box__description a{text-decoration:underline;padding-bottom:5px;display:inline-block}.box__description-name{font-size:18px;font-size:1.8rem;color:#19214f;font-weight:600;margin-bottom:4px;text-decoration:none!important}.box__description-position{font-size:14px;font-size:1.4rem;color:#19214f;min-height:62px}@media screen and (max-width:767px){.box__description-position{min-height:0}}.box__description-function{font-size:18px;font-size:1.8rem;color:#19214f;font-weight:300;margin-bottom:0;margin-top:-5px}.box__description-email{margin-bottom:5px}.benefits-box-wrapper{padding-left:85px}.benefits-box-wrapper--extra{padding-left:25px;padding-right:80px}@media screen and (max-width:767px){.benefits-box-wrapper{padding-left:30px;padding-right:30px}}@media screen and (max-width:550px){.benefits-box-wrapper{padding-left:10vw;padding-right:10vw}}.benefits-box{position:relative;background:#fff;padding:40px;-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.05);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.05);border:1px solid #eaedef;max-width:360px;margin-bottom:60px}@media screen and (max-width:767px){.benefits-box--extra{padding-bottom:55px}}.benefits-box__right{float:right}@media screen and (max-width:767px){.benefits-box{margin-left:auto;margin-right:auto;margin-bottom:20px;float:none}}.benefits-box__badge{position:absolute;top:30px;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.benefits-box__badge--extra{background:#c6dcf1;padding:15px;top:auto;bottom:-30px;right:0;left:auto;-webkit-transform:translateX(40%);transform:translateX(40%);-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.05);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.05);border:1px solid #eaedef}@media screen and (max-width:767px){.benefits-box__badge--extra{max-width:152px;-webkit-transform:translateX(0);transform:translateX(0);right:-8vw}}.benefits-box__headline{font-size:21px;font-size:2.1rem;font-weight:600;color:#19214f}.benefits-box__description{font-size:14px;font-size:1.4rem;margin-bottom:0}.documents-box-wrapper{position:relative;-webkit-transition:margin-bottom .4s ease-in-out;transition:margin-bottom .4s ease-in-out}.documents-box{position:relative;background-color:#fff;-webkit-box-shadow:12px 8.6px 50px 0 rgba(16,62,94,.1);box-shadow:12px 8.6px 50px 0 rgba(16,62,94,.1);z-index:5;margin:0 4px 20px}.documents-box.active{position:absolute;z-index:50;width:calc(100% - 20px)}@media screen and (max-width:767px){.documents-box.active{position:relative;width:100%}}@media screen and (max-width:767px){.documents-box{max-width:500px;margin-left:auto;margin-right:auto}}.documents-box__content{padding:30px 30px 0;margin-bottom:20px}.documents-box__badge{display:inline-block;float:left}@media screen and (max-width:420px){.documents-box__badge{width:20%}}.documents-box__text{width:calc(100% - 100px);float:right}@media screen and (max-width:420px){.documents-box__text{width:70%}}.documents-box__text-headline{color:#19214f;font-size:21px;font-size:2.1rem;font-weight:600}.documents-box__text-links{text-decoration:underline;margin-bottom:32px}.documents-box__text-links>a{display:inline-block;margin-bottom:3px}.documents-box__link{display:block;margin-bottom:35px}.documents-box__link--grey{background-color:#c6dcf1}.documents-box__link--yellow{background-color:#ffed7f}.documents-box__link--green{background-color:#80dbde}.documents-box__link--drop-down{display:block;width:100%;padding:9px 8px 9px 130px;color:#19214f;text-decoration:none}@media screen and (max-width:420px){.documents-box__link--drop-down{padding-left:33%}}.documents-box__link--drop-down:hover{color:#19214f;text-decoration:underline}.documents-box__link--drop-down:active,.documents-box__link--drop-down:focus{color:#19214f;text-decoration:none}.documents-box__link--drop-down:before{opacity:0;z-index:1;content:"";left:0;bottom:39px;width:calc(100% - 7px);height:300px;right:0;background:-webkit-gradient(linear,left bottom,left top,from(#fbfbfb),to(hsla(0,0%,98%,0)));background:linear-gradient(0deg,#fbfbfb 0,hsla(0,0%,98%,0));position:absolute;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none}.documents-box__link--drop-down.active .documents-box__link-arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.documents-box__link--drop-down.active.overlay-scroll:before{opacity:1}.documents-box__link-arrow{margin-left:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.documents-box .files{position:relative;padding:20px 50px;max-height:540px;overflow-y:scroll}.documents-box .files>*{max-width:calc(100% - 7px)}@media screen and (max-width:420px){.documents-box .files{padding:20px 30px}}.documents-box .files h4{font-size:18px;margin-bottom:20px}.documents-box .files-row{margin-bottom:10px}.documents-box .files__badge{display:inline-block;float:left;width:50px;text-align:right;margin-top:10px}@media screen and (max-width:420px){.documents-box .files__badge{width:19%}}.documents-box .files__text{float:left;width:calc(100% - 100px);margin-left:30px}@media screen and (max-width:420px){.documents-box .files__text{width:70%;margin-left:11%}}.documents-box .files__text-name{text-decoration:underline;margin-bottom:5px}.documents-box .files__text-description{font-size:12px;font-size:1.2rem;color:#000}.purpose-boxes-wrapper{position:relative}.purpose-boxes-wrapper .purpose-box{position:relative;background-color:#c7dcf1;border-radius:6px;-webkit-box-shadow:7.5px 9.5px 10px 0 rgba(21,30,67,.03);box-shadow:7.5px 9.5px 10px 0 rgba(21,30,67,.03);padding:30px 20px}.purpose-boxes-wrapper .purpose-box--lighter{background-color:#e1ebf5}.purpose-boxes-wrapper .purpose-box__icon{position:absolute;top:0;right:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;display:inline-block;width:45px;height:45px;border-radius:50%;-webkit-box-shadow:7.66px 6.5px 30px 0 rgba(21,30,67,.1);box-shadow:7.66px 6.5px 30px 0 rgba(21,30,67,.1)}.purpose-boxes-wrapper .purpose-box__icon img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.purpose-boxes-wrapper .purpose-box__headline{font-size:18px;font-size:1.8rem;font-weight:600;color:#19214f}.social-feed .social-box{border:1px solid #eaedef;border-radius:6px;background-color:#fff;-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);width:100%;max-width:300px;margin:0 auto 20px}.social-feed .social-box__headline{padding:9% 13%}.social-feed .social-box__headline-tag{display:inline-block;text-transform:uppercase;background-color:transparent;color:#fff;padding:3px 7px;border-radius:3px;font-size:10px;font-size:1rem}.social-feed .social-box__headline-tag__instagram{background-color:#4261e3}.social-feed .social-box__headline-tag__facebook{background-color:#3c5a98}.social-feed .social-box__text{font-size:12px;font-size:1.2rem;line-height:1.83333333em;width:100%;padding:0 13% 8%;margin:0}.social-feed .social-box__photo{display:block;width:100%;height:200px;background-size:100% auto;background-repeat:no-repeat;background-position:50%}.social-feed .social-box__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:75px;padding:6% 12%;text-decoration:none}.social-feed .social-box__author-profile-picture{display:inline-block;height:40px;width:40px;min-width:40px;border-radius:50%;background-size:100%;border:1px solid #e5e8ea;margin-right:17px}.social-feed .social-box__author-name{position:relative;display:inline-block}.social-feed .social-box__author-name .name{display:block;font-size:15px;font-size:1.5rem;line-height:1.1;color:#000;font-weight:600}.social-feed .social-box__author-name .place{display:inline-block;font-size:12px;font-size:1.2rem;line-height:1.2em;color:#4f5357}.social-feed .social-box__reactions{display:block;border-top:1px solid #edeff1;padding:19px 40px;text-decoration:none;color:#ada5ab}.social-feed .social-box__reactions-likes{display:inline-block;padding-left:20px;background:url("/images/social-icon/like.png") 0 no-repeat;margin-right:20px}.social-feed .social-box__reactions-comments{display:inline-block;padding-left:20px;background:url("/images/social-icon/comment.png") 0 no-repeat}.social-feed .social-box__reactions-share{position:relative;top:3px;display:inline-block;width:13px;height:16px;background:url("/images/social-icon/share.png") 50% no-repeat;float:right}.social-feed__more{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:50px}@media screen and (max-width:767px){.social-feed__more{margin-top:20px}}.work-box-wrapper{position:relative;margin:0 auto}.work-box-wrapper .work-box{background:#fff;max-width:460px;padding:33px 60px 33px 33px;margin-bottom:20px;border:1px solid #eaedef;-webkit-box-shadow:7.4px 9.5px 10px 0 rgba(21,30,67,.05);box-shadow:7.4px 9.5px 10px 0 rgba(21,30,67,.05)}@media screen and (max-width:460px){.work-box-wrapper .work-box{padding:33px}}.work-box-wrapper .work-box__headline{color:#19214f;font-weight:600;margin-bottom:.8em}.work-box-wrapper .work-box__description{line-height:1.8;margin-bottom:0}.slider__arrow{position:absolute;z-index:50;top:50%;width:45px;height:45px;border-radius:50%;background-color:#399aca;cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media screen and (max-width:767px){.slider__arrow{top:98%}}.slider__arrow--left{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:7.66px 6.428px 30px 0 rgba(21,30,67,.1);box-shadow:7.66px 6.428px 30px 0 rgba(21,30,67,.1);background:#399aca url("/images/icons/arrow-left.png") 50% no-repeat}.slider__arrow--left:hover{background-position-x:calc(50% - 4px)}.slider__arrow--left.slider__arrow--blue{background-color:#fff;background-image:url("/images/icons/arrow-left-blue.png")}.slider__arrow--right{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-box-shadow:7.66px 6.428px 30px 0 rgba(21,30,67,.1);box-shadow:7.66px 6.428px 30px 0 rgba(21,30,67,.1);background:#399aca url("/images/icons/arrow-right.png") 50% no-repeat}.slider__arrow--right:hover{background-position-x:calc(50% + 4px)}.slider__arrow--right.slider__arrow--blue{background-color:#fff;background-image:url("/images/icons/arrow-right-blue.png")}.slider__text{position:relative;padding:14% 14% 12%;-webkit-box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1);box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1)}@media screen and (max-width:767px){.slider__text{padding:7% 12%}}.slider__image{position:relative;margin:0 auto}@media screen and (max-width:767px){.slider__image{max-width:480px}}.form-wrapper{position:relative;background-color:#fff;-webkit-box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1);box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1);border-radius:6px;padding:35px 8.33333333%}.form-wrapper:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-95%);transform:translate(-50%,-95%);height:14px;width:84px;background:url("/images/form-shape.png")}.form-wrapper input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-wrapper input[type=file]+label{pointer-events:auto;padding:13px 30px;border-style:solid;cursor:pointer}.form-wrapper input::-webkit-input-placeholder,.form-wrapper textarea::-webkit-input-placeholder{color:#7f7f7f;opacity:1;font-style:italic;font-size:12px;font-size:1.2rem}.form-wrapper input::-moz-placeholder,.form-wrapper textarea::-moz-placeholder{color:#7f7f7f;opacity:1;font-style:italic;font-size:12px;font-size:1.2rem}.form-wrapper input::-ms-input-placeholder,.form-wrapper textarea::-ms-input-placeholder{color:#7f7f7f;opacity:1;font-style:italic;font-size:12px;font-size:1.2rem}.form-wrapper input::placeholder,.form-wrapper textarea::placeholder{color:#7f7f7f;opacity:1;font-style:italic;font-size:12px;font-size:1.2rem}.form-wrapper .form-description{text-align:center;font-style:italic;font-size:12px;font-size:1.2rem;color:#b1b2b4;margin:3px 0 5px}.form-wrapper .fileinput-labels{padding:0 1em;word-break:break-word}.form-wrapper .input-description{color:#4f5357;font-size:14px;font-size:1.4rem;padding-bottom:10px;margin-left:8px;display:inline-block}.form-wrapper .form-group{margin-top:7px;margin-bottom:20px}.form-wrapper .form-control{padding-left:20px;padding-right:20px}.form-wrapper .control-label{font-style:italic;font-size:12px;font-size:1.2rem}.form-wrapper textarea{resize:none}.form-wrapper label{pointer-events:none}.form-wrapper label.regular{pointer-events:all;font-style:normal}.form-wrapper label.has-error{-webkit-box-shadow:none;box-shadow:none}.form-wrapper__after-state{margin:60px auto;text-align:center;display:none}.form-wrapper__after-state .icon{display:block;margin:0 auto 40px;width:50px;height:58px}.form-wrapper__after-state .title{font-size:21px;font-size:2.1rem;line-height:1.23809524em;font-weight:600;color:#399aca;margin-bottom:17px}.form-wrapper__after-state .text{font-size:14px;font-size:1.4rem;color:#000;font-weight:400;margin-bottom:31px}.breadcrumbs{list-style:none;list-style-position:inside;padding:0;margin:8px 0 0;text-align:left}@media screen and (max-width:767px){.breadcrumbs{display:none}}.breadcrumbs__item{font-size:14px;font-size:1.4rem;display:inline-block;color:#6cf;position:relative}.breadcrumbs__item:after{content:"";display:inline-block;width:5px;height:8px;background:url("/eportal-liferaytheme/mojeO2v2/images/breadcrumbs-divider.png") 50% no-repeat;margin:0 5px 2px 7px;vertical-align:middle}.breadcrumbs__item--active{color:#ccc}.breadcrumbs__item--active:after{display:none}.breadcrumbs__item:hover a{text-decoration:underline}.breadcrumbs__item a{color:inherit;text-decoration:none}.resp-menu{position:absolute;top:70px;left:0;width:100%;background:#39c;z-index:99;display:none;height:calc(100% - 70px)}@media screen and (min-width:768px){.resp-menu{display:none!important}}.resp-menu.open li{opacity:1}.resp-menu li{opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear;background-color:transparent;color:#fff;height:14.28571%}.resp-menu li.o2c-nav-item-home{display:block}.resp-menu li.o2c-nav-item-home a{background-size:18px;background-position:18px}.resp-menu li.active{background-color:#fff;color:#2485c4}.resp-menu li.active:not(.o2c-nav-item-home) a{background:url(/images/icons/menu-arrow-right-blue.svg) 21px no-repeat}.resp-menu li:hover{background-color:transparent;color:#fff}.resp-menu li:after{content:"";display:block;height:1px;width:calc(100% - 84px);background:hsla(0,0%,100%,.08);margin:0 auto}.resp-menu li:not(.o2c-nav-item-home) a{background:url(/images/icons/menu-arrow-right-white.svg) 21px no-repeat}.resp-menu li a{color:inherit;text-decoration:none;padding:10px 10px 10px 50px;text-align:left;font-size:16px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resp-menu li a:active{background-color:#fff;color:#2485c4}.responsive-wrapper.fixed{position:fixed;max-width:100%;overflow:hidden}.responsive-wrapper .top-header nav .logo{display:block;width:50px;height:auto}@media screen and (min-width:768px){.responsive-wrapper .top-header nav .logo{width:60px}}.responsive-wrapper .top-header nav .logo img{width:100%;height:auto}.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item{width:148px;font-size:16px;font-size:1.6rem;height:51px;display:table;table-layout:fixed}.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item.o2c-nav-item-home{width:80px}.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item:last-child{width:152px;font-size:16px;font-size:1.6rem;height:51px;display:table;table-layout:fixed}.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item:last-child>a{border-top-right-radius:5px}.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item>a{padding:0;display:block;height:100%;display:table-cell;vertical-align:middle;padding-top:2.5px;padding-bottom:2.5px}.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item.active>a{background-color:#fff;color:#2485c4}.o2c-nav-item-home a{background:url("/images/icons/home.png") 50% no-repeat}.o2c-nav-item-home.active a,.o2c-nav-item-home a:hover{background:url("/images/icons/home-hover.png") 50% no-repeat}@media (max-width:972px){.o2c-nav-item{font-size:14px;font-size:1.4rem}.o2c-nav-item a{display:block;padding:15px 20px;color:#fff;text-align:center}.o2c-nav-item-home{display:none}.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item{font-size:14px;font-size:1.4rem}}#company-mmenu{display:none;float:right;width:50px;height:auto;padding:5px 10px;margin:-55px 15px 25px 0}#company-mmenu span{display:block;width:100%;height:2px;margin-top:5px;background:#fff;border-radius:2px}#company-mmenu span:first-child{margin-top:0}@media (max-width:991px){.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item{width:110px}.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item>a{font-size:14px;font-size:1.4rem}.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item:last-child{width:120px}}@media (max-width:767px){#company-mmenu{display:block}.responsive-wrapper .company-header.top-header nav .desktop-nav .desktop-menu{display:none;clear:both}.responsive-wrapper .company-header.top-header nav .desktop-nav .desktop-menu>li{display:block;width:100%}.company-header .desktop-menu li:first-child a,.company-header .desktop-menu li:last-child a{border-radius:0!important}.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item:last-child,.responsive-wrapper .top-header nav .desktop-nav .desktop-menu>li.o2c-nav-item>a{width:100%;display:block;float:none;line-height:42px}.hide-on-mobile{display:none}}.force-show-desktop-menu-on-mobile{display:block!important}@media screen and (max-width:991px) and (min-width:768px){.container-header{width:750px}}.section--intro{padding:0;margin-top:-173px;background:url("/images/section-intro_background.jpg") no-repeat 50%;background-size:cover}@media screen and (max-width:767px){.section--intro{margin-top:0}}.section--intro--active .heading{margin-top:50px}@media screen and (max-width:767px){.section--intro .content__text{margin-top:30px;height:auto;min-height:0}}.section--intro .content__text-heading{position:relative;z-index:5;color:#fff;letter-spacing:-1px}.section--intro .content__text-description{color:#fff;font-size:18px;font-size:1.8rem;line-height:1.65;margin-top:10px;margin-bottom:15px}@media screen and (max-width:767px){.section--intro .content__text-description{font-size:16px;font-size:1.6rem;line-height:1.5}}.section--intro .content__text-description.with-circle:before{content:"";position:absolute;display:block;max-width:256px;width:100%;height:100%;top:55%;left:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("/images/intro_semicircle.png") no-repeat 0;background-size:contain;opacity:.5}@media screen and (max-width:767px){.section--intro .content__text-description.with-circle:before{max-width:200px}}.section--intro .content__text-description p{color:#fff}.section--intro .content__text .btn-intro{width:175px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:50px}.section--intro .content__form{position:relative;z-index:20;top:60px;padding:50px 40px 40px;background-color:#c4ddf1;border-radius:6px;-webkit-box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1);box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1)}@media screen and (max-width:991px){.section--intro .content__form{padding:40px 30px 30px}}@media screen and (max-width:767px){.section--intro .content__form{max-width:300px;padding:50px 40px 40px;margin:-30px auto 0}}.section--intro .content__form.form-wrapper:before{display:none}.section--intro .content__form.form-wrapper .form-wrapper__after-state{margin:10px auto 20px}.section--intro .content__form-title{color:#19214f;margin-bottom:18px}@media screen and (max-width:991px){.section--intro .content__form-title{font-size:30px;font-size:3rem}}@media screen and (max-width:767px){.section--intro .content__form-title{font-size:25px;font-size:2.5rem}}.section--intro .content__form-description{color:#19214f;margin-bottom:22px}.section--intro .content__form .form-group{margin-bottom:20px}.footer a{text-decoration:none}.form-wrapper.career{-webkit-box-shadow:-64px -11px 100px 0 rgba(25,33,79,.1);box-shadow:-64px -11px 100px 0 rgba(25,33,79,.1);padding:60px 14% 50px;z-index:20}@media screen and (max-width:767px){.form-wrapper.career{max-width:580px;margin:0 auto;padding:50px 10%}}.form-wrapper.career:before{display:none}.form-wrapper.career__after-state{margin-top:25px}.form-wrapper.career .career-form{margin:40px 0 0}.form-wrapper.career .form-heading{color:#19214f;font-size:21px;font-size:2.1rem;text-align:center}.form-wrapper.career .form-heading-desc{text-align:center}.form-wrapper.career .bootstrap-select button.selectpicker.btn-default{padding:12px 20px}.form-wrapper.career .bootstrap-select button.selectpicker.btn-default:not(.valid){color:#7f7f7f;opacity:1;font-style:italic;font-size:12px;font-size:1.2rem;line-height:1.5}.form-wrapper.career .col-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:end;align-self:flex-end;margin-top:5px}@media screen and (max-width:374px){.form-wrapper.career .col-file{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form-wrapper.career .col-file .fileinput-labels{width:100%;padding:0}@media screen and (max-width:991px){.form-wrapper.career .col-file .fileinput-labels{max-width:calc(100% - 105px)}}@media screen and (max-width:374px){.form-wrapper.career .col-file .fileinput-labels{max-width:100%;margin-bottom:10px}}.form-wrapper.career .col-file .fileinput-labels .cv-description{width:160px;color:#4f5357;line-height:1.2;padding:12px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:991px){.form-wrapper.career .col-file .fileinput-labels .cv-description{width:calc(100% - 12px)}}@media screen and (max-width:374px){.form-wrapper.career .col-file .fileinput-labels .cv-description{width:100%}}.form-wrapper.career .col-file .fileinput-labels .cv-error{color:#eb2d2d}@media screen and (max-width:374px){.form-wrapper.career .col-file .fileinput-labels .cv-error{margin-bottom:0}}.form-wrapper.career .col-file .form-group-file .btn{padding:11px 30px}.form-wrapper.career .gdpr-text{font-size:12px;font-size:1.2rem;margin-top:5px}.form-wrapper.career .gdpr-text a{text-decoration:none}.form-wrapper.career .gdpr-text a:hover{text-decoration:underline}.form-wrapper.career .form-submit{margin-top:30px}@media screen and (max-width:991px){.form-wrapper.career .form-submit{margin-top:40px}}.section--promo-video{padding:80px 0}@media screen and (max-width:767px){.section--promo-video{padding:50px 0 80px}}@media screen and (min-width:768px){.section--promo-video .promo-video .row .col-sm-6:first-child{padding-right:0}.section--promo-video .promo-video .row .col-sm-6:last-child{padding-left:0}}.section--promo-video .promo-video__video{position:relative;height:0;padding-bottom:76.2%;z-index:10;margin-top:30px;-webkit-box-shadow:10.6px 17px 40px 0 rgba(0,0,0,.32);box-shadow:10.6px 17px 40px 0 rgba(0,0,0,.32)}.section--promo-video .promo-video__video iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:none}.section--promo-video .promo-video__video-placeholder{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:url("/images/career/promo-video_placeholder.jpg") 50% no-repeat;background-size:cover}.section--promo-video .promo-video__video-play-btn{position:absolute;width:109px;height:109px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url("/images/career/play-btn.png");opacity:.8;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section--promo-video .promo-video__video-play-btn:hover{opacity:1}.section--promo-video .promo-video__text{min-height:300px;color:#fff;background:url("/images/career/promo-video_text-bg.jpg") no-repeat top;background-size:100% 100%;width:calc(100% + 80px);margin-left:-80px;padding:40px 70px 40px 140px}@media screen and (max-width:767px){.section--promo-video .promo-video__text{width:100%;text-align:center;margin-left:0;padding:50px 70px}}@media screen and (max-width:576px){.section--promo-video .promo-video__text{padding:50px 30px}}.section--promo-video .promo-video__text-headline{color:#fff;font-size:21px;font-size:2.1rem;font-weight:600}.section--promo-video .promo-video__text-description{color:#fff;font-size:14px;font-size:1.4rem;line-height:1.857}.section--promo-video .promo-video__text .btn-desc{display:block;margin-top:10px;max-width:220px;padding:15px;border:none}@media screen and (max-width:767px){.section--promo-video .promo-video__text .btn-desc{margin:20px auto 0}}.section--promo-video .work-offers{text-align:center;margin-top:65px;margin-bottom:-70px}.section--advantages{padding-bottom:65px}.section--advantages .advantage-box-wrapper{position:relative;margin:15px auto 0}.section--advantages .advantage-box-wrapper .advantage-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:300px;height:85px;border:1px solid #eaedef;background:#fff;-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.05);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.05);text-align:center;padding:20px;margin-bottom:20px;overflow:hidden;cursor:pointer}.section--advantages .advantage-box-wrapper .advantage-box__headline{color:#19214f;font-weight:600;margin-bottom:0}.section--advantages .advantage-box-wrapper .advantage-box__description{display:none;font-size:14px;font-size:1.4rem;line-height:1.857}.section--advantages .advantage-box-wrapper .advantage-box__more{position:absolute;right:0;bottom:0;height:70px;width:70px;background:#c6dcf1 url(/images/career/plus.png) 15px 15px no-repeat;border-radius:50%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.section--advantages .advantage-box-wrapper .advantage-box-pop-up{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100;background:rgba(0,1,26,.3);display:none}.section--advantages .advantage-box-wrapper .advantage-box-pop-up__inner{position:absolute;z-index:110;width:420px;max-width:calc(100% - 12px);min-height:265px;background:#c6dcf1;border-radius:3px;-webkit-box-shadow:6px 10px 57px 0 rgba(21,30,67,.32);box-shadow:6px 10px 57px 0 rgba(21,30,67,.32);text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:50px;overflow:hidden}.section--advantages .advantage-box-wrapper .advantage-box-pop-up .advantage-box__headline{font-size:17px;font-size:1.7rem;color:#19214f;margin-bottom:35px}.section--advantages .advantage-box-wrapper .advantage-box-pop-up .advantage-box__description{display:block}.section--advantages .advantage-box-wrapper .advantage-box-pop-up .advantage-box__close{position:absolute;right:0;top:0;height:70px;width:70px;background:#fff url(/images/career/plus.png) 10px 30px no-repeat;border-radius:50%;-webkit-transform:translate(50%,-50%) rotate(-45deg);transform:translate(50%,-50%) rotate(-45deg);z-index:20;cursor:pointer}.section--other-offers{padding-bottom:120px}.section--other-offers .box{margin:10px 3px 20px}@media screen and (max-width:767px){.section--other-offers .box{margin-left:auto;margin-right:auto}}.section--other-offers .box__description{padding:0}.section--other-offers .box__description a{display:inherit;padding:20px;margin-bottom:0}.section--other-offers .btn-free-position{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:20px}.career .section--intro{background:url("/images/career/career-intro-background.jpg") top;background-size:cover;padding:70px 0 40px}@media screen and (max-width:767px){.career .section--intro{padding:0 0 50px}}.career .section--intro .spark2:after{right:.14em}.career .section--intro .content__text{max-width:550px;margin-left:auto;margin-right:auto;padding:110px 0 130px}@media screen and (max-width:767px){.career .section--intro .content__text{padding:10px 0 20px}}.career .section--work-with-us{padding-bottom:80px}@media screen and (max-width:767px){.career .section--work-with-us{padding-top:40px}}.career .section--work-with-us .box{margin:10px 3px 20px}@media screen and (max-width:767px){.career .section--work-with-us .box{margin-left:auto;margin-right:auto}}.career .section--work-with-us .box__description{padding:0}.career .section--work-with-us .box__description a{display:inherit;padding:20px;margin-bottom:0}.career .section--work-with-us .btn-free-position{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:20px}.career .section--main-form{padding-top:80px}.career .section--social-feed{padding-top:10px;padding-bottom:120px}.career .section--social-feed .social-feed__more{margin-top:30px}.headquarters .section--intro{background:url("/images/career/headquarters-intro-background.jpg") top;background-size:cover;padding:70px 0 40px}@media screen and (max-width:767px){.headquarters .section--intro{padding:0 0 50px}}.headquarters .section--intro .spark2:after{right:1em}.headquarters .section--intro .content__text{max-width:700px;margin-left:auto;margin-right:auto;padding:110px 0 130px}@media screen and (max-width:767px){.headquarters .section--intro .content__text{padding:10px 0 20px}}.headquarters .section--promo-video .promo-video__video-placeholder{background-image:url("/images/career/promo-video_placeholder-headquarters.jpg")}.headquarters .section--work-in-o2{padding-bottom:85px}@media screen and (max-width:767px){.headquarters .section--work-in-o2{padding-bottom:60px}}.headquarters .section--work-form{padding:80px 0}.shops .section--intro{background:url("/images/career/shops-intro-background.jpg") top;background-size:cover;padding:70px 0 40px}@media screen and (max-width:767px){.shops .section--intro{padding:0 0 50px}}.shops .section--intro .spark2:after{right:.15em}.shops .section--intro .content__text{max-width:700px;margin-left:auto;margin-right:auto;padding:110px 0 130px}@media screen and (max-width:767px){.shops .section--intro .content__text{padding:10px 0 20px}}.shops .section--promo-video .promo-video__video-placeholder{background-image:url("/images/career/promo-video_placeholder-headquarters.jpg")}.shops .section--work-in-o2{padding-bottom:85px}@media screen and (max-width:767px){.shops .section--work-in-o2{padding-bottom:60px}}.shops .section--work-form{padding:80px 0}.callcentrum .section--intro{background:url("/images/career/callcentrum-intro-background.jpg") top;background-size:cover;padding:70px 0 40px}@media screen and (max-width:767px){.callcentrum .section--intro{padding:0 0 50px}}.callcentrum .section--intro .spark2:after{right:.15em}.callcentrum .section--intro .content__text{max-width:700px;margin-left:auto;margin-right:auto;padding:110px 0 130px}@media screen and (max-width:767px){.callcentrum .section--intro .content__text{padding:10px 0 20px}}.callcentrum .section--promo-video .promo-video__video-placeholder{background-image:url("/images/career/promo-video_placeholder-callcentrum.jpg")}.callcentrum .section--work-in-o2{padding-bottom:85px}@media screen and (max-width:767px){.callcentrum .section--work-in-o2{padding-bottom:60px}}.callcentrum .section--work-form{padding:80px 0}.company .section--intro{background:url("/images/company/company-intro-background.jpg") no-repeat top;background-size:cover;padding:70px 0 40px}@media screen and (max-width:767px){.company .section--intro{padding:0 0 50px}}.company .section--intro .vertical-centering-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company .section--intro .content__text{padding:70px 0}@media screen and (max-width:767px){.company .section--intro .content__text{padding:10px 0 20px}}.company .section--intro .content__text-description{margin-bottom:35px;max-width:600px}.company .section--intro .spark2:after{top:0;right:.05em}.company .section--management{padding:50px 0 100px}.company .section--management .management{position:relative;padding:0 20px}.company .section--management .management__text-name{font-size:21px;font-size:2.1rem;font-weight:600;color:#399aca;margin-bottom:0}.company .section--management .management__text-position{font-size:14px;font-size:1.4rem;font-weight:400;color:#19214f}.company .section--management .management__text-description{margin-top:30px}.company .section--supervision{padding-top:45px;padding-bottom:80px}.company .section--boxes{padding:145px 0 130px}@media screen and (max-width:767px){.company .section--boxes{padding:70px 0 90px}}.company .section--boxes .info-box{padding:0 0 10px;border-radius:0;border-right:1px solid #bed9ee;max-width:300px}@media screen and (max-width:767px){.company .section--boxes .info-box{max-width:450px;margin:0 auto;border-right:none;border-bottom:1px solid #bed9ee;padding:40px 0;text-align:center;min-height:0!important}}.company .section--boxes .info-box--left{padding-right:16%}@media screen and (max-width:767px){.company .section--boxes .info-box--left{padding-right:0;padding-top:20px}}.company .section--boxes .info-box--center{padding-left:12%;padding-right:12%}@media screen and (max-width:767px){.company .section--boxes .info-box--center{padding-left:0;padding-right:0}}.company .section--boxes .info-box--right{padding-left:16%;border-right:none}@media screen and (max-width:767px){.company .section--boxes .info-box--right{padding-left:0;padding-bottom:0;border-bottom:none}}.company .section--boxes .info-box__heading{font-size:18px;font-size:1.8rem;font-weight:600;color:#19214f;margin:20px 0 0}.company .section--boxes .info-box__description{color:#19214f;margin:8px 0}.company .section--boxes .info-box a{text-decoration:underline}.more-about-o2 .row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6%}@media screen and (max-width:767px){.more-about-o2 .row-box{display:block;padding-left:0;text-align:center}}.more-about-o2 .row-box__text-headline{color:#19214f;font-size:21px;font-size:2.1rem;font-weight:600;max-width:250px}@media screen and (max-width:767px){.more-about-o2 .row-box__text-headline{max-width:none;text-align:center}}.more-about-o2 .row-box__text-description{font-size:14px;font-size:1.4rem;max-width:300px}@media screen and (max-width:767px){.more-about-o2 .row-box__text-description{max-width:600px;text-align:center;margin-left:auto;margin-right:auto}}.more-about-o2 .row-box__image{-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.05);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.05)}@media screen and (max-width:767px){.more-about-o2 .row-box__image{margin-top:20px}}.more-about-o2 .section--intro{background:url("/images/more-about-o2/o2-intro-background.jpg") no-repeat 50%;background-size:cover;min-height:inherit;padding:70px 0 40px}@media screen and (max-width:767px){.more-about-o2 .section--intro{padding:0 0 50px}}.more-about-o2 .section--intro .content__text{max-width:670px;margin-left:auto;margin-right:auto;padding:70px 0}@media screen and (max-width:767px){.more-about-o2 .section--intro .content__text{padding:10px 0 20px}}.more-about-o2 .section--intro .spark:after{top:-.2em;right:-.1em}.more-about-o2 .section--benefits{padding-top:0;padding-bottom:50px}@media screen and (max-width:767px){.more-about-o2 .section--benefits{padding-bottom:80px}}.more-about-o2 .section--benefits .container{position:relative}.more-about-o2 .section--benefits .row:first-child{margin-top:-40px}.more-about-o2 .section--mobile{padding:85px 0 0}.more-about-o2 .section--mobile .mobile{max-width:940px;height:300px;margin:0 auto 45px;background-color:#3981cb;background-image:url("/images/more-about-o2/mobile-background.jpg");background-position:0 0;background-repeat:no-repeat}@media screen and (max-width:767px){.more-about-o2 .section--mobile .mobile{height:auto;text-align:center;background-size:cover}}.more-about-o2 .section--mobile .mobile__image{margin-top:-32px}.more-about-o2 .section--mobile .mobile__box{margin-top:70px}@media screen and (max-width:767px){.more-about-o2 .section--mobile .mobile__box{margin-top:20px;margin-bottom:50px}}.more-about-o2 .section--mobile .mobile__headline{color:#fff;font-size:21px;font-size:2.1rem;font-weight:600}.more-about-o2 .section--mobile .mobile__description{color:#fff;font-size:14px;font-size:1.4rem;max-width:310px;padding-right:20px}@media screen and (max-width:767px){.more-about-o2 .section--mobile .mobile__description{max-width:none;padding-left:10px;padding-right:10px}}.more-about-o2 .section--mobile .row-box{margin-top:15px;margin-bottom:75px}@media screen and (max-width:767px){.more-about-o2 .section--mobile .row-box{margin-top:0;margin-bottom:60px}}.more-about-o2 .section--mobile .benefits-box{position:relative;margin-bottom:-103px;z-index:10}.more-about-o2 .section--border{padding-top:103px;padding-bottom:120px}@media screen and (max-width:767px){.more-about-o2 .section--border{padding-bottom:60px}}.more-about-o2 .section--border .row-box{margin-top:80px;margin-bottom:85px}@media screen and (max-width:767px){.more-about-o2 .section--border .row-box{margin-top:60px;margin-bottom:60px}}.more-about-o2 .section--border .fair-box{background:#fff;-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.05);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.05);border:1px solid #eaedef;padding:6%}@media screen and (max-width:767px){.more-about-o2 .section--border .fair-box{text-align:center;margin-left:6px;margin-right:6px;padding:40px}}.more-about-o2 .section--border .fair-box__text{max-width:270px}@media screen and (max-width:767px){.more-about-o2 .section--border .fair-box__text{margin-left:auto;margin-right:auto;max-width:500px}}.more-about-o2 .section--border .fair-box__text-headline{color:#19214f;font-size:21px;font-size:2.1rem;font-weight:600}.more-about-o2 .section--border .fair-box__image{text-align:center;-webkit-transform:translateY(27%);transform:translateY(27%)}@media screen and (max-width:767px){.more-about-o2 .section--border .fair-box__image{-webkit-transform:translateY(0);transform:translateY(0);margin-top:20px}}.documents-and-offers .section--intro{min-height:600px}@media screen and (max-width:767px){.documents-and-offers .section--intro{min-height:0}}.documents-and-offers .section--intro .spark:after{-webkit-transform:translate(75%,-51%);transform:translate(75%,-51%)}.documents-and-offers .section--intro .content__text{min-height:400px}@media screen and (max-width:767px){.documents-and-offers .section--intro .content__text{min-height:250px}}@media screen and (max-width:767px){.documents-and-offers .section--intro .content__text-description{margin-bottom:70px}}.documents-and-offers .section--documents{padding:70px 0 100px}.info-for-users .section--intro{background:url("/images/info-for-users/info-for-users-intro-background.jpg") no-repeat top;background-size:cover;padding:0}@media screen and (max-width:767px){.info-for-users .section--intro{padding:0 0 50px}}.info-for-users .section--intro .content__text{max-width:670px;padding:135px 0;margin:0 auto}@media screen and (max-width:767px){.info-for-users .section--intro .content__text{padding:60px 0 25px}}.info-for-users .section--intro .spark:after{top:-5px;right:-6px}.info-for-users .section--information{padding:50px 0 100px}.info-for-users .section--information ol.info-list{list-style:none;counter-reset:info-counter;padding:0}.info-for-users .section--information ol.info-list li.info-box{counter-increment:info-counter}.info-for-users .section--information ol.info-list li.info-box:before{content:counter(info-counter);position:relative;display:inline-block;width:2.5em;height:2.5em;font-size:24px;font-size:2.4rem;text-align:center;padding-top:.45em;vertical-align:top;color:#fff;background:#399aca;border-radius:50%;margin:10px 35px 10px 40px}@media screen and (max-width:600px){.info-for-users .section--information ol.info-list li.info-box:before{display:block;margin-left:30px;margin-bottom:20px}}.info-for-users .section--information .info-box{width:100%;padding:40px 0 25px;margin-bottom:20px;background:#fff;-webkit-box-shadow:12.287px 8.604px 50px 0 rgba(16,62,94,.1);box-shadow:12.287px 8.604px 50px 0 rgba(16,62,94,.1)}@media screen and (max-width:600px){.info-for-users .section--information .info-box{padding:20px 0 45px}}.info-for-users .section--information .info-box--padding-bottom-0{padding-bottom:0}.info-for-users .section--information .info-box__content{display:inline-block;width:calc(100% - 140px);padding-right:5%}@media screen and (max-width:600px){.info-for-users .section--information .info-box__content{width:100%;padding:0 30px}}.info-for-users .section--information .info-box__content h1,.info-for-users .section--information .info-box__content h2,.info-for-users .section--information .info-box__content h3,.info-for-users .section--information .info-box__content h4,.info-for-users .section--information .info-box__content h5,.info-for-users .section--information .info-box__content h6{font-size:21px;font-size:2.1rem;font-weight:400;color:#000}.info-for-users .section--information .info-box__content h1.special,.info-for-users .section--information .info-box__content h2.special,.info-for-users .section--information .info-box__content h3.special,.info-for-users .section--information .info-box__content h4.special,.info-for-users .section--information .info-box__content h5.special,.info-for-users .section--information .info-box__content h6.special{margin-top:26px}@media screen and (max-width:600px){.info-for-users .section--information .info-box__content h1.special,.info-for-users .section--information .info-box__content h2.special,.info-for-users .section--information .info-box__content h3.special,.info-for-users .section--information .info-box__content h4.special,.info-for-users .section--information .info-box__content h5.special,.info-for-users .section--information .info-box__content h6.special{margin-top:0}}.info-for-users .section--information .info-box__content p{font-size:14px;font-size:1.4rem;line-height:1.8;margin-bottom:25px}.info-for-users .section--information .info-box__content p a{text-decoration:none}.info-for-users .section--information .info-box__content ul{margin-bottom:25px}.info-for-users .section--information .info-box__content ul li{position:relative;padding-left:30px}.info-for-users .section--information .info-box__content ul li:before{content:"";position:absolute;width:13px;height:9px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("/images/icons/arrow-list.png") no-repeat 50%}.info-for-users .section--information .table--info-list{position:relative;width:90%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:12px 9px 50px 0 rgba(16,62,94,.1);box-shadow:12px 9px 50px 0 rgba(16,62,94,.1);text-align:center;border-radius:6px;margin-top:20px}@media screen and (max-width:767px){.info-for-users .section--information .table--info-list{width:100%}}.info-for-users .section--information .table--info-list table{table-layout:fixed;margin-bottom:0}@media screen and (max-width:767px){.info-for-users .section--information .table--info-list table{table-layout:auto}}.info-for-users .section--information .table--info-list tr{border:none}.info-for-users .section--information .table--info-list th{font-size:14px;font-size:1.4rem;color:#000;text-align:center;background-color:transparent;max-width:150px}.info-for-users .section--information .table--info-list td{border:none}.info-for-users .section--information .table--info-list .width-15{width:15%}.info-for-users .section--information .table--info-list .width-20{width:20%}.info-for-users .section--information .table--info-list .width-30{width:30%}.info-for-users .section--information .table--info-list .width-35{width:35%}.info-for-users .section--information .table--first{height:1130px;max-height:inherit;overflow:auto}.info-for-users .section--information .table--second{-webkit-transform:translate(-50%,75px);transform:translate(-50%,75px);margin-top:-77px;margin-bottom:110px;overflow:auto}.info-for-users .section--information .table--second tr{border-bottom:1px solid #f1f4f7}.info-for-users .section--information .table--second tr:last-of-type{border-bottom:none}.info-for-users .section--information .table--second tr td{outline:1px solid #f1f4f7}.info-for-users .section--information .table--second tr td:last-of-type{border-bottom:none}.info-for-users .section--information .offer-text{position:relative;width:90%;max-width:780px;left:7%;line-height:1.3;margin:2em 0}.intermediaries .section--intro{padding-bottom:65px}.intermediaries .section--intro .spark:after{top:-.12em;right:-.1em}@media screen and (max-width:515px){.intermediaries .section--intro .content{margin-bottom:35px}}.intermediaries .section--intro .content__text{padding:65px 0 95px}@media screen and (max-width:767px){.intermediaries .section--intro .content__text{padding:10px 0 45px}}.intermediaries .section--intro .content__text-description{font-size:15px;font-size:1.5rem}.intermediaries .section--intermediaries{padding-top:0}.intermediaries .section--intermediaries .table--intermediaries-wrapper{position:relative}.intermediaries .section--intermediaries table{margin-bottom:0}.intermediaries .section--intermediaries table th{text-align:center}@media screen and (max-width:400px){.intermediaries .section--intermediaries table th{font-size:16px;font-size:1.6rem}}@media screen and (max-width:320px){.intermediaries .section--intermediaries table th{font-size:14px;font-size:1.4rem}}@media screen and (max-width:320px){.intermediaries .section--intermediaries table td{padding:1.1em 1.5em}}.intermediaries .section--intermediaries .table{margin:-80px 0 80px;max-height:598px;-webkit-box-shadow:-45.962px 45.962px 100px 0 rgba(25,33,79,.1);box-shadow:-45.962px 45.962px 100px 0 rgba(25,33,79,.1);overflow:hidden}@media screen and (max-width:400px){.intermediaries .section--intermediaries .table{margin:-80px 0 80px -12px}}.intermediaries .section--intermediaries .table.opened{max-height:10000px}.intermediaries .section--intermediaries .table.opened .table__shadow{opacity:0;display:none}.intermediaries .section--intermediaries .scroll-down{background-image:url("/images/icons/arrow_down-white.svg");background-color:#2b86c2}.intermediaries .section--intermediaries .scroll-down.opened{-webkit-transform:translate(-22.5px,22.5px) rotate(180deg);transform:translate(-22.5px,22.5px) rotate(180deg)}.contact .section--intro{background:url("/images/contact/contact-intro-background.jpg") 50% no-repeat;background-size:cover}@media screen and (max-width:767px){.contact .section--intro{min-height:0}}@media screen and (max-width:991px){.contact .section--intro .content{max-width:750px}}.contact .section--intro .content__text{padding:95px 0 130px}@media screen and (max-width:767px){.contact .section--intro .content__text{min-height:140px;text-align:center;padding:40px 0 50px}}.contact .section--intro .content__text.with-circle:before{content:"";position:absolute;display:block;height:70%;width:34%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("/images/intro_semicircle.png") no-repeat 0;background-size:contain;opacity:.5}@media screen and (max-width:767px){.contact .section--intro .content__text.with-circle:before{display:none}}.contact .section--intro .content__text-heading{margin-bottom:30px}.contact .section--intro .content__text-heading .spark:after{top:-.23em;right:-.03em}.contact .section--intro .content__social{text-align:center}@media screen and (max-width:767px){.contact .section--intro .content__social{margin-bottom:50px}}.contact .section--intro .content__social-link{display:inline-block;text-align:center;text-decoration:none;padding-right:30px}.contact .section--intro .content__social-link:last-of-type{padding-right:0}.contact .section--intro .content__social-link:focus,.contact .section--intro .content__social-link:hover{text-decoration:none}.contact .section--intro .content__social-link:focus .content__social-icon,.contact .section--intro .content__social-link:hover .content__social-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.contact .section--intro .content__social-icon{position:relative;width:70px;height:70px;border-radius:50%;background:#19224f;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:7px 7px 30px 0 rgba(21,30,67,.3);box-shadow:7px 7px 30px 0 rgba(21,30,67,.3)}.contact .section--intro .content__social-icon img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contact .section--intro .content__social-name{color:#fff;padding-top:5px}.contact .section--contact-boxes{padding:45px 0 85px}.contact .section--contact-boxes .contact-link{display:block;position:relative;border:1px solid #eaedef;border-radius:6px;-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);background-color:#c7dcf1;padding:16px 25px;margin:0 auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:300px;margin-top:20px}@media screen and (max-width:991px){.contact .section--contact-boxes .contact-link{min-height:76px}}@media screen and (max-width:767px){.contact .section--contact-boxes .contact-link{max-width:620px;min-height:0}}@media screen and (max-width:643px){.contact .section--contact-boxes .contact-link{max-width:300px}}.contact .section--contact-boxes .contact-link__text{position:relative;font-weight:600;color:#19214f;display:inline-block;max-width:calc(100% - 40px)}.contact .section--contact-boxes .contact-link__icon{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;background-color:#005896;border-radius:50%;width:40px;height:40px;margin-left:20px;-webkit-box-shadow:4px 4px 30px 0 rgba(21,30,67,.3);box-shadow:4px 4px 30px 0 rgba(21,30,67,.3)}.contact .section--contact-boxes .contact-link__icon img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contact .section--contact-boxes .contact-link__icon--chat img{width:20px}.contact .section--contact-boxes .contact-link__icon--form img{width:19px}.contact .section--contact-boxes .contact-link__icon--location img{width:16px}.contact .section--contact-boxes .contact-box-wrapper{margin:0 auto}.contact .section--contact-boxes .contact-box{background-color:#fff;border-radius:6px;-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);border:1px solid #eaedef;padding:20px 25px 25px;margin-top:20px;width:300px}.contact .section--contact-boxes .contact-box__headline{font-size:21px;font-size:2.1rem;font-weight:600;color:#0f90cf;margin-bottom:5px;min-height:64px;display:block}.contact .section--contact-boxes .contact-box__text{font-size:14px;font-size:1.4rem;color:#000;margin:0;line-height:1.6}.contact .section--contact-boxes .contact-box__text~.contact-box__text{margin-top:35px}.contact .section--contact-boxes .contact-box__text~.contact-box__text--smaller-margin{margin-top:28px}@media screen and (max-width:767px){.contact .section--contact-boxes .contact-box__text~.contact-box__text--smaller-margin{margin-top:35px}}.contact .section--contact-boxes .contact-box__text~.contact-box__text--extra-smaller-margin{margin-top:21.5px}@media screen and (max-width:767px){.contact .section--contact-boxes .contact-box__text~.contact-box__text--extra-smaller-margin{margin-top:35px}}.contact .section--contact-boxes .contact-box__text~.contact-box__text--higher-bottom-margin{margin-bottom:31px}@media screen and (max-width:767px){.contact .section--contact-boxes .contact-box__text~.contact-box__text--higher-bottom-margin{margin-bottom:0}}.contact .section--contact-boxes .contact-box__text p{margin-bottom:0}.contact .section--contact-boxes .contact-box__text p.semibold{line-height:1.75em}.contact .section--contact-boxes .contact-box__text .phone-number{font-size:20px;font-size:2rem;line-height:1.2em;color:#4f5357;font-weight:100;margin-top:8px}.contact .section--contact-boxes .contact-box__text .phone-number:nth-of-type(3){margin-top:0}.section--how-to-apply{background-color:#f1f4f7;padding-top:90px}.section--how-to-apply .boxes__box{padding:30px 10%;border-right:2px solid #bed9ee;line-height:10px}@media screen and (max-width:767px){.section--how-to-apply .boxes__box{border-right:none;border-bottom:2px solid #bed9ee;max-width:500px;padding:30px 3%;margin:0 auto}}.section--how-to-apply .boxes__box-icon{display:inline;float:left}.section--how-to-apply .boxes__box-text{display:inline;float:right;width:calc(100% - 71px);padding-left:20px;margin-top:20px;color:#19214f}.section--how-to-apply .boxes__box-number{font-size:33px;font-size:3.3rem;font-weight:900}.section--how-to-apply .boxes__box-description{margin-top:15px;color:#19214f}.section--innovative-country{padding-bottom:0;background-color:#f1f4f7}@media screen and (max-width:767px){.section--innovative-country{padding-top:0}}.section--innovative-country .text{margin-top:120px}@media screen and (max-width:767px){.section--innovative-country .text{max-width:600px;margin-left:auto;margin-right:auto;text-align:center}}.section--innovative-country .text__heading{color:#19214f;font-weight:600;margin-bottom:20px}.section--innovative-country .text__desription{font-size:18px;font-size:1.8rem}.section--innovative-country .text__logo{margin-left:-10px;margin-top:20px}.section--innovative-country .boxes{position:relative;z-index:20;top:55px}@media screen and (max-width:767px){.section--innovative-country .boxes{max-width:540px;margin:0 auto}}@media screen and (max-width:420px){.section--innovative-country__left,.section--innovative-country__right{width:100%}}.section--innovative-country .box{-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);border-radius:6px;border:1px solid #eaedef;margin:20px 0 0 8px;padding:0}@media screen and (max-width:767px){.section--innovative-country .box{max-width:250px;margin:20px auto 0}}.section--innovative-country .box__img{border-radius:6px 6px 0 0;width:100%}.section--innovative-country .box__img img{width:100%;height:auto}.section--innovative-country .box__description{border-radius:0 0 6px 6px;background:#fff;padding:25px 20px}.section--innovative-country .box__description>p{color:#19214f;margin-bottom:0}.section--process{padding-bottom:0;background-color:#fff}.section--process .boxes{position:relative;z-index:5;top:65px;margin-top:-65px}@media screen and (max-width:420px){.section--process .boxes .row div{width:100%}}.section--process .boxes__box{background-color:#c6dcf1;padding:40px 12%;border-radius:6px;color:#19214f;margin-bottom:15px}.section--process .boxes__box--lighter{background-color:#e1ebf5}.section--process .boxes__box-number{font-size:33px;font-size:3.3rem;font-weight:900;color:#19214f}.section--process .boxes__box-text{color:#19214f}.section--grant-terms{background:#f1f4f7;padding-bottom:80px}.section--grant-terms__active{padding-top:280px}.section--grant-terms .terms-box{padding:70px 14%;background-color:#fff}@media screen and (max-width:767px){.section--grant-terms .terms-box{margin-bottom:20px}}.section--grant-terms .terms-box__title{font-size:33px;font-size:3.3rem;font-weight:100;line-height:1.3}.section--grant-terms .terms-box__description{margin-top:20px;line-height:1.6;font-size:18px;font-size:1.8rem;font-weight:100}.section--grant-terms .how-we-choose-box{background:url("/images/fair-foundation/how-we-choose-box-background.png");background-size:cover;padding:70px 14%;color:#fff}.section--grant-terms .how-we-choose-box__title{color:#fff;font-size:33px;font-size:3.3rem;font-weight:100;line-height:1.3}.section--grant-terms .how-we-choose-box__description{color:#fff;font-size:18px;font-size:1.8rem;line-height:1.7;font-weight:100;margin-top:20px}.section--grant-terms .how-we-choose-box__round{margin-top:20px}.section--grant-terms .how-we-choose-box__round:first-of-type{margin-top:40px}.section--grant-terms .how-we-choose-box__round-icon{display:inline;float:left}.section--grant-terms .how-we-choose-box__round-description{float:right;width:calc(100% - 68px);padding-left:20px}.section--grant-terms .how-we-choose-box__round-text{color:#b0daf3;line-height:1.7}.section--supported-projects{padding-top:80px;padding-bottom:100px;background-color:#fff;overflow:hidden}@media screen and (max-width:767px){.section--supported-projects{padding-bottom:60px}}.section--supported-projects .projects-content{max-width:680px;margin:0 auto}.section--supported-projects .projects-title{color:#19214f;margin-bottom:30px}.section--supported-projects .projects-description{font-size:16px;font-size:1.6rem;line-height:1.625em}.section--supported-projects .projects-wrapper{position:relative;max-height:100%;margin:50px auto 44px;padding-bottom:18px}.section--supported-projects .projects-wrapper--less{max-height:780px}.section--supported-projects .projects-grid{margin:0 auto}.section--supported-projects .projects-grid--loaded{opacity:0}.section--supported-projects .projects-grid .project-item{max-width:308px;margin-bottom:12px}.section--supported-projects .projects-grid .project-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:60px;color:#19214f;padding:16px 34px}.section--supported-projects .projects-grid .project-header--2000{background:rgba(190,217,237,.5)}.section--supported-projects .projects-grid .project-header--3000{background:rgba(1,183,180,.3)}.section--supported-projects .projects-grid .project-header--4000{background:rgba(149,45,152,.3)}.section--supported-projects .projects-grid .project-header--5000{background:rgba(25,34,79,.2)}.section--supported-projects .projects-grid .project-header--7000{background:rgba(254,219,0,.3)}.section--supported-projects .projects-grid .project-header--8000{background:rgba(255,127,65,.3)}.section--supported-projects .projects-grid .project-header--10000{background:rgba(254,219,0,.3)}.section--supported-projects .projects-grid .project-sum{font-size:18px;font-size:1.8rem;line-height:1.33333333em}.section--supported-projects .projects-grid .project-body{padding:24px 34px 30px;background-color:#fff;-webkit-box-shadow:5px 5px 20px 0 rgba(25,34,79,.1);box-shadow:5px 5px 20px 0 rgba(25,34,79,.1)}.section--supported-projects .projects-grid .project-title{font-size:18px;font-size:1.8rem;line-height:1.33333333em;color:#19214f;margin-bottom:7px}.section--supported-projects .projects-grid .project-subtitle{color:#19214f;margin-bottom:12px}.section--supported-projects .projects-grid .project-text{position:relative;overflow:hidden}.section--supported-projects .projects-grid .project-text--less{height:42px}.section--supported-projects .projects-grid .project-text--less:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:transparent;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(40%,hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 40%);pointer-events:none}.section--supported-projects .projects-grid .project-links{margin-top:12px}.section--supported-projects .projects-grid .project-link{color:#0090d0}.section--supported-projects .projects-grid .project-link--read-more{margin-right:40px}.section--supported-projects .projects-grid .project-link:active,.section--supported-projects .projects-grid .project-link:hover{text-decoration:none}.section--supported-projects .projects-grid .project-link:focus{outline:none}.section--supported-projects .projects-loader{position:absolute;width:100%;height:390px;left:0;bottom:0;background:transparent;pointer-events:none}@media screen and (max-width:767px){.section--supported-projects .projects-loader{height:300px}}.section--supported-projects .projects-loader--more{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(50%,#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%)}.section--supported-projects .projects-loader-btn{position:absolute;bottom:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:visible}@media screen and (max-width:767px){.section--supported-projects .projects-loader-btn{bottom:60px}}.section--supported-projects .spinner{display:none}.section--supported-projects .spinner--absolute{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.95)}.section--supported-projects .spinner--absolute .spinner_dots{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section--supported-projects .spinner_dots{display:block;position:relative;width:64px;height:64px;margin:auto}.section--supported-projects .spinner_dots div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#399aca;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.section--supported-projects .spinner_dots div:first-child{left:6px;-webkit-animation:spinner1 .6s infinite;animation:spinner1 .6s infinite}.section--supported-projects .spinner_dots div:nth-child(2){left:6px;-webkit-animation:spinner2 .6s infinite;animation:spinner2 .6s infinite}.section--supported-projects .spinner_dots div:nth-child(3){left:26px;-webkit-animation:spinner2 .6s infinite;animation:spinner2 .6s infinite}.section--supported-projects .spinner_dots div:nth-child(4){left:45px;-webkit-animation:spinner3 .6s infinite;animation:spinner3 .6s infinite}@-webkit-keyframes spinner1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes spinner3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes spinner2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}.fair-foundation .section--intro{background:url("/images/fair-foundation/fair-foundation-intro-background.jpg") no-repeat bottom;background-size:cover;padding-bottom:55px}@media screen and (max-width:767px){.fair-foundation .section--intro{padding-bottom:70px}}.fair-foundation .section--intro .content__text{-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:385px}@media screen and (max-width:767px){.fair-foundation .section--intro .content__text{height:auto;max-width:600px;margin-left:auto;margin-right:auto;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fair-foundation .section--intro .content__text-description{margin-top:0;margin-bottom:30px}.fair-foundation .section--intro .content__text-img{margin:15px 0 35px}.fair-foundation .section--intro .content__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:385px}@media screen and (max-width:767px){.fair-foundation .section--intro .content__image{height:auto;margin-top:35px}}.fair-foundation .section--intro .content .spark:after{top:-.09em;right:-.12em}.fair-foundation .section--fair-foundation{padding:100px 0}@media screen and (max-width:767px){.fair-foundation .section--fair-foundation{padding:80px 0}}.fair-foundation .section--fair-foundation .joyful-school{margin-bottom:70px}@media screen and (min-width:768px){.fair-foundation .section--fair-foundation .joyful-school .col-sm-6:first-of-type{padding-right:0}.fair-foundation .section--fair-foundation .joyful-school .col-sm-6:last-of-type{padding-left:0}}.fair-foundation .section--fair-foundation .joyful-school__image{text-align:center}.fair-foundation .section--fair-foundation .joyful-school__text{background:#fff;padding:50px 60px 80px}@media screen and (max-width:767px){.fair-foundation .section--fair-foundation .joyful-school__text{max-width:600px;margin:0 auto;padding:40px 10%}}.fair-foundation .section--fair-foundation .joyful-school__text-headline{color:#19214f;margin-bottom:28px}.fair-foundation .section--fair-foundation .joyful-school__text-description{font-size:15px;font-size:1.5rem;line-height:1.667;margin-bottom:35px}@media screen and (min-width:768px){.fair-foundation .section--fair-foundation .supported-projects .col-sm-6:first-of-type{padding-left:0}.fair-foundation .section--fair-foundation .supported-projects .col-sm-6:last-of-type{padding-right:0}}.fair-foundation .section--fair-foundation .supported-projects__image{text-align:center}.fair-foundation .section--fair-foundation .supported-projects__text{background:#fff;padding:50px 60px 80px}@media screen and (max-width:767px){.fair-foundation .section--fair-foundation .supported-projects__text{max-width:600px;margin:0 auto;padding:40px 10%}}.fair-foundation .section--fair-foundation .supported-projects__text-headline{color:#19214f;margin-bottom:28px}.fair-foundation .section--fair-foundation .supported-projects__text-description{font-size:15px;font-size:1.5rem;line-height:1.667;margin-bottom:35px}.fair-foundation .section--fair-foundation .grant-appeal{margin-bottom:70px}@media screen and (min-width:768px){.fair-foundation .section--fair-foundation .grant-appeal .col-sm-6:first-of-type{padding-right:0}.fair-foundation .section--fair-foundation .grant-appeal .col-sm-6:last-of-type{padding-left:0}}.fair-foundation .section--fair-foundation .grant-appeal__image{text-align:center}.fair-foundation .section--fair-foundation .grant-appeal__image-img{position:relative;z-index:20}.fair-foundation .section--fair-foundation .grant-appeal__image .box-shadow{position:absolute;right:5%;bottom:0;height:80%;width:80%;-webkit-box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1);box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1)}@media screen and (max-width:767px){.fair-foundation .section--fair-foundation .grant-appeal__image .box-shadow{width:75%;max-width:350px;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.fair-foundation .section--fair-foundation .grant-appeal__text{max-width:415px;padding:0 30px 0 0}@media screen and (max-width:767px){.fair-foundation .section--fair-foundation .grant-appeal__text{padding:0 10% 40px;max-width:600px;margin-left:auto;margin-right:auto}}.fair-foundation .section--fair-foundation .grant-appeal__text-headline{color:#19214f;margin-bottom:15px}.fair-foundation .section--fair-foundation .grant-appeal__text-description{font-size:15px;font-size:1.5rem;line-height:1.667;margin-bottom:5px}.fair-foundation .section--fair-foundation .grant-appeal__text-question{font-size:15px;font-size:1.5rem;font-weight:600;color:#19214f;margin-bottom:25px}.fair-foundation .section--help{padding:80px 0}@media screen and (max-width:767px){.fair-foundation .section--help .help__image{max-width:450px;margin:0 auto}}.fair-foundation .section--help .help__text{height:100%;padding-left:72px}@media screen and (max-width:991px){.fair-foundation .section--help .help__text{padding-left:35px}}@media screen and (max-width:767px){.fair-foundation .section--help .help__text{max-width:400px;height:auto;text-align:center;margin:40px auto 0;padding-left:0}}.fair-foundation .section--help .help__text-headline{margin:0 0 10px}.fair-foundation .section--help .help__text-description{font-size:15px;font-size:1.5rem;line-height:1.53333333em;margin:0 0 32px}.fair-foundation .section--bottom{min-height:170px;padding:80px 0}.fair-foundation .section--bottom .dropdown-box{border-radius:2px;margin-bottom:15px;min-height:60px;-webkit-box-shadow:0 4px 10px rgba(0,44,90,.1);box-shadow:0 4px 10px rgba(0,44,90,.1);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.2s;transition-duration:.2s}.fair-foundation .section--bottom .dropdown-box:hover{-webkit-box-shadow:0 4px 10px rgba(0,44,90,.2);box-shadow:0 4px 10px rgba(0,44,90,.2)}.fair-foundation .section--bottom .dropdown-box .dropdown-title{padding:17px 42px 18px 12px;border-radius:2px;background-color:#fff}@media screen and (min-width:1200px){.fair-foundation .section--bottom .dropdown-box .dropdown-title{padding:17px 54px 18px 24px}}.fair-foundation .section--bottom .dropdown-box .dropdown-title .title{font-size:18px;font-weight:400;color:#343434;line-height:1.4}.fair-foundation .section--bottom .dropdown-box .dropdown-title.opened .title,.fair-foundation .section--bottom .dropdown-box .dropdown-title:hover .title{color:#343434;-webkit-transition:.2s ease;transition:.2s ease}@media screen and (min-width:1200px){.fair-foundation .section--bottom .dropdown-box .box-content{padding-left:24px;padding-right:24px}}.more-about-fair-foundation .section--intro{background:url("/images/fair-foundation/fair-foundation-intro-background.jpg") no-repeat bottom;background-size:cover;padding-bottom:55px}.more-about-fair-foundation .section--intro .content .spark:after{top:-.25em;right:-.15em}.more-about-fair-foundation .section--intro .content__text{-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:355px;margin-top:30px}@media screen and (max-width:767px){.more-about-fair-foundation .section--intro .content__text{height:auto;max-width:600px;margin-left:auto;margin-right:auto;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:33px}}.more-about-fair-foundation .section--intro .content__text-description{font-size:15px;font-size:1.5rem}.more-about-fair-foundation .section--intro .content__text-img{margin:15px 0 35px}.more-about-fair-foundation .section--intro .content__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:385px}@media screen and (max-width:767px){.more-about-fair-foundation .section--intro .content__image{height:auto;margin-top:35px}}.more-about-fair-foundation .section--purpose{padding:90px 0 98px}@media screen and (max-width:767px){.more-about-fair-foundation .section--purpose{padding:75px 0 30px}}.more-about-fair-foundation .section--purpose .purpose{margin:0 4px 72px}@media screen and (max-width:767px){.more-about-fair-foundation .section--purpose .purpose{text-align:center;margin-bottom:35px}}.more-about-fair-foundation .section--purpose .purpose__text-headline{color:#19214f;margin-bottom:25px}.more-about-fair-foundation .section--purpose .purpose__text-description{font-size:18px;font-size:1.8rem}.more-about-fair-foundation .section--purpose .purpose__image{text-align:center;padding-top:50px;padding-left:30px}@media screen and (max-width:767px){.more-about-fair-foundation .section--purpose .purpose__image{padding:40px 0 30px}}.more-about-fair-foundation .section--purpose .purpose-boxes-wrapper .purpose-box{padding:25px 18px;margin:0 4px}@media screen and (max-width:767px){.more-about-fair-foundation .section--purpose .purpose-boxes-wrapper .purpose-box{margin-bottom:30px}}.more-about-fair-foundation .section--purpose .purpose-boxes-wrapper .purpose-box__icon--diff img{left:40%}.more-about-fair-foundation .section--purpose .purpose-boxes-wrapper .purpose-box__headline{max-width:180px}.more-about-fair-foundation .section--purpose .purpose-boxes-wrapper .purpose-box__description{color:#19214f}.more-about-fair-foundation .section--more{padding:38px 0 35px;text-align:center}.more-about-fair-foundation .section--more .more__description{font-size:18px;font-size:1.8rem;font-weight:400;color:#19214f;margin-bottom:30px}@media screen and (max-width:767px){.more-about-fair-foundation .section--more .more__description{font-size:16px;font-size:1.6rem}}.more-about-fair-foundation .section--management{padding:40px 0 85px}.more-about-fair-foundation .section--management .section__heading{margin:10px 0 20px}.more-about-fair-foundation .section--management .section__heading-subtitle--bg{padding:30px 40px;background-color:#f1f4f7}.more-about-fair-foundation .section--management .box-wrapper .box{position:relative;margin:20px 3px 0}@media screen and (max-width:767px){.more-about-fair-foundation .section--management .box-wrapper .box{margin:20px auto 0}}.more-about-fair-foundation .section--management .box-wrapper .box:focus .box__description-detail,.more-about-fair-foundation .section--management .box-wrapper .box:hover .box__description-detail{text-decoration:underline}.more-about-fair-foundation .section--management .box-wrapper .box__description{padding:22px 15px 25px}.more-about-fair-foundation .section--management .box-wrapper .box__description--highlighted{background:#e1ebf5}.more-about-fair-foundation .section--management .box-wrapper .box__description a{position:absolute;width:100%;height:100%;top:0;left:0;text-indent:-9999px;overflow:hidden;padding-bottom:0}.more-about-fair-foundation .section--management .box-wrapper .box__description-name{font-size:1.6rem}.more-about-fair-foundation .section--management .box-wrapper .box__description-company{color:#19214f;margin-bottom:10px;line-height:1}.more-about-fair-foundation .section--management .box-wrapper .box__description-function{font-size:13px;font-size:1.3rem;font-weight:400}@media screen and (min-width:768px){.more-about-fair-foundation .section--management .box-wrapper .box__description-function{min-height:39px}}.more-about-fair-foundation .section--management .box-wrapper .box__description-detail{display:inline-block;color:#399aca;margin-top:10px}.more-about-fair-foundation .section--contact,.more-about-fair-foundation .section--grants{padding:70px 0}.more-about-fair-foundation .section--contact .contact-box,.more-about-fair-foundation .section--contact .tax-box{background:#fff;border:1px solid #eaedef;border-radius:6px;-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);padding:30px 20px;margin:0 3px}@media screen and (max-width:767px){.more-about-fair-foundation .section--contact .contact-box,.more-about-fair-foundation .section--contact .tax-box{margin-bottom:15px}}.more-about-fair-foundation .section--contact .contact-box{min-height:253px}@media screen and (max-width:767px){.more-about-fair-foundation .section--contact .contact-box{min-height:0}}.more-about-fair-foundation .section--contact .contact-box a{font-weight:600;text-decoration:underline}.more-about-fair-foundation .section--contact .contact-box__heading{font-size:21px;font-size:2.1rem;font-weight:600;color:#19214f;margin-bottom:15px}@media screen and (max-width:767px){.more-about-fair-foundation .section--contact .tax-box{margin-top:15px}}.more-about-fair-foundation .section--contact .tax-box__heading{font-size:21px;font-size:2.1rem;font-weight:600;color:#19214f;margin-bottom:15px}.more-about-fair-foundation .section--contact .dropdown-box{margin:20px 3px 0;border:1px solid #eaedef;border-radius:6px;-webkit-box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03);box-shadow:7px 9.5px 10px 0 rgba(21,30,67,.03)}.more-about-fair-foundation .section--contact .dropdown-box .dropdown-title{padding-left:20px;padding-top:16px;padding-bottom:16px}.more-about-fair-foundation .section--contact .dropdown-box .dropdown-title .drop-btn{font-size:22px;font-size:2.2rem;width:22px;top:16px;right:20px}.more-about-fair-foundation .section--contact .dropdown-box .dropdown-title .drop-btn:before{color:transparent;background:url("/images/icons/arrow_down.svg") no-repeat 50%;background-size:contain}.more-about-fair-foundation .section--contact .dropdown-box .dropdown-title a{font-size:14px;font-size:1.4rem;font-weight:600;color:#19214f}.more-about-fair-foundation .section--contact .dropdown-box .box-content{padding-left:20px;padding-right:20px}.more-about-fair-foundation .section--info{padding:70px 0}.more-about-fair-foundation .section--download{padding:70px 0 80px}.more-about-fair-foundation .section--download .section__heading{margin:0}.more-about-fair-foundation .section--download .download-link{display:inline-block;font-weight:600;line-height:1.6;text-decoration:underline;margin:0 8px 10px}.daniel-hevier-joyful-school .height-100{height:100%}.daniel-hevier-joyful-school .element{position:absolute;background-repeat:no-repeat;background-position:50%;z-index:1}.daniel-hevier-joyful-school .element__green-shape{width:39px;height:35px;background-image:url("/images/fair-foundation/joyful-school/elem-green-shape.svg")}.daniel-hevier-joyful-school .element__white-zig-zag{width:44px;height:42px;background-image:url("/images/fair-foundation/joyful-school/elem-white-zig-zag.svg")}.daniel-hevier-joyful-school .element__blue-circle{width:23px;height:23px;background-image:url("/images/fair-foundation/joyful-school/elem-blue-circle.svg")}.daniel-hevier-joyful-school .element__green-line-circle{width:103px;height:79px;background-image:url("/images/fair-foundation/joyful-school/elem-green-line-circle.svg")}.daniel-hevier-joyful-school .section__headline{font-size:30px;font-size:3rem;line-height:1.36666667em;font-weight:600;color:#19214f}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section__headline{font-size:25px;font-size:2.5rem;line-height:1.44em}}.daniel-hevier-joyful-school .section__subheadline{font-size:18px;font-size:1.8rem;line-height:1.55555556em;color:#000}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section__subheadline{font-size:16px;font-size:1.6rem;line-height:1.625em}}.daniel-hevier-joyful-school .section--intro{background:url("/images/fair-foundation/joyful-school/intro-background.jpg") no-repeat bottom;background-size:cover}.daniel-hevier-joyful-school .section--intro .content__text{position:relative;height:550px;margin:40px 0 100px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--intro .content__text{height:auto;text-align:center;margin:50px 0 60px}}.daniel-hevier-joyful-school .section--intro .content__text-heading{font-size:53px;font-size:5.3rem;line-height:1.09433962em;margin:0 0 20px}@media screen and (max-width:991px){.daniel-hevier-joyful-school .section--intro .content__text-heading{font-size:43px;font-size:4.3rem;line-height:1.11627907em}}@media screen and (max-width:768px){.daniel-hevier-joyful-school .section--intro .content__text-heading{font-size:33px;font-size:3.3rem;line-height:1.15151515em}}.daniel-hevier-joyful-school .section--intro .content__text-description{font-size:16px;font-size:1.6rem;line-height:1.5em;margin-bottom:25px}.daniel-hevier-joyful-school .section--intro .content__text-btn{min-width:185px}.daniel-hevier-joyful-school .section--intro .content__image{height:690px}@media screen and (min-width:992px){.daniel-hevier-joyful-school .section--intro .content__image{margin-right:-2.1vw}}.daniel-hevier-joyful-school .section--intro .content__bubbles{position:absolute;width:117px;height:150px;top:-68px;right:30px;background:url("/images/fair-foundation/joyful-school/intro-bubbles.png") no-repeat 50%}.daniel-hevier-joyful-school .section--intro .content__separator{position:relative;height:22px;font-size:0;overflow-x:hidden}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--intro .content__separator{text-align:center}}.daniel-hevier-joyful-school .section--intro .content__separator .container{position:relative}.daniel-hevier-joyful-school .section--intro .content__separator-arrow{position:absolute;width:240px;line-height:1;left:50%;margin-left:25%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--intro .content__separator-arrow{position:relative;display:inline-block;left:inherit;margin-left:0;-webkit-transform:none;transform:none}}.daniel-hevier-joyful-school .section--intro .content__separator-arrow:after,.daniel-hevier-joyful-school .section--intro .content__separator-arrow:before{content:"";display:block;position:absolute;width:100vw;height:100%;top:0;background:#fff}.daniel-hevier-joyful-school .section--intro .content__separator-arrow:before{left:100%}.daniel-hevier-joyful-school .section--intro .content__separator-arrow:after{right:100%}.daniel-hevier-joyful-school .section--facebook{padding:115px 0 100px}@media screen and (max-width:991px){.daniel-hevier-joyful-school .section--facebook{padding:80px 0 100px}}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--facebook{padding:50px 0 80px}}@media screen and (min-width:768px) and (max-width:991px){.daniel-hevier-joyful-school .section--facebook .facebook__text{max-width:330px;margin:0 auto}}.daniel-hevier-joyful-school .section--facebook .facebook__text-headline{margin:0 0 36px}@media screen and (max-width:991px){.daniel-hevier-joyful-school .section--facebook .facebook__text-headline{margin:0 0 30px}}.daniel-hevier-joyful-school .section--facebook .facebook__text-link{display:inline-block;min-height:28px;text-align:left;padding-top:2px;padding-left:46px;background:url("/images/fair-foundation/joyful-school/icon-facebook.svg") no-repeat 0}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--facebook .facebook__content{text-align:center}}.daniel-hevier-joyful-school .section--facebook .facebook__iframe{position:relative;margin-top:-223px}@media screen and (max-width:991px){.daniel-hevier-joyful-school .section--facebook .facebook__iframe{margin-top:-187px}}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--facebook .facebook__iframe{text-align:center;margin:0 0 35px}}.daniel-hevier-joyful-school .section--facebook .facebook__iframe .fb-page{position:relative;width:100%;max-width:445px;height:450px;background-color:transparent}.daniel-hevier-joyful-school .section--facebook .facebook__iframe .fb-page.fb_iframe_widget{z-index:1}.daniel-hevier-joyful-school .section--facebook .facebook__iframe .fb-page.fb_iframe_widget.fb_iframe-loaded:after,.daniel-hevier-joyful-school .section--facebook .facebook__iframe .fb-page.fb_iframe_widget.fb_iframe-loaded:before{content:"";position:absolute;background-repeat:no-repeat;background-position:50%;-webkit-animation:rotation 30s infinite linear;animation:rotation 30s infinite linear;z-index:-1}.daniel-hevier-joyful-school .section--facebook .facebook__iframe .fb-page.fb_iframe_widget.fb_iframe-loaded:before{width:156px;height:193px;left:-50px;bottom:195px;background-image:url("/images/fair-foundation/joyful-school/facebook-left-shape.svg")}.daniel-hevier-joyful-school .section--facebook .facebook__iframe .fb-page.fb_iframe_widget.fb_iframe-loaded:after{width:123px;height:124px;right:-26px;bottom:100px;background-image:url("/images/fair-foundation/joyful-school/facebook-right-shape.svg")}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.daniel-hevier-joyful-school .section--who{padding:0;background-color:#eff3f7}.daniel-hevier-joyful-school .section--who:before{content:"";position:absolute;width:240px;height:22px;left:50%;bottom:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url("/images/fair-foundation/joyful-school/divider-arrow-top-grey.svg") no-repeat 50%}.daniel-hevier-joyful-school .section--who .who__text{max-width:565px;padding:92px 0 100px;margin:0 auto}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--who .who__text{padding:60px 0 70px}}.daniel-hevier-joyful-school .section--who .who__text-headline{margin:0 0 22px}.daniel-hevier-joyful-school .section--who .who__text-subheadline{margin:0 0 40px}.daniel-hevier-joyful-school .section--who .who__box{position:relative;padding:30px 45px;background:url("/images/fair-foundation/joyful-school/box-blue-shape.svg") no-repeat 50%}@media screen and (max-width:590px){.daniel-hevier-joyful-school .section--who .who__box{background:url("/images/fair-foundation/joyful-school/box-blue-shape-mobile.svg") no-repeat 50%;background-size:cover}}@media screen and (max-width:359px){.daniel-hevier-joyful-school .section--who .who__box{padding:30px}}.daniel-hevier-joyful-school .section--who .who__box:before{content:"";position:absolute;width:29px;height:29px;top:-5px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background-color:#2d2d6e;border-radius:3px}.daniel-hevier-joyful-school .section--who .who__box-description{font-size:14px;font-size:1.4rem;line-height:1.57142857em;color:#fff;margin:0}.daniel-hevier-joyful-school .section--who .who__element--green-shape{top:-15px;right:9.2%}.daniel-hevier-joyful-school .section--who .who__element--white-zig-zag{right:8.2%;bottom:94px}@media screen and (max-width:991px){.daniel-hevier-joyful-school .section--who .who__element--white-zig-zag{right:7.2%}}.daniel-hevier-joyful-school .section--who .who__element--blue-circle{top:108px;left:11.6%}.daniel-hevier-joyful-school .section--who .who__element--green-line-circle{left:8.5%;bottom:-32px}.daniel-hevier-joyful-school .section--videos{padding:82px 0 55px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--videos{padding:60px 0 40px}}.daniel-hevier-joyful-school .section--videos .videos__text{max-width:565px;margin:0 auto}.daniel-hevier-joyful-school .section--videos .videos__text-headline{margin:0 0 22px}.daniel-hevier-joyful-school .section--videos .videos__text-subheadline{margin:0 0 40px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--videos .videos__items{max-width:450px;margin:0 auto}}.daniel-hevier-joyful-school .section--videos .videos__items .video__item{position:relative;height:0;padding-bottom:58.61%;margin-bottom:40px}@media screen and (max-width:991px){.daniel-hevier-joyful-school .section--videos .videos__items .video__item{padding-bottom:75.21%}}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--videos .videos__items .video__item{padding-bottom:56.25%}}.daniel-hevier-joyful-school .section--videos .videos__items .video__item iframe{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.daniel-hevier-joyful-school .section--help{padding:55px 0 125px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--help{padding:40px 0 80px}}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--help .help__image{max-width:450px;margin:0 auto}}.daniel-hevier-joyful-school .section--help .help__text{padding-left:35px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--help .help__text{text-align:center;margin-top:40px;padding-left:0}}.daniel-hevier-joyful-school .section--help .help__text-headline{margin:0 0 38px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--help .help__text-headline{margin:0 0 30px}}.daniel-hevier-joyful-school .section--help .help__text-description{font-size:16px;font-size:1.6rem;line-height:1.625em;margin:0}.daniel-hevier-joyful-school .section--themes{padding:0;background-color:#eff3f7}.daniel-hevier-joyful-school .section--themes:before{content:"";position:absolute;width:240px;height:22px;left:50%;bottom:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url("/images/fair-foundation/joyful-school/divider-arrow-top-grey.svg") no-repeat 50%}.daniel-hevier-joyful-school .section--themes .themes__content{position:relative;padding:92px 0 80px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--themes .themes__content{padding:60px 0 40px}}.daniel-hevier-joyful-school .section--themes .themes__text{max-width:565px;margin:0 auto}.daniel-hevier-joyful-school .section--themes .themes__text-headline{margin:0 0 22px}.daniel-hevier-joyful-school .section--themes .themes__text-subheadline{margin:0 0 56px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--themes .themes__text-subheadline{margin:0 0 40px}}.daniel-hevier-joyful-school .section--themes .themes__boxes .theme__box{position:relative;height:1px;min-height:125px;padding:10px 20px;margin-bottom:20px;background:url("/images/fair-foundation/joyful-school/box-white-shape.svg") no-repeat 50%;background-size:cover;-webkit-box-shadow:6px 6px 40px 0 rgba(25,34,79,.03);box-shadow:6px 6px 40px 0 rgba(25,34,79,.03);z-index:2}.daniel-hevier-joyful-school .section--themes .themes__boxes .theme__box-headline{font-size:16px;font-size:1.6rem;line-height:1.5em;color:#2d2d6e;margin:10px 0 0}.daniel-hevier-joyful-school .section--themes .themes__element--green-shape{top:-15px;right:0}.daniel-hevier-joyful-school .section--themes .themes__element--white-zig-zag{right:8.2%;bottom:34px}.daniel-hevier-joyful-school .section--themes .themes__element--blue-circle{top:157px;left:-5.5%}.daniel-hevier-joyful-school .section--themes .themes__element--green-line-circle{left:.5%;bottom:57px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--themes .themes__element--green-line-circle{bottom:35px}}.daniel-hevier-joyful-school .section--support{padding:100px 0}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--support{padding:60px 0 80px}}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--support .support__image{max-width:450px;margin:0 auto}}.daniel-hevier-joyful-school .section--support .support__text{padding-right:35px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--support .support__text{text-align:center;margin-top:40px;padding-right:0}}.daniel-hevier-joyful-school .section--support .support__text-headline{margin:0 0 38px}@media screen and (max-width:767px){.daniel-hevier-joyful-school .section--support .support__text-headline{margin:0 0 30px}}.daniel-hevier-joyful-school .section--support .support__text-description{font-size:16px;font-size:1.6rem;line-height:1.625em;margin-bottom:20px}.daniel-hevier-joyful-school .section--support .support__text-description:last-child{margin-bottom:0}.grant-program .section--intro .spark:after{top:-.1em;right:-.1em}.grant-program .section--intro .content__text{min-height:420px}@media screen and (max-width:991px){.grant-program .section--intro--inactive .content__text{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:767px){.grant-program .section--intro--inactive .content__text{min-height:0;padding:0}}@media screen and (max-width:991px){.grant-program .section--intro--inactive .content__text-heading .spark:after{display:none}}.grant-program .section--innovative-country--active{background-color:#fff}.grant-program .section--innovative-country--active .content{position:relative;z-index:10;top:160px;margin-top:-160px}.grant-program .section--innovative-country--active .content .text__logo{margin-top:120px}@media screen and (max-width:767px){.grant-program .section--innovative-country--active .content .text__logo{margin-top:inherit}}.grant-program .section--innovative-country--inactive{background-color:#f1f4f7}.grant-program .section--innovative-country--inactive:after{content:"";display:block;height:175px;background-color:#fff}@media screen and (max-width:767px){.grant-program .section--innovative-country--inactive:after{height:125px}}.grant-program .section--questions{padding-bottom:120px}.grant-program .section--questions--active{padding-top:120px;background-color:#f1f4f7}.grant-program .section--questions--inactive{padding-top:80px;background-color:#fff}.grant-program__freedom .section--intro{background:url("/images/fair-foundation/grant-bg.jpg") no-repeat 50%;background-size:cover}.grant-program__freedom .section--intro .width-100{position:relative;width:100%}.grant-program__freedom .section--intro .height-100{height:100%}.grant-program__freedom .section--intro .content__text{min-height:inherit;padding:70px 0 100px}.grant-program__freedom .section--intro .content__text-heading{font-size:53px;font-size:5.3rem;line-height:1.09433962em;font-weight:400;margin-bottom:30px}@media screen and (max-width:991px){.grant-program__freedom .section--intro .content__text-heading{font-size:43px;font-size:4.3rem;line-height:1.11627907em}}.grant-program__freedom .section--intro .content__text-heading .spark:after{top:-.2em;right:-.15em}.grant-program__freedom .section--intro .content__text-description{font-size:16px;font-size:1.6rem;line-height:1.5em;margin-bottom:20px}.grant-program__freedom .section--intro .content__text-description:last-of-type{margin-bottom:40px}@media screen and (max-width:767px){.grant-program__freedom .section--intro .content__text-description:last-of-type{margin-bottom:30px}}@media screen and (max-width:991px){.grant-program__freedom .section--intro .content__text-buttons .btn{padding-left:20px;padding-right:20px}}.grant-program__freedom .section--intro .content__image{position:relative;max-width:435px;margin-left:auto;padding-bottom:72px;pointer-events:none}@media screen and (max-width:767px){.grant-program__freedom .section--intro .content__image{padding-bottom:50px;margin-right:auto;margin-top:-90px;-webkit-transform:translateX(20px);transform:translateX(20px)}}.grant-program__freedom .section--intro--active .content__sticker{position:absolute;width:115px;height:115px;top:120px;right:6px;font-size:16px;font-size:1.6rem;line-height:1.375em;color:#fff;text-align:center;padding-top:36px;background-color:#952d98;border-radius:50%;-webkit-transform:rotate(15deg);transform:rotate(15deg)}@media screen and (max-width:767px){.grant-program__freedom .section--intro--active .content__sticker{width:170px;height:52px;top:20px;left:-6px;line-height:18px;text-align:left;padding:16px 7px 7px 15px;-webkit-transform:none;transform:none;border-radius:0 6px 6px 0}}.grant-program__freedom .section--intro--inactive .content__sticker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:140px;height:140px;top:90px;right:6px;font-size:16px;font-size:1.6rem;line-height:1.375em;font-weight:600;color:#fff;text-align:center;text-decoration:none;background-color:#952d98;border-radius:50%;-webkit-transform:rotate(15deg);transform:rotate(15deg)}@media screen and (max-width:767px){.grant-program__freedom .section--intro--inactive .content__sticker{width:190px;height:52px;top:10px;left:-6px;line-height:18px;text-align:left;padding:7px 7px 7px 15px;-webkit-transform:none;transform:none;border-radius:0 6px 6px 0}}.grant-program__freedom .section--supported-projects{padding-top:80px;padding-bottom:100px;background-color:#fff;overflow:hidden}@media screen and (max-width:767px){.grant-program__freedom .section--supported-projects{padding-bottom:60px}}.grant-program__freedom .section--supported-projects .projects-content{max-width:680px;margin:0 auto}.grant-program__freedom .section--supported-projects .projects-title{color:#19214f;margin-bottom:30px}.grant-program__freedom .section--supported-projects .projects-description{font-size:16px;font-size:1.6rem;line-height:1.625em}.grant-program__freedom .section--supported-projects .projects-wrapper{position:relative;max-height:100%;margin:50px auto 44px;padding-bottom:18px}.grant-program__freedom .section--supported-projects .projects-wrapper--less{max-height:780px}.grant-program__freedom .section--supported-projects .projects-grid{margin:0 auto}.grant-program__freedom .section--supported-projects .projects-grid--loaded{opacity:0}.grant-program__freedom .section--supported-projects .projects-grid .project-item{max-width:308px;margin-bottom:12px}.grant-program__freedom .section--supported-projects .projects-grid .project-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:60px;color:#19214f;padding:16px 34px}.grant-program__freedom .section--supported-projects .projects-grid .project-header--2000{background:rgba(190,217,237,.5)}.grant-program__freedom .section--supported-projects .projects-grid .project-header--3000{background:rgba(1,183,180,.3)}.grant-program__freedom .section--supported-projects .projects-grid .project-header--4000{background:rgba(149,45,152,.3)}.grant-program__freedom .section--supported-projects .projects-grid .project-header--5000{background:rgba(25,34,79,.2)}.grant-program__freedom .section--supported-projects .projects-grid .project-header--7000{background:rgba(254,219,0,.3)}.grant-program__freedom .section--supported-projects .projects-grid .project-header--8000{background:rgba(255,127,65,.3)}.grant-program__freedom .section--supported-projects .projects-grid .project-header--10000{background:rgba(254,219,0,.3)}.grant-program__freedom .section--supported-projects .projects-grid .project-sum{font-size:18px;font-size:1.8rem;line-height:1.33333333em}.grant-program__freedom .section--supported-projects .projects-grid .project-body{padding:24px 34px 30px;background-color:#fff;-webkit-box-shadow:5px 5px 20px 0 rgba(25,34,79,.1);box-shadow:5px 5px 20px 0 rgba(25,34,79,.1)}.grant-program__freedom .section--supported-projects .projects-grid .project-title{font-size:18px;font-size:1.8rem;line-height:1.33333333em;color:#19214f;margin-bottom:7px}.grant-program__freedom .section--supported-projects .projects-grid .project-subtitle{color:#19214f;margin-bottom:12px}.grant-program__freedom .section--supported-projects .projects-grid .project-text{position:relative;overflow:hidden}.grant-program__freedom .section--supported-projects .projects-grid .project-text--less{height:42px}.grant-program__freedom .section--supported-projects .projects-grid .project-text--less:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:transparent;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(40%,hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 40%);pointer-events:none}.grant-program__freedom .section--supported-projects .projects-grid .project-links{margin-top:12px}.grant-program__freedom .section--supported-projects .projects-grid .project-link{color:#0090d0}.grant-program__freedom .section--supported-projects .projects-grid .project-link--read-more{margin-right:40px}.grant-program__freedom .section--supported-projects .projects-grid .project-link:active,.grant-program__freedom .section--supported-projects .projects-grid .project-link:hover{text-decoration:none}.grant-program__freedom .section--supported-projects .projects-grid .project-link:focus{outline:none}.grant-program__freedom .section--supported-projects .projects-loader{position:absolute;width:100%;height:390px;left:0;bottom:0;background:transparent;pointer-events:none}@media screen and (max-width:767px){.grant-program__freedom .section--supported-projects .projects-loader{height:300px}}.grant-program__freedom .section--supported-projects .projects-loader--more{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(50%,#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%)}.grant-program__freedom .section--supported-projects .projects-loader-btn{position:absolute;bottom:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:visible}@media screen and (max-width:767px){.grant-program__freedom .section--supported-projects .projects-loader-btn{bottom:60px}}.grant-program__freedom .section--supported-projects .spinner{display:none}.grant-program__freedom .section--supported-projects .spinner--absolute{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.95)}.grant-program__freedom .section--supported-projects .spinner--absolute .spinner_dots{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grant-program__freedom .section--supported-projects .spinner_dots{display:block;position:relative;width:64px;height:64px;margin:auto}.grant-program__freedom .section--supported-projects .spinner_dots div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#399aca;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.grant-program__freedom .section--supported-projects .spinner_dots div:first-child{left:6px;-webkit-animation:spinner1 .6s infinite;animation:spinner1 .6s infinite}.grant-program__freedom .section--supported-projects .spinner_dots div:nth-child(2){left:6px;-webkit-animation:spinner2 .6s infinite;animation:spinner2 .6s infinite}.grant-program__freedom .section--supported-projects .spinner_dots div:nth-child(3){left:26px;-webkit-animation:spinner2 .6s infinite;animation:spinner2 .6s infinite}.grant-program__freedom .section--supported-projects .spinner_dots div:nth-child(4){left:45px;-webkit-animation:spinner3 .6s infinite;animation:spinner3 .6s infinite}@keyframes spinner1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes spinner3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes spinner2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}.grant-program__freedom .section--support{padding-top:95px;padding-bottom:80px;background-color:#e8eef3}.grant-program__freedom .section--support .support-content{max-width:680px;margin:0 auto}.grant-program__freedom .section--support .support-title{color:#19214f;margin-bottom:30px}.grant-program__freedom .section--support .support-description{font-size:16px;font-size:1.6rem;line-height:1.625em}.grant-program__freedom .section--support .support-info-text{max-width:750px;font-size:18px;font-size:1.8rem;line-height:1.44444444em;color:#19214f;text-align:center;margin:0 auto 20px}.grant-program__freedom .section--support .boxes{margin-top:10px;margin-bottom:40px}.grant-program__freedom .section--support .boxes__box{position:relative;min-height:350px;text-align:center;padding:42px 35px;margin-bottom:12px;background-color:#fff;z-index:1}.grant-program__freedom .section--support .boxes__box-text{margin-top:20px}.grant-program__freedom .section--support .boxes__box-title{font-size:18px;font-size:1.8rem;line-height:1.33333333em;font-weight:600;color:#19214f;margin-bottom:18px}.grant-program__freedom .section--support .boxes__box-description{font-size:14px;font-size:1.4rem;line-height:1.35714286em;margin-bottom:0}.grant-program__freedom .section--registration{padding-bottom:90px;background:url("/images/fair-foundation/freedom/wide-bg.jpg") no-repeat 0 0;background-size:100% 100%}.grant-program__freedom .section--registration .registration-content{position:relative;padding:0 20px;margin-top:60px}@media screen and (max-width:767px){.grant-program__freedom .section--registration .registration-content{margin-top:140px}}.grant-program__freedom .section--registration .registration-content:after{content:"";position:absolute;width:120px;height:127px;top:0;left:100%;background:url("/images/fair-foundation/freedom/bulb.svg") no-repeat 50%;background-size:contain}@media screen and (max-width:767px){.grant-program__freedom .section--registration .registration-content:after{width:100px;height:107px;top:inherit;bottom:calc(100% + 30px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.grant-program__freedom .section--registration .registration-text{color:#fff}.grant-program__freedom .section--registration .registration-text .regular{font-weight:400}.grant-program__freedom .section--registration--inactive .registration-content{max-width:468px;padding:0;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.grant-program__freedom .section--registration--inactive .registration-content{margin-top:50px}}.grant-program__freedom .section--registration--inactive .registration-content:after{display:none}.grant-program__freedom .section--registration--inactive .registration-content .form-wrapper{padding:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.grant-program__freedom .section--registration--inactive .registration-content .form-wrapper:before{display:none}.grant-program__freedom .section--registration--inactive .registration-content .form-wrapper form{max-width:330px;margin-left:auto;margin-right:auto;margin-bottom:0}.grant-program__freedom .section--registration--inactive .registration-content .form-wrapper form .form-group{margin-bottom:0}@media screen and (max-width:767px){.grant-program__freedom .section--registration--inactive .registration-content .form-wrapper form .form-group .form-control{margin-bottom:20px}}.grant-program__freedom .section--registration--inactive .registration-content .form-wrapper form label.error-label.red:not(.not-absolute){width:calc(100% - 16px);left:8px;text-align:left}.grant-program__freedom .section--registration--inactive .registration-content .form-wrapper .form-wrapper__after-state{margin:0}.grant-program__freedom .section--registration--inactive .registration-content .form-wrapper .form-wrapper__after-state .title{font-size:33px;font-size:3.3rem;color:#fff}.grant-program__freedom .section--registration--inactive .registration-content .form-wrapper .form-wrapper__after-state .text{color:#fff}.grant-program__freedom .section--apply{height:575px;padding:0;background-color:#fff}.grant-program__freedom .section--apply:before{content:"";position:absolute;width:50%;height:575px;top:0;right:50%;background:url("/images/fair-foundation/freedom/apply-bg.jpg") no-repeat 100%;background-size:cover}.grant-program__freedom .section--apply .flex-center{-ms-flex-item-align:center;align-self:center}.grant-program__freedom .section--apply .apply-wrap--left .apply-wrap-title{position:relative;color:#fff;margin-bottom:30px;z-index:1}@media screen and (max-width:767px){.grant-program__freedom .section--apply .apply-wrap--left .apply-wrap-title{padding-left:20px;padding-right:20px}}.grant-program__freedom .section--apply .apply-wrap--left .apply-wrap-title .spark:after{top:-18px;right:-8px}.grant-program__freedom .section--apply .apply-wrap--right{padding:85px 0}.grant-program__freedom .section--apply .apply-wrap--right .apply-list>li{position:relative;padding:30px 50px 30px 0;margin-left:80px;border-bottom:1px solid #eff3f7}.grant-program__freedom .section--apply .apply-wrap--right .apply-list>li:before{position:absolute;width:81px;height:81px;top:50%;left:-120px;font-size:18px;font-size:1.8rem;font-weight:700;text-align:center;color:#fff;line-height:81px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}.grant-program__freedom .section--apply .apply-wrap--right .apply-list>li:last-child{border-bottom:none}.grant-program__freedom .section--apply .apply-wrap--right .apply-list>li:first-child:before{content:"1.";background:linear-gradient(146deg,rgba(2,220,219,.8),rgba(1,183,180,.8))}.grant-program__freedom .section--apply .apply-wrap--right .apply-list>li:nth-child(2):before{content:"2.";background:linear-gradient(148deg,rgba(255,182,118,.8),rgba(255,127,65,.8))}.grant-program__freedom .section--apply .apply-wrap--right .apply-list>li:nth-child(3):before{content:"3.";background:linear-gradient(153deg,rgba(199,89,201,.8),rgba(149,45,152,.8))}.grant-program__freedom .section--apply .apply-wrap--right .apply-list-title{font-size:18px;font-size:1.8rem;font-weight:600;color:#19214f;margin-bottom:5px}.grant-program__freedom .section--apply .apply-wrap--right .apply-list-desc{font-size:14px;font-size:1.4rem;margin-bottom:0}.grant-program__freedom .section--apply--inactive .apply-wrap--left .apply-wrap-title{margin-bottom:0}@media screen and (min-width:768px){.grant-program__freedom .section--apply--inactive .apply-wrap--left .apply-wrap-title{padding-right:55px}}.grant-program__freedom .section--apply--inactive .apply-wrap--left .apply-wrap-title .spark:after{top:-18px;right:-5px}.grant-program__freedom .section--choice{padding:0;background-color:#e8eef3}.grant-program__freedom .section--choice:before{content:"";position:absolute;width:225px;height:305px;bottom:0;left:0;background:url("/images/fair-foundation/freedom/part-of-circle-bottom.png") no-repeat 50%;opacity:.6}.grant-program__freedom .section--choice .flex-center{-ms-flex-item-align:center;align-self:center}.grant-program__freedom .section--choice .choice-wrap--left{padding-right:80px}.grant-program__freedom .section--choice .choice-wrap--left .choice-wrap-title{color:#19214f;margin-bottom:25px}.grant-program__freedom .section--choice .choice-wrap--left .choice-wrap-desc{font-size:16px;font-size:1.6rem;line-height:1.625em}.grant-program__freedom .section--choice .choice-wrap--right{padding-top:80px}.grant-program__freedom .section--choice .choice-wrap--right .choice-box{height:252px;padding:45px 70px;margin-bottom:40px;background-color:#fff;-webkit-box-shadow:-3px 6px 10px rgba(25,34,79,.1);box-shadow:-3px 6px 10px rgba(25,34,79,.1)}@media screen and (max-width:991px){.grant-program__freedom .section--choice .choice-wrap--right .choice-box{padding-right:55px}}.grant-program__freedom .section--choice .choice-wrap--right .choice-box:last-child{margin-bottom:0}.grant-program__freedom .section--choice .choice-wrap--right .choice-box--row{margin-bottom:25px}.grant-program__freedom .section--choice .choice-wrap--right .choice-box--row:last-child{margin-bottom:0}.grant-program__freedom .section--choice .choice-wrap--right .choice-box-icon{float:left}.grant-program__freedom .section--choice .choice-wrap--right .choice-box-round{display:inline-block;font-size:18px;font-size:1.8rem;font-weight:600;color:#19214f;line-height:66px;margin-left:15px}.grant-program__freedom .section--choice .choice-wrap--right .choice-box-desc{line-height:1.7;margin-bottom:0}.grant-program__freedom .section--choice{z-index:7}.grant-program__freedom .section--realization{background:#fff;z-index:5}.grant-program__freedom .section--realization .realization-header-wrap{text-align:center;padding-top:70px;padding-bottom:50px}@media screen and (max-width:767px){.grant-program__freedom .section--realization .realization-header-wrap{padding-top:10px}}.grant-program__freedom .section--realization .realization-header-wrap p{font-size:16px;font-size:1.6rem;line-height:1.625em}.grant-program__freedom .section--realization .realisation-step h3{text-align:center;font-weight:700;font-size:2.5em;padding-top:30px;margin-bottom:20px}.grant-program__freedom .section--realization .realisation-step p{color:#19214f;margin-bottom:0}@media screen and (max-width:767px){.grant-program__freedom .section--realization .realisation-step p{text-align:center}}.grant-program__freedom .section--realization .realisation-step .step-wrap{background:#deecf7;background-image:linear-gradient(135deg,rgba(224,238,247,.7),rgba(190,217,237,.7));padding:0 2em;padding-bottom:2em;margin-bottom:1em}.grant-program__freedom .section--realization .realisation-step .step-wrap.even{background-image:linear-gradient(135deg,rgba(224,238,247,.5),rgba(190,217,237,.5))}.grant-program__freedom .section--realization .choice-box{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.grant-program__freedom .section--realization .choice-wrap{text-align:center}.grant-program__freedom .section--realization--inactive{padding-bottom:100px}.grant-program__freedom .section--faq{background:#fff;padding-bottom:6em}.grant-program__freedom .section--faq h2{color:#19214f;padding-bottom:1em}.grant-program__freedom .btn-mobile{display:none}.grant-program .page-statut .section-intro h1{color:#fff;font-size:2em}.grant-program .page-statut h2{text-align:center;font-size:2em;margin-top:1em;font-weight:700}.grant-program .page-statut p{text-align:justify}.grant-program .page-statut .section-rules{background:#e8eef3}.grant-program .page-statut .contact_leftbit{display:inline-block;min-width:10em}.section--faq h2,.section--realization h2{color:#19214f}@media screen and (max-width:854px){.grant-program__freedom .section--apply .apply-wrap--right{padding:55px 0}}@media screen and (max-width:767px){.grant-program__freedom .section--choice .choice-wrap--left{text-align:center;padding-right:0;padding-top:2em}.grant-program__freedom .section--choice .choice-wrap--right{padding-top:40px;padding-bottom:35px}.grant-program__freedom .section--choice .choice-wrap--right .choice-box-icon{float:none}.grant-program__freedom .apply-wrap{text-align:center}.grant-program__freedom .apply-wrap-title{padding-top:1em}.grant-program__freedom .section--apply:before{width:100%;right:0}.grant-program__freedom .section--apply{height:auto}.grant-program__freedom .section--apply:before{height:100%}.grant-program__freedom .section--apply .apply-wrap--right{padding:25px 0}.grant-program__freedom .section--apply .apply-wrap--right .apply-list>li{margin-left:0;padding:2em 0 2em 6em}.grant-program__freedom .section--apply .apply-wrap--right .apply-list>li:before{left:0;width:4em;height:4em;line-height:4em}.grant-program__freedom .section--support .boxes__box{min-height:0}.grant-program__freedom .section--intro .content__text-heading{font-size:3.3rem}.grant-program__freedom .section--intro .content__text{padding-top:0;padding-bottom:60px;text-align:center}.grant-program__freedom .section--intro .content__text-buttons a{width:15em;max-width:100%;margin:auto!important;margin-top:10px!important}.grant-program__freedom .section--support{padding-top:50px;padding-bottom:60px}.grant-program__freedom .section--registration{margin-bottom:0}.white-howto-spacer{height:60px;background:#fff}.grant-program__freedom .section--apply .apply-wrap--left .apply-wrap-title{margin-bottom:0;padding-top:3em;padding-bottom:3em;font-size:3.3rem;background:url(/images/fair-foundation/freedom/apply-bg.jpg) no-repeat 100%;background-size:cover}.grant-program__freedom .section--apply:before{background:none}.grant-program__freedom .section--apply .apply-wrap--right .apply-list>li{text-align:left}.grant-program__freedom .btn-desktop{display:none}.grant-program__freedom .btn-mobile{display:inline-block;margin-top:1em;margin-bottom:2em}.section--choice h2{margin-top:2rem}.grant-program__freedom .section--choice .choice-wrap--right .choice-box{text-align:center;padding-left:30px;padding-right:30px;height:auto;margin-bottom:20px}.grant-program__freedom .section--choice .choice-wrap--left .choice-wrap-desc{padding-bottom:1em}.realization-header-wrap{padding-top:1.2em;padding-bottom:3em}.section--faq{padding-top:0}.page-statut .table-wrapper{overflow-y:visible;overflow-x:scroll}.page-statut .table-wrapper .leftbit{min-width:19em}.page-statut .contact_leftbit,.page-statut .contact_rightbit{display:block}}@media screen and (min-width:768px){.realisation-step .step-wrap{min-height:18em}.choice-box{-webkit-transform:translateY(2em);transform:translateY(2em)}.choice-wrap{text-align:left}.grant-program__freedom .section--support .botones .boxes__box{min-height:33rem}}@media screen and (min-width:855px){.grant-program__freedom .section--support .boxes__box{min-height:39.5rem}}@media screen and (min-width:992px){.grant-program__freedom .section--support .boxes__box{min-height:35.5rem}}.supported-projects .section--intro{background:url("/images/fair-foundation/fair-foundation-supported-projects-intro-background.jpg") no-repeat top;background-size:cover;padding-bottom:20px}@media screen and (max-width:767px){.supported-projects .section--intro{padding-bottom:30px}}.supported-projects .section--intro .spark:after{top:-.13em;right:-.18em}.supported-projects .section--intro .content__text{padding:110px 0 130px;max-width:550px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.supported-projects .section--intro .content__text{padding:10px 0 20px}}.supported-projects .section--grant{padding:80px 0 105px}@media screen and (max-width:767px){.supported-projects .section--grant{padding:80px 0}}.supported-projects .section--grant .grant .row{margin-left:-26px}@media screen and (max-width:767px){.supported-projects .section--grant .grant .row{margin-left:-6px}}.supported-projects .section--grant .grant__image{text-align:center}.supported-projects .section--grant .grant__image img{-webkit-box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1);box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1)}.supported-projects .section--grant .grant__text{min-height:384px;background:#fff;-webkit-box-shadow:4px 4px 29px 0 rgba(21,30,67,.1);box-shadow:4px 4px 29px 0 rgba(21,30,67,.1);padding:60px}@media screen and (max-width:991px){.supported-projects .section--grant .grant__text{padding:40px}}@media screen and (max-width:767px){.supported-projects .section--grant .grant__text{max-width:600px;min-height:inherit;padding:60px;margin:0 auto}}@media screen and (max-width:500px){.supported-projects .section--grant .grant__text{padding:40px 30px}}.supported-projects .section--grant .grant__text-headline{color:#19214f;margin-bottom:25px}.supported-projects .section--grant .grant__text-description{margin-bottom:25px}.supported-projects .section--grant .grant__text-description>p{font-size:15px;font-size:1.5rem}.supported-projects .section--odd .grant__image{-webkit-transform:translateX(22px);transform:translateX(22px)}@media screen and (max-width:767px){.supported-projects .section--odd .grant__image{position:relative;z-index:30;-webkit-transform:translateX(0);transform:translateX(0)}}.supported-projects .section--odd .grant__text{-webkit-transform:translateY(15px);transform:translateY(15px)}@media screen and (max-width:767px){.supported-projects .section--odd .grant__text{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:767px){.supported-projects .section--even .grant__image{position:relative;z-index:30;-webkit-transform:translateX(0);transform:translateX(0)}}.supported-projects .section--even .grant__text{position:relative;z-index:10;-webkit-transform:translate(22px,15px);transform:translate(22px,15px)}@media screen and (max-width:767px){.supported-projects .section--even .grant__text{-webkit-transform:translateY(0);transform:translateY(0)}}.supported-projects-detail strong{font-weight:600}.supported-projects-detail .section--intro .content__text{padding:55px 0}@media screen and (max-width:767px){.supported-projects-detail .section--intro .content__text{padding:10px 0 40px}}.supported-projects-detail .section--intro .content__text-description{max-width:600px}.supported-projects-detail .section--intro .content__text-description>p{font-size:18px;font-size:1.8rem}.supported-projects-detail .section--detail{padding:80px 0 68px}.supported-projects-detail .section--about{padding:20px 0 100px}.supported-projects-detail .section--about table{-webkit-box-shadow:none;box-shadow:none}.supported-projects-detail .section--about h3{font-weight:600;color:#19214f;margin:40px 0 50px}.supported-projects-detail .section--about .table-wrapper{margin-bottom:20px!important;-webkit-box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1);box-shadow:-46px 46px 100px 0 rgba(25,33,79,.1);background:none}.supported-projects-detail .section--about .table-wrapper th:last-of-type{border-left:1px solid #fff}.supported-projects-detail .section--about .table-wrapper td{padding:.5em 1.8em}@media screen and (max-width:600px){.supported-projects-detail .section--about .table-wrapper{width:calc(100% + 36px);margin-left:-18px;margin-bottom:200px;overflow-y:visible;overflow-x:scroll}.supported-projects-detail .section--about .table-wrapper table{margin-bottom:0}.supported-projects-detail .section--about .table-wrapper td{min-width:200px}.supported-projects-detail .section--about .table-wrapper td:last-child{min-width:0}}.supported-projects-detail-o2-digital-school .section--intro{background:url("/images/fair-foundation/section-intro_background.jpg") no-repeat 50%}@media screen and (min-width:768px){.supported-projects-detail-o2-digital-school .section--intro .content__inner{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}}.supported-projects-detail-o2-digital-school .section--intro .content__text{padding:55px 0}@media screen and (max-width:767px){.supported-projects-detail-o2-digital-school .section--intro .content__text{padding:25px 0 55px;text-align:center}}.supported-projects-detail-o2-digital-school .section--intro .content__text-heading{font-size:40px;font-size:4rem}@media screen and (max-width:767px){.supported-projects-detail-o2-digital-school .section--intro .content__text-heading{font-size:33px;font-size:3.3rem}}.supported-projects-detail-o2-digital-school .section--intro .content__text-description{max-width:520px}@media screen and (max-width:767px){.supported-projects-detail-o2-digital-school .section--intro .content__text-description{margin-left:auto;margin-right:auto}}.supported-projects-detail-o2-digital-school .section--intro .content__text-description>p{font-size:18px;font-size:1.8rem}@media screen and (max-width:767px){.supported-projects-detail-o2-digital-school .section--intro .content__text-description>p{font-size:16px;font-size:1.6rem}}.supported-projects-detail-o2-digital-school .section--intro .content__visual{height:100%}.supported-projects-detail-o2-digital-school .section--intro .intro-separator{width:100%;text-align:center;overflow:hidden}.supported-projects-detail-o2-digital-school .section--intro .intro-separator__arrow{position:relative;display:inline-block;line-height:1;vertical-align:middle}.supported-projects-detail-o2-digital-school .section--intro .intro-separator__arrow:after,.supported-projects-detail-o2-digital-school .section--intro .intro-separator__arrow:before{position:absolute;display:block;content:"";width:100vw;height:100%;top:0;background:#fff}.supported-projects-detail-o2-digital-school .section--intro .intro-separator__arrow:before{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.supported-projects-detail-o2-digital-school .section--intro .intro-separator__arrow:after{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.supported-projects-detail-o2-digital-school .section--detail{padding:80px 0 60px}@media screen and (max-width:767px){.supported-projects-detail-o2-digital-school .section--detail{padding-bottom:40px}}.supported-projects-detail-o2-digital-school .section--detail .detail__title{margin:0 auto 80px;max-width:900px;font-size:21px;font-size:2.1rem;text-align:center;color:#19214f}@media screen and (max-width:767px){.supported-projects-detail-o2-digital-school .section--detail .detail__title{margin-bottom:50px}}.supported-projects-detail-o2-digital-school .section--detail .detail__desc--1{margin-bottom:50px}@media screen and (max-width:767px){.supported-projects-detail-o2-digital-school .section--detail .detail__desc--1{margin-bottom:30px}}.supported-projects-detail-o2-digital-school .section--detail .detail__box{position:relative;padding:15px 0 15px 50px;font-size:16px;font-size:1.6rem;color:#000}@media screen and (max-width:767px){.supported-projects-detail-o2-digital-school .section--detail .detail__box{padding:10px 0 10px 35px}}.supported-projects-detail-o2-digital-school .section--detail .detail__box:before{position:absolute;display:block;content:"";width:5px;height:100%;top:0;left:0;background-color:#ffd8c7}.supported-projects-detail-o2-digital-school .section--detail .detail__box--2:before{background-color:#dfc0df}.supported-projects-detail-o2-digital-school .section--detail .detail__box-author{margin-top:20px}.supported-projects-detail-o2-digital-school .section--detail .detail__box-name{font-weight:600}.supported-projects-detail-o2-digital-school .section--detail .detail__box-position{font-style:italic}.supported-projects-detail-o2-digital-school .section--detail .detail__quotation-marks{padding-top:15%;padding-right:20%;text-align:right}@media screen and (max-width:767px){.supported-projects-detail-o2-digital-school .section--supported-projects{padding-top:40px}}.supported-projects-detail-o2-digital-school .section--supported-projects .projects-content{max-width:none}.supported-projects-detail-o2-digital-school .section--supported-projects .projects-title{text-align:center}@media screen and (min-width:768px){.supported-projects-detail-o2-digital-school .section--supported-projects .projects-title{font-size:40px;font-size:4rem}}@media screen and (max-width:767px){.supported-projects-detail-o2-digital-school .section--supported-projects .projects-title{margin-bottom:0}}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro{background:url("/images/fair-foundation/section-intro_background.jpg") no-repeat 50%}@media screen and (min-width:768px){.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__inner{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__text{padding:55px 0}@media screen and (max-width:991px){.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__text{padding:30px 0}}@media screen and (max-width:767px){.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__text{padding:25px 0 55px;text-align:center}}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__text-heading{font-size:40px;font-size:4rem}@media screen and (max-width:767px){.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__text-heading{font-size:33px;font-size:3.3rem}}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__text-description{max-width:520px}@media screen and (max-width:767px){.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__text-description{margin-left:auto;margin-right:auto}}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__text-description>p{font-size:18px;font-size:1.8rem}@media screen and (max-width:767px){.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__text-description>p{font-size:16px;font-size:1.6rem}}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__visual{height:100%;margin-left:30px}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__visual img{max-width:inherit;width:132%}@media screen and (max-width:1199px){.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .content__visual img{width:107%}}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .intro-separator{width:100%;text-align:center;overflow:hidden}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .intro-separator__arrow{position:relative;display:inline-block;line-height:1;vertical-align:middle}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .intro-separator__arrow:after,.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .intro-separator__arrow:before{position:absolute;display:block;content:"";width:100vw;height:100%;top:0;background:#fff}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .intro-separator__arrow:before{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--intro .intro-separator__arrow:after{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--detail{padding:80px 0 20px}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--detail .detail__title{margin:0 auto;max-width:900px;font-size:21px;font-size:2.1rem;text-align:center;color:#19214f}@media screen and (max-width:767px){.supported-projects-detail-vratme-spolu-rozum-na-internet .section--supported-projects{padding-top:40px}}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--supported-projects .projects-content{max-width:none}.supported-projects-detail-vratme-spolu-rozum-na-internet .section--supported-projects .projects-title{text-align:center}@media screen and (min-width:768px){.supported-projects-detail-vratme-spolu-rozum-na-internet .section--supported-projects .projects-title{font-size:40px;font-size:4rem}}@media screen and (max-width:767px){.supported-projects-detail-vratme-spolu-rozum-na-internet .section--supported-projects .projects-title{margin-bottom:0}}.request .section--intro{padding:0 0 175px}.request .section--intro .content__text{min-height:265px}.request .section--intro .content__text-description{margin-top:20px}.request .section--intro .content__text-description a{color:inherit}.request .section--intro .spark:after{top:-.34em;right:-.2em}.request .section--request-form{background:#f1f4f7;padding-bottom:100px}.request .section--request-form .form-wrapper{top:-190px;margin-bottom:-190px}.request .section--request-form .form-wrapper .form-nav{-webkit-box-shadow:inset 0 1px 0 0 #fff,inset 0 -2px 0 0 #bed9ee;box-shadow:inset 0 1px 0 0 #fff,inset 0 -2px 0 0 #bed9ee;margin-bottom:55px}.request .section--request-form .form-wrapper .form-nav__btn{text-align:center;cursor:pointer}.request .section--request-form .form-wrapper .form-nav__btn-step{color:#bed9ee;font-size:14px;font-size:1.4rem;margin-bottom:5px}.request .section--request-form .form-wrapper .form-nav__btn-description{color:#bed9ee;font-size:21px;font-size:2.1rem}.request .section--request-form .form-wrapper .form-nav__btn.active{border-bottom:2px solid #0690cf}.request .section--request-form .form-wrapper .form-nav__btn.active .form-nav__btn-step{color:#0690cf}.request .section--request-form .form-wrapper .form-nav__btn.active .form-nav__btn-description{color:#0690cf;font-weight:600}.request .section--request-form .form-wrapper .request-form__step-1,.request .section--request-form .form-wrapper .request-form__step-2{display:none;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.request .section--request-form .form-wrapper .request-form__step-1.active,.request .section--request-form .form-wrapper .request-form__step-2.active{display:block;opacity:1}.request .section--request-form .form-wrapper .request-form .inputs{padding:0 8%}.request .section--request-form .form-wrapper .request-form .form-btn{text-align:center;margin-top:13px}.request .section--request-form .form-wrapper .request-form .btn-next-step{min-width:170px}.request .section--request-form .form-wrapper .request-form .attachment{padding-bottom:30px}.request .section--request-form .form-wrapper .request-form .attachment-row{border-bottom:1px solid #b1b2b4;padding:15px 11%}.request .section--request-form .form-wrapper .request-form .attachment-row .files{display:block!important}.request .section--request-form .form-wrapper .request-form .attachment-row .attachment-description{padding:10px 0 0}.request .section--request-form .form-wrapper .request-form .attachment-row .attachment-description_first{padding:0}.request .section--request-form .form-wrapper .request-form .attachment-row .attachment-description .removeFile{text-decoration:none}.request .section--request-form .form-wrapper .request-form .attachment-row .attachment-description .fileinput-name{margin-bottom:3px}.request .section--request-form .form-wrapper .request-form .attachment-row .attachment-description .fileinput-description{margin-bottom:3px;color:#b1b2b4;font-size:12px;font-size:1.2rem;font-style:italic}.request .section--request-form .form-wrapper .request-form .attachment-row .attachment-description .file-name{margin-bottom:0;font-size:12px;font-size:1.2rem;color:#399aca}.request .section--request-form .form-wrapper .request-form .attachment-row .attachment-description .file-name_icon{position:relative;top:2px}.request .section--request-form .form-wrapper .request-form .attachment-row .attachment-description .file-name_icon .o2f-circle.o2f-cancel-2{color:#f4374b}.request .section--request-form .form-wrapper .request-form .attachment-row .attachment-description .file-name_icon .path2:before{color:#fff}.request .section--request-form .form-wrapper .request-form .attachment-row .btn.fileinput-button.filled{color:#d9dadc;border-color:#d9dadc;-webkit-box-shadow:0 0 0 1px #d9dadc;box-shadow:0 0 0 1px #d9dadc}.request .section--request-form .form-wrapper .form-heading{margin:50px 0 18px}.request .section--request-form .form-wrapper .form-heading__title{color:#19214f}.section--intro.section--intro--for-media{background:url("/images/for-media/for-media-intro-background.jpg") no-repeat top;background-size:cover;padding:70px 0 40px}@media screen and (max-width:767px){.section--intro.section--intro--for-media{padding:0 0 30px}}.section--intro.section--intro--for-media .spark2:after{right:.3em;top:.1em}.section--intro.section--intro--for-media .content__text{padding:110px 0 130px;max-width:550px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.section--intro.section--intro--for-media .content__text{padding:10px 0 20px}}.for-media .section--boxes{padding:60px 0 68px}.for-media .section--press-news{padding:70px 0 190px}.for-media .section--press-news .section__heading{margin:0}.for-media .section--press-news .btn--more{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.for-media .section--press-news .press-news-box-wrapper{margin-left:auto;margin-right:auto;margin-bottom:42px}.for-media .section--press-news .press-news-box{-webkit-box-shadow:7.388px 9.456px 10px 0 rgba(21,30,67,.03);box-shadow:7.388px 9.456px 10px 0 rgba(21,30,67,.03);border:1px solid #eaedef;background-color:#fff;border-radius:6px;padding:40px 42px;width:300px;margin-top:28px}.for-media .section--press-news .press-news-box__date{color:#19214f;font-size:12px;font-size:1.2rem;margin-bottom:22px}.for-media .section--press-news .press-news-box__title{color:#0f90cf;font-size:15px;font-size:1.5rem;font-weight:600;margin-bottom:20px}.for-media .section--press-news .press-news-box__title>a{color:inherit;text-decoration:none}.for-media .section--press-news .press-news-box__title>a:active,.for-media .section--press-news .press-news-box__title>a:focus,.for-media .section--press-news .press-news-box__title>a:hover{text-decoration:underline}.for-media .section--press-news .press-news-box__perex{margin-bottom:22px}.for-media .section--press-news .press-news-box__more-link{text-decoration:underline}.for-media .section--document-boxes{padding:0}.for-media .section--document-boxes .documents-box-wrapper{position:relative;-webkit-transform:translateY(-110px);transform:translateY(-110px)}.for-media .section--document-boxes .documents-box__text-headline{margin-top:10px;margin-bottom:25px}.for-media .section--document-boxes .documents-box__text-description{margin-bottom:22px}.for-media-press-news .section-press-news{padding:75px 0 120px}.for-media-press-news .section-press-news .press-news__headline{margin-bottom:28px;font-size:25px;font-size:2.5rem;color:#19214f;line-height:1.36;font-weight:600;max-width:690px}.for-media-press-news .section-press-news .press-news__file{margin-bottom:15px}.for-media-press-news .section-press-news .press-news__file-icon{display:inline-block;vertical-align:top;padding-top:7px}.for-media-press-news .section-press-news .press-news__file-text{display:inline-block;margin-left:10px}.for-media-press-news .section-press-news .press-news__file-name{text-decoration:underline}.for-media-press-news .section-press-news .press-news__file-description{color:#000}.for-media-press-news .section-press-news .press-news__time{margin-bottom:15px}.for-media-press-news .section-press-news .press-news__time-date{margin-bottom:0;color:#000}.for-media-press-news .section-press-news .press-news__time-place{color:#000}.for-media-press-news .section-press-news .press-news__text{margin-bottom:55px}.for-media-press-news .section-press-news .press-news__text p{margin-bottom:20px}.for-media-press-news .section-press-news .press-news__link-back{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){.home .padding-right-0{padding-right:6px}}@media screen and (max-width:767px){.home .padding-left-0{padding-left:6px}}.home .section--intro{background:url("/images/home/home-intro-background.jpg") no-repeat top;background-size:cover;padding:70px 0 40px}@media screen and (max-width:767px){.home .section--intro{padding:0 0 50px}}.home .section--intro .vertical-centering-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .section--intro .content__text{padding:140px 0 105px}@media screen and (max-width:767px){.home .section--intro .content__text{padding:10px 0 0}}.home .section--intro .content__text-description{margin-bottom:20px;padding-left:20px;padding-right:20px;max-width:745px}.home .section--intro .spark2:after{right:auto;left:26px;top:-2px}.home .section--milestones{z-index:10;padding-top:30px;padding-bottom:180px;background:url("/images/home/milestones-background.jpg") no-repeat calc(50% - 376px) 163px,url("/images/home/circle-quarter-right.png") no-repeat calc(50% + 103px) bottom;background-color:#f1f4f7}@media screen and (max-width:767px){.home .section--milestones{background:url("/images/home/milestones-background.jpg") no-repeat calc(50% - 376px) 163px;background-color:#f1f4f7;padding-bottom:76px}}.home .section--milestones .section__heading{margin-bottom:48px}.home .section--milestones .milestones{position:relative;padding:0 20px}.home .section--milestones .milestones .slick-slide div{display:block!important}.home .section--milestones .milestones .slider__text{margin-top:90px;padding:60px 60px 75px;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:767px){.home .section--milestones .milestones .slider__text{max-width:480px;margin:0 auto;padding:40px 40px 55px}.home .section--milestones .milestones .slider__text .slider__arrow{top:0}}.home .section--milestones .milestones__text-date{font-size:12px;font-size:1.2rem;font-weight:400;color:#19214f;line-height:1.5;margin-bottom:15px}.home .section--milestones .milestones__text-title{font-size:21px;font-size:2.1rem;line-height:1.52380952em;font-weight:600;color:#399aca;margin-bottom:15px}.home .section--milestones .milestones__text-description>p{font-size:15px;font-size:1.5rem;line-height:1.73333333em;color:#4f5357;margin-bottom:35px}.home .section--milestones .milestones__text .btn{margin-bottom:15px}.home .section--milestones .milestones__text .btn-divider{display:inline-block;width:20px}.home .section--press-news{padding:35px 0 80px}.home .section--press-news .section__heading{margin-bottom:23px}.home .section--press-news .btn--more{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .section--press-news .press-news-box-wrapper{margin-left:auto;margin-right:auto;margin-bottom:12px}.home .section--press-news .press-news-box{margin-bottom:30px;background-color:#fff;padding:40px 42px;width:calc(33.3333% - 13.333px);border:1px solid #eaedef;border-radius:6px;-webkit-box-shadow:7.388px 9.456px 10px 0 rgba(21,30,67,.03);box-shadow:7.388px 9.456px 10px 0 rgba(21,30,67,.03)}@media screen and (max-width:767px){.home .section--press-news .press-news-box{width:300px}}.home .section--press-news .press-news-box__date{color:#19214f;font-size:12px;font-size:1.2rem;margin-bottom:22px}.home .section--press-news .press-news-box__title{color:#0f90cf;font-size:15px;font-size:1.5rem;font-weight:600;margin-bottom:20px}.home .section--press-news .press-news-box__title>a{color:inherit;text-decoration:none}.home .section--press-news .press-news-box__title>a:active,.home .section--press-news .press-news-box__title>a:focus,.home .section--press-news .press-news-box__title>a:hover{text-decoration:underline}.home .section--press-news .press-news-box__perex{margin-bottom:22px}.home .section--press-news .press-news-box__more-link{text-decoration:underline}.home .section--sponzoring{padding:0}.home .section--sponzoring-with-bg{padding-bottom:105px;position:relative}@media screen and (max-width:767px){.home .section--sponzoring-with-bg{padding-bottom:30px}}.home .section--sponzoring-with-bg:before{content:"";display:block;width:100%;height:528px;background:#fff;position:absolute;top:0;right:calc(50% - 480px)}@media screen and (max-width:991px){.home .section--sponzoring-with-bg:before{right:0}}@media screen and (max-width:767px){.home .section--sponzoring-with-bg:before{bottom:0;top:auto;height:100%}}.home .section--sponzoring .sponzoring{padding:108px 60px 70px 20px}@media screen and (max-width:767px){.home .section--sponzoring .sponzoring{padding:50px 20px 60px}}.home .section--sponzoring .sponzoring--with-circle{position:relative;z-index:1}.home .section--sponzoring .sponzoring--with-circle:before{content:"";display:block;position:absolute;bottom:0;right:0;width:207px;height:201px;background:url("/images/home/circle-quarter-left.png") no-repeat 50%;z-index:-1}@media screen and (max-width:767px){.home .section--sponzoring .sponzoring--with-circle:before{right:-12px}}.home .section--sponzoring .sponzoring--right{padding-top:60px;padding-left:70px;padding-right:20px}@media screen and (max-width:767px){.home .section--sponzoring .sponzoring--right{padding:50px 20px 60px}}.home .section--sponzoring .sponzoring__image{text-align:right}@media screen and (max-width:767px){.home .section--sponzoring .sponzoring__image{text-align:left;padding:0 20px}}.home .section--sponzoring .sponzoring__title{color:#19214f;font-size:33px;font-size:3.3rem;line-height:1.33333333em;font-weight:300;margin-bottom:18px}@media screen and (max-width:767px){.home .section--sponzoring .sponzoring__title{font-size:25px;font-size:2.5rem;line-height:1.44em}}.home .section--sponzoring .sponzoring__text{color:#4f5357;font-size:18px;font-size:1.8rem;line-height:1.55555556em;margin-bottom:24px}.home .section--sponzoring .scroll-down{bottom:70px}@media screen and (max-width:767px){.home .section--sponzoring .scroll-down{bottom:45px}}.home .section--feed{padding-top:40px;padding-bottom:0}.home .section--feed .section__heading{margin-bottom:32px}.home .section--feed .social-feed{position:relative;margin:auto}.home .section--feed .social-feed__load-more{bottom:0;left:0;width:100%;height:550px;position:absolute;background:#f1f4f7;background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,#f1f4f7),to(rgba(241,244,247,0)));background:linear-gradient(0deg,#f1f4f7 30%,rgba(241,244,247,0))}.home .section--feed .social-feed__load-more .btn{position:absolute;bottom:80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .section--feed .social-feed .social-box{margin-bottom:30px}.sponsorship .section--intro{background:url("/images/sponsorship/sponsorship-intro-background.jpg") 50% no-repeat;background-size:cover;min-height:0}.sponsorship .section--intro .spark:after{top:-.25em;right:-.15em}.sponsorship .section--intro .content__text{padding:110px 0 130px}@media screen and (max-width:767px){.sponsorship .section--intro .content__text{padding:10px 0 50px}}.sponsorship .section--intro .content__text-description{max-width:580px;margin-left:auto;margin-right:auto}.sponsorship .section--good-thing{padding:40px 0 80px}@media screen and (max-width:767px){.sponsorship .section--good-thing{padding:40px 0 60px}}.sponsorship .section--good-thing .good-thing__text{text-align:left}@media screen and (max-width:767px){.sponsorship .section--good-thing .good-thing__text{max-width:600px;margin-left:auto;margin-right:auto}}.sponsorship .section--good-thing .good-thing__text p{line-height:1.8}.sponsorship .section--good-thing .good-thing__text-header{color:#19214f;margin:.8em 0}.sponsorship .section--good-thing .good-thing__image{text-align:left;margin-top:50px}@media screen and (max-width:767px){.sponsorship .section--good-thing .good-thing__image{max-width:600px;margin:25px auto}}.sponsorship .section--good-thing .good-thing__image img{-webkit-box-shadow:7px 10px 10px 0 rgba(21,30,67,.05);box-shadow:7px 10px 10px 0 rgba(21,30,67,.05)}.sponsorship .section--good-thing .good-thing__promo{position:relative;height:280px;padding:63px 80px 55px;margin-top:80px;background:url("/images/sponsorship/promo-bg.jpg") no-repeat 50%;background-size:cover}@media screen and (max-width:991px){.sponsorship .section--good-thing .good-thing__promo{padding-left:40px;padding-right:40px}}@media screen and (max-width:767px){.sponsorship .section--good-thing .good-thing__promo{height:auto;text-align:center;padding:55px 20px 0;margin-top:35px;background-size:100% 100%}}.sponsorship .section--good-thing .good-thing__promo-title{position:relative;color:#fff;margin-bottom:12px;z-index:1}.sponsorship .section--good-thing .good-thing__promo-title .spark:after{width:57px;height:50px;top:-4px;right:-1px;background:transparent url("/images/sponsorship/spark.png") no-repeat 50%}.sponsorship .section--good-thing .good-thing__promo-text{color:#fff;margin-bottom:20px}.sponsorship .section--good-thing .good-thing__promo-image{position:absolute;right:75px;bottom:-80px}@media screen and (max-width:767px){.sponsorship .section--good-thing .good-thing__promo-image{position:relative;right:inherit;bottom:inherit;top:60px}}@media screen and (max-width:767px){.sponsorship .section--good-thing .good-thing__promo-image img{max-width:200px}}.sponsorship .section--register-project{padding:80px 0 120px}@media screen and (max-width:767px){.sponsorship .section--register-project{padding:60px 0}}.sponsorship .section--register-project .register__heading{text-align:center;padding:85px 20px 80px;background-color:#fff}@media screen and (max-width:450px){.sponsorship .section--register-project .register__heading br{display:none}}.sponsorship .section--register-project .register__heading-title{color:#19214f;margin-bottom:8px}.sponsorship .section--register-project .register__heading-subtitle{font-size:21px;font-size:2.1rem;font-weight:600;color:#19214f;margin-bottom:20px}@media screen and (max-width:767px){.sponsorship .section--register-project .register__heading-subtitle{font-size:18px;font-size:1.8rem}}.sponsorship .section--register-project .register__heading-description{line-height:1.85714286em}
/*# sourceMappingURL=app.css.map*/