.elementor-344 .elementor-element.elementor-element-38ce2e1{--display:flex;--min-height:150px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-344 .elementor-element.elementor-element-38ce2e1:not(.elementor-motion-effects-element-type-background), .elementor-344 .elementor-element.elementor-element-38ce2e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-344 .elementor-element.elementor-element-7f19ed9{--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-344 .elementor-element.elementor-element-923b783 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:28px;color:var( --e-global-color-secondary );}.elementor-344 .elementor-element.elementor-element-048fb88{--display:flex;--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-344 .elementor-element.elementor-element-24ec2ca.elementor-element{--align-self:center;}.elementor-344 .elementor-element.elementor-element-24ec2ca .woocommerce-breadcrumb{color:var( --e-global-color-secondary );text-align:center;}.elementor-344 .elementor-element.elementor-element-24ec2ca .woocommerce-breadcrumb > a{color:var( --e-global-color-secondary );}.elementor-344 .elementor-element.elementor-element-8921aa1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-344 .elementor-element.elementor-element-f92ed83{--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:space-around;}.elementor-344 .elementor-element.elementor-element-f92ed83.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-344 .elementor-element.elementor-element-a88c03c > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:5px 5px 5px 25px;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-344 .elementor-element.elementor-element-a88c03c .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-344 .elementor-element.elementor-element-a88c03c{--icon-box-icon-margin:15px;}.elementor-344 .elementor-element.elementor-element-a88c03c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-a88c03c.elementor-view-framed .elementor-icon, .elementor-344 .elementor-element.elementor-element-a88c03c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-a88c03c .elementor-icon{font-size:35px;}.elementor-344 .elementor-element.elementor-element-a88c03c .elementor-icon-box-title, .elementor-344 .elementor-element.elementor-element-a88c03c .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:18px;}.elementor-344 .elementor-element.elementor-element-a88c03c .elementor-icon-box-title{color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-982d2bd{--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-344 .elementor-element.elementor-element-ba57f74 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:5px 5px 5px 25px;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-344 .elementor-element.elementor-element-ba57f74 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-344 .elementor-element.elementor-element-ba57f74{--icon-box-icon-margin:15px;}.elementor-344 .elementor-element.elementor-element-ba57f74.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-ba57f74.elementor-view-framed .elementor-icon, .elementor-344 .elementor-element.elementor-element-ba57f74.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-ba57f74 .elementor-icon{font-size:35px;}.elementor-344 .elementor-element.elementor-element-ba57f74 .elementor-icon-box-title, .elementor-344 .elementor-element.elementor-element-ba57f74 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:18px;}.elementor-344 .elementor-element.elementor-element-ba57f74 .elementor-icon-box-title{color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-e969691{--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-344 .elementor-element.elementor-element-2fb9417 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:5px 5px 5px 25px;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-344 .elementor-element.elementor-element-2fb9417 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-344 .elementor-element.elementor-element-2fb9417{--icon-box-icon-margin:15px;}.elementor-344 .elementor-element.elementor-element-2fb9417.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-2fb9417.elementor-view-framed .elementor-icon, .elementor-344 .elementor-element.elementor-element-2fb9417.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-2fb9417 .elementor-icon{font-size:35px;}.elementor-344 .elementor-element.elementor-element-2fb9417 .elementor-icon-box-title, .elementor-344 .elementor-element.elementor-element-2fb9417 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:18px;}.elementor-344 .elementor-element.elementor-element-2fb9417 .elementor-icon-box-title{color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-1a558ad{--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-344 .elementor-element.elementor-element-31f3d99 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:5px 5px 5px 25px;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-344 .elementor-element.elementor-element-31f3d99 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-344 .elementor-element.elementor-element-31f3d99{--icon-box-icon-margin:15px;}.elementor-344 .elementor-element.elementor-element-31f3d99.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-31f3d99.elementor-view-framed .elementor-icon, .elementor-344 .elementor-element.elementor-element-31f3d99.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-31f3d99 .elementor-icon{font-size:35px;}.elementor-344 .elementor-element.elementor-element-31f3d99 .elementor-icon-box-title, .elementor-344 .elementor-element.elementor-element-31f3d99 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:18px;}.elementor-344 .elementor-element.elementor-element-31f3d99 .elementor-icon-box-title{color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-9f09366{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-344 .elementor-element.elementor-element-5af9fe5{--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-344 .elementor-element.elementor-element-3bb5383{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-344 .elementor-element.elementor-element-23abbac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-344 .elementor-element.elementor-element-23abbac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-344 .elementor-element.elementor-element-23abbac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-344 .elementor-element.elementor-element-23abbac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-344 .elementor-element.elementor-element-23abbac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-344 .elementor-element.elementor-element-23abbac .elementor-icon-list-icon i{color:var( --e-global-color-d49ac81 );transition:color 0.3s;}.elementor-344 .elementor-element.elementor-element-23abbac .elementor-icon-list-icon svg{fill:var( --e-global-color-d49ac81 );transition:fill 0.3s;}.elementor-344 .elementor-element.elementor-element-23abbac{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-344 .elementor-element.elementor-element-23abbac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-344 .elementor-element.elementor-element-23abbac .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;}.elementor-344 .elementor-element.elementor-element-23abbac .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-344 .elementor-element.elementor-element-7dfaf0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-344 .elementor-element.elementor-element-7dfaf0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-344 .elementor-element.elementor-element-7dfaf0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-344 .elementor-element.elementor-element-7dfaf0c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-344 .elementor-element.elementor-element-7dfaf0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-344 .elementor-element.elementor-element-7dfaf0c .elementor-icon-list-icon i{color:var( --e-global-color-d49ac81 );transition:color 0.3s;}.elementor-344 .elementor-element.elementor-element-7dfaf0c .elementor-icon-list-icon svg{fill:var( --e-global-color-d49ac81 );transition:fill 0.3s;}.elementor-344 .elementor-element.elementor-element-7dfaf0c{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-344 .elementor-element.elementor-element-7dfaf0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-344 .elementor-element.elementor-element-7dfaf0c .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;}.elementor-344 .elementor-element.elementor-element-7dfaf0c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-344 .elementor-element.elementor-element-7a30f64{--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-344 .elementor-element.elementor-element-bd68568 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-bd68568{text-align:justify;}.woocommerce .elementor-344 .elementor-element.elementor-element-bd68568 .woocommerce-product-details__short-description{color:#000000;font-family:"Jost", Sans-serif;font-size:16px;}.elementor-344 .elementor-element.elementor-element-c03716c{--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-344 .elementor-element.elementor-element-c03716c:not(.elementor-motion-effects-element-type-background), .elementor-344 .elementor-element.elementor-element-c03716c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-344 .elementor-element.elementor-element-f819f05{text-align:center;}.elementor-344 .elementor-element.elementor-element-f819f05 .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-344 .elementor-element.elementor-element-2623a1e{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-344 .elementor-element.elementor-element-2623a1e:not(.elementor-motion-effects-element-type-background), .elementor-344 .elementor-element.elementor-element-2623a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-344 .elementor-element.elementor-element-1439ae3{--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-344 .elementor-element.elementor-element-0d08e67.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-344 .elementor-element.elementor-element-0d08e67.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-344 .elementor-element.elementor-element-0d08e67.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-0d08e67 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-344 .elementor-element.elementor-element-0d08e67 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-344 .elementor-element.elementor-element-0d08e67 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:15px;color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-0f0c4e2{--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-344 .elementor-element.elementor-element-1f5d4e3.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-344 .elementor-element.elementor-element-1f5d4e3.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-344 .elementor-element.elementor-element-1f5d4e3.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-1f5d4e3 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-344 .elementor-element.elementor-element-1f5d4e3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-344 .elementor-element.elementor-element-1f5d4e3 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:15px;color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-109bc20{--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-344 .elementor-element.elementor-element-e1efa9d.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-344 .elementor-element.elementor-element-e1efa9d.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-344 .elementor-element.elementor-element-e1efa9d.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-e1efa9d .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-344 .elementor-element.elementor-element-e1efa9d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-344 .elementor-element.elementor-element-e1efa9d .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:15px;color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-29d559b{--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-344 .elementor-element.elementor-element-5cbe092.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-344 .elementor-element.elementor-element-5cbe092.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-344 .elementor-element.elementor-element-5cbe092.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-5cbe092 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-344 .elementor-element.elementor-element-5cbe092 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-344 .elementor-element.elementor-element-5cbe092 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:15px;color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-b002cd2{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-344 .elementor-element.elementor-element-b002cd2:not(.elementor-motion-effects-element-type-background), .elementor-344 .elementor-element.elementor-element-b002cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-344 .elementor-element.elementor-element-ac4432c{--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-344 .elementor-element.elementor-element-371f805.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-344 .elementor-element.elementor-element-371f805.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-344 .elementor-element.elementor-element-371f805.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-371f805 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-344 .elementor-element.elementor-element-371f805 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-344 .elementor-element.elementor-element-371f805 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:15px;color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-f56a58d{--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-344 .elementor-element.elementor-element-0b1fc79.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-344 .elementor-element.elementor-element-0b1fc79.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-344 .elementor-element.elementor-element-0b1fc79.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-0b1fc79 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-344 .elementor-element.elementor-element-0b1fc79 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-344 .elementor-element.elementor-element-0b1fc79 .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:15px;color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-94b9dcd{--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-344 .elementor-element.elementor-element-7d0341c.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-344 .elementor-element.elementor-element-7d0341c.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-344 .elementor-element.elementor-element-7d0341c.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-7d0341c .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-344 .elementor-element.elementor-element-7d0341c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-344 .elementor-element.elementor-element-7d0341c .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:15px;color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-abdd5c8{--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-344 .elementor-element.elementor-element-84817ca.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-344 .elementor-element.elementor-element-84817ca.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-344 .elementor-element.elementor-element-84817ca.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-84817ca .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-344 .elementor-element.elementor-element-84817ca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-344 .elementor-element.elementor-element-84817ca .elementor-image-box-title{font-family:"Jost", Sans-serif;font-size:15px;color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-7abf47b{--display:flex;--min-height:100px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-344 .elementor-element.elementor-element-7abf47b:not(.elementor-motion-effects-element-type-background), .elementor-344 .elementor-element.elementor-element-7abf47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-344 .elementor-element.elementor-element-f381d4d{--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-344 .elementor-element.elementor-element-d86f2aa .elementor-heading-title{color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-8efc3f4{--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-344 .elementor-element.elementor-element-7ef5305 .elementor-button{background-color:var( --e-global-color-accent );fill:#000000;color:#000000;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-344 .elementor-element.elementor-element-f6dd96a{margin-top:50px;margin-bottom:0px;}.elementor-344 .elementor-element.elementor-element-f4b752e{--display:flex;}.elementor-344 .elementor-element.elementor-element-42c1717{text-align:center;}.elementor-344 .elementor-element.elementor-element-42c1717 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:25px;color:var( --e-global-color-secondary );}.elementor-344 .elementor-element.elementor-element-1155150{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-344 .elementor-element.elementor-element-5ba47c8{--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-344 .elementor-element.elementor-element-51a3e2b.ekit-equal-height-enable,
					.elementor-344 .elementor-element.elementor-element-51a3e2b.ekit-equal-height-enable > div,
					.elementor-344 .elementor-element.elementor-element-51a3e2b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-344 .elementor-element.elementor-element-51a3e2b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-344 .elementor-element.elementor-element-51a3e2b .elementskit-infobox{background-color:var( --e-global-color-secondary );padding:40px 20px 40px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-51a3e2b .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;}.elementor-344 .elementor-element.elementor-element-51a3e2b .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-text );}.elementor-344 .elementor-element.elementor-element-51a3e2b .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-family:"Jost", Sans-serif;font-size:16px;}.elementor-344 .elementor-element.elementor-element-51a3e2b .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-344 .elementor-element.elementor-element-51a3e2b .elementskit-info-box-icon{color:var( --e-global-color-text );fill:var( --e-global-color-text );border-radius:11px 11px 11px 11px;}.elementor-344 .elementor-element.elementor-element-51a3e2b .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-344 .elementor-element.elementor-element-02c9969{--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-344 .elementor-element.elementor-element-5268c4f.ekit-equal-height-enable,
					.elementor-344 .elementor-element.elementor-element-5268c4f.ekit-equal-height-enable > div,
					.elementor-344 .elementor-element.elementor-element-5268c4f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-344 .elementor-element.elementor-element-5268c4f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-344 .elementor-element.elementor-element-5268c4f .elementskit-infobox{padding:40px 20px 40px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-5268c4f .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;}.elementor-344 .elementor-element.elementor-element-5268c4f .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-344 .elementor-element.elementor-element-5268c4f .elementskit-infobox .box-body > p{color:#000000;font-family:"Jost", Sans-serif;font-size:16px;}.elementor-344 .elementor-element.elementor-element-5268c4f .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-344 .elementor-element.elementor-element-5268c4f .elementskit-info-box-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-radius:11px 11px 11px 11px;}.elementor-344 .elementor-element.elementor-element-5268c4f .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-344 .elementor-element.elementor-element-fa2c594{--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-344 .elementor-element.elementor-element-df1aa8d.ekit-equal-height-enable,
					.elementor-344 .elementor-element.elementor-element-df1aa8d.ekit-equal-height-enable > div,
					.elementor-344 .elementor-element.elementor-element-df1aa8d.ekit-equal-height-enable .ekit-wid-con,
					.elementor-344 .elementor-element.elementor-element-df1aa8d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-344 .elementor-element.elementor-element-df1aa8d .elementskit-infobox{background-color:var( --e-global-color-secondary );padding:40px 20px 40px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-df1aa8d .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;}.elementor-344 .elementor-element.elementor-element-df1aa8d .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-text );}.elementor-344 .elementor-element.elementor-element-df1aa8d .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-family:"Jost", Sans-serif;font-size:16px;}.elementor-344 .elementor-element.elementor-element-df1aa8d .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-344 .elementor-element.elementor-element-df1aa8d .elementskit-info-box-icon{color:var( --e-global-color-text );fill:var( --e-global-color-text );border-radius:11px 11px 11px 11px;}.elementor-344 .elementor-element.elementor-element-df1aa8d .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-344 .elementor-element.elementor-element-db94b37{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-344 .elementor-element.elementor-element-0ccc06d{--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-344 .elementor-element.elementor-element-8c5030b.ekit-equal-height-enable,
					.elementor-344 .elementor-element.elementor-element-8c5030b.ekit-equal-height-enable > div,
					.elementor-344 .elementor-element.elementor-element-8c5030b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-344 .elementor-element.elementor-element-8c5030b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-344 .elementor-element.elementor-element-8c5030b .elementskit-infobox{padding:40px 20px 40px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-8c5030b .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;}.elementor-344 .elementor-element.elementor-element-8c5030b .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-344 .elementor-element.elementor-element-8c5030b .elementskit-infobox .box-body > p{color:#000000;font-family:"Jost", Sans-serif;font-size:16px;}.elementor-344 .elementor-element.elementor-element-8c5030b .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-344 .elementor-element.elementor-element-8c5030b .elementskit-info-box-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-radius:11px 11px 11px 11px;}.elementor-344 .elementor-element.elementor-element-8c5030b .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-344 .elementor-element.elementor-element-cac8ec9{--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-344 .elementor-element.elementor-element-be2d41f.ekit-equal-height-enable,
					.elementor-344 .elementor-element.elementor-element-be2d41f.ekit-equal-height-enable > div,
					.elementor-344 .elementor-element.elementor-element-be2d41f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-344 .elementor-element.elementor-element-be2d41f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-344 .elementor-element.elementor-element-be2d41f .elementskit-infobox{background-color:var( --e-global-color-secondary );padding:40px 20px 40px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-be2d41f .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;}.elementor-344 .elementor-element.elementor-element-be2d41f .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-text );}.elementor-344 .elementor-element.elementor-element-be2d41f .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-family:"Jost", Sans-serif;font-size:16px;}.elementor-344 .elementor-element.elementor-element-be2d41f .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-344 .elementor-element.elementor-element-be2d41f .elementskit-info-box-icon{color:var( --e-global-color-text );fill:var( --e-global-color-text );border-radius:11px 11px 11px 11px;}.elementor-344 .elementor-element.elementor-element-be2d41f .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-344 .elementor-element.elementor-element-ff77951{--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-344 .elementor-element.elementor-element-f614676.ekit-equal-height-enable,
					.elementor-344 .elementor-element.elementor-element-f614676.ekit-equal-height-enable > div,
					.elementor-344 .elementor-element.elementor-element-f614676.ekit-equal-height-enable .ekit-wid-con,
					.elementor-344 .elementor-element.elementor-element-f614676.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-344 .elementor-element.elementor-element-f614676 .elementskit-infobox{padding:40px 20px 40px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-f614676 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;}.elementor-344 .elementor-element.elementor-element-f614676 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-344 .elementor-element.elementor-element-f614676 .elementskit-infobox .box-body > p{color:#000000;font-family:"Jost", Sans-serif;font-size:16px;}.elementor-344 .elementor-element.elementor-element-f614676 .elementskit-infobox:hover .box-body > p{color:#000000;}.elementor-344 .elementor-element.elementor-element-f614676 .elementskit-info-box-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-radius:11px 11px 11px 11px;}.elementor-344 .elementor-element.elementor-element-f614676 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-344 .elementor-element.elementor-element-e98fa2f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-344 .elementor-element.elementor-element-ccd0a98{--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-344 .elementor-element.elementor-element-69793e9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:24px;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-344 .elementor-element.elementor-element-60f4758{text-align:justify;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:#000000;}.elementor-344 .elementor-element.elementor-element-ac93254{--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-344 .elementor-element.elementor-element-99e9fea img{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-344 .elementor-element.elementor-element-d32d582{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-344 .elementor-element.elementor-element-4fffc78{--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-344 .elementor-element.elementor-element-ee7440e img{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-344 .elementor-element.elementor-element-c6ec32c{--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-344 .elementor-element.elementor-element-dee781e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:24px;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-344 .elementor-element.elementor-element-f06cc9d{text-align:justify;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:#000000;}.elementor-344 .elementor-element.elementor-element-a4479b3{--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:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-344 .elementor-element.elementor-element-1df40b4{text-align:center;}.elementor-344 .elementor-element.elementor-element-1df40b4 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:24px;color:var( --e-global-color-primary );}.elementor-344 .elementor-element.elementor-element-b9bf44b{--display:flex;}@media(max-width:1024px){.elementor-344 .elementor-element.elementor-element-3bb5383{--grid-auto-flow:row;}.elementor-344 .elementor-element.elementor-element-f819f05 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-344 .elementor-element.elementor-element-69793e9 .elementor-heading-title{font-size:25px;}.elementor-344 .elementor-element.elementor-element-60f4758{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-344 .elementor-element.elementor-element-dee781e .elementor-heading-title{font-size:25px;}.elementor-344 .elementor-element.elementor-element-f06cc9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-344 .elementor-element.elementor-element-38ce2e1{--content-width:1300px;}.elementor-344 .elementor-element.elementor-element-7f19ed9{--width:50%;}.elementor-344 .elementor-element.elementor-element-048fb88{--width:50%;}.elementor-344 .elementor-element.elementor-element-8921aa1{--content-width:1300px;}.elementor-344 .elementor-element.elementor-element-f92ed83{--width:25%;}.elementor-344 .elementor-element.elementor-element-982d2bd{--width:25%;}.elementor-344 .elementor-element.elementor-element-e969691{--width:25%;}.elementor-344 .elementor-element.elementor-element-1a558ad{--width:25%;}.elementor-344 .elementor-element.elementor-element-9f09366{--content-width:1300px;}.elementor-344 .elementor-element.elementor-element-5af9fe5{--width:40%;}.elementor-344 .elementor-element.elementor-element-7a30f64{--width:60%;}.elementor-344 .elementor-element.elementor-element-c03716c{--content-width:1300px;}.elementor-344 .elementor-element.elementor-element-2623a1e{--content-width:1300px;}.elementor-344 .elementor-element.elementor-element-1439ae3{--width:25%;}.elementor-344 .elementor-element.elementor-element-0f0c4e2{--width:25%;}.elementor-344 .elementor-element.elementor-element-109bc20{--width:25%;}.elementor-344 .elementor-element.elementor-element-29d559b{--width:25%;}.elementor-344 .elementor-element.elementor-element-b002cd2{--content-width:1300px;}.elementor-344 .elementor-element.elementor-element-ac4432c{--width:25%;}.elementor-344 .elementor-element.elementor-element-f56a58d{--width:25%;}.elementor-344 .elementor-element.elementor-element-94b9dcd{--width:25%;}.elementor-344 .elementor-element.elementor-element-abdd5c8{--width:25%;}.elementor-344 .elementor-element.elementor-element-f381d4d{--width:70%;}.elementor-344 .elementor-element.elementor-element-8efc3f4{--width:50%;}.elementor-344 .elementor-element.elementor-element-1155150{--content-width:1300px;}.elementor-344 .elementor-element.elementor-element-5ba47c8{--width:33%;}.elementor-344 .elementor-element.elementor-element-02c9969{--width:33%;}.elementor-344 .elementor-element.elementor-element-fa2c594{--width:33%;}.elementor-344 .elementor-element.elementor-element-db94b37{--content-width:1300px;}.elementor-344 .elementor-element.elementor-element-0ccc06d{--width:33%;}.elementor-344 .elementor-element.elementor-element-cac8ec9{--width:33%;}.elementor-344 .elementor-element.elementor-element-ff77951{--width:33%;}.elementor-344 .elementor-element.elementor-element-ccd0a98{--width:50%;}.elementor-344 .elementor-element.elementor-element-ac93254{--width:50%;}.elementor-344 .elementor-element.elementor-element-4fffc78{--width:50%;}.elementor-344 .elementor-element.elementor-element-c6ec32c{--width:50%;}.elementor-344 .elementor-element.elementor-element-b9bf44b{--content-width:1300px;}}@media(max-width:767px){.elementor-344 .elementor-element.elementor-element-3bb5383{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-344 .elementor-element.elementor-element-f819f05 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-344 .elementor-element.elementor-element-0d08e67 .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-1f5d4e3 .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-e1efa9d .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-5cbe092 .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-371f805 .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-0b1fc79 .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-7d0341c .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-84817ca .elementor-image-box-img{margin-bottom:5px;}.elementor-344 .elementor-element.elementor-element-69793e9 .elementor-heading-title{font-size:20px;}.elementor-344 .elementor-element.elementor-element-60f4758{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-344 .elementor-element.elementor-element-dee781e .elementor-heading-title{font-size:20px;}.elementor-344 .elementor-element.elementor-element-f06cc9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for html, class: .elementor-element-7188ae4 */body {
    font-family: 'Jost', sans-serif;
    margin: 0;
    padding: 0;
    background-color: #F3F8F6;
    color: black;
}

.tabs {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.tab-buttons {
    display: flex;
    border-bottom: 2px solid #e0e0e0;
    margin-bottom: 5px;
}

.tab-buttons button {
    flex: 1;
    padding: 15px;
    cursor: pointer;
    background: #f0f0f0;
    border: none;
    border-bottom: 2px solid transparent;
    font-weight: 500;
    font-size: 18px;
    transition: background 0.3s, border-bottom 0.3s, color 0.3s;
    margin-right: 10px;
    color: black;
}

.tab-buttons button:last-child {
    margin-right: 0;
}

.tab-buttons button:hover {
    background: #122620;
    color: white;
}

.tab-buttons button.active {
    background-color: #122620; /* Updated color for the active tab */
    color: white;
    border-bottom: 2px solid #122620; /* Ensure the border matches the background */
}

.tab-content {
    display: none;
    padding: 20px;
    color: black;
}

.tab-content.active {
    display: block;
}

.product-specs, .product-materials {
    max-width: 1500px;
    margin: 0 auto;
}

table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 20px;
}

td {
    padding: 10px;
    border: 1px solid #ddd;
}

.spec-title {
    font-weight: 500;
    color: black;
}

.spec-detail {
    color: black;
}

@media (max-width: 600px) {
    table {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-51a3e2b */.elementor-344 .elementor-element.elementor-element-51a3e2b {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-344 .elementor-element.elementor-element-51a3e2b:hover {
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2); /* Subtle shadow */
    transform: translateY(-5px); /* Slight upward movement */
}

.elementor-344 .elementor-element.elementor-element-51a3e2b:hover .elementor-icon {
    color: #1f1a50; /* Change icon color on hover */
}

.elementor-344 .elementor-element.elementor-element-51a3e2b:hover .elementor-heading-title {
    color: #333333; /* Change title color on hover */
}

.elementor-344 .elementor-element.elementor-element-51a3e2b:hover .elementor-icon-box-description {
    color: #666666; /* Change description color on hover */
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-5268c4f */.elementor-344 .elementor-element.elementor-element-5268c4f {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-344 .elementor-element.elementor-element-5268c4f:hover {
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2); /* Subtle shadow */
    transform: translateY(-5px); /* Slight upward movement */
}

.elementor-344 .elementor-element.elementor-element-5268c4f:hover .elementor-icon {
    color: #1f1a50; /* Change icon color on hover */
}

.elementor-344 .elementor-element.elementor-element-5268c4f:hover .elementor-heading-title {
    color: #333333; /* Change title color on hover */
}

.elementor-344 .elementor-element.elementor-element-5268c4f:hover .elementor-icon-box-description {
    color: #666666; /* Change description color on hover */
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-df1aa8d */.elementor-344 .elementor-element.elementor-element-df1aa8d {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-344 .elementor-element.elementor-element-df1aa8d:hover {
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2); /* Subtle shadow */
    transform: translateY(-5px); /* Slight upward movement */
}

.elementor-344 .elementor-element.elementor-element-df1aa8d:hover .elementor-icon {
    color: #1f1a50; /* Change icon color on hover */
}

.elementor-344 .elementor-element.elementor-element-df1aa8d:hover .elementor-heading-title {
    color: #333333; /* Change title color on hover */
}

.elementor-344 .elementor-element.elementor-element-df1aa8d:hover .elementor-icon-box-description {
    color: #666666; /* Change description color on hover */
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-8c5030b */.elementor-344 .elementor-element.elementor-element-8c5030b {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-344 .elementor-element.elementor-element-8c5030b:hover {
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2); /* Subtle shadow */
    transform: translateY(-5px); /* Slight upward movement */
}

.elementor-344 .elementor-element.elementor-element-8c5030b:hover .elementor-icon {
    color: #1f1a50; /* Change icon color on hover */
}

.elementor-344 .elementor-element.elementor-element-8c5030b:hover .elementor-heading-title {
    color: #333333; /* Change title color on hover */
}

.elementor-344 .elementor-element.elementor-element-8c5030b:hover .elementor-icon-box-description {
    color: #666666; /* Change description color on hover */
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-be2d41f */.elementor-344 .elementor-element.elementor-element-be2d41f {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-344 .elementor-element.elementor-element-be2d41f:hover {
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2); /* Subtle shadow */
    transform: translateY(-5px); /* Slight upward movement */
}

.elementor-344 .elementor-element.elementor-element-be2d41f:hover .elementor-icon {
    color: #1f1a50; /* Change icon color on hover */
}

.elementor-344 .elementor-element.elementor-element-be2d41f:hover .elementor-heading-title {
    color: #333333; /* Change title color on hover */
}

.elementor-344 .elementor-element.elementor-element-be2d41f:hover .elementor-icon-box-description {
    color: #666666; /* Change description color on hover */
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-f614676 */.elementor-344 .elementor-element.elementor-element-f614676 {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-344 .elementor-element.elementor-element-f614676:hover {
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2); /* Subtle shadow */
    transform: translateY(-5px); /* Slight upward movement */
}

.elementor-344 .elementor-element.elementor-element-f614676:hover .elementor-icon {
    color: #1f1a50; /* Change icon color on hover */
}

.elementor-344 .elementor-element.elementor-element-f614676:hover .elementor-heading-title {
    color: #333333; /* Change title color on hover */
}

.elementor-344 .elementor-element.elementor-element-f614676:hover .elementor-icon-box-description {
    color: #666666; /* Change description color on hover */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9b5c75 *//* Apply Jost Font */
body, .custom-tabs {
  font-family: 'Jost', sans-serif;
}

/* Tab Menu Styling */
.tab-menu {
  display: flex;
  margin-bottom: 20px;
  border-bottom: 2px solid #ddd;
  list-style: none;
  padding: 0;
  overflow-x: auto; /* Enable horizontal scrolling on smaller screens */
}

.tab-menu-item {
  cursor: pointer;
  padding: 10px 20px;
  text-align: center;
  font-size: 16px;
  color: #333;
  border: 1px solid transparent;
  background-color: #f4f4f4;
  margin-right: 5px;
  transition: background-color 0.3s ease, color 0.3s ease;
  white-space: nowrap; /* Prevent text wrapping */
}

.tab-menu-item.active {
  background-color: #ffffff;
  color: #d32f2f;
  border-bottom: 2px solid white;
  font-weight: 600; /* Jost font weight */
}

/* Tab Content Styling */
.tab-content {
  display: none;
}

.tab-content.active {
  display: block;
}

.tab-cards {
  display: flex;
  flex-wrap: wrap; /* Allow wrapping for smaller screens */
  gap: 15px;
  justify-content: flex-start;
}

.tab-card {
  flex: 0 0 23%; /* Four cards per row on desktop */
  text-align: center;
  border: 1px solid #ddd;
  border-radius: 5px;
  padding: 10px;
  background-color: #fff;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

.tab-card:hover {
  transform: translateY(-5px);
}

.tab-card img {
  width: 100%;
  height: auto;
  margin-bottom: 5px;
}

.tab-card h3 {
  font-size: 18px;
  color: #333;
  margin-bottom: 5px;
  font-weight: 600; /* Jost font weight */
}

.tab-card p {
  font-size: 14px;
  color: #555;
  font-weight: 400; /* Jost font weight */
  margin-bottom: 0;
}

/* Responsive Styles */
@media screen and (max-width: 1024px) {
  .tab-card {
    flex: 0 0 45%; /* Two cards per row on tablets */
  }
}

@media screen and (max-width: 768px) {
  .tab-card {
    flex: 0 0 100%; /* One card per row on smaller devices */
  }

  .tab-menu {
    justify-content: space-around; /* Center tabs on smaller screens */
  }

  .tab-menu-item {
    font-size: 14px; /* Reduce font size for tabs */
    padding: 8px 15px; /* Reduce padding for tabs */
  }
}/* End custom CSS */