.elementor-1896 .elementor-element.elementor-element-9bab241{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:215px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-078dff7{--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;--justify-content:center;}.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-1896 .elementor-element.elementor-element-5f198f8.elementor-element{--align-self:flex-start;}.elementor-1896 .elementor-element.elementor-element-5f198f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);font-weight:bold;line-height:72px;}.elementor-1896 .elementor-element.elementor-element-33f00d5.elementor-element{--align-self:flex-start;}.elementor-1896 .elementor-element.elementor-element-33f00d5{text-align:start;}.elementor-1896 .elementor-element.elementor-element-33f00d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.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 );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-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1896 .elementor-element.elementor-element-636fb87{width:100%;max-width:100%;--button-spacing:20px;}.elementor-1896 .elementor-element.elementor-element-636fb87.elementor-element{--align-self:stretch;}.elementor-1896 .elementor-element.elementor-element-636fb87 .cart button, .elementor-1896 .elementor-element.elementor-element-636fb87 .cart .button{font-size:15px;padding:15px 28px 15px 28px;color:var( --e-global-color-d1b17f7 );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-1896 .elementor-element.elementor-element-636fb87 .cart button:hover, .elementor-1896 .elementor-element.elementor-element-636fb87 .cart .button:hover{background-color:var( --e-global-color-secondary );}.elementor-1896 .elementor-element.elementor-element-636fb87 .quantity .qty{padding:0px 0px 0px 0px;border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1896 .elementor-element.elementor-element-451e382 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-d1b17f7 );color:var( --e-global-color-d1b17f7 );}.elementor-1896 .elementor-element.elementor-element-451e382 .elementor-button:hover, .elementor-1896 .elementor-element.elementor-element-451e382 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1896 .elementor-element.elementor-element-0c45946{--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-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 );}.elementor-1896 .elementor-element.elementor-element-691a100{text-align:end;}.elementor-1896 .elementor-element.elementor-element-691a100 img{width:100vw;}.elementor-1896 .elementor-element.elementor-element-9600e3b{--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 97px;--row-gap:0px;--column-gap:97px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-fae60c5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1896 .elementor-element.elementor-element-fae60c5.elementor-element{--align-self:flex-start;}.elementor-1896 .elementor-element.elementor-element-fae60c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:bold;line-height:48px;}.elementor-1896 .elementor-element.elementor-element-126a558{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-0b4175c{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-10eeedc{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-10eeedc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-85b5c93.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-85b5c93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-4606fba{--display:flex;}.elementor-1896 .elementor-element.elementor-element-1b7ed1b.elementor-element{--align-self:flex-start;}.elementor-1896 .elementor-element.elementor-element-1b7ed1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-34dba2d{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-b9e19b2{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-b9e19b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-ff2dc6e.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-ff2dc6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-56cae42{--display:flex;}.elementor-1896 .elementor-element.elementor-element-3373413.elementor-element{--align-self:flex-start;}.elementor-1896 .elementor-element.elementor-element-3373413 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-196b492{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-5532f7e{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-5532f7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-c9cad90.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-c9cad90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-b434e05{--display:flex;}.elementor-1896 .elementor-element.elementor-element-2830b8a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-2830b8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-e111230{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-32c1a1c{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-32c1a1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-dfdb4a1.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-dfdb4a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-603ce71{--display:flex;}.elementor-1896 .elementor-element.elementor-element-299a8f2.elementor-element{--align-self:flex-start;}.elementor-1896 .elementor-element.elementor-element-299a8f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-ec30214{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-928d3aa{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-928d3aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-b022ff9.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-b022ff9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-309fc08{--display:flex;}.elementor-1896 .elementor-element.elementor-element-b8791f2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-b8791f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-c01102b{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-040a09d{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-040a09d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-a61ce0c.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-a61ce0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-408365c{--display:flex;}.elementor-1896 .elementor-element.elementor-element-63ef590.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-63ef590 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-707aaca{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-e8f259f{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-e8f259f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-6518ddf.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-6518ddf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-b704a07{--display:flex;}.elementor-1896 .elementor-element.elementor-element-05ef6da.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-05ef6da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-4fc71e4{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-ed5cedf{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-ed5cedf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-76e947a.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-76e947a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-32b08f5{--display:flex;}.elementor-1896 .elementor-element.elementor-element-5976403.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-5976403 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-b84cb79{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-1f3fc89{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-1f3fc89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-d0c976e.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-d0c976e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-255b6bd{--display:flex;}.elementor-1896 .elementor-element.elementor-element-e6ae1c2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-e6ae1c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-f4fd341{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-46ed8f2{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-46ed8f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-a994de3.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-a994de3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-6b10410{--display:flex;}.elementor-1896 .elementor-element.elementor-element-c0df340.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-c0df340 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-2128bbe{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-0498179{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-0498179.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-0356e04.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-0356e04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-d3c57da{--display:flex;}.elementor-1896 .elementor-element.elementor-element-6618eb6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-6618eb6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-50c5674{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-4cc0d4c{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-4cc0d4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-6dde86e.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-6dde86e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-615d448{--display:flex;}.elementor-1896 .elementor-element.elementor-element-acc59f4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-acc59f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-e66a29d{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-016b910{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-016b910.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-8ef168d.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-8ef168d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-46da039{--display:flex;}.elementor-1896 .elementor-element.elementor-element-edbf804.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-edbf804 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-15d330e{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-806d304{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-806d304.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-7b8679d.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-7b8679d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-c4d52e7{--display:flex;}.elementor-1896 .elementor-element.elementor-element-d0ea4ad.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-d0ea4ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-53c120f{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-53005c4{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-53005c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-93d5ab2.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-93d5ab2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-6c45515{--display:flex;}.elementor-1896 .elementor-element.elementor-element-7ab7150.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-7ab7150 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-cbecc44{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-21997c5{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-21997c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-65b1d11.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-65b1d11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-5ea69e3{--display:flex;}.elementor-1896 .elementor-element.elementor-element-f2c7219.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-f2c7219 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-5e74c08{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-805c05a{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-805c05a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-e8a3086.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-e8a3086 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-646fda1{--display:flex;}.elementor-1896 .elementor-element.elementor-element-b42a2c7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-b42a2c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-b4f82bd{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-8b0a534{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-8b0a534.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-8996c76.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-8996c76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-fb13a7f{--display:flex;}.elementor-1896 .elementor-element.elementor-element-c76d076.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-c76d076 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-2a0bb25{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-b77a829{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-b77a829.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-d1f9909.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-d1f9909 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-5485066{--display:flex;}.elementor-1896 .elementor-element.elementor-element-e990a8d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-e990a8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-5515d5f{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-3996e1b{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-3996e1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-173172f.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-173172f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-823a3f5{--display:flex;}.elementor-1896 .elementor-element.elementor-element-57bd898.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-57bd898 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-81ff61b{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-3757c5a{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-3757c5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-cf42d84.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-cf42d84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-e83560a{--display:flex;}.elementor-1896 .elementor-element.elementor-element-232e900.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-232e900 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-15d79d0{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-1d26faa{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-1d26faa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-40c4afa.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-40c4afa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-78d64e5{--display:flex;}.elementor-1896 .elementor-element.elementor-element-d2d296a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-d2d296a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-f37625e{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-2af381c{--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:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-2af381c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-449ea32.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-449ea32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-14b5220{--display:flex;}.elementor-1896 .elementor-element.elementor-element-01e1e27.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-01e1e27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-b086363{--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;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:215px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-b086363.e-con{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-4f0c121{width:100%;max-width:100%;text-align:center;}.elementor-1896 .elementor-element.elementor-element-4f0c121.elementor-element{--align-self:flex-start;}.elementor-1896 .elementor-element.elementor-element-4f0c121 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);font-weight:bold;line-height:72px;}.elementor-1896 .elementor-element.elementor-element-03038bf{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;columns:1;text-align:center;}.elementor-1896 .elementor-element.elementor-element-03038bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1896 .elementor-element.elementor-element-c18880b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:bold;fill:var( --e-global-color-d1b17f7 );color:var( --e-global-color-d1b17f7 );}.elementor-1896 .elementor-element.elementor-element-c18880b .elementor-button:hover, .elementor-1896 .elementor-element.elementor-element-c18880b .elementor-button:focus{background-color:var( --e-global-color-bbc1232 );}.elementor-1896 .elementor-element.elementor-element-c18880b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1896 .elementor-element.elementor-element-8b1ced3{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1896 .elementor-element.elementor-element-1211405{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1896 .elementor-element.elementor-element-8f72b6e{--display:flex;}.elementor-1896 .elementor-element.elementor-element-2f339dd.elementor-element{--align-self:flex-start;}.elementor-1896 .elementor-element.elementor-element-2f339dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:40px;}.elementor-1896 .elementor-element.elementor-element-09fbee2{--display:flex;}.elementor-1896 .elementor-element.elementor-element-c1c55d2.elementor-element{--align-self:flex-start;}.elementor-1896 .elementor-element.elementor-element-c1c55d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:bold;line-height:40px;}.elementor-1896 .elementor-element.elementor-element-e131eda .cart button, .elementor-1896 .elementor-element.elementor-element-e131eda .cart .button{font-size:15px;padding:15px 28px 15px 28px;color:var( --e-global-color-d1b17f7 );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-1896 .elementor-element.elementor-element-e131eda .cart button:hover, .elementor-1896 .elementor-element.elementor-element-e131eda .cart .button:hover{background-color:var( --e-global-color-secondary );}.elementor-1896 .elementor-element.elementor-element-e131eda .quantity .qty{transition:all 0.2s;}.elementor-1896 .elementor-element.elementor-element-9f610b6{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-e6afcef{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-1896 .elementor-element.elementor-element-e6afcef > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1896 .elementor-element.elementor-element-e6afcef.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-e6afcef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);font-weight:bold;line-height:48px;}.elementor-1896 .elementor-element.elementor-element-1ecc18c{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;columns:1;}.elementor-1896 .elementor-element.elementor-element-1ecc18c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1896 .elementor-element.elementor-element-7c40270 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:bold;fill:var( --e-global-color-d1b17f7 );color:var( --e-global-color-d1b17f7 );}.elementor-1896 .elementor-element.elementor-element-7c40270 .elementor-button:hover, .elementor-1896 .elementor-element.elementor-element-7c40270 .elementor-button:focus{background-color:var( --e-global-color-bbc1232 );}.elementor-1896 .elementor-element.elementor-element-f0e5812 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-1896 .elementor-element.elementor-element-f0e5812 .elementor-button:hover, .elementor-1896 .elementor-element.elementor-element-f0e5812 .elementor-button:focus{background-color:var( --e-global-color-bbc1232 );}.elementor-1896 .elementor-element.elementor-element-e7b9622{--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:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-376d962.elementor-element{--align-self:flex-start;}.elementor-1896 .elementor-element.elementor-element-376d962 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1896 .elementor-element.elementor-element-fccc5e5{--swiper-slides-to-display:4;--swiper-slides-gap:30px;}.elementor-1896 .elementor-element.elementor-element-fccc5e5 > .elementor-widget-container{margin:0px -15px 0px -15px;}.elementor-1896 .elementor-element.elementor-element-fccc5e5 .swiper-slide > .elementor-element{height:100%;}.elementor-1896 .elementor-element.elementor-element-406d5c8{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1896 .elementor-element.elementor-element-406d5c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1896 .elementor-element.elementor-element-5840071.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-5840071 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;line-height:32px;}.elementor-1896 .elementor-element.elementor-element-d30f979{--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:84px 84px;--row-gap:84px;--column-gap:84px;}.elementor-1896 .elementor-element.elementor-element-0643ff1 img{border-radius:0px 0px 0px 0px;}.elementor-1896 .elementor-element.elementor-element-c67d248{--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;}@media(max-width:1024px){.elementor-1896 .elementor-element.elementor-element-9bab241{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1896 .elementor-element.elementor-element-691a100 img{height:450px;object-fit:cover;}.elementor-1896 .elementor-element.elementor-element-9600e3b{--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-4606fba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-56cae42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-b434e05{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-603ce71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-309fc08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-408365c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-b704a07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-32b08f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-255b6bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-6b10410{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-d3c57da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-615d448{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-46da039{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-c4d52e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-6c45515{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-5ea69e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-646fda1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-fb13a7f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-5485066{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-823a3f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-e83560a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-78d64e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-14b5220{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1896 .elementor-element.elementor-element-b086363{--padding-top:215px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-9f610b6{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-e7b9622{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-376d962 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1896 .elementor-element.elementor-element-fccc5e5{--swiper-slides-to-display:2;}.elementor-1896 .elementor-element.elementor-element-406d5c8{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-5840071 .elementor-heading-title{font-size:24px;}.elementor-1896 .elementor-element.elementor-element-0643ff1 img{border-radius:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1896 .elementor-element.elementor-element-9bab241{--padding-top:215px;--padding-bottom:100px;--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-1896 .elementor-element.elementor-element-5f198f8 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-1896 .elementor-element.elementor-element-33f00d5 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1896 .elementor-element.elementor-element-691a100 img{height:300px;}.elementor-1896 .elementor-element.elementor-element-9600e3b{--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-fae60c5 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-1896 .elementor-element.elementor-element-0b4175c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-10eeedc{--width:50%;}.elementor-1896 .elementor-element.elementor-element-85b5c93 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-4606fba{--width:40%;}.elementor-1896 .elementor-element.elementor-element-1b7ed1b{width:auto;max-width:auto;}.elementor-1896 .elementor-element.elementor-element-1b7ed1b .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-34dba2d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-b9e19b2{--width:50%;}.elementor-1896 .elementor-element.elementor-element-ff2dc6e .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-56cae42{--width:40%;}.elementor-1896 .elementor-element.elementor-element-3373413 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-196b492{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-5532f7e{--width:50%;}.elementor-1896 .elementor-element.elementor-element-c9cad90 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-b434e05{--width:40%;}.elementor-1896 .elementor-element.elementor-element-2830b8a{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-2830b8a .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-e111230{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-32c1a1c{--width:50%;}.elementor-1896 .elementor-element.elementor-element-dfdb4a1 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-603ce71{--width:40%;}.elementor-1896 .elementor-element.elementor-element-299a8f2 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-ec30214{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-928d3aa{--width:50%;}.elementor-1896 .elementor-element.elementor-element-b022ff9 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-309fc08{--width:40%;}.elementor-1896 .elementor-element.elementor-element-b8791f2{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-b8791f2 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-c01102b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-040a09d{--width:50%;}.elementor-1896 .elementor-element.elementor-element-a61ce0c .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-408365c{--width:40%;}.elementor-1896 .elementor-element.elementor-element-63ef590{width:var( --container-widget-width, 146px );max-width:146px;--container-widget-width:146px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-63ef590 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-707aaca{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-e8f259f{--width:50%;}.elementor-1896 .elementor-element.elementor-element-6518ddf .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-b704a07{--width:40%;}.elementor-1896 .elementor-element.elementor-element-05ef6da{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-05ef6da .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-4fc71e4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-ed5cedf{--width:50%;}.elementor-1896 .elementor-element.elementor-element-76e947a .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-32b08f5{--width:40%;}.elementor-1896 .elementor-element.elementor-element-5976403{width:var( --container-widget-width, 146px );max-width:146px;--container-widget-width:146px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-5976403 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-b84cb79{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-1f3fc89{--width:50%;}.elementor-1896 .elementor-element.elementor-element-d0c976e .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-255b6bd{--width:40%;}.elementor-1896 .elementor-element.elementor-element-e6ae1c2{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-e6ae1c2 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-f4fd341{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-46ed8f2{--width:50%;}.elementor-1896 .elementor-element.elementor-element-a994de3 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-6b10410{--width:40%;}.elementor-1896 .elementor-element.elementor-element-c0df340{width:var( --container-widget-width, 146px );max-width:146px;--container-widget-width:146px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-c0df340 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-2128bbe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-0498179{--width:50%;}.elementor-1896 .elementor-element.elementor-element-0356e04 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-d3c57da{--width:40%;}.elementor-1896 .elementor-element.elementor-element-6618eb6{width:var( --container-widget-width, 146px );max-width:146px;--container-widget-width:146px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-6618eb6 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-50c5674{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-4cc0d4c{--width:50%;}.elementor-1896 .elementor-element.elementor-element-6dde86e .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-615d448{--width:40%;}.elementor-1896 .elementor-element.elementor-element-acc59f4{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-acc59f4 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-e66a29d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-016b910{--width:50%;}.elementor-1896 .elementor-element.elementor-element-8ef168d .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-46da039{--width:40%;}.elementor-1896 .elementor-element.elementor-element-edbf804{width:var( --container-widget-width, 146px );max-width:146px;--container-widget-width:146px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-edbf804 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-15d330e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-806d304{--width:50%;}.elementor-1896 .elementor-element.elementor-element-7b8679d .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-c4d52e7{--width:40%;}.elementor-1896 .elementor-element.elementor-element-d0ea4ad{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-d0ea4ad .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-53c120f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-53005c4{--width:50%;}.elementor-1896 .elementor-element.elementor-element-93d5ab2 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-6c45515{--width:40%;}.elementor-1896 .elementor-element.elementor-element-7ab7150{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-7ab7150 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-cbecc44{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-21997c5{--width:50%;}.elementor-1896 .elementor-element.elementor-element-65b1d11 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-5ea69e3{--width:40%;}.elementor-1896 .elementor-element.elementor-element-f2c7219{width:var( --container-widget-width, 146px );max-width:146px;--container-widget-width:146px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-f2c7219 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-5e74c08{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-805c05a{--width:50%;}.elementor-1896 .elementor-element.elementor-element-e8a3086 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-646fda1{--width:40%;}.elementor-1896 .elementor-element.elementor-element-b42a2c7{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-b42a2c7 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-b4f82bd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-8b0a534{--width:50%;}.elementor-1896 .elementor-element.elementor-element-8996c76 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-fb13a7f{--width:40%;}.elementor-1896 .elementor-element.elementor-element-c76d076{width:var( --container-widget-width, 146px );max-width:146px;--container-widget-width:146px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-c76d076 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-2a0bb25{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-b77a829{--width:50%;}.elementor-1896 .elementor-element.elementor-element-d1f9909 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-5485066{--width:40%;}.elementor-1896 .elementor-element.elementor-element-e990a8d{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-e990a8d .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-5515d5f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-3996e1b{--width:50%;}.elementor-1896 .elementor-element.elementor-element-173172f .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-823a3f5{--width:40%;}.elementor-1896 .elementor-element.elementor-element-57bd898{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-57bd898 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-81ff61b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-3757c5a{--width:50%;}.elementor-1896 .elementor-element.elementor-element-cf42d84 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-e83560a{--width:40%;}.elementor-1896 .elementor-element.elementor-element-232e900{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-232e900 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-15d79d0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-1d26faa{--width:50%;}.elementor-1896 .elementor-element.elementor-element-40c4afa .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-78d64e5{--width:40%;}.elementor-1896 .elementor-element.elementor-element-d2d296a{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-d2d296a .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-f37625e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-2af381c{--width:50%;}.elementor-1896 .elementor-element.elementor-element-449ea32 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-1896 .elementor-element.elementor-element-14b5220{--width:40%;}.elementor-1896 .elementor-element.elementor-element-01e1e27{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-01e1e27 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-4f0c121 .elementor-heading-title{font-size:36px;line-height:36px;}.elementor-1896 .elementor-element.elementor-element-03038bf{columns:1;}.elementor-1896 .elementor-element.elementor-element-c18880b .elementor-button{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-8b1ced3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-1211405{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-1896 .elementor-element.elementor-element-2f339dd.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-2f339dd .elementor-heading-title{font-size:12px;line-height:30px;}.elementor-1896 .elementor-element.elementor-element-09fbee2{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-c1c55d2.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-c1c55d2 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-1896 .elementor-element.elementor-element-9f610b6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-e6afcef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1896 .elementor-element.elementor-element-e6afcef.elementor-element{--align-self:center;}.elementor-1896 .elementor-element.elementor-element-e6afcef .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-1896 .elementor-element.elementor-element-1ecc18c{columns:1;}.elementor-1896 .elementor-element.elementor-element-7c40270 .elementor-button{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-f0e5812 .elementor-button{font-size:16px;line-height:16px;}.elementor-1896 .elementor-element.elementor-element-e7b9622{--padding-top:1px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-376d962 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1896 .elementor-element.elementor-element-fccc5e5{--swiper-slides-to-display:1;--swiper-slides-gap:30px;}.elementor-1896 .elementor-element.elementor-element-fccc5e5 > .elementor-widget-container{margin:0px -15px 0px -15px;}.elementor-1896 .elementor-element.elementor-element-406d5c8{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1896 .elementor-element.elementor-element-5840071 .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-1896 .elementor-element.elementor-element-d30f979{--justify-content:space-around;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-1896 .elementor-element.elementor-element-0643ff1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1896 .elementor-element.elementor-element-0643ff1 img{border-radius:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1896 .elementor-element.elementor-element-078dff7{--width:50%;}.elementor-1896 .elementor-element.elementor-element-0c45946{--width:50%;}.elementor-1896 .elementor-element.elementor-element-10eeedc{--width:23%;}.elementor-1896 .elementor-element.elementor-element-b9e19b2{--width:23%;}.elementor-1896 .elementor-element.elementor-element-5532f7e{--width:23%;}.elementor-1896 .elementor-element.elementor-element-32c1a1c{--width:23%;}.elementor-1896 .elementor-element.elementor-element-928d3aa{--width:23%;}.elementor-1896 .elementor-element.elementor-element-040a09d{--width:23%;}.elementor-1896 .elementor-element.elementor-element-e8f259f{--width:23%;}.elementor-1896 .elementor-element.elementor-element-ed5cedf{--width:23%;}.elementor-1896 .elementor-element.elementor-element-1f3fc89{--width:23%;}.elementor-1896 .elementor-element.elementor-element-46ed8f2{--width:23%;}.elementor-1896 .elementor-element.elementor-element-0498179{--width:23%;}.elementor-1896 .elementor-element.elementor-element-4cc0d4c{--width:23%;}.elementor-1896 .elementor-element.elementor-element-016b910{--width:23%;}.elementor-1896 .elementor-element.elementor-element-806d304{--width:23%;}.elementor-1896 .elementor-element.elementor-element-53005c4{--width:23%;}.elementor-1896 .elementor-element.elementor-element-21997c5{--width:23%;}.elementor-1896 .elementor-element.elementor-element-805c05a{--width:23%;}.elementor-1896 .elementor-element.elementor-element-8b0a534{--width:23%;}.elementor-1896 .elementor-element.elementor-element-b77a829{--width:23%;}.elementor-1896 .elementor-element.elementor-element-3996e1b{--width:23%;}.elementor-1896 .elementor-element.elementor-element-3757c5a{--width:23%;}.elementor-1896 .elementor-element.elementor-element-1d26faa{--width:23%;}.elementor-1896 .elementor-element.elementor-element-2af381c{--width:23%;}.elementor-1896 .elementor-element.elementor-element-406d5c8{--width:100.445%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1896 .elementor-element.elementor-element-10eeedc{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-b9e19b2{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-5532f7e{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-32c1a1c{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-928d3aa{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-040a09d{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-e8f259f{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-ed5cedf{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-1f3fc89{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-46ed8f2{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-0498179{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-4cc0d4c{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-016b910{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-806d304{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-53005c4{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-21997c5{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-805c05a{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-8b0a534{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-b77a829{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-3996e1b{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-3757c5a{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-1d26faa{--width:28.607%;}.elementor-1896 .elementor-element.elementor-element-2af381c{--width:28.607%;}}/* Start custom CSS for woocommerce-notices, class: .elementor-element-66fda1a */.elementor-1896 .elementor-element.elementor-element-66fda1a a.button.wc-forward {
    background-color: #202855;
    color: #fff;
    font-size: 14px;
}

.elementor-1896 .elementor-element.elementor-element-66fda1a .woocommerce-message {
    font-size: 14px;
    border-top-color: #004080;
}

.elementor-1896 .elementor-element.elementor-element-66fda1a .woocommerce-message::before {
    content: "\e015";
    color: #004080;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126a558 */.capabilities-table .cap-row { background: #fff; }
.capabilities-table .cap-row.is-alt { background: #6BB5FF1F; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-fe918d2 */.woocommerce-product-gallery__trigger {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-notices, class: .elementor-element-6b210a7 */.elementor-1896 .elementor-element.elementor-element-6b210a7 a.button.wc-forward {
    background-color: #202855;
    color: #fff;
    font-size: 14px;
}

.elementor-1896 .elementor-element.elementor-element-6b210a7 .woocommerce-message {
    font-size: 14px;
    border-top-color: #004080;
}

.elementor-1896 .elementor-element.elementor-element-6b210a7 .woocommerce-message::before {
    content: "\e015";
    color: #004080;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fccc5e5 */.swiper { padding: 0px 15px 15px 15px ; } .elementor-1896 .elementor-element.elementor-element-fccc5e5 .swiper-slide { overflow: visible; }

/* Mobiel: alleen onderkant padding */
@media (max-width: 767px) {
  .swiper {
    padding: 0px px 20px 0px;
  }
}

/* Tablet: 15px links en rechts */
@media (min-width: 768px) and (max-width: 1024px) {
  .swiper {
    padding: 0px 15px 15px 
  }
}/* End custom CSS */
/* Start custom CSS *//* --- CUSTOM FILTER BUILDER layout (alleen product ID 1889) --- */
body.single-product.postid-1889 .custom-filter-fields{
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0,1fr)) !important;
  gap: 16px 20px !important; /* rij, kolom */
  margin: 24px 0 8px !important;
  padding: 0 !important;
}

body.single-product.postid-1889 .custom-filter-fields h3{
  grid-column: 1 / -1 !important; /* kop over volle breedte */
  margin: 0 0 14px !important;
  font-size: 24px !important;
  line-height: 1.2 !important;
  font-weight: 700 !important;
}

body.single-product.postid-1889 .custom-filter-fields p.form-row{
  margin: 0 !important;
  grid-column: span 1 !important; /* default: halve breedte */
}

/* #5 (Bandwidth) en #8 (Passband Flatness) full width */
body.single-product.postid-1889 .custom-filter-fields p.form-row:nth-of-type(5),
body.single-product.postid-1889 .custom-filter-fields p.form-row:nth-of-type(8){
  grid-column: 1 / -1 !important;
}

body.single-product.postid-1889 .custom-filter-fields label{
  display: block !important;
  margin: 0 0 6px !important;
  font-weight: 600 !important;
}

body.single-product.postid-1889 .custom-filter-fields input[type="text"],
body.single-product.postid-1889 .custom-filter-fields input[type="number"]{
  width: 100% !important;
  padding: 12px 14px !important;
  border: 1px solid #d9e1ec !important;
  border-radius: 8px !important;
  background: #fff !important;
  font-size: 16px !important;
  line-height: 1.4 !important;
  outline: none !important;
  transition: border-color .15s, box-shadow .15s !important;
}

body.single-product.postid-1889 .custom-filter-fields input::placeholder{
  color: #98a3b3 !important;
}

body.single-product.postid-1889 .custom-filter-fields input:focus{
  border-color: #2f67f6 !important;
  box-shadow: 0 0 0 3px rgba(47,103,246,.12) !important;
}

/* ruimte boven de knop */
body.single-product.postid-1889 .woocommerce-variation-add-to-cart{
  margin-top: 12px !important;
}

/* Mobile: 1 kolom */
@media (max-width: 768px){
  body.single-product.postid-1889 .custom-filter-fields{
    grid-template-columns: 1fr !important;
    gap: 14px !important;
  }
  body.single-product.postid-1889 .custom-filter-fields p.form-row{
    grid-column: 1 / -1 !important;
  }
}


body.single-product.postid-1889 .custom-filter-fields label{
  display: block !important;
  margin: 0 0 6px !important;
  font-weight: 600 !important;
  font-size: 14px !important;   /* ✅ hier toegevoegd */
}


/* Alleen voor de Custom Filter Builder pagina */
body.single-product.postid-1889 table.variations {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin-bottom: 20px !important;
}

/* Verwijder cell styling */
body.single-product.postid-1889 table.variations td,
body.single-product.postid-1889 table.variations th {
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
}

/* Label: links alignen, geen padding */
body.single-product.postid-1889 table.variations th.label label {
    font-size: 16px;
    font-weight: 600;
    padding: 0 !important;
    margin-bottom: 6px;
    text-align: left !important;
    display: block;
}

/* Select veld breedte fix */
body.single-product.postid-1889 table.variations select {
    width: 100% !important;
    height: 48px;
    border-radius: 6px;
}

/* Clear link subtieler */
body.single-product.postid-1889 table.variations .reset_variations {
    font-size: 12px;
    margin-top: 4px;
    display: inline-block;
    color: #999 !important;
}

/* Verberg stock/availability alleen op Custom Filter Builder */
body.single-product.postid-1889 .woocommerce-variation-availability {
    display: none !important;
}



/* ===== Custom Filter Builder – Packaging bar (clean) ===== */

/* Blauwe balk */
#fb-packaging.fb-packaging-bar{
  grid-column: 1 / -1;
  width: 100%;
  background: #0e2a5a;
  color: #fff;
  border-radius: 10px;
  margin-top: 24px;
  padding: 20px; /* overal 20px */
}

/* Basis grid: mobiel 1 kolom */
#fb-packaging .fb-packaging-inner{
  display: grid;
  grid-template-columns: 1fr;   /* mobiel stacken */
  gap: 18px;
  align-items: end;
}

/* Dimensions boven, volle breedte */
#fb-packaging .fb-dimensions{
  grid-column: 1 / -1;
}

/* Desktop/tablet: 2 kolommen onder Dimensions */
@media (min-width: 768px){
  #fb-packaging .fb-packaging-inner{
    grid-template-columns: 1fr 1fr;  /* connectors | hermetic */
    column-gap: 24px;
    row-gap: 18px;
  }
  #fb-packaging .fb-dimensions{ grid-column: 1 / -1; }
}

/* Labels en inputs */
#fb-packaging label{
  display: block;
  margin: 0 0 6px;
  font-weight: 700;
  font-size: 14px;      /* labels 14px */
  line-height: 1.35;
  color: #fff;
}

/* Hermetic label niet laten afbreken */
#fb-packaging .fb-hermetic label{
  white-space: nowrap;
}

/* Velden vullen kolom en iets hoger */
#fb-packaging input[type="text"],
#fb-packaging select{
  display: block;
  box-sizing: border-box;
  width: 100% !important;
  max-width: 100%;
  min-width: 0;
  height: 48px;
  line-height: 48px;
  padding: 10px 12px;
  border: none;
  border-radius: 8px;
  background: #fff;
  color: #1b2430;
  box-shadow: none;
}

/* Native <select>: betere line-height voor placeholder */
#fb-packaging select{
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* Extra ruimte boven de Qty/CTA onder de balk */
#fb-packaging + .quantity,
#fb-packaging + * .quantity{
  margin-top: 14px;
}

/* Zorg dat de form-rows in de bar echt kolombreedte zijn */
#fb-packaging .form-row,
#fb-packaging .form-row-first,
#fb-packaging .form-row-last{
  width: 100% !important;
  max-width: none !important;
  float: none !important;
  margin: 0 !important;
  display: block;
}

/* Inputs/selects vullen de kolom */
#fb-packaging input[type="text"],
#fb-packaging select{
  display: block;
  box-sizing: border-box;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0;
  height: 48px;
  line-height: 48px;
  padding: 10px 12px;
  border: none;
  border-radius: 8px;
  background: #fff;
  color: #1b2430;
  box-shadow: none;
}

/* Select specifiek: voorkom content-breedte */
#fb-packaging select{
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  line-height: normal;
  padding-top: 10px;
  padding-bottom: 10px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://filtronetics.beyzer.com/wp-content/uploads/Montserrat-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://filtronetics.beyzer.com/wp-content/uploads/Montserrat-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://filtronetics.beyzer.com/wp-content/uploads/Montserrat-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://filtronetics.beyzer.com/wp-content/uploads/Montserrat-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://filtronetics.beyzer.com/wp-content/uploads/Montserrat-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */