/*		Name: La Florencia Grills		Author: House Producciones	Version: 1.0*//* ========================================================================== *//* ========================================================================== *//* [Table of contents] *//* ========================================================================== *//* ========================================================================== *//*			## Global				- Padding/Margin				## Fonts Settings					-- Lora				-- Montserrat				-- montserratsemibold				-- radiometryregular				-- Raleway				-- Droid Serif		## Header		## Footer			## Page Banner			## Section Header			## Responsive						-- min-width: 1200				-- min-width: 992				-- min-width: 768				-- max-width: 1200				-- min-width: 992 to max-width: 1199						-- max-width: 991				-- min-width: 768 to max-width: 991				-- max-width: 767				-- max-width: 639				-- max-width: 479*//* ## Global */body {    font-family: 'Open Sans', sans-serif;    font-size: 14px;    color: #000;    overflow-x: hidden;}img {    max-width: 100%;    height: auto;}a {    outline: 0 !important;}hr{    height: 1px;    color: black;}/* - Padding/Margin */.no-padding {    padding: 0;}.no-left-padding {    padding-left: 0;}.no-right-padding {    padding-right: 0;}.no-top-padding {    padding-top: 0;}.no-bottom-padding {    padding-bottom: 0;}.no-margin {    margin: 0;}.no-left-margin {    margin-left: 0;}.no-right-margin {    margin-right: 0;}.no-top-margin {    padding-top: 0;}.no-bottom-margin {    margin-bottom: 0;}/* - OW pull-left/pull-right */.ow-pull-left {    float: left;}.ow-pull-right {    float: right;}/* -- Section Padding */.section-padding {    padding-top: 75px;    padding-bottom: 75px;}.section-padding-2 {    padding-top: 40px;    padding-bottom: 75px;}.section-padding-3 {    padding-top: 40px;    padding-bottom: 40px;}.mt50{	margin-top: 50px;}/* ## Fonts Settings *//* -- Lora: font-family: 'Lora', serif; *//* cyrillic */@font-face {    font-family: 'Lora';    font-style: normal;    font-weight: 400;    src: local('Lora'), local('Lora-Regular'), url(https://fonts.gstatic.com/s/lora/v9/GsNxiN0oIzsS201cnUag6w.woff2) format('woff2');    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* latin-ext */@font-face {    font-family: 'Lora';    font-style: normal;    font-weight: 400;    src: local('Lora'), local('Lora-Regular'), url(https://fonts.gstatic.com/s/lora/v9/I0dEfRgGNE90_hXZq7bjyw.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Lora';    font-style: normal;    font-weight: 400;    src: local('Lora'), local('Lora-Regular'), url(https://fonts.gstatic.com/s/lora/v9/4vqKRIwnQQGUQQh-PnvdMA.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* cyrillic */@font-face {    font-family: 'Lora';    font-style: normal;    font-weight: 700;    src: local('Lora Bold'), local('Lora-Bold'), url(https://fonts.gstatic.com/s/lora/v9/VZ-5ejr2fpt5l1RKkVxPr_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* latin-ext */@font-face {    font-family: 'Lora';    font-style: normal;    font-weight: 700;    src: local('Lora Bold'), local('Lora-Bold'), url(https://fonts.gstatic.com/s/lora/v9/BYKAuswRIqh69412sen31PY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Lora';    font-style: normal;    font-weight: 700;    src: local('Lora Bold'), local('Lora-Bold'), url(https://fonts.gstatic.com/s/lora/v9/P18Nsu9EiYldSvHIj_0e5w.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* cyrillic */@font-face {    font-family: 'Lora';    font-style: italic;    font-weight: 400;    src: local('Lora Italic'), local('Lora-Italic'), url(https://fonts.gstatic.com/s/lora/v9/OVZcBeQFqX1w7YhsLFAXp_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* latin-ext */@font-face {    font-family: 'Lora';    font-style: italic;    font-weight: 400;    src: local('Lora Italic'), local('Lora-Italic'), url(https://fonts.gstatic.com/s/lora/v9/nRWuMjV9d7Qv7608EovOgfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Lora';    font-style: italic;    font-weight: 400;    src: local('Lora Italic'), local('Lora-Italic'), url(https://fonts.gstatic.com/s/lora/v9/_RSiB1sBuflZfa9fxV8cOg.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* cyrillic */@font-face {    font-family: 'Lora';    font-style: italic;    font-weight: 700;    src: local('Lora Bold Italic'), local('Lora-BoldItalic'), url(https://fonts.gstatic.com/s/lora/v9/66KG1MDzU5Zo36weZ_yx-RJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* latin-ext */@font-face {    font-family: 'Lora';    font-style: italic;    font-weight: 700;    src: local('Lora Bold Italic'), local('Lora-BoldItalic'), url(https://fonts.gstatic.com/s/lora/v9/1wR3aOJ69QwyZ9B-WDmIqRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Lora';    font-style: italic;    font-weight: 700;    src: local('Lora Bold Italic'), local('Lora-BoldItalic'), url(https://fonts.gstatic.com/s/lora/v9/_IxjUs2lbQSu0MyFEAfa7VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* -- Montserrat : font-family: 'Montserrat', sans-serif; *//* latin */@font-face {    font-family: 'Montserrat';    font-style: normal;    font-weight: 400;    src: local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v6/zhcz-_WihjSQC0oHJ9TCYPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin */@font-face {    font-family: 'Montserrat';    font-style: normal;    font-weight: 700;    src: local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v6/IQHow_FEYlDC4Gzy_m8fcoWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* -- montserratsemibold */@font-face {    font-family: 'montserratsemi_bold';    src: url('fonts/montserrat-semibold-webfont.eot');    src: url('fonts/montserrat-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/montserrat-semibold-webfont.woff2') format('woff2'), url('fonts/montserrat-semibold-webfont.woff') format('woff'), url('fonts/montserrat-semibold-webfont.ttf') format('truetype'), url('fonts/montserrat-semibold-webfont.svg#montserratsemi_bold') format('svg');    font-weight: normal;    font-style: normal;}/* montserratlight*/@font-face {    font-family: 'montserratlight';    src: url('fonts/montserrat-light.eot');    src: url('fonts/montserrat-light.eot?#iefix') format('embedded-opentype'), url('fonts/montserrat-light.woff2') format('woff2'), url('fonts/montserrat-light.woff') format('woff'), url('fonts/montserrat-light.ttf') format('truetype'), url('fonts/montserrat-light.svg#montserratlight') format('svg');    font-weight: normal;    font-style: normal;}/* -- Radiometryregular */@font-face {    font-family: 'radiometryregular';    src: url('fonts/radiometry.eot');    src: url('fonts/radiometry.eot?#iefix') format('embedded-opentype'), url('fonts/radiometry.woff2') format('woff2'), url('fonts/radiometry.woff') format('woff'), url('fonts/radiometry.ttf') format('truetype'), url('fonts/radiometry.svg#radiometryregular') format('svg');    font-weight: normal;    font-style: normal;}/* -- Raleway : font-family: 'Raleway', sans-serif; *//* latin-ext */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 100;    src: local('Raleway Thin'), local('Raleway-Thin'), url(https://fonts.gstatic.com/s/raleway/v10/rr0ijB5_2nAJsAoZ6vECXRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 100;    src: local('Raleway Thin'), local('Raleway-Thin'), url(https://fonts.gstatic.com/s/raleway/v10/RJMlAoFXXQEzZoMSUteGWFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 200;    src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'), url(https://fonts.gstatic.com/s/raleway/v10/cbAbzEjxTdN5KKmS-gA0tSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 200;    src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'), url(https://fonts.gstatic.com/s/raleway/v10/8KhZd3VQBtXTAznvKjw-k_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 300;    src: local('Raleway Light'), local('Raleway-Light'), url(https://fonts.gstatic.com/s/raleway/v10/ZKwULyCG95tk6mOqHQfRBCEAvth_LlrfE80CYdSH47w.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 300;    src: local('Raleway Light'), local('Raleway-Light'), url(https://fonts.gstatic.com/s/raleway/v10/-_Ctzj9b56b8RgXW8FArifk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 400;    src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v10/yQiAaD56cjx1AooMTSghGfY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 400;    src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v10/0dTEPzkLWceF7z0koJaX1A.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 500;    src: local('Raleway Medium'), local('Raleway-Medium'), url(https://fonts.gstatic.com/s/raleway/v10/Li18TEFObx_yGdzKDoI_ciEAvth_LlrfE80CYdSH47w.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 500;    src: local('Raleway Medium'), local('Raleway-Medium'), url(https://fonts.gstatic.com/s/raleway/v10/CcKI4k9un7TZVWzRVT-T8_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 600;    src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(https://fonts.gstatic.com/s/raleway/v10/STBOO2waD2LpX45SXYjQBSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 600;    src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(https://fonts.gstatic.com/s/raleway/v10/xkvoNo9fC8O2RDydKj12b_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 700;    src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v10/WmVKXVcOuffP_qmCpFuyzSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 700;    src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v10/JbtMzqLaYbbbCL9X6EvaI_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 800;    src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url(https://fonts.gstatic.com/s/raleway/v10/QoPu455RxV2raYSIFXAMBSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 800;    src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url(https://fonts.gstatic.com/s/raleway/v10/1ImRNPx4870-D9a1EBUdPPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 900;    src: local('Raleway Black'), local('Raleway-Black'), url(https://fonts.gstatic.com/s/raleway/v10/Ji5epXNcpHu3r63lhS0cTiEAvth_LlrfE80CYdSH47w.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: normal;    font-weight: 900;    src: local('Raleway Black'), local('Raleway-Black'), url(https://fonts.gstatic.com/s/raleway/v10/PKCRbVvRfd5n7BTjtGiFZPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 100;    src: local('Raleway Thin Italic'), local('Raleway-ThinItalic'), url(https://fonts.gstatic.com/s/raleway/v10/IWp_KHUkJoKURWwpAA2nYCYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 100;    src: local('Raleway Thin Italic'), local('Raleway-ThinItalic'), url(https://fonts.gstatic.com/s/raleway/v10/IWp_KHUkJoKURWwpAA2nYI4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 200;    src: local('Raleway ExtraLight Italic'), local('Raleway-ExtraLightItalic'), url(https://fonts.gstatic.com/s/raleway/v10/N2DIbZG4399cPGfifZUEQj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 200;    src: local('Raleway ExtraLight Italic'), local('Raleway-ExtraLightItalic'), url(https://fonts.gstatic.com/s/raleway/v10/N2DIbZG4399cPGfifZUEQugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 300;    src: local('Raleway Light Italic'), local('Raleway-LightItalic'), url(https://fonts.gstatic.com/s/raleway/v10/TVSB8ogXDKMcnAAJ5CqrUj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 300;    src: local('Raleway Light Italic'), local('Raleway-LightItalic'), url(https://fonts.gstatic.com/s/raleway/v10/TVSB8ogXDKMcnAAJ5CqrUugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 400;    src: local('Raleway Italic'), local('Raleway-Italic'), url(https://fonts.gstatic.com/s/raleway/v10/7dO2Hj7qB8nRVFK0svQqRhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 400;    src: local('Raleway Italic'), local('Raleway-Italic'), url(https://fonts.gstatic.com/s/raleway/v10/IIm-lPOtfVKQy0GMiczF_1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 500;    src: local('Raleway Medium Italic'), local('Raleway-MediumItalic'), url(https://fonts.gstatic.com/s/raleway/v10/S7vGLZZ40c85SJgiptJGVz0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 500;    src: local('Raleway Medium Italic'), local('Raleway-MediumItalic'), url(https://fonts.gstatic.com/s/raleway/v10/S7vGLZZ40c85SJgiptJGV-gdm0LZdjqr5-oayXSOefg.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 600;    src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'), url(https://fonts.gstatic.com/s/raleway/v10/OY22yoG8EJ3IN_muVWm29D0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 600;    src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'), url(https://fonts.gstatic.com/s/raleway/v10/OY22yoG8EJ3IN_muVWm29Ogdm0LZdjqr5-oayXSOefg.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 700;    src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'), url(https://fonts.gstatic.com/s/raleway/v10/lFxvRPuGFG5ktd7P0WRwKj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 700;    src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'), url(https://fonts.gstatic.com/s/raleway/v10/lFxvRPuGFG5ktd7P0WRwKugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 800;    src: local('Raleway ExtraBold Italic'), local('Raleway-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/raleway/v10/us4LjTCmlYgh3W8CKujEJj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 800;    src: local('Raleway ExtraBold Italic'), local('Raleway-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/raleway/v10/us4LjTCmlYgh3W8CKujEJugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin-ext */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 900;    src: local('Raleway Black Italic'), local('Raleway-BlackItalic'), url(https://fonts.gstatic.com/s/raleway/v10/oY2RadnkHfshu5f0FLsgVT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {    font-family: 'Raleway';    font-style: italic;    font-weight: 900;    src: local('Raleway Black Italic'), local('Raleway-BlackItalic'), url(https://fonts.gstatic.com/s/raleway/v10/oY2RadnkHfshu5f0FLsgVegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* -- montserrathairline */@font-face {    font-family: 'montserrathairline';    src: url('fonts/montserrat-hairline_allfont.net-webfont.eot');    src: url('fonts/montserrat-hairline_allfont.net-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/montserrat-hairline_allfont.net-webfont.woff2') format('woff2'), url('fonts/montserrat-hairline_allfont.net-webfont.woff') format('woff'), url('fonts/montserrat-hairline_allfont.net-webfont.ttf') format('truetype'), url('fonts/montserrat-hairline_allfont.net-webfont.svg#montserrathairline') format('svg');    font-weight: normal;    font-style: normal;}/* -- Droid Serif : font-family: 'Droid Serif', serif; *//* latin */@font-face {    font-family: 'Droid Serif';    font-style: normal;    font-weight: 400;    src: local('Droid Serif'), local('DroidSerif'), url(https://fonts.gstatic.com/s/droidserif/v6/0AKsP294HTD-nvJgucYTaI4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin */@font-face {    font-family: 'Droid Serif';    font-style: normal;    font-weight: 700;    src: local('Droid Serif Bold'), local('DroidSerif-Bold'), url(https://fonts.gstatic.com/s/droidserif/v6/QQt14e8dY39u-eYBZmppwYlIZu-HDpmDIZMigmsroc4.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin */@font-face {    font-family: 'Droid Serif';    font-style: italic;    font-weight: 400;    src: local('Droid Serif Italic'), local('DroidSerif-Italic'), url(https://fonts.gstatic.com/s/droidserif/v6/cj2hUnSRBhwmSPr9kS5898u2Q0OS-KeTAWjgkS85mDg.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* latin */@font-face {    font-family: 'Droid Serif';    font-style: italic;    font-weight: 700;    src: local('Droid Serif Bold Italic'), local('DroidSerif-BoldItalic'), url(https://fonts.gstatic.com/s/droidserif/v6/c92rD_x0V1LslSFt3-QEpo9ObOXPY1wUIXqKtDjSdsY.woff2) format('woff2');    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}/* ## Header *//* ## Footer *//* -- Footer Main */.footer-main {    background-color: #000;    text-align: center;    padding: 66px 0;}.footer-main .footer-content img{    display: block;    width: 100%;    max-width: 300px;    height: auto;     margin: 0 auto 35px;}.footer-main .footer-content h3,.footer-main-1 .footer-widget h2 {    color: #fff;    letter-spacing: 5.25px;    font-size: 50px;    margin-bottom: 30px;    text-transform: uppercase;    font-family: 'radiometryregular';}.footer-main .footer-content p {    font-family: 'Lora', serif;    font-size: 14px;    color: #9e9e9e;    letter-spacing: 0.36px;    font-style: italic;    line-height: 26px;    margin-bottom: 15px;}.footer-main .input-group {    margin: 0 auto 60px;}.footer-main .form-control {    background-color: transparent;    border: none;    border-bottom: 1px solid #fff;    border-radius: 0;    padding: 6px 12px 6px 0;    font-family: 'Lora', serif;    font-style: italic;    font-size: 12px;    letter-spacing: 1.26px;    height: 45px;    color: #fff;}.footer-main .form-control:focus {    border-color: transparent;    box-shadow: none;    border-bottom: 1px solid #fff;}.footer-main .form-control::-webkit-input-placeholder {    color: #fff;}.footer-main .form-control:-moz-placeholder {    color: #fff;}.footer-main .form-control::-moz-placeholder {    color: #fff;}.footer-main .form-control:-ms-input-placeholder {    color: #fff;}.footer-main .btn {    background-color: transparent;}.footer-main .input-group-btn:last-child > .btn,.footer-main .input-group-btn:last-child > .btn-group {    margin-left: -25px;}.footer-main .btn i {    color: #fff;}.footer-main .footer-social ul {    padding-left: 0;}.footer-main .footer-social li {    display: inline-block;    margin-right: 20px;}.footer-main .footer-social li a {    color: #ccc;    font-size: 25px;    height: 40px;    width: 40px;    line-height: 37px;    border-radius: 50%;    display: inline-block;    border: 2px solid transparent;    -webkit-transition: all .5s ease 0s;    -moz-transition: all .5s ease 0s;    -o-transition: all .5s ease 0s;    transition: all .5s ease 0s;}.footer-main .footer-social li a:hover {    display: inline-block;    height: 40px;    width: 40px;    line-height: 37px;    border-radius: 50%;    border: 2px solid #fff;    color: #fff;}.footer-bottom {    background-color: #000;    text-align: center;    padding: 22px 0;border-top: 1px solid #3b3b3b;}.footer-bottom .copyrights p {    color: #c2c2c2;    font-size: 10px;    letter-spacing: 1.1px;    margin-bottom: 0;}/* -- Footer Main 1 */.footer-main-1 {    text-align: left;}.footer-main-1 .footer-widget h2 {    margin-top: 0;    display: inline-block;}.footer-main-1 .footer-widget h3 {    position: relative;    font-family: 'Montserrat', sans-serif;    font-size: 18px;    letter-spacing: 1.26px;    color: #fff;    text-transform: uppercase;    padding-bottom: 18px;    margin-bottom: 30px;}.footer-main-1 .footer-widget h3::after {    position: absolute;    content: "";    left: 0;    bottom: 0;    background-color: #ccc;    width: 31px;    height: 2px;}.footer-main-1 .widget_contact h5 {    font-family: 'Montserrat', sans-serif;    font-size: 12px;    color: #969696;    letter-spacing: 0.6px;    padding-right: 18px;    line-height: 24px;    margin-bottom: 20px;}.footer-main-1 .widget_contact p {    margin-left: 40px;    position: relative;    border-bottom: 1px solid #3a3a3a;    margin-bottom: 0;    padding-bottom: 6px;    padding-top: 6px;    font-family: 'Montserrat', sans-serif;    font-size: 11px;    line-height: 24px;    letter-spacing: 1.32px;    color: #969696;}.footer-main-1 .widget_contact p a {    color: #969696;    text-decoration: none;}.footer-main-1 .widget_contact p a:hover {    color: #ccc;}.footer-main-1 .widget_contact p:last-of-type {    border-bottom: none;}.footer-main-1 .widget_contact p i {    position: absolute;    left: -40px;    top: 14px;    font-size: 15px;    color: #949494;}.footer-main-1 .widget_links {    padding-left: 50px;}.footer-main-1 .widget_links ul {    padding-left: 0;    list-style: none;}.footer-main-1 .widget_links li {    margin-bottom: 20px;}.footer-main-1 .widget_links li a {    text-decoration: none;    font-family: 'Montserrat', sans-serif;    font-size: 12px;    color: #969696;    letter-spacing: 1.2px;    -webkit-transition: all 1s ease 0s;    -moz-transition: all 1s ease 0s;    -o-transition: all 1s ease 0s;    transition: all 1s ease 0s;}.footer-main-1 .widget_links li a:hover {    margin-left: 10px;    color: #ccc;}.footer-main-1 .widget_links li a::before {    font-family: 'FontAwesome';    content: "\f105";    padding-right: 10px;}.footer-main-1 .widget_instagram ul {    padding-left: 0;}.footer-main-1 .widget_instagram li {    display: inline-block;    margin-left: 6px;    margin-bottom: 10px;}.footer-main-1 .widget_instagram li a:hover {    opacity: 0.8;}.footer-main-1 .form-control {    border-bottom: 1px solid #969696;}.footer-main-1 .widget_newsletter .input-group {    margin-bottom: 16px;}.footer-main-1 .form-control::-webkit-input-placeholder {    color: #969696;}.footer-main-1 .form-control:-moz-placeholder {    color: #969696;}.footer-main-1 .form-control::-moz-placeholder {    color: #969696;}.footer-main-1 .form-control:-ms-input-placeholder {    color: #969696;}.footer-main-1 .btn i {    color: #969696;}.footer-main-1 .widget_newsletter p {    color: #969696;    letter-spacing: 0.77px;    font-size: 11px;    line-height: 24px;    font-family: 'Montserrat', sans-serif;    margin-bottom: 40px;}.footer-main-1 .footer-social li a {    text-align: center;}.footer-bottom-1 .copyrights p {    font-family: 'montserratsemi_bold';    color: #cecece;    letter-spacing: 1.1px;    font-size: 10px;    font-weight: 600;}/* ## Page Banner */.page-banner {    background-image: url("images/blog-banner.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    color: hsl(0, 0%, 100%);    max-height: 501px;    min-height: 501px;    position: relative;    text-align: center;}.page-banner::before {    background-color: rgba(0, 0, 0, 0.4);    bottom: 0;    content: "";    display: inline-block;    left: 0;    position: absolute;    right: 0;    top: 0;}.page-banner .banner-content {    bottom: 33%;    left: 0;    margin: 0 auto;    position: absolute;    right: 0;    display: inline-block;}.page-banner .banner-content h3 {    font-family: 'Montserrat';    font-size: 40px;    letter-spacing: 4.4px;    text-transform: uppercase;}.page-banner .banner-content .breadcrumb {    background-color: transparent;    display: inline-block;    margin-bottom: 0;}.page-banner .banner-content .breadcrumb li,.page-banner .banner-content .breadcrumb li a {    color: #ccc;    font-family: 'Montserrat';    font-size: 12px;    text-decoration: none;    letter-spacing: 1.32px;    text-transform: uppercase;}.page-banner .banner-content .breadcrumb > li + li::before {    color: #ccc;    content: "|";    padding: 0 5px;}/* ## Section Header */.section-header {    text-align: left;    margin-bottom: 75px;}.section-header h5 {    margin-top: 0;    font-family: 'Raleway', sans-serif;    font-weight: 600;    font-size: 11px;    text-transform: uppercase;    letter-spacing: 2.2px;    color: #999999;    margin-bottom: 15px;}.section-header h3 {    margin-top: 0;    position: relative;    font-family: 'montserratsemi_bold';    text-transform: uppercase;    font-size: 20px;    color: #333;    letter-spacing: 2px;    padding-bottom: 18px;    margin-bottom: 24px;}.section-header h3::after {    content: "";    position: absolute;    width: 36px;    height: 2px;    background-color: #333;    left: 0;    right: 0;    bottom: 0;}.section-header p {    font-family: 'Lora', serif;    font-style: italic;    color: #878787;    letter-spacing: 0.42px;    font-size: 16px;    line-height: 26px;    padding: 0;}.section-header.left-header {    text-align: left;}.section-header.left-header h3::after {    left: 0;    right: auto;}.section-header.left-header p {    padding-left: 0;}/*GALERIA PRODUCTOS GRID*/.galeria-grid {    width: 100%;    display: grid;} .galeria-grid .producto {    width: 100%;    height: 350px;    /*imagen blanco y negro*/    filter: grayscale(100%);    transition: all ease 600ms;}.galeria-grid .producto:hover {    /*imagen color*/    filter: grayscale(0%);}.galeria-grid .producto a{    margin: 0;    padding: 0;    display: block;    width: 100%;    height: 100%;    position: relative;}.galeria-grid .producto a i{    position: absolute;    line-height: 0;    top: 50%;    left: 48%;    font-size: 40px;    font-weight:lighter;    opacity: 0;    color: white;    transition: all ease 400ms;}.galeria-grid .producto a:hover i{    opacity: 1;}.producto.pr1, .producto.pr2, .producto.pr3, .producto.pr4, .producto.pr5, .producto.pr6, .producto.pr7, .producto.pr8, .producto.pr9, .producto.pr10, .producto.pr11, .producto.pr12, .producto.pr13 {    background-repeat: no-repeat;    background-size: cover;}.producto.pr1 {    background-image: url(../images/productos/grill-gde-min.jpg);    background-position: center 80%;}.producto.pr2 {    background-image: url(../images/productos/grill-med-min.jpg);    background-position: 20% bottom;;}.producto.pr3 {    background-image: url(../images/productos/plato-red-min.jpg);    background-position: center center;}.producto.pr4 {    background-image: url(../images/productos/tropea-min.jpg);    background-position: center center;}.producto.pr5 {    background-image: url(../images/productos/compotera-donostia-min.jpg);    background-position: center center;}.producto.pr6 {    background-image: url(../images/productos/provoletera-min.jpg);    background-position: left center;}.producto.pr7 {    background-image: url(../images/productos/fuente-sandiego-min.jpg);    background-position: center center;}.producto.pr8 {    background-image: url(../images/productos/plancha-milano-min.jpg);    background-position: center center;}.producto.pr9 {    background-image: url(../images/productos/plato-cuad-min.jpg);    background-position: center center;}.producto.pr10 {    background-image: url(../images/productos/positano-min.jpg);    background-position: center center;}.producto.pr11 {    background-image: url(../images/productos/bowl-min.jpg);    background-position: center center;}.producto.pr12 {    background-image: url(../images/productos/cazuela-min.jpg);    background-position: center center;}.producto.pr13 {    background-image: url(../images/productos/plato-oval-min.jpg);    background-position: center center;}/*galeria-grid responsive*/@media all and (min-width: 500px) {    .galeria-grid {        width: 100%;        display: grid;        grid-template-columns: repeat (2 , 1fr);        grid-template-rows: repeat (8 , 300px);    }     .galeria-grid .producto {        width: 100%;        height: 300px;    }    .galeria-grid .producto:nth-child(1) {        grid-column: 1 / span 2;        grid-row: 1;    }    .galeria-grid .producto:nth-child(3) {        grid-column: 1;        grid-row: 2;    }    .galeria-grid .producto:nth-child(5) {        grid-column: 2;        grid-row: 2;    }    .galeria-grid .producto:nth-child(7) {        grid-column: 1;        grid-row: 3;    }    .galeria-grid .producto:nth-child(9) {        grid-column: 2;        grid-row: 3;    }    .galeria-grid .producto:nth-child(11) {        grid-column: 1 / span 2;        grid-row: 4;    }    .galeria-grid .producto:nth-child(13) {        grid-column: 1;        grid-row: 5;    }    .galeria-grid .producto:nth-child(15) {        grid-column: 2;        grid-row: 5;    }    .galeria-grid .producto:nth-child(17) {        grid-column: 1;        grid-row: 6;    }    .galeria-grid .producto:nth-child(19) {        grid-column: 2;        grid-row: 6;    }    .galeria-grid .producto:nth-child(21) {        grid-column: 1 / span 2;        grid-row: 7;    }    .galeria-grid .producto:nth-child(23) {        grid-column: 1;        grid-row: 8;    }    .galeria-grid .producto:nth-child(25) {        grid-column: 2;        grid-row: 8;    }}@media all and (min-width: 1000px) {    .galeria-grid {        width: 100%;        display: grid;        grid-template-columns: repeat (4 , 1fr);        grid-template-rows: repeat (6 , 300px);    }     .galeria-grid .producto {        width: 100%;        height: 300px;    }    .galeria-grid .producto:nth-child(1) {        grid-column: 1 / span 2;        grid-row: 1;    }    .galeria-grid .producto:nth-child(3) {        grid-column: 3;        grid-row: 1;    }    .galeria-grid .producto:nth-child(5) {        grid-column: 4;        grid-row: 1;    }    .galeria-grid .producto:nth-child(7) {        grid-column: 1;        grid-row: 2 / span 2;        height: 600px;    }    .galeria-grid .producto:nth-child(9) {        grid-column: 2;        grid-row: 2;    }    .galeria-grid .producto:nth-child(11) {        grid-column: 2;        grid-row: 3;    }    .galeria-grid .producto:nth-child(13) {        grid-column: 3 / span 2;        grid-row: 2 / span 2;        height: 600px;    }    .galeria-grid .producto:nth-child(15) {        grid-column: 1 / span 2;        grid-row: 4;    }    .galeria-grid .producto:nth-child(17) {        grid-column: 3;        grid-row: 4;    }    .galeria-grid .producto:nth-child(19) {        grid-column: 4;        grid-row: 4;        height: 300px;    }    .galeria-grid .producto:nth-child(21) {        grid-column: 1 / span 2;        grid-row: 5 / span 2;        height: 600px;    }    .galeria-grid .producto:nth-child(23) {        grid-column: 3 / span 2;        grid-row: 5;    }    .galeria-grid .producto:nth-child(25) {        grid-column: 3 / span 2;        grid-row: 6;    }}.f-width {    width: 100% !important;}@media all and (min-width: 991px){    .modal-lg {    width: 80%;    }}.modal-content{    border-radius: 0px !important;}.modal-header {    border-bottom: 0px !important;}.modal-body h4{    color: #333333;    font-family: "montserratsemi_bold";    font-size: 20px;    letter-spacing: 2px;    margin-top: -50px;    margin-bottom: 20px;    margin-left: 0;    padding-bottom: 20px;    position: relative;    text-transform: uppercase;}.modal-body h4::after, .modal-body h5::after {    background-color: #333333;    bottom: 0;    content: "";    height: 2px;    left: 0;    position: absolute;    width: 35px;}.modal-header .close{    margin-top: -10px !important;    font-size: 40px !important;    color:#333 !important;    opacity: .9 !important;    transition:all 300ms ease !important;}.modal-header .close:hover{    opacity: .3 !important;}   .modal-body {    width: 95%;    margin: 0 auto;    padding-bottom: 50px;}.modal-body h5 {    font-size: 14px;    color: #333333;    font-family: "montserratsemi_bold";    letter-spacing: 2px;    margin-top: 30px;    margin-bottom: 20px;    padding-bottom: 20px;    position: relative;    text-transform: uppercase;}h5.mt50 {    margin-top: 50px;}.modal-body p {    font-family: 'Lora', serif;    font-style: italic;    color: #676767;    margin-bottom: 20px;    letter-spacing: 0.42px;    font-size: 14px;    line-height: 26px;    margin: 0 0 10px;}.modal-body .strong_span{    color: #262626;}.modal-body a.launch-project {    font-family: 'Montserrat', sans-serif;    font-size: 11px;    letter-spacing: 1.76px;    color: #333;    display: inline-block;    margin-top: 25px;    text-transform: uppercase;    border: 2px solid #333;    padding: 10px 21px;    text-decoration: none;    -webkit-transition: all 1s ease 0s;    -moz-transition: all 1s ease 0s;    -o-transition: all 1s ease 0s;    transition: all 1s ease 0s;    margin-right: 15px;}.modal-body a.launch-project:hover {    border: 2px solid #8b8b8b;    color: #8b8b8b;}/* ========================================================================== *//* ========================================================================== *//* [ Responsive ] *//* ========================================================================== *//* ========================================================================== *//* -- min-width: 1200 */@media (min-width: 1200px) {    .container {        width: 1200px;    }}/* -- min-width: 992 */@media (min-width: 992px) {    /* -- Header Main */    .header-main {        position: absolute;        top: 0;        left: 0;        z-index: 11;        right: 0;    }    /* -- Footer Main */    .footer-main .footer-content p {        padding: 0 29%;    }    /* ## Section Header */    .section-header p {        padding: 0;    }    .section-header.left-header p {        padding-right: 30%;        padding-left: 0;    }}/* -- max-width: 1200px */@media (max-width: 1200px) {    /* -- Footer Main 1 */    .footer-main-1 .footer-widget h2 {        font-size: 40px;        margin-bottom: 20px;    }    .footer-main .footer-social li {        margin-right: 16px;    }}/* -- max-width: 991 */@media (max-width: 991px) {    /* -- Section Padding */    .section-padding {        padding-bottom: 60px;        padding-top: 60px;    }    /* -- Footer Main */    .footer-main .col-xs-6.widget.widget_contact,    .footer-main .col-xs-6.widget.widget_links {        margin-bottom: 30px;    }    .footer-main .col-xs-6.widget.widget_instagram {        clear: left;    }}/* --  max-width: 639 */@media (max-width: 639px) {    .footer-main .col-xs-6.widget.widget_contact,    .footer-main .col-xs-6.widget.widget_links,    .footer-main .col-xs-6.widget.widget_instagram,    .footer-main .col-xs-6.widget.widget_newsletter {        width: 100%;    }    .footer-main .col-xs-6.widget.widget_links {        padding-left: 15px;    }}/* --  max-width: 479 */@media (max-width: 479px) {    /* -- Section Padding */    .section-padding,    .section-padding-2 {        padding-bottom: 40px;        padding-top: 40px;    }    /* ## Section Header */        .section-header h3 {        font-size: 17px;    }}.controls {        margin-top: 10px;        border: 1px solid transparent;        border-radius: 2px 0 0 2px;        box-sizing: border-box;        -moz-box-sizing: border-box;        height: 32px;        outline: none;        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);      }      #pac-input {        background-color: #fff;        font-family: Roboto;        font-size: 15px;        font-weight: 300;        margin-left: 12px;        padding: 0 11px 0 13px;        text-overflow: ellipsis;        width: 300px;      }      #pac-input:focus {        border-color: #4d90fe;      }      .pac-container {        font-family: Roboto;      }      #type-selector {        color: #fff;        background-color: #4d90fe;        padding: 5px 11px 0px 11px;      }      #type-selector label {        font-family: Roboto;        font-size: 13px;        font-weight: 300;      }    .price{        color: #3d3d3d;        font-size: 17px;    }    .half-product{        width: 45%;        display: inline-block;        margin-left: 25px;    }@media only screen and (max-width: 768px){    .half-product{        width: 90%;    }} .alert-success{padding: 30px;} .alert-danger{padding: 30px;} .mb-20{margin-bottom: 20px;} .text-justify{text-align: justify;} .ml-35{margin-left: 35px;} @media (max-width:1024px) {.ml-35{margin-left: 15px;}}@media (max-width:768px) {.icon-reco{display:none;}} .mb-40{margin-bottom: 40px;} .mb-70{margin-bottom: 70px;} .style-number-p{  color: black;float: left; font-size: 75px; line-height: 60px; padding-top: 4px; padding-right: 8px; padding-left: 3px;}