body{color:#666;font-family:'Montserrat',sans-serif}div#main-wrapper{padding:0;margin:0}header#main-header{position:sticky;top:0;z-index:20;background-color:#fff}header#main-header #header-main-top{position:relative;background-color:#2D3336;padding:10px 0 0}header#main-header #header-main-top nav.social{margin:0 auto;text-align:center}header#main-header #header-main-top nav.social ul{padding:0}header#main-header #header-main-top nav.social ul li a{margin:0 3px}header#main-header #header-main-top nav.social ul li a i.fa{display:inline-block;border-radius:60px;box-shadow:0px 0px 2px #999;padding:0.5em 0.5em;width:38px;height:38px;font-size:20px;vertical-align:middle;text-align:center;background-color:#999;color:#fff;transition:0.3s}header#main-header #header-main-top nav.social ul li a:hover i.fa{box-shadow:0px 0px 2px #c7b200;background-color:#c7b200}header#main-header #header-main-top nav.login{position:absolute;right:10%;top:16px;color:#fff;text-transform:lowercase;font-size:20px}header#main-header #header-main-top nav.login a{color:#fff;text-decoration:none;transition:0.3s}header#main-header #header-main-top nav.login a:hover{color:#c7b200}header#main-header #header-main-menu{background-color:#fff;z-index:20;padding-top:20px}header#main-header #header-main-menu nav#main-menu{background-color:transparent !important;border-color:transparent !important;margin-bottom:0 !important}header#main-header #header-main-menu nav#main-menu ul{display:table;margin:0 auto;padding-bottom:20px}header#main-header #header-main-menu nav#main-menu li{vertical-align:bottom;display:inline-block;background-color:transparent !important}header#main-header #header-main-menu nav#main-menu ul.dropdown-menu{display:none}header#main-header #header-main-menu nav#main-menu ul.dropdown-menu li{display:block}header#main-header #header-main-menu nav#main-menu li > a{padding:3px 0 0;margin:0 10px;border-top:2px solid transparent;vertical-align:bottom;color:#666 !important;text-decoration:none !important;text-transform:lowercase}header#main-header #header-main-menu nav#main-menu li > a[href="iamitaly.html"]{color:#c7b200 !important;font-weight:bolder}header#main-header #header-main-menu nav#main-menu li > a[href="invitaletueidee.html"]{color:#f07e08 !important;font-weight:bolder}header#main-header #header-main-menu nav#main-menu ul.dropdown-menu li > a{border-top:0}header#main-header #header-main-menu nav#main-menu li.logo{padding:3px 0;margin:0 100px 0 0}header#main-header #header-main-menu nav#main-menu li.logo img{width:400px;height:auto}header#main-header #header-main-menu nav#main-menu li a{font-size:18px}header#main-header #header-main-menu nav#main-menu li.active a,header#main-header #header-main-menu nav#main-menu li:hover a,header#main-header #header-main-menu nav#main-menu li:active a{background-color:transparent !important}header#main-header #header-main-menu nav#main-menu li:not(.logo).active > a,header#main-header #header-main-menu nav#main-menu li:not(.logo):hover > a,header#main-header #header-main-menu nav#main-menu li:not(.logo):active > a{border-top:2px solid #c7b200}header#main-header #header-main-menu nav#main-menu li.active > a[href="invitaletueidee.html"],header#main-header #header-main-menu nav#main-menu li:hover > a[href="invitaletueidee.html"],header#main-header #header-main-menu nav#main-menu li:active > a[href="invitaletueidee.html"]{border-top:2px solid #f07e08}header#main-header #header-main-menu nav#main-menu ul.dropdown-menu li:not(.logo).active > a,header#main-header #header-main-menu nav#main-menu ul.dropdown-menu li:not(.logo):hover > a,header#main-header #header-main-menu nav#main-menu ul.dropdown-menu li:not(.logo):active > a{border-top:0 !important}header#main-header #header-main-menu nav#main-menu ul.dropdown-menu li.active a,header#main-header #header-main-menu nav#main-menu ul.dropdown-menu li:hover a,header#main-header #header-main-menu nav#main-menu ul.dropdown-menu li:active a{border-top:0 !important;color:#000 !important}footer#footer-main{background-color:#2D3336;color:#fff;margin:0;padding:30px 0 10px}footer#footer-main address.vcard{flex-grow:1}footer#footer-main nav.social{flex-grow:1}footer#footer-main address.vcard ul li{color:#fff;line-height:34px}footer#footer-main address.vcard ul li.title{font-size:20px;font-weight:bolder;margin-bottom:20px}footer#footer-main address.vcard ul li .fa{width:20px;margin-right:6px;text-align:center;font-weight:bolder;color:#c7b200;font-size:18px}footer#footer-main address.vcard ul li a{color:#fff;text-decoration:none}footer#footer-main address.vcard ul li strong{font-weight:normal;color:#c7b200}footer#footer-main .footer-box-contacts{min-height:300px;border-right:1px solid #979697}footer#footer-main .footer-box-links{min-height:300px;border-right:1px solid #979697}footer#footer-main .footer-box-prizes{min-height:300px}footer#footer-main .footer-box-links ul{display:table;margin:0 auto}footer#footer-main .footer-box-links ul li{list-style-type:none;margin-bottom:20px}footer#footer-main .footer-box-links ul li a{text-transform:uppercase;color:#979697;text-decoration:none;font-weight:bolder}footer#footer-main .footer-box-links ul li a img{margin-right:10px}footer#footer-main .footer-box-prizes img{width:240px;margin-left:30px;margin-bottom:20px}footer#footer-main .footer-box-prizes img:first-of-type{margin-left:28px}nav.social{display:table}nav.social ul li{list-style:none;display:inline-block;margin:0 3px}nav.social i.fa{display:inline-block;border-radius:60px;box-shadow:0px 0px 2px #999;padding:0.5em 0.6em;width:32px;height:32px;font-size:16px;vertical-align:middle;text-align:center;background-color:#999;color:#fff}address.vcard ul li{list-style:none;line-height:24px}#scroll-to-top{padding:10px;text-align:center;font-weight:bold;color:#c7b200;text-decoration:none;position:fixed;bottom:75px;right:40px;font-size:40px;display:none}#scroll-to-top:hover{text-decoration:none}a:hover img{opacity:0.8}a:focus,button:focus,a:focus-visible,button:focus-visible{outline:none}#noty_topRight_layout_container li{border:0 !important}.noty_type_success{border:1px solid #c7b200 !important;background-color:#c7b200;color:#fff}.noty_type_success .noty_message,.noty_type_success .noty_text{border:1px solid #c7b200 !important;background-color:#c7b200}#modal-footer-video{color:#555}#modal-footer-video .modal-body iframe{width:100%;height:490px;border:0}#modal-footer-catalog{color:#555}#modal-footer-catalog .modal-body iframe{width:100%;height:500px;border:0}form#lead{width:80%;margin:0 auto 10rem}form#lead legend{font-size:20px;color:#bdb62b;text-align:center;font-weight:bolder;padding-bottom:20px;border-bottom-color:#bdb62b}form#lead small{display:block;margin-top:2rem;color:#666;font-weight:normal}form#lead label{font-size:16px;color:#bdb62b}form#lead textarea{resize:vertical}form#lead button[type=submit]{display:block;margin:2rem auto 0;background-color:#c7b200;color:#fff;font-weight:bolder;font-size:18px;width:140px}#box-lead .alert{width:80%;margin:0 auto 5rem;font-size:2rem}.sections-cover-top.image{width:100%;height:700px;background:url('../images/sections/slider/cover-top.jpg') transparent no-repeat center center;background-size:cover;text-indent:-9000px}.sections-cover-top.video h1{display:none}.sections-cover-top.video{width:100%;height:700px;margin-top:20px}.sections-cover-top.video iframe{width:100%;height:700px;border:0}body.sections article{padding:40px 30px 50px}body.sections article h2{padding-bottom:10px;text-transform:lowercase;color:#c7b200;font-weight:800;font-size:32px}body.sections article h2:first-letter{text-transform:uppercase}body.sections article p{font-size:16px}body.sections figure{position:relative;padding:0 30px 0 30px;margin-bottom:30px;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center}body.sections figure a{display:inline-block;float:none;height:140px;padding:0;overflow:hidden}body.sections figure a span{display:block;padding:2%;height:96%;width:96%;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;text-indent:-9000px}body.sections figure em{display:block;position:absolute;background:rgba(199,178,0,1);color:#fff;padding:10px 20px;opacity:0;left:0;bottom:-30%;width:96%;font-size:12px;transition:all 0.6s ease;font-style:normal}body.sections figure a:hover em{opacity:1;bottom:4%}@media (max-width:991px){}@media (max-width:767px){a.navbar-brand img{position:relative;float:left;height:30px;width:auto}#scroll-to-top{visibility:hidden !important}#home-cover-top{max-height:180px;margin-bottom:20px}#home-cover-top #home-carousel{height:180px;top:30px}#home-cover-top .carousel-caption{bottom:2px;font-size:14px;padding:4px 10px;width:100%}#home-cover-middle{background-position:center center;background-size:cover;height:200px}#home-claim{padding:3rem 0 0}#home-claim h2{padding:0;font-size:28px;line-height:32px;width:100%}#home-claim p{font-size:16px;line-height:20px}#home-who h2{padding:15px 20px 15px 20px;margin-bottom:20px}#home-projects,#home-contests,#home-artcontract,#home-services,#home-partners,#home-about{margin:4rem auto 0}#home-projects h2,#home-contests h2,#home-artcontract h2,#home-services h2,#home-partners h2,#home-about h2{font-size:2.6rem}#home-projects h3,#home-contests h3,#home-artcontract h3,#home-services h3{font-size:1.8rem;line-height:2.2rem;padding:0 1rem;margin:2rem auto;max-width:none}#home-services h2{margin-bottom:20px;font-size:26px}#home-services a{float:left;width:50%;height:120px;background-size:80px;padding-top:80px;font-size:20px;margin:20px 0}#home-projects{padding:0 6px 0 4px !important}#home-projects h2 span{padding:0;font-size:28px;line-height:32px}#home-projects h2 span.container{padding:0 4%}#home-projects h2 a{font-size:28px;line-height:32px}#home-projects a{min-height:15rem;margin:4px;width:calc(50% - 8px);float:left}#home-contests,#home-artcontract{padding:0 6px 0 4px !important}#home-contests h2 span,#home-artcontract h2 span{padding:0;font-size:28px;line-height:32px}#home-contests h2 span.container span,#home-artcontract h2 span.container span{padding:0}#home-contests h2 span.container,#home-artcontract h2 span.container{padding:0 4%}#home-contests h2 a,#home-artcontract h2 a{font-size:28px;line-height:32px;top:24px}#home-contests a,#home-artcontract a{min-height:15rem;margin:4px;width:calc(50% - 8px);float:left}body.home #modal-contest{width:90%}body.home #modal-contest img{width:100%;height:auto}.modal-contest_close{font-size:12px;bottom:6px;right:2px}.sections-cover-top.image{background-position:center center;background-size:cover;height:200px}.sections-cover-top.video{width:100%;height:200px;margin-top:52px}.sections-cover-top.video iframe{width:100%;height:200px}body.sections article{padding:40px 20px 50px}body.sections figure{text-align:center}body.sections figure a{width:50%;height:120px;background-size:cover}#home-partners-carousel a{width:100px !important}body.project figure{margin-top:40px;text-align:center}body.project figure a{position:relative;width:46%;margin:2px}body.project figure img{position:relative;width:46%;margin:2px}body.project iframe.video-cover{margin-top:5rem;height:200px}#home-about{margin-bottom:20px}#home-about blockquote{padding:0 2rem;font-size:1.6rem;line-height:2rem}#home-about blockquote:before{top:-2rem;left:0;z-index:2}#home-partners{margin-bottom:20px}#home-partners h2{margin-bottom:20px;font-size:26px}#home-partners-carousel{display:block !important}#home-partners-carousel a{width:50% !important;height:6rem !important;margin:3rem auto}footer#footer-main .footer-box-contacts{border-right:0;border-bottom:1px dotted #979697;margin-bottom:30px}footer#footer-main .footer-box-links{border-right:0;border-bottom:1px dotted #979697;padding-bottom:10px;margin-bottom:14px}footer#footer-main .footer-box-prizes img{margin:10px auto}#modal-footer-video .modal-body iframe{height:200px}.carousel-inner{overflow:visible}body.sections article{padding:4rem 2rem 0}form#lead{width:100%;margin:2rem auto 6rem}.iamitaly-cover-top.image{height:300px}body.iamitaly article h3{margin:3rem 0 0}.invitaletueidee-cover-top.image{height:300px}body.invitaletueidee article h3{margin:3rem 0 0}}#home-cover-middle{background-image:url('../../assets/images/home/covers/cover-middle.jpg')}#home-services a.services-advertising{background-image:url('../../assets/images/home/services/advertising.png')}#home-services a.services-printing{background-image:url('../../assets/images/home/services/printing.png')}#home-services a.services-web{background-image:url('../../assets/images/home/services/web.png')}#home-services a.services-design{background-image:url('../../assets/images/home/services/design.png')}#home-services a.services-events{background-image:url('../../assets/images/home/services/events.png')}#home-services a.services-contract{background-image:url('../../assets/images/home/services/contract.png')}#home-services a.services-ecommerce{background-image:url('../../assets/images/home/services/ecommerce.png')}#home-about h2{}#home-projects{}#home-contests{}#home-form{background-image:url('../../assets/images/home/covers/cover-form.jpg')}.sections-cover-top.image{background-image:url('../../assets/images/sections/slider/cover-top.jpg')}.spazioarteteco-cover-top.image{background-image:url('../../assets/images/spazioarteteco/cover-top.jpg')}