.elementor-154 .elementor-element.elementor-element-6d58b68{--display:flex;--background-transition:0.3s;--padding-block-start:70px;--padding-block-end:70px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-154 .elementor-element.elementor-element-6d58b68:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-6d58b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#41403E;}.elementor-154 .elementor-element.elementor-element-6d58b68, .elementor-154 .elementor-element.elementor-element-6d58b68::before{--border-transition:0.3s;}.elementor-154 .elementor-element.elementor-element-d557726{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-154 .elementor-element.elementor-element-7e88d0e{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-154 .elementor-element.elementor-element-30f625b{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-154 .elementor-element.elementor-element-006470a{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-154 .elementor-element.elementor-element-57e0e3f{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-154 .elementor-element.elementor-element-bb615d9{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-154 .elementor-element.elementor-element-bb615d9 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-154 .elementor-element.elementor-element-8bddadd{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-154 .elementor-element.elementor-element-caba11b .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-154 .elementor-element.elementor-element-22a0136 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-154 .elementor-element.elementor-element-86e3c70 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-154 .elementor-element.elementor-element-86e3c70 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-154 .elementor-element.elementor-element-b55644b{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-154 .elementor-element.elementor-element-50bb4a1 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-154 .elementor-element.elementor-element-294919a{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-154 .elementor-element.elementor-element-294919a .elementor-widget-container{text-align:left;}.elementor-154 .elementor-element.elementor-element-294919a .elementor-social-icon{background-color:#FFFFFF00;}.elementor-154 .elementor-element.elementor-element-7a89e43{--display:flex;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-154 .elementor-element.elementor-element-7a89e43:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-7a89e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C4A48;}.elementor-154 .elementor-element.elementor-element-7a89e43, .elementor-154 .elementor-element.elementor-element-7a89e43::before{--border-transition:0.3s;}.elementor-154 .elementor-element.elementor-element-16a3f11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-154 .elementor-element.elementor-element-67abc04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-154 .elementor-element.elementor-element-582902f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-154 .elementor-element.elementor-element-a40f6d0 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}@media(min-width:768px){.elementor-154 .elementor-element.elementor-element-7e88d0e{--width:30%;}.elementor-154 .elementor-element.elementor-element-006470a{--width:30%;}.elementor-154 .elementor-element.elementor-element-8bddadd{--width:30%;}.elementor-154 .elementor-element.elementor-element-b55644b{--width:10%;}}@media(max-width:767px){.elementor-154 .elementor-element.elementor-element-6d58b68{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-154 .elementor-element.elementor-element-30f625b{line-height:30px;}.elementor-154 .elementor-element.elementor-element-57e0e3f{line-height:30px;}.elementor-154 .elementor-element.elementor-element-bb615d9{line-height:30px;}.elementor-154 .elementor-element.elementor-element-7a89e43{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-154 .elementor-element.elementor-element-67abc04{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;}.elementor-154 .elementor-element.elementor-element-582902f .elementor-heading-title{line-height:18px;}.elementor-154 .elementor-element.elementor-element-582902f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-154 .elementor-element.elementor-element-a40f6d0 .elementor-heading-title{line-height:18px;}.elementor-154 .elementor-element.elementor-element-a40f6d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-30f625b */.elementor-154 .elementor-element.elementor-element-30f625b a{
    color:white;
}
.elementor-154 .elementor-element.elementor-element-30f625b a:hover{
   text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57e0e3f */.elementor-154 .elementor-element.elementor-element-57e0e3f a{
    color:white;
}
.elementor-154 .elementor-element.elementor-element-57e0e3f a:hover{
   text-decoration: underline;
}

.elementor-154 .elementor-element.elementor-element-57e0e3f span{
    font-size: 14px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb615d9 */.elementor-154 .elementor-element.elementor-element-bb615d9 a{
    color:white;
}
.elementor-154 .elementor-element.elementor-element-bb615d9 a:hover{
   text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22a0136 */.product-title-cat-footer h2.elementor-heading-title::after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px; 
    margin-left: 5px;
    vertical-align: middle;
    background: url('/wp-content/uploads/2024/02/angle-white-small-right.svg') no-repeat center;
    background-size: 100% 100%;
    transition: transform 0.3s ease;
}
.product-title-cat-footer h2.elementor-heading-title:hover::after {
    transform: translateX(5px);
}

.product-title-cat-footer h2:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86e3c70 */.product-title-cat-footer h2.elementor-heading-title::after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px; 
    margin-left: 5px;
    vertical-align: middle;
    background: url('/wp-content/uploads/2024/02/angle-white-small-right.svg') no-repeat center;
    background-size: 100% 100%;
    transition: transform 0.3s ease;
}
.product-title-cat-footer h2.elementor-heading-title:hover::after {
    transform: translateX(5px);
}

.product-title-cat-footer h2:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-582902f */.elementor-154 .elementor-element.elementor-element-582902f a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a40f6d0 */.elementor-154 .elementor-element.elementor-element-a40f6d0 a:hover {
    text-decoration: underline;
}/* End custom CSS */