.only-mobile{display:none !important}@media (max-width:991px){.only-mobile{display:block !important}}.only-desktop{display:block}@media (max-width:991px){.only-desktop{display:none !important}}html,body{overflow-x:hidden}body{font-size:19px;line-height:25px;font-weight:300;font-family:'Raleway', sans-serif;color:#3b4042}body a{color:inherit}body a:focus,body a:hover{text-decoration:none;outline:none;color:inherit}.back-to-top{position:fixed;bottom:20px;right:20px;padding:10px 20px;border:1px solid #003b7a;background:transparent;z-index:100;opacity:0;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;-ms-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}.back-to-top:after{content:'\f106';font-family:"FontAwesome";color:#003b7a}.back-to-top.show{opacity:1}.back-to-top:hover{background:#fff}.container-nopadding{padding:0}.container-nopadding [class^="col-"]{padding:0}.container-nopadding .row{margin:0}.space-40{height:40px}.space-80{height:80px}.space-120{height:120px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInRight{from{opacity:0;-moz-transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}}@keyframes moveDown{from{-moz-transform:translate(0px, -100%);-webkit-transform:translate(0px, -100%);-o-transform:translate(0px, -100%);-ms-transform:translate(0px, -100%);transform:translate(0px, -100%)}to{-moz-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes moveRight{from{opacity:0;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}}@keyframes moveNavEnter{from{opacity:0;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}}@keyframes moveNavExit{from{opacity:0;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}to{opacity:1;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}body.fixedNav .header{position:fixed;z-index:1000;-webkit-box-shadow:0px 0px 6px rgba(70, 70, 70, 0.75);-moz-box-shadow:0px 0px 6px rgba(70, 70, 70, 0.75);box-shadow:0px 0px 6px rgba(70, 70, 70, 0.75);border-bottom:none;animation-name:moveDown;-webkit-animation-name:moveDown;-moz-animation-name:moveDown;-o-animation-name:moveDown;animation-duration:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease}body.fixedNav .header .logo{background-image:url(../images/logo-menuscendi.png);background-repeat:no-repeat;background-position:center;background-size:100% auto}body.fixedNav .header .logo img{max-height:none;width:160px;height:auto;padding:0}body.fixedNav .header .menu li a{padding:30px 25px}.header{position:absolute;z-index:1000;top:0;left:0;width:100%;padding:0 20px;border-bottom:1px solid #f1f1f1;background-color:#fff}.header + *{margin-top:145px}.header .logo img{max-height:170px;padding:12px 0}.header .menu{padding:0;margin:0;list-style:none;text-align:right}.header .menu li{position:relative;display:inline-block;vertical-align:middle}.header .menu li a{display:block;padding:60px 25px;font-size:17px;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out;text-transform:uppercase}.header .menu li a:focus,.header .menu li a:hover{background-color:#f1f1f1}.header .menu li a.active{background-color:#f1f1f1;font-weight:400}.header .menu li.menuparent.active::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotate(180deg);border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #003b7a}@media (max-width:991px){.header .menu li.menuparent.active::after{content:unset}}.header .menu li.menuparent .menuchild{position:fixed;width:100%;display:flex;justify-content:space-around;align-items:center;height:150px;background:#003b7a;left:0;right:0}@media (max-width:991px){.header .menu li.menuparent .menuchild{position:absolute;left:0;top:103%;padding:0;margin:0;list-style:none;background-color:#8b8a8a;text-align:left;display:none;height:auto;width:auto}}.header .menu li.menuparent .menuchild li{display:block}@media (max-width:991px){.header .menu li.menuparent .menuchild li{border-bottom:1px solid #fff}}.header .menu li.menuparent .menuchild li:last-child{border-bottom:none}.header .menu li.menuparent .menuchild li a{display:block;padding:15px;font-size:16px;font-weight:400;color:#fff;text-transform:none;white-space:nowrap}.header .menu li.menuparent .menuchild li a:focus,.header .menu li.menuparent .menuchild li a:hover{background-color:transparent;text-decoration:underline}.header .menu li.menuparent .menuchild li a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("../images/icona-sottomenu.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;z-index:-1}@media (max-width:991px){.header .menu li.menuparent .menuchild li a::before{content:unset}}.header .menu .social{display:inline-block;vertical-align:middle;margin-left:15px}.header .menu .social a{display:inline-block;width:40px;margin-right:10px;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.header .menu .social a:last-child{margin-right:0}.header .menu .social a img{width:100%}.header .menu .social a:focus,.header .menu .social a:hover{background-color:#f1f1f1}.header.active{position:fixed;top:0;padding:0 10px;box-shadow:0 5px 15px rgba(0, 0, 0, .4)}.header.active .logo img:nth-child(1){-webkit-transition:300ms 0ms ease-in-out;-moz-transition:300ms 0ms ease-in-out;-ms-transition:300ms 0ms ease-in-out;-o-transition:300ms 0ms ease-in-out;transition:300ms 0ms ease-in-out;opacity:0}.header.active .logo img:nth-child(2){opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:300ms 150ms ease-in-out;-moz-transition:300ms 150ms ease-in-out;-ms-transition:300ms 150ms ease-in-out;-o-transition:300ms 150ms ease-in-out;transition:300ms 150ms ease-in-out}.header .language{position:relative;display:inline-block;vertical-align:middle;margin-left:40px;z-index:999}.header .language a{display:block;width:54px;height:43px;line-height:28px;text-align:center;font-size:14px;border:0;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out;background-color:transparent}.header .language .language-switch{position:absolute;top:100%;right:0;display:none}.header .language .language-switch a{border-top:none}.header .language.active .language-switch{display:block}.slider{position:relative;color:#fff}.slider .swiper-container .swiper-wrapper .swiper-slide{position:relative;background-size:cover;background-position:center}.slider .swiper-container .swiper-pagination .swiper-pagination-bullet{width:25px;height:25px;border:6px solid #fff;background-color:#fff;opacity:1;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.slider .swiper-container .swiper-pagination .swiper-pagination-bullet:focus,.slider .swiper-container .swiper-pagination .swiper-pagination-bullet:hover{background-color:rgba(0, 59, 122, .5)}.slider .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#003b7a}.slider.first{text-align:center}.slider.first .slide{padding-left:80px;padding-right:80px}.slider.first .slide h2{margin:0;font-size:75px;font-weight:900}.slider.first .slide h3{margin:25px 0 0;font-size:35px;font-weight:800}.slider.first .slide h3 p{margin:0}.slider.first .scrolldown{position:absolute;z-index:1;left:50%;bottom:0;width:115px;margin-left:-57.5px;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out;-ms-transform-origin:bottom;-webkit-transform-origin:bottom;-o-transform-origin:bottom;-moz-transform-origin:bottom;transform-origin:bottom}.slider.first .scrolldown img{width:100%}.slider.first .scrolldown:focus,.slider.first .scrolldown:hover{-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.slider.first .swiper-container .swiper-wrapper .swiper-slide{overflow:hidden}.slider.first .swiper-container .swiper-wrapper .swiper-slide .slide{position:relative;z-index:1;-webkit-transition:opacity 300ms 700ms ease-in-out;-moz-transition:opacity 300ms 700ms ease-in-out;-ms-transition:opacity 300ms 700ms ease-in-out;-o-transition:opacity 300ms 700ms ease-in-out;transition:opacity 300ms 700ms ease-in-out;opacity:0}.slider.first .swiper-container .swiper-wrapper .swiper-slide:before,.slider.first .swiper-container .swiper-wrapper .swiper-slide:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.slider.first .swiper-container .swiper-wrapper .swiper-slide:before{background-color:rgba(0, 0, 0, .3)}.slider.first .swiper-container .swiper-wrapper .swiper-slide:after{background-image:url(../images/slider-mask.svg);background-repeat:no-repeat;background-position:right;-webkit-transition:500ms 300ms ease-in-out;-moz-transition:500ms 300ms ease-in-out;-ms-transition:500ms 300ms ease-in-out;-o-transition:500ms 300ms ease-in-out;transition:500ms 300ms ease-in-out;transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-webkit-transform:translateX(50%);opacity:0}.slider.first .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active:after{-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1}.slider.first .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .slide{opacity:1}.slider.first .swiper-container .swiper-pagination{bottom:100px}.slider.first .swiper-container .swiper-button-prev,.slider.first .swiper-container .swiper-button-next{width:60px;height:60px;background-size:100%;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.slider.first .swiper-container .swiper-button-prev:focus,.slider.first .swiper-container .swiper-button-next:focus,.slider.first .swiper-container .swiper-button-prev:hover,.slider.first .swiper-container .swiper-button-next:hover{-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.slider.first .swiper-container .swiper-button-prev{background-image:url(../images/arrow-left.svg)}.slider.first .swiper-container .swiper-button-next{background-image:url(../images/arrow-right.svg)}.slider.second .slide{padding:80px 115px 0 65px}.slider.second .slide h2{margin:0;font-size:42px;line-height:51px;font-weight:900}.slider.second .slide p{margin:35px 0 0;font-weight:500;line-height:26px;max-width:500px;min-height:90px}@media (max-width:1499px){.slider.second .slide p{max-width:400px}}@media (max-width:991px){.slider.second .slide p{max-width:none}}.slider.second .slide a{display:inline-block;margin:40px 0 0;padding:5px 10px;border:2px solid #fff;font-family:'Montserrat', sans-serif;font-size:13px;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.slider.second .slide a:focus,.slider.second .slide a:hover{background-color:#003b7a}.slider.second .swiper-container .swiper-wrapper .swiper-slide{overflow:hidden}.slider.second .swiper-container .swiper-wrapper .swiper-slide .slide{position:relative;z-index:1;-webkit-transition:opacity 300ms 700ms ease-in-out;-moz-transition:opacity 300ms 700ms ease-in-out;-ms-transition:opacity 300ms 700ms ease-in-out;-o-transition:opacity 300ms 700ms ease-in-out;transition:opacity 300ms 700ms ease-in-out;opacity:0}.slider.second .swiper-container .swiper-wrapper .swiper-slide:before,.slider.second .swiper-container .swiper-wrapper .swiper-slide:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.slider.second .swiper-container .swiper-wrapper .swiper-slide:before{background-color:rgba(0, 0, 0, .3)}.slider.second .swiper-container .swiper-wrapper .swiper-slide:after{background-image:url(../images/slider2-mask.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:-300px 0;-webkit-transition:500ms 300ms ease-in-out;-moz-transition:500ms 300ms ease-in-out;-ms-transition:500ms 300ms ease-in-out;-o-transition:500ms 300ms ease-in-out;transition:500ms 300ms ease-in-out;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}@media (max-width:1499px){.slider.second .swiper-container .swiper-wrapper .swiper-slide:after{background-position:-400px 0}}.slider.second .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active:after{-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1}.slider.second .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .slide{opacity:1}.slider.second .swiper-container .swiper-pagination{text-align:right;bottom:80px;left:auto;right:0px;width:auto;padding-right:80px}.section h2,article h2{margin:0;text-align:center;font-size:15px;font-weight:800;color:#003b7a;text-transform:uppercase}.section h1,article h1{position:relative;margin:20px auto 0;text-align:center;font-size:29px;font-weight:800;text-transform:uppercase;max-width:650px}.section .decoration,article .decoration{position:relative;padding-bottom:100px}.section .decoration:after,article .decoration:after{content:'';position:absolute;left:50%;bottom:50px;margin-left:-27.5px;width:55px;height:8px;background-color:#8b8a8a;border-radius:3px}.content{max-width:800px;margin:auto}.content h1{font-size:29px;font-weight:800;margin-bottom:40px;text-transform:uppercase}.content p{text-align:center;margin:0 15px 30px}.content p:last-child{margin-bottom:0}.content ul{list-style:none}.content ul li:before{content:'\f111';font-size:8px;color:#003b7a;font-family:"FontAwesome";margin-right:10px;vertical-align:middle}.ticket{position:relative;padding:0 0 50px;margin:100px 0 30px;text-align:center;-webkit-transition:600ms ease-in-out;-moz-transition:600ms ease-in-out;-ms-transition:600ms ease-in-out;-o-transition:600ms ease-in-out;transition:600ms ease-in-out}.ticket .ticket-image{display:inline-block;width:250px;height:250px;padding:30px;background-color:#fff;max-width:100%;margin:-125px 0 0;border-radius:50%;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out;border:4px solid transparent}.ticket .ticket-image img{width:100%;height:100%}.ticket h3{margin:50px 0 0;font-size:18px;font-weight:800;padding:0 70px;min-height:80px;line-height:25px;height:100px}.ticket p{margin:10px 0 0;font-size:17px;padding:0 70px;line-height:1.6em;min-height:190px}.ticket:hover{color:#fff;background-color:#003b7a}.ticket:hover .ticket-image{border-color:#003b7a}.divider{position:relative;text-align:center}.divider:before{content:'';position:absolute;left:0;top:50%;width:100%;border-top:1px solid #000}.divider a{position:relative;z-index:1;display:inline-block;padding:10px 50px;background-color:#fff;font-family:'Montserrat', sans-serif;font-size:13px;font-weight:700;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.divider a:before{content:'';position:absolute;z-index:-1;left:10%;top:0;width:80%;height:100%;border:2px solid #000;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.divider a:focus,.divider a:hover{color:#fff}.divider a:focus:before,.divider a:hover:before{background-color:#003b7a}.divider.other h3{text-transform:uppercase;margin:80px 0 0;background-color:#fff}.number{padding:40px 0;text-align:center;-webkit-transition:background-color 500ms ease-in-out;-moz-transition:background-color 500ms ease-in-out;-ms-transition:background-color 500ms ease-in-out;-o-transition:background-color 500ms ease-in-out;transition:background-color 500ms ease-in-out}.number h3{margin:0;font-weight:900;font-size:52px;color:#003b7a;-webkit-transition:500ms ease-in-out;-moz-transition:500ms ease-in-out;-ms-transition:500ms ease-in-out;-o-transition:500ms ease-in-out;transition:500ms ease-in-out}.number h4{margin:85px 0 0;font-weight:900;font-size:17px;min-height:80px;padding:0 20px;-webkit-transition:500ms ease-in-out;-moz-transition:500ms ease-in-out;-ms-transition:500ms ease-in-out;-o-transition:500ms ease-in-out;transition:500ms ease-in-out}@media (max-width:767px){.number h4{min-height:initial}}.number:hover{background-color:#003b7a}.number:hover h3{color:#fff;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.number:hover h4{color:#fff}.gallery{background-size:cover;background-position:center;padding-bottom:100%;border:1px solid #fff}.gallery:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, .4);opacity:0;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out;border:1px solid #fff}.gallery .text{position:absolute;top:50%;left:0;width:100%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff;opacity:0;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.gallery .text h3{margin:0;font-weight:500;font-size:30px;line-height:34px;padding:0 40px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.gallery .text h4{margin:80px 0 0;font-size:18px;font-weight:700}.gallery .text p{margin:5px 0 0;padding:0 125px;font-weight:400;line-height:26px}.gallery .text a{display:inline-block;margin:40px 0 0;padding:5px 10px;border:2px solid #fff;font-family:'Montserrat', sans-serif;font-size:13px;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.gallery .text a:focus,.gallery .text a:hover{background-color:#003b7a}.gallery:hover:before{opacity:1}.gallery:hover .text{opacity:1}.news{position:relative;background-color:#f1f1f1;padding:45px;margin-bottom:30px;overflow:hidden}.news:before{content:'';position:absolute;left:45px;top:-45px;width:60px;height:90px;background-image:url(../images/news-decoration.svg);background-size:contain;background-repeat:no-repeat}.news span{display:block;text-align:right;font-size:12px;font-weight:700;font-family:'Montserrat', sans-serif}.news h3{margin:50px 0 0;font-size:18px;font-weight:600;line-height:26px;min-height:160px}@media (max-width:1199px){.news h3{margin:40px 0 0;min-height:240px}}@media (max-width:991px){.news h3{min-height:initial}}.news p{margin:75px 0 0;font-weight:400;font-size:17px;min-height:150px}@media (max-width:1199px){.news p{margin:35px 0 0}}@media (max-width:767px){.news p{min-height:initial}}.news a{display:inline-block;padding:10px 25px;margin:65px 0 0;border-radius:20px;color:#fff;background-color:rgba(0, 59, 122, .7);font-family:'Montserrat', sans-serif;font-size:13px;font-weight:700;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.news a:focus,.news a:hover{color:#fff;background-color:#003b7a}.news a:hover{color:#fff}.news div{position:absolute;left:0;bottom:0;width:100%;height:50%;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out;background-size:cover;background-position:center}.news:hover div{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.sponsor{text-align:center}.sponsor img{display:inline-block;vertical-align:middle;margin:10px 50px;max-height:150px;max-width:170px}.sponsor.certifications img{max-width:90px}.footer{padding:100px 0;background-image:url(../images/footer.png)}.footer .link-aiscat .payoff{display:block;font-family:"Montserrat", sans-serif;font-weight:700;font-size:12px;margin-bottom:10px}.footer .link-aiscat .footer-img{max-width:220px;margin-bottom:10px}.footer img{max-width:100%;margin-bottom:30px}.footer p{margin:30px 0 0;font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px}.footer p a{display:inline-block;position:relative}.footer p a:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;border:1px solid #3b4042;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}.footer p a:focus:before,.footer p a:hover:before{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:1}.footer p.mail-box{min-width:400px}@media (max-width:767px){.footer p.mail-box{min-width:initial;font-size:14px}}.footer .links{float:left;margin:30px 0 0}.footer .links p{margin:0}.footer .links p a{position:relative;display:inline-block;color:#003b7a;font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px}.footer .links p a:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;border:1px solid #003b7a;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}.footer .links p a:focus:before,.footer .links p a:hover:before{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:1}.footer .links p.agency a{color:#3b4042}.footer .links p.agency a em{color:#003b7a}.footer .social{float:right;margin:45px 0 0}.footer .social a{display:inline-block;width:50px;height:50px;margin-right:20px;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.footer .social a:last-child{margin-right:0}.footer .social a img{width:100%}.footer .social a:focus,.footer .social a:hover{background-color:#fff}.footer h3{margin:0;font-size:15px;font-weight:800;color:#003b7a}.footer h2{margin:20px 0 70px;font-size:29px;font-weight:800}.footer form input,.footer form textarea{width:100%;margin:30px 0 0;padding:5px 15px;border:1px solid #8b8a8a}.footer form input:focus,.footer form textarea:focus{outline:none;border-color:#003b7a}.footer form input.error,.footer form textarea.error{border:1px solid red}.footer form input,.footer form textarea,.footer form span{font-size:14px;font-weight:500;font-style:italic}.footer form textarea{height:180px}.footer form span{display:inline-block;margin:30px 0 0;color:#8b8a8a}.footer form button{float:right;display:inline-block;margin:30px 0 0;padding:10px 50px;border-radius:20px;color:#fff;background-color:rgba(0, 59, 122, .8);font-family:'Montserrat', sans-serif;font-size:13px;font-weight:700;border:none;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.footer form button:hover{color:#fff;background-color:#003b7a}#success{display:none}.textError{display:none;position:absolute;font-size:12px;top:0;font-weight:600;color:red}.scrollfade .scrollfadeitem{-webkit-transition:800ms ease-in-out;-moz-transition:800ms ease-in-out;-ms-transition:800ms ease-in-out;-o-transition:800ms ease-in-out;transition:800ms ease-in-out;-moz-transform:translateY(50%);-webkit-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:0}.scrollfade .scrollfadeitem:nth-child(2){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.scrollfade .scrollfadeitem:nth-child(3){-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.scrollfade .scrollfadeitem:nth-child(4){-webkit-transition-delay:750ms;-moz-transition-delay:750ms;-ms-transition-delay:750ms;-o-transition-delay:750ms;transition-delay:750ms}.scrollfade.active .scrollfadeitem{-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}.row.equal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;margin:0}.row.equal.no-padding > div[class*='col-']{padding:0}.row.equal .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;position:relative}.row.equal .item:last-child{background-color:#003b7a;padding:40px !important}@media (max-width:991px){.row.equal .item:last-child{padding:20px !important}}.list-project ul{padding:0;margin:0;list-style:none}.list-project li{margin-bottom:10px}.content-list,.description-box{position:relative}.content-list h3,.description-box h3{text-transform:uppercase;font-size:17px;margin-top:0;font-weight:300;padding-left:70px}.content-list h3:before,.description-box h3:before{content:'';width:55px;height:8px;background-color:#f1f1f1;border-radius:3px;position:absolute;left:0px;top:5px}.content-list p,.description-box p{color:#003b7a;font-size:17px;padding-left:70px}.box-image{background-size:cover;background-position:center;background-repeat:no-repeat}.box-image img{visibility:hidden;width:100%;height:auto;max-height:250px;min-height:280px}.box-image.fullscreen{max-height:300px;overflow:hidden}.box-text{color:#fff}.box-text h3{line-height:30px;max-width:360px;font-weight:800}.description-box p{color:#3b4042;padding-left:0}.description-box ul{list-style:none;}.description-box ul li{color:#3b4042;font-size:17px}.description-box ul li:before{content:'\f111';font-size:8px;color:#003b7a;font-family:"FontAwesome";margin-right:10px;vertical-align:middle}.flag{width:100px;height:60px;top:40px;right:40px;float:right;margin:10px}@media (max-width:991px){.flag{width:80px;height:40px;top:20px;right:20px}}.flag-serbia{background-repeat:no-repeat;background-size:100% auto;background-position:right;background-image:url("../images/flag_serbia.svg")}.row.var .item:last-child{background-color:#f1f1f1}.row.var .box-text{color:#3b4042}.row.var .box-text span.date{position:absolute;top:40px;right:40px;font-size:12px;font-weight:700;font-family:'Montserrat', sans-serif}.row.var .description-box{text-align:center}.pagination-centered{text-align:center}.pagination-centered ul{border-radius:0}.pagination-centered li span{cursor:pointer;color:#003b7a;border:1px solid transparent;padding:6px 20px}.pagination-centered li span:hover{border-radius:0;background-color:transparent;border:1px solid #003b7a}.pagination-centered:last-child span,.pagination-centered:last-child a{border-radius:0}.pagination-centered .active span{border:1px solid #003b7a !important;background-color:transparent;color:#003b7a}.pagination-centered .active span:hover{border-radius:0;background-color:transparent;border:1px solid #003b7a;color:#003b7a}.pagination-centered .disabled{color:#f1f1f1;opacity:0.4}.pagination-centered .disabled span{border-radius:0 !important}.pagination-centered .disabled:hover{border-radius:0}.map-wrap{position:relative;max-height:500px}.map-wrap iframe{pointer-events:none}.section.contact{background-color:#003b7a}.section.contact p{position:relative;margin:20px 0 0;text-align:center;color:#fff}.section.contact .decoration:after{background-color:#fff !important}.checkbox{margin-top:0;padding-top:20px}.checkbox span{margin-top:0 !important;color:#3b4042 !important;font-size:12px !important;margin-left:20px !important;line-height:15px}.checkbox input[type=checkbox]{margin:0;width:auto}@media (max-width:1499px){.gallery{padding-bottom:150%}.header .menu li a{padding:60px 15px}body.fixedNav .header .menu li a{padding:30px 15px}}@media (min-width:1349px){.ticket p{padding:0 40px}}@media (max-width:1350px){.header{padding:0}.header .menu .language{margin-left:15px}.ticket p{padding:0 30px}}@media (max-width:1199px){.header .menu .social,.header .menu .language{margin-left:10px}.header .menu li a{padding:60px 5px;font-size:16px}body.fixedNav .header .menu li a{padding:30px 5px}.slider.first .slide h2{font-size:50px}.slider.first .slide h3{font-size:25px}.ticket{margin:50px 0 0}.ticket .ticket-image{margin:0}.ticket p{min-height:140px}.ticket:hover{color:inherit;background-color:transparent}.ticket:hover .ticket-image{border-color:transparent}.gallery:before,.gallery .text{opacity:1}.gallery{padding-bottom:100%}.news div{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.box-text h3{line-height:24px;font-size:20px}}@media (max-width:991px){.header{position:fixed}.header + *{margin-top:130px}.header .menu{display:none;margin-left:-15px;margin-right:-15px}.header .menu.active{display:block;animation-name:moveRight;-webkit-animation-name:moveRight;-moz-animation-name:moveRight;-o-animation-name:moveRight;animation-duration:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease}body.openMenu{}body.openMenu .header{height:auto;}.header .hamburger{position:relative;display:inline-block;width:60px;height:70px;float:right;margin-top:45px}.header .hamburger img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-ms-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.header .hamburger img:nth-child(2){opacity:0}.header .hamburger.active img:nth-child(1){opacity:0}.header .hamburger.active img:nth-child(2){opacity:1}.header .menu{text-align:center}.header .menu li{display:block;border-bottom:1px solid #8b8a8a}.header .menu li:first-child{border-top:1px solid #8b8a8a}.header .menu li a{padding:15px 0}.header .menu li.menuparent .menuchild{position:initial;text-align:center}.header .menu .social{margin:20px 0 20px 20px;float:left}.header .menu .language{margin:20px 20px 20px 0;float:right}.header .menu .language .language-switch{right:100%;top:0}.header .menu .language .language-switch a{border-right:none;border-top:1px solid #000}.slider.first .swiper-container .swiper-wrapper .swiper-slide .slide,.slider.second .swiper-container .swiper-wrapper .swiper-slide .slide{opacity:1}.slider.first .swiper-container .swiper-wrapper .swiper-slide:after,.slider.second .swiper-container .swiper-wrapper .swiper-slide:after{display:none}.slider.first .swiper-container .swiper-wrapper .swiper-slide .slide{padding-top:80px !important;padding-bottom:160px !important}.slider.first .swiper-container .swiper-pagination{bottom:80px}.slider.second .swiper-container .swiper-wrapper .swiper-slide .slide{text-align:center;height:auto !important;padding-bottom:80px}.slider.second .swiper-container .swiper-pagination{text-align:center;padding-right:0;bottom:20px;right:auto;width:100%}.slider.second .slide{padding:80px}.multiSelect{position:relative}.gallery{padding:30px}.gallery .text{position:initial;-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.footer{text-align:center;padding:30px 0}.footer img{margin-bottom:0}.footer .links p{text-align:left}.footer h3{margin:50px 0 0}.footer h2{margin:20px 0 30px}.footer form{text-align:left}.link-aiscat{text-align:center}}@media (max-width:767px){.row.equal{display:block}.header + *{margin-top:90px}.header .logo img{width:120px;margin-top:0px}.header .hamburger{margin-top:18px}.slider.first .slide{padding-left:0;padding-right:0;max-width:400px;margin:auto}.slider.second .slide{padding:30px 0}.slider.first .slide h2{font-size:35px}.slider.first .slide h3{font-size:20px}.slider.first .swiper-container .swiper-button-next,.slider.first .swiper-container .swiper-button-prev{top:80%}.footer form button{width:100%}.ticket{margin:0}.ticket h3{padding:0 15px}.ticket p{padding:0 15px;min-height:initial}.gallery .text h3{padding:0;font-size:25px}.gallery .text h4{margin:30px 0}.gallery .text p{padding:0}.news{padding:30px}.news a{width:100%;text-align:center;background-color:#003b7a}.sponsor img{height:auto;display:block;margin:20px auto;padding:0 20px}.sponsor.certifications img{max-width:170px}.footer .lazyload{padding:0 30px}.link-aiscat{margin-top:20px}.link-aiscat .footer-img{padding:0px}}@media (max-width:500px){.slider.second .slide p{min-height:130px;margin-top:0px}.description-box{margin-top:0px}.description-box h1{margin-top:0px}.ticket{padding-bottom:80px}.ticket h3{min-height:initial}.space-120{height:80px}.space-80{height:40px}.innerItem{padding-top:15px}.innerItem .space-80:first-child{display:none}}.box-text h3{margin-top:60px}.animSliderEnter{animation-name:moveNavEnter;-webkit-animation-name:moveNavEnter;-moz-animation-name:moveNavEnter;-o-animation-name:moveNavEnter;animation-duration:0.3s;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-timing-function:ease;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease}.animSliderExit{animation-name:moveNavExit;-webkit-animation-name:moveNavExit;-moz-animation-name:moveNavExit;-o-animation-name:moveNavExit;animation-duration:0.3s;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-timing-function:ease;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease}#projectsContainer{position:relative}#projectsContainer .itemProject{background-color:#f1f1f1}.barFilter{padding-top:40px}.dropdownSelect{margin-bottom:10px;position:relative}.dropdownSelect a{display:block;cursor:pointer;text-transform:uppercase;padding:10px 20px;border:1px solid #3b4042}.dropdownSelect a:after{content:'\f107';position:relative;font-family:"FontAwesome";font-size:20px;float:right;z-index:2;color:#3b4042}.dropdownSelect.open a:after{content:'\f106'}.multiSelect{display:none;padding:10px 20px;border:1px solid #3b4042;border-top:none;position:absolute;z-index:10;background:white;width:100%;box-sizing:border-box}.multiSelect ul{list-style:none;padding:0}.multiSelect ul li label{font-size:14px;font-weight:normal}.multiSelect ul li input{margin-right:5px}.multiSelect ul li .submitFilter{width:100%;text-transform:uppercase;color:#fff;background-color:#003b7a;border:none;font-size:14px;margin-top:10px}.multiSelect ul li .submitFilter:hover{background-color:rgba(0, 59, 122, .7)}.rowLabelTag{margin:20px 0;min-height:40px}.rowLabelTag span{color:#003b7a;font-size:16px;font-weight:400}.rowLabelTag span.icon-close{margin-left:10px;border:1px solid #003b7a;padding:2px 5px;font-size:13px;cursor:pointer}.rowLabelTag span.icon-close:hover{background-color:#003b7a;color:#fff}.rowLabelTag span.labelTag{margin-right:30px;line-height:40px}.openFilter{position:fixed;width:100%;height:100%;left:0;top:90px;z-index:900;overflow-y:auto;background-color:#fff;animation-name:fadeIn;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-duration:700ms;-webkit-animation-duration:700ms;-moz-animation-duration:700ms;-o-animation-duration:700ms;animation-timing-function:ease;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease}.openFilter .dropdownSelect{display:none}.openFilter .dropdownSelect.open{display:block;border:none}.openFilter .dropdownSelect.open .multiSelect{border:none}.openFilter .dropdownSelect.open .multiSelect ul{padding-bottom:150px}.openFilter .dropdownSelect.open .multiSelect ul li .submitFilter{position:fixed;padding:10px;bottom:0px;left:0px;width:100%;z-index:2000}.openFilter .dropdownSelect.open a{border:none}.openFilter .dropdownSelect.open a:after{content:'X'}.openFilter .barFilter{position:absolute;height:100%;width:100%;left:0px;border:none;overflow-y:auto;padding-top:0px}.openFilter .rowLabelTag{display:none}.box-click{cursor:pointer}.btn-covid{padding:0.5em 0.3em;border-radius:5px;background:#fcc72d;display:block;Z-INDEX:1111111111;color:#3b4042;font-weight:bold}@media (max-width:478px){.btn-covid{border-radius:0}}.btn-covid small{font-size:75%}.btn-covid .letter-spacing{letter-spacing:1px}.btn-covid .mark{padding:0;background-color:#fcc72d;border:2px solid #3b4042;width:24px;display:inline-block;height:24px;border-radius:50%;font-size:0.8em;margin-right:3px;text-align:center;line-height:1.5}.slider.first .btn-covid{position:absolute;right:15px;top:15px}.d-flex{display:flex}.justify-content-center{justify-content:center}.mt-5{margin-top:50px !important}.mb-5{margin-bottom:50px !important}#mancato-pagamento-section,#company-result-section{height:545px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-image:url("../images/mancato-pagamento-bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}#mancato-pagamento-section h2,#company-result-section h2{color:#fff;text-transform:uppercase;font-weight:600}#mancato-pagamento-section p,#company-result-section p{margin-top:50px;color:#fff}#mancato-pagamento-section .search-container,#company-result-section .search-container{position:relative}#mancato-pagamento-section .search-container .info-icon,#company-result-section .search-container .info-icon{position:relative;top:-20px;background-color:transparent;z-index:9999}#mancato-pagamento-section .search-container .info-icon img,#company-result-section .search-container .info-icon img{position:absolute;top:-10px;width:60px;height:60px}#mancato-pagamento-section .search-container .scontrino,#company-result-section .search-container .scontrino{display:none;width:247px;height:auto;position:absolute;top:-300px;right:-230px;z-index:3;object-fit:contain;object-position:unset}@media (max-width:991px){#mancato-pagamento-section .search-container .scontrino,#company-result-section .search-container .scontrino{right:0;left:0;margin:0 auto}}#mancato-pagamento-section input,#company-result-section input{border-radius:0px;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;height:50px}#mancato-pagamento-section input.form-control:focus,#company-result-section input.form-control:focus{box-shadow:unset !important;border-color:#fff !important}#mancato-pagamento-section .input-group-addon,#company-result-section .input-group-addon{background-color:#fff;border:none;border-radius:0px}#mancato-pagamento-section .input-group-addon i,#company-result-section .input-group-addon i{color:#999}#mancato-pagamento-section #search-station,#company-result-section #search-station{color:#000;text-transform:uppercase;background-color:#fff;border-radius:0px;box-shadow:none;font-weight:600;width:130px}#mancato-pagamento-section .btn:focus,#company-result-section .btn:focus{outline:unset !important}#company-result-section{height:auto}#company-result-section .company-name,#company-result-section .company-link{width:350px;background:#fff;margin:0 auto;height:50px;display:flex;justify-content:center;align-items:center}#company-result-section .company-name a.company-website,#company-result-section .company-link a.company-website{margin:0;color:#337ab7 !important;text-transform:uppercase;font-weight:700}#company-result-section .company-name a.company-landing,#company-result-section .company-link a.company-landing{text-transform:uppercase;color:#000;text-decoration:none;font-weight:600}#company-result-section .company-name{width:auto}#company-result-section .company-contact a{color:#fff}#company-result-section .new-search{left:0;display:flex;justify-content:flex-start;align-items:center}#company-result-section .new-search a.arrow-link{background-color:white;width:45px;height:45px;display:flex;align-items:center;justify-content:center}#company-result-section .new-search span a{color:#fff;margin-left:30px;margin-top:10px}.ui-menu{width:30.8% !important;left:34.6% !important}@media (max-width:992px){.ui-menu{width:100% !important;left:0 !important}}.top-menu{display:flex;justify-content:flex-end}.top-menu .items{display:flex;justify-content:flex-end;list-style:none}.top-menu .items::before{content:"";position:absolute;top:-10px;right:-50px;width:70%;height:90%;background:#a0add9;border-radius:20px;z-index:-1;opacity:0.3}@media (max-width:1280px){.top-menu .items::before{width:75%}}.top-menu .items li{position:relative}.top-menu .items li ~ li{margin-left:10px;margin-right:10px}.top-menu .items li:not(:last-child)::after{content:"|";opacity:0.5}.top-menu .items li.active{margin-left:0}.top-menu .items li.active:before{content:"";display:block;position:absolute;top:-5px;left:0;width:100%;height:100%;background-color:#a0add9;z-index:-1;border-radius:0px 0px 0px 10px}.top-menu .items li.active:not(:last-child)::after{content:""}.top-menu .items li a{font-size:13px;text-transform:uppercase;font-weight:600;margin-left:20px;margin-right:20px}.top-menu .items li:not(:first-child){margin-right:10px}.top-menu .items li:not(:first-child) a{position:relative}#section-documentation h1{text-transform:capitalize;font-size:33px}#section-documentation .documentation-container{margin-top:50px;margin-bottom:50px}#section-documentation .documentation-container p{margin:0 auto;max-width:650px}#section-documentation .documentation-container p span{font-size:16px !important;opacity:0.9 !important}#section-documentation #accordion{max-width:650px;margin:0 auto}#section-documentation #accordion .panel-default{border:0}#section-documentation #accordion .panel-default .panel-heading{background-color:#fff;border:0}#section-documentation #accordion .panel-default .panel-heading .panel-title a{font-weight:700;color:#003b7a;position:relative;display:block;width:100%}#section-documentation #accordion .panel-default .panel-heading .panel-title a .panel-arrow{position:absolute;right:30px;width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-image:url("../images/freccia-chiudi.svg")}#section-documentation #accordion .panel-default .panel-heading .panel-title a.collapsed{color:#000}#section-documentation #accordion .panel-default .panel-heading .panel-title a.collapsed .panel-arrow{background-image:url("../images/freccia-apri.svg")}#section-documentation #accordion .panel-default .panel-body p{font-size:16px;opacity:0.9;margin-bottom:30px}#section-documentation #accordion .panel-default .panel-body .documents{display:flex;flex-wrap:wrap;justify-content:space-between}#section-documentation #accordion .panel-default .panel-body .documents a{display:flex;align-items:center;text-decoration:none;flex-basis:calc(50% - 10px);flex-grow:1;margin-bottom:20px;text-transform:uppercase;font-size:13px;font-weight:700}@media (max-width:991px){#section-documentation #accordion .panel-default .panel-body .documents a{flex-basis:calc(100% - 10px)}}#section-documentation #accordion .panel-default .panel-body .documents a span{display:inline-block;vertical-align:middle}#section-documentation #accordion .panel-default .panel-body .documents a .icon{display:block;width:30px;height:30px;background:url("../images/pdf.svg");background-repeat:no-repeat;margin-right:15px}#section-documentation #accordion .panel-default .panel-body .documents a .icon.pdf{background:url("../images/word.svg")}#section-documentation #accordion .panel-default .panel-body .documents a:hover .icon{background:url("../images/pdf-over.svg")}#section-documentation #accordion .panel-default .panel-body .documents a:hover .icon.pdf{background:url("../images/word-over.svg")}#section-work-with-us h1{text-transform:capitalize;font-size:33px}#section-work-with-us .job-positions-container{margin-top:50px;margin-bottom:50px}#section-work-with-us .job-positions-container .privacy-link-container{margin-top:80px}#section-work-with-us .job-positions-container .privacy-separator{width:40%;border-top:2px solid #898b8c;margin-bottom:10px}@media (max-width:991px){#section-work-with-us .job-positions-container .privacy-separator{width:80%}}#section-work-with-us .job-positions-container .privacy-link{color:#003b7a;text-decoration:none;font-size:14px;font-weight:700}#section-work-with-us .job-positions-container .privacy-link:hover{color:#333}#section-work-with-us .job-positions-container p{margin:0 auto;max-width:650px}#section-work-with-us .job-positions-container p span{font-size:16px !important;opacity:0.9 !important}#section-work-with-us #accordion{max-width:650px;margin:0 auto;margin-top:30px}#section-work-with-us #accordion .panel-default{border:0}#section-work-with-us #accordion .panel-default .panel-heading{background-color:#fff;border:0;border-bottom:1px solid #ffb727}#section-work-with-us #accordion .panel-default .panel-heading .panel-title a{font-weight:700;color:#003b7a;position:relative;display:block;width:100%}#section-work-with-us #accordion .panel-default .panel-heading .panel-title a .panel-arrow{position:absolute;right:30px;width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-image:url("../images/chiudi-lavora-con-noi.svg")}#section-work-with-us #accordion .panel-default .panel-heading .panel-title a.collapsed{color:#000}#section-work-with-us #accordion .panel-default .panel-heading .panel-title a.collapsed .panel-arrow{background-image:url("../images/apri-lavora-con-noi.svg")}#section-work-with-us #accordion .panel-default .panel-body p{font-size:16px;opacity:0.9;margin-bottom:30px}#section-work-with-us #accordion .panel-default .panel-body .apply-btn{background-color:#ffb727;color:#000;display:block;width:200px;right:0;position:relative;border-radius:20px;text-align:center;margin:0 auto;margin-top:30px}#section-work-with-us .application-form-container{max-width:650px;margin:0 auto;margin-top:50px}#section-work-with-us .application-form-container #application-form{margin-top:50px}#section-work-with-us .application-form-container #application-form label{font-size:12px}#section-work-with-us .application-form-container #application-form .curriculum-box{display:flex;justify-content:flex-start;align-items:center}#section-work-with-us .application-form-container #application-form .curriculum-box label{font-size:12px}#section-work-with-us .application-form-container #application-form .curriculum-box #remove-cv{cursor:pointer}#section-work-with-us .application-form-container #application-form .curriculum-box .curriculum-icon{display:block;width:30px;height:30px;background:url("../images/curriculum.svg");background-repeat:no-repeat;margin-right:15px}#section-work-with-us .application-form-container #application-form .curriculum-box .custom-file-input{margin-left:10px;color:transparent}#section-work-with-us .application-form-container #application-form .curriculum-box .custom-file-input:focus{outline:none !important}#section-work-with-us .application-form-container #application-form .curriculum-box .custom-file-input::-webkit-file-upload-button{visibility:hidden}#section-work-with-us .application-form-container #application-form .curriculum-box .custom-file-input::before{content:'SELEZIONA FILE';color:black;display:inline-block;background:-webkit-linear-gradient(top, #f9f9f9, #e3e3e3);border:1px solid #999;border-radius:20px;padding:5px 8px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:700;font-size:10pt}#section-work-with-us .application-form-container #application-form .curriculum-box .custom-file-input:hover::before{border-color:black}#section-work-with-us .application-form-container #application-form .curriculum-box .custom-file-input:active{outline:0}#section-work-with-us .application-form-container #application-form .curriculum-box .custom-file-input:active::before{background:-webkit-linear-gradient(top, #e3e3e3, #f9f9f9)}#section-work-with-us .application-form-container #application-form input[type="text"],#section-work-with-us .application-form-container #application-form input[type="email"],#section-work-with-us .application-form-container #application-form input[type="tel"],#section-work-with-us .application-form-container #application-form textarea{border-radius:0;border:1px solid #8b8a8a}#section-work-with-us .application-form-container #application-form select{border-radius:20px}#section-work-with-us .application-form-container #application-form #send{border-radius:20px;background-color:#003b7a;text-transform:uppercase;color:#fff;width:150px}.featured-image-container{position:absolute;left:0;top:0;width:100vw}.featured-image-container img{width:100%;height:100%;object-fit:cover;max-height:400px !important}.mt-200{margin-top:200px !important}a.custom-btn{margin-top:30px;background-color:#003b7a;width:270px;color:#fff;border-radius:20px;display:inline-block;height:30px;font-weight:700;line-height:29px}a.custom-btn:hover,a.custom-btn:focus{color:#fff}@media (max-width:991px){.documents a{font-size:11px !important}}#error-msg{background:red;color:white;display:block;width:93%;margin-top:20px;padding:5px;font-weight:700}.multiple-companies .companies{margin-top:50px;display:flex;justify-content:space-between;align-items:center}@media (max-width:991px){.multiple-companies .companies{flex-direction:column}}.multiple-companies .companies .checkbox-container{color:#fff;display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;font-size:19px}.multiple-companies .companies .checkbox-container .company-description{color:#fff}.multiple-companies .companies .checkbox-container .station-description{font-weight:100}.multiple-companies .companies .checkbox-container input{position:absolute;opacity:0;cursor:pointer}.multiple-companies .companies .checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.multiple-companies .companies .checkbox-container:hover input ~ .checkmark{background-color:#ccc}.multiple-companies .companies .checkbox-container input:checked ~ .checkmark{background-color:#fff}.multiple-companies .companies .checkmark:after{content:"";position:absolute;display:none}.multiple-companies .companies .checkbox-container input:checked ~ .checkmark:after{display:block}.multiple-companies .companies .checkbox-container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#3cb94d}.w-100{width:100% !important}