: 100%; } } #SpacerFooter { border-color: #A0A0A0; border-style: solid; border-bottom-width: 5px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #wb_LG_450_Footer { clear: both; position: relative; table-layout: fixed; display: none; text-align: center; width: 100%; background-color: #191944; background-image: none; border: 0px solid #CCCCCC; box-sizing: border-box; margin: 0; } #LG_450_Footer { box-sizing: border-box; padding: 10px 10px 10px 10px; margin-right: auto; margin-left: auto; } #LG_450_Footer .row { margin-right: -10px; margin-left: -10px; } #LG_450_Footer > .row > .col-1, #LG_450_Footer > .row > .col-2 { box-sizing: border-box; font-size: 0px; min-height: 1px; padding-right: 10px; padding-left: 10px; position: relative; } #LG_450_Footer > .row > .col-1, #LG_450_Footer > .row > .col-2 { float: left; } #LG_450_Footer > .row > .col-1 { background-color: transparent; background-image: none; border: 0px solid #FFFFFF; width: 33.33333333%; text-align: center; } #LG_450_Footer > .row > .col-2 { background-color: transparent; background-image: none; border: 0px solid #FFFFFF; width: 66.66666667%; text-align: center; } #LG_450_Footer:before, #LG_450_Footer:after, #LG_450_Footer .row:before, #LG_450_Footer .row:after { display: table; content: " "; } #LG_450_Footer:after, #LG_450_Footer .row:after { clear: both; } @media (max-width: 350px) { #LG_450_Footer > .row > .col-1, #LG_450_Footer > .row > .col-2 { float: none; width: 100%; } } #wb_Txt_Aceptamos_450 { background-color: transparent; background-image: none; border: 0px solid transparent; display: none; padding: 0; margin: 0; text-align: center; } #wb_Txt_Aceptamos_450 div { text-align: center; } #Spacer_450_Footer_2 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 20px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #wb_Img_CCLogos_450 { margin: 0; vertical-align: top; } #Img_CCLogos_450 { border: 0px solid #000000; box-sizing: border-box; padding: 0; display: inline-block; width: 100px; height: 97px; vertical-align: top; } #wb_Txt_450_AtencionClientes { background-color: transparent; background-image: none; border: 0px solid transparent; display: none; padding: 0; margin: 0; text-align: left; } #wb_Txt_450_AtencionClientes div { text-align: left; } #Spacer_450_Footer_4 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 20px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #wb_Txt_450_ContactInfo { background-color: transparent; background-image: none; border: 0px solid transparent; display: none; padding: 0; margin: 0; text-align: left; } #wb_Txt_450_ContactInfo div { text-align: left; } #wb_LG_768_Footer { clear: both; position: relative; table-layout: fixed; display: table; text-align: center; width: 100%; background-color: #191944; background-image: none; border: 0px solid #CCCCCC; box-sizing: border-box; margin: 0; } #LG_768_Footer { box-sizing: border-box; padding: 20px 20px 20px 20px; margin-right: auto; margin-left: auto; } #LG_768_Footer .row { margin-right: -20px; margin-left: -20px; } #LG_768_Footer > .row > .col-1, #LG_768_Footer > .row > .col-2, #LG_768_Footer > .row > .col-3 { box-sizing: border-box; font-size: 0px; min-height: 1px; padding-right: 20px; padding-left: 20px; position: relative; } #LG_768_Footer { width: 970px; } #LG_768_Footer > .row > .col-1, #LG_768_Footer > .row > .col-2, #LG_768_Footer > .row > .col-3 { float: left; } #LG_768_Footer > .row > .col-1 { background-color: transparent; background-image: none; border: 0px solid #FFFFFF; width: 41.66666667%; text-align: center; } #LG_768_Footer > .row > .col-2 { background-color: transparent; background-image: none; border: 0px solid #FFFFFF; width: 16.66666667%; text-align: center; } #LG_768_Footer > .row > .col-3 { background-color: transparent; background-image: none; border: 0px solid #FFFFFF; width: 41.66666667%; text-align: center; } #LG_768_Footer:before, #LG_768_Footer:after, #LG_768_Footer .row:before, #LG_768_Footer .row:after { display: table; content: " "; } #LG_768_Footer:after, #LG_768_Footer .row:after { clear: both; } @media (max-width: 350px) { #LG_768_Footer { width: 100%; } #LG_768_Footer > .row > .col-1, #LG_768_Footer > .row > .col-2, #LG_768_Footer > .row > .col-3 { float: none; width: 100%; } } #wb_LayoutGrid1 { clear: both; position: relative; table-layout: fixed; display: none; text-align: center; width: 100%; background-color: transparent; background-image: none; border: 0px solid #CCCCCC; box-sizing: border-box; margin: 0; } #LayoutGrid1 { box-sizing: border-box; padding: 0px 15px 0px 15px; margin-right: auto; margin-left: auto; } #LayoutGrid1 .row { margin-right: -15px; margin-left: -15px; } #LayoutGrid1 > .row > .col-1 { box-sizing: border-box; font-size: 0px; min-height: 1px; padding-right: 15px; padding-left: 15px; position: relative; } #LayoutGrid1 > .row > .col-1 { float: left; } #LayoutGrid1 > .row > .col-1 { background-color: transparent; background-image: none; border: 0px solid #FFFFFF; width: 100%; text-align: left; } #LayoutGrid1:before, #LayoutGrid1:after, #LayoutGrid1 .row:before, #LayoutGrid1 .row:after { display: table; content: " "; } #LayoutGrid1:after, #LayoutGrid1 .row:after { clear: both; } @media (max-width: 480px) { #LayoutGrid1 > .row > .col-1 { float: none; width: 100% !important; } } #wb_LG_Copyright { clear: both; position: relative; table-layout: fixed; display: table; text-align: center; width: 100%; background-color: transparent; background-image: none; border: 0px solid #CCCCCC; box-sizing: border-box; margin: 0; } #LG_Copyright { box-sizing: border-box; padding: 0px 15px 0px 15px; margin-right: auto; margin-left: auto; } #LG_Copyright .row { margin-right: -15px; margin-left: -15px; } #LG_Copyright > .row > .col-1 { box-sizing: border-box; font-size: 0px; min-height: 1px; padding-right: 15px; padding-left: 15px; position: relative; } #LG_Copyright > .row > .col-1 { float: left; } #LG_Copyright > .row > .col-1 { background-color: transparent; background-image: none; border: 0px solid #FFFFFF; width: 100%; text-align: left; } #LG_Copyright:before, #LG_Copyright:after, #LG_Copyright .row:before, #LG_Copyright .row:after { display: table; content: " "; } #LG_Copyright:after, #LG_Copyright .row:after { clear: both; } @media (max-width: 480px) { #LG_Copyright > .row > .col-1 { float: none; width: 100%; } } #SpacerCopyright { border-color: #A0A0A0; border-style: solid; border-bottom-width: 20px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #wb_Copyright { background-color: transparent; background-image: none; border: 0px solid transparent; padding: 0; margin: 0; text-align: center; } #wb_Copyright div { text-align: center; } #wb_LogoAquasafe_Small { margin: 0; vertical-align: top; } #LogoAquasafe_Small { border: 0px solid #000000; box-sizing: border-box; padding: 0; display: inline-block; width: 100px; height: 87px; vertical-align: top; } #Spacer_Header1 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 10px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #Spacer_450_Footer_3 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 20px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #Spacer_320_Footer_1 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 20px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #Spacer_320_Footer_2 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 20px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #wb_Txt_768_Footer_Aceptamos { background-color: transparent; background-image: none; border: 0px solid transparent; padding: 0; margin: 0; text-align: center; } #wb_Txt_768_Footer_Aceptamos div { text-align: center; } #Spacer_768_Footer_1 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 20px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #wb_Img_768_Footer_TCLogos { margin: 0; vertical-align: top; } #Img_768_Footer_TCLogos { border: 0px solid #000000; box-sizing: border-box; padding: 0; display: inline-block; width: 98px; height: 95px; vertical-align: top; } #Spacer_768_Footer_2 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 20px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #wb_Txt_768_Footer_AtClientes { background-color: transparent; background-image: none; border: 0px solid transparent; padding: 0; margin: 0; text-align: left; } #wb_Txt_768_Footer_AtClientes div { text-align: left; } #Spacer_768_Footer_3 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 11px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #wb_Txt_768_Footer_Info { background-color: transparent; background-image: none; border: 0px solid transparent; padding: 0; margin: 0; text-align: left; } #wb_Txt_768_Footer_Info div { text-align: left; } #Spacer_768_Footer_4 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 20px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #Spacer_768_Footer_6 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 20px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #Spacer_768_Footer_7 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 27px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #wb_Txt_Aquasafe { margin: 0; vertical-align: top; } #Txt_Aquasafe { border: 0px solid #000000; box-sizing: border-box; padding: 0; display: inline-block; width: 241px; height: 66px; vertical-align: top; } #wb_Icon_768_Header_Hamburger { background-color: #191944; background-image: none; border: 0px solid #245580; text-align: center; margin: 0; padding: 0; vertical-align: top; display:inline-block; position:relative; } #wb_Icon_768_Header_Hamburger:hover { background-color: #191944; background-image: none; border: 0px solid #245580; } #Icon_768_Header_Hamburger { height: 48px; width: 41px; } #Icon_768_Header_Hamburger i { color: #F5F5F5; display: inline-block; font-size: 41px; line-height: 48px; vertical-align: middle; width: 34px; } #wb_Icon_768_Header_Hamburger:hover i { color: #87CEEB; } #PanelLayer { background-color: #3C3C3C; background-image: none; } #PanelLayer_panel { background-color: #3C3C3C; background-image: none; display: none; position: fixed; top: 0; height: 100%; width: 232px; z-index: 9999; } #wb_FontAwesomeIcon5 { background-color: #FFFFFF; background-image: none; border: 0px solid #616161; text-align: center; margin: 0; padding: 10px 10px 10px 10px; vertical-align: top; } #wb_FontAwesomeIcon5:hover { background-color: #D3D3D3; background-image: none; border: 0px solid #616161; } #FontAwesomeIcon5 { height: 28px; width: 28px; } #FontAwesomeIcon5 i { color: #616161; display: inline-block; font-size: 28px; line-height: 28px; vertical-align: middle; width: 21px; } #wb_FontAwesomeIcon5:hover i { color: #616161; } #wb_Txt_768_Menu { background-color: transparent; background-image: none; border: 0px solid #000000; padding: 0; margin: 0; text-align: left; } #wb_Txt_768_Menu div { text-align: left; } #wb_CssMenu1 { border: 0px solid #C0C0C0; background-color: transparent; margin: 0; text-align: left; } #wb_CssMenu1 ul { list-style-type: none; margin: 0; padding: 0; width: 100%; } #wb_CssMenu1 li { float: left; margin: 0; padding: 0px 0px 0px 0px; width: 100%; } #wb_CssMenu1 a { display: block; color: #999999; border: 0px solid #222222; background-color: #3C3C3C; background-image: none; font-family: Arial; font-weight: normal; font-size: 13px; font-style: normal; text-decoration: none; width: 90.09%; height: 40px; padding: 0px 5px 0px 18px; vertical-align: middle; line-height: 40px; text-align: left; } #wb_CssMenu1 li:hover a, #wb_CssMenu1 a:hover { color: #191944; background-color: #FFD700; background-image: none; border: 0px solid #222222; } #wb_CssMenu1 .firstmain a { margin-top: 0px; } #wb_CssMenu1 li.lastmain { padding-bottom: 0px; } #wb_CssMenu1 li:hover, #wb_CssMenu1 li a:hover { position: relative; } #wb_CssMenu1 a.withsubmenu { padding: 0 5px 0 5px; width: 95.69%; background-image: none; } #wb_CssMenu1 li:hover a.withsubmenu, #wb_CssMenu1 a.withsubmenu:hover { background-image: none; } #wb_CssMenu1 ul ul { position: absolute; left: 0; top: 0; visibility: hidden; width: 140px; height: auto; border: none; background-color: transparent; } #wb_CssMenu1 ul :hover ul { left: 85px; top: 0px; padding-top: 0px; visibility: visible; } #wb_CssMenu1 .firstmain:hover ul { top: 0px; padding-top: 0px; } #wb_CssMenu1 li li { width: 140px; padding: 0 0px 0px 0px; border: 0px #C0C0C0 solid; border-width: 0 0px; } #wb_CssMenu1 li li.firstitem { border-top: 0px #C0C0C0 solid; } #wb_CssMenu1 li li.lastitem { border-bottom: 0px #C0C0C0 solid; } #wb_CssMenu1 ul ul a, #wb_CssMenu1 ul :hover ul a { float: none; margin: 0; width: 126px; height: auto; white-space: normal; padding: 7px 6px 6px 6px; background-color: #FFFFFF; background-image: none; border: 1px solid #CCCCCC; color: #333333; font-family: Arial; font-weight: normal; font-size: 13px; font-style: normal; line-height: 13px; text-align: left; text-decoration: none; } #wb_CssMenu1 ul :hover ul .firstitem a { margin-top: 0px; } #wb_CssMenu1 ul ul :hover a, #wb_CssMenu1 ul ul a:hover, #wb_CssMenu1 ul ul :hover ul :hover a, #wb_CssMenu1 ul ul :hover ul a:hover { background-color: #FFD700; background-image: none; border: 1px solid #2E6DA4; color: #191944; } #wb_CssMenu1 br { clear: both; font-size: 1px; height: 0; line-height: 0; } #wb_Txt_768_Header_Menu { background-color: transparent; background-image: none; border: 0px solid #000000; padding: 0; margin: 0; text-align: center; } #wb_Txt_768_Header_Menu div { text-align: center; } #wb_Image1 { margin: 0; vertical-align: top; } #Image1 { border: 0px solid #000000; box-sizing: border-box; padding: 0; display: inline-block; width: 48px; height: 48px; vertical-align: top; } #wb_Facebook_Icon { margin: 0; vertical-align: top; } #Facebook_Icon { border: 0px solid #000000; box-sizing: border-box; padding: 0; display: inline-block; width: 48px; height: 48px; vertical-align: top; } #Line1 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 13px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #Line2 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 13px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #Line3 { border-color: #A0A0A0; border-style: solid; border-bottom-width: 44px; border-top: 0px; border-left: 0px; border-right: 0px; height: 0 !important; line-height: 0px !important; margin: 0; padding: 0; opacity: 0.00; } #Spacer_450_Footer_3 { display: none; width: 100%; z-index: 35; } #Spacer_768_Footer_6 { display: block; width: 100%; z-index: 38; } #wb_MO_CssM_768 { position: absolute; left: -157px; top: -752px; width: 768px; height: 100px; visibility: hidden; z-index: 15; } #Spacer_768_Footer_7 { display: block; width: 100%; z-index: 39; } #LY_768_ImgMenu { position: relative; text-align: center; width: 100%; height: 135px; float: left; clear: left; display: none; z-index: 65; } #LY_450_ImgMenu_Container { width: 450px; position: relative; margin-left: auto; margin-right: auto; text-align: left; } #LY_768_BrandsBelt_Container { width: 970px; position: relative; margin-left: auto; margin-right: auto; text-align: left; } #LY_970_ImgMenu_Container { width: 970px; position: relative; margin-left: auto; margin-right: auto; text-align: left; } #wb_Image1 { display: inline-block; width: 48px; height: 48px; z-index: 40; } #wb_Image2 { position: absolute; left: 1px; top: 3px; width: 449px; height: 46px; visibility: hidden; z-index: 12; } #wb_txt_Todas1 { position: absolute; left: 47px; top: 40px; width: 466px; height: 150px; z-index: 9; } #wb_Txt_768_Menu { position: absolute; left: 17px; top: 16px; width: 133px; height: 18px; z-index: 55; } #wb_FontAwesomeIcon5 { position: absolute; left: 173px; top: 12px; width: 28px; height: 28px; text-align: center; z-index: 54; } #wb_txt_Todas2 { position: absolute; left: 47px; top: 40px; width: 466px; height: 150px; z-index: 11; } #wb_Txt_Experiencia { position: absolute; left: 44px; top: 62px; width: 349px; height: 161px; z-index: 6; } #wb_Img_768_Footer_TCLogos { display: inline-block; width: 98px; height: 95px; z-index: 43; } #wb_Img_CCLogos_450 { display: none; width: 100px; height: 97px; z-index: 32; } #wb_Img_768_ContentArea1_Collage { display: inline-block; width: 270px; height: 454px; z-index: 24; } #LY_970_ImgMenu { position: relative; text-align: center; width: 100%; height: 112px; float: left; clear: left; display: block; z-index: 66; } #wb_Deco_Txt_Aquasafe { position: absolute; left: 201px; top: 190px; width: 392px; height: 89px; z-index: 10; } #wb_Txt_Innovacion { position: absolute; left: 84px; top: 69px; width: 331px; height: 157px; z-index: 7; } #Spacer_768_ContentArea_3 { display: block; width: 100%; z-index: 20; } #LY_450_ImgMenu { position: relative; text-align: center; width: 100%; height: 52px; float: left; clear: left; display: none; z-index: 64; } #Spacer_768_ContentArea_4 { display: block; width: 100%; z-index: 22; } #wb_Carousel1 { position: absolute; left: 0px; top: 107px; width: 970px; height: 390px; z-index: 63; overflow: hidden; position: relative; } #PanelLayer { display: none; text-align: left; } #wb_Facebook_Icon { display: inline-block; width: 48px; height: 48px; z-index: 49; } #Spacer_320_Footer_1 { display: none; width: 100%; z-index: 33; } #wb_SDB_Menu_970 { position: absolute; left: 0px; top: 0px; width: 826px; height: 100px; z-index: 16; } #Spacer_320_Footer_2 { display: none; width: 100%; z-index: 37; } #wb_Txt_Elegancia { position: absolute; left: 56px; top: 83px; width: 419px; height: 169px; z-index: 8; } #wb_Icon_768_Header_Hamburger { display: inline-block; width: 41px; height: 48px; text-align: center; z-index: 5; } #SpacerFooter { display: block; width: 100%; z-index: 29; } #Line1 { display: block; width: 100%; z-index: 48; } #LY_768_ImgMenu_Container { width: 768px; position: relative; margin-left: auto; margin-right: auto; text-align: left; } #wb_CssMenu1 { position: absolute; left: 0px; top: 60px; width: 232px; height: 400px; z-index: 56; } #SpacerCopyright { display: block; width: 100%; z-index: 51; } #Spacer_768_Footer_1 { display: block; width: 100%; z-index: 42; } #SS_768_Belt { position: absolute; left: 30px; top: 35px; width: 911px; height: 83px; overflow: hidden; z-index: 25; } #Line2 { display: block; width: 100%; z-index: 50; } #Carousel1 { position: absolute; } #Line3 { display: block; width: 100%; z-index: 53; } #LY_768_BrandsBelt { position: relative; text-align: center; width: 100%; height: 152px; float: left; clear: left; display: block; z-index: 67; } #wb_MasterObjects1 { position: absolute; left: 12px; top: 3px; width: 826px; height: 100px; z-index: 17; } #wb_Txt_Aquasafe { display: inline-block; width: 241px; height: 66px; z-index: 2; } #Spacer_768_Footer_3 { display: block; width: 100%; z-index: 46; } #Spacer_Header1 { display: block; width: 100%; z-index: 1; } #Spacer_768_Footer_4 { display: block; width: 100%; z-index: 44; } #Spacer_450_Footer_2 { display: none; width: 100%; z-index: 31; } #wb_CssM_768 { position: absolute; left: 1px; top: 70px; width: 767px; height: 30px; z-index: 13; } #Spacer_Header2 { display: block; width: 100%; z-index: 3; } #wb_LogoAquasafe_Small { display: inline-block; width: 100px; height: 87px; z-index: 0; } @media only screen and (min-width: 768px) and (max-width: 969px) { div#container { width: 768px; } body { background-color: #FFFFFF; background-image: none; } #Spacer_Header2 { width: calc(100% - 0px); height: 12px; visibility: visible; display: block; margin: 0; } #Spacer_Header2 { border-color: #A0A0A0; border-bottom-width: 12px; } #wb_LG_450_Header { visibility: visible; display: table; font-size: 13px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LG_450_Header { margin-top: 0px; margin-bottom: 0px; } #LG_450_Header { padding: 10px 10px 10px 10px; } #LG_450_Header .row { margin-right: -10px; margin-left: -10px; } #LG_450_Header > .row > .col-1, #LG_450_Header > .row > .col-2, #LG_450_Header > .row > .col-3 { padding-right: 10px; padding-left: 10px; } #LG_450_Header > .row > .col-1 { display: block; width: 25%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LG_450_Header > .row > .col-2 { display: block; width: 50%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LG_450_Header > .row > .col-3 { display: block; width: 25%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #wb_Txt_768_ContentArea_Info { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_ContentArea_Info { margin: 0; padding: 0; } #wb_Carousel1 { width: 768px; height: 308px; visibility: visible; display: block; margin: 0; } #Carousel1 .frame { width: 768px; height: 308px; } #Carousel1 .innerframe { width: 768px; height: 0; } #LY_450_ImgMenu { height: 44px; visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; } #LY_450_ImgMenu { margin: 0; } #LY_450_ImgMenu_Container { width: 320px; } #LY_768_ImgMenu { height: 102px; visibility: visible; display: inline; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; } #LY_768_ImgMenu { margin: 0; } #LY_768_ImgMenu_Container { width: 768px; } #wb_txt_Todas2 { left: 28px; top: 26px; width: 366px; height: 117px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Deco_Txt_Aquasafe { left: 169px; top: 143px; width: 334px; height: 75px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Txt_Experiencia { left: 44px; top: 62px; width: 349px; height: 161px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Txt_Innovacion { left: 84px; top: 69px; width: 331px; height: 157px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Txt_Elegancia { left: 56px; top: 83px; width: 419px; height: 169px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_txt_Todas1 { left: 28px; top: 26px; width: 366px; height: 117px; visibility: visible; display: inline; margin: 0; padding: 0; } #Spacer_768_ContentArea_3 { width: calc(100% - 0px); height: 37px; visibility: visible; display: block; margin: 0; } #Spacer_768_ContentArea_3 { border-color: #A0A0A0; border-bottom-width: 37px; } #SS_768_Belt { left: 47px; top: 34px; width: 673px; height: 83px; visibility: visible; display: inline; } #LY_970_ImgMenu { height: 112px; visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; } #LY_970_ImgMenu { margin: 0; } #LY_970_ImgMenu_Container { width: 970px; } #wb_LayoutGrid1 { visibility: visible; display: table; font-size: 13px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_LayoutGrid1 { margin-top: 0px; margin-bottom: 0px; } #LayoutGrid1 { padding: 0; } #LayoutGrid1 .row { margin-right: -0px; margin-left: -0px; } #LayoutGrid1 { width: 768px; } #LayoutGrid1 > .row > .col-1, #LayoutGrid1 > .row > .col-2 { padding-right: 0px; padding-left: 0px; } #LayoutGrid1 > .row > .col-1 { display: block; width: 58.33333333%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #LayoutGrid1 > .row > .col-2 { display: block; width: 41.66666667%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LY_768_BrandsBelt { height: 152px; visibility: visible; display: inline; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; margin: 0; } #LY_768_BrandsBelt { margin: 0; } #LY_768_BrandsBelt_Container { width: 768px; } #Spacer_768_ContentArea_4 { width: calc(100% - 0px); height: 22px; visibility: visible; display: block; margin: 0; } #Spacer_768_ContentArea_4 { border-color: #A0A0A0; border-bottom-width: 22px; } #wb_Txt_768_ContentArea_Title { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_ContentArea_Title { margin: 0; padding: 0; } #wb_Img_768_ContentArea1_Collage { width: 218px; height: 366px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Img_768_ContentArea1_Collage { width: 218px; height: 366px; } #Line1 { width: calc(100% - 0px); height: 114px; visibility: visible; display: block; margin: 0; } #Line1 { border-color: #A0A0A0; border-bottom-width: 114px; } #wb_MasterObjects1 { left: 0px; top: 4px; width: 826px; height: 100px; visibility: hidden; display: none; } #Line2 { width: calc(100% - 0px); height: 67px; visibility: hidden; display: none; margin: 0; } #Line2 { border-color: #A0A0A0; border-bottom-width: 67px; } #wb_MO_CssM_768 { left: 0px; top: 2px; width: 768px; height: 100px; visibility: visible; display: inline; } #wb_Image2 { left: 1px; top: 3px; width: 318px; height: 38px; visibility: hidden; display: none; margin: 0; padding: 0; } #wb_LG_SpacerFooter { visibility: visible; display: table; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_LG_SpacerFooter { margin-top: 0px; margin-bottom: 0px; } #LG_SpacerFooter { padding: 10px 15px 10px 15px; } #LG_SpacerFooter .row { margin-right: -15px; margin-left: -15px; } #LG_SpacerFooter > .row > .col-1 { padding-right: 15px; padding-left: 15px; } #LG_SpacerFooter > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #SpacerFooter { width: calc(100% - 0px); height: 5px; visibility: visible; display: block; margin: 0; } #SpacerFooter { border-color: #A0A0A0; border-bottom-width: 5px; } #wb_LG_450_Footer { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LG_450_Footer { margin-top: 0px; margin-bottom: 0px; } #LG_450_Footer { padding: 10px 10px 10px 10px; } #LG_450_Footer .row { margin-right: -10px; margin-left: -10px; } #LG_450_Footer > .row > .col-1, #LG_450_Footer > .row > .col-2 { padding-right: 10px; padding-left: 10px; } #LG_450_Footer > .row > .col-1 { display: block; width: 33.33333333%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #LG_450_Footer > .row > .col-2 { display: block; width: 66.66666667%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #wb_Txt_Aceptamos_450 { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_Aceptamos_450 { margin: 0; padding: 0; } #Spacer_450_Footer_2 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_450_Footer_2 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Img_CCLogos_450 { width: 98px; height: 95px; visibility: hidden; display: none; margin: 0; padding: 0; } #Img_CCLogos_450 { width: 98px; height: 95px; } #wb_Txt_450_AtencionClientes { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_450_AtencionClientes { margin: 0; padding: 0; } #Spacer_450_Footer_4 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_450_Footer_4 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_450_ContactInfo { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_450_ContactInfo { margin: 0; padding: 0; } #wb_LG_768_Footer { visibility: visible; display: table; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LG_768_Footer { margin-top: 0px; margin-bottom: 0px; } #LG_768_Footer { padding: 20px 20px 20px 20px; } #LG_768_Footer .row { margin-right: -20px; margin-left: -20px; } #LG_768_Footer { width: 748px; } #LG_768_Footer > .row > .col-1, #LG_768_Footer > .row > .col-2, #LG_768_Footer > .row > .col-3 { padding-right: 20px; padding-left: 20px; } #LG_768_Footer > .row > .col-1 { display: block; width: 33.33333333%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LG_768_Footer > .row > .col-2 { display: block; width: 16.66666667%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LG_768_Footer > .row > .col-3 { display: block; width: 50%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #wb_LayoutGrid1 { visibility: hidden; display: none; font-size: 13px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191970; background-image: none; background-image: none; } #wb_LayoutGrid1 { margin-top: 0px; margin-bottom: 0px; } #LayoutGrid1 { padding: 0px 15px 0px 15px; } #LayoutGrid1 .row { margin-right: -15px; margin-left: -15px; } #LayoutGrid1 > .row > .col-1 { padding-right: 15px; padding-left: 15px; } #LayoutGrid1 > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #wb_LG_Copyright { visibility: visible; display: table; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_LG_Copyright { margin-top: 0px; margin-bottom: 0px; } #LG_Copyright { padding: 0px 15px 0px 15px; } #LG_Copyright .row { margin-right: -15px; margin-left: -15px; } #LG_Copyright > .row > .col-1 { padding-right: 15px; padding-left: 15px; } #LG_Copyright > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #SpacerCopyright { width: calc(100% - 0px); height: 20px; visibility: visible; display: block; margin: 0; } #SpacerCopyright { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Copyright { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Copyright { margin: 0; padding: 0; } #wb_LogoAquasafe_Small { width: 98px; height: 86px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #LogoAquasafe_Small { width: 98px; height: 86px; } #Spacer_Header1 { width: calc(100% - 0px); height: 10px; visibility: visible; display: block; margin: 0; } #Spacer_Header1 { border-color: #A0A0A0; border-bottom-width: 10px; } #Spacer_450_Footer_3 { width: calc(100% - 0px); height: 11px; visibility: hidden; display: none; margin: 0; } #Spacer_450_Footer_3 { border-color: #A0A0A0; border-bottom-width: 11px; } #Spacer_320_Footer_1 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_320_Footer_1 { border-color: #A0A0A0; border-bottom-width: 20px; } #Spacer_320_Footer_2 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_320_Footer_2 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_768_Footer_Aceptamos { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Footer_Aceptamos { margin: 0; padding: 0; } #Spacer_768_Footer_1 { width: calc(100% - 0px); height: 11px; visibility: visible; display: block; margin: 0; } #Spacer_768_Footer_1 { border-color: #A0A0A0; border-bottom-width: 11px; } #wb_Img_768_Footer_TCLogos { width: 88px; height: 85px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Img_768_Footer_TCLogos { width: 88px; height: 85px; } #Spacer_768_Footer_2 { width: calc(100% - 0px); height: 20px; visibility: visible; display: block; margin: 0; } #Spacer_768_Footer_2 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_768_Footer_AtClientes { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Footer_AtClientes { margin: 0; padding: 0; } #Spacer_768_Footer_3 { width: calc(100% - 0px); height: 11px; visibility: visible; display: block; margin: 0; } #Spacer_768_Footer_3 { border-color: #A0A0A0; border-bottom-width: 11px; } #wb_Txt_768_Footer_Info { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Footer_Info { margin: 0; padding: 0; } #Spacer_768_Footer_4 { width: calc(100% - 0px); height: 20px; visibility: visible; display: block; margin: 0; } #Spacer_768_Footer_4 { border-color: #A0A0A0; border-bottom-width: 20px; } #Spacer_768_Footer_6 { width: calc(100% - 0px); height: 11px; visibility: visible; display: block; margin: 0; } #Spacer_768_Footer_6 { border-color: #A0A0A0; border-bottom-width: 11px; } #Spacer_768_Footer_7 { width: calc(100% - 0px); height: 20px; visibility: visible; display: block; margin: 0; } #Spacer_768_Footer_7 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_Aquasafe { width: 241px; height: 66px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Txt_Aquasafe { width: 241px; height: 66px; } #wb_Icon_768_Header_Hamburger { width: 41px; height: 48px; visibility: visible; display: inline-block; color: #F5F5F5; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; padding: 0; } #Icon_768_Header_Hamburger { width: 41px; height: 48px; } #Icon_768_Header_Hamburger i { line-height: 48px; font-size: 41px; width: 34px; } #wb_Icon_768_Header_Hamburger:hover { background-color: #191944; background-image: none; border: 0px solid #245580; } #PanelLayer { left: 787px; top: 231px; width: 232px; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #3C3C3C; background-image: none; } #PanelLayer_panel { height: 100%; width: 232px; } #wb_FontAwesomeIcon5 { left: 173px; top: 12px; width: 28px; height: 28px; visibility: visible; display: inline; color: #616161; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #FFFFFF; background-image: none; margin: 0; padding: 10px 10px 10px 10px; } #FontAwesomeIcon5 { width: 28px; height: 28px; } #FontAwesomeIcon5 i { line-height: 28px; font-size: 28px; width: 22px; } #wb_Txt_768_Menu { left: 17px; top: 16px; width: 133px; height: 18px; visibility: visible; display: inline; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Menu { margin: 0; padding: 0; } #wb_CssMenu1 { left: 0px; top: 60px; width: 232px; height: 320px; visibility: visible; ; margin: 0; text-align: left; } #wb_CssMenu1 li { width: 100%; } #wb_CssMenu1 a { color: #999999; border: 0px solid #222222; background-color: #3C3C3C; background-image: none; font-family: Arial; font-weight: normal; font-size: 13px; font-style: normal; text-decoration: none; width: 90.09%; height: 40px; padding: 0px 5px 0px 18px; line-height: 40px; text-align: left; } #wb_CssMenu1 li:hover a, #wb_CssMenu1 a:hover { color: #191944; background-color: #FFD700; background-image: none; border: 0px solid #222222; } #wb_CssMenu1 a.withsubmenu { padding: 0 5px 0 5px; width: 95.69%; } #wb_CssMenu1 ul :hover ul { left: 85px; top: 0px; padding-top: 0px; visibility: visible; } #wb_CssMenu1 .firstmain:hover ul { top: 0px; padding-top: 0px; } #wb_CssMenu1 li li { width: 140px; } #wb_CssMenu1 ul ul a, #wb_CssMenu1 ul :hover ul a { width: 126px; padding: 7px 6px 6px 6px; background-color: #FFFFFF; border: 1px solid #CCCCCC; color: #333333; font-family: Arial; font-weight: normal; font-size: 13px; font-style: normal; line-height: 13px; text-decoration: none; } #wb_CssMenu1 ul ul :hover a, #wb_CssMenu1 ul ul a:hover, #wb_CssMenu1 ul ul :hover ul :hover a, #wb_CssMenu1 ul ul :hover ul a:hover { background-color: #FFD700; border: 1px solid #2E6DA4; color: #191944; } #wb_Txt_768_Header_Menu { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Header_Menu { margin: 0; padding: 0; } #NoDrag { left: 997px; top: 701px; width: 100px; height: 100px; visibility: visible; display: inline; } #GoToTop_Right { left: 996px; top: 820px; width: 101px; height: 100px; visibility: visible; display: inline; } #GoToTop_Left { left: 996px; top: 932px; width: 101px; height: 100px; visibility: visible; display: inline; } #wb_Image1 { width: 48px; height: 48px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Image1 { width: 48px; height: 48px; } #wb_Facebook_Icon { width: 48px; height: 48px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Facebook_Icon { width: 48px; height: 48px; } #Line1 { width: calc(100% - 0px); height: 13px; visibility: visible; display: block; margin: 0; } #Line1 { border-color: #A0A0A0; border-bottom-width: 13px; } #Line2 { width: calc(100% - 0px); height: 13px; visibility: visible; display: block; margin: 0; } #Line2 { border-color: #A0A0A0; border-bottom-width: 13px; } } @media only screen and (min-width: 450px) and (max-width: 767px) { div#container { width: 450px; } body { background-color: #FFFFFF; background-image: none; } #Spacer_Header2 { width: calc(100% - 0px); height: 48px; visibility: hidden; display: none; margin: 0; } #Spacer_Header2 { border-color: #A0A0A0; border-bottom-width: 48px; } #wb_LG_450_Header { visibility: visible; display: table; font-size: 13px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LG_450_Header { margin-top: 0px; margin-bottom: 0px; } #LG_450_Header { padding: 10px 10px 10px 10px; } #LG_450_Header .row { margin-right: -10px; margin-left: -10px; } #LG_450_Header > .row > .col-1, #LG_450_Header > .row > .col-2, #LG_450_Header > .row > .col-3 { padding-right: 10px; padding-left: 10px; } #LG_450_Header > .row > .col-1 { display: block; width: 25%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LG_450_Header > .row > .col-2 { display: block; width: 50%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #LG_450_Header > .row > .col-3 { display: block; width: 25%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #wb_Txt_768_ContentArea_Info { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_ContentArea_Info { margin: 0; padding: 0; } #wb_Carousel1 { width: 450px; height: 181px; visibility: visible; display: block; margin: 0; } #Carousel1 .frame { width: 450px; height: 181px; } #Carousel1 .innerframe { width: 450px; height: 0; } #LY_450_ImgMenu { height: 52px; visibility: visible; display: inline; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; } #LY_450_ImgMenu { margin: 0; } #LY_450_ImgMenu_Container { width: 450px; } #LY_768_ImgMenu { height: 255px; visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; } #LY_768_ImgMenu { margin: 0; } #LY_768_ImgMenu_Container { width: 768px; } #wb_txt_Todas2 { left: 22px; top: 15px; width: 236px; height: 76px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Deco_Txt_Aquasafe { left: 87px; top: 91px; width: 207px; height: 47px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Txt_Experiencia { left: 14px; top: 21px; width: 177px; height: 81px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Txt_Innovacion { left: 22px; top: 23px; width: 162px; height: 77px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Txt_Elegancia { left: 32px; top: 43px; width: 205px; height: 83px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_txt_Todas1 { left: 22px; top: 15px; width: 236px; height: 76px; visibility: visible; display: inline; margin: 0; padding: 0; } #Spacer_768_ContentArea_3 { width: calc(100% - 0px); height: 24px; visibility: visible; display: block; margin: 0; } #Spacer_768_ContentArea_3 { border-color: #A0A0A0; border-bottom-width: 24px; } #SS_768_Belt { left: 20px; top: 35px; width: 409px; height: 83px; visibility: visible; display: inline; } #LY_970_ImgMenu { height: 112px; visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; } #LY_970_ImgMenu { margin: 0; } #LY_970_ImgMenu_Container { width: 970px; } #wb_LayoutGrid1 { visibility: visible; display: table; font-size: 13px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_LayoutGrid1 { margin-top: 0px; margin-bottom: 0px; } #LayoutGrid1 { padding: 0; } #LayoutGrid1 .row { margin-right: -0px; margin-left: -0px; } #LayoutGrid1 { width: 450px; } #LayoutGrid1 > .row > .col-1, #LayoutGrid1 > .row > .col-2 { padding-right: 0px; padding-left: 0px; } #LayoutGrid1 > .row > .col-1 { display: block; width: 58.33333333%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #LayoutGrid1 > .row > .col-2 { display: block; width: 41.66666667%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LY_768_BrandsBelt { height: 152px; visibility: visible; display: inline; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; margin: 0; } #LY_768_BrandsBelt { margin: 0; } #LY_768_BrandsBelt_Container { width: 450px; } #Spacer_768_ContentArea_4 { width: calc(100% - 0px); height: 22px; visibility: visible; display: block; margin: 0; } #Spacer_768_ContentArea_4 { border-color: #A0A0A0; border-bottom-width: 22px; } #wb_Txt_768_ContentArea_Title { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_ContentArea_Title { margin: 0; padding: 0; } #wb_Img_768_ContentArea1_Collage { width: 127px; height: 213px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Img_768_ContentArea1_Collage { width: 127px; height: 213px; } #Line1 { width: calc(100% - 0px); height: 172px; visibility: visible; display: block; margin: 0; } #Line1 { border-color: #A0A0A0; border-bottom-width: 172px; } #wb_MasterObjects1 { left: 0px; top: 4px; width: 826px; height: 100px; visibility: hidden; display: none; } #Line2 { width: calc(100% - 0px); height: 67px; visibility: hidden; display: none; margin: 0; } #Line2 { border-color: #A0A0A0; border-bottom-width: 67px; } #wb_MO_CssM_768 { left: 1px; top: 210px; width: 768px; height: 100px; visibility: hidden; display: none; } #wb_Image2 { left: 1px; top: 3px; width: 449px; height: 46px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_LG_SpacerFooter { visibility: visible; display: table; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_LG_SpacerFooter { margin-top: 0px; margin-bottom: 0px; } #LG_SpacerFooter { padding: 10px 15px 10px 15px; } #LG_SpacerFooter .row { margin-right: -15px; margin-left: -15px; } #LG_SpacerFooter > .row > .col-1 { padding-right: 15px; padding-left: 15px; } #LG_SpacerFooter > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #SpacerFooter { width: calc(100% - 0px); height: 5px; visibility: visible; display: block; margin: 0; } #SpacerFooter { border-color: #A0A0A0; border-bottom-width: 5px; } #wb_LG_450_Footer { visibility: visible; display: table; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LG_450_Footer { margin-top: 0px; margin-bottom: 0px; } #LG_450_Footer { padding: 10px 10px 10px 10px; } #LG_450_Footer .row { margin-right: -10px; margin-left: -10px; } #LG_450_Footer > .row > .col-1, #LG_450_Footer > .row > .col-2 { padding-right: 10px; padding-left: 10px; } #LG_450_Footer > .row > .col-1 { display: block; width: 33.33333333%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LG_450_Footer > .row > .col-2 { display: block; width: 66.66666667%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #wb_Txt_Aceptamos_450 { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_Aceptamos_450 { margin: 0; padding: 0; } #Spacer_450_Footer_2 { width: calc(100% - 0px); height: 13px; visibility: visible; display: block; margin: 0; } #Spacer_450_Footer_2 { border-color: #A0A0A0; border-bottom-width: 13px; } #wb_Img_CCLogos_450 { width: 73px; height: 70px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Img_CCLogos_450 { width: 73px; height: 70px; } #wb_Txt_450_AtencionClientes { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_450_AtencionClientes { margin: 0; padding: 0; } #Spacer_450_Footer_4 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_450_Footer_4 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_450_ContactInfo { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_450_ContactInfo { margin: 0; padding: 0; } #wb_LG_768_Footer { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LG_768_Footer { margin-top: 0px; margin-bottom: 0px; } #LG_768_Footer { padding: 20px 20px 20px 20px; } #LG_768_Footer .row { margin-right: -20px; margin-left: -20px; } #LG_768_Footer { width: 748px; } #LG_768_Footer > .row > .col-1, #LG_768_Footer > .row > .col-2, #LG_768_Footer > .row > .col-3 { padding-right: 20px; padding-left: 20px; } #LG_768_Footer > .row > .col-1 { display: block; width: 41.66666667%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LG_768_Footer > .row > .col-2 { display: block; width: 16.66666667%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #LG_768_Footer > .row > .col-3 { display: block; width: 41.66666667%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #wb_LayoutGrid1 { visibility: visible; display: table; font-size: 13px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LayoutGrid1 { margin-top: 0px; margin-bottom: 0px; } #LayoutGrid1 { padding: 0px 15px 0px 15px; } #LayoutGrid1 .row { margin-right: -15px; margin-left: -15px; } #LayoutGrid1 > .row > .col-1 { padding-right: 15px; padding-left: 15px; } #LayoutGrid1 > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #wb_LG_Copyright { visibility: visible; display: table; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_LG_Copyright { margin-top: 0px; margin-bottom: 0px; } #LG_Copyright { padding: 0px 15px 0px 15px; } #LG_Copyright .row { margin-right: -15px; margin-left: -15px; } #LG_Copyright > .row > .col-1 { padding-right: 15px; padding-left: 15px; } #LG_Copyright > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #SpacerCopyright { width: calc(100% - 0px); height: 20px; visibility: visible; display: block; margin: 0; } #SpacerCopyright { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Copyright { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Copyright { margin: 0; padding: 0; } #wb_LogoAquasafe_Small { width: 77px; height: 67px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #LogoAquasafe_Small { width: 77px; height: 67px; } #Spacer_Header1 { width: calc(100% - 0px); height: 6px; visibility: visible; display: block; margin: 0; } #Spacer_Header1 { border-color: #A0A0A0; border-bottom-width: 6px; } #Spacer_450_Footer_3 { width: calc(100% - 0px); height: 11px; visibility: visible; display: block; margin: 0; } #Spacer_450_Footer_3 { border-color: #A0A0A0; border-bottom-width: 11px; } #Spacer_320_Footer_1 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_320_Footer_1 { border-color: #A0A0A0; border-bottom-width: 20px; } #Spacer_320_Footer_2 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_320_Footer_2 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_768_Footer_Aceptamos { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Footer_Aceptamos { margin: 0; padding: 0; } #Spacer_768_Footer_1 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_1 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Img_768_Footer_TCLogos { width: 98px; height: 95px; visibility: hidden; display: none; margin: 0; padding: 0; } #Img_768_Footer_TCLogos { width: 98px; height: 95px; } #Spacer_768_Footer_2 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_2 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_768_Footer_AtClientes { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Footer_AtClientes { margin: 0; padding: 0; } #Spacer_768_Footer_3 { width: calc(100% - 0px); height: 11px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_3 { border-color: #A0A0A0; border-bottom-width: 11px; } #wb_Txt_768_Footer_Info { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Footer_Info { margin: 0; padding: 0; } #Spacer_768_Footer_4 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_4 { border-color: #A0A0A0; border-bottom-width: 20px; } #Spacer_768_Footer_6 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_6 { border-color: #A0A0A0; border-bottom-width: 20px; } #Spacer_768_Footer_7 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_7 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_Aquasafe { width: 200px; height: 54px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Txt_Aquasafe { width: 200px; height: 54px; } #wb_Icon_768_Header_Hamburger { width: 34px; height: 48px; visibility: visible; display: inline-block; color: #F5F5F5; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; padding: 0; } #Icon_768_Header_Hamburger { width: 34px; height: 48px; } #Icon_768_Header_Hamburger i { line-height: 48px; font-size: 34px; width: 28px; } #PanelLayer { left: 483px; top: 232px; width: 232px; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #3C3C3C; background-image: none; } #PanelLayer_panel { height: 100%; width: 232px; } #wb_FontAwesomeIcon5 { left: 156px; top: 12px; width: 28px; height: 28px; visibility: visible; display: inline; color: #616161; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #FFFFFF; background-image: none; margin: 0; padding: 10px 10px 10px 10px; } #FontAwesomeIcon5 { width: 28px; height: 28px; } #FontAwesomeIcon5 i { line-height: 28px; font-size: 28px; width: 21px; } #wb_Txt_768_Menu { left: 0px; top: 16px; width: 133px; height: 18px; visibility: visible; display: inline; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Menu { margin: 0; padding: 0; } #wb_CssMenu1 { left: 0px; top: 60px; width: 232px; height: 320px; visibility: visible; ; margin: 0; text-align: left; } #wb_CssMenu1 li { width: 100%; } #wb_CssMenu1 a { color: #999999; border: 0px solid #222222; background-color: #3C3C3C; background-image: none; font-family: Arial; font-weight: normal; font-size: 13px; font-style: normal; text-decoration: none; width: 90.09%; height: 40px; padding: 0px 5px 0px 18px; line-height: 40px; text-align: left; } #wb_CssMenu1 li:hover a, #wb_CssMenu1 a:hover { color: #191944; background-color: #FFD700; background-image: none; border: 0px solid #222222; } #wb_CssMenu1 a.withsubmenu { padding: 0 5px 0 5px; width: 95.69%; } #wb_CssMenu1 ul :hover ul { left: 85px; top: 0px; padding-top: 0px; visibility: visible; } #wb_CssMenu1 .firstmain:hover ul { top: 0px; padding-top: 0px; } #wb_CssMenu1 li li { width: 140px; } #wb_CssMenu1 ul ul a, #wb_CssMenu1 ul :hover ul a { width: 126px; padding: 7px 6px 6px 6px; background-color: #FFFFFF; border: 1px solid #CCCCCC; color: #333333; font-family: Arial; font-weight: normal; font-size: 13px; font-style: normal; line-height: 13px; text-decoration: none; } #wb_CssMenu1 ul ul :hover a, #wb_CssMenu1 ul ul a:hover, #wb_CssMenu1 ul ul :hover ul :hover a, #wb_CssMenu1 ul ul :hover ul a:hover { background-color: #FFD700; border: 1px solid #2E6DA4; color: #191944; } #wb_Txt_768_Header_Menu { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Header_Menu { margin: 0; padding: 0; } #NoDrag { left: 997px; top: 701px; width: 100px; height: 100px; visibility: visible; display: inline; } #GoToTop_Right { left: 996px; top: 820px; width: 101px; height: 100px; visibility: visible; display: inline; } #GoToTop_Left { left: 996px; top: 932px; width: 101px; height: 100px; visibility: visible; display: inline; } #wb_Image1 { width: 48px; height: 48px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Image1 { width: 48px; height: 48px; } #wb_Facebook_Icon { width: 48px; height: 48px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Facebook_Icon { width: 48px; height: 48px; } #Line1 { width: calc(100% - 0px); height: 13px; visibility: visible; display: block; margin: 0; } #Line1 { border-color: #A0A0A0; border-bottom-width: 13px; } #Line2 { width: calc(100% - 0px); height: 13px; visibility: visible; display: block; margin: 0; } #Line2 { border-color: #A0A0A0; border-bottom-width: 13px; } } @media only screen and (max-width: 449px) { div#container { width: 320px; } body { background-color: #FFFFFF; background-image: none; } #Spacer_Header2 { width: calc(100% - 0px); height: 48px; visibility: hidden; display: none; margin: 0; } #Spacer_Header2 { border-color: #A0A0A0; border-bottom-width: 48px; } #wb_LG_450_Header { visibility: visible; display: table; font-size: 13px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LG_450_Header { margin-top: 0px; margin-bottom: 0px; } #LG_450_Header { padding: 10px 10px 10px 10px; } #LG_450_Header .row { margin-right: -10px; margin-left: -10px; } #LG_450_Header > .row > .col-1, #LG_450_Header > .row > .col-2, #LG_450_Header > .row > .col-3 { padding-right: 10px; padding-left: 10px; } #LG_450_Header > .row > .col-1 { display: block; width: 25%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LG_450_Header > .row > .col-2 { display: block; width: 50%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #LG_450_Header > .row > .col-3 { display: block; width: 25%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #wb_Txt_768_ContentArea_Info { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_ContentArea_Info { margin: 0; padding: 0; } #wb_Carousel1 { width: 320px; height: 126px; visibility: visible; display: block; margin: 0; } #Carousel1 .frame { width: 320px; height: 126px; } #Carousel1 .innerframe { width: 320px; height: 0; } #LY_450_ImgMenu { height: 44px; visibility: visible; display: inline; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; } #LY_450_ImgMenu { margin: 0; } #LY_450_ImgMenu_Container { width: 320px; } #LY_768_ImgMenu { height: 409px; visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; } #LY_768_ImgMenu { margin: 0; } #LY_768_ImgMenu_Container { width: 768px; } #wb_txt_Todas2 { left: 11px; top: 8px; width: 183px; height: 58px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Deco_Txt_Aquasafe { left: 79px; top: 66px; width: 132px; height: 29px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Txt_Experiencia { left: 9px; top: 8px; width: 136px; height: 62px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Txt_Innovacion { left: 16px; top: 11px; width: 134px; height: 64px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_Txt_Elegancia { left: 23px; top: 30px; width: 168px; height: 68px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_txt_Todas1 { left: 11px; top: 8px; width: 183px; height: 58px; visibility: visible; display: inline; margin: 0; padding: 0; } #Spacer_768_ContentArea_3 { width: calc(100% - 0px); height: 24px; visibility: visible; display: block; margin: 0; } #Spacer_768_ContentArea_3 { border-color: #A0A0A0; border-bottom-width: 24px; } #SS_768_Belt { left: 17px; top: 35px; width: 287px; height: 83px; visibility: visible; display: inline; } #LY_970_ImgMenu { height: 112px; visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; } #LY_970_ImgMenu { margin: 0; } #LY_970_ImgMenu_Container { width: 970px; } #wb_LayoutGrid1 { visibility: visible; display: table; font-size: 13px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_LayoutGrid1 { margin-top: 0px; margin-bottom: 0px; } #LayoutGrid1 { padding: 0; } #LayoutGrid1 .row { margin-right: -0px; margin-left: -0px; } #LayoutGrid1 { width: 100%; } #LayoutGrid1 > .row > .col-1, #LayoutGrid1 > .row > .col-2 { padding-right: 0px; padding-left: 0px; } #LayoutGrid1 > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #LayoutGrid1 > .row > .col-2 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #LY_768_BrandsBelt { height: 152px; visibility: visible; display: inline; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; margin: 0; } #LY_768_BrandsBelt { margin: 0; } #LY_768_BrandsBelt_Container { width: 320px; } #Spacer_768_ContentArea_4 { width: calc(100% - 0px); height: 22px; visibility: visible; display: block; margin: 0; } #Spacer_768_ContentArea_4 { border-color: #A0A0A0; border-bottom-width: 22px; } #wb_Txt_768_ContentArea_Title { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_ContentArea_Title { margin: 0; padding: 0; } #wb_Img_768_ContentArea1_Collage { width: 218px; height: 366px; visibility: hidden; display: none; margin: 0; padding: 0; } #Img_768_ContentArea1_Collage { width: 218px; height: 366px; } #Line1 { width: calc(100% - 0px); height: 172px; visibility: hidden; display: none; margin: 0; } #Line1 { border-color: #A0A0A0; border-bottom-width: 172px; } #wb_MasterObjects1 { left: 0px; top: 4px; width: 826px; height: 100px; visibility: hidden; display: none; } #Line2 { width: calc(100% - 0px); height: 67px; visibility: hidden; display: none; margin: 0; } #Line2 { border-color: #A0A0A0; border-bottom-width: 67px; } #wb_MO_CssM_768 { left: 1px; top: 265px; width: 768px; height: 100px; visibility: hidden; display: none; } #wb_Image2 { left: 1px; top: 3px; width: 318px; height: 38px; visibility: visible; display: inline; margin: 0; padding: 0; } #wb_LG_SpacerFooter { visibility: visible; display: table; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_LG_SpacerFooter { margin-top: 0px; margin-bottom: 0px; } #LG_SpacerFooter { padding: 10px 15px 10px 15px; } #LG_SpacerFooter .row { margin-right: -15px; margin-left: -15px; } #LG_SpacerFooter > .row > .col-1 { padding-right: 15px; padding-left: 15px; } #LG_SpacerFooter > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #SpacerFooter { width: calc(100% - 0px); height: 5px; visibility: visible; display: block; margin: 0; } #SpacerFooter { border-color: #A0A0A0; border-bottom-width: 5px; } #wb_LG_450_Footer { visibility: visible; display: table; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LG_450_Footer { margin-top: 0px; margin-bottom: 0px; } #LG_450_Footer { padding: 10px 10px 10px 10px; } #LG_450_Footer .row { margin-right: -10px; margin-left: -10px; } #LG_450_Footer > .row > .col-1, #LG_450_Footer > .row > .col-2 { padding-right: 10px; padding-left: 10px; } #LG_450_Footer > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LG_450_Footer > .row > .col-2 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #wb_Txt_Aceptamos_450 { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_Aceptamos_450 { margin: 0; padding: 0; } #Spacer_450_Footer_2 { width: calc(100% - 0px); height: 20px; visibility: visible; display: block; margin: 0; } #Spacer_450_Footer_2 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Img_CCLogos_450 { width: 82px; height: 79px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Img_CCLogos_450 { width: 82px; height: 79px; } #wb_Txt_450_AtencionClientes { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_450_AtencionClientes { margin: 0; padding: 0; } #Spacer_450_Footer_4 { width: calc(100% - 0px); height: 20px; visibility: visible; display: block; margin: 0; } #Spacer_450_Footer_4 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_450_ContactInfo { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_450_ContactInfo { margin: 0; padding: 0; } #wb_LG_768_Footer { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LG_768_Footer { margin-top: 0px; margin-bottom: 0px; } #LG_768_Footer { padding: 20px 20px 20px 20px; } #LG_768_Footer .row { margin-right: -20px; margin-left: -20px; } #LG_768_Footer { width: 100%; } #LG_768_Footer > .row > .col-1, #LG_768_Footer > .row > .col-2, #LG_768_Footer > .row > .col-3 { padding-right: 20px; padding-left: 20px; } #LG_768_Footer > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #LG_768_Footer > .row > .col-2 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #LG_768_Footer > .row > .col-3 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #wb_LayoutGrid1 { visibility: visible; display: table; font-size: 13px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; } #wb_LayoutGrid1 { margin-top: 0px; margin-bottom: 0px; } #LayoutGrid1 { padding: 0px 15px 0px 15px; } #LayoutGrid1 .row { margin-right: -15px; margin-left: -15px; } #LayoutGrid1 > .row > .col-1 { padding-right: 15px; padding-left: 15px; } #LayoutGrid1 > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: center; } #wb_LG_Copyright { visibility: visible; display: table; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_LG_Copyright { margin-top: 0px; margin-bottom: 0px; } #LG_Copyright { padding: 0px 15px 0px 15px; } #LG_Copyright .row { margin-right: -15px; margin-left: -15px; } #LG_Copyright > .row > .col-1 { padding-right: 15px; padding-left: 15px; } #LG_Copyright > .row > .col-1 { display: block; width: 100%; border: 0px solid #FFFFFF; border-radius: 0px; text-align: left; } #SpacerCopyright { width: calc(100% - 0px); height: 20px; visibility: visible; display: block; margin: 0; } #SpacerCopyright { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Copyright { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Copyright { margin: 0; padding: 0; } #wb_LogoAquasafe_Small { width: 60px; height: 52px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #LogoAquasafe_Small { width: 60px; height: 52px; } #Spacer_Header1 { width: calc(100% - 0px); height: 10px; visibility: visible; display: block; margin: 0; } #Spacer_Header1 { border-color: #A0A0A0; border-bottom-width: 10px; } #Spacer_450_Footer_3 { width: calc(100% - 0px); height: 11px; visibility: visible; display: block; margin: 0; } #Spacer_450_Footer_3 { border-color: #A0A0A0; border-bottom-width: 11px; } #Spacer_320_Footer_1 { width: calc(100% - 0px); height: 20px; visibility: visible; display: block; margin: 0; } #Spacer_320_Footer_1 { border-color: #A0A0A0; border-bottom-width: 20px; } #Spacer_320_Footer_2 { width: calc(100% - 0px); height: 20px; visibility: visible; display: block; margin: 0; } #Spacer_320_Footer_2 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_768_Footer_Aceptamos { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Footer_Aceptamos { margin: 0; padding: 0; } #Spacer_768_Footer_1 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_1 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Img_768_Footer_TCLogos { width: 98px; height: 95px; visibility: hidden; display: none; margin: 0; padding: 0; } #Img_768_Footer_TCLogos { width: 98px; height: 95px; } #Spacer_768_Footer_2 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_2 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_768_Footer_AtClientes { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Footer_AtClientes { margin: 0; padding: 0; } #Spacer_768_Footer_3 { width: calc(100% - 0px); height: 11px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_3 { border-color: #A0A0A0; border-bottom-width: 11px; } #wb_Txt_768_Footer_Info { visibility: hidden; display: none; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Footer_Info { margin: 0; padding: 0; } #Spacer_768_Footer_4 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_4 { border-color: #A0A0A0; border-bottom-width: 20px; } #Spacer_768_Footer_6 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_6 { border-color: #A0A0A0; border-bottom-width: 20px; } #Spacer_768_Footer_7 { width: calc(100% - 0px); height: 20px; visibility: hidden; display: none; margin: 0; } #Spacer_768_Footer_7 { border-color: #A0A0A0; border-bottom-width: 20px; } #wb_Txt_Aquasafe { width: 140px; height: 38px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Txt_Aquasafe { width: 140px; height: 38px; } #wb_Icon_768_Header_Hamburger { width: 33px; height: 48px; visibility: visible; display: inline-block; color: #F5F5F5; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #191944; background-image: none; margin: 0; padding: 0; } #Icon_768_Header_Hamburger { width: 33px; height: 48px; } #Icon_768_Header_Hamburger i { line-height: 48px; font-size: 33px; width: 27px; } #PanelLayer { left: 333px; top: 231px; width: 212px; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #3C3C3C; background-image: none; } #PanelLayer_panel { height: 100%; width: 212px; } #wb_FontAwesomeIcon5 { left: 156px; top: 13px; width: 28px; height: 28px; visibility: visible; display: inline; color: #616161; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: #FFFFFF; background-image: none; margin: 0; padding: 10px 10px 10px 10px; } #FontAwesomeIcon5 { width: 28px; height: 28px; } #FontAwesomeIcon5 i { line-height: 28px; font-size: 28px; width: 21px; } #wb_Txt_768_Menu { left: 4px; top: 17px; width: 133px; height: 18px; visibility: visible; display: inline; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Menu { margin: 0; padding: 0; } #wb_CssMenu1 { left: 1px; top: 60px; width: 211px; height: 320px; visibility: visible; ; margin: 0; text-align: left; } #wb_CssMenu1 li { width: 100%; } #wb_CssMenu1 a { color: #999999; border: 0px solid #222222; background-color: #3C3C3C; background-image: none; font-family: Arial; font-weight: normal; font-size: 13px; font-style: normal; text-decoration: none; width: 89.1%; height: 40px; padding: 0px 5px 0px 18px; line-height: 40px; text-align: left; } #wb_CssMenu1 li:hover a, #wb_CssMenu1 a:hover { color: #191944; background-color: #FFD700; background-image: none; border: 0px solid #222222; } #wb_CssMenu1 a.withsubmenu { padding: 0 5px 0 5px; width: 95.26%; } #wb_CssMenu1 ul :hover ul { left: 85px; top: 0px; padding-top: 0px; visibility: visible; } #wb_CssMenu1 .firstmain:hover ul { top: 0px; padding-top: 0px; } #wb_CssMenu1 li li { width: 140px; } #wb_CssMenu1 ul ul a, #wb_CssMenu1 ul :hover ul a { width: 126px; padding: 7px 6px 6px 6px; background-color: #FFFFFF; border: 1px solid #CCCCCC; color: #333333; font-family: Arial; font-weight: normal; font-size: 13px; font-style: normal; line-height: 13px; text-decoration: none; } #wb_CssMenu1 ul ul :hover a, #wb_CssMenu1 ul ul a:hover, #wb_CssMenu1 ul ul :hover ul :hover a, #wb_CssMenu1 ul ul :hover ul a:hover { background-color: #FFD700; border: 1px solid #2E6DA4; color: #191944; } #wb_Txt_768_Header_Menu { visibility: visible; display: block; font-size: 8px; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; background-color: transparent; background-image: none; } #wb_Txt_768_Header_Menu { margin: 0; padding: 0; } #NoDrag { left: 997px; top: 701px; width: 100px; height: 100px; visibility: visible; display: inline; } #GoToTop_Right { left: 996px; top: 820px; width: 101px; height: 100px; visibility: visible; display: inline; } #GoToTop_Left { left: 996px; top: 932px; width: 101px; height: 100px; visibility: visible; display: inline; } #wb_Image1 { width: 48px; height: 48px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Image1 { width: 48px; height: 48px; } #wb_Facebook_Icon { width: 48px; height: 48px; visibility: visible; display: inline-block; margin: 0; padding: 0; } #Facebook_Icon { width: 48px; height: 48px; } #Line1 { width: calc(100% - 0px); height: 13px; visibility: visible; display: block; margin: 0; } #Line1 { border-color: #A0A0A0; border-bottom-width: 13px; } #Line2 { width: calc(100% - 0px); height: 13px; visibility: visible; display: block; margin: 0; } #Line2 { border-color: #A0A0A0; border-bottom-width: 13px; } }
Menú


Menú

Empresa

Aquasafe es una empresa mexicana dedicada a la elaboración y ejecución de proyectos relacionados con el sector piscinero.

La combinación de resultados, en el transcurso de los años ha posicionado a nuestra empresa dentro el mercado. 

Desarrollamos proyectos desde su gestión hasta su fin, abarcando diferentes áreas como:

- Diseño
- Construcción
- Acabados
- Equipamiento
- Mantenimiento
- Venta de químico


Aquasafe está conformada por un equipo multidisciplinario de profesionales y técnicos con una amplia experiencia.

Nuestro objetivo es brindar el asesoramiento necesario y adecuado en cada uno de estos campos,  ofreciendo proyectos y  asesoría  con soluciones confiables, económicas y eficientes.