.elementor-3170201 .elementor-element.elementor-element-cd6c755:not(.elementor-motion-effects-element-type-background), .elementor-3170201 .elementor-element.elementor-element-cd6c755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002D62;}.elementor-3170201 .elementor-element.elementor-element-cd6c755{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3170201 .elementor-element.elementor-element-cd6c755 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3170201 .elementor-element.elementor-element-4bbea99 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:600;}.elementor-3170201 .elementor-element.elementor-element-d868b60{box-shadow:0px 3px 10px -5px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-3170201 .elementor-element.elementor-element-56fd8a8.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170201 .elementor-element.elementor-element-56fd8a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170201 .elementor-element.elementor-element-acd7857 .elementor-image img{width:80%;}.elementor-bc-flex-widget .elementor-3170201 .elementor-element.elementor-element-0711c91.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170201 .elementor-element.elementor-element-0711c91.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-menu-toggle{margin-right:auto;border-radius:0px;}.elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--main a.elementor-item{font-family:"Montserrat", sans-serif;font-size:14px;}.elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--main a.elementor-item:not(#e){color:#002D62;}.elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--main a.elementor-item.elementor-item-active:not(#e), .elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--main a.elementor-item.highlighted:not(#e), .elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--main a.elementor-item:not(#e):hover, .elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--main a.elementor-item:not(#e):focus{color:#37BCC6;}.elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--dropdown{font-family:"Montserrat", sans-serif;font-size:12px;border-radius:0px 0px 0px 0px;}.elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--dropdown a:not(#e), .elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-menu-toggle{color:#37BCC6;}.elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--dropdown a.elementor-item-active:not(#e), .elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--dropdown a.highlighted:not(#e), .elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--dropdown a:not(#e):hover, .elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-menu-toggle:hover{color:#37BCC6;}.elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-3170201 .elementor-element.elementor-element-1ba62b1 .elementor-nav--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-bc-flex-widget .elementor-3170201 .elementor-element.elementor-element-04279ea.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170201 .elementor-element.elementor-element-04279ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170201 .elementor-element.elementor-element-47b305e .elementor-search__container{min-height:50px;border-radius:60px;}.elementor-3170201 .elementor-element.elementor-element-47b305e .elementor-search__submit{min-width:50px;}.elementor-3170201 .elementor-element.elementor-element-47b305e .elementor-search__icon, .elementor-3170201 .elementor-element.elementor-element-47b305e .elementor-search__input, .elementor-3170201 .elementor-element.elementor-element-47b305e.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(50px / 3);}.elementor-3170201 .elementor-element.elementor-element-47b305e input[type="search"].elementor-search__input{font-family:"Montserrat", sans-serif;font-size:14px;}.elementor-3170201 .elementor-element.elementor-element-47b305e:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:#F5F5F5;}.elementor-3170201 .elementor-element.elementor-element-47b305e.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:#F5F5F5;}.elementor-3170201 .elementor-element.elementor-element-47b305e:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-3170201 .elementor-element.elementor-element-47b305e.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 400px / 2);border-right-width:calc(50vw - 400px / 2);}.elementor-3170201 .elementor-element.elementor-element-47b305e .elementor-search__product-name{font-family:"Montserrat", sans-serif;font-size:14px;}.elementor-3170201 .elementor-element.elementor-element-47b305e .elementor-search__product-category{font-family:"Montserrat", sans-serif;font-size:14px;}.elementor-3170201 .elementor-element.elementor-element-47b305e .elementor-search__product-price{font-family:"Montserrat", sans-serif;font-size:14px;}.elementor-bc-flex-widget .elementor-3170201 .elementor-element.elementor-element-2b086a5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170201 .elementor-element.elementor-element-2b086a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170201 .elementor-element.elementor-element-c7c0942 .elementor-nav--main a.elementor-item{font-family:"Montserrat", sans-serif;font-size:14px;}.elementor-3170201 .elementor-element.elementor-element-c7c0942 .elementor-nav--main a.elementor-item:not(#e){color:#002D62;}.elementor-3170201 .elementor-element.elementor-element-c7c0942 .elementor-item > i{color:#002D62;}.elementor-3170201 .elementor-element.elementor-element-c7c0942 .elementor-nav--main a.elementor-item.elementor-item-active:not(#e), .elementor-3170201 .elementor-element.elementor-element-c7c0942 .elementor-nav--main a.elementor-item.highlighted:not(#e), .elementor-3170201 .elementor-element.elementor-element-c7c0942 .elementor-nav--main a.elementor-item:not(#e):hover, .elementor-3170201 .elementor-element.elementor-element-c7c0942 .elementor-nav--main a.elementor-item:not(#e):focus{color:#37BCC6;}.elementor-3170201 .elementor-element.elementor-element-c7c0942 .elementor-item:hover > i{color:#37BCC6;}.elementor-bc-flex-widget .elementor-3170201 .elementor-element.elementor-element-3d597e2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170201 .elementor-element.elementor-element-3d597e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170201 .elementor-element.elementor-element-06f357a .elementor-cart__toggle .elementor-button-icon{color:#002D62;}.elementor-3170201 .elementor-element.elementor-element-06f357a .elementor-cart__toggle .elementor-button{background-color:#F5F5F5;border-color:#E0E0E0;border-radius:100px;}.elementor-3170201 .elementor-element.elementor-element-06f357a .elementor-cart__toggle .elementor-button:hover .elementor-button-icon{color:#37BCC6;}.elementor-3170201 .elementor-element.elementor-element-06f357a .elementor-cart__toggle .elementor-button:hover{background-color:#FFFFFF;}.elementor-3170201 .elementor-element.elementor-element-06f357a .elementor-cart__toggle .elementor-button-icon[data-counter]:before{background-color:#37BCC6;}#header{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-3170201 .elementor-element.elementor-element-0711c91{width:29.683%;}.elementor-3170201 .elementor-element.elementor-element-04279ea{width:28.058%;}.elementor-3170201 .elementor-element.elementor-element-2b086a5{width:13.945%;}.elementor-3170201 .elementor-element.elementor-element-3d597e2{width:8.192%;}}/* Start custom CSS for heading, class: .elementor-element-4bbea99 */#mover-texto, .mover-texto {
  display: inline-block;
  animation: mover 40s linear infinite;
}

@keyframes mover {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-1ba62b1 */nav a {
    background: #f5f5f5 !important;
    padding: 8px 16px !important;
    border-radius: 20px !important;
    margin: 6px !important;
    border: 1px solid #e0e0e0 !important;
    display: inline-block !important;
    font-weight: 500 !important;
}
nav a:hover {
    background: #ffffff !important;
    border-color: #cccccc !important;
    transform: translateY(-2px) !important;
}/* End custom CSS */