#page-overlay{position:fixed;top:0px;left:0;width:100%;bottom:0px;z-index:1200;background:#000}div#totop{display:none;box-shadow:0 3px 5px rgba(0,0,0,0.5);background-color:#212121;color:#fff;padding:10px 0 6px;text-align:center;position:fixed;bottom:0;z-index:10000;width:100%}div#totop a{display:inline-block;padding-left:12px;-moz-background-size:6px 6px;-o-background-size:6px 6px;-webkit-background-size:6px 6px;background-size:6px 6px;background-repeat:no-repeat;background-image:url("/Content/img/totop.gif");background-position:left center;font-weight:bold;color:#fff;font-size:14px;text-transform:uppercase}.ieoverlay{cursor:pointer;text-align:center;width:100%;top:0;position:fixed;left:0;bottom:0px;z-index:1200;background-image:url("/Content/img/ieov.png");background-repeat:repeat}a:hover,button:hover{-webkit-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;-moz-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;-ms-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;-o-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;text-decoration:none}body{overflow:hidden;background-color:#000}a:active,a:focus{text-decoration:none;outline:none}#section_splash{height:1100px;background-image:url("/Media/Images/01-splash/rilievi-splash.jpg");background-position:center top;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}#section_splash .inner{position:absolute;width:100%;text-align:center;display:table-cell;vertical-align:middle;height:1100px;top:0;left:0;background-image:url("/Content/img/logo-rilievi-white.svg");-moz-background-size:235px 42px;-o-background-size:235px 42px;-webkit-background-size:235px 42px;background-size:235px 42px;background-repeat:no-repeat;background-position:center center;opacity:0}@media (max-width: 767px){#section_splash .inner{height:100px}}#section_splash.table .inner{bottom:0}#section_splash .scrollme{display:none;text-align:center;position:fixed;bottom:0;width:100%;letter-spacing:1.5px}#section_splash .scrollme a{display:block;font-family:"Stratum1",sans-serif;font-size:18px;font-weight:bold;color:#fff;padding-bottom:58px}h1{margin:0 auto;max-width:200px;font-size:45px;color:#fff;font-weight:bold;font-family:"Stratum1",sans-serif;letter-spacing:2px}@media (max-width: 767px){h1{margin:0;max-width:none}}h1 span{display:block;padding-top:5px;font-family:"StratumFat",sans-serif}@media (max-width: 767px){h1 span{display:inline;padding-top:0}}h2{font-size:22px;font-weight:bold;font-family:"Stratum1",sans-serif;letter-spacing:2px;padding-bottom:20px;padding-top:20px;margin:0}h3{font-size:17px;font-weight:bold;font-family:"Stratum1",sans-serif;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}h4{font-size:17px;font-weight:bold;font-family:"Stratum1",sans-serif;letter-spacing:1px;text-transform:uppercase;line-height:75px;padding:0;margin:0}@media (max-width: 767px){h4{line-height:64px}}p{font-size:15px;line-height:20px}a.discover{display:block;text-align:center;background-color:#fff;color:#000;line-height:25px;height:25px;font-size:17px;font-weight:bold;font-family:"Stratum1",sans-serif;letter-spacing:2px;text-transform:uppercase}@media (max-width: 767px){a.discover{display:inline-block;padding:0 40px;border:2px solid #fff;background-color:transparent;color:#fff;height:auto}}a.discover:hover{background-color:#1e1e1e;color:#fff}a.readmore{display:block;text-align:center;background-color:#fff;color:#000;line-height:25px;height:25px;font-size:17px;font-weight:bold;font-family:"Stratum1",sans-serif;letter-spacing:2px;text-transform:uppercase}@media (max-width: 767px){a.readmore{display:inline-block;padding:0 40px;border:2px solid #000;background-color:transparent;height:auto;margin-top:40px}}a.readmore:hover{background-color:#1e1e1e;color:#fff}#fixedelementsoverlay{display:none;z-index:2000;width:100%;position:absolute;top:0}#fixedelementsoverlay .row{margin:0;padding:0}#fixedelementsoverlay .logocontainer .inner{width:70%;max-width:300px;margin:0 auto}@media (max-width: 767px){#fixedelementsoverlay .logocontainer .inner{text-align:left;width:100%;max-width:none;padding-left:10px}}#fixedelementsoverlay #logo{margin-top:41px;font-size:110px;line-height:20px;width:115px;height:20px;color:#fff;opacity:1;-webkit-transition:all 0.8s linear;-moz-transition:all 0.8s linear;-ms-transition:all 0.8s linear;-o-transition:all 0.8s linear;transition:all 0.8s linear}@media (max-width: 767px){#fixedelementsoverlay #logo{margin-top:25px}}#fixedelementsoverlay #logo:before{margin-top:-50px;display:block}#fixedelementsoverlay #logoplaceholder{display:block;position:absolute;z-index:666;width:135px;height:30px;margin-top:13px;margin-left:-10px}#fixedelementsoverlay nav{position:fixed;display:block;width:75px;top:0;right:0}@media (max-width: 767px){#fixedelementsoverlay nav{width:64px}}#fixedelementsoverlay nav .buttons{width:75px;height:75px;-webkit-transition:height 0.3s ease-in-out;-moz-transition:height 0.3s ease-in-out;-ms-transition:height 0.3s ease-in-out;-o-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out}@media (max-width: 767px){#fixedelementsoverlay nav .buttons{width:64px;height:64px}}#fixedelementsoverlay nav a,#fixedelementsoverlay nav a:focus,#fixedelementsoverlay nav a:active{display:block;width:75px;height:75px;color:#87888a;line-height:75px;text-align:center;font-size:20px;background-color:#1e1e1e;-webkit-transition:color 0.3s linear, background-color 0.3s linear;-moz-transition:color 0.3s linear, background-color 0.3s linear;-ms-transition:color 0.3s linear, background-color 0.3s linear;-o-transition:color 0.3s linear, background-color 0.3s linear;transition:color 0.3s linear, background-color 0.3s linear}@media (max-width: 767px){#fixedelementsoverlay nav a,#fixedelementsoverlay nav a:focus,#fixedelementsoverlay nav a:active{color:#fff;width:64px;height:64px;line-height:64px}}#fixedelementsoverlay nav a.active,#fixedelementsoverlay nav a:hover{color:#000;background-color:#fff}#fixedelementsoverlay nav a#shareme{font-size:26px}#fixedelementsoverlay nav a.disabled{cursor:default;color:#373737}#fixedelementsoverlay nav a.disabled:hover{color:#373737;background-color:#1e1e1e}#fixedelementsoverlay nav #thebulletplace{display:none;margin-top:20px;opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}@media (max-width: 767px){#fixedelementsoverlay nav #thebulletplace{display:block}}#fixedelementsoverlay nav #thebulletplace .bullet{display:block;text-align:center;width:64px;height:24px;font-size:13px;line-height:24px;color:#fff;cursor:default;-webkit-transition:color 0.8s linear;-moz-transition:color 0.8s linear;-ms-transition:color 0.8s linear;-o-transition:color 0.8s linear;transition:color 0.8s linear}#fixedelementsoverlay nav #thebulletplace .bullet .icon-bullet-active{display:none}#fixedelementsoverlay nav #thebulletplace .bullet.active .icon-bullet-inactive{display:none}#fixedelementsoverlay nav #thebulletplace .bullet.active .icon-bullet-active{display:inline}#fixedelementsoverlay.slidenav nav .buttons{height:375px}@media (max-width: 767px){#fixedelementsoverlay.slidenav nav .buttons{height:320px}}#fixedelementsoverlay.slidenav nav #thebulletplace{opacity:0}#fixedelementsoverlay.onwhite #logo{color:#000}#fixedelementsoverlay.onwhite #thebulletplace .bullet{color:#000}#fixedelementsoverlay.nologo #logo{opacity:0}#fixedelementsoverlay.nologo #logoplaceholder{display:none}#fixedelementsoverlay.onmenu #logo{opacity:1 !important;color:#fff !important}#fixedelementsoverlay.onmenu #logoplaceholder{display:none}#fixedelementsoverlay.onmenu #thebulletplace{opacity:0}body.touchdevice #fixedelementsoverlay nav a:hover{color:#fff;background-color:#1e1e1e}body.touchdevice #fixedelementsoverlay nav a.active:hover{color:#000;background-color:#fff}body.touchdevice #fixedelementsoverlay nav a.disabled,body.touchdevice #fixedelementsoverlay nav a.disabled:hover{color:#373737;background-color:#1e1e1e}#scrollmefixed{position:fixed;opacity:0;bottom:0;width:100%;height:1px;padding-bottom:50px;background-image:url("/Content/img/down.png");background-position:center 10px;-moz-background-size:25px 13px;-o-background-size:25px 13px;-webkit-background-size:25px 13px;background-size:25px 13px;background-repeat:no-repeat;z-index:2001;text-align:center}#scrollmefixed a{display:inline-block;width:25px;height:13px;margin-top:10px}#scrollupfixed{position:fixed;display:none;bottom:0;width:100%;height:1px;padding-bottom:84px;z-index:400;text-align:center;letter-spacing:1.5px}@media (max-width: 767px){#scrollupfixed{display:none !important}}#scrollupfixed a{display:inline-block;background-image:url("/Content/img/up.png");background-position:center 46px;height:84px;-moz-background-size:25px 13px;-o-background-size:25px 13px;-webkit-background-size:25px 13px;background-size:25px 13px;background-repeat:no-repeat;font-family:"Stratum1",sans-serif;font-size:18px;font-weight:bold;color:#000}#menuoverlay{display:none;z-index:1000;position:fixed;width:100%;background-color:#1e1e1e;color:#999;padding:25px 16px;font-family:"Stratum1",sans-serif;text-transform:uppercase}#menuoverlay ul{list-style-type:none;padding:0;margin:0}#menuoverlay ul li{margin:0;padding:0}#menuoverlay .menuheader{margin-bottom:25px;font-size:17px}@media (max-width: 767px){#menuoverlay .menuheader{margin-bottom:0;margin-top:10px;font-size:14px}}#menuoverlay .navdesc{font-family:SabonLTPro,Garamond,serif;font-size:15px;font-weight:normal;text-transform:none;color:#fff}#menuoverlay a,#menuoverlay span.empty{color:#fff;font-size:16px;border-bottom:5px solid #1e1e1e;padding-bottom:2px;line-height:32px}#menuoverlay a:hover,#menuoverlay span.empty:hover{color:#999}@media (max-width: 767px){#menuoverlay a,#menuoverlay span.empty{font-size:14px;line-height:24px;border-bottom:0}}@media (max-width: 767px){#menuoverlay .subscribehdr{padding-bottom:10px}}#menuoverlay .menus{padding-bottom:50px}@media (max-width: 767px){#menuoverlay .menus{padding-top:20px;padding-bottom:10px}}#menuoverlay .menus a.active{border-bottom-color:#999}@media (max-width: 767px){#menuoverlay .menus a.active{color:#999}}#menuoverlay footer{position:fixed;width:100%;bottom:0;color:#999;padding-bottom:95px;text-transform:none;font-size:14px}@media (max-width: 767px){#menuoverlay footer{padding:15px 30px 15px 10px;font-size:14px}}#menuoverlay footer div{padding-left:0}#menuoverlay footer a{line-height:normal;text-transform:uppercase}#menuoverlay footer a.fb{color:#999}#menuoverlay footer a.fb:hover{color:#fff}#menuoverlay .form{margin-top:50px;padding:50px 0;border-top:1px solid #999;border-bottom:1px solid #999}@media (max-width: 767px){#menuoverlay .form{margin-top:10px;padding:10px 0}}#menuoverlay .form label,#menuoverlay .form input{display:block;line-height:25px;margin-bottom:15px;height:25px}@media (max-width: 767px){#menuoverlay .form label,#menuoverlay .form input{margin-bottom:5px}}#menuoverlay .form input{color:#000}#menuoverlay .form button{background-color:#fff;color:#000;text-transform:uppercase;line-height:25px;height:25px;border:0;padding:0 25px}#menuoverlay .form .note{margin-top:25px;text-transform:none}.layout_video{position:relative;overflow:hidden}.layout_video .video-wrapper .video-bg{z-index:1;position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;transition:opacity 0.3s linear 0s, left 0s linear 0s}.layout_video .video-wrapper .video-el{position:absolute;width:100%;height:100%;left:0;top:0}.layout_video .video-wrapper #control-btn{z-index:2;position:absolute;top:50%;left:50%;width:70px;height:70px;margin-left:-35px;margin-top:-35px;border-radius:50%;border:2px solid white;cursor:pointer;transition:0.3s}.layout_video .video-wrapper #control-btn img{position:absolute;top:50%;left:50%;max-width:24px;transform:translateX(-50%) translateY(-50%)}.layout_video .video-wrapper .video-bar{transition:0.3s}.layout_video .video-wrapper.paused .video-bar{opacity:0}.layout_video .video-wrapper.paused .video-el{display:none}.layout_video .video-wrapper.play .video-bar{opacity:1}.layout_video .video-wrapper.play #control-btn{opacity:0}.layout_video .video-wrapper.play .video-bg{opacity:0;left:-120%;transition:opacity 0.3s linear 0s, left 0s linear 0.3s}.layout_video .video-progress-bar{position:absolute;width:90%;left:5%;bottom:20px;height:6px;margin-bottom:-3px;background:rgba(255,255,255,0.5);cursor:pointer}.layout_video .video-timeBar{position:absolute;left:0;bottom:0;height:6px;background:white}.layout_video .video-pause-btn{position:absolute;width:16px;height:16px;left:10px;bottom:20px;margin-bottom:-8px;text-align:center;cursor:pointer;line-height:13px}.layout_video .video-pause-btn img{width:100%}.layout_video .video-sound-btn{position:absolute;width:16px;height:16px;right:10px;bottom:20px;margin-bottom:-8px;text-align:center;cursor:pointer}.layout_video .video-sound-btn .video-sound-img{display:none}.layout_video .video-sound-btn .video-mute-img{display:block}.layout_video .video-sound-btn.on .video-sound-img{display:block}.layout_video .video-sound-btn.on .video-mute-img{display:none}.layout_video .video-sound-btn img{width:100%}#section_ethically .col-type-custom .jobcontainer{float:none;width:33%;margin:0 auto}#section_ethically .col-type-custom .jobcontainer .jobbox{padding:40px}#section_ethically #slide_ethically_2 .jobcontainer{margin-left:52%}#section_ethically #slide_ethically_11 .jobcontainer{width:25%}#slide_ethically_1 .innercontainer{opacity:1 !important}.col-certification{display:flex;justify-content:space-between;margin:0 auto;width:60%}#slide_ethically_10 .sidebar .inner h2{padding:0}.col-type-custom .jobbox{padding-top:35px;padding-bottom:35px}.col-type-custom .jobbox h2{padding:0 !important;margin:0 !important}#shareoverlay{display:none}#shareoverlay h4{color:#868889}#shareoverlay #sharebox{z-index:10000;position:fixed;padding:0 0 0 24px;background-color:rgba(0,0,0,0.9);color:#fff;width:280px;line-height:75px;letter-spacing:1px}@media (max-width: 767px){#shareoverlay #sharebox{line-height:64px}}#shareoverlay #sharebox a{display:block;color:#868889;font-weight:bold;font-family:"Stratum1",sans-serif;font-size:17px;height:75px;text-transform:uppercase}@media (max-width: 767px){#shareoverlay #sharebox a{height:64px}}#shareoverlay #sharebox a:hover{color:#fff}#shareoverlay #sharebox a:active,#shareoverlay #sharebox a:focus{text-decoration:none}#shareoverlay #sharebox a span{font-size:25px;vertical-align:middle;margin-right:20px}#rotatemeoverlay{display:none}@media (max-width: 991px) and (orientation: portrait){#rotatemeoverlay{z-index:20000;display:block;position:fixed;top:0px;left:0;width:100%;bottom:0px;background:#000;height:100%}#rotatemeoverlay .inner{position:relative;margin:auto;top:50%;bottom:50%;text-align:center;width:100%;color:#fff;font-size:15px;font-weight:bold;font-family:"Stratum1",sans-serif;letter-spacing:1px;text-transform:uppercase}}.section{color:#fff;font-family:SabonLTPro,Garamond,serif;font-size:15px}.section .row{margin:0;padding:0}.section .innercontainer{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.section .bgitem{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:left top;position:absolute;width:100%;top:0}.section .sidebar{background-color:rgba(0,0,0,0.5);padding:60px 0;opacity:0;-webkit-transition:all 0.8s linear;-moz-transition:all 0.8s linear;-ms-transition:all 0.8s linear;-o-transition:all 0.8s linear;transition:all 0.8s linear;transition-delay:0.7s;-webkit-transition-delay:0.7s}.section .sidebar.type3{padding-top:0}.section .sidebar .inner{width:70%;max-width:300px;margin:0 auto}@media (max-width: 767px){.section .sidebar .inner{margin:0 0 0 20px;max-width:none}}@media (max-width: 767px){.section .sidebar.fullwidth{padding-left:10px;padding-right:30px}}.section .sidebar p{padding-bottom:30px;line-height:19px}.section .sidebar .date{font-style:italic}.section .sidebar .mnu{border-top:1px solid #fff;padding:20px;font-size:24px;line-height:24px}.section .sidebar .mnu a,.section .sidebar .mnu{color:#fff}.section .sidebar .mnu a{display:block}.section .sidebar .mnu a:active,.section .sidebar .mnu a:focus{text-decoration:none}.section .sidebar .mnu a.mnu-share{float:left}.section .sidebar.white{background-color:#fff;color:#000}@media (max-width: 767px){.section .sidebar.white{background-color:rgba(255,255,255,0.8)}}.section .sidebar.white .mnu{border-top-color:#000}.section .sidebar.white .mnu a,.section .sidebar.white .mnu{color:#000}.section .sidebar.dark{background-color:#1e1e1e;color:#fff}@media (max-width: 767px){.section .sidebar.dark{background-color:rgba(30,30,30,0.8)}}.section .slide{background-image:url("/Content/img/ajax-loader.gif");background-repeat:no-repeat;background-position:center center}.section .slide.loaded{background-image:none}.section.active .slide.active .sidebar{opacity:1}.section .home{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.section#section_ethically .home{background-image:url("/Media/Images/08-ethically/ethically_made_cover.jpg")}.section#section_journal .home{background-image:url("/Media/Images/02-journal/journal_cover.jpg")}.section#section_madeinrilievi .home{background-image:url("/Media/Images/03-made-in-rilievi/madeinrilievi_cover.jpg");background-position:center top}.section#section_future .home{background-image:url("/Media/Images/04-made-for-the-future/future_cover.jpg");background-position:center top}.section#section_globally .home{background-image:url("/Media/Images/05-globally-made/globallymade-cover.jpg");background-position:center top}.section#section_people .home{background-image:url("/Media/Images/05-made-by-the-people/people_cover.jpg")}.section#section_need .home{background-image:url("/Media/Images/06-made-for-every-need/everyneed_cover.jpg")}.section#section_best .home{background-image:url("/Media/Images/07-made-for-the-best/best_cover.jpg")}.section#section_contact{background-color:#fff}.section#section_contact .sidebar{background-color:transparent}.section#section_contact .innercontainer{padding-top:150px}.section#section_contact h1,.section#section_contact h3{color:#000}.section#section_contact a{color:#000;margin-bottom:20px;border-bottom:1px solid #000}.section#section_contact p{color:#000}.section#section_clients{background-color:#1e1e1e}.section#section_clients .sidebar{background-color:transparent}.section#section_clients .innercontainer{padding-top:150px}.section#section_clients a{color:#fff;text-decoration:underline}.section#section_clients p{margin-bottom:20px}.section#section_clients .contentcolumn{line-height:22px !important}.section .contentcolumn{font-size:17px;line-height:20px;margin-top:15px}@media (max-width: 767px){.section .contentcolumn{font-size:16px !important;line-height:18px !important}}.section .slidecounter{font-size:15px;font-weight:bold;font-family:"Stratum1",sans-serif;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase;color:#fff;text-align:left}.section .slidecounter .inner{padding-right:7px;display:none}.section .slidecounter[class*="col-sm-offset"]{text-align:right}.section .slidecounter.black{color:#000}#layouts{display:none}.layout_peopleright .jobbox,.layout_peopleleft .jobbox,.layout_peopletextless .jobbox{background-color:#fff;color:#000;padding:13px;text-align:center}.layout_peopleright .jobbox h2,.layout_peopleleft .jobbox h2,.layout_peopletextless .jobbox h2{text-align:center;margin:0 0 10px}.layout_peopleright .jobbox .jobdesc,.layout_peopleleft .jobbox .jobdesc,.layout_peopletextless .jobbox .jobdesc{font-style:italic}.layout_articleleftpaged .contents_mobile{display:none}@media (max-width: 767px){.layout_articleleftpaged .contents_desktop{display:none}.layout_articleleftpaged .contents_mobile{display:block}.layout_articleleftpaged .contents_mobile .scr{padding-bottom:30px}}@media (max-width: 1199px){.col-certification{display:none}}@media (max-width: 1199px), (max-height: 799px){h1{font-size:26px}h2{font-size:18px}h3{font-size:17px}}@media (max-width: 1199px) and (max-width: 767px), (max-height: 799px) and (max-width: 767px){h3{margin-top:10px;margin-bottom:10px}}@media (max-width: 1199px), (max-height: 799px){p{font-size:14px;line-height:16px}.section .sidebar{padding:60px 0}.section .sidebar p{padding-bottom:30px;line-height:19px}.section#section_clients .innercontainer{padding-top:90px}.section#section_clients a{margin-bottom:10px}.section#section_contact .innercontainer{padding-top:90px}.section#section_contact p{margin-bottom:10px}.layout_peopleright .jobbox,.layout_peopleleft .jobbox,.layout_peopletextless .jobbox{padding:10px}.layout_peopleright .jobbox h2,.layout_peopleleft .jobbox h2,.layout_peopletextless .jobbox h2{text-align:center;margin:0 0 5px;padding:10px 0}}@media (max-width: 768px){#section_ethically h3 span{text-align:left}#section_ethically #slide_ethically_2 .jobcontainer{margin-left:0;margin:0 auto}#section_ethically #slide_ethically_2 .bgitem{background-position-y:bottom}.padding-type-2{padding-bottom:0 !important}.section .col-type-custom .sidebar .row .inner{width:80%}#slide_ethically_10 .contents_mobile5 .readmore{margin:0}#section_ethically .col-type-custom .jobcontainer{width:60%}#section_ethically #slide_ethically_11 .jobcontainer{width:60%}}@media (max-width: 767px){.section#section_clients .innercontainer{padding-top:60px}.section#section_clients a{margin-bottom:5px;font-size:14px;display:inline-block}.section#section_clients a:after{content:', '}.section#section_clients [class*="col-"]:nth-child(odd) a:last-child:after{content:''}.section#section_contact .innercontainer{padding-top:60px}.section#section_contact p{margin-bottom:0}}.icon-close{font-size:17px}.table{margin-bottom:0}
/*# sourceMappingURL=site.css.map */
