body{font-family:"metropolisregular";color:#177CD1}::-moz-selection{color:#FFFFFF;background:#35669E}::-moz-selection,::selection{color:#FFFFFF;background:#35669E}::-webkit-input-placeholder{color:#BFBFBF}::-moz-placeholder{color:#BFBFBF}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-ms-input-placeholder,::-webkit-input-placeholder,::placeholder{color:#BFBFBF}:focus-visible{outline-color:#35669E}@font-face{font-family:'metropolisbold';src:url("../fonts/metropolis-bold-webfont.eot");src:url("../fonts/metropolis-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/metropolis-bold-webfont.woff") format("woff"),url("../fonts/metropolis-bold-webfont.ttf") format("truetype"),url("../fonts/metropolis-bold-webfont.svg#metropolisbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'metropolismedium';src:url("../fonts/metropolis-medium-webfont.eot");src:url("../fonts/metropolis-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/metropolis-medium-webfont.woff") format("woff"),url("../fonts/metropolis-medium-webfont.ttf") format("truetype"),url("../fonts/metropolis-medium-webfont.svg#metropolismedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'metropolisregular';src:url("../fonts/metropolis-regular-webfont.eot");src:url("../fonts/metropolis-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/metropolis-regular-webfont.woff") format("woff"),url("../fonts/metropolis-regular-webfont.ttf") format("truetype"),url("../fonts/metropolis-regular-webfont.svg#metropolisregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'metropolissemi_bold';src:url("../fonts/metropolis-semibold-webfont.eot");src:url("../fonts/metropolis-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/metropolis-semibold-webfont.woff") format("woff"),url("../fonts/metropolis-semibold-webfont.ttf") format("truetype"),url("../fonts/metropolis-semibold-webfont.svg#metropolissemi_bold") format("svg");font-weight:normal;font-style:normal}.remove{margin:0!important;padding:0!important}a{color:#177CD1;text-decoration:none}a:hover{color:#35669E}.full{}@media (min-width:0px) and (max-width:768px){.full{display:none!important}}.resBlock{display:none}@media (min-width:0px) and (max-width:768px){.resBlock{display:block}}.resFlex{display:none}@media (min-width:0px) and (max-width:768px){.resFlex{display:-webkit-box;display:-ms-flexbox;display:flex}}.resInline{display:none}@media (min-width:0px) and (max-width:768px){.resInline{display:inline}}.hide{display:none!important}.show{display:block!important}a.bordered,a.primary,a.secondary,button.bordered,button.primary,button.secondary,input[type=submit].bordered,input[type=submit].primary,input[type=submit].secondary{position:relative;display:inline-block;padding:0.3rem 2rem;text-decoration:none!important;font-family:"metropolismedium";cursor:pointer;border-radius:3px}@media (min-width:0px) and (max-width:768px){a.bordered,a.primary,a.secondary,button.bordered,button.primary,button.secondary,input[type=submit].bordered,input[type=submit].primary,input[type=submit].secondary{padding:0.5rem 2rem}}a.primary,button.primary,input[type=submit].primary{background:#177CD1;border:none;color:#FFFFFF;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a.primary:hover,button.primary:hover,input[type=submit].primary:hover{opacity:0.85}a.secondary,button.secondary,input[type=submit].secondary{background:#35669E;border:none;color:#FFFFFF;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a.secondary:hover,button.secondary:hover,input[type=submit].secondary:hover{opacity:0.85}a.bordered,button.bordered,input[type=submit].bordered{background:transparent;border:1px solid #177CD1;color:#177CD1;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a.bordered:hover,button.bordered:hover,input[type=submit].bordered:hover{border-color:#35669E;color:#35669E}.honey{position:absolute;left:-9999px}.alert{background:#E23232;color:white;border-radius:3px;padding:0.5rem 1rem}.alert p{margin:0}.bold{font-family:"metropolisbold"}.page-banner{position:relative;height:280px}@media (min-width:0px) and (max-width:768px){.page-banner{height:200px}}.page-banner .banner-img,.page-banner .banner-video{position:absolute;z-index:10;width:100%;height:100%}.page-banner .banner-video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-banner .banner-img{background-size:cover;background-position:top center}.page-banner .banner-img.filter{background-blend-mode:multiply;opacity:0.8;background-color:#35669E}.page-banner .banner-header{position:relative;z-index:20;padding:4rem 4.5rem;color:#FFFFFF;opacity:0.9}@media (min-width:0px) and (max-width:768px){.page-banner .banner-header{text-align:center;padding:3rem 1rem 0}}.page-banner .banner-header strong{font-family:"metropolisbold"}.page-banner .banner-header span{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#BFBFBF}.page-banner .banner-angles{position:absolute;left:4rem;bottom:-1.5rem;z-index:20;width:70px}.page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:0px) and (max-width:768px){.page-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-header a[type=button],.page-header button{padding:0;min-width:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:0px) and (max-width:768px){.page-header a[type=button],.page-header button{min-width:100%;padding:0.4rem}}.page-header a[type=button].plus-button,.page-header button.plus-button{margin-right:5px}@media (min-width:0px) and (max-width:768px){.page-header a[type=button].plus-button,.page-header button.plus-button{margin-right:0;margin-bottom:5px}}.page-header a[type=button] img,.page-header button img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}@media (min-width:0px) and (max-width:768px){.page-header a[type=button] img,.page-header button img{margin-right:6px}}.page-header .filter{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px) and (max-width:768px){.page-header .filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-header .filter input,.page-header .filter select{margin-right:5px}@media (min-width:0px) and (max-width:768px){.page-header .filter input,.page-header .filter select{margin-right:0;margin-bottom:5px}}.product-card{-webkit-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s;border-bottom:4px solid transparent;position:relative}.product-card:hover{border-color:#177CD1}.product-card:hover .quote-button{opacity:1}.product-card .product-img img{width:100%;height:170px;-o-object-fit:scale-down;object-fit:scale-down}.product-card .product-title{margin:0;font-family:"metropolisbold";margin-top:0.5rem;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card .product-description{color:#BFBFBF;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block}.product-card .quote-button{opacity:0;position:absolute;top:0;right:0;padding:0.2rem 1rem;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}@media (min-width:0px) and (max-width:768px){.product-card .quote-button{opacity:1}}.modal .modal-dialog .modal-content{border:none;background:#F8F8F9;border-radius:0;border-left:5px solid;border-right:5px solid}.modal .modal-dialog .modal-content .modal-body{padding:1rem 2rem}.modal .modal-dialog .modal-content .modal-body .modal-title{font-family:"metropolisbold";padding-right:2rem}.modal .modal-dialog .modal-content .modal-body .close-button{position:absolute;top:1rem;right:1rem;border:none;background:none}.modal .modal-dialog .modal-content .modal-body .close-button img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.modal .modal-dialog .modal-content .modal-body form .modal-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal .modal-dialog .modal-content .modal-body form .modal-message label{margin-top:0.75rem;font-size:0.85rem}.modal .modal-dialog .modal-content .modal-body form .modal-message input,.modal .modal-dialog .modal-content .modal-body form .modal-message select,.modal .modal-dialog .modal-content .modal-body form .modal-message textarea{background-color:#aeaeae4d;border:none;padding:0.3rem 0.5rem;color:#177CD1;resize:none;border-radius:3px}@media (min-width:0px) and (max-width:768px){.modal .modal-dialog .modal-content .modal-body form .modal-message input,.modal .modal-dialog .modal-content .modal-body form .modal-message select,.modal .modal-dialog .modal-content .modal-body form .modal-message textarea{padding:0.75rem 0.5rem}}.modal .modal-dialog .modal-content .modal-body form .modal-message select{padding:0.3rem 2.25rem 0.3rem 0.3rem}.modal .modal-dialog .modal-content .modal-body form .modal-message select:focus{outline:#177CD1 auto 1px;-webkit-box-shadow:none;box-shadow:none}.modal .modal-dialog .modal-content .modal-body form .modal-buttons{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.lb-outerContainer{border-radius:3px!important}.lb-outerContainer .lb-prev{background-position-x:left!important;background-position-y:98%!important}.lb-outerContainer .lb-next{background-position-x:right!important;background-position-y:98%!important}.ellipsis{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block}.default-page{min-height:calc(100vh - 110px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem 110px;text-align:center}.full-height{min-height:calc(100vh - 110px)}.custom-table{width:100%;text-align:center}.custom-table td,.custom-table th{border-right:2px solid #F8F8F9;padding:0.2rem 0.5rem}.custom-table td:last-child,.custom-table th:last-child{border:none}.custom-table tbody tr:nth-child(odd){background:#F8F8F9}.custom-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-form label{margin-top:0.75rem;font-size:0.85rem}.custom-form input,.custom-form select,.custom-form textarea{background-color:#aeaeae4d;border:none;padding:0.3rem 0.5rem;color:#177CD1;resize:none;border-radius:3px}@media (min-width:0px) and (max-width:768px){.custom-form input,.custom-form select,.custom-form textarea{padding:0.75rem 0.5rem}}.custom-form select{padding:0.3rem 2.25rem 0.3rem 0.3rem}.custom-form select:focus{outline:#177CD1 auto 1px;-webkit-box-shadow:none;box-shadow:none}.custom-form .modal-buttons{margin-top:1rem;text-align:center}.header{background:white;position:sticky;top:0;width:100%;padding:1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:300;border-top:1.5rem solid #177CD1}.header__logo{position:relative;width:160px}@media (min-width:0px) and (max-width:576px){.header__logo{width:35%}}.header__logo img{width:100%;-o-object-fit:contain;object-fit:contain}.header__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__container a,.header__container button{margin:5px 10px}.header__container a.header-option{cursor:pointer;-webkit-transition:color 0.3s,border-color 0.3s;-o-transition:color 0.3s,border-color 0.3s;transition:color 0.3s,border-color 0.3s;font-family:"metropolissemi_bold";text-decoration:none;border-bottom:2px solid transparent}@media (min-width:0px) and (max-width:768px){.header__container a.header-option{display:none}}.header__container a.header-option.active,.header__container a.header-option:hover{color:#35669E;border-color:#35669E}.header__container .dropdown .dropdown-menu{border-radius:3px;padding:0;overflow:hidden;border:none}.header__container .dropdown a.dropdown-item{margin:0;color:#177CD1}.header__container .dropdown a.dropdown-item:hover{color:#35669E;background-color:#177ccf50;border-left:3px solid}.header__container button{background:none;border:none;padding:5px;margin:0 5px}.header__container button img{width:1.25rem}@media (min-width:0px) and (max-width:768px){.header__container button img{width:1.5rem}}.header__container .js-open-menu{display:none}@media (min-width:0px) and (max-width:768px){.header__container .js-open-menu{display:block}}.header__container .js-open-menu img{width:1.75rem}.header .search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;top:calc(100% - 42px);opacity:0;pointer-events:none;-webkit-transition:top 0.3s,opacity 0.3s;-o-transition:top 0.3s,opacity 0.3s;transition:top 0.3s,opacity 0.3s;width:100%;background:#ffffffb3;padding:0.25rem 1rem}@media (min-width:0px) and (max-width:768px){.header .search-bar{padding:0.75rem 1rem}}.header .search-bar.open{top:100%;opacity:1;pointer-events:unset}.header .search-bar input{width:100%;text-align:center;background:none;border:none;font-family:"metropolissemi_bold";padding:0;color:#177CD1}.header .search-bar input::-webkit-input-placeholder{color:#177CCF99}.header .search-bar input::-moz-placeholder{color:#177CCF99}.header .search-bar input:-ms-input-placeholder{color:#177CCF99}.header .search-bar input::-ms-input-placeholder{color:#177CCF99}.header .search-bar input::placeholder{color:#177CCF99}.header .search-bar input:focus-visible{outline:none}.header .search-bar button{background:none;border:none;padding:5px;margin:0 5px}.header .search-bar button img{width:1.25rem}@media (min-width:0px) and (max-width:768px){.header .search-bar button img{width:1.75rem}}.header .floating-wa{position:fixed;bottom:2rem;right:2rem;width:40px;height:40px;display:inline-block;background-image:url("../png/whatsapp.png");background-size:contain}.footer{position:relative;width:100%;z-index:100;color:#FFFFFF}.footer .lower-side,.footer .upper-side{padding:1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:0px) and (max-width:768px){.footer .lower-side,.footer .upper-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.footer .upper-side{height:150px;background:#177CD1}@media (min-width:0px) and (max-width:768px){.footer .upper-side{height:auto;padding:1.5rem}}.footer .upper-side .f-address,.footer .upper-side .f-navigation{width:30%}@media (min-width:0px) and (max-width:768px){.footer .upper-side .f-address,.footer .upper-side .f-navigation{width:100%;margin-bottom:0.5rem}}.footer .upper-side .f-address a{color:#FFFFFF}.footer .upper-side .f-address a:hover{color:#FFFFFF;text-decoration:underline}.footer .upper-side .f-logo{width:150px}.footer .upper-side .f-logo img{width:100%}@media (min-width:0px) and (max-width:576px){.footer .upper-side .f-logo{width:35%}}.footer .upper-side .f-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer .upper-side .f-navigation a{color:#FFFFFF;text-decoration:none;-webkit-transition:padding 0.3s;-o-transition:padding 0.3s;transition:padding 0.3s;margin-bottom:0.25rem}.footer .upper-side .f-navigation a:hover{border-right:3px solid #FFFFFF;padding-right:10px;font-family:"metropolisbold"}.footer .lower-side{background-color:#FFFFFF;padding:0.5rem 1.5rem}@media (min-width:0px) and (max-width:768px){.footer .lower-side{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer .lower-side .f-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:0px) and (max-width:768px){.footer .lower-side .f-social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}}.footer .lower-side .f-social a{margin:0 10px}.footer .lower-side .f-social a img{width:20px;-o-object-fit:contain;object-fit:contain}.footer .lower-side .f-social .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:0px) and (max-width:768px){.footer .lower-side .f-social .social-icons{margin-top:0.5rem}}.menu{position:fixed;width:80vw;height:100vh;opacity:0.3;top:0;right:0;background:white;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);z-index:500;border-right:1.5rem solid #177CD1}.menu__close{position:relative;padding:2rem}.menu__close img{width:1.5rem}.menu__navigation{position:relative;margin:20px auto;text-align:center}.menu__navigation a.menu-option{color:#177CD1;display:block;text-decoration:none;font-size:1.6rem;margin:1rem 0;font-family:"metropolissemi_bold"}.menu__navigation .categories-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.25rem}.menu__navigation .categories-container a{padding:5px}.loader-container{position:fixed;width:100vw;height:100vh;top:0;left:0;background:#DFDFDF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.spinner{z-index:2000;text-align:center}.spinner img{width:300px}@media (min-width:0px) and (max-width:576px){.spinner img{width:70%}}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.home-banner{height:480px}@media (min-width:0px) and (max-width:768px){.home-banner{height:360px}}.home-search{position:relative;z-index:20;padding:3rem;text-align:center}@media (min-width:0px) and (max-width:768px){.home-search{padding:3rem 1rem}}.home-search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-search form input{background:#ffffffb3;border:none;width:500px;padding:0.5rem 1rem;font-family:"metropolissemi_bold";color:#177CD1;border-radius:3px 0 0 3px}.home-search form input::-webkit-input-placeholder{color:#177CCF99}.home-search form input::-moz-placeholder{color:#177CCF99}.home-search form input:-ms-input-placeholder{color:#177CCF99}.home-search form input::-ms-input-placeholder{color:#177CCF99}.home-search form input::placeholder{color:#177CCF99}.home-search form button{border:none;margin:0;padding:0.5rem 2rem;background:#FFFFFF;color:#177CD1;font-family:"metropolismedium";border-radius:0 3px 3px 0}@media (min-width:0px) and (max-width:768px){.home-search form input{padding:0.75rem 1rem}.home-search form button{padding:0.75rem 2rem}}.home-presentation{background:#DFDFDF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem}@media (min-width:0px) and (max-width:768px){.home-presentation{padding:3rem 1.5rem}}.home-presentation .presentation-content{width:60%;padding:0 1rem;border-left:0.75rem solid #177CD1;color:#878787}@media (min-width:0px) and (max-width:768px){.home-presentation .presentation-content{width:80%}}@media (min-width:0px) and (max-width:576px){.home-presentation .presentation-content{width:95%}}.home-presentation .presentation-content p{margin-bottom:2rem}.home-categories{padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:0px) and (max-width:768px){.home-categories{padding:4rem 1.5rem}}.home-categories .categories-content{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:0px) and (max-width:768px){.home-categories .categories-content{width:100%}}.home-categories .categories-content .category-col{width:20%;padding:0.75rem}@media (min-width:769px) and (max-width:1024px){.home-categories .categories-content .category-col{width:25%}}@media (min-width:0px) and (max-width:768px){.home-categories .categories-content .category-col{width:calc(100% / 3)}}@media (min-width:0px) and (max-width:576px){.home-categories .categories-content .category-col{width:50%}}.home-categories .categories-content .category-col a.category-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #A9A9A9;padding:2.5rem 0;border-bottom:8px solid;cursor:pointer}.home-categories .categories-content .category-col a.category-card img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.home-categories .categories-content .category-col a.category-card span{margin-top:0.25rem;font-family:"metropolissemi_bold"}.home-categories .categories-buttons{margin-top:2rem}.about-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem}@media (min-width:0px) and (max-width:768px){.about-description{padding:3rem 1.5rem}}.about-description .description-content{width:60%;padding:0 1rem;border-left:0.75rem solid #177CD1;color:#878787}@media (min-width:0px) and (max-width:768px){.about-description .description-content{width:80%}}@media (min-width:0px) and (max-width:576px){.about-description .description-content{width:95%}}.about-description .description-content p{margin-bottom:2rem}.about-products{padding:4rem}@media (min-width:0px) and (max-width:768px){.about-products{padding:3rem 1.5rem}}.about-products .col{padding-bottom:1rem}.category-products{padding:4rem 4rem 0}@media (min-width:0px) and (max-width:768px){.category-products{padding:3rem 1.5rem 0}}.category-products .info{margin-bottom:4rem;font-family:"metropolisbold"}.category-products .col{padding-bottom:4rem}@media (min-width:0px) and (max-width:768px){.category-products .col{padding-bottom:2rem}}.category-pagination{text-align:center;margin-bottom:2rem}.category-pagination a{margin:0 3px}.category-pagination a.active{font-family:"metropolisbold";color:#35669E}.category-categories{padding:3rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:0px) and (max-width:768px){.category-categories{padding:3rem 1.5rem}}.category-categories .categories-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:0px) and (max-width:768px){.category-categories .categories-content{width:100%}}.category-categories .categories-content .category-col{width:15%;padding:0.75rem}@media (min-width:769px) and (max-width:1024px){.category-categories .categories-content .category-col{width:20%}}@media (min-width:0px) and (max-width:768px){.category-categories .categories-content .category-col{width:25%}}@media (min-width:0px) and (max-width:576px){.category-categories .categories-content .category-col{width:50%}}.category-categories .categories-content .category-col a.category-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #A9A9A9;padding:2.5rem 0;border-bottom:8px solid;cursor:pointer}.category-categories .categories-content .category-col a.category-card img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.category-categories .categories-content .category-col a.category-card span{margin-top:0.25rem;font-family:"metropolissemi_bold"}.product{padding:4rem}@media (min-width:0px) and (max-width:768px){.product{padding:3rem 1.5rem}}.product-container{max-width:900px;margin:auto;margin-bottom:6rem}@media (min-width:0px) and (max-width:768px){.product-container{max-width:none}}.product-container .col{}@media (min-width:0px) and (max-width:768px){.product-container .col:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-container .col:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:2rem}}.product-container .product-info .product-title{padding-left:calc(1rem + 7px);margin-bottom:1rem}.product-container .product-info .info-container{color:#BFBFBF;font-family:"metropolismedium";border-left:7px solid #177CD1;padding-left:1rem}.product-container .product-info .info-container .product-buttons{padding:1rem 0 3rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px) and (max-width:768px){.product-container .product-info .info-container .product-buttons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.product-container .product-info .info-container .product-buttons a.secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-container .product-info .info-container .product-buttons a.secondary img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;margin-right:0.5rem}.product-container .product-image{text-align:center;max-height:350px}.product-container .product-image a{display:none}.product-container .product-image a:first-child{display:block}.product-container .product-image a img{width:100%;height:100%;max-height:350px;-o-object-fit:scale-down;object-fit:scale-down}.product-related .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacto-content{padding:4rem}@media (min-width:0px) and (max-width:768px){.contacto-content{padding:3rem 1.5rem}}.contacto-content .row .col:last-child{border-left:5px solid}.contacto-content .row .col .contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 5rem}@media (min-width:769px) and (max-width:1024px){.contacto-content .row .col .contact-form{padding:0 1.5rem}}@media (min-width:0px) and (max-width:768px){.contacto-content .row .col .contact-form{padding:0}}.contacto-content .row .col .contact-form .form-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.contacto-content .row .col .contact-form .form-element label{color:#BFBFBF}.contacto-content .row .col .contact-form .form-element input,.contacto-content .row .col .contact-form .form-element textarea{background:#aeaeae4d;border:none;padding:0.3rem 0.5rem;color:#177CD1;resize:none;border-radius:3px}@media (min-width:0px) and (max-width:768px){.contacto-content .row .col .contact-form .form-element input,.contacto-content .row .col .contact-form .form-element textarea{padding:0.75rem 0.5rem}}.contacto-content .row .col .contact-info .info-item{margin-bottom:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#BFBFBF}.contacto-content .row .col .contact-info .info-item img{margin-right:0.5rem;width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.aviso{padding:4rem}@media (min-width:0px) and (max-width:768px){.aviso{padding:3rem 1.5rem}}.client-page{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#F8F8F9;padding:2rem}@media (min-width:0px) and (max-width:576px){.client-page{padding:1.5rem 1rem}}.client-page .ret-button{position:absolute;top:2rem;left:2rem;text-align:center}@media (min-width:0px) and (max-width:768px){.client-page .ret-button{position:static;margin-bottom:1rem;width:100%}}.client-page .custom-form{background:white;border-radius:3px;width:400px;padding:2rem}@media (min-width:0px) and (max-width:576px){.client-page .custom-form{padding:1rem;width:100%}}