@charset "UTF-8";dd,dl,dt,ol,ul{margin:0}h1,h2,h3{letter-spacing:0}header,header .menu{right:0;left:0;width:100%}footer .apoios,h4,header .is-top-level>a{text-transform:uppercase}.tabs li .tab,a{text-decoration:none}@font-face{font-family:icons;src:url(fonts/icons/icons.eot);src:url(fonts/icons/icons.eot?#iefix) format("eot"),url(fonts/icons/icons.woff) format("woff"),url(fonts/icons/icons.ttf) format("truetype"),url(fonts/icons/icons.svg#icons) format("svg");font-weight:400;font-style:normal}[class*=' icon-'],[class^=icon-]{display:inline-block;font-family:icons;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1}h1,h2,h3,h4{font-weight:700}.icon-arrow:before{content:""}.icon-calendar:before{content:""}.icon-chevron:before{content:""}.icon-close:before{content:""}.icon-dot:before{content:""}.icon-less:before{content:""}.icon-more:before{content:""}.icon-search:before{content:""}.icon-up:before{content:""}@font-face{font-family:Montserrat;src:url(fonts/montserrat/Montserrat-Regular.eot);src:url(fonts/montserrat/Montserrat-Regular.eot?#iefix) format("eot"),url(fonts/montserrat/Montserrat-Regular.woff) format("woff"),url(fonts/montserrat/Montserrat-Regular.ttf) format("truetype"),url(fonts/montserrat/Montserrat-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(fonts/montserrat/Montserrat-Bold.eot);src:url(fonts/montserrat/Montserrat-Bold.eot?#iefix) format("eot"),url(fonts/montserrat/Montserrat-Bold.woff) format("woff"),url(fonts/montserrat/Montserrat-Bold.ttf) format("truetype"),url(fonts/montserrat/Montserrat-Bold.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(fonts/montserrat/Montserrat-Light.eot);src:url(fonts/montserrat/Montserrat-Light.eot?#iefix) format("eot"),url(fonts/montserrat/Montserrat-Light.woff) format("woff"),url(fonts/montserrat/Montserrat-Light.ttf) format("truetype"),url(fonts/montserrat/Montserrat-Light.svg) format("svg");font-weight:300;font-style:normal}html{background-color:#0e0e4f;font-family:Montserrat,sans-serif}body,header .menu{background-color:#fff}.accordion li>label:before,.directional.link:after,header .submenu a:after{font-family:icons;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{color:#000;padding-bottom:0!important;padding-top:180px}main{position:relative}img{max-width:100%}ol,ul{list-style:none;padding:0}a{transition:color .15s ease-in-out}dl+dl{margin-top:30px}article,header ul{margin:0 auto;max-width:1100px}.desktop-only{display:none}@media (min-width:1025px){.desktop-only{display:block}}.tablet-only{display:none}@media (max-width:1024px){body{padding-top:50px}.tablet-only{display:block}}.medium-tablet-only{display:none}@media (max-width:890px){.medium-tablet-only{display:block}}.phone-only{display:none}h1,h2,h3,h4,p{margin:0}h1{font-size:60px;line-height:72px}h2{font-size:36px;line-height:46px}h3{font-size:24px;line-height:36px}.copy,h4{letter-spacing:.02em}h4{font-size:14px;line-height:26px}.copy,.copy.body{line-height:36px}h1,h2{color:#0e0e4f}.copy{font-size:18px;font-weight:400}.copy.bold{font-weight:700}.copy.light{font-weight:300}.copy.body{font-size:14px;letter-spacing:.05em}.copy.small{font-size:12px;line-height:26px;letter-spacing:.05em}@media (max-width:1180px){article{max-width:none;padding:0 10%;width:100%}}@media (max-width:400px){article{padding:0 20px}}@media (max-width:580px){.phone-only{display:block}.wide-mobile article{padding:0}}*{box-sizing:border-box}:after,:before{box-sizing:inherit}header{position:fixed;top:0;height:180px;transition:top .2s ease-in-out .1s;z-index:5}header ul{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media (max-width:1180px){header ul{max-width:none;padding:0 10%;width:100%}}@media (max-width:400px){header ul{padding:0 20px}}header.headroom--unpinned{top:-90px}header.headroom--unpinned .submenu{top:10px}header.headroom--unpinned .is-top-level:hover .submenu,header.headroom--unpinned .menu .focused.submenu,header.headroom--unpinned .menu a:focus+.submenu,header.headroom--unpinned .skip-nav:focus{top:90px}@media (max-width:1024px){header.headroom--unpinned{top:0}header{height:50px}}header .menu{position:absolute;top:0;height:180px;transition:all .15s ease-in-out}header .menu>ul{height:90px;-ms-flex-pack:justify;justify-content:space-between}header .menu .brand{padding-left:0;font-size:0}header .menu .toggle-menu{display:none}header .is-top-level{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;white-space:nowrap}header .is-top-level+.is-top-level{padding-left:10px}header .is-top-level>a{font-size:14px;line-height:36px;letter-spacing:.1em;border-bottom:1px solid transparent;color:#0e0e4f;display:inline-block;height:30px;position:relative}header .is-top-level>a [class*=icon-],header .is-top-level>a [class^=icon-]{font-size:30px;vertical-align:middle;width:17px}header .is-top-level .toggle-menu-item{display:none}header .is-top-level a:focus,header .is-top-level.active>a,header .is-top-level:hover>a{border-color:#33f;color:#33f}header .is-top-level .focused.submenu,header .is-top-level a:focus+.submenu,header .is-top-level:hover .submenu{top:180px;transition:top .2s ease-in-out 0}header .is-top-level.has-items>a:after,header .is-top-level.has-items>a:before{position:absolute;top:25px;right:-130px;left:-130px;height:50px;width:auto;content:'';display:none}header .is-top-level.has-items>a:before{position:absolute;top:-20px;right:-30px;left:-30px;height:80px}header .is-top-level.has-items:hover>a:after,header .is-top-level.has-items:hover>a:before{display:block}header .submenu{position:fixed;top:100px;right:0;left:0;background:#f0f6fe;height:80px;transition:top .2s ease-in-out .1s;z-index:-1}header .submenu ul{height:100%;width:100%}header .submenu a{font-size:14px;line-height:36px;letter-spacing:.05em;-ms-flex-align:center;align-items:center;color:#0e0e4f;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;position:relative;transition:color .4s ease-in-out}header .submenu a:after{position:absolute;left:-22px;display:inline-block;vertical-align:middle;content:"";font-size:26px;opacity:0;transition:opacity .4s ease-in-out}header .choose-lang,header .skip-nav{font-size:14px;line-height:36px;letter-spacing:.05em}header .submenu li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;padding:0 22px}header .submenu li:first-child{padding-left:0}header .submenu li:hover a,header .submenu.focused li a:focus{color:#3f3fb3}header .submenu li:hover a:after,header .submenu.focused li a:focus:after{opacity:1}header .choose-lang{font-weight:700;color:#33f;padding-left:42px}header .choose-lang .lang{color:#dce1ec}header .choose-lang .active{color:#33f}header .choose-lang.disabled{color:#dce1ec;pointer-events:none}header .choose-lang.tablet-only{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:30px;padding-left:calc(10% + 25px);padding-top:30px;width:100%}@media (max-width:400px){header .choose-lang.tablet-only{padding-left:45px}}header .skip-nav{top:-50px;left:10px;font-weight:400;opacity:0;position:relative;transition:all .2s ease-in-out;z-index:1}header .skip-nav:focus{opacity:1;top:0}@media (max-width:1024px){header .menu{height:50px;opacity:.97}.menu .header-bar{height:50px;-ms-flex-pack:justify;justify-content:space-between}.menu .header-bar .brand img{max-width:118px}.menu .header-bar .toggle-menu{display:block;height:32px;z-index:3}.menu .header-bar .search{margin-left:0}.menu ul[role=menu]{position:fixed;top:0;right:0;bottom:0;left:0;-ms-flex-align:start;align-items:flex-start;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;-ms-flex-pack:start;justify-content:flex-start;overflow-y:auto;padding:70px 0 0;transform:translateY(-100%);transition:transform .3s ease-in-out;z-index:2}.menu ul[role=menu] .is-top-level{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0;position:relative;width:100%}.menu ul[role=menu] .is-top-level a{border:0;height:auto;padding:5px 10% 5px calc(10% + 25px);width:100%}.menu ul[role=menu] .is-top-level a:hover{border:0}.menu ul[role=menu] .is-top-level .icon-chevron{float:right;font-size:40px;transition:transform .3s ease-in-out;width:20px}.menu ul[role=menu] .is-top-level.has-items:hover>a:after,.menu ul[role=menu] .is-top-level.has-items:hover>a:before{display:none}.menu ul[role=menu] .toggle-menu-item{position:absolute;top:0;right:0;height:50px;width:180px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;opacity:0;z-index:1}.menu ul[role=menu] .toggle-menu-item:checked+a .icon-chevron{transform:rotate(-180deg) translate(-50%)}.menu ul[role=menu] .toggle-menu-item:checked~.submenu{height:auto;max-height:500px}.menu ul[role=menu] .submenu{height:0;max-height:0;overflow:hidden;position:initial;transition:max-height .3s ease-in-out;width:100%;z-index:2}.menu ul[role=menu] .submenu ul{-ms-flex-direction:column;flex-direction:column;height:auto;padding-bottom:25px;padding-top:25px}.menu ul[role=menu] .submenu li{-ms-flex-align:start;align-items:flex-start;height:auto;padding:0;width:100%}.menu ul[role=menu] .submenu a{-ms-flex-pack:start;justify-content:flex-start;line-height:26px;padding:10px 40px;white-space:normal}.menu ul[role=menu] .submenu a:after{left:16px;top:10px}}@media (min-width:1025px) and (max-width:1180px){.menu ul[role=menu] .icon-chevron{margin-left:-7px}}.button,.hamburger{-webkit-appearance:none;-moz-appearance:none}@media (max-width:580px){.menu ul[role=menu] .toggle-menu-item{width:95px}}@media (max-width:400px){.menu ul[role=menu] .toggle-menu-item{width:75px}.menu ul[role=menu] .is-top-level>a{padding-left:45px}}@media (max-width:1024px){.menu-responsive-opened .menu{opacity:1}.menu-responsive-opened ul[role=menu]{transform:translateY(0)}.menu-responsive-opened .menu:before{position:absolute;top:0;right:0;left:0;background:#fff;content:'';height:50px;z-index:3}}header .search{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-left:auto}header .search input{font-weight:400;font-size:14px;line-height:36px;letter-spacing:.05em;border:0;border-bottom:1px solid #91959c;border-radius:0;height:39px;transition:width .3s ease-in-out;width:223px}header .search [class*=icon-],header .search [class^=icon-]{position:absolute;top:10px;right:0;height:25px;width:25px;color:#33f;cursor:pointer;font-size:25px}header .search .search-bar{height:50px;position:relative;z-index:2}header .search .search-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(238,238,238,.9);z-index:1}header .search .icon-close{opacity:0;right:15px}@media (max-width:1024px){header .search input{height:0;width:0;opacity:0;overflow:hidden;transition:none}header .search .icon-search{top:14px}}body.search-focused .menu,body.search-focused header .search .icon-close{opacity:1}@media (min-width:1024px){body.search-focused{overflow:hidden}}body.search-focused header .search input{outline:0;padding-left:50px;width:810px}body.search-focused header .search input.something-writed{border-color:transparent;padding:8px 0 6px 50px}@media (max-width:1180px){body.search-focused header .search input{width:560px}.article>.content .columns.columns-3,article>.content .columns.columns-3{column-count:2}}body.search-focused header .search .icon-search{left:15px}@media (max-width:1024px){body.search-focused header .search-bar{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;height:auto;padding:75px 10%;z-index:3}body.search-focused header .search-bar input{height:auto;opacity:1;padding-left:30px;width:100%}body.search-focused header .search-bar .icon-search{position:absolute;top:auto;right:auto;bottom:auto;left:auto;margin-top:-35px}body.search-focused header .search-bar .icon-close{left:10%;margin-left:-3px;right:auto;top:13px}body.search-focused header .search-bar .icon-close:before{position:relative;z-index:1}body.search-focused header .search-bar .icon-close:after{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background:#fff;content:''}}@media (max-width:400px){body.search-focused header .search-bar{padding-left:20px;padding-right:20px}body.search-focused header .search-bar .icon-close{left:20px}}header .search-results{position:absolute;right:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}header .search-results li{background:#f7f7f7;display:-ms-flexbox;display:flex;transition:all .1s ease-in-out;width:100%}header .search-results li .item{font-size:14px;line-height:36px;letter-spacing:.05em;font-weight:300;color:#000;-ms-flex:1 0 100%;flex:1 0 100%;padding:7px 50px}header .search-results li .highlight-text{font-weight:700}header .search-results li .highlighted-keywords{font-size:12px;line-height:26px;letter-spacing:.05em;display:block;margin:-10px 0 10px}header .search-results li .no-results{color:#626797}header .search-results li.selected{background:#3f3fb3}header .search-results li.selected .item{color:#fff}@media (max-width:1024px){header .search-results li,header .search-results li.selected{background:0 0}header .search-results li .item{line-height:24px;padding:12px 39px}header .search-results li.selected .item{color:#000}}@media (max-width:400px){header .search-results li .item{padding:12px 30px}}footer{background-color:#0e0e4f;color:#b7b7c8;margin-top:120px;padding:35px 0 60px}@media (max-width:580px){footer{margin-top:80px}}footer article{display:-ms-flexbox;display:flex}footer img{display:block;margin-bottom:30px;opacity:.7}footer li,footer p{font-weight:400;font-size:12px;line-height:26px;letter-spacing:.05em;color:#b7b7c8}footer .inner{border-top:4px solid #b7b7c8;margin-right:20px;padding-top:20px}footer .about,footer .addresses{-ms-flex:1 1 50%;flex:1 1 50%}footer .apoios{color:#fff;margin-top:82px}footer .apoios .copyrightgen,footer .apoios .copyrightgen a{font-size:12px;letter-spacing:.05em;line-height:26px;text-transform:none}@media (max-width:1179px){footer .apoios{margin-top:58px}}footer .apoios .copyrightgen{color:#b7b7c8}footer .apoios .copyrightgen a{color:#fff}.button,.columns .title,.login-page label,.nav-link,.section-divider .title,.tabs li,footer dt{text-transform:uppercase}footer .apoios img{margin-top:10px;opacity:1}@media (min-width:891px){footer .apoios img{display:inline-block;vertical-align:top}}footer .apoios>span{display:block}footer .apoios .button{display:inline-block;float:right}@media (min-width:1025px){footer .apoios .button{display:none}}@media (max-width:890px){footer .apoios .button{float:none;margin-top:30px}}footer .addresses{display:-ms-flexbox;display:flex}footer .addresses li{-ms-flex:1 1 50%;flex:1 1 50%}footer .addresses li:last-child .inner{margin-right:0}@media (max-width:1024px){footer .inner{margin-right:0}footer .apoios{margin-top:50px}footer .addresses{display:none}}footer dt{color:#fff}footer .accordion{margin-top:30px}.article>.content,article>.content{display:-ms-flexbox;display:flex;margin-bottom:40px;margin-top:40px}.article>.content:last-child,article>.content:last-child{margin-bottom:80px}.article>.content .excerpt,article>.content .excerpt{font-size:18px;line-height:36px;letter-spacing:.02em;font-weight:700;color:#33f;-ms-flex:0 0 280px;flex:0 0 280px;padding-right:30px}.article>.content .excerpt.small,article>.content .excerpt.small{font-size:12px;line-height:26px;letter-spacing:.05em;margin-top:7px;text-transform:uppercase}.article>.content .description,article>.content .description{font-size:18px;line-height:36px;letter-spacing:.02em;font-weight:300;-ms-flex:1 1 auto;flex:1 1 auto}.article>.content .subtitle,article>.content .subtitle{font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;color:#0e0e4f;-ms-flex:0 0 280px;flex:0 0 280px;margin-top:-2px;padding-right:30px}@media (max-width:580px){.article>.content,article>.content{margin-top:30px}.article>.content:last-child,article>.content:last-child{margin-bottom:70px}.article>.content .description,article>.content .description{font-size:14px;line-height:36px;letter-spacing:.05em}.article>.content .description h2,article>.content .description h2{font-size:18px;line-height:36px;letter-spacing:.02em;font-weight:700}.article>.content .description .copy,article>.content .description .copy{font-size:14px;line-height:36px;letter-spacing:.05em}.article>.content.tablet-column .small.excerpt,article>.content.tablet-column .small.excerpt{margin-top:0}}@media (max-width:400px){.article>.content .centered-mobile-copy,article>.content .centered-mobile-copy{padding:0 30px}}@media (max-width:1024px){.content.tablet-column{-ms-flex-direction:column;flex-direction:column}.content.tablet-column .excerpt,.content.tablet-column .subtitle{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:30px}}.hero.content .description{-ms-flex:0 0 50%;flex:0 0 50%;padding-right:50px}@media (max-width:1180px){.hero.content .description{-ms-flex-preferred-size:calc(62% + 1px);flex-basis:calc(62% + 1px)}}@media (max-width:768px){.article>.content .columns.columns-3,article>.content .columns.columns-3{column-count:1}.hero.content .description{-ms-flex-positive:1;flex-grow:1;padding-right:0}.hero.content .small.excerpt{display:none}}@media (max-width:400px){.hero.content .description{padding:0 30px}}@media (max-width:370px){.hero.content .description{padding:0 20px}}.hero.content .excerpt{margin-top:42px}@media (max-width:1024px){.hero.content .excerpt{-ms-flex-preferred-size:35%;flex-basis:35%}}@media (max-width:580px){.hero.content{margin-top:0}}.bordered.content{-ms-flex-pack:justify;justify-content:space-between}.bordered.content .image{background-position:center;background-size:cover;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);height:410px}.bordered.content .description{-ms-flex:0 0 50%;flex:0 0 50%;margin-top:60px;padding:55px 30px 55px 75px;position:relative;z-index:1}.bordered.content .description:after{position:absolute;top:0;right:-50px;bottom:0;left:0;border:4px solid #0e0e4f;content:'';z-index:-1}.bordered.content .description h2+p{margin-top:30px}.bordered.content .image+.description{padding:55px 75px 55px 30px}.bordered.content .image+.description:after{left:-50px;right:0}.bordered.content.extra-bottom .image{height:460px}.bordered.content.extra-bottom .description{margin-top:230px}.bordered.content.top .image{-ms-flex-item-align:end;align-self:flex-end}.bordered.content.top .description{margin-bottom:60px;margin-top:0}.bordered.content.centered .image{height:auto}.bordered.content.centered .description{margin-bottom:60px;margin-top:60px}@media (max-width:890px){.article>.content:not(.hero):not(.tablet-column) .small.excerpt,article>.content:not(.hero):not(.tablet-column) .small.excerpt{display:none}.bordered.content{-ms-flex-direction:column;flex-direction:column}.bordered.content .image{-ms-flex-preferred-size:auto;flex-basis:auto;height:300px;margin:0 -12.5%}.bordered.content .description{-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:-20px;-ms-flex-order:1;order:1}.bordered.content .description h2{font-size:24px;font-weight:700;line-height:36px;letter-spacing:0}.bordered.content .description,.bordered.content .image+.description{padding:35px 45px}.bordered.content .description:after,.bordered.content .image+.description:after{left:0;right:0}.bordered.content .description p.copy,.bordered.content .image+.description p.copy{margin-top:15px}.bordered.content.centered .description,.bordered.content.extra-bottom .description,.bordered.content.top .description{margin-bottom:0;margin-top:-20px}.bordered.content.centered .image,.bordered.content.extra-bottom .image{height:350px}.bordered.content.top .image{-ms-flex-item-align:auto;align-self:auto}}@media (max-width:580px){.bordered.content .image{height:200px}.bordered.content.centered .image,.bordered.content.extra-bottom .image{height:250px}.bordered.content .description,.bordered.content .image+.description{padding:40px 30px}.bordered.content .description p.copy,.bordered.content .image+.description p.copy{margin-top:5px}.bordered.content .description h2{font-size:18px;line-height:36px;letter-spacing:.02em;font-weight:700}}.button,.columns .title,.nav-link{letter-spacing:.05em}@media (max-width:400px){.bordered.content .image{margin:0 -20px}}@media (max-width:370px){.bordered.content .description,.bordered.content .image+.description{padding:40px 20px}}.columns{column-count:2;column-fill:auto;column-gap:25px;margin-bottom:-45px}.columns.columns-3{column-count:3}.columns.columns-4{column-count:4}.columns li{-moz-column-break-inside:avoid;column-break-inside:avoid;break-inside:avoid;padding-bottom:45px}.columns .title{font-weight:700;font-size:14px;line-height:36px;color:#33f}.columns+h2{margin-top:55px}.columns.accordion-mobile{margin-bottom:0}p+.columns{margin-top:40px}.link{background-image:linear-gradient(to bottom,#fff 75%,#33f 75%);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px;color:#33f;position:relative;transition:all .45s ease-in-out}.link:hover{animation:link-animation .3s ease-in-out;background-image:linear-gradient(to bottom,#fff 75%,rgba(51,51,255,0) 75%);color:#446bea}.light.link{background-image:linear-gradient(to bottom,#0e0e4f 75%,#b7b7c8 75%);color:#b7b7c8}.light.link:hover{animation:link-animation-light .3s ease-in-out;background-image:linear-gradient(to bottom,#0e0e4f 75%,rgba(183,183,200,0) 75%);color:#fff}.directional.link{background:0 0;display:inline-block;padding-right:38px}.directional.link:after{display:inline-block;vertical-align:middle;content:"";font-size:25px;margin-left:8px;margin-top:1px;position:absolute}.directional.link:hover{animation:none}.directional.link:hover:after{animation:direction-link-animation .3s ease-in-out}.details-link,.phone-number{color:inherit;display:block;text-decoration:none}.logo,.phone-number{display:inline-block}.phone-number{color:#b7b7c8}@keyframes direction-link-animation{0%,100%{margin-left:8px}20%{margin-left:4px}}@keyframes link-animation{0%{background-image:linear-gradient(to bottom,#fff 75%,#33f 75%)}20%{background-image:linear-gradient(to bottom,#fff 75%,rgba(51,51,255,.8) 75%)}40%{background-image:linear-gradient(to bottom,#fff 75%,rgba(51,51,255,.6) 75%)}60%{background-image:linear-gradient(to bottom,#fff 75%,rgba(51,51,255,.4) 75%)}80%{background-image:linear-gradient(to bottom,#fff 75%,rgba(51,51,255,.2) 75%)}100%{background-image:linear-gradient(to bottom,#fff 75%,rgba(51,51,255,0) 75%)}}@keyframes link-animation-light{0%{background-image:linear-gradient(to bottom,#0e0e4f 75%,#b7b7c8 75%)}20%{background-image:linear-gradient(to bottom,#0e0e4f 75%,rgba(183,183,200,.8) 75%)}40%{background-image:linear-gradient(to bottom,#0e0e4f 75%,rgba(183,183,200,.6) 75%)}60%{background-image:linear-gradient(to bottom,#0e0e4f 75%,rgba(183,183,200,.4) 75%)}80%{background-image:linear-gradient(to bottom,#0e0e4f 75%,rgba(183,183,200,.2) 75%)}100%{background-image:linear-gradient(to bottom,#0e0e4f 75%,rgba(183,183,200,0) 75%)}}.nav-link.is-back-to-top,.tag{-ms-flex-align:center;display:-ms-flexbox}.logo.logo-juventude-acao{height:51px;width:159px;background:url(/images/logos/juventude-acao.png) no-repeat}.logo.logo-agencia-nacional{height:53px;width:158px;background:url(/images/logos/agencia-nacional.png) no-repeat}.logo+p{margin-top:30px}.nav-link{font-size:12px;line-height:26px;color:#0e0e4f;font-weight:700;padding:20px;position:fixed;top:250px;transition:all .3s ease-in-out}@media (max-height:439px){.nav-link{top:150px}}.nav-link:hover{color:#33f}.nav-link.is-previous{left:calc(50% - 550px);margin-left:-20px;transform:rotateZ(-90deg)}.nav-link.is-next{left:calc(50% + 550px);margin-left:-95px;transform:rotateZ(90deg)}.nav-link.is-pinned{bottom:40px;position:absolute;top:auto}.nav-link.is-back-to-top{height:40px;width:40px;align-items:center;background:rgba(255,255,255,.4);border:1px solid #0e0e4f;bottom:80px;display:flex;font-size:0;-ms-flex-pack:center;justify-content:center;left:calc(50% + 550px);margin-left:40px;padding:0;top:auto;transform:translateY(120px);transition:all .3s ease-in-out}.button,.button span,a.button{display:inline-block}@media (max-height:549px){.nav-link.is-back-to-top{bottom:20px}}.nav-link.is-back-to-top .icon-chevron{height:40px;width:32px;font-size:42px;transform:rotate(180deg)}.nav-link.is-back-to-top.is-visible{transform:none}.nav-link.is-back-to-top:hover{background-color:#446bea;border-color:#446bea;color:#fff}.button{font-size:14px;font-weight:700;line-height:16px;appearance:none;background:0 0;border:2px solid #33f;box-shadow:inset 0 0 0 2px transparent;color:#33f;padding:20px 50px;transition:box-shadow .2s ease-in-out}.button:hover{box-shadow:inset 0 0 0 2px #33f}.button.light{border-color:#b7b7c8;color:#b7b7c8}.button.light:hover{border-color:#fff;box-shadow:inset 0 0 0 2px #fff;color:#fff}.button [class*=icon-],.button [class^=icon-]{display:inline-block;font-size:24px;vertical-align:middle}.button span{vertical-align:middle}@media (max-width:580px){.button{padding:13px 0;text-align:center;width:100%}}.secondary.button{background:#33f;border-color:transparent;box-shadow:none;color:#fff;transition-duration:.2s;transition-property:background,border;transition-timing-function:ease-in-out}.secondary.button:hover{background:#446bea;border-color:#446bea}.button:disabled,.disabled.button{background:#91959c;border-color:transparent;box-shadow:none;color:#fff;cursor:default;pointer-events:none}.owl-controls .owl-buttons div,.owl-controls .owl-page,.tabs li{cursor:pointer}.button:disabled:hover,.disabled.button:hover{background:#91959c;border-color:#91959c}.button:disabled:focus,.disabled.button:focus{outline:0}.centered.actions{padding:30px 0 0;text-align:center}.hamburger{height:25px;width:20px;appearance:none;background:0 0;border:0;font-size:0;padding:0;position:relative;transition:background .3s}.hamburger span{position:absolute;top:12px;right:0;left:0;background:#33f;display:block;height:1px;transition:background 0s .3s}.hamburger span:after,.hamburger span:before{position:absolute;left:0;height:1px;width:100%;background-color:#33f;content:'';display:block;transition-delay:.3s,0s;transition-duration:.3s,.3s}.hamburger span:before{top:-6px;transition-property:top,transform}.hamburger span:after{bottom:-6px;transition-property:bottom,transform}.menu-responsive-opened .hamburger span{background:0}.menu-responsive-opened .hamburger span:after,.menu-responsive-opened .hamburger span:before{transition-delay:0s,.3s}.accordion li>label,.accordion li>label:after{transition:color .3s cubic-bezier(.175,.885,.32,1.275)}.menu-responsive-opened .hamburger span:before{top:0;transform:rotate(45deg)}.menu-responsive-opened .hamburger span:after{bottom:0;transform:rotate(-45deg)}.hamburger:focus{outline:0}.accordion{list-style:none;margin:0;padding:0}.accordion li{color:#33f;position:relative}.accordion li:first-child{border-top:1px solid #91959c}.accordion li>label{display:block;margin:0;padding:15px 120px 15px 0;position:relative}.accordion li>label:hover,.accordion li>label:hover:before{color:#446bea}.accordion li>label:after{position:absolute;top:-1px;right:0;left:0;background:#91959c;content:'';height:1px;z-index:2}.accordion li>label:before{position:absolute;top:16px;right:0;display:inline-block;vertical-align:middle;height:36px;width:23px;color:#33f;content:"";font-size:33px;font-weight:400;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.accordion input[type=radio]:focus~label,.accordion input[type=radio]:focus~label:before,.accordion input[type=radio]:hover~label,.accordion input[type=radio]:hover~label:before,.accordion input[type=checkbox]:focus~label,.accordion input[type=checkbox]:focus~label:before,.accordion input[type=checkbox]:hover~label,.accordion input[type=checkbox]:hover~label:before{color:#446bea}@media (max-width:580px){.accordion li>label{padding-right:40px}.accordion li>label.copy{font-size:14px;letter-spacing:.05em;line-height:24px}}.accordion input[type=radio],.accordion input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;opacity:0;outline:0;z-index:1}.accordion input[type=radio]:checked~label:before,.accordion input[type=checkbox]:checked~label:before{transform:rotate(45deg)}.accordion input[type=radio]:checked~label:after,.accordion input[type=checkbox]:checked~label:after{background:#33f}.accordion input[type=radio]:checked~.content,.accordion input[type=checkbox]:checked~.content{border-color:#33f;max-height:1500px;transition:max-height .3s ease-in}.accordion input[type=radio]:focus~label:after,.accordion input[type=radio]:hover~label:after,.accordion input[type=checkbox]:focus~label:after,.accordion input[type=checkbox]:hover~label:after{background:#446bea}.accordion input[type=radio]:focus~label+.content,.accordion input[type=radio]:hover~label+.content,.accordion input[type=checkbox]:focus~label+.content,.accordion input[type=checkbox]:hover~label+.content{border-color:#446bea;z-index:3}.accordion li .content{border-bottom:1px solid #91959c;font-size:16px;margin:0;max-height:0;overflow:hidden;position:relative;transition:max-height .3s ease-out;z-index:2}.accordion li .content .content-copy{font-size:14px;line-height:36px;letter-spacing:.05em;color:#000;padding:10px 0 35px}.accordion li .content>*{margin:0;padding:0}.accordion li .content .checkboxes.field label:first-child,.accordion li .content .radios.field label:first-child{margin-top:0}.accordion+.accordion{margin-top:-1px}.accordion.light li{color:#b7b7c8}.accordion.light li:first-child{border-top:1px solid #b7b7c8}.accordion.light li>label:hover,.accordion.light li>label:hover:before{color:#fff}.accordion.light li>label:after,.accordion.light li>label:before{color:#b7b7c8}.accordion.light li input[type=radio]:focus~label,.accordion.light li input[type=radio]:focus~label:before,.accordion.light li input[type=radio]:hover~label,.accordion.light li input[type=radio]:hover~label:before,.accordion.light li input[type=checkbox]:focus~label,.accordion.light li input[type=checkbox]:focus~label:before,.accordion.light li input[type=checkbox]:hover~label,.accordion.light li input[type=checkbox]:hover~label:before{color:#fff}.accordion.light li input[type=radio]:checked~label:after,.accordion.light li input[type=checkbox]:checked~label:after{background:#b7b7c8}.accordion.light li input[type=radio]:checked~.content,.accordion.light li input[type=checkbox]:checked~.content{border-color:#b7b7c8}.accordion.light li input[type=radio]:focus~label:after,.accordion.light li input[type=radio]:hover~label:after,.accordion.light li input[type=checkbox]:focus~label:after,.accordion.light li input[type=checkbox]:hover~label:after{background:#fff}.accordion.light li input[type=radio]:focus~label+.content,.accordion.light li input[type=radio]:hover~label+.content,.accordion.light li input[type=checkbox]:focus~label+.content,.accordion.light li input[type=checkbox]:hover~label+.content{border-color:#fff}.accordion.light li .content{border-color:#b7b7c8}.accordion.light li .content .content-copy{color:#b7b7c8}.accordion-mobile input[type=checkbox],.accordion-mobile input[type=radio]{display:none}@media (max-width:580px){.accordion-mobile{list-style:none;padding:0;margin:30px 0 50px}.accordion-mobile li{color:#33f;position:relative}.accordion-mobile li:first-child{border-top:1px solid #91959c}.accordion-mobile li>label{display:block;margin:0;padding:15px 120px 15px 0;position:relative;transition:color .3s cubic-bezier(.175,.885,.32,1.275)}.accordion-mobile li>label:hover,.accordion-mobile li>label:hover:before{color:#446bea}.accordion-mobile li>label:after{position:absolute;top:-1px;right:0;left:0;background:#91959c;content:'';height:1px;transition:color .3s cubic-bezier(.175,.885,.32,1.275);z-index:2}.accordion-mobile li>label:before{position:absolute;top:16px;right:0;font-family:icons;display:inline-block;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:36px;width:23px;color:#33f;content:"";font-size:33px;font-weight:400;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}}@media (max-width:580px) and (max-width:580px){.accordion-mobile li>label{padding-right:40px}.accordion-mobile li>label.copy{font-size:14px;letter-spacing:.05em;line-height:24px}}@media (max-width:580px){.accordion-mobile input[type=radio]:focus~label,.accordion-mobile input[type=radio]:focus~label:before,.accordion-mobile input[type=radio]:hover~label,.accordion-mobile input[type=radio]:hover~label:before,.accordion-mobile input[type=checkbox]:focus~label,.accordion-mobile input[type=checkbox]:focus~label:before,.accordion-mobile input[type=checkbox]:hover~label,.accordion-mobile input[type=checkbox]:hover~label:before{color:#446bea}.accordion-mobile input[type=radio],.accordion-mobile input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;opacity:0;outline:0;z-index:1}.accordion-mobile input[type=radio]:checked~label:before,.accordion-mobile input[type=checkbox]:checked~label:before{transform:rotate(45deg)}.accordion-mobile input[type=radio]:checked~label:after,.accordion-mobile input[type=checkbox]:checked~label:after{background:#33f}.accordion-mobile input[type=radio]:checked~.content,.accordion-mobile input[type=checkbox]:checked~.content{border-color:#33f;max-height:1500px;transition:max-height .3s ease-in}.accordion-mobile input[type=radio]:focus~label:after,.accordion-mobile input[type=radio]:hover~label:after,.accordion-mobile input[type=checkbox]:focus~label:after,.accordion-mobile input[type=checkbox]:hover~label:after{background:#446bea}.accordion-mobile input[type=radio]:focus~label+.content,.accordion-mobile input[type=radio]:hover~label+.content,.accordion-mobile input[type=checkbox]:focus~label+.content,.accordion-mobile input[type=checkbox]:hover~label+.content{border-color:#446bea;z-index:3}.accordion-mobile li .content{border-bottom:1px solid #91959c;font-size:16px;margin:0;max-height:0;overflow:hidden;position:relative;transition:max-height .3s ease-out;z-index:2}.accordion-mobile li .content .content-copy{font-size:14px;line-height:36px;letter-spacing:.05em;color:#000;padding:10px 0 35px}.accordion-mobile>.content .excerpt,.accordion-mobile>.content .excerpt.small{font-size:14px;letter-spacing:.05em;line-height:24px;text-transform:none}.accordion-mobile li .content>*{margin:0;padding:0}.accordion-mobile li .content .checkboxes.field label:first-child,.accordion-mobile li .content .radios.field label:first-child{margin-top:0}.accordion-mobile+.accordion{margin-top:-1px}.accordion-mobile li{padding:0}.accordion-mobile li>.title,.accordion-mobile li>label{font-weight:400;text-transform:none}.accordion-mobile input[type=checkbox],.accordion-mobile input[type=radio]{display:block}.accordion-mobile>.content{margin:0}.accordion-mobile>.content .excerpt{font-weight:400;margin:0}}.ef.tag,.tag{background:#33f}@keyframes accordionIn{0%{opacity:0;transform:scale(.95) rotateX(-40deg);transform-origin:50% 0}100%{opacity:1;transform:scale(1)}}.tag{position:absolute;top:0;right:0;height:45px;width:100px;align-items:center;color:#fff;display:flex;font-size:0;-ms-flex-pack:center;justify-content:center;transition:background .2s ease-in-out}.news,.news-item{display:-ms-flexbox}.news-item .inner .date,.tag:after{font-weight:400;font-size:12px;line-height:26px;letter-spacing:.05em}.news-item .inner,.news-item .inner:after{box-shadow:inset 0 0 0 2px transparent;transition:all .4s ease-in-out}.tag:after{content:'TAG'}.ef.tag:after{content:'E+ EF'}@media (max-width:580px){.tag{width:60px}.ef.tag:after{content:'EF'}}.ef.tag:hover{background:#446bea}.ja.tag{background:#0e0e4f}.ja.tag:after{content:'E+ JA'}@media (max-width:580px){.ja.tag:after{content:'JA'}}.ja.tag:hover{background:#3f3fb3}.news{-ms-flex-line-pack:start;align-content:flex-start;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media (max-width:1200px){.news .news-item{-ms-flex-preferred-size:calc(100%/3);flex-basis:calc(100%/3)}}@media (max-width:1024px){.news .news-item{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:690px){.news{margin:0}.news .news-item{-ms-flex-preferred-size:100%;flex-basis:100%}.news .news-item .inner{margin-left:0;margin-right:0}}.news-item{-ms-flex-item-align:stretch;align-self:stretch;display:flex;-ms-flex:0 1 25%;flex:0 1 25%;-ms-flex-direction:column;flex-direction:column}.news-item .inner{background:#fff;border:1px solid #0e0e4f;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;margin:10px;position:relative}.banner-section,.banner-section .image,.mini-banner .image,.news-item .inner .cover{background-position:center;background-size:cover}.news-item .inner:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';z-index:1}.highlights .highlight .date:before,.news-item .inner .date:before{content:"";font-family:icons;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;vertical-align:middle}.news-item .inner:hover:after{box-shadow:inset 0 0 0 2px #0e0e4f}.news-item .inner .tag{right:-1px;top:-1px;z-index:3}.news-item .inner .cover{height:160px}.news-item .inner .cover+.info{padding-top:63px}.news-item .inner .cover+.info .date{top:15px}.news-item .inner .info{-ms-flex:1 0 auto;flex:1 0 auto;padding:56px 20px;position:relative;z-index:2}.news-item .inner .date{position:absolute;top:10px;left:18px}.news-item .inner .date:before{display:inline-block;color:#0e0e4f;font-size:23px;height:28px;margin-right:3px}.news-item .inner .link{position:absolute;bottom:15px;left:20px;font-size:14px;line-height:36px;letter-spacing:.05em}.news-item .inner .copy{line-height:32px;word-break:break-word}.news-item .inner .bold.copy:hover .title{color:#33f}news-grid{display:block;text-align:center}news-grid news-grid-item{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;text-align:left}news-grid .load-more{margin-top:50px}.section-divider{margin-top:80px}.section-divider article{position:relative}.section-divider .title{font-weight:700;font-size:14px;line-height:36px;letter-spacing:.05em;border-top:4px solid #0e0e4f;padding-top:5px}.section-divider .link{position:absolute;top:9px;right:-5px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em}@media (max-width:1180px){.section-divider .link{right:calc(10% - 5px)}}@media (max-width:890px){.section-divider .title{text-align:center}.section-divider .link{display:none}}@media (max-width:580px){.section-divider{margin-top:70px}}.banner-section{-ms-flex-align:center;align-items:center;background-repeat:no-repeat;display:-ms-flexbox;display:flex;height:550px;position:relative;transition:all .2s ease-in-out}.banner-section .image{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat}.banner-section article{-ms-flex:0 0 100%;flex:0 0 100%;position:relative}.banner-section h1{max-width:650px}.banner-section h1+.button{margin-top:35px}.banner-section.large{height:700px}@media (max-width:1024px){.banner-section{height:450px}.banner-section.large{height:600px}}@media (max-width:890px){.banner-section{height:400px}.banner-section.large{height:550px}.banner-section h1{font-size:36px;font-weight:700;line-height:46px;letter-spacing:0}}@media (max-width:768px){.banner-section{height:350px}.banner-section.large{height:500px}}@media (max-width:580px){.banner-section{-ms-flex-direction:column;flex-direction:column;height:auto}.banner-section.large{height:400px}.banner-section .image{-ms-flex:0 0 250px;flex:0 0 250px;position:relative;width:100%}.banner-section article{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:5px;margin-top:40px}.banner-section h1{font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;text-align:center}}@media (max-width:400px){.banner-section.large{height:300px}}.mini-banner{margin-top:30px}.mini-banner article{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.mini-banner .image{-ms-flex:0 0 75%;flex:0 0 75%;height:400px}@media (max-width:768px){.mini-banner .image{height:350px}}@media (max-width:580px){.mini-banner .image{height:250px}}@media (max-width:1024px){.mini-banner article{padding:0}.mini-banner .image{-ms-flex-preferred-size:100%;flex-basis:100%}}.highlights{display:-ms-flexbox;display:flex;margin:40px -10px}.highlights .highlight{display:-ms-flexbox;display:flex;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-direction:column;flex-direction:column;min-height:460px}.highlights .highlight .inner{-ms-flex:1 0 auto;flex:1 0 auto;margin:0 10px;padding:45px 40px;position:relative}.highlights .highlight .date{font-weight:400;font-size:12px;line-height:26px;letter-spacing:.05em;display:block;margin:0 0 5px -5px}.highlights .highlight .date:before{display:inline-block;color:inherit;font-size:23px;height:28px;margin-right:3px}.highlights .highlight.ef .inner{background:#f0f6fe}.highlights .highlight.ja .inner{background:#f7f7f7}.highlights .highlight.bordered .inner{background:0 0;border:1px solid #0e0e4f;box-shadow:inset 0 0 0 1px transparent;transition:all .4s ease-in-out}.highlights .highlight.bordered .inner:hover{box-shadow:inset 0 0 0 1px #0e0e4f}.highlights .highlight.bordered .inner .link{font-size:14px;line-height:36px;letter-spacing:.05em}.highlights .highlight.bordered .inner .link:after{margin-top:1px}.highlights .highlight img{margin-bottom:30px}.highlights .highlight h2{margin-bottom:30px;margin-right:60px}.highlights .highlight .copy{margin-bottom:60px}.highlights .highlight .link{position:absolute;bottom:40px;left:40px;font-size:18px;font-weight:400;line-height:36px;letter-spacing:.02em}.highlights .highlight .link:after{margin-top:2px}@media (max-width:890px){.highlights{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0}.highlights .highlight{-ms-flex-preferred-size:100%;flex-basis:100%;min-height:350px}.highlights .highlight .inner{margin:0}.highlights .highlight+.highlight{margin-top:20px}}@media (max-width:580px){.highlights article{padding:0}.highlights .highlight{margin:0;min-height:220px}.highlights .highlight+.highlight{margin:0}.highlights .highlight img{display:block;margin-left:auto;margin-right:auto}.highlights .highlight.bordered .inner{border:0;box-shadow:none}.highlights .highlight.bordered .inner:hover{box-shadow:none}.highlights .highlight.bordered .inner .link{font-size:0}.highlights .highlight.bordered.ef .inner{background:#f0f6fe}.highlights .highlight.bordered.ja .inner{background:#f7f7f7}.highlights .highlight h2{font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;margin-bottom:50px;margin-right:0;margin-top:25px;text-align:center}.highlights .highlight .link{font-size:0;left:50%;margin-left:-20px}}.tabs,.tabs li{display:-ms-flexbox}.tabs{-ms-flex-align:center;align-items:center;box-shadow:inset 0 -2px 0 0 #91959c;display:flex;height:60px}.tabs li{font-size:18px;line-height:36px;letter-spacing:.02em;font-weight:300;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 3);height:100%}.owl-carousel .owl-item,.tabs li .tab{display:-ms-flexbox;-ms-flex-align:center}.tabs li .tab{align-items:center;color:inherit;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.tabs li .tab:after{position:absolute;right:0;bottom:0;left:0;background:#33f;content:'';display:block;height:0;transition:height .3s ease-in-out}.tabs li .tab span{font-size:14px;line-height:36px;letter-spacing:.05em;font-weight:700;display:none}.tabs li.active .tab{color:#33f}.tabs li.active .tab:after{height:4px}@media (max-width:1023px){.tabs li{font-size:0}.tabs li .tab span{display:block}}.tab-pane{display:none;visibility:hidden}.tab-pane.active{display:block;visibility:visible}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative;height:100%}.owl-carousel{-ms-touch-action:pan-y;width:100%}.owl-carousel .owl-wrapper-outer{height:100%;overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left;height:100%;display:flex;align-items:center}.owl-carousel .owl-item>div{-ms-flex-align:center;align-items:center;background-position:center;background-size:cover;display:-ms-flexbox;display:flex;height:100%;width:100%}.owl-controls{margin:0 auto;max-width:1100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transform:translateY(-100%)}@media (max-width:1180px){.owl-controls{max-width:none;padding:0 10%;width:100%}}@media (max-width:400px){.owl-controls{padding:0 20px}}.owl-buttons{height:60px;width:200px;background:#fff;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.owl-buttons .owl-next,.owl-buttons .owl-prev{height:60px;width:60px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:0;-ms-flex-pack:center;justify-content:center;transition:background .2s ease-in-out}.owl-buttons .owl-next:after,.owl-buttons .owl-prev:after{font-family:icons;display:inline-block;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#33f;content:"";font-size:60px;height:60px;transform:rotate(90deg);transition:background .2s ease-in-out}.owl-buttons .owl-next:hover,.owl-buttons .owl-prev:hover{background:#446bea}.owl-buttons .owl-next:hover:after,.owl-buttons .owl-prev:hover:after{color:#fff}.owl-buttons .owl-next:after{transform:rotate(-90deg)}.grabbing{cursor:hand}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{backface-visibility:hidden;transform:translate3d(0,0,0)}.owl-pagination{position:absolute;bottom:0;left:60px;height:60px;width:80px;-ms-flex-align:center;align-items:center;letter-spacing:.2em;color:#33f;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.owl-pagination .owl-page{display:none}.owl-pagination .owl-page.active{margin-top:-1px;display:block}.owl-pagination .owl-page.active:after{content:' / 3'}@media (max-width:1180px){.owl-pagination{left:100px}}.overlapped-title{display:-ms-flexbox;display:flex;margin-bottom:60px;margin-top:-200px;min-height:200px;padding-top:65px;position:relative}.overlapped-title:after{position:absolute;top:0;right:50%;left:0;background:#fff;content:'';height:100%}.overlapped-title article{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;width:100%}.overlapped-title h1{position:relative;width:50%;z-index:1}.overlapped-title.top{margin-bottom:-143px;margin-top:10px;min-height:170px;padding-top:0}.overlapped-title.top article{-ms-flex-align:start;align-items:flex-start}.overlapped-title.small{margin-top:-160px;min-height:160px}@media (max-width:1180px){.overlapped-title:after{right:40%}}@media (max-width:890px){.overlapped-title,.overlapped-title.small{margin-top:-100px;min-height:100px}.overlapped-title{padding-top:45px}.overlapped-title:after{position:absolute;top:0;right:10%;left:10%}.overlapped-title article{-ms-flex-pack:center;justify-content:center}.overlapped-title h1{font-size:36px;font-weight:700;line-height:46px;letter-spacing:0;padding:0 30px;text-align:center;width:100%}}@media (max-width:580px){.overlapped-title,.overlapped-title.small{margin-top:-60px;min-height:57px}.overlapped-title{margin-bottom:15px;padding-top:21px}.overlapped-title:after{left:20px;right:20px;top:3px}.overlapped-title article{-ms-flex-pack:start;justify-content:flex-start}.overlapped-title h1{font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;padding:0;text-align:left}.home-page .banner-section .image{background-position:center right}}@media (max-width:400px){.overlapped-title article{padding:0 50px}}@media (max-width:370px){.overlapped-title article{padding:0 40px}}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.f-align-center{-ms-flex-align:center;align-items:center}.f-align-left{-ms-flex-align:start;align-items:flex-start}.f-align-right{-ms-flex-align:end;align-items:flex-end}.home-page .banner-section .image{background-image:url(/images/home/banner2.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.home-page .banner-section .image{background-image:url(/images/home/banner2@2x.jpg)}}.home-page .section-divider{margin-top:0}.home-page .last-news{padding-bottom:70px}.home-page .last-news .news{padding-top:20px}@media (max-width:690px){.home-page .last-news .news .news-item:nth-child(2n+0){display:none}}@media (max-width:580px){.home-page .last-news{padding-top:40px}.home-page .last-news .news{padding-top:0}.home-page .highlights{margin-bottom:0}.home-page .highlights .copy,.home-page .highlights .date{display:none}.home-page .main-faqs .section-divider{padding:10px 0 20px}}.main-faq{display:-ms-flexbox;display:flex;padding:30px 0 55px}.main-faq .answer,.main-faq .question{-ms-flex:0 0 50%;flex:0 0 50%}.main-faq .question{padding-right:30px}.main-faq .answer{padding-left:10px}.o-programa-page .banner-section .image{background-image:url(/images/o-programa/banner.jpg)}.o-programa-page #objetivo-geral .image{background-image:url(/images/o-programa/objetivo-geral.jpg)}.o-programa-page #objetivos-principais .image{background-image:url(/images/o-programa/objetivos-principais1.jpg)}.o-programa-page #objetivos-principais .description+.image{background-image:url(/images/o-programa/objetivos-principais2.jpg)}.o-programa-page #orcamento .image{background-image:url(/images/o-programa/orcamento.jpg)}.agencias-page .banner-section .image{background-image:url(/images/agencias/banner.jpg)}.agencias-page #agencias-nacionais .image{background-image:url(/images/agencias/agencias-nacionais.jpg)}.agencias-page #comissao-europeia .mini-banner .image{background-image:url(/images/agencias/comissao-europeia.jpg)}.agencias-page #organismos-complementares .image{background-image:url(/images/agencias/organismos-complementares.jpg)}.candidaturas-page .banner-section .image{background-image:url(/images/candidaturas/banner.jpg);background-position:50% 20%}.candidaturas-page #acao-chave-1 .image{background-image:url(/images/candidaturas/acao-chave-1.jpg)}.candidaturas-page #acao-chave-2 .image{background-image:url(/images/candidaturas/acao-chave-2.jpg)}.candidaturas-page #acao-chave-3 .image{background-image:url(/images/candidaturas/acao-chave-3.jpg)}.candidaturas-page #jean-monnet .image{background-image:url(/images/candidaturas/acao-chave-4.jpg)}.candidaturas-page #desporto .image{background-image:url(/images/candidaturas/acao-chave-5.jpg)}.participantes-page .banner-section .image{background-image:url(/images/participantes/banner.jpg)}.participantes-page #como-funciona .image{background-image:url(/images/participantes/como-funciona.jpg)}.participantes-page #organizacoes-participantes .image{background-image:url(/images/participantes/organizacoes-participantes.jpg)}.participantes-page #beneficiarios .image{background-image:url(/images/participantes/beneficiarios.jpg)}.paises-page .large.banner-section{margin-bottom:60px}.paises-page .banner-section .image{background-image:url(/images/paises/banner.jpg)}.paises-page #requisitos-de-vistos-e-autorizacoes .image{background-image:url(/images/paises/requisitos-de-vistos-e-autorizacoes.jpg)}.faqs-page .banner-section .image{background-image:url(/images/faqs/banner.jpg);background-position:top}@media (max-width:1024px){.main-faq{display:none}.faqs-page .overlapped-title{margin-bottom:30px}}.noticias-page .banner-section .image,.noticias-pagina-page .banner-section .image{background-image:url(/images/noticias/banner.jpg);background-position:bottom}.noticias-page .banner-section .image h1,.noticias-pagina-page .banner-section .image h1{max-width:830px}@media (max-width:890px){.agencias-page .extra-bottom.bordered.content{margin-top:60px}.agencias-page .extra-bottom.bordered.content .image{display:none}.noticias-page .banner-section .image,.noticias-pagina-page .banner-section .image{background-position:bottom right;background-size:220%}.mapa-do-site-page .columns.columns-4{column-count:3}}.noticias-page .tabs-section,.noticias-pagina-page .tabs-section{margin-top:70px}.noticias-page .tabs-section .tabs,.noticias-pagina-page .tabs-section .tabs{margin-bottom:50px}@media (max-width:1024px){.noticias-page .tabs-section,.noticias-pagina-page .tabs-section{margin-top:0}.noticias-page .tabs-section .tabs,.noticias-pagina-page .tabs-section .tabs{margin-bottom:20px}}.mapa-do-site-page .title{margin-top:100px}.mapa-do-site-page .sitemap{padding:70px 0}.mapa-do-site-page .sitemap article{overflow:visible}.mapa-do-site-page .sitemap .columns li{box-shadow:0 0 1rem rgba(255,255,255,0)}.mapa-do-site-page .sitemap .details-link{color:#0e0e4f;position:relative;transition:color .4s ease-in-out}.mapa-do-site-page .sitemap .details-link:after{position:absolute;top:0;left:-22px;font-family:icons;display:inline-block;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-size:26px;margin-top:1px;opacity:0;transition:opacity .4s ease-in-out}.mapa-do-site-page .sitemap .details-link:hover{color:#446bea}.mapa-do-site-page .sitemap .details-link:hover:after{opacity:1}@media (max-width:768px){.mapa-do-site-page .columns.columns-4{column-count:2}}@media (max-width:890px){.mapa-do-site-page .title{margin-top:80px}.mapa-do-site-page .sitemap{padding:50px 0 0}.mapa-do-site-page h1{font-size:36px;font-weight:700;line-height:46px;letter-spacing:0}}@media (max-width:580px){.mapa-do-site-page .columns.columns-4{column-count:1}.mapa-do-site-page .title{margin-top:50px}.mapa-do-site-page .sitemap{padding:40px 0 0}.mapa-do-site-page h1{font-size:24px;font-weight:700;line-height:36px;letter-spacing:0}}.error-404-page .banner-section .image{background-image:url(/images/error/404.jpg);background-position:right}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.error-404-page .banner-section .image{background-image:url(/images/error/404@2x.jpg)}}.error-404-page .copy{max-width:525px}.error-404-page .button{margin-top:30px}@media (max-width:580px){.error-404-page .content{margin:20px 0 30px}.error-404-page .button{margin-top:0}}.login-page .button,.login-page .field+.field{margin-top:50px}.login-page body{-ms-flex-align:center;align-items:center;background-image:url(/images/admin/login.jpg);background-position:center;background-size:cover;display:-ms-flexbox;display:flex;height:100vh;-ms-flex-pack:center;justify-content:center;padding-top:0}.login-page body:after{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(14,14,79,.9);content:''}.login-page article{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.login-page form{background:#fff;padding:70px 100px}.login-page .form-title{color:#33f;margin-bottom:50px}.login-page label{color:#0e0e4f;display:block}.login-page input{transition:all .2s ease-in-out;background:#fff;border:1px solid #0e0e4f;border-radius:0;box-shadow:inset 0 0 0 2px transparent;display:inline-block;padding:11px 21px 12px;position:relative;vertical-align:middle;z-index:1}.login-page input[type=text],.login-page input[type=password]{width:100%}.login-page input:focus,.login-page input:hover{border-color:#0e0e4f;box-shadow:inset 0 0 0 2px #0e0e4f;color:#0e0e4f}.login-page .field{font-size:14px;line-height:36px;letter-spacing:.05em;font-weight:700}.login-page .field.checkbox{margin-top:30px}.login-page .field.checkbox label{text-transform:none}