.elementor-8070101 .elementor-element.elementor-element-9d87acb{margin-top:50px;margin-bottom:75px;padding:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-4af898e{text-align:center;}.elementor-8070101 .elementor-element.elementor-element-4af898e.elementor-widget-heading .elementor-heading-title{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-4487d55 .elementor-text-editor{text-align:center;column-gap:0px;}.elementor-8070101 .elementor-element.elementor-element-4487d55{color:#261f47;width:70%;max-width:70%;}.elementor-8070101 .elementor-element.elementor-element-4487d55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-dcff3b7{margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-cc95e32{text-align:center;}.elementor-8070101 .elementor-element.elementor-element-f277799{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-6e17887{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-7491cfb{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-5942a50{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-d23740f{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-de2d3c8{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-eb8a7b4{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-13b23e2{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-4412d71{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-690e857 > .elementor-element-populated{padding:0px 15px 0px 75px;}.elementor-8070101 .elementor-element.elementor-element-6de4046{color:#261f47;font-family:"Montserrat", Montserrat;font-size:38px;font-weight:400;}.elementor-8070101 .elementor-element.elementor-element-6de4046 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-bb1ecd7 .elementor-text-editor{text-align:left;}.elementor-8070101 .elementor-element.elementor-element-bb1ecd7{color:#17b2bc;font-size:14px;}.elementor-8070101 .elementor-element.elementor-element-bb1ecd7 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-8070101 .elementor-element.elementor-element-77c09b4{color:#261f47;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:1.35em;}.elementor-8070101 .elementor-element.elementor-element-77c09b4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8070101 .elementor-element.elementor-element-357247f a.elementor-button{background-color:#261f47;border-radius:5px 5px 5px 5px;}.elementor-8070101 .elementor-element.elementor-element-357247f a.elementor-button:hover, .elementor-8070101 .elementor-element.elementor-element-357247f a.elementor-button:focus{background-color:#17b2bc;}.elementor-8070101 .elementor-element.elementor-element-c869dba{margin-top:0px;margin-bottom:100px;}.elementor-8070101 .elementor-element.elementor-element-fbe2fed{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-e6fc817{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-23dc74b{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-6d04192{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-1570efe{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-fc06430{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-0386865{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-312482e > .elementor-element-populated{padding:0px 15px 0px 75px;}.elementor-8070101 .elementor-element.elementor-element-8759530{color:#261f47;font-family:"Montserrat", Montserrat;font-size:38px;font-weight:400;}.elementor-8070101 .elementor-element.elementor-element-8759530 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-a6a2742 .elementor-text-editor{text-align:left;}.elementor-8070101 .elementor-element.elementor-element-a6a2742{color:#17b2bc;font-size:14px;}.elementor-8070101 .elementor-element.elementor-element-a6a2742 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-8070101 .elementor-element.elementor-element-9d306f7{color:#261f47;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:1.35em;}.elementor-8070101 .elementor-element.elementor-element-9d306f7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8070101 .elementor-element.elementor-element-7134c09 a.elementor-button{background-color:#261f47;border-radius:5px 5px 5px 5px;}.elementor-8070101 .elementor-element.elementor-element-7134c09 a.elementor-button:hover, .elementor-8070101 .elementor-element.elementor-element-7134c09 a.elementor-button:focus{background-color:#17b2bc;}.elementor-8070101 .elementor-element.elementor-element-34d13d6{margin-top:0px;margin-bottom:100px;}.elementor-8070101 .elementor-element.elementor-element-ec6225f{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-f38cf0e{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-df6b581{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-7386c9c{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-b4b7fca{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-f017c62{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-17e4a3f > .elementor-element-populated{padding:0px 15px 0px 75px;}.elementor-8070101 .elementor-element.elementor-element-a6807b8{color:#261f47;font-family:"Montserrat", Montserrat;font-size:38px;font-weight:400;}.elementor-8070101 .elementor-element.elementor-element-a6807b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-2a54a53 .elementor-text-editor{text-align:left;}.elementor-8070101 .elementor-element.elementor-element-2a54a53{color:#17b2bc;font-size:14px;}.elementor-8070101 .elementor-element.elementor-element-2a54a53 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-8070101 .elementor-element.elementor-element-5d1bb7a{color:#261f47;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:1.35em;}.elementor-8070101 .elementor-element.elementor-element-5d1bb7a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8070101 .elementor-element.elementor-element-6dde5c3 a.elementor-button{background-color:#261f47;border-radius:5px 5px 5px 5px;}.elementor-8070101 .elementor-element.elementor-element-6dde5c3 a.elementor-button:hover, .elementor-8070101 .elementor-element.elementor-element-6dde5c3 a.elementor-button:focus{background-color:#17b2bc;}.elementor-8070101 .elementor-element.elementor-element-b0a2cee{margin-top:0px;margin-bottom:100px;}.elementor-8070101 .elementor-element.elementor-element-03258a5{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-9ed80d9{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-499c2b9{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-6d556f3{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-91d1326{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-d090d9c > .elementor-element-populated{padding:0px 15px 0px 75px;}.elementor-8070101 .elementor-element.elementor-element-d5c886d{color:#261f47;font-family:"Montserrat", Montserrat;font-size:38px;font-weight:400;}.elementor-8070101 .elementor-element.elementor-element-d5c886d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-7f5e58f .elementor-text-editor{text-align:left;}.elementor-8070101 .elementor-element.elementor-element-7f5e58f{color:#17b2bc;font-size:14px;}.elementor-8070101 .elementor-element.elementor-element-7f5e58f > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-8070101 .elementor-element.elementor-element-cad104c{color:#261f47;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:1.35em;}.elementor-8070101 .elementor-element.elementor-element-cad104c > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-c92e9cf a.elementor-button{background-color:#261f47;border-radius:5px 5px 5px 5px;}.elementor-8070101 .elementor-element.elementor-element-c92e9cf a.elementor-button:hover, .elementor-8070101 .elementor-element.elementor-element-c92e9cf a.elementor-button:focus{background-color:#17b2bc;}.elementor-8070101 .elementor-element.elementor-element-747dc7e{margin-top:0px;margin-bottom:100px;}.elementor-8070101 .elementor-element.elementor-element-684c025{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-f3c1021{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-8debf7a{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-cf8dadb{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-9216b90 > .elementor-element-populated{padding:0px 15px 0px 75px;}.elementor-8070101 .elementor-element.elementor-element-3cd59b4{color:#261f47;font-family:"Montserrat", Montserrat;font-size:38px;font-weight:400;}.elementor-8070101 .elementor-element.elementor-element-3cd59b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-97d1747 .elementor-text-editor{text-align:left;}.elementor-8070101 .elementor-element.elementor-element-97d1747{color:#17b2bc;font-size:14px;}.elementor-8070101 .elementor-element.elementor-element-97d1747 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-8070101 .elementor-element.elementor-element-f5de68b{color:#261f47;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:1.35em;}.elementor-8070101 .elementor-element.elementor-element-f5de68b > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-07010ec a.elementor-button{background-color:#261f47;border-radius:5px 5px 5px 5px;}.elementor-8070101 .elementor-element.elementor-element-07010ec a.elementor-button:hover, .elementor-8070101 .elementor-element.elementor-element-07010ec a.elementor-button:focus{background-color:#17b2bc;}.elementor-8070101 .elementor-element.elementor-element-008eee2{margin-top:0px;margin-bottom:100px;}.elementor-8070101 .elementor-element.elementor-element-d2464e2{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-abd02f1{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-14dba60{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-eaa822d{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-838c097{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-bad9aef{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-526d932{color:#261f47;}.elementor-8070101 .elementor-element.elementor-element-7bd5a2f > .elementor-element-populated{padding:0px 15px 0px 75px;}.elementor-8070101 .elementor-element.elementor-element-fc91289{color:#261f47;font-family:"Montserrat", Montserrat;font-size:38px;font-weight:400;}.elementor-8070101 .elementor-element.elementor-element-fc91289 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-b72fe46 .elementor-text-editor{text-align:left;}.elementor-8070101 .elementor-element.elementor-element-b72fe46{color:#17b2bc;font-size:14px;}.elementor-8070101 .elementor-element.elementor-element-b72fe46 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-8070101 .elementor-element.elementor-element-6e93b44{color:#261f47;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:1.35em;}.elementor-8070101 .elementor-element.elementor-element-6e93b44 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8070101 .elementor-element.elementor-element-66b5417 a.elementor-button{background-color:#261f47;border-radius:5px 5px 5px 5px;}.elementor-8070101 .elementor-element.elementor-element-66b5417 a.elementor-button:hover, .elementor-8070101 .elementor-element.elementor-element-66b5417 a.elementor-button:focus{background-color:#17b2bc;}/* Start custom CSS for text-editor, class: .elementor-element-4487d55 */.m_auto{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc95e32 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37985f2 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b653c1 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1318ea2 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62fd9c6 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3fd0a9 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27f1292 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-545c69d */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-05ad022 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da6ba83 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66a84d4 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d13033 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1811efb */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f86ed4 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8ac68d */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97bf1fa */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cf4d155 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00adaad */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dda7c4 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b10269 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82a547d */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b32508 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea52e8b */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4e4f89 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2a3163 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d79a477 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-888c0db */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7198a98 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d2c512 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-776b095 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1aaf09a */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af35b8d */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b536379 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e1e69a */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b04077b */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cedc610 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bca5db2 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e86982 */.rounded-img.category-cover {
    padding: 0;
    height: auto;
    aspect-ratio: 1;
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for page-settings */.elementor-widget {
    margin-bottom: 0 !important;
}
.allproducts_row h3 {
    font-weight: 500;
    font-size: 18px;
    line-height: 1.25;
}
.allproducts_row h3 a {
    color: #261f47;
}/* End custom CSS */