.elementor-4442 .elementor-element.elementor-element-e1cf33c{--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:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-4442 .elementor-element.elementor-element-e1cf33c:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-e1cf33c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f7206f5 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4442 .elementor-element.elementor-element-5d78a37.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-5d78a37{text-align:center;}.elementor-4442 .elementor-element.elementor-element-5d78a37 .elementor-heading-title{font-family:var( --e-global-typography-00a5359-font-family ), Sans-serif;font-size:var( --e-global-typography-00a5359-font-size );font-weight:var( --e-global-typography-00a5359-font-weight );line-height:var( --e-global-typography-00a5359-line-height );color:var( --e-global-color-secondary );}.elementor-4442 .elementor-element.elementor-element-84f9281{--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:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-4442 .elementor-element.elementor-element-56329a0{--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-4442 .elementor-element.elementor-element-56329a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4442 .elementor-element.elementor-element-88f50e0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-e29210f{--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4442 .elementor-element.elementor-element-125ebc7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-2beada0 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:32px;fill:var( --e-global-color-909bba1 );color:var( --e-global-color-909bba1 );}.elementor-4442 .elementor-element.elementor-element-2beada0 .elementor-button:hover, .elementor-4442 .elementor-element.elementor-element-2beada0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4442 .elementor-element.elementor-element-2beada0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-2beada0 .elementor-button:hover svg, .elementor-4442 .elementor-element.elementor-element-2beada0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4442 .elementor-element.elementor-element-c5aa082{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_ue_table .tabulator .tabulator-header .tabulator-col{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .tabulator-row{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__search-fields{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__tools  .ue-table-icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-icon:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-column__button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4442 .elementor-element.elementor-element-882c7b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table{width:100%;margin:auto 0;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator .tabulator-header .tabulator-col{text-align:inherit;padding:4px 10px 4px 10px;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .e-table-header__icon{fill:#000000;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator-row .tabulator-cell{justify-content:inherit;text-align:center;padding:10px 10px 10px 10px;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator-row{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator-row.tabulator-row-even{background-color:var( --e-global-color-909bba1 );}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator-row.tabulator-row-even:hover{background-color:var( --e-global-color-909bba1 );}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator-row.tabulator-row-odd{background-color:var( --e-global-color-909bba1 );}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator-cell,.elementor-4442 .elementor-element.elementor-element-882c7b9  .tabulator-header .tabulator-col{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f7206f5 );}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table__search-fields{background-color:#8FAAD8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f0f0f0;color:#ffffff;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table__search-fields input[type="checkbox"]{accent-color:#CCDFFC;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table__tools  .ue-table-icon{font-size:2em;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table__tools .ue-table-icon{background-color:#777777;color:#000000;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table__tools .ue-table-icon:hover{color:#ffffff;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table-icon:before{background-color:#363636;color:#ffffff;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table .tabulator-row.tabulator-group{color:#000000;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table .tabulator-row.tabulator-group>span{color:#808080;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table-column__image{width:150px;height:150px;object-fit:cover;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table-column__icon{font-size:20px;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom-color:#bbbbbb;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top-color:#bbbbbb;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top-color:#bbbbbb;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table-column__button{background-color:#3e5cf5;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-4442 .elementor-element.elementor-element-882c7b9 .ue-table-column__button:hover{color:#dbdbdb;}.elementor-4442 .elementor-element.elementor-element-d20f7e7{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-4442 .elementor-element.elementor-element-fed6ced{padding:0px 0px 30px 0px;text-align:center;}.elementor-4442 .elementor-element.elementor-element-fed6ced.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-fed6ced .elementor-heading-title{font-family:var( --e-global-typography-e131aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-e131aa5-font-size );font-weight:var( --e-global-typography-e131aa5-font-weight );line-height:var( --e-global-typography-e131aa5-line-height );color:var( --e-global-color-secondary );}.elementor-4442 .elementor-element.elementor-element-78f382a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-78f382a .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-782dfdf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4442 .elementor-element.elementor-element-8e0d5f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-8e0d5f1 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-f9d4541.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-f9d4541 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-b081638.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-b081638 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-4d9a240.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-4d9a240 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-2bcf5fa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-2bcf5fa .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-879093c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-879093c .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-58e4ade.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-58e4ade .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-7858494.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-7858494 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-8f5bab5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-8f5bab5 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-52b2c74.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-52b2c74 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-e317a67.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-e317a67 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-bbc3f78.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-bbc3f78 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;}.elementor-4442 .elementor-element.elementor-element-534aac1{--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:70px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-4442 .elementor-element.elementor-element-17afb1c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-17afb1c{text-align:center;}.elementor-4442 .elementor-element.elementor-element-17afb1c .elementor-heading-title{font-family:var( --e-global-typography-e131aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-e131aa5-font-size );font-weight:var( --e-global-typography-e131aa5-font-weight );line-height:var( --e-global-typography-e131aa5-line-height );color:var( --e-global-color-secondary );}.elementor-4442 .elementor-element.elementor-element-91f8632{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4442 .elementor-element.elementor-element-c82bb61.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-c82bb61 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;margin-block-start:18px;}.elementor-4442 .elementor-element.elementor-element-986c4d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-986c4d8 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;margin-block-start:18px;}.elementor-4442 .elementor-element.elementor-element-06bdfe9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-06bdfe9 .widget-image-caption{text-align:left;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:32px;margin-block-start:18px;}.elementor-4442 .elementor-element.elementor-element-d8cd404{--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:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-7c662a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-7c662a9{text-align:center;}.elementor-4442 .elementor-element.elementor-element-7c662a9 .elementor-heading-title{font-family:var( --e-global-typography-e131aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-e131aa5-font-size );font-weight:var( --e-global-typography-e131aa5-font-weight );line-height:var( --e-global-typography-e131aa5-line-height );color:var( --e-global-color-secondary );}.elementor-4442 .elementor-element.elementor-element-af83b7f{--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:40px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-4442 .elementor-element.elementor-element-7d52e2b{--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-4442 .elementor-element.elementor-element-89d584b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-51862b4{--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-4442 .elementor-element.elementor-element-6e25396.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-6e25396{font-family:var( --e-global-typography-bf6921e-font-family ), Sans-serif;font-size:var( --e-global-typography-bf6921e-font-size );font-weight:var( --e-global-typography-bf6921e-font-weight );line-height:var( --e-global-typography-bf6921e-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-020f5c7 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4442 .elementor-element.elementor-element-020f5c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-020f5c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4442 .elementor-element.elementor-element-020f5c7.elementor-wc-products ul.products li.product .button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4442 .elementor-element.elementor-element-020f5c7.elementor-wc-products ul.products li.product{padding:0px 0px 0px 0px;border-color:#D9D9D9;}.elementor-4442 .elementor-element.elementor-element-020f5c7.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-4442 .elementor-element.elementor-element-f41f533 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b31eeae-font-family ), Sans-serif;font-size:var( --e-global-typography-b31eeae-font-size );font-weight:var( --e-global-typography-b31eeae-font-weight );line-height:var( --e-global-typography-b31eeae-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-f41f533 .elementor-button:hover, .elementor-4442 .elementor-element.elementor-element-f41f533 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4442 .elementor-element.elementor-element-f41f533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-f41f533.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-f41f533 .elementor-button:hover svg, .elementor-4442 .elementor-element.elementor-element-f41f533 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4442 .elementor-element.elementor-element-e91e903.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-bf09689{--display:flex;--padding-top:40px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-4442 .elementor-element.elementor-element-09ce2c7 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4442 .elementor-element.elementor-element-09ce2c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-09ce2c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4442 .elementor-element.elementor-element-09ce2c7.elementor-wc-products ul.products li.product .button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4442 .elementor-element.elementor-element-09ce2c7.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;padding:20px 20px 20px 10px;border-color:#D9D9D9;}.elementor-4442 .elementor-element.elementor-element-09ce2c7.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-4442 .elementor-element.elementor-element-4f409ff .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b31eeae-font-family ), Sans-serif;font-size:var( --e-global-typography-b31eeae-font-size );font-weight:var( --e-global-typography-b31eeae-font-weight );line-height:var( --e-global-typography-b31eeae-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-4f409ff .elementor-button:hover, .elementor-4442 .elementor-element.elementor-element-4f409ff .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4442 .elementor-element.elementor-element-4f409ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-4f409ff.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4442 .elementor-element.elementor-element-4f409ff .elementor-button:hover svg, .elementor-4442 .elementor-element.elementor-element-4f409ff .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4442 .elementor-element.elementor-element-27e3d6c.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4442 .elementor-element.elementor-element-e1cf33c{--content-width:1600px;}.elementor-4442 .elementor-element.elementor-element-84f9281{--content-width:1600px;}.elementor-4442 .elementor-element.elementor-element-d20f7e7{--content-width:1600px;}.elementor-4442 .elementor-element.elementor-element-534aac1{--content-width:1600px;}.elementor-4442 .elementor-element.elementor-element-af83b7f{--content-width:1600px;}.elementor-4442 .elementor-element.elementor-element-7d52e2b{--width:25%;}.elementor-4442 .elementor-element.elementor-element-51862b4{--width:75%;}.elementor-4442 .elementor-element.elementor-element-bf09689{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4442 .elementor-element.elementor-element-56329a0{--width:100%;}.elementor-4442 .elementor-element.elementor-element-e29210f{--width:100%;}.elementor-4442 .elementor-element.elementor-element-7d52e2b{--width:30%;}.elementor-4442 .elementor-element.elementor-element-51862b4{--width:70%;}}@media(max-width:1024px){.elementor-4442 .elementor-element.elementor-element-e1cf33c{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4442 .elementor-element.elementor-element-5d78a37 .elementor-heading-title{font-size:var( --e-global-typography-00a5359-font-size );line-height:var( --e-global-typography-00a5359-line-height );}.elementor-4442 .elementor-element.elementor-element-84f9281{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4442 .elementor-element.elementor-element-56329a0{--min-height:368px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-2beada0 .elementor-button{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-c5aa082{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-ucaddon_ue_table .tabulator .tabulator-header .tabulator-col{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .tabulator-row{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__search-fields{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__tools  .ue-table-icon{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-icon:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-column__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator-row{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-d20f7e7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4442 .elementor-element.elementor-element-fed6ced{padding:50px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-fed6ced .elementor-heading-title{font-size:var( --e-global-typography-e131aa5-font-size );line-height:var( --e-global-typography-e131aa5-line-height );}.elementor-4442 .elementor-element.elementor-element-78f382a .elementor-image-carousel-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-782dfdf{--grid-auto-flow:row;}.elementor-4442 .elementor-element.elementor-element-8e0d5f1 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-f9d4541 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-b081638 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-4d9a240 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-2bcf5fa .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-879093c .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-58e4ade .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-7858494 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-8f5bab5 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-52b2c74 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-e317a67 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-bbc3f78 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-534aac1{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4442 .elementor-element.elementor-element-17afb1c .elementor-heading-title{font-size:var( --e-global-typography-e131aa5-font-size );line-height:var( --e-global-typography-e131aa5-line-height );}.elementor-4442 .elementor-element.elementor-element-91f8632{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-c82bb61 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-986c4d8 .widget-image-caption{font-size:18px;line-height:27px;}.elementor-4442 .elementor-element.elementor-element-06bdfe9 .widget-image-caption{font-size:18px;line-height:27px;margin-block-start:18px;}.elementor-4442 .elementor-element.elementor-element-d8cd404{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-7c662a9 .elementor-heading-title{font-size:var( --e-global-typography-e131aa5-font-size );line-height:var( --e-global-typography-e131aa5-line-height );}.elementor-4442 .elementor-element.elementor-element-af83b7f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-4442 .elementor-element.elementor-element-6e25396{font-size:var( --e-global-typography-bf6921e-font-size );line-height:var( --e-global-typography-bf6921e-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-020f5c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4442 .elementor-element.elementor-element-f41f533 .elementor-button{font-size:var( --e-global-typography-b31eeae-font-size );line-height:var( --e-global-typography-b31eeae-line-height );}.elementor-4442 .elementor-element.elementor-element-bf09689{--padding-top:40px;--padding-bottom:70px;--padding-left:22px;--padding-right:20px;}.elementor-4442 .elementor-element.elementor-element-09ce2c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4442 .elementor-element.elementor-element-4f409ff .elementor-button{font-size:var( --e-global-typography-b31eeae-font-size );line-height:var( --e-global-typography-b31eeae-line-height );}}@media(max-width:767px){.elementor-4442 .elementor-element.elementor-element-e1cf33c{--content-width:1600px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4442 .elementor-element.elementor-element-5d78a37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-4442 .elementor-element.elementor-element-5d78a37 .elementor-heading-title{font-size:var( --e-global-typography-00a5359-font-size );line-height:var( --e-global-typography-00a5359-line-height );}.elementor-4442 .elementor-element.elementor-element-84f9281{--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4442 .elementor-element.elementor-element-56329a0{--min-height:215px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4442 .elementor-element.elementor-element-e29210f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-2beada0 .elementor-button{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-c5aa082{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-ucaddon_ue_table .tabulator .tabulator-header .tabulator-col{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .tabulator-row{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__search-fields{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__tools  .ue-table-icon{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-icon:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-column__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4442 .elementor-element.elementor-element-882c7b9 .tabulator-row{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-d20f7e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-fed6ced{padding:50px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-fed6ced .elementor-heading-title{font-size:var( --e-global-typography-e131aa5-font-size );line-height:var( --e-global-typography-e131aa5-line-height );}.elementor-4442 .elementor-element.elementor-element-78f382a{padding:30px 10px 0px 10px;}.elementor-4442 .elementor-element.elementor-element-78f382a .elementor-image-carousel-caption{font-size:16px;line-height:24px;margin-block-start:28px;}.elementor-4442 .elementor-element.elementor-element-782dfdf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4442 .elementor-element.elementor-element-8e0d5f1 .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-f9d4541 .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-b081638 .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-4d9a240 .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-2bcf5fa .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-879093c .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-58e4ade .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-7858494 .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-8f5bab5 .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-52b2c74 .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-e317a67 .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-bbc3f78 .widget-image-caption{font-size:16px;line-height:24px;}.elementor-4442 .elementor-element.elementor-element-534aac1{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4442 .elementor-element.elementor-element-17afb1c .elementor-heading-title{font-size:var( --e-global-typography-e131aa5-font-size );line-height:var( --e-global-typography-e131aa5-line-height );}.elementor-4442 .elementor-element.elementor-element-91f8632{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-c82bb61 .widget-image-caption{font-size:16px;line-height:24px;margin-block-start:18px;}.elementor-4442 .elementor-element.elementor-element-986c4d8 .widget-image-caption{font-size:16px;line-height:24px;margin-block-start:18px;}.elementor-4442 .elementor-element.elementor-element-06bdfe9 .widget-image-caption{font-size:16px;line-height:24px;margin-block-start:18px;}.elementor-4442 .elementor-element.elementor-element-d8cd404{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-7c662a9{padding:0px 0px 20px 0px;}.elementor-4442 .elementor-element.elementor-element-7c662a9 .elementor-heading-title{font-size:var( --e-global-typography-e131aa5-font-size );line-height:var( --e-global-typography-e131aa5-line-height );}.elementor-4442 .elementor-element.elementor-element-af83b7f{--padding-top:0px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-4442 .elementor-element.elementor-element-6e25396{font-size:var( --e-global-typography-bf6921e-font-size );line-height:var( --e-global-typography-bf6921e-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-020f5c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4442 .elementor-element.elementor-element-f41f533 .elementor-button{font-size:var( --e-global-typography-b31eeae-font-size );line-height:var( --e-global-typography-b31eeae-line-height );padding:0px 40px 0px 40px;}.elementor-4442 .elementor-element.elementor-element-bf09689{--padding-top:0px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-4442 .elementor-element.elementor-element-09ce2c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4442 .elementor-element.elementor-element-4f409ff .elementor-button{font-size:var( --e-global-typography-b31eeae-font-size );line-height:var( --e-global-typography-b31eeae-line-height );padding:0px 40px 0px 40px;}}/* Start custom CSS for heading, class: .elementor-element-5d78a37 */.pom{
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52e2b */#left-search #ajaxsearchpro3_1, #ajaxsearchpro3_2{
    display: none;
}

#ajaxsearchpro3_1 .probox, #ajaxsearchpro3_2 .probox, div.asp_m.asp_m_3 .probox{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-020f5c7 */.woocommerce-loop-product__title{
    display: none;
}
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{
    display: none;
}
.custom-product-container{
    /*display: block!important;*/
    align-items: center!important;
}
.woocommerce ul.products li.product .woocommerce-placeholder{
    display: none;
}
.product-title{
    color: #13224F;

/* H5-Vani */
font-family: Inter;
font-size: 27px!important;
font-style: normal;
font-weight: 700;
line-height: 40px!important;
}
.product-categories{
    color: var(--bodcy-text-60, rgba(30, 30, 30, 0.60));

/* Body2-Vani */
font-family: Inter;
font-size: 15px!important;
font-style: normal;
font-weight: 400;
line-height: 22px; /* 146.667% */
}
.product-description{
    color: #000;

font-family: Inter;
font-size: 20px!important;
font-style: normal;
font-weight: 400;
line-height: 32px; /* 160% */
}
.product-attributes{
    display: grid!important;
    grid-template-columns:repeat(2,50%)!important;
}
.attribute-label{
    color: var(--bodcy-text-60, rgba(30, 30, 30, 0.60));

/* Overline-Vani */
font-family: Inter;
font-size: 11px;
font-style: normal;
font-weight: 400;
line-height: 16px; /* 145.455% */
}
.attribute-value{
    color: var(--Boxy-text, #1E1E1E);

/* SB-Overline */
font-family: Inter;
font-size: 11px;
font-style: normal;
font-weight: 600;
line-height: 16px; /* 145.455% */
}
.enquire-button-container{
    text-align: right;
    /*margin-top: 30px;*/
    
}
.enquire-button-container a{
    color:  #1E1E1E!important;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 21px; /* 150% */
}
.enquire-button-container a:hover{
    color: #FDB716!important;
    background-color: #13224F!important;
}
.product-description{
    overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.pa_minimum-order-quantity{
    margin-right: -5px!important;
}
 .pa_colour{
    justify-content: left!important;
}
@media(min-width:767px) and (max-width:1024px){
    .pa_colour{
    justify-content: left!important;
}
.pa_minimum-order-quantity{
    margin-right:18px!important;
}
}
.attribute-row .pa_colour{
    display: block!important;
}
@media(max-width:767px){
    .pa_colour{
        justify-content:left!important;
    }
    .pa_minimum-order-quantity{
        margin-right:28px!important;
    }
  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f41f533 */.load-more-button{
    background-color: #13224F;
    width:20%;
    color:#FDB716;
    margin-left: 40%;
    padding-top: 10px;
    padding-bottom: 10px;
    
    
}
@media(max-width:767px){
      .load-more-button{
        width:50%;
         margin-left: 25%;
    }
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e91e903 */.wp-post-image{
    display: none;
}
::marker{
    display: none;
}
.product-attributes{
    display: grid!important;
    grid-template-columns:repeat(2,50%)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51862b4 */.woocommerce ul.products li.product .woocommerce-placeholder{
    display: none;
}
.product-title{
    color: var(--Blue, #13224F);

/* H5-Vani */
font-family: Inter;
font-size: 27px!important;
font-style: normal;
font-weight: 700;
line-height: 40px!important; /* 148.148% */

}
.product-categories{
    color: rgba(30, 30, 30, 0.60)!important;

/* Body2-Vani */
font-family: Inter;
font-size: 15px!important;
font-style: normal;
font-weight: 400;
line-height: 22px; /* 146.667% */

}
.product-item {
    display: flex;
    justify-content: space-between; /* Align items in the row */
    align-items: flex-start; /* Align items to the top */
    margin-bottom: 15px; /* Space between product items */
    border: 1px solid var(--Light-Grey, #D9D9D9);
    padding:20px;
    gap:30px;
}
.enquire-button:hover{
    background:#FDB716;
    color:#1E1E1E!important;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 21px; /* 150% */
border:none;
margin-top: 61px
}
.enquire-button{
    background:#FDB716;
    color:#1E1E1E!important;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 21px; /* 150% */
border:none;
margin-top: 61px;
}
.attribute-label{
    color: rgba(30, 30, 30, 0.60);

/* Overline-Vani */
font-family: Inter;
font-size: 11px;
font-style: normal;
font-weight: 400;
line-height: 16px; /* 145.455% */
}
.product-attributes{
    display: flex;
    gap:23px;
    padding-top: 10px;
}
.product-attribute1{
    display:flex;
}
.attribute-value{
    color:#1E1E1E!important;

/* SB-Overline */
font-family: Inter;
font-size: 11px;
font-style: normal;
font-weight: 600!important;
line-height: 16px; /* 145.455% */
padding-left: 10px;

}

.woocommerce ul.products li.product .button{
    display: none;
}
.custom-product-container{
    border: 1px solid var(--Light-Grey, #D9D9D9);
    padding: 20px;
}
.woocommerce nav.woocommerce-pagination ul li{
    border-right: none;
}
.woocommerce nav.woocommerce-pagination ul{
    border:none;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{
    border-radius: 100%;
    color:#000000;
}
.woocommerce-loop-product__title{
    display: none;
}
div.asp_w.asp_sb.searchsettings fieldset legend{
    color:#13224F!important;

/* T-H6-Vani */
font-family: Inter;
font-size: 18px!important;
font-style: normal;
font-weight: 700!important;
line-height: 27px; /* 150% */
}

#ajaxsearchprobsettings3_1.searchsettings .asp_sett_scroll, #ajaxsearchprobsettings3_2.searchsettings .asp_sett_scroll, div.asp_sb.asp_sb_3.searchsettings .asp_sett_scroll{
    max-height: fit-content!important;
   
}

div.asp_w.asp_s.searchsettings .asp_option_inner .asp_option_checkbox:after, div.asp_w.asp_sb.searchsettings .asp_option_inner .asp_option_checkbox:after{
    background-color: #F7F7F7!important;
    padding-bottom: 30px;
    
}
div.asp_w.asp_sb.searchsettings .asp_option_inner{
   
    background: none!important;

}

.asp_filter_id_3 .asp_filter_n_2{
    background: #F7F7F7!important;
}
 div.asp_sb.asp_sb_3.searchsettings form, div.asp_sb.asp_sb_3.searchsettings form, div.asp_sb.asp_sb_3.searchsettings form{
    background: #F7F7F7!important;
    padding: 30px 20px;
    
}


div.asp_w.asp_s.searchsettings fieldset, div.asp_w.asp_sb.searchsettings fieldset{
    margin-top: 35px!important;
}
#ajaxsearchprobsettings3_1.searchsettings fieldset, #ajaxsearchprobsettings3_2.searchsettings fieldset, div.asp_sb.asp_sb_3.searchsettings fieldset{
    width:250px!important;
}
#ajaxsearchprobsettings3_1.searchsettings .asp_sett_scroll, #ajaxsearchprobsettings3_2.searchsettings .asp_sett_scroll, div.asp_sb.asp_sb_3.searchsettings .asp_sett_scroll{
    padding-left: 20px!important;
    padding-bottom: 20px;
    padding-top: 10px;
}
#ajaxsearchprosettings3_1.searchsettings .asp_option_inner .asp_option_checkbox:after, #ajaxsearchprosettings3_2.searchsettings .asp_option_inner .asp_option_checkbox:after, #ajaxsearchprobsettings3_1.searchsettings .asp_option_inner .asp_option_checkbox:after, #ajaxsearchprobsettings3_2.searchsettings .asp_option_inner .asp_option_checkbox:after, div.asp_sb.asp_sb_3.searchsettings .asp_option_inner .asp_option_checkbox, div.asp_s.asp_s_3.searchsettings .asp_option_inner .asp_option_checkbox:after{
    border:1px solid black!important;
    top:-1px!important;
    left:0px!important;
}


#ajaxsearchprobsettings3_1.searchsettings .asp_option_inner .asp_option_checkbox:after {
    border: none!important;
}
div.asp_w.asp_s.searchsettings .asp_option_inner .asp_option_checkbox, div.asp_w.asp_sb.searchsettings .asp_option_inner .asp_option_checkbox{
    border-radius: 0px!important;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{
    background: none!important;
}
.product-details{
    width:70%;
}
@media(max-width:767px){
   .product-details{
    width:100%!important;
} 
}
.enquire-button-container{
    /*margin-top: 87px;*/
    width: 30%;
}

@media(min-width:768px) and (max-width:1024px){
    /*.custom-product-container{*/
    /*    display:block!important;*/
    /*}*/
    .enquire-button-container{
        margin-top:30px;
    }
    #ajaxsearchprobsettings3_1.searchsettings .asp_sett_scroll, #ajaxsearchprobsettings3_2.searchsettings .asp_sett_scroll, div.asp_sb.asp_sb_3.searchsettings .asp_sett_scroll{
    padding-left: 12px!important;
    }
}
@media(max-width:767px){
    .custom-product-container{
        display:block!important;
    }
    .enquire-button-container{
        margin-top:30px;
         width: 100%;
        text-align: left;
    }
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-09ce2c7 *//*.woocommerce-loop-product__title{*/
/*    display: none;*/
/*}*/
/*.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{*/
/*    display: none;*/
/*}*/
/*.custom-product-container{*/
/*    display: block!important;*/
/*}*/
/*.woocommerce ul.products li.product .woocommerce-placeholder{*/
/*    display: none;*/
/*}*/
/*.product-title{*/
/*    color: #13224F;*/

/* H5-Vani */
/*font-family: Inter;*/
/*font-size: 27px!important;*/
/*font-style: normal;*/
/*font-weight: 700;*/
/*line-height: 40px!important;*/
/*}*/
/*.product-categories{*/
/*    color: var(--bodcy-text-60, rgba(30, 30, 30, 0.60));*/

/* Body2-Vani */
/*font-family: Inter;*/
/*font-size: 15px!important;*/
/*font-style: normal;*/
/*font-weight: 400;*/
line-height: 22px; /* 146.667% */
/*}*/
/*.product-description{*/
/*    color: #000;*/

/*font-family: Inter;*/
/*font-size: 20px!important;*/
/*font-style: normal;*/
/*font-weight: 400;*/
line-height: 32px; /* 160% */
/*}*/
/*.product-attributes{*/
/*    display: grid!important;*/
/*    grid-template-columns:repeat(2,50%)!important;*/
/*}*/
/*.attribute-label{*/
/*    color: var(--bodcy-text-60, rgba(30, 30, 30, 0.60));*/

/* Overline-Vani */
/*font-family: Inter;*/
/*font-size: 11px;*/
/*font-style: normal;*/
/*font-weight: 400;*/
line-height: 16px; /* 145.455% */
/*}*/
/*.attribute-value{*/
/*    color: var(--Boxy-text, #1E1E1E);*/

/* SB-Overline */
/*font-family: Inter;*/
/*font-size: 11px;*/
/*font-style: normal;*/
/*font-weight: 600;*/
line-height: 16px; /* 145.455% */
/*}*/
/*.enquire-button-container{*/
/*    text-align: center;*/
/*    margin-top: 30px;*/
    
/*}*/
/*.enquire-button-container a{*/
/*    color:  #1E1E1E!important;*/
/*font-family: Inter;*/
/*font-size: 14px;*/
/*font-style: normal;*/
/*font-weight: 600;*/
line-height: 21px; /* 150% */
/*}*/
/*.product-description{*/
/*    overflow: hidden;*/
/*display: -webkit-box;*/
/*-webkit-line-clamp: 2;*/
/*-webkit-box-orient: vertical;*/
/*}*/
/*.pa_minimum-order-quantity{*/
/*    margin-right: -5px!important;*/
/*}*/
/* .pa_colour{*/
/*    justify-content: right!important;*/
/*}*/
/*@media(min-width:767px) and (max-width:1024px){*/
/*    .pa_colour{*/
/*    justify-content: left!important;*/
/*}*/
/*.pa_minimum-order-quantity{*/
/*    margin-right:18px!important;*/
/*}*/
/*}*/
/*.attribute-row .pa_colour{*/
/*    display: block!important;*/
/*}*/
/*@media(max-width:767px){*/
/*    .pa_colour{*/
/*        justify-content:left!important;*/
/*    }*/
/*    .pa_minimum-order-quantity{*/
/*        margin-right:28px!important;*/
/*    }*/
  
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f409ff */.load-more-button{
    background-color: #13224F;
    width:20%;
    color:#FDB716;
    margin-left: 40%;
    padding-top: 10px;
    padding-bottom: 10px;
    
    
}
@media(max-width:767px){
      .load-more-button{
        width:50%;
         margin-left: 25%;
    }
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-27e3d6c */.wp-post-image{
    display: none;
}
::marker{
    display: none;
}
.product-attributes{
    display: grid!important;
    grid-template-columns:repeat(2,50%)!important;
}/* End custom CSS */