.elementor-5326 .elementor-element.elementor-element-a686f67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5326 .elementor-element.elementor-element-a686f67{--padding-top:120px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for wc-elements, class: .elementor-element-f58b01b */.elementor-5326 .elementor-element.elementor-element-f58b01b .shop_table *{
    
    font-family: "Nohemi", Sans-serif;
}
.elementor-5326 .elementor-element.elementor-element-f58b01b .shop_table th{
    color: var(--e-global-color-45d57f0);
    font-family: "Nohemi", Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-5326 .elementor-element.elementor-element-f58b01b table.shop_table td {
    color: #677586;
    font-family: "Aeonik", Sans-serif !important;
    font-size: 20px !important;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.65em;
    letter-spacing: 0px;
}
.elementor-5326 .elementor-element.elementor-element-f58b01b button, .elementor-5326 .elementor-element.elementor-element-f58b01b .button{
    font-family: "Aeonik", Sans-serif !important;
    font-size: 18px !important;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 22px;
    background-color: #202C59 !important;
    border-radius: 100px;
    color: #fff;
    padding: 15px 25px 15px 25px;
}
.elementor-5326 .elementor-element.elementor-element-f58b01b button:hover, .elementor-5326 .elementor-element.elementor-element-f58b01b .button:hover{
    background-color: var( --e-global-color-accent )!important;
    color: #fff;
}/* End custom CSS */