body{margin:0;padding:0; background:#FFF; overflow-x:hidden; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}a,button{transition: all .3s ease-in-out;outline: none!important;} a:hover{text-decoration: none; cursor:pointer;}#page-loading-blocs-notifaction{position: fixed;top: 0;bottom: 0;width: 100%;z-index:100000;background:#FFFFFF url("img/pageload-spinner.gif") no-repeat center center;}@font-face {font-family:'Lato-Bold';src: url('./fonts/Lato-Bold/Lato-Bold.ttf');src: url('./fonts/Lato-Bold/Lato-Bold.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family:'Lato-Black';src: url('./fonts/Lato-Black/Lato-Black.ttf');src: url('./fonts/Lato-Black/Lato-Black.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family:'Lato-BoldItalic';src: url('./fonts/Lato-BoldItalic/Lato-BoldItalic.ttf');src: url('./fonts/Lato-BoldItalic/Lato-BoldItalic.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family:'Lato-Regular';src: url('./fonts/Lato-Regular/Lato-Regular.ttf');src: url('./fonts/Lato-Regular/Lato-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family:'Lato-LightItalic';src: url('./fonts/Lato-LightItalic/Lato-LightItalic.ttf');src: url('./fonts/Lato-LightItalic/Lato-LightItalic.ttf') format('truetype');font-weight: normal;font-style: normal;}.bloc{width:100%;clear:both;background: 50% 50% no-repeat;padding:0 50px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position:relative;}.bloc .container{padding-left:0;padding-right:0;}.bloc-xxl{padding:200px 50px;}.bloc-xl{padding:150px 50px;}.bloc-lg{padding:100px 50px;}.bloc-md{padding:50px;}.bloc-sm{padding:20px 50px;}.bloc-fill-screen{padding-top:0;position: relative;height:100vh;}.bloc-fill-screen > .container{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}.bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge{position: absolute;margin: 20px auto;left: 0;right: 0;z-index: 1;transform: none;}.bloc-fill-screen .fill-bloc-top-edge{top:0;}.bloc-fill-screen .fill-bloc-bottom-edge{top: initial;bottom: 20px;}.blocs-hero-btn-dwn{width: 58px;height: 58px;display: block;margin:0 auto;line-height: 58px;padding: 0;border-radius: 50%;text-align: center;font-size: 18px;color: rgba(255,255,255,.8);background: rgba(0,0,0,.6);border:0;}.blocs-hero-btn-dwn:hover{color: rgba(255,255,255,1);}.full-width-bloc{padding-left:0;padding-right:0;}.full-width-bloc .container{width:100%;max-width:100%!important;}.full-width-bloc .carousel img{width:100%;height:auto;}.full-width-bloc .navbar{margin-left: 0px;margin-right: 0px;}.bloc-group{display:flex;}.bloc-tile-2{width:50%;}.bloc-tile-3{width:33.33333333%;}.bloc-tile-4{width:25%;}.bloc-tile-2 .container, .bloc-tile-3 .container, .bloc-tile-4 .container{width:100%;}.bg-center,.bg-l-edge,.bg-r-edge,.bg-t-edge,.bg-b-edge,.bg-tl-edge,.bg-bl-edge,.bg-tr-edge,.bg-br-edge,.bg-repeat{-webkit-background-size: auto!important;-moz-background-size: auto!important;-o-background-size: auto!important;background-size: auto!important;}.bg-center{-webkit-background-size: auto;}.video-bg-container, .bloc-video{position: absolute;top: 0;bottom: 0;left: 50%;right: -50%;overflow: hidden;transform: translateX(-50%);-webkit-transform:translateX(-50%);}.bloc-video{width: auto;height: auto;min-width: 100%;min-height: 100%;z-index: 0;}.bloc-bg-texture::before{content:"";background-size: 2px 2px;position: absolute;top: 0;bottom: 0;left:0;right:0;}.texture-paper::before{background: url("img/texture-paper.png");background-size: 280px 280px;}.texture-fabric::before{background: url("img/texture-fabric.png");}.texture-pixels::before{background: url("img/texture-pixel.gif");background-size: 2px 2px;}.texture-vertical-lines::before{background: url("img/texture-v-lines.png");background-size: 4px 4px;}.texture-square::before{background: url("img/texture-square.png");background-size: 4px 4px;}.texture-darken::before{background: rgba(0,0,0,0.5);}.texture-darken-strong::before{background: rgba(0,0,0,0.8);}.b-parallax{background-attachment:fixed;}.d-bloc{color:rgba(255,255,255,.7);}.d-bloc button:hover{color:rgba(255,255,255,.9);}.d-bloc .icon-round,.d-bloc .icon-square,.d-bloc .icon-rounded,.d-bloc .icon-semi-rounded-a,.d-bloc .icon-semi-rounded-b{border-color:rgba(255,255,255,.9);}.d-bloc .divider-h span{border-color:rgba(255,255,255,.2);}.d-bloc .a-btn,.d-bloc .navbar a,.d-bloc .navbar-brand, .d-bloc a .icon-sm, .d-bloc a .icon-md, .d-bloc a .icon-lg, .d-bloc a .icon-xl, .d-bloc h1 a, .d-bloc h2 a, .d-bloc h3 a, .d-bloc h4 a, .d-bloc h5 a, .d-bloc h6 a, .d-bloc p a{color:rgba(255,255,255,.6);}.d-bloc .a-btn:hover,.d-bloc .navbar a:hover,.d-bloc .navbar-brand:hover,.d-bloc a:hover .icon-sm, .d-bloc a:hover .icon-md, .d-bloc a:hover .icon-lg, .d-bloc a:hover .icon-xl, .d-bloc h1 a:hover, .d-bloc h2 a:hover, .d-bloc h3 a:hover, .d-bloc h4 a:hover, .d-bloc h5 a:hover, .d-bloc h6 a:hover, .d-bloc p a:hover{color:rgba(255,255,255,1);}.d-bloc .navbar-toggle .icon-bar{background:rgba(255,255,255,1);}.d-bloc .btn-wire,.d-bloc .btn-wire:hover{color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);}.d-bloc .panel{color:rgba(0,0,0,.5);}.d-bloc .panel button:hover{color:rgba(0,0,0,.7);}.d-bloc .panel icon{border-color:rgba(0,0,0,.7);}.d-bloc .panel .divider-h span{border-color:rgba(0,0,0,.1);}.d-bloc .panel .a-btn{color:rgba(0,0,0,.6);}.d-bloc .panel .a-btn:hover{color:rgba(0,0,0,1);}.d-bloc .panel .btn-wire, .d-bloc .panel .btn-wire:hover{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.3);}.d-bloc .panel,.l-bloc{color:rgba(0,0,0,.5);}.d-bloc .panel button:hover,.l-bloc button:hover{color:rgba(0,0,0,.7);}.l-bloc .icon-round,.l-bloc .icon-square,.l-bloc .icon-rounded,.l-bloc .icon-semi-rounded-a,.l-bloc .icon-semi-rounded-b{border-color:rgba(0,0,0,.7);}.d-bloc .panel .divider-h span,.l-bloc .divider-h span{border-color:rgba(0,0,0,.1);}.d-bloc .panel .a-btn,.l-bloc .a-btn,.l-bloc .navbar a,.l-bloc .navbar-brand,.l-bloc a .icon-sm, .l-bloc a .icon-md, .l-bloc a .icon-lg, .l-bloc a .icon-xl, .l-bloc h1 a, .l-bloc h2 a, .l-bloc h3 a, .l-bloc h4 a, .l-bloc h5 a, .l-bloc h6 a, .l-bloc p a{color:rgba(0,0,0,.6);}.d-bloc .panel .a-btn:hover,.l-bloc .a-btn:hover,.l-bloc .navbar a:hover, .l-bloc .navbar-brand:hover, .l-bloc a:hover .icon-sm, .l-bloc a:hover .icon-md, .l-bloc a:hover .icon-lg, .l-bloc a:hover .icon-xl, .l-bloc h1 a:hover, .l-bloc h2 a:hover, .l-bloc h3 a:hover, .l-bloc h4 a:hover, .l-bloc h5 a:hover, .l-bloc h6 a:hover, .l-bloc p a:hover{color:rgba(0,0,0,1);}.l-bloc .navbar-toggle .icon-bar{color:rgba(0,0,0,.6);}.d-bloc .panel .btn-wire,.d-bloc .panel .btn-wire:hover,.l-bloc .btn-wire,.l-bloc .btn-wire:hover{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.3);}.voffset{margin-top:30px;}.voffset-md{margin-top:50px;}.voffset-lg{margin-top:80px;}.row-no-gutters{margin-right:0;margin-left:0;}.row.row-no-gutters > [class^="col-"],.row.row-no-gutters > [class*=" col-"] {padding-right: 0;padding-left: 0;}.b-divider{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);}.b-divider-dashed{border-top:1px dashed rgba(0,0,0,.1);border-bottom:1px dashed rgba(0,0,0,.1);}#bloc-2 h3{font-family: Lato;font-weight: 400;line-height: 25px;}#bloc-2 p{font-family: Lato;font-weight: 300;line-height: 20px;}#oltre25anni h3{font-family: Lato;font-weight: 300;font-size: 50px;line-height: 70px;}#oltre25anni p{font-family: Lato;font-weight: 400;}#bloc-6 h3{font-size: 60px;}#bloc-7 h2{font-family: Lato;font-weight: 900;font-size: 60px;line-height: 50px;}#bloc-7 h3{font-family: Lato;font-weight: 300;font-size: 30px;}#bloc-8 h2{font-family: Lato;font-weight: 100;}#bloc-8 p{font-family: Lato;font-weight: 400;}#photo h3{font-size: 30px;line-height: 25px;}#photo p{font-family: Lato;font-weight: 400;font-size: 14px;line-height: 20px;}#bloc-10 h3{font-family: Lato;font-weight: 700;}#bloc-11 h3{font-family: Lato;font-weight: 400;font-size: 20px;}#bloc-19 p{font-family: Lato;font-weight: 400;line-height: 22px;}#bloc-20 h1{font-family: Lato;font-weight: 300;}#bloc-20 p{font-size: 14px;}#video h3{font-size: 30px;line-height: 25px;}#video p{font-family: Lato;font-weight: 400;line-height: 22px;}#bloc-23 h2{font-size: 100px;}#trendvision p{font-size: 14px;}#bloc-25 h3{font-family: Lato;font-weight: 900;font-size: 100px;line-height: 80px;}#bloc-27 h3{font-family: Lato;font-weight: 900;font-size: 100px;line-height: 80px;}#bloc-31 h3{font-size: 40px;}#bloc-33 h3{font-size: 25px;}#bloc-35 h3{font-size: 35px;line-height: 20px;}#bloc-36 h3{font-family: Lato;font-weight: 400;}#templategallery h3{font-family: Lato;font-weight: 400;font-size: 40px;line-height: 20px;}#bloc-38 h3{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-39 h3{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-40 h3{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-41 h3{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-42 h3{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-43 h3{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-44 h3{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-45 h3{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-46 h3{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-47 h3{font-size: 100px;line-height: 90px;}#bloc-48 h3{font-size: 100px;}#print h1{font-family: Lato;font-weight: 700;}#print p{font-family: Lato;font-weight: 400;}#bloc-51 h3{font-size: 70px;line-height: 82.5px;}#bloc-52 h2{font-family: Lato;font-weight: 900;font-size: 50px;line-height: 50px;}#bloc-52 p{font-family: Lato;font-weight: 400;font-size: 16px;line-height: 22px;}#bloc-65 h3{font-family: Lato;font-weight: 700;font-size: 24px;}#bloc-65 p{font-size: 18px;}#hero h4{font-size: 20px;line-height: 28px;}#our-story h3{font-family: Josefin Sans;}#our-story p{font-size: 18px;line-height: 24px;}#reservation-shortcut p{font-size: 18px;}#menu h4{font-weight: 400;font-family: Oswald;font-size: 22px;line-height: 35px;}#chefs p{font-size: 18px;line-height: 24px;}#chefs h2{font-family: Lato;font-weight: 700;font-size: 30px;line-height: 19px;}#chefs h4{font-size: 18px;line-height: 17px;}#reservation p{font-size: 18px;}#reservation h2{font-size: 40px;line-height: 33px;}#hero h1{font-family: Lato;font-weight: 400;font-size: 40px;}#hero p{font-family: Lato;font-weight: 300;font-size: 23px;line-height: 33px;}#main-services p{font-size: 18px;}#services h1{font-size: 50px;}#services p{font-size: 25px;}#bloc-77 h2{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-77 p{font-size: 18px;line-height: 28px;}#bloc-78 h2{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-78 p{font-size: 18px;line-height: 28px;}#bloc-79 h2{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-79 p{font-size: 18px;line-height: 28px;}#bloc-80 h2{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-80 p{font-size: 18px;line-height: 28px;}#bloc-81 h2{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-81 p{font-size: 18px;line-height: 28px;}#bloc-82 h2{font-family: Lato;font-weight: 400;font-size: 30px;}#bloc-82 p{font-size: 18px;line-height: 28px;}#about h1{font-size: 50px;}#about p{font-size: 25px;}#bloc-84 h2{font-size: 29.999998092651367px;}#facilities h1{font-size: 50px;}#facilities p{font-size: 25px;}#bloc-86 h2{font-size: 29.999998092651367px;}#bloc-86 p{font-size: 18px;}#conatct h1{font-size: 50px;}#conatct p{font-size: 25px;}#bloc-88 h3{font-family: Lato;font-weight: 400;}#bloc-88 p{font-size: 18px;}#store h1{font-family: Lato;font-weight: 400;font-size: 40px;}#store p{font-family: Lato;font-weight: 300;font-size: 28px;line-height: 33px;}#hero h1{font-family: Lato;font-weight: 100;font-size: 70px;line-height: 80px;}#qualities p{font-family: Lato;font-weight: 400;line-height: 22px;font-size: 16px;}#team h2{font-size: 28px;line-height: 38px;}#bloc-97 p{font-size: 18px;}#signup h1{font-size: 35px;}#hero h1{font-size: 50px;line-height: 59.999996185302734px;}#welcome h2{font-size: 40px;line-height: 50px;}#welcome p{font-size: 22px;line-height: 32px;}#shop-shortcut h3{font-size: 29.999998092651367px;line-height: 40px;}#our-team h1{font-size: 50px;line-height: 59.999996185302734px;}#about-us h2{font-size: 40px;line-height: 50px;}#join h1{font-size: 50px;line-height: 59.999996185302734px;}#news h1{font-size: 50px;line-height: 59.999996185302734px;}#shop h1{font-size: 50px;line-height: 59.999996185302734px;}#bloc-111 h2{font-size: 40px;line-height: 50px;}#newsletter h2{font-size: 40px;line-height: 50px;}#bloc-113 p{font-size: 18px;line-height: 28px;}#bloc-115 h1{font-size: 45px;}#bloc-115 h3{line-height: 35px;font-size: 25px;}#what-it-is h1{font-size: 45px;}#what-it-is h3{line-height: 35px;font-size: 25px;}#features h1{font-size: 45px;}#features h3{line-height: 35px;font-size: 25px;}#features h3{line-height: 35px;font-size: 25px;font-family: Lato;font-weight: 400;}#block-responsive h2{font-size: 45px;font-family: Lato;font-weight: 400;}#block-responsive h3{font-family: Lato;font-weight: 400;}#bloc-timesaving h2{font-size: 45px;font-family: Lato;font-weight: 400;}#bloc-timesaving h3{font-family: Lato;font-weight: 400;}#bloc-localized h2{font-size: 45px;font-family: Lato;font-weight: 400;}#bloc-localized h3{font-family: Lato;font-weight: 400;}#bloc-beautiful h2{font-size: 45px;font-family: Lato;font-weight: 400;}#bloc-beautiful h3{font-family: Lato;font-weight: 400;}#bloc-124 h1{font-size: 45px;}#bloc-124 h3{line-height: 35px;font-size: 25px;}#see-in-action h1{font-size: 45px;}#see-in-action h3{line-height: 35px;font-size: 25px;}#about-us h1{font-size: 45px;}#about-us h3{line-height: 35px;font-size: 25px;}#bloc-127 h2{font-family: Lato;font-weight: 400;}#bloc-127 p{font-size: 20px;line-height: 30px;}#download div{font-size: 25.71428680419922px;}#download h1{font-size: 45px;}#download h3{line-height: 35px;font-size: 25px;}#sign-up h1{font-size: 45px;}#sign-up h3{line-height: 35px;font-size: 25px;}#bloc-134 h1{font-size: 45px;}#bloc-134 h3{line-height: 35px;font-size: 25px;}#bloc-136 p{font-size: 23px;}#bloc-141 h2{font-size: 40px;}#bloc-141 h3{font-size: 30px;}#bloc-141 p{font-size: 20px;}#bloc-142 h2{font-size: 40px;}#bloc-142 h3{font-size: 30px;}#bloc-142 p{font-size: 20px;}#semplicetour p{font-size: 20px;}#semplicecomeuntour p{font-family: Lato-Bold;font-size: 17px;}#comefunziona h3{font-family: Lato-Black;font-size: 48px;}#comefunziona p{font-family: Lato-BoldItalic;font-size: 20px;}#bloc-146 h3{font-family: Lato;font-weight: 900;font-size: 30px;}#bloc-146 p{font-family: Lato-Regular;font-size: 15px;}#bloc-148 h2{font-family: Lato;font-weight: 900;font-size: 40px;}#bloc-148 p{font-family: Lato-LightItalic;font-size: 20px;}#bloc-148 h3{font-family: Lato;font-weight: 700;font-size: 20px;}#bloc-150 h3{font-size: 30px;}#bloc-150 p{font-family: Lato;font-weight: 700;font-size: 18px;}#opzioni h3{font-family: Lato;font-weight: 700;font-size: 30px;}#opzioni p{font-family: Lato;font-weight: 400;font-size: 20px;}#esploraora p{font-family: 'Old Standard TT';font-size: 30px;}#esploraora h3{font-family: Lato;font-weight: 900;font-size: 60px;}#bloc-154 h3{font-family: Lato;font-weight: 900;font-size: 20px;}#bloc-154 p{font-family: Lato;font-weight: 400;font-size: 20px;}#bloc-157 h2{font-size: 30px;}#bloc-157 p{font-family: Lato;font-weight: 400;font-size: 15px;}#bloc-157 h3{font-family: Lato;font-weight: 900;font-size: 30px;}#bloc-158 h3{font-family: Lato;font-weight: 900;font-size: 30px;}#contact p{line-height: 20px;}#bloc-165 h6{font-family: Lato;font-weight: 400;font-size: 12px;line-height: 12px;}.navbar{margin-bottom: 0;z-index:1;}.navbar-brand{height:auto;padding:3px 15px;font-size:25px;font-weight:normal;font-weight:600;line-height:44px;}.navbar-brand img{max-height: 200px;margin: 0 5px 0 0;display:inline;}.navbar-brand img[src$=svg]{min-width:100px;}.nav-center .navbar-brand img{margin:0;}.navbar .nav{padding-top: 2px;margin-right: -16px;float:right;z-index:1;}.nav > li{float:left;margin-top:4px;font-size:16px;}.navbar-nav .open .dropdown-menu > li > a{text-align: inherit;}.nav > li a:hover, .nav > li a:focus{background:transparent;}.navbar-toggle{margin: 10px 10px 0 0;border: 0px;}.navbar-toggle:hover{background:transparent!important;}.navbar-toggle .icon-bar{background-color: rgba(0,0,0,.5);width: 26px;} .nav-invert .navbar .nav{float:left;}.nav-invert .navbar-header, .nav-invert .navbar-brand{float:right;position:relative;z-index:2;}@media (min-width: 768px){.site-navigation{position:absolute;top:50%;right:20px;transform:translate(0, -50%);-webkit-transform:translateY(-50%);}.nav > li .dropdown-menu a,.nav > li .dropdown-menu a:hover{color:#484848;}.nav-invert .site-navigation{left:0;right:0;}.nav-center{text-align:center;}.nav-center .navbar-header{width:100%;}.nav-center .navbar-header, .nav-center .navbar-brand, .nav-center .nav > li{float: none;display:inline-block;}.nav-center .site-navigation{position:relative;width:100%;right:0;margin-right:0px;margin-top:20px;}.nav-center.mini-nav .navbar-toggle{float:none;margin: 10px auto 0;}}.nav > li > .dropdown a{background: none!important;display: block;padding: 14px 15px;}nav .caret{margin: 0 5px;}.dropdown-menu .dropdown-menu{top:-8px;left:100%;}.dropdown-menu .dropmenu-flow-right{top:100%;left:0;margin-left: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}.dropdown-menu .dropdown span{border: 4px solid black;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;margin: 6px -5px 0 0!important;float: right;}.navbar-toggle.menu-icon-circles .icon-bar, .navbar-toggle.menu-icon-circles-vert .icon-bar{height: 6px;width: 6px!important;margin:4px 2px 0!important;border-radius: 3px;float: left;}.navbar-toggle.menu-icon-circles-vert .icon-bar,.navbar-toggle.menu-icon-squares-vert .icon-bar{margin:4px 4px 0!important;float: none;}.close-special-menu .close-icon{background:#fff;}.blocsapp-special-menu blocsnav{background: #000;}.navbar-toggle.menu-icon-circles-vert{margin-top:0px!important;}.mg-clear{margin:0;}.mg-sm{margin-top:10px;margin-bottom:5px;}.mg-md{margin-top:10px;margin-bottom:20px;}.mg-lg{margin-top:10px;margin-bottom:40px;}img.mg-sm,img.mg-md,img.mg-lg{margin-top: 0;}img.mg-sm{margin-bottom:10px;}img.mg-md{margin-bottom:30px;}img.mg-lg{margin-bottom:50px;}.btn{margin: 0 5px 5px 0;}.btn.pull-right{margin: 0 0 5px 5px;}.btn-d,.btn-d:hover,.btn-d:focus{color:#FFF;background:rgba(0,0,0,.3);}button{outline: none!important;}.btn-sq{border-radius: 0px;}.btn-rd{border-radius: 40px;}.btn-clean{border:1px solid rgba(0,0,0,.08);border-bottom-color:rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(0,0,1,.1);box-shadow: 0 1px 3px rgba(0,0,1,.25), inset 0 1px 0 0 rgba(255,255,255,.15);}.btn-wire{background:transparent!important;border:2px solid transparent;}.btn-wire:hover{background:transparent!important;border:2px solid transparent;}.btn-xl{padding: 16px 40px;font-size: 28px;}.a-btn{padding: 6px 10px 6px 0;line-height: 1.42857143;display:inline-block;}.text-center .a-btn{padding: 6px 0;}.a-block{width:100%;text-align:left;}.text-center .a-block{text-align:center;}.btn .caret{margin:0 0 0 5px}.dropdown a .caret{margin:0 0 0 5px}.btn-dropdown .dropdown-menu .dropdown{padding: 3px 20px;}.icon-sm{font-size:18px!important;}.icon-md{font-size:30px!important;}.icon-lg{font-size:60px!important;}.icon-xl{font-size:100px!important;}.icon-round{margin:0 auto;border:2px solid transparent;border-radius: 50%;padding: 32px 30px 26px 30px;min-width:80px;}.icon-square{margin:0 auto;border:2px solid transparent;padding: 32px 30px 26px 30px;min-width:80px;}.icon-round.icon-md,.icon-square.icon-md,.icon-rounded.icon-md{min-width: 92px;}.icon-round.icon-lg,.icon-square.icon-lg,.icon-rounded.icon-lg{min-width: 122px;}.icon-round.icon-xl,.icon-square.icon-xl,.icon-rounded.icon-xl{min-width: 162px;}.img-frame,.img-frame-md,.img-frame-lg,.img-frame-rd,.img-frame-rd-md,.img-frame-rd-lg{background:#FFF;border:1px solid rgba(0,0,0,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.05);padding:4px;}.img-frame{border-radius:3px;}.img-frame-md,.img-frame-lg{border-radius:6px;}.img-frame-md,.img-frame-rd-md{padding:8px;}.img-frame-lg,.img-frame-rd-lg{padding:14px;}.sm-shadow{text-shadow:0 1px 2px rgba(0,0,0,.3);}.lg-shadow{text-shadow:0 2px 5px rgba(0,0,0,.5);}.pressed-t{text-shadow:0 1px 0 #FFF;}.glow-t{text-shadow:0 0 10px #FFF;}.text-w-90{max-width:90%;}.text-w-80{max-width:80%;}.text-w-70{max-width:70%;}.text-center.text-w-sm, .text-center.text-w-md, .text-center.text-w-lg, .text-center.text-w-90, .text-center.text-w-80, .text-center.text-w-70, .text-center.text-w-60, .text-center.text-w-50{margin-left: auto;margin-right: auto;}.list-horizontal-layout li{float:left;margin:0 10px;}.list-sp-md li:last-child,.list-sp-lg li:last-child,.list-sp-xl li:last-child{padding-bottom:0;}.panel{border:0;box-shadow: 0 0 2px rgba(0,0,0,.4);}.panel-heading, .panel-footer{background-color: inherit;border-color: rgba(0,0,0,.1)!important;}.panel-sq, .panel-sq .panel-heading, .panel-sq .panel-footer{border-radius:0;}.panel-rd{border-radius:30px;}.panel-rd .panel-heading{border-radius:29px 29px 0 0;}.panel-rd .panel-footer{border-radius:0 0 29px 29px;}.divider-h{padding:20px 0;}.divider-h span{display: block;border-top:1px solid transparent;}.divider-half{width: 50%;margin: 0 auto;}.dropdown-menu .divider-h,.dropdown-menu .divider-half{padding:0;}.form-control{border-color:rgba(0,0,0,.1);box-shadow:none;}iframe{border:0;}.carousel{display:inline-block;vertical-align:bottom;}.full-width-bloc .carousel{width:100%;}.carousel .item img{margin-right:auto;margin-left:auto;}.carousel-control span{position: absolute;top: 50%;z-index: 5;display: inline-block;}.carousel-control{color:#FFF!important;text-shadow: none;}.carousel-indicators li{margin: 0 4px;}.carousel-indicators .active{margin: 0 4px -1px;}.carousel-control.left span{margin-left:-15px;}.carousel-crossfade .carousel-inner .item {opacity: 0;transition-property: opacity;}.carousel-crossfade .carousel-inner .active {opacity: 1;}.carousel-crossfade .carousel-inner .active.left,.carousel-crossfade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1;}.carousel-crossfade .carousel-inner .next.left,.carousel-crossfade .carousel-inner .prev.right {opacity: 1;}.carousel-crossfade .carousel-control {z-index: 2;}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-crossfade .carousel-inner > .item.next,.carousel-crossfade .carousel-inner > .item.active.right {opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.carousel-crossfade .carousel-inner > .item.prev,.carousel-crossfade .carousel-inner > .item.active.left {z-index:0;opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.carousel-crossfade .carousel-inner > .item.next.left,.carousel-crossfade .carousel-inner > .item.prev.right,.carousel-crossfade .carousel-inner > .item.active {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.no-shadows .carousel-control.left, .no-shadows .carousel-control.right{background-image: none;}.scrollToTop{width:40px;height:40px;position:fixed;bottom:20px;right:20px;opacity: 0;z-index: 500;transition: all .3s ease-in-out;}.scrollToTop span{margin-top: 6px;}.showScrollTop{font-size: 14px;opacity: 1;}.blocsapp-device-imac{background-repeat:no-repeat;background-size:contain;background-position:center;display: block;width:100%;height:auto;padding: 4% 8.5% 23.7%;background-image:url("img/Apple-iMac.png");}.blocsapp-device-imac img{width:100%;height:auto;margin: 0 auto;}.blocsapp-device-imac .embed-responsive{padding-bottom: 56.25%;}.blocsapp-device-mb{background-repeat:no-repeat;background-size:contain;background-position:center;display: block;width:100%;height:auto;padding: 3.6% 15% 7.5%;}.blocsapp-device-mb img{width:100%;height:auto;margin: 0 auto;}.blocsapp-device-mb .embed-responsive{padding-bottom: 65%;width: 103.1%;left: -1.5%;}.mb-space-grey{background-image:url("img/Apple-Macbook-Space-Grey.png");}a[data-lightbox]{position: relative;display: block;text-align: center;}a[data-lightbox]:hover::before{content:"+";font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial;font-size:32px;width:50px;height:50px;margin-left:-25px;border-radius: 50%;background:rgba(0,0,0,.6);color:#FFF;font-weight:100;z-index: 1;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}a[data-lightbox]:hover img{opacity: 0.6;-webkit-animation-fill-mode: none;animation-fill-mode:none;}#lightbox-modal{display: flex;align-items: center;}#lightbox-modal .modal-dialog{width:90%;max-width:900px;margin:0 auto 0;}#lightbox-modal .modal-dialog img{max-height:90vh;margin: 0 auto;}.lightbox-caption{padding: 20px;color: #FFF;background: rgba(0,0,0,.5);position: absolute;left: 15px;right: 15px;bottom: 5px;}.close-lightbox{color:#FFF;font-size: 30px;position: absolute;top:20px;right:20px;z-index: 20;background:rgba(0,0,0,.5);border:none;line-height: 30px;padding:0 9px 5px;opacity: 0.3;}.close-lightbox:hover,.next-lightbox:hover, .prev-lightbox:hover{opacity: 1.0;color:#FFF;}.next-lightbox, .prev-lightbox{font-size:20px;color:rgba(255,255,255,.9);background:rgba(0,0,0,.5);transition: all .2s ease-in-out;position: absolute;top:45%;z-index:1;opacity: 0.4;}.next-lightbox{padding:6px 8px 1px 13px;right:25px;}.prev-lightbox{padding:6px 13px 1px 10px;left:25px;}.frameless-lb{border-radius: 0;}.frameless-lb .modal-body{padding:0;}.frameless-lb .lightbox-caption{left:0;right:0;bottom:-10px;}.fullscreen-lb{background:#000;border-radius: 0;}.fullscreen-lb .modal-body{padding:0;}.fullscreen-lb .lightbox-caption{left:0;right:0;bottom:-10px;text-align:center;}.fullscreen-modal{background:#000;}.fullscreen-modal .modal-dialog{width:100%!important;max-width:95%!important;}.close-full-screen-modal{position: fixed;display: block;width: 25px;height:25px;top:16px;right:10px;z-index: 10000;}.close-full-screen-modal .close-icon{display: block;width:100%;height:1px;background: #fff;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);margin-top:12px;}.close-full-screen-modal .close-icon{height:2px;}.close-full-screen-modal .close-icon:after{content:"";display:inherit;width:inherit;height:inherit;background: inherit;-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);}.close-full-screen-modal{right:20px;}.object-hidden{display:none;}h1,h2,h3,h4,h5,h6,p,label,.btn,a{font-family:"Lato";font-weight:400;}.container{max-width:1170px;}.mountaindusk-hero-text-s{font-size:60px;}.mountaindusk-hero-text-sub-s{font-size:34px;}.statement-bloc-text{line-height:38px;font-style:italic;font-size:28px;text-align:center;font-weight:lighter;}text-w-sm{}copywight{}.copywright{font-size:14px;color:#FFFFFF!important;}center{}.center:active{}.center:hover{}.blocs-personal-panel{padding:40px 10px 40px 10px;background-color:#FFFFFF;text-align:center;border-radius:10px 10px 10px 10px;border-width:10px 10px 10px 10px;background-image:url("img/01_IMG_8505_1024x680.jpg");background-size:300px 300px;background-repeat:no-repeat;background-position:center center;border-style:none;text-shadow:0px 43px 0px #000000;max-width:300px;max-height:300px;}.blocs-panel-avatar{max-width:100px;margin-bottom:20px;}.blocs-personal-panel h3{color: rgba(0,0,0,.8);font-family:"Lato";font-size:36px;font-weight:700;}.blocs-personal-panel p{color: rgba(0,0,0,.3);font-family:"Lato";font-size:18px;font-weight:700;margin-bottom:20px;}.blocs-social-list-v{max-width:220px;margin:0 auto!important;}.blocs-social-list-v li{min-width:30px;}test{}.test:hover{}.test:active{padding-right:50px;margin-right:50px;width:50px;height:50px;min-width:50px;min-height:50px;max-width:50px;max-height:50px;display:inline-block;overflow:hidden;float:left;}.test{display:block;float:inherit;background-color:rgba(0,154,255,0.0);box-shadow:0px 12px 11px rgba(4,46,238,0.0);}img-frame-small{}.mountain-hero-text{font-family:"Josefin Sans";font-size:60px;font-weight:bold;text-shadow:0px 3px 3px rgba(0,0,0,0.1);}.mountain-hero-text-sub{font-family:"Josefin Sans";font-size:36px;}.blocs-hero-btn-dwn{background-color:rgba(255,255,255,0.2);}.stat-bloc-text{font-size:44px;text-align:center;font-weight:bold;}.stat-bloc-sub-text{font-size:16px;text-align:center;text-transform:uppercase;}text{}.text{font-family:"Lato";font-weight:300;font-size:15px;text-align:justified;text-transform:none;text-decoration:none;text-shadow:0px 0px 0px #000000;box-shadow:0px 0px 0px #000000;}.font01{font-family:"Lato";font-weight:700;}.padding02{padding:0px 0px 97px 0px;}.carousel-4-classes{display:none;overflow:hidden;background-size:auto 200px;}.titoli-white{font-family:"Lato";font-weight:900;text-align:center;font-size:100px;color:#FFFFFF!important;text-transform:none;text-shadow:0px 3px 5px #000000;}.sottotitolo{font-family:"Lato";font-weight:700;font-size:16px;text-align:center;text-transform:uppercase;text-decoration:none;font-style:italic;line-height:20px;text-shadow:0px 4px 15px #000000;color:#FFFFFF!important;}.imac-bloc-text-vc{font-size:50px;margin-top:5%;}.build-with-blocs-bloc{background-color:#000;color:rgba(255,255,255,0.4);}.build-with-blocs-bloc p{font-size:11px;font-family:"helvetica";font-weight:bold;color:rgba(255,255,255,0.8);}.gradient01{background-color:transparent;background:linear-gradient(124deg, #297902, #FEAC01);font-family:"Lato";font-weight:900;}.titolo-settore{font-family:"Lato";font-weight:900;text-align:center;text-transform:uppercase;color:#FFFFFF!important;text-shadow:0px 0px 0px #000000;text-decoration:none;font-size:50px;box-shadow:0px 0px 30px #FFFFFF;}.ico_onmouse{box-shadow:0px 0px 0px #FFFFFF;text-shadow:0px 0px 0px rgba(0,0,0,0.0);}.ico_onmouse:active{}.ico_onmouse:hover{background-color:transparent;text-shadow:0px 0px 16px #FFFFFF;box-shadow:0px 0px 0px #FFFFFF;}.ombra-sotto{box-shadow:0px 0px 22px #000000;}.bg_clean_gradient{background:linear-gradient(331deg, #00CE00, #FFB400);}.sottotitolo_settore{font-family:"Lato";font-weight:300;font-size:30px;text-shadow:0px 0px 0px #FFFFFF;text-transform:uppercase;box-shadow:0px 0px 0px #FFFFFF;color:transparent!important;}.logo-cambiocolore{background-size:260px 52px;background-image:url("img/logo02_2017.png");}.logo-cambiocolore:hover{background-image:url("img/logo02b_2017.png");background-size:260px 52px;}.iconagiu{padding-bottom:49px;}.margineinterno{line-height:16px;padding-left:20px;padding-right:20px;margin-top:-30px;}.photo-gruppi-titolo{font-size:10px;font-family:"Lato";font-weight:900;line-height:10px;text-align:center;text-transform:capitalize;}.titolo-bloc{font-family:"Lato";font-weight:900;text-align:center;margin-top:-200px;}.immagine-bloc-mouse-over{background-color:transparent;overflow:visible;}.immagine-bloc-mouse-over:active{}.immagine-bloc-mouse-over:hover{background-color:#FFFFFF;border-style:double;border-width:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border-color:#FFFFFF;box-shadow:0px 0px 0px #000000;}.in-photo{margin-top:-250px;font-family:"Lato";font-weight:900;text-align:center;color:#FFFFFF!important;box-shadow:0px 7px 5px #000000;}.mergine-img-top-pagine{margin-right:px;margin-left:px;}.voci-di-menu{font-family:"Lato";font-weight:700;text-align:center;text-transform:uppercase;background-color:transparent;background-position:center center;color:#FFFFFF!important;margin:-5px -5px -5px -5px;font-size:16px;}.voci-di-menu:active{background-color:transparent;text-align:center;text-transform:uppercase;text-decoration:overline!important;color:#FF0000!important;}.voci-di-menu:hover{text-decoration:overline!important;border-color:rgba(0,0,0,0.0);border-style:none;color:#FF0000!important;text-transform:uppercase;text-align:center;background-color:transparent;font-family:"Lato";font-weight:900;}.elenco{text-align:left;font-family:"Lato";font-weight:300;font-size:20px;text-transform:none;text-decoration:none;}.team{border-radius:300px 300px 300px 300px;}.socialcolor:active{}.socialcolor:hover{background-color:transparent;background-size:0% 0%;text-shadow:0px 0px 0px #000000;color:#1DA1F1!important;border-style:none;border-color:rgba(0,0,0,0.0);}.facebookcolor:hover{color:#4266B2!important;}.googlecolor:hover{color:#4185F4!important;}.form{border-style:dotted;border-color:#393B41;border-width:0px 0px 2px 0px;border-top-right-radius:50px;border-bottom-left-radius:0px;background-color:#EAEAE9;float:none;overflow:inherit;}.forminvio:hover{background-color:#FF0000;}.sottotitolo_webslogan{font-family:"Lato";font-weight:400;text-shadow:0px 0px 21px #000000;text-align:center;text-transform:none;font-size:20px;line-height:25px;}.diamo-un-occhiata{background-color:transparent;text-shadow:0px 0px 0px rgba(0,0,0,0.0);font-family:"Lato";font-weight:800;text-transform:uppercase;font-size:20px;}.diamo-un-occhiata:hover{background-color:#FF0000;color:#D90000!important;background-position:center center;border-color:#D90000;text-shadow:0px 0px 0px rgba(0,0,0,0.0);}.sottotitolo2{font-family:"Lato";font-weight:400;text-align:center;text-transform:uppercase;color:#FFFFFF!important;font-size:20px;text-shadow:0px 0px 14px #000000;}.caratteristiche{font-family:"Lato";font-weight:400;text-align:center;text-transform:uppercase;font-size:25px;text-decoration:none;letter-spacing:-1px;}.caratteristiche_sottotitolo{font-family:"Lato";font-weight:300;text-align:left;text-transform:uppercase;font-size:15px;}.saliunpo{margin-top:-80px;}.sottotitolo_photo{text-transform:capitalize;text-align:center;font-size:18px;letter-spacing:1px;line-height:30px;}.testo-centrale{text-align:center;}.home_titolo_categoria{font-family:"Lato";font-weight:300;text-align:center;text-transform:uppercase;text-decoration:none;font-size:30px;}.home_titolo_categoria:hover{}.home_sottotitolo_categoria{font-family:"Lato";font-weight:400;text-align:center;text-transform:uppercase;padding:0px 35px 0px 35px;font-size:18px;line-height:20px;}.prev-lightbox, .next-lightbox{text-shadow:0px 0px 0px #000000;border-style:solid;border-color:#FFFFFF;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.prev-lightbox, .next-lightbox:active{}.prev-lightbox, .next-lightbox:hover{}.video_titolo_categoria{text-transform:uppercase;text-align:left;font-family:"Lato";font-weight:300;font-size:30px;}.video_sottotitolo_categoria{font-size:20px;font-family:"Lato";font-weight:400;text-transform:uppercase;text-align:left;}.contorno-rosso{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FF0000;border-radius:300px 300px 300px 300px;text-shadow:0px 0px 0px #000000;box-shadow:0px 0px 25px #000000;}.margine-sopra{margin-top:51px;}.carousel-trendbook{width:280px;}.graphics_titolo_categorie{font-family:"Lato";font-weight:700;font-size:100px;text-align:right;letter-spacing:-5px;line-height:80px;text-shadow:0px 0px 0px #000000;text-transform:none;color:#393B41!important;}.allineamento-left{text-align:left;}.allineamento-centrale{text-align:center;}.press-botton-red:hover{background-color:#FF0000border-color:#FF0000;}.anticipation-form{border-radius:0px 0px 0px ;border-width:0px 0px 1px 0px;border-color:#999999;text-transform:none;text-align:center;font-family:"Lato";font-weight:300;font-size:18px;color:#282828!important;background-color:rgba(0,0,0,0.0);box-shadow:pxbackground-position:center centeroverflow:inherit;}.anticipation-form:hover{border-color:#0066CC;border-width:0px 0px 1px 0px;}.anticipation-form:active{text-shadow:0px 0px 0px rgba(255,255,255,0.0);box-shadow:0px 0px 0px #000000;}.anticipation-button{font-family:"Lato";font-weight:400;text-transform:uppercase;background-color:#282828;font-size:16px;color:#FFFFFF!important;padding-left:28px;padding-right:28px;width:145px;height:145px;border-radius:100px 100px 100px 100px;text-align:center;line-height:120px;margin-top:40px;border-style:solid;border-color:#FFFFFF;border-width:2px 2px 2px 2px;box-shadow:0px 0px 17px #000000;}.anticipation-button:hover{background-color:#000000;font-size:16px;font-family:"Lato";font-weight:400;text-transform:uppercase;box-shadow:0px 0px 0px #000000;}.anticipation-form-panel{padding-left:20px;padding-right:20px;text-align:center;}.anticipation-round{background-color:rgba(255,255,255,0.8);border-radius:300px 300px 300px 300px;width:400px;height:400px;padding:100px 28px 50px 28px;margin-left:33%;text-align:center;}.anticipation-round:hover{background-color:rgba(255,255,255,0.9);}.blue-button{background-color:#1588FF;font-family:"Lato";font-weight:400;text-transform:uppercase;font-size:14px;min-width:150px;}.blue-button:hover{background-color:#FFFFFF;color:#000000!important;}.navigation{font-family:"Lato";font-weight:400;text-transform:uppercase;font-size:14px;color:#FEFFFF!important;background-color:rgba(0,0,0,0.0);}.navigation:hover{font-size:14px;font-family:"Lato";font-weight:400;text-transform:uppercase;color:#1588FF!important;}.nav-button:hover{min-width:100px;background-color:rgba(0,201,67,0.0);text-transform:uppercase;font-family:"Lato";font-weight:400;border-color:#1588FF;border-width:2px 2px 2px 2px;color:#1588FF!important;line-height:20px;font-size:14px;}.logo{text-transform:uppercase;font-family:"Lato";font-weight:700;color:#FFFFFF!important;}.logo:hover{color:#1588FF!important;}.bloc-group-text-vc{font-size:40px;margin-top:10%;}.title-margin{margin-top:10%;}.nav-button-margin{margin-top:6%;margin-left:10px;}.bottom-padding{padding-bottom:28px;}.blue-hover:hover{color:#1588FF!important;}.icon-overlay{color:#FEFFFF!important;}.icon-overlay:hover{color:#1588FF!important;}.text-color{color:#0044FF!important;text-transform:none;font-family:"Lato";font-weight:400;text-shadow:0px 0px 0px #000000;letter-spacing:-3px;}.text-color:hover{font-weight:normal;}.green-button{background-color:#009634;font-family:"Lato";font-weight:400;text-transform:uppercase;font-size:14px;min-width:150px;}.green-button:hover{background-color:#FFFFFF;color:#000000!important;}.nav-margin{margin-left:150px;}.blocs-mobile-signup-text{font-size:33px;}.white-button{background-color:#FEFFFF;color:#009434!important;font-family:"Lato";font-weight:400;text-transform:uppercase;min-width:150px;}.white-button:hover{background-color:#F2F2F2;}.white-button:active{}.commerce-hero{max-height:500px;}.commerce-center{text-align:center;}.commerce-social-button{font-size:45px;background-color:transparent;padding:0px 0px 0px 0px;}.commerce-social-button:hover{background-color:transparent;}.commerce-social-icon{padding:0px 0px 0px 0px;color:#424242!important;}.commerce-social-icon:hover{color:#000000!important;text-shadow:0px 0px 10px rgba(0,0,0,0.2);}.commerce-white-button{background-color:#FEFFFF;font-family:"Lato";font-weight:400;text-transform:uppercase;font-size:14px;color:#000000!important;padding-right:28px;padding-left:28px;letter-spacing:0.05em;}.commerce-white-button:hover{border-width:1px 1px 1px 1px;border-style:solid;border-color:#FEFFFF;color:#FEFFFF!important;}.commerce-newsletter-field{background-size:auto auto;border-radius:0px 0px 0px ;height:45px;font-size:23px;font-family:"Lato";font-weight:400;}.commerce-article-date{font-size:16px;font-style:italic;font-family:"Lato";font-weight:400;color:#005392!important;line-height:26px;}.commerce-footer-links{text-transform:uppercase;font-family:"Lato";font-weight:700;font-size:14px;color:#212121!important;}.commerce-footer-links:hover{color:#005392!important;}.commerce-logo{font-family:"Lato";font-weight:900;text-transform:uppercase;text-decoration:none;color:#FEFFFF!important;}.commerce-logo:hover{text-decoration:overline!important;}.navbar-nav li a{font-family:"Lato";font-weight:900;}.commerce-wire-button{font-family:"Lato";font-weight:700;text-transform:uppercase;border-width:1px 1px 1px 1px;border-style:solid;border-color:#FEFFFF;}.commerce-wire-button:hover{background-color:#FEFFFF;color:#000000!important;}.commerce-quote{font-family:"Josefin Slab";font-weight:400;font-style:italic;font-size:23px;color:#212121!important;line-height:33px;}.commerce-quote-author{font-family:"Lato";font-weight:700;font-style:italic;}.commerce-form-field{border-radius:0px 0px 0px ;}.commerce-black-button{background-color:#000000;font-family:"Lato";font-weight:700;text-transform:uppercase;padding-left:28px;padding-right:28px;font-size:16px;color:#FEFFFF!important;}.commerce-black-button:hover{background-color:#424242;}.commerce-border{border-color:#FEFFFF;border-style:none;border-width:3px 3px 3px 3px;padding:5px 5px 5px 5px;background-position:center center;background-size:auto auto;}.commerce-border:hover{border-style:none;border-width:3px 3px 3px 3px;border-color:#797979;padding:0px 0px 0px 0px;box-shadow:7px -7px 30px rgba(0,0,0,0.2);}.restaurant-price{font-family:"Oswald";font-weight:600;}.restaurant-menu-subtitle{font-style:italic;font-family:"Lato";font-weight:400;font-size:12px;}.restaurant-padding-down{padding-bottom:50px;}.restaurant-menu-title{text-transform:uppercase;font-size:30px;}.restaurant-icon{border-width:1px 1px 1px 1px;border-style:none;border-color:rgba(0,0,0,0.0);background-color:rgba(0,0,0,0.0)color:rgba(0,0,0,0.0)!important;color:#9B1200!important;}.restaurant-icon:hover{background-color:#880101;color:#FFFFFF!important;}.restaurant-section-title{font-family:"Josefin Sans";text-transform:uppercase;font-weight:normal;font-size:45px;}.restaurant-symbol{color:#FEFFFF!important;border-width:1px 1px 1px 1px;border-style:none;border-color:rgba(255,255,255,0.7);}.restaurant-symbol:hover{color:#880101!important;background-color:#FEFFFF;}.restaurant-button{border-width:1px 1px 1px 1px;border-color:#9B1200;border-radius:0px 0px 0px ;text-transform:none;font-family:"Open Sans";font-weight:400;min-width:128px;height:45px;background-color:#9B1200;color:#FEFFFF!important;}.restaurant-button:hover{border-width:1px 1px 1px 1px;border-style:solid;border-radius:0px 0px 0px ;border-color:#FEFFFF;background-color:#FEFFFF;color:#000000!important;}.restaurant-top-padding{margin-top:15%;}.restaurant-logo{color:#FFFFFF!important;font-style:none;font-family:"Lobster";font-size:35px;}.restaurant-logo:hover{font-family:"Lobster";font-size:35px;color:#9B1200!important;}.restaurant-navigation{text-transform:uppercase;font-family:"Lato";font-weight:400;color:#FFFFFF!important;}.restaurant-navigation:hover{color:#880101!important;font-family:"Lato";font-weight:400;}.restaurant-shadow{box-shadow:0px 0px 10px #000000;}.restaurant-hero-heading{color:#FFFFFF!important;font-family:"Lobster";font-size:50px;font-weight:400;}.restaurant-hero-heading:hover{color:#880101!important;}.restaurant-black-hover:hover{color:#000000!important;}.restaurant-number{font-family:"Lobster Two";font-size:40px;text-align:center;text-transform:none;color:#880101!important;}.restaurant-number:hover{font-size:40px;color:#000000!important;}.restaurant-open-hours{font-family:"Lato";font-weight:700;text-transform:uppercase;}.restaurant-white-cover:hover{color:#FFFFFF!important;}.restaurant-social-button{background-color:rgba(0,0,0,0.0);font-size:35px;padding:3px 3px 3px 3px;}.restaurant-social-button:hover{background-color:rgba(0,0,0,0.0);}.restaurant-social-icon{color:#FFFFFF!important;}.restaurant-social-icon:hover{color:#9A1200!important;}.restaurant-center{text-align:center;}.company-navigation{font-family:"Roboto";font-size:18px;}.company-navigation:hover{color:#E00102!important;font-family:"Roboto";font-size:18px;}.company-logo{color:#FEFFFF!important;}.company-logo:hover{color:#FD0102!important;}.company-menu-title{font-family:"Lato";font-weight:400;font-size:23px;color:#FFFFFF!important;}.company-menu-title:hover{}.company-button{background-color:rgba(0,0,0,0.0);border-width:1px 1px 1px 1px;border-color:#FFFFFF;font-family:"Roboto";}.company-button:hover{color:#FFFFFF!important;background-color:#E00102;border-color:#E00102;}.company-padding-top{margin-top:28px;}.company-about{padding-bottom:28px;margin-right:100%;}.fitness-button{text-transform:uppercase;font-size:16px;text-align:center;font-weight:normal;border-style:solid;border-width:1px 1px 1px 1px;color:#FFFFFF!important;border-color:#FD0201;background-color:#E32600;font-family:"PT Sans";}.fitness-button:hover{color:#FFFFFF;font-size:16px;text-align:center;text-transform:uppercase;border-width:1px 1px 1px 1px;border-color:#FD0201;background-color:rgba(253,2,1,0.7);font-family:"PT Sans";font-weight:normal;}.fitness-logo{text-transform:uppercase;font-family:"Lato";font-weight:900;font-size:30px;color:#FF2600!important;}.fitness-logo:hover{color:#FEFFFF!important;}.fitness-navigation{font-family:"Lato";font-weight:400;text-transform:uppercase;font-size:16px;text-indent:2px;color:rgba(255,255,255,0.7)!important;}.fitness-section-title{text-transform:uppercase;font-weight:900;font-family:"PT Sans";font-size:36px;}.fitness-element-title{font-family:"PT Sans";font-weight:700;text-transform:uppercase;font-size:18px;}.fitness-top-padding{padding-top:20px;}.fitness-icon-color{background-color:rgba(0,0,0,0.0);border-style:dotted;border-color:#FD0201;color:#FD0201!important;margin-bottom:15px;}.fitness-icon-color:hover{color:#FFFFFF!important;border-color:#FFFFFF;}.fitness-review-box{padding-top:20px;padding-bottom:20px;font-style:italic;font-size:18px;line-height:30px;background-color:rgba(0,0,0,0.5);font-family:"PT Sans";color:rgba(255,255,255,0.7)!important;margin-right:5px;margin-left:5px;}.fitness-review-box:hover{color:#FEFFFF!important;font-size:18px;font-style:italic;line-height:30px;}.fitness-statement-bloc-text{text-align:center;font-family:"Lato";font-weight:400;font-size:28px;line-height:40px;}.fitness-hover-red:hover{color:#FF2600!important;}.fitness-hover-white:hover{color:#FFFFFF!important;}.fitness-member{text-transform:uppercase;font-family:"Lato";font-weight:400;font-size:30px;line-height:45px;}.sdp_menuleft{width:300px;border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(0,0,0,0.2);}.scelta-menu{overflow:initial;}.slide-inner--info h1{font-family:"Lato";font-weight:900;text-shadow:0px 0px 30px #000000;}.allineamento_sx{text-align:left;}.allineamento_dx{text-align:right;}.modulo_cerca_margini{margin-left:22px;}.navbar-nav .open .dropdown-menu > li > a:hover{text-decoration:overline!important;color:#FF0000!important;}.bg-globalmenu-transparent{background-color:rgba(0,0,0,0.5);}.vocimenu{font-family:"Lato";font-weight:700;font-size:15px;color:rgba(255,255,255,0.9)!important;text-align:center;text-transform:uppercase;}.vocimenu:hover{color:#FF0000!important;}.sfondoscruro{background-color:rgba(58,60,65,0.5);border-radius:50px 50px 0px 50px;}.bloccobgscuro{width:500px;padding-left:0px;margin-left:0px;float:right;}.gradient{background:linear-gradient(180deg, #1F2021, #FFFFFF);}.gradient2{background:linear-gradient(180deg, #FEFFFE, #000000);}.voci-di-menu-ico{margin-top:-13px;}.bgc-white{background-color:#FEFFFF;}.bgc-ferrari-red{background-color:#FF2600;}.bgc-platinum{background-color:#E3E4E3;}.bgc-urobilin{background-color:#EFB326;}.bgc-silver{background-color:#C3C3C3;}.bgc-onyx{background-color:#141414;}.bgc-dark-jungle-green{background-color:#282828;}.bgc-cyan-process{background-color:#0B9DED;}.bgc-onyx-2{background-color:#171717;}.bgc-dark-jungle-green-2{background-color:#202020;}.bgc-white-2{background-color:#FFFFFF;}.bgc-red{background-color:#FD0201;}.bgc-onyx-3{background-color:#111111;}.bgc-white-smoke{background-color:#F8F8F8;}.bgc-anti-flash-white{background-color:#F2F2F2;}.bgc-black{background-color:#050505;}.bgc-dodger-blue{background-color:#1588FF;}.bgc-black-2{background-color:#000000;}.bgc-timberwolf{background-color:#D8D8D8;}.bgc-pastel-gray{background-color:#CCCCCC;}.tc-white{color:#FEFFFF!important;}.tc-ferrari-red{color:#FF2600!important;}.tc-davys-grey{color:#575757!important;}.tc-black{color:#000000!important;}.tc-dark-jungle-green{color:#282828!important;}.tc-dark-red{color:#880101!important;}.tc-onyx{color:#141414!important;}.tc-platinum{color:#E3E4E3!important;}.tc-anti-flash-white{color:#F2F2F2!important;}.bgc-{background-color:#E7E8E6;}.tc-white-2{color:#FFFFFF!important;}.tc-outer-space{color:#424242!important;}.tc-onyx-2{color:#111111!important;}.tc-dodger-blue{color:#1588FF!important;}.tc-black-2{color:#050505!important;}.bgc-{background-color:#E7E8E6;}.tc-timberwolf{color:#D8D8D8!important;}.btn-red{background:#FD0201;color:#FFFFFF!important;}.btn-red:hover{background:#ca0201!important;color:#FFFFFF!important;}.wire-btn-white{color:#FEFFFF!important;border-color:#FEFFFF!important;}.ltc-onyx{color:#111111!important;}.ltc-onyx:hover{color:#0e0e0e!important;}.icon-ferrari-red{color:#FF2600!important;border-color:#FF2600!important;}.icon-davys-grey{color:#575757!important;border-color:#575757!important;}.icon-white{color:#FEFFFF!important;border-color:#FEFFFF!important;}.icon-dark-red{color:#880101!important;border-color:#880101!important;}.icon-red{color:#FD0201!important;border-color:#FD0201!important;}.icon-pastel-gray{color:#CCCCCC!important;border-color:#CCCCCC!important;}.bg-web-pexels-photo-545331{background-image:url("img/web_pexels-photo-545331.jpg");}.bg-WEB-Photo-00929-IMG-0689-2{background-image:url("img/WEB_Photo_00929-IMG_0689-2.jpg");}.bg-web-graphicstock-handsome-fit-man-running-fast-along-big-modern-bridge-at-sunset-light-rOBgjl-7Hhl{background-image:url("img/web_graphicstock-handsome-fit-man-running-fast-along-big-modern-bridge-at-sunset-light_rOBgjl_7Hhl.jpg");}.bg-IMG-1732{background-image:url("img/IMG_1732.jpg");}.bg-DM-03242016-0440{background-image:url("img/DM_03242016_0440.jpg");}.bg-banner-grafica{background-image:url("img/banner_grafica.jpg");}.bg-dan-gold-382057b{background-image:url("img/dan-gold-382057b.jpg");}.bg-arunas-naujokas-362740b{background-image:url("img/arunas-naujokas-362740b.jpg");}.bg-brussure-89-webBG{background-image:url("img/brussure_89_webBG.jpg");}.bg-pexels-photo-414974{background-image:url("img/pexels-photo-414974.jpg");}.bg-DM-03242016-0293{background-image:url("img/DM_03242016_0293.jpg");}.bg-Webpnetgifmaker{background-image:url("img/Webpnetgifmaker.gif");}.bg-alexander-andrews-453788-Recuperato{background-image:url("img/alexander-andrews-453788-Recuperato.jpg");}.bg-markus-spiske-357131-1600x1067{background-image:url("img/markus-spiske-357131_1600x1067.jpg");}.bg-igor-miske-177262-1600x1067{background-image:url("img/igor-miske-177262_1600x1067.jpg");}.bg-clarisse-meyer-152689-1600x1067{background-image:url("img/clarisse-meyer-152689_1600x1067.jpg");}.bg-helloquence-61189-1600x1067{background-image:url("img/helloquence-61189_1600x1067.jpg");}.bg-graphicstock-unrecognizable-casual-man-using-smart-phone-and-smart-watch-sitting-on-the-sofa-in-living-room-HdQkWdBrzW{background-image:url("img/graphicstock-unrecognizable-casual-man-using-smart-phone-and-smart-watch-sitting-on-the-sofa-in-living-room_HdQkWdBrzW.jpg");}.bg-graphicstock-unrecognizable-casual-man-using-smart-watch-lying-on-the-sofa-in-living-room-BdgldrBfZ{background-image:url("img/graphicstock-unrecognizable-casual-man-using-smart-watch-lying-on-the-sofa-in-living-room_BdgldrBfZ.jpg");}.bg-storyblocks-cropped-photo-of-young-sports-man-looking-at-watch-at-the-stadium-outdoors-rR-y9sh69b{background-image:url("img/storyblocks-cropped-photo-of-young-sports-man-looking-at-watch-at-the-stadium-outdoors_rR-y9sh69b.jpg");}.bg-web-img-2787-300{background-image:url("img/web_img-2787-300.jpg");}.bg-web-img-1603-2-139{background-image:url("img/web_img-1603-2-139.jpg");}.bg-web-cufte-3-34{background-image:url("img/web_cufte-3-34.jpg");}.bg-img01{background-image:url("img/img01.jpg");}.bg-img02{background-image:url("img/img02.jpg");}.bg-img03{background-image:url("img/img03.jpg");}.bg-img06{background-image:url("img/img06.jpg");}.bg-img07{background-image:url("img/img07.jpg");}.bg-img09{background-image:url("img/img09.jpg");}.bg-immweb-dave-contreras-190480-unsplash{background-image:url("img/immweb_dave-contreras-190480-unsplash.jpg");}.bg-immweb-jason-briscoe-149781-unsplash{background-image:url("img/immweb_jason-briscoe-149781-unsplash.jpg");}.bg-immweb-scott-webb-22437-unsplash{background-image:url("img/immweb_scott-webb-22437-unsplash.jpg");}.bg-immweb-victor-freitas-522935-unsplash{background-image:url("img/immweb_victor-freitas-522935-unsplash.jpg");}.bg-103-IMG-0694{background-image:url("img/103_IMG_0694.jpg");}.bg-bg-trasparente2{background-image:url("img/bg_trasparente2.png");}.bg-0093-Matterport-PageBertelsen-20-282-29{background-image:url("img/0093_Matterport_PageBertelsen%20%282%29.jpg");}.bg-Tikab-Technology-Consulting-360-2{background-image:url("img/Dining%20Room%202.jpg");}.bg-Dining-Room-2light{background-image:url("img/Dining_Room_2light.jpg");}.masonry-gallery{-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}.masonry-gallery img{ width: 100%; padding: 7px 0;}.masonry-gallery a[data-lightbox]:hover::before{left: 50%;}@media (max-width: 500px){.masonry-gallery{-webkit-column-count: 1; -moz-column-count: 1;column-count: 1;}}.slide-inner--info{position:absolute;bottom:60px;left:40px}.slide-inner--image{position:relative}.slide-inner--image img{width:  100%;}.slide-inner{position:relative; margin-bottom: 1%}.slide-inner--info h1{color:#FFF}.swiper-wrapper{display:grid;grid-template-columns:100%;justify-content:space-between}.slide-inner--info.info-centered { left: 0; right: 0; bottom: 0; padding: 0; margin: 30% auto; text-align: center;}@media only screen and (min-width:806px) {.btn--link {background: transparent!important;}}.phonewrapper .phline {  display: block;  position: relative;  cursor: pointer}  .phonewrapper .fa {  display: inline;  position: relative;  font-size: 1em;  line-height: 100%;  vertical-align: text-top;  color: #616161;  text-shadow: 1px 1px 2px #989898}  .phonewrapper .phtext {  display: inline;  position: relative;  margin-left: .25em;  font-size: 1em;  line-height: 100%;  color: #616161}  .phonewrapper .left {  text-align: left}  .phonewrapper .center {  text-align: center}  .phonewrapper .right {  text-align: right} @media (max-width: 1024px){ .bloc{  padding-left: 20px;padding-right: 20px;} .bloc.full-width-bloc, .bloc-tile-2.full-width-bloc .container, .bloc-tile-3.full-width-bloc .container, .bloc-tile-4.full-width-bloc .container{  padding-left: 0;padding-right: 0;}}@media (max-width: 992px) and (min-width: 768px){ .navbar .nav{max-width:80% }.nav-center.navbar .nav{max-width:100% }}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {.b-parallax{background-attachment:scroll;}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {.b-parallax{background-attachment:scroll;}}@media (max-width: 991px){ .container{width:100%;} .b-parallax{background-attachment:scroll;} .page-container, #hero-bloc{overflow-x: hidden;position: relative;}  .bloc{padding-left: constant(safe-area-inset-left);padding-right: constant(safe-area-inset-right);}  .bloc-group, .bloc-group .bloc{display:block;width:100%;} .bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge{padding:0 20px;padding-left: constant(safe-area-inset-left);padding-right: constant(safe-area-inset-right);}}@media (max-width: 767px){ .page-container{  overflow-x: hidden;  position:relative; } h1,h2,h3,h4,h5,h6,p,#disqus_thread{  padding-left:10px!important;padding-right:10px!important;  } .b-parallax{  background-attachment:scroll; } .navbar .nav{  padding-top: 0;  border-top:1px solid rgba(0,0,0,.2);  float:none!important; } .navbar.row{  margin-left: 0;  margin-right: 0; } .site-navigation{position:inherit;transform:none;-webkit-transform:none;-ms-transform:none; }.nav > li{  margin-top: 0;  border-bottom:1px solid rgba(0,0,0,.1);  background:rgba(0,0,0,.05);  text-align: left;  padding-left:15px;  width:100%; } .nav > li:hover{  background:rgba(0,0,0,.08); } .dropdown .dropdown a .caret{  float: none;  margin: 5px 0 0 10px!important;  border: 4px solid black;  border-bottom-color: transparent;  border-right-color: transparent;  border-left-color: transparent; }  #hero-bloc .navbar .nav{  background:rgba(0,0,0,.8); } #hero-bloc .navbar .nav a{  color:rgba(255,255,255,.6); } .hero{  padding:50px 0; } .hero-nav{  left:-1px;  right:-1px; } .navbar-collapse{  padding:0;  overflow-x: hidden;  -webkit-box-shadow: none;  box-shadow: none; } .navbar-brand img{  max-height: 40px;  width:auto; } .nav-invert .navbar-header{  float: none;  width:100%; } .nav-invert .navbar-toggle{  float:left;margin-left:10px; } .bloc{  padding-left: 0;padding-right: 0; } .bloc-xxl,.bloc-xl,.bloc-lg{  padding: 40px 0; } .bloc-sm,.bloc-md{  padding-left: 0;padding-right: 0; } .bloc-tile-2 .container, .bloc-tile-3 .container, .bloc-tile-4 .container, .bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge{  padding-left:0;padding-right:0; } .a-block{  padding:0 10px; } .btn-dwn{ display:none;  } .voffset{  margin-top:5px; } .voffset-md{  margin-top:20px; } .voffset-lg{  margin-top:30px; } form{  padding:5px; } .close-lightbox{  display:inline-block; } .blocsapp-device-iphone5{background-size: 216px 425px;padding-top:60px;width:216px;height:425px; } .blocsapp-device-iphone5 img{width: 180px;height: 320px; }}@media (max-width: 400px){  .bloc{  padding-left: 0;padding-right: 0; }}@media (max-width: 991px){.voci-di-menu{margin:5px 5px 5px 5px;font-size:13px;}.anticipation-round{margin-left:20%;}.bloc-group-text-vc{margin-top:0%;}.commerce-hero{max-height:400px;}.commerce-logo{padding-left:28px;}.commerce-quote{font-size:20px;line-height:28px;}.restaurant-price{font-size:14px;}.restaurant-section-title{font-size:30px;}.restaurant-navigation{font-size:12px;}.restaurant-hero-heading{font-size:40px;}.company-menu-title{font-size:20px;}.fitness-logo{margin-left:10px;font-size:28px;}.fitness-navigation{font-size:14px;margin-right:-5px;margin-left:-5px;}.fitness-section-title{font-size:30px;line-height:40px;}.fitness-review-box{margin-right:px;padding-left:px;}.fitness-statement-bloc-text{font-size:23px;line-height:33px;}.fitness-member{font-size:25px;}.navbar-nav .open .dropdown-menu > li > a{text-align:center;} .navbar-header{float: none;}.navbar-toggle{display: block;} .navbar-collapse.collapse{display: none!important;} .navbar-collapse.collapse.in{display: block!important;} .site-navigation{transform:none!important;}.nav-invert .navbar-header{float: none; width:100%;}.nav-invert .navbar-toggle{float:left;}div[class^="col-"], div[class*=" col-"]{margin-top: 30px;margin-bottom: 30px;}.full-width-bloc div[class^="col-"], .full-width-bloc div[class*=" col-"]{margin-top: 0;margin-bottom: 0;}.mg-md-sm{margin-top:10px; margin-bottom:20px;}.mg-clear-sm{margin:0;}#bloc-7 h3{font-size: 20px;}#photo h3{font-size: 20px;line-height: 20px;}#bloc-35 h3{line-height: 30px;}#our-story p{font-size: 16px;line-height: 22px;}#chefs p{font-size: 14px;line-height: 20px;}#chefs h2{font-size: 18px;line-height: 26px;}#chefs h4{font-size: 16px;line-height: 22px;}#hero h1{font-size: 33px;}#main-services p{font-size: 16px;}#services h1{font-size: 44px;}#about h1{font-size: 40px;}#facilities h1{font-size: 44px;}#bloc-86 p{font-size: 14px;}#conatct h1{font-size: 44px;}#store h1{font-size: 33px;}#store p{font-size: 23px;}#hero h1{font-size: 50px;line-height: 60px;}#qualities p{font-size: 14px;}#team h2{font-size: 23px;line-height: 33px;}#hero h1{font-size: 45px;line-height: 55px;}#welcome h2{font-size: 30px;line-height: 40px;}#our-team h1{font-size: 45px;line-height: 55px;}#about-us h2{font-size: 30px;line-height: 40px;}#news h1{font-size: 45px;line-height: 55px;}#shop h1{font-size: 45px;line-height: 55px;}#bloc-111 h2{font-size: 30px;}#newsletter h2{font-size: 30px;line-height: 40px;}.text-right-sm{text-align:right;}.text-center-sm{text-align:center;}}@media (min-width: 767px) and (max-width: 991px){.mini-nav .special-dropdown-nav .site-navigation{display: block;position: absolute;top: 80%;z-index: 1000;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}.mini-nav .special-dropdown-nav .site-navigation li{width:100%;}.special-dropdown-nav.collapsing{transition: height 0.001s;}.mini-nav .special-dropdown-nav .site-navigation li a{color: rgba(0,0,0,.6)!important;} }@media (max-width: 767px){.titolo-settore{background-position:left center;padding-top:0px;padding-right:0px;padding-left:0px;}.sottotitolo_photo{line-height:px;font-family:"Lato";font-weight:400;letter-spacing:0px;}.titoli-white{background-position:center center;overflow:visible;float:none;}.mobile_puntiforza_up{margin-top:-450px;}.carousel-trendbook{float:none;overflow:visible;margin-right:0px;}.allineamento-left{text-align:left;}.voci-di-menu:hover{}.voci-di-menu:active{text-decoration:none;}.anticipation-round{width:300px;height:300px;margin-left:3%;padding-top:50px;padding-left:20px;padding-right:20px;}.bloc-group-text-vc{margin-top:0%;}.blocs-mobile-signup-text{text-align:center;}.commerce-quote{font-size:18px;line-height:26px;}.restaurant-menu-title{font-size:25px;}.restaurant-section-title{font-size:25px;}.restaurant-hero-heading{font-family:""Open Sans"";font-size:28px;font-weight:400;}.fitness-logo{font-size:25px;}.fitness-section-title{font-size:35px;line-height:45px;}.fitness-statement-bloc-text{font-size:20px;line-height:30px;}.bloccobgscuro_mobile{width:300px;height:320px;margin-top:-3px;} .sidebar-nav{width:230px;}.nav-special.sidebar-nav .nav > li{width:80%;}.nav-invert .sidebar-nav .close-special-menu{left:200px;}.mg-md-xs{margin-top:10px; margin-bottom:20px;}.mg-lg-xs{margin-top: 10px; margin-bottom:40px;}.mg-clear-xs{margin:0;}#oltre25anni h3{line-height: 60px;}#bloc-7 h2{font-size: 75px;line-height: 65px;}#bloc-7 h3{font-size: 30px;}#photo h3{font-size: 30px;line-height: 25px;}#bloc-23 h2{font-size: 70px;}#bloc-25 h3{font-size: 70px;line-height: 60px;}#bloc-27 h3{font-size: 70px;line-height: 60px;}#bloc-35 h3{line-height: 40px;}#templategallery h3{line-height: 30px;}#bloc-47 h3{font-size: 80px;line-height: 80px;}#bloc-48 h3{font-size: 60px;}#bloc-51 h3{font-size: 48px;line-height: 60px;}#bloc-65 h3{font-size: 20px;}#bloc-65 p{font-size: 14px;}#hero h4{font-size: 16px;line-height: 22px;}#our-story p{font-size: 18px;line-height: 24px;}#chefs p{font-size: 18px;line-height: 24px;}#chefs h2{font-size: 18px;line-height: 22px;}#chefs h4{font-size: 16px;line-height: 17px;}#reservation h2{font-size: 30px;line-height: 38px;}#hero h1{font-size: 33px;}#hero p{font-size: 20px;line-height: 30px;}#main-services p{font-size: 18px;}#services h1{font-size: 34px;}#services p{font-size: 20px;}#about h1{font-size: 34px;}#about p{font-size: 20px;}#bloc-84 h2{font-size: 23px;}#facilities h1{font-size: 34px;}#bloc-86 h2{font-size: 23px;}#bloc-86 p{font-size: 18px;}#conatct h1{font-size: 50px;}#store h1{font-size: 30px;}#store p{font-size: 23px;}#hero h1{font-size: 40px;line-height: 50px;}#qualities p{font-size: 16px;}#team h2{font-size: 28px;line-height: 38px;}#hero h1{font-size: 30px;line-height: 40px;}#welcome h2{font-size: 20px;line-height: 30px;}#welcome p{font-size: 18px;line-height: 28px;}#shop-shortcut h3{font-size: 25px;line-height: 35px;}#our-team h1{font-size: 35px;line-height: 45px;}#about-us h2{font-size: 30px;line-height: 40px;}#join h1{font-size: 30px;line-height: 40px;}#news h1{font-size: 35px;line-height: 45px;}#shop h1{font-size: 35px;line-height: 45px;}#bloc-111 h2{font-size: 30px;line-height: 40px;}#newsletter h2{font-size: 30px;line-height: 40px;}#bloc-113 p{font-size: 14px;line-height: 24px;}#bloc-141 h2{font-size: 30px;}#bloc-141 h3{font-size: 20px;}#bloc-141 p{font-size: 17px;}.text-left-xs{text-align:left;}.text-center-xs{text-align:center;}}