body {line-height: 1.5;font-family: 'Open Sans', sans-serif;overflow-x: hidden;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}.section-padding-mission {margin: 40px 0px 40px 0px;padding: 70px 0px 55px 0px;}.section-padding-sedie {margin-top: 40px;}.section-padding-newsletter {margin-top: 40px;}.sec {margin: 10px 0px 20px 0px;}.section-padding-contatti {padding: 90px 0px 20px 0px;justify-content: center;}h1, h2, h3, h4, h5, h6 {font-family: 'Lato', sans-serif;}.h1-special {margin-top: 0px;font-size: 6px;}.text-center {margin: 0 auto;padding: 0px 40px 0px 40px;}.button-text-center {margin: 0 auto;padding: 0px 40px 0px 40px;margin-top: 80px;}.text-center-img {margin-top: 20px;text-align: center;}.margin-p {margin: -40px 0px 10px;}.text-price {color: #b50000;font-size: 20px;text-transform: uppercase;font-weight: 700;line-height: 1.0;}.text-red {color: #b50000;font-size: 16px;text-transform: uppercase;font-weight: 700;line-height: 1.0;}.text-eng {color: #0046b7;font-size: 14px;text-transform: uppercase;font-weight: 700;}.black {color: #000000;font-size: 16px;}.gray {color: #595959;font-size: 14px;}.main-header {background: url("../img/sedie_arredamento_design_wow_furniture.jpg");background-repeat: no-repeat;background-size: cover;background-position: center;}.navbar-default {background-color: transparent;font-size: 16px;}.top-nav-collapse {background: RGBA(0, 0, 0, 0.9);border-top: 0;padding-top: 20px;}.bg-color {background-color: RGBA(0, 0, 0, 0.41);}.nav>li>a {padding: 0px;}.navbar-brand {padding: 0px;height: inherit;font-family: 'Lato', sans-serif;}.navbar-default .navbar-brand {color: #fff;font-size: 34px;text-transform: uppercase;font-weight: 700;letter-spacing: 2px;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #FFD34E;text-transform: uppercase;background-color: transparent;}.navbar-default .navbar-nav>li>a {color: #fff;padding: 30px 30px;text-transform: uppercase;background-color: transparent;}.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {color: #FFD34E;}.navbar-fixed-top {padding: 20px 0;transition: all 0.2s;}@media (min-width: 768px) and (max-width: 1024px) {.navbar-default {background-color: transparent;font-size: 16px;}.navbar-collapse {background: transparent;border-top: 0;padding-top: 20px;}.top-nav-collapse {background: black;border-top: 0;padding-top: 20px;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #FFD34E;text-transform: uppercase;background-color: transparent;}.navbar-default .navbar-nav>li>a {color: #fff;padding: 10px 20px;text-transform: uppercase;background-color: transparent;}.navbar-fixed-top {padding: 20px 0;transition: all 0.2s;}}.wrapper {padding: 90px 0px 120px;}.top-title {z-index: 5;font-size: 27px;font-weight: 700;color: #fff;line-height: 38px;letter-spacing: 4px;opacity: 1;text-transform: uppercase;}.title {font-size: 123px;font-weight: 700;color: #fff;line-height: 1.0;letter-spacing: 4px;text-transform: uppercase;padding: 30px 0 0 0;}.sub-title {font-size: 50px;font-weight: 700;color: #ffffff;line-height: 1.5;letter-spacing: 4px;text-transform: uppercase;}.btn-submit {background: #FFD34E;border: 0px;display: inline-block;font-size: 16px;line-height: 1;text-transform: uppercase;padding: 10px 40px;font-weight: normal;border-radius: 0px;letter-spacing: 1px;color: #333;position: relative;overflow: hidden;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;border: 2px solid #ffffff;}.btn-submit:hover {background: #0ebc2e;}#cta-1 {padding: 30px 0px;}.cta-info {border: 5px solid #FFD34E;padding: 20px 0px;}.cta-info h3 {font-size: 24px;}.dec-tec {font-size: 24px;}.head-title {color: #2b2b2b;font-size: 32px;font-weight: 700;text-align: center;margin-top: 0px;}.botm-line {background-color: #2b2b2b;width: 34px;height: 3px;display: inline-block;}.section-title:hover .botm-line {width: 70px;-webkit-transition-property: width;-webkit-transition-duration: 2s;-webkit-transition-timing-function: linear;-webkit-transition-delay: 1s;transition-property: width;transition-duration: 2s;transition-timing-function: linear;transition-delay: 1s;}p {color: #888;}.icon {position: relative;height: 48px;width: 48px;float: left;margin-top: 14px;margin-bottom: 20px;}.icon i {font-size: 35px;}.icon-text {margin-left: 73px;padding: 0px 25px 25px 0px;}h3.txt-tl {font-size: 24px;line-height: 1.35;}.bg-image-2 {background: url("../img/egg_chair_wow_furniture_arredamento_design.jpg");background-repeat: no-repeat;background-size: cover;background-position: center;}.overlay {border-image: linear-gradient( hsl(0, 0%, 0%, .4), hsl(0 0% 0% / .6)) fill 1 ;}.section {position: relative;padding: 88px 0 67px 0;display: block;}.cta-txt h3 {font-size: 32px;margin-bottom: 10px;font-weight: 700;color: #fff;}.cta-txt p {color: #fff;}.portfolio-box {margin-bottom: 15px;}.padding-right-zero {padding-right: -15px;}.mission {background-color: #FFD34E;}.black {color: #000 !important;font-weight: 600;}.btn-send {border-radius: 0px;color: #000;background-color: #FFD34E;}a, a:hover {color: #ffffff;font-weight: bold;}.cont-title {font-size: 24px;padding: 10px 0px;text-align: center;}.location-info p span {display: inline-block;}.location-info p span {width: 40px;font-size: 20px;color: #666;vertical-align: middle;}.location-info p {margin-bottom: 5px;}.location-info p {font-size: 14px;line-height: 25px;color: #000;text-align: center;}.contact-icon-container {position: absolute;top: 50px;right: 0;padding-right: 200px;font-size: 180px;color: #555;line-height: 300px;-ms-transform: rotate(20deg);-moz-transform: rotate(20deg);-webkit-transform: rotate(20deg);transform: rotate(20deg);}#footer {background-color: #191919;padding: 0px 0px;}.footer-company {color: #fff;line-height: 32px;text-align: center;}.footer-social {float: right;}.footer-social a {font-size: 18px;color: #666;}.link-dec {color: #9b0d0d;}.link-dec:hover {color: #FFD34E;}.link-dec2 {color: #FFD34E;}.link-dec2:hover {color: #193db5;}.link-dec-social-fb {color: #0d6e9b;}.link-dec-social-fb:hover {color: #FFD34E;}.link-dec-social-ig {color: #a810a6;}.link-dec-social-ig:hover {color: #FFD34E;}.link-dec-whatsapp {color: #059200;}.link-dec-whatsapp:hover {color: #4c4c4c;}.miobottone {width: 50%;height: 40px;font-size: 16px;border: 0px;display: flex;justify-content: center;align-items: center;vertical-align: middle;}@media (min-width: 300px) and (max-width: 767px) {.section-title {margin-bottom: 15px;}.navbar-default {background-color: transparent;font-size: 16px;}.navbar-default {background-color: transparent;font-size: 16px;}.top-nav-collapse {background: black;border-top: 0;padding-top: 20px;}.navbar-collapse {background: RGBA(0, 0, 0, 0.9);border-top: 0;padding-top: 20px;}.navbar-toggle:hover, .navbar-toggle {background-color: #FFD34E;color: #fff;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #FFD34E;text-transform: uppercase;background-color: transparent;}.navbar-default .navbar-nav>li>a {color: #fff;padding: 10px 20px;text-transform: uppercase;background-color: transparent;}.navbar-fixed-top {padding: 20px 0;transition: all 0.2s;}.title {font-size: 40px;font-weight: 700;color: #fff;line-height: 1.0;letter-spacing: 4px;text-transform: uppercase;padding: 20px 0 0 0;}.sub-title {font-size: 18px;font-weight: 700;color: #fff;line-height: 1.0;letter-spacing: 3px;text-transform: uppercase;}.dec-tec {font-size: 18px;}.cta-info {border: 5px solid #FFD34E;padding-top: 20px;margin: 10px 10px;}.section-padding-mission {margin: 55px 0px 20px 0px;padding: 35px 0px 25px 0px;}.section-padding-sedie {margin-top: 20px;}.section-padding-contatti {padding: 135px 0px 20px 0px;justify-content: center;}.overlay {border-image: linear-gradient( hsl(0, 0%, 0%, .4), hsl(0 0% 0% / .6)) fill 1 ;}.miobottone {width: 50%;font-size: 14px;height: 40px;border: 0px;display: flex;justify-content: center;align-items: center;vertical-align: middle;}}@media (min-width: 20px) and (max-width: 300px) {.navbar-collapse {background: RGBA(0, 0, 0, 0.9);border-top: 0;padding-top: 20px;}.top-nav-collapse {background: black;border-top: 0;padding-top: 20px;}.navbar-default {background-color: transparent;font-size: 16px;}.navbar-fixed-top {padding: 20px 0;transition: all 0.2s;}.navbar-toggle:hover, .navbar-toggle {background-color: #FFD34E;color: #fff;}.navbar-toggle {margin-top: 0px;}.navbar-default .navbar-nav>li>a {text-align: center;}.top-title {font-size: 25px;}.title {font-size: 13px;font-weight: 700;color: #fff;line-height: 1.0;letter-spacing: 4px;text-transform: uppercase;padding: 20px 0 0 0;}.sub-title {font-size: 11px;font-weight: 700;color: #fff;line-height: 1.0;letter-spacing: 4px;text-transform: uppercase;}.padding-right-zero {padding-right: 15px;}.section-title {margin-bottom: 15px;}.cta-txt h3 {font-size: 28px;}body {font-size: 14px;}h3.txt-tl {font-size: 20px;}.section-padding-mission {margin: 25px 0px 20px 0px;padding: 5px 0px 25px 0px;}.section-padding-sedie {margin-top: 20px;}.section-padding-contatti {padding: 70px 0px 20px 0px;justify-content: center;}.overlay {border-image: linear-gradient( hsl(0, 0%, 0%, .4), hsl(0 0% 0% / .6)) fill 1 ;}.miobottone {width: 65%;font-size: 12px;height: 40px;border: 0px;display: flex;justify-content: center;align-items: center;vertical-align: middle;}}