.elementor-904 .elementor-element.elementor-element-b32ad87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:-30px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-904 .elementor-element.elementor-element-b8e03f7{--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;--overflow:hidden;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-904 .elementor-element.elementor-element-283b812 img{width:100%;height:580px;object-fit:cover;object-position:bottom center;border-radius:5px 5px 5px 5px;}.elementor-904 .elementor-element.elementor-element-a8bc3d4{--display:flex;--min-height:580px;--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;--justify-content:center;--border-radius:5px 5px 5px 5px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-904 .elementor-element.elementor-element-a8bc3d4:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-a8bc3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-904 .elementor-element.elementor-element-93e9767{text-align:center;}.elementor-904 .elementor-element.elementor-element-93e9767 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.elementor-904 .elementor-element.elementor-element-ceb6dfb{font-size:17px;color:#494949;}.elementor-904 .elementor-element.elementor-element-4070dc9 .blox_btn_group .elementor-repeater-item-a9d2b2f{color:#ffffff !important;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-904 .elementor-element.elementor-element-4070dc9 .blox_btn_group .elementor-repeater-item-a9d2b2f svg{fill:#ffffff !important;}.elementor-904 .elementor-element.elementor-element-4070dc9 .blox_btn_group .elementor-repeater-item-a9d2b2f:hover{color:#ffffff !important;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-904 .elementor-element.elementor-element-4070dc9 .blox_btn_group .elementor-repeater-item-a9d2b2f:hover svg{fill:#ffffff !important;}.elementor-904 .elementor-element.elementor-element-4070dc9.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-4070dc9 .blox_btn_group{gap:10px;grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-904 .elementor-element.elementor-element-4070dc9 .blox_btn_group a{border-radius:5px 5px 5px 5px;padding:12px 30px 12px 30px;border-style:none;font-size:14px;line-height:1.3em;color:var( --e-global-color-primary );background-color:#FFC7D6;}.elementor-904 .elementor-element.elementor-element-4070dc9 a{text-align:center;}.elementor-904 .elementor-element.elementor-element-4070dc9 .blox_btn_group_inner{gap:10px;}.elementor-904 .elementor-element.elementor-element-fad621d{--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;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-904 .elementor-element.elementor-element-e7d8a8d img{height:580px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-904 .elementor-element.elementor-element-fa61a69{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:1%;--padding-right:1%;}.elementor-904 .elementor-element.elementor-element-8cf9554 .wd-products-with-bg, .elementor-904 .elementor-element.elementor-element-8cf9554 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-904 .elementor-element.elementor-element-8cf9554 .wd-el-title{font-size:26px;}.elementor-904 .elementor-element.elementor-element-177b957 .wd-products-with-bg, .elementor-904 .elementor-element.elementor-element-177b957 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-904 .elementor-element.elementor-element-177b957 .wd-el-title{font-size:26px;}.elementor-904 .elementor-element.elementor-element-9103814 .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:#787878;}.elementor-904 .elementor-element.elementor-element-9103814 .elementor-button:hover, .elementor-904 .elementor-element.elementor-element-9103814 .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#787878;}.elementor-904 .elementor-element.elementor-element-9103814 .elementor-button:hover svg, .elementor-904 .elementor-element.elementor-element-9103814 .elementor-button:focus svg{fill:#000000;}.elementor-904 .elementor-element.elementor-element-c0720b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-904 .elementor-element.elementor-element-41188af{text-align:center;}.elementor-904 .elementor-element.elementor-element-41188af .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_shadow{background-color:transparent;transition:800ms;background-image:linear-gradient(180deg, #161616 0%, #161616 100%);opacity:20%;}.elementor-904 .elementor-element.elementor-element-543b9dd .elementor-repeater-item-4ddd8ae .ue_icon{color:#C11644 !important;fill:#C11644!important !important;}.elementor-904 .elementor-element.elementor-element-543b9dd .elementor-repeater-item-5e9fade .ue_icon{color:#C11644 !important;fill:#C11644!important !important;}.elementor-904 .elementor-element.elementor-element-543b9dd .elementor-repeater-item-1adc54e .ue_icon{color:#C11644 !important;fill:#C11644!important !important;}.elementor-904 .elementor-element.elementor-element-543b9dd .elementor-repeater-item-cffa5bc .ue_icon{color:#C11644 !important;fill:#C11644!important !important;}.elementor-904 .elementor-element.elementor-element-543b9dd .elementor-repeater-item-97e2701 .ue_icon{color:#C11644 !important;fill:#C11644!important !important;}.elementor-904 .elementor-element.elementor-element-543b9dd .elementor-repeater-item-7a49acf .ue_icon{color:#C11644 !important;fill:#C11644!important !important;}.elementor-904 .elementor-element.elementor-element-543b9dd .elementor-repeater-item-95c71ab .ue_icon{color:#C11644 !important;fill:#C11644!important !important;}.elementor-904 .elementor-element.elementor-element-543b9dd{width:100%;max-width:100%;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option{transition:800ms cubic-bezier(0.05, 0.61, 0.41, 0.95);background-color:var( --e-global-color-accent );width:96px;background-blend-mode:normal;background-position:center;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_options .ue_option.active .ue_label{animation-duration:800ms;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_options{grid-template-columns:1fr;gap:8px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_label{width:500px;gap:10px;flex-direction:column;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option.active{align-items:center;padding:20px 20px 20px 20px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_main,.elementor-904 .elementor-element.elementor-element-543b9dd .ue_sub{text-align:center;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_label,.elementor-904 .elementor-element.elementor-element-543b9dd .ue_info > div{align-items:center;justify-content:center;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option:not(.active) .ue_label{flex-direction:column-reverse;align-items:flex-end;gap:10px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option:not(.active){align-items:flex-end;padding:10px 10px 10px 10px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option:not(.active) .ue_label,.elementor-904 .elementor-element.elementor-element-543b9dd .ue_info > div{justify-content:center;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option,.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option.active{height:400px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option,.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option::after{border-radius:5px 5px 5px 5px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option.active,.elementor-904 .elementor-element.elementor-element-543b9dd .active.ue_option::after{border-radius:5px 5px 5px 5px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_main{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#ffffff;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option.active .ue_main{margin-top:0px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_info_additional-title{color:#ffffff;text-align:inherit;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option.active .ue_info_additional-title{margin-top:0px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option:not(.active) .ue_label .ue_main{font-size:18px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option:not(.active) .ue_label .ue_info .ue_main{transform:rotate(180deg);}.elementor-904 .elementor-element.elementor-element-97c280c{--wd-cat-brd-radius:5px;}.elementor-904 .elementor-element.elementor-element-97c280c div.product-category .wd-entities-title, .elementor-904 .elementor-element.elementor-element-97c280c .wd-nav-product-cat>li>a{font-size:21px;font-weight:500;text-transform:capitalize;}.elementor-904 .elementor-element.elementor-element-f47666b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:7%;--padding-bottom:5%;--padding-left:1%;--padding-right:1%;}.elementor-904 .elementor-element.elementor-element-c58b03d{width:100%;max-width:100%;}.elementor-904 .elementor-element.elementor-element-c58b03d > .elementor-widget-container{background-color:#F7F7F7;padding:30px 40px 30px 40px;}.elementor-904 .elementor-element.elementor-element-94bb4e5{width:100%;max-width:100%;}.elementor-904 .elementor-element.elementor-element-94bb4e5 > .elementor-widget-container{background-color:#F7F7F7;padding:30px 40px 30px 40px;}.elementor-904 .elementor-element.elementor-element-3e04202{width:100%;max-width:100%;}.elementor-904 .elementor-element.elementor-element-3e04202 > .elementor-widget-container{background-color:#F7F7F7;padding:30px 40px 30px 40px;}.elementor-904 .elementor-element.elementor-element-c6a6223{--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:2%;--padding-bottom:02%;--padding-left:1%;--padding-right:1%;}.elementor-904 .elementor-element.elementor-element-fffbb38 > .elementor-widget-container{border-style:none;border-radius:5px 5px 5px 5px;}.elementor-904 .elementor-element.elementor-element-fffbb38 .wd-info-box{padding:0% 0% 0% 5%;border-radius:5px 5px 5px 5px;background-color:#FFF3F8;--ib-icon-sp:50px;}.elementor-904 .elementor-element.elementor-element-c9b1c2d > .elementor-widget-container{border-style:none;border-radius:5px 5px 5px 5px;}.elementor-904 .elementor-element.elementor-element-c9b1c2d .wd-info-box{padding:0% 5% 0% 0%;border-radius:5px 5px 5px 5px;background-color:#FFF3F8;--ib-icon-sp:50px;}.elementor-904 .elementor-element.elementor-element-2ce1fca{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:3%;--padding-right:3%;}.elementor-904 .elementor-element.elementor-element-2ce1fca:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-2ce1fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-904 .elementor-element.elementor-element-fd41468 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-fd41468 .title{font-size:26px;}.elementor-904 .elementor-element.elementor-element-cfd01ae{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:8em;--padding-left:5em;--padding-right:5em;}.elementor-904 .elementor-element.elementor-element-55c86cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-55c86cf{text-align:center;}.elementor-904 .elementor-element.elementor-element-55c86cf .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-904 .elementor-element.elementor-element-ca277e7{--display:flex;}.elementor-904 .elementor-element.elementor-element-429f669{--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;}.elementor-904 .elementor-element.elementor-element-bc072a6{font-size:15px;color:#474343;}.elementor-904 .elementor-element.elementor-element-288aafa{--display:flex;}.elementor-904 .elementor-element.elementor-element-e42552e{--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;}.elementor-904 .elementor-element.elementor-element-acfa38c{font-size:15px;color:#474343;}.elementor-904 .elementor-element.elementor-element-1ff62ea{--display:flex;}.elementor-904 .elementor-element.elementor-element-de12b2d{--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;}.elementor-904 .elementor-element.elementor-element-79239b7{font-size:15px;color:#474343;}.elementor-904 .elementor-element.elementor-element-d4d0d8e{--display:flex;}.elementor-904 .elementor-element.elementor-element-55dbddf{--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;}.elementor-904 .elementor-element.elementor-element-4562b58{font-size:15px;color:#474343;}.elementor-904 .elementor-element.elementor-element-ad42037{--display:flex;}.elementor-904 .elementor-element.elementor-element-198923e{--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;}.elementor-904 .elementor-element.elementor-element-aae8e23{font-size:15px;color:#474343;}.elementor-904 .elementor-element.elementor-element-e874acb{--display:flex;}.elementor-904 .elementor-element.elementor-element-a41669c{--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;}.elementor-904 .elementor-element.elementor-element-6852c44{font-size:15px;color:#474343;}.elementor-904 .elementor-element.elementor-element-7ad91d6{--display:flex;}.elementor-904 .elementor-element.elementor-element-c6639da{--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;}.elementor-904 .elementor-element.elementor-element-570e281{font-size:15px;color:#474343;}.elementor-904 .elementor-element.elementor-element-c67e34b{--n-accordion-title-font-size:15px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:-1px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-title-normal-color:#262626;--n-accordion-icon-size:15px;}.elementor-904 .elementor-element.elementor-element-c67e34b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-c67e34b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CFCFCF;}.elementor-904 .elementor-element.elementor-element-c67e34b {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-904 .elementor-element.elementor-element-c67e34b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}:where( .elementor-904 .elementor-element.elementor-element-c67e34b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-right:5px;--padding-bottom:15px;--padding-left:5px;}@media(max-width:1024px){.elementor-904 .elementor-element.elementor-element-b32ad87{--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;}.elementor-904 .elementor-element.elementor-element-283b812 img{width:100%;height:800px;object-fit:cover;}.elementor-904 .elementor-element.elementor-element-a8bc3d4{--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-904 .elementor-element.elementor-element-fad621d{--min-height:500px;}.elementor-904 .elementor-element.elementor-element-e7d8a8d img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-904 .elementor-element.elementor-element-fa61a69{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-904 .elementor-element.elementor-element-8cf9554 > .elementor-widget-container{padding:0% 0% 8% 0%;}.elementor-904 .elementor-element.elementor-element-8cf9554 .wd-el-title{font-size:32px;}.elementor-904 .elementor-element.elementor-element-177b957 > .elementor-widget-container{padding:0% 0% 8% 0%;}.elementor-904 .elementor-element.elementor-element-177b957 .wd-el-title{font-size:32px;}.elementor-904 .elementor-element.elementor-element-41188af .elementor-heading-title{font-size:26px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_options{gap:4px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option{width:60px;}.elementor-904 .elementor-element.elementor-element-c9b1c2d .wd-info-box{padding:0% 0% 5% 0%;border-radius:5px 5px 5px 5px;}.elementor-904 .elementor-element.elementor-element-2ce1fca{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-904 .elementor-element.elementor-element-fd41468 .title{font-size:26px;}}@media(max-width:768px){.elementor-904 .elementor-element.elementor-element-b32ad87{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-904 .elementor-element.elementor-element-283b812 img{height:340px;object-fit:cover;object-position:center center;}.elementor-904 .elementor-element.elementor-element-a8bc3d4{--min-height:260px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-904 .elementor-element.elementor-element-93e9767 .elementor-heading-title{font-size:21px;line-height:1.1em;}.elementor-904 .elementor-element.elementor-element-ceb6dfb{line-height:1.3em;}.elementor-904 .elementor-element.elementor-element-4070dc9 .blox_btn_group{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-904 .elementor-element.elementor-element-4070dc9 .blox_btn_group a{font-size:14px;}.elementor-904 .elementor-element.elementor-element-fad621d{--min-height:300px;}.elementor-904 .elementor-element.elementor-element-e7d8a8d img{height:400px;object-position:center center;}.elementor-904 .elementor-element.elementor-element-fa61a69{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-904 .elementor-element.elementor-element-8cf9554 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-904 .elementor-element.elementor-element-8cf9554 .wd-el-title{font-size:22px;}.elementor-904 .elementor-element.elementor-element-177b957 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-904 .elementor-element.elementor-element-177b957 .wd-el-title{font-size:22px;}.elementor-904 .elementor-element.elementor-element-9103814 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-904 .elementor-element.elementor-element-c0720b4{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-904 .elementor-element.elementor-element-41188af .elementor-heading-title{font-size:22px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_label{flex-direction:column;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_label,.elementor-904 .elementor-element.elementor-element-543b9dd .ue_info > div{align-items:center;justify-content:center;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option:not(.active) .ue_label{flex-direction:column;align-items:center;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option:not(.active){align-items:center;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option:not(.active) .ue_label,.elementor-904 .elementor-element.elementor-element-543b9dd .ue_info > div{justify-content:center;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option,.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option.active{height:150px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_options{gap:5px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option,.elementor-904 .elementor-element.elementor-element-543b9dd .ue_option::after{border-radius:5px 5px 5px 5px;}.elementor-904 .elementor-element.elementor-element-543b9dd .ue_main{font-size:18px;}.elementor-904 .elementor-element.elementor-element-97c280c div.product-category .wd-entities-title, .elementor-904 .elementor-element.elementor-element-97c280c .wd-nav-product-cat>li>a{font-size:18px;line-height:1.1em;}.elementor-904 .elementor-element.elementor-element-f47666b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-904 .elementor-element.elementor-element-c58b03d{width:100%;max-width:100%;}.elementor-904 .elementor-element.elementor-element-c58b03d .team-member .member-name{font-size:18px;}.elementor-904 .elementor-element.elementor-element-94bb4e5{width:100%;max-width:100%;}.elementor-904 .elementor-element.elementor-element-3e04202{width:100%;max-width:100%;}.elementor-904 .elementor-element.elementor-element-c6a6223{--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-904 .elementor-element.elementor-element-c9b1c2d .wd-info-box{padding:0% 0% 8% 0%;}.elementor-904 .elementor-element.elementor-element-2ce1fca{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-904 .elementor-element.elementor-element-fd41468 .title{font-size:22px;}.elementor-904 .elementor-element.elementor-element-cfd01ae{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-904 .elementor-element.elementor-element-55c86cf .elementor-heading-title{font-size:22px;}}@media(min-width:769px){.elementor-904 .elementor-element.elementor-element-b32ad87{--width:100%;}.elementor-904 .elementor-element.elementor-element-b8e03f7{--width:32%;}.elementor-904 .elementor-element.elementor-element-a8bc3d4{--width:36%;}.elementor-904 .elementor-element.elementor-element-fad621d{--width:32%;}}@media(max-width:1024px) and (min-width:769px){.elementor-904 .elementor-element.elementor-element-b8e03f7{--width:100%;}.elementor-904 .elementor-element.elementor-element-a8bc3d4{--width:100%;}.elementor-904 .elementor-element.elementor-element-fad621d{--width:100%;}}/* Start custom CSS for ucaddon_blox_btn_group, class: .elementor-element-4070dc9 *//* 1) Растягиваем элементы внутри грида на высоту строки */
#uc_blox_btn_group_elementor_4070dc9{
  align-items: stretch !important;
}

/* 2) Сами ссылки-кнопки занимают всю высоту ячейки */
#uc_blox_btn_group_elementor_4070dc9 > a{
  height: 100% !important;
  display: flex !important;
  align-items: center !important;       /* вертикальный центр */
  justify-content: center !important;   /* горизонтальный центр */
  text-align: center !important;
}

/* 3) Внутренность тоже на всю высоту (чтобы центр считался корректно) */
#uc_blox_btn_group_elementor_4070dc9 .blox_btn_group_inner{
  height: 100% !important;
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/* 4) Разрешаем перенос и делаем нормальный межстрочный */
#uc_blox_btn_group_elementor_4070dc9 .ue-btn-txt{
  white-space: normal !important;
  line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-8cf9554 */@media (max-width: 768px) {
  .wd-product .wd-entities-title a {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* ограничиваем до 2 строк */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height: 48px; /* фиксированная высота под две строки */
  }
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-177b957 */@media (max-width: 768px) {
  .wd-product .wd-entities-title a {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* ограничиваем до 2 строк */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height: 48px; /* фиксированная высота под две строки */
  }
}/* End custom CSS */
/* Start custom CSS for wd_product_categories, class: .elementor-element-97c280c *//* Общие правила переноса — только внутри .wd-cats-element */
.wd-cats-element .wd-cats .wd-entities-title,
.wd-cats-element .wd-cats .wd-entities-title a {
  white-space: normal;
  word-wrap: break-word;
  overflow-wrap: break-word;
  display: block;
}

/* Десктоп: 75% ширины */
@media (min-width: 1025px) {
  .wd-cats-element .wd-cats .wd-entities-title,
  .wd-cats-element .wd-cats .wd-entities-title a {
    width: 75%;
    max-width: 75%;
  }
}

/* Мобилка: 60% ширины */
@media (max-width: 767px) {
  .wd-cats-element .wd-cats .wd-entities-title,
  .wd-cats-element .wd-cats .wd-entities-title a {
    width: 70%;
    max-width: 70%;
  }
}/* End custom CSS */