.elementor-11982 .elementor-element.elementor-element-16288c20{--display:flex;--min-height:60vh;--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:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11982 .elementor-element.elementor-element-5e88b2f{--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:flex-end;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11982 .elementor-element.elementor-element-5e88b2f.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11982 .elementor-element.elementor-element-3b9e5d6a{--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:5% 0%;--row-gap:5%;--column-gap:0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-69e410e8{--display:flex;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11982 .elementor-element.elementor-element-69e410e8.e-con{--align-self:center;}.elementor-11982 .elementor-element.elementor-element-7bc018d9{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-9px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-2e9699c{--display:flex;--min-height:190px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-2e9699c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-11982 .elementor-element.elementor-element-2c84d709{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-11982 .elementor-element.elementor-element-2c84d709 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-2c84d709.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11982 .elementor-element.elementor-element-2c84d709 img{max-width:190px;height:190px;object-fit:contain;object-position:center center;}.elementor-11982 .elementor-element.elementor-element-6f520396{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-47e283c );--border-color:var( --e-global-color-47e283c );}.elementor-11982 .elementor-element.elementor-element-69ed1b05{--e-image-carousel-slides-to-show:3;width:initial;max-width:initial;}.elementor-11982 .elementor-element.elementor-element-69ed1b05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-69ed1b05 .swiper-wrapper{display:flex;align-items: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-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-32f5f3df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:7px;color:#FFFFFF;}.elementor-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-32f5f3df.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-32f5f3df > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-6ce4a70d{--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:space-evenly;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:4%;}.elementor-11982 .elementor-element.elementor-element-776e3c91{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11982 .elementor-element.elementor-element-2dbd15f{--display:flex;--min-height:50vh;--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-2dbd15f:not(.elementor-motion-effects-element-type-background), .elementor-11982 .elementor-element.elementor-element-2dbd15f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff68998 );}.elementor-11982 .elementor-element.elementor-element-2dbd15f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-11982 .elementor-element.elementor-element-12aac591{--display:flex;--min-height:106px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-11982 .elementor-element.elementor-element-12aac591:not(.elementor-motion-effects-element-type-background), .elementor-11982 .elementor-element.elementor-element-12aac591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7d31cd60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7d31cd60{text-align:center;}.elementor-11982 .elementor-element.elementor-element-7d31cd60 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;line-height:42px;color:#FFFFFF;}.elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-7d31cd60.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-7d31cd60 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-68dffeaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-68dffeaa{text-align:center;}.elementor-11982 .elementor-element.elementor-element-68dffeaa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:300;line-height:38px;color:#FFFFFF;}.elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-68dffeaa.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-68dffeaa > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-64d97b04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-64d97b04{text-align:center;}.elementor-11982 .elementor-element.elementor-element-64d97b04 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:500;line-height:50px;color:#FFFFFF;}.elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-64d97b04.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-64d97b04 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-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-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-5c9ad22f{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:var( --e-global-color-10a7e5c );}.elementor-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-5c9ad22f.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-5c9ad22f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-390b63b6{--display:flex;--min-height:100px;--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-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-390b63b6.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-11982 .elementor-element.elementor-element-58ec18d9{--display:flex;--min-height:120px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 020px 020px;--padding-top:10px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-11982 .elementor-element.elementor-element-58ec18d9:not(.elementor-motion-effects-element-type-background), .elementor-11982 .elementor-element.elementor-element-58ec18d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff68998 );}.elementor-11982 .elementor-element.elementor-element-64fa9b6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-50108d32{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-921114e );}.elementor-11982 .elementor-element.elementor-element-50108d32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-50108d32.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-50108d32 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-30d2b584 > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-30d2b584 img{width:60%;}.elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-41fc9d45{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:33px;color:var( --e-global-color-01f5b2a );}.elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-41fc9d45.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-41fc9d45 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-63fe7aa6{--display:flex;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:5%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-11982 .elementor-element.elementor-element-63fe7aa6.e-con{--align-self:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11982 .elementor-element.elementor-element-65b30465 .elementor-button{background-color:#23C785;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 );fill:var( --e-global-color-10a7e5c );color:var( --e-global-color-10a7e5c );border-radius:50px 50px 50px 50px;padding:20px 30px 20px 30px;}.elementor-11982 .elementor-element.elementor-element-65b30465 .elementor-button:hover, .elementor-11982 .elementor-element.elementor-element-65b30465 .elementor-button:focus{background-color:var( --e-global-color-9553845 );color:var( --e-global-color-10a7e5c );}.elementor-11982 .elementor-element.elementor-element-65b30465 .elementor-button:hover svg, .elementor-11982 .elementor-element.elementor-element-65b30465 .elementor-button:focus svg{fill:var( --e-global-color-10a7e5c );}.elementor-11982 .elementor-element.elementor-element-7350c08e .elementor-button{background-color:#23C785;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 );fill:var( --e-global-color-10a7e5c );color:var( --e-global-color-10a7e5c );border-radius:50px 50px 50px 50px;padding:20px 30px 20px 30px;}.elementor-11982 .elementor-element.elementor-element-7350c08e .elementor-button:hover, .elementor-11982 .elementor-element.elementor-element-7350c08e .elementor-button:focus{background-color:var( --e-global-color-9553845 );color:var( --e-global-color-10a7e5c );}.elementor-11982 .elementor-element.elementor-element-7350c08e .elementor-button:hover svg, .elementor-11982 .elementor-element.elementor-element-7350c08e .elementor-button:focus svg{fill:var( --e-global-color-10a7e5c );}.elementor-11982 .elementor-element.elementor-element-28c80bb6{--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-11982 .elementor-element.elementor-element-11504465{--display:flex;}.elementor-11982 .elementor-element.elementor-element-7e950f26{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-11982 .elementor-element.elementor-element-7e950f26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button.elementor-swiper-button-prev:hover{color:#FFFFFF80;}.elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}.elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button-next, .elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button-prev{border-radius:30px 30px 30px 30px;padding:12px;margin-top:unset;top:calc(40% - 2px);}.elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button-prev{left:calc(-10px);right:unset;}.elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button-next{right:calc(-10px);left:unset;}.elementor-11982 .elementor-element.elementor-element-7e950f26 .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#00000080;}.elementor-11982 .elementor-element.elementor-element-7e950f26 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000000 !important;}.elementor-11982 .elementor-element.elementor-element-3f302142{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-41bd2b22{--display:flex;--min-height:190px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-41bd2b22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11982 .elementor-element.elementor-element-6efbed46{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-11982 .elementor-element.elementor-element-6efbed46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-6efbed46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11982 .elementor-element.elementor-element-6efbed46 img{max-width:190px;height:190px;object-fit:cover;object-position:center center;}.elementor-11982 .elementor-element.elementor-element-78845b08{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-47e283c );--border-color:var( --e-global-color-47e283c );}.elementor-11982 .elementor-element.elementor-element-7bbda497{--e-image-carousel-slides-to-show:3;width:initial;max-width:initial;}.elementor-11982 .elementor-element.elementor-element-7bbda497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7bbda497 .swiper-wrapper{display:flex;align-items:center;}.elementor-11982 .elementor-element.elementor-element-14caf112{--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-11982 .elementor-element.elementor-element-414f7641{--display:flex;--min-height:300px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-3e94c807{--display:flex;--min-height:300px;--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-3e94c807:not(.elementor-motion-effects-element-type-background), .elementor-11982 .elementor-element.elementor-element-3e94c807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff68998 );}.elementor-11982 .elementor-element.elementor-element-3e94c807.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-11982 .elementor-element.elementor-element-3c9880d3{--display:flex;--min-height:210px;--justify-content:flex-start;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-11982 .elementor-element.elementor-element-3c9880d3:not(.elementor-motion-effects-element-type-background), .elementor-11982 .elementor-element.elementor-element-3c9880d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7d0c136c > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7d0c136c{text-align:center;}.elementor-11982 .elementor-element.elementor-element-7d0c136c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:50px;color:#FFFFFF;}.elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-7d0c136c.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-7d0c136c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7a8abbb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7a8abbb4{text-align:center;}.elementor-11982 .elementor-element.elementor-element-7a8abbb4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:300;line-height:38px;color:#FFFFFF;}.elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-7a8abbb4.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-7a8abbb4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3e6b90ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-3e6b90ad{text-align:center;}.elementor-11982 .elementor-element.elementor-element-3e6b90ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:500;line-height:50px;color:#FFFFFF;}.elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-3e6b90ad.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-3e6b90ad > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3dc1a2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-3dc1a2d{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:var( --e-global-color-10a7e5c );}.elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-3dc1a2d.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-3dc1a2d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-1353893{--display:flex;--min-height:100px;--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-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-1353893.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-11982 .elementor-element.elementor-element-3f6e2edd{--display:flex;--min-height:120px;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:0px 0px 020px 020px;--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11982 .elementor-element.elementor-element-3f6e2edd:not(.elementor-motion-effects-element-type-background), .elementor-11982 .elementor-element.elementor-element-3f6e2edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff68998 );}.elementor-11982 .elementor-element.elementor-element-7fd7187a{--display:flex;}.elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-3c13dc65{width:100%;max-width:100%;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-921114e );}.elementor-11982 .elementor-element.elementor-element-3c13dc65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-3c13dc65.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-3c13dc65 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-24af420b > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-24af420b img{width:55%;}.elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-1f4e3461{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:33px;color:var( --e-global-color-01f5b2a );}.elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-1f4e3461.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-1f4e3461 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7ecdd1d4{--display:flex;--gap:18px 10px;--row-gap:18px;--column-gap:10px;--padding-top:5%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-11982 .elementor-element.elementor-element-7ecdd1d4.e-con{--align-self:flex-end;}.elementor-11982 .elementor-element.elementor-element-1808d254 .elementor-button{background-color:#23C785;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 );fill:var( --e-global-color-de6c4a2 );color:var( --e-global-color-de6c4a2 );border-radius:50px 50px 50px 50px;padding:20px 30px 20px 30px;}.elementor-11982 .elementor-element.elementor-element-1808d254 .elementor-button:hover, .elementor-11982 .elementor-element.elementor-element-1808d254 .elementor-button:focus{background-color:var( --e-global-color-9553845 );color:var( --e-global-color-10a7e5c );}.elementor-11982 .elementor-element.elementor-element-1808d254 .elementor-button:hover svg, .elementor-11982 .elementor-element.elementor-element-1808d254 .elementor-button:focus svg{fill:var( --e-global-color-10a7e5c );}.elementor-11982 .elementor-element.elementor-element-df0e4ad .elementor-button{background-color:#23C785;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 );fill:var( --e-global-color-de6c4a2 );color:var( --e-global-color-de6c4a2 );border-radius:50px 50px 50px 50px;padding:20px 30px 20px 30px;}.elementor-11982 .elementor-element.elementor-element-df0e4ad .elementor-button:hover, .elementor-11982 .elementor-element.elementor-element-df0e4ad .elementor-button:focus{background-color:var( --e-global-color-9553845 );color:var( --e-global-color-10a7e5c );}.elementor-11982 .elementor-element.elementor-element-df0e4ad .elementor-button:hover svg, .elementor-11982 .elementor-element.elementor-element-df0e4ad .elementor-button:focus svg{fill:var( --e-global-color-10a7e5c );}.elementor-11982 .elementor-element.elementor-element-465acc6b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-43ae260c{--display:flex;--min-height:100px;--justify-content:flex-start;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-11982 .elementor-element.elementor-element-43ae260c:not(.elementor-motion-effects-element-type-background), .elementor-11982 .elementor-element.elementor-element-43ae260c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-7cda6799 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7cda6799{text-align:center;}.elementor-11982 .elementor-element.elementor-element-7cda6799 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:50px;color:#FFFFFF;}.elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-7cda6799.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-7cda6799 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-509c07fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-509c07fc{text-align:center;}.elementor-11982 .elementor-element.elementor-element-509c07fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:300;line-height:38px;color:#FFFFFF;}.elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-509c07fc.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-509c07fc > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-13eb7c32{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-de6c4a2 );--border-color:var( --e-global-color-de6c4a2 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-edc22ab{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-df7ba2b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-52ee8fcf > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-52ee8fcf{text-align:start;}.elementor-11982 .elementor-element.elementor-element-52ee8fcf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:25px;color:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-52ee8fcf.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-52ee8fcf > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-684cb30e{--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;--justify-content:center;--gap:0% 1%;--row-gap:0%;--column-gap:1%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-16fbc18a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-18ea0a{width:100%;max-width:100%;text-align:center;}.elementor-11982 .elementor-element.elementor-element-18ea0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-18ea0a img{width:100%;max-width:100%;}.elementor-11982 .elementor-element.elementor-element-18ea0a .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-62cae560{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-28448560{width:100%;max-width:100%;text-align:center;}.elementor-11982 .elementor-element.elementor-element-28448560 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-28448560 img{width:100%;max-width:100%;}.elementor-11982 .elementor-element.elementor-element-28448560 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-7c7948ba{--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;--justify-content:center;--gap:0% 1%;--row-gap:0%;--column-gap:1%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-bb631d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-7f067f4d{width:100%;max-width:100%;text-align:center;}.elementor-11982 .elementor-element.elementor-element-7f067f4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7f067f4d img{width:100%;max-width:100%;}.elementor-11982 .elementor-element.elementor-element-7f067f4d .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-57b2d280{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-52af0178{width:100%;max-width:100%;text-align:center;}.elementor-11982 .elementor-element.elementor-element-52af0178 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-52af0178 img{width:100%;max-width:100%;}.elementor-11982 .elementor-element.elementor-element-52af0178 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-69e86933{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-5f05390c > .elementor-widget-container{margin:15px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-5f05390c{text-align:start;}.elementor-11982 .elementor-element.elementor-element-5f05390c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:25px;color:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-5f05390c.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-5f05390c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-6b453532{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-59b6658d{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-277ef7b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-1467c985 img{width:100%;max-width:180px;}.elementor-11982 .elementor-element.elementor-element-1467c985 .widget-image-caption{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-269d58f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-94dd7ce img{width:100%;max-width:180px;}.elementor-11982 .elementor-element.elementor-element-94dd7ce .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-66d4ddd9{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-6029012 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-6029012{text-align:start;}.elementor-11982 .elementor-element.elementor-element-6029012 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:25px;color:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-6029012.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-6029012 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-50f420c{--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:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-3e039f64{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-6e3f8330 img{max-width:180px;}.elementor-11982 .elementor-element.elementor-element-6e3f8330 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-67d8170d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-7f1c146a img{max-width:180px;}.elementor-11982 .elementor-element.elementor-element-7f1c146a .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-7ab67ed6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-6b2bf7a5 img{max-width:180px;}.elementor-11982 .elementor-element.elementor-element-6b2bf7a5 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-7943f3df{--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:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-5b27554e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-536e01aa{text-align:center;}.elementor-11982 .elementor-element.elementor-element-536e01aa img{max-width:180px;}.elementor-11982 .elementor-element.elementor-element-536e01aa .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-da96158{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-6072d87c{text-align:center;}.elementor-11982 .elementor-element.elementor-element-6072d87c img{max-width:180px;}.elementor-11982 .elementor-element.elementor-element-6072d87c .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-4b034c07{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-1b2c79d8 > .elementor-widget-container{margin:20px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-1b2c79d8{text-align:start;}.elementor-11982 .elementor-element.elementor-element-1b2c79d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:25px;color:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-1b2c79d8.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-1b2c79d8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-b5f28f1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 10px 10px;}.elementor-11982 .elementor-element.elementor-element-b5f28f1 img{width:82%;}.elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-b3746ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-11982 .elementor-element.elementor-element-b3746ae{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-b3746ae.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-b3746ae > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-415e20c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-415e20c6:not(.elementor-motion-effects-element-type-background), .elementor-11982 .elementor-element.elementor-element-415e20c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EDF2;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11982 .elementor-element.elementor-element-6a92fedb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-6a92fedb .cart button, .elementor-11982 .elementor-element.elementor-element-6a92fedb .cart .button{transition:all 0.2s;}.elementor-11982 .elementor-element.elementor-element-6a92fedb .quantity .qty{transition:all 0.2s;}.elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-1f89c53d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-11982 .elementor-element.elementor-element-1f89c53d{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;}.elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-1f89c53d.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-1f89c53d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-64e4a8b0{--display:flex;--justify-content:flex-start;}.elementor-11982 .elementor-element.elementor-element-690da4d2{--display:flex;}.elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-49d207b4.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-49d207b4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-270b2b86{--display:flex;}.elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-5adb17cc.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-5adb17cc > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-4e9cfa52{--display:flex;}.elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-34cb1db5.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-34cb1db5 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-12d695db{--display:flex;}.elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-87fea51.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-87fea51 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-69837402{--display:flex;}.elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-2aa47ad6.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-2aa47ad6 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-9bb7ae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-84be765 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-84be765.elementor-element{--align-self:center;}.elementor-11982 .elementor-element.elementor-element-84be765{text-align:center;}.elementor-11982 .elementor-element.elementor-element-84be765 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:500;line-height:50px;color:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-84be765.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-84be765 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri div{writing-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-50dc34a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-50dc34a.elementor-element{--align-self:center;}.elementor-11982 .elementor-element.elementor-element-50dc34a{text-align:center;}.elementor-11982 .elementor-element.elementor-element-50dc34a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:38px;color:var( --e-global-color-de6c4a2 );}.elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri > div, .elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri > h1, .elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri > h2, .elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri > h3, .elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri > h4, .elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri > h5, .elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri > h6, .elementor-11982 .elementor-element.elementor-element-50dc34a.ob-harakiri > p{transform:rotate(0deg);}.elementor-11982 .elementor-element.elementor-element-50dc34a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-11982 .elementor-element.elementor-element-97209c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-97209c3.e-con{--align-self:center;}.elementor-11982 .elementor-element.elementor-element-b31e454{--display:flex;}.elementor-11982 .elementor-element.elementor-element-5734067{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-11982 .elementor-element.elementor-element-0a3e031 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-3029fef{--display:flex;}.elementor-11982 .elementor-element.elementor-element-15f32cd{--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;}.elementor-11982 .elementor-element.elementor-element-4581774{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-11982 .elementor-element.elementor-element-4581774 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-4581774.elementor-element{--align-self:center;}.elementor-11982 .elementor-element.elementor-element-e565771{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-11982 .elementor-element.elementor-element-b5e324e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-11982:not(.elementor-motion-effects-element-type-background), body.elementor-page-11982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-11982 .elementor-element.elementor-element-16288c20{--width:100%;}.elementor-11982 .elementor-element.elementor-element-5e88b2f{--width:62%;}.elementor-11982 .elementor-element.elementor-element-7bc018d9{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-2e9699c{--width:25%;}.elementor-11982 .elementor-element.elementor-element-6f520396{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-6ce4a70d{--width:38%;}.elementor-11982 .elementor-element.elementor-element-776e3c91{--width:90%;}.elementor-11982 .elementor-element.elementor-element-2dbd15f{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-63fe7aa6{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-3f302142{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-41bd2b22{--width:25%;}.elementor-11982 .elementor-element.elementor-element-78845b08{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-414f7641{--width:25%;}.elementor-11982 .elementor-element.elementor-element-3e94c807{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-7ecdd1d4{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-13eb7c32{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-684cb30e{--width:100%;}.elementor-11982 .elementor-element.elementor-element-16fbc18a{--width:49%;}.elementor-11982 .elementor-element.elementor-element-62cae560{--width:49%;}.elementor-11982 .elementor-element.elementor-element-7c7948ba{--width:100%;}.elementor-11982 .elementor-element.elementor-element-bb631d5{--width:49%;}.elementor-11982 .elementor-element.elementor-element-57b2d280{--width:49%;}.elementor-11982 .elementor-element.elementor-element-59b6658d{--width:100%;}.elementor-11982 .elementor-element.elementor-element-277ef7b{--width:50%;}.elementor-11982 .elementor-element.elementor-element-269d58f2{--width:50%;}.elementor-11982 .elementor-element.elementor-element-9bb7ae0{--width:100%;}.elementor-11982 .elementor-element.elementor-element-97209c3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11982 .elementor-element.elementor-element-14caf112{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-414f7641{--width:80%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11982 .elementor-element.elementor-element-12aac591{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11982 .elementor-element.elementor-element-7d31cd60 .elementor-heading-title{font-size:42px;line-height:60px;}.elementor-11982 .elementor-element.elementor-element-68dffeaa .elementor-heading-title{font-size:42px;line-height:60px;}.elementor-11982 .elementor-element.elementor-element-64d97b04 .elementor-heading-title{font-size:42px;line-height:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11982 .elementor-element.elementor-element-50108d32{text-align:center;font-size:30px;line-height:35px;}.elementor-11982 .elementor-element.elementor-element-41fc9d45{text-align:center;font-size:30px;line-height:35px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11982 .elementor-element.elementor-element-65b30465 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11982 .elementor-element.elementor-element-7350c08e .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11982 .elementor-element.elementor-element-3f302142{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-11982 .elementor-element.elementor-element-6efbed46 img{object-fit:contain;}.elementor-11982 .elementor-element.elementor-element-78845b08{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11982 .elementor-element.elementor-element-14caf112{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-414f7641{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-3c9880d3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11982 .elementor-element.elementor-element-7d0c136c .elementor-heading-title{font-size:42px;line-height:60px;}.elementor-11982 .elementor-element.elementor-element-7a8abbb4 .elementor-heading-title{font-size:42px;line-height:60px;}.elementor-11982 .elementor-element.elementor-element-3e6b90ad .elementor-heading-title{font-size:42px;line-height:50px;}.elementor-11982 .elementor-element.elementor-element-3c13dc65{text-align:center;font-size:22px;line-height:35px;}.elementor-11982 .elementor-element.elementor-element-1f4e3461{text-align:center;font-size:30px;line-height:35px;}.elementor-11982 .elementor-element.elementor-element-1808d254 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11982 .elementor-element.elementor-element-df0e4ad .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11982 .elementor-element.elementor-element-465acc6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-11982 .elementor-element.elementor-element-43ae260c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11982 .elementor-element.elementor-element-7cda6799 .elementor-heading-title{font-size:42px;line-height:60px;}.elementor-11982 .elementor-element.elementor-element-509c07fc .elementor-heading-title{font-size:42px;line-height:60px;}.elementor-11982 .elementor-element.elementor-element-df7ba2b{--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;}.elementor-11982 .elementor-element.elementor-element-52ee8fcf{text-align:center;}.elementor-11982 .elementor-element.elementor-element-52ee8fcf .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-69e86933{--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;}.elementor-11982 .elementor-element.elementor-element-5f05390c{text-align:center;}.elementor-11982 .elementor-element.elementor-element-5f05390c .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-66d4ddd9{--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;}.elementor-11982 .elementor-element.elementor-element-6029012{text-align:center;}.elementor-11982 .elementor-element.elementor-element-6029012 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-6e3f8330 img{width:100%;}.elementor-11982 .elementor-element.elementor-element-7f1c146a img{width:100%;}.elementor-11982 .elementor-element.elementor-element-6b2bf7a5 img{width:100%;}.elementor-11982 .elementor-element.elementor-element-536e01aa img{width:100%;}.elementor-11982 .elementor-element.elementor-element-6072d87c img{width:100%;}.elementor-11982 .elementor-element.elementor-element-1b2c79d8{text-align:center;}.elementor-11982 .elementor-element.elementor-element-1b2c79d8 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11982 .elementor-element.elementor-element-84be765 .elementor-heading-title{font-size:42px;line-height:60px;}.elementor-11982 .elementor-element.elementor-element-50dc34a .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-11982 .elementor-element.elementor-element-97209c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-b31e454{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-5734067{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-0a3e031{width:100%;max-width:100%;}.elementor-11982 .elementor-element.elementor-element-0a3e031 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-e565771{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-b5e324e{width:100%;max-width:100%;}.elementor-11982 .elementor-element.elementor-element-b5e324e > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-11982 .elementor-element.elementor-element-69e410e8{--min-height:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-7bc018d9{--content-width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-2e9699c{--width:44%;--min-height:60px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11982 .elementor-element.elementor-element-2c84d709 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-2c84d709 img{max-width:100px;height:20%;object-fit:contain;}.elementor-11982 .elementor-element.elementor-element-69ed1b05{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-11982 .elementor-element.elementor-element-69ed1b05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11982 .elementor-element.elementor-element-776e3c91{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-12aac591{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11982 .elementor-element.elementor-element-7d31cd60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7d31cd60 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-68dffeaa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-68dffeaa .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-64d97b04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-11982 .elementor-element.elementor-element-64d97b04 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11982 .elementor-element.elementor-element-58ec18d9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11982 .elementor-element.elementor-element-64fa9b6a{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-50108d32{text-align:center;font-size:18px;line-height:26px;}.elementor-11982 .elementor-element.elementor-element-41fc9d45{text-align:center;font-size:18px;line-height:26px;}.elementor-11982 .elementor-element.elementor-element-63fe7aa6{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11982 .elementor-element.elementor-element-65b30465 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11982 .elementor-element.elementor-element-7350c08e .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11982 .elementor-element.elementor-element-11504465{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11982 .elementor-element.elementor-element-7e950f26 .elementor-swiper-button.elementor-swiper-button-next{font-size:3rem;}.elementor-11982 .elementor-element.elementor-element-3f302142{--content-width:95%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-41bd2b22{--width:44%;--min-height:60px;}.elementor-11982 .elementor-element.elementor-element-6efbed46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-6efbed46 img{max-width:100px;height:20%;object-fit:contain;}.elementor-11982 .elementor-element.elementor-element-7bbda497{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-11982 .elementor-element.elementor-element-7bbda497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-414f7641{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-3c9880d3{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11982 .elementor-element.elementor-element-7d0c136c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7d0c136c .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-7a8abbb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7a8abbb4 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-3e6b90ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-11982 .elementor-element.elementor-element-3e6b90ad .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-3f6e2edd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11982 .elementor-element.elementor-element-7fd7187a{--content-width:100%;}.elementor-11982 .elementor-element.elementor-element-3c13dc65{text-align:center;font-size:18px;line-height:26px;}.elementor-11982 .elementor-element.elementor-element-1f4e3461{text-align:center;font-size:18px;line-height:26px;}.elementor-11982 .elementor-element.elementor-element-7ecdd1d4{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-11982 .elementor-element.elementor-element-1808d254 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11982 .elementor-element.elementor-element-df0e4ad .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11982 .elementor-element.elementor-element-465acc6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-11982 .elementor-element.elementor-element-43ae260c{--min-height:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11982 .elementor-element.elementor-element-7cda6799 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-7cda6799 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-509c07fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-509c07fc .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-13eb7c32{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-edc22ab.e-con{--order:99999 /* order end hack */;}.elementor-11982 .elementor-element.elementor-element-52ee8fcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-52ee8fcf .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-5f05390c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-5f05390c .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-6029012 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-6029012 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-1b2c79d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-1b2c79d8 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11982 .elementor-element.elementor-element-1f89c53d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-1f89c53d{text-align:center;}.elementor-11982 .elementor-element.elementor-element-84be765{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-11982 .elementor-element.elementor-element-84be765 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-84be765 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-50dc34a{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-11982 .elementor-element.elementor-element-50dc34a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-50dc34a .elementor-heading-title{font-size:22px;line-height:40px;}.elementor-11982 .elementor-element.elementor-element-97209c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11982 .elementor-element.elementor-element-5734067{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11982 .elementor-element.elementor-element-0a3e031{width:100%;max-width:100%;z-index:1;}.elementor-11982 .elementor-element.elementor-element-0a3e031 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11982 .elementor-element.elementor-element-e565771{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11982 .elementor-element.elementor-element-b5e324e{width:100%;max-width:100%;z-index:1;}.elementor-11982 .elementor-element.elementor-element-b5e324e > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-3d5a6920 */.carousel {
  position: relative;
  width: 100%; /* Adjust as needed */
  overflow: hidden;
  max-width: 100%; /* Adjust to match the width of your largest image */
  margin: auto;
}

.carousel-container {
  display: flex;
  transition: transform 0.5s ease;

}

.carousel-item {
  flex: 0 0 100%; /* Makes each item the full width of the carousel */
  box-sizing: border-box; /* Include padding and borders in the element's total width and height */
  width: 100%; /* or more, depending on your design */
}

.carousel-controls {
  position: absolute;
  top: 50%;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  transform: translateY(-50%);
  pointer-events: none;
}

.control-left, .control-right {
  background: transparent !important; /* Ensures background is always transparent */
  border: none !important; /* Removes any borders */
  outline: none !important; /* Removes focus outline */
  box-shadow: none !important; /* Removes box shadow if any */
  padding: 0 !important; /* Removes padding if any */
  pointer-events: all; /* Enables clicking on the control */
}

.control-left img, .control-right img {
  /*height: 40px;*/
  height: 4rem;
  width: auto;
}

.carousel-item img {
  width: 100%;
  height: auto;
}

.lifestyle-image {
  padding:5px !important; /* Add a small padding around the lifestyle images */
  box-sizing: border-box; /* Ensure the padding is included in the image's dimensions */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e410e8 */#elementor-column-content-id { /* Replace "id" with actual ID attribute value of Column container */
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64d97b04 */#strk {
    font-size:24px;
    font-weight: 300;
    color:#E1E1E3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50108d32 */.elementor-11982 .elementor-element.elementor-element-50108d32 p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41fc9d45 */.elementor-11982 .elementor-element.elementor-element-41fc9d45 p:last-child {
    margin-bottom: 0px;
}

#prreviews {
    color:#b0b4b8 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65b30465 */.elementor-11982 .elementor-element.elementor-element-65b30465 .elementor-button {
    display: block;
    width: 350px;
    max-width: 100%;
     font-family: Roboto, sans-serif; /* Change to a bold, sans-serif font */
  font-weight: 500 !important; /* Make the font bold */
    margin: 0 auto;
    font-size: 28px !important;
    background: #C3AB74 !important;
    border-radius: 24px !important;
    box-shadow: 4px 4px 8px 3px rgba(0,0,0,0.35);
    padding-top: 24px !important;
    padding-bottom: 24px !important;
}

.elementor-11982 .elementor-element.elementor-element-65b30465 .elementor-button:hover {
    background: #25385B !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7350c08e */.elementor-11982 .elementor-element.elementor-element-7350c08e .elementor-button {
    display: block;
    width: 350px;
    max-width: 100%;
     font-family: Roboto, sans-serif; /* Change to a bold, sans-serif font */
  font-weight: 500 !important; /* Make the font bold */
    margin: 0 auto;
    font-size: 28px !important;
    background: #C3AB74 !important;
    border-radius: 24px !important;
    box-shadow: 4px 4px 8px 3px rgba(0,0,0,0.35);
    padding-top: 24px !important;
    padding-bottom: 24px !important;
}

.elementor-11982 .elementor-element.elementor-element-7350c08e .elementor-button:hover {
    background: #25385B !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-390b63b6 */.elementor-11982 .elementor-element.elementor-element-390b63b6 {
  display: flex;
  justify-content:flex-end!important;
  align-items: end!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776e3c91 *//* Style for the product panel container */
.ppaneldiv {
  position: relative; /* This can be relative or absolute depending on your layout needs */
  padding: 10px; /* Adjust padding as needed */
  overflow: hidden; /* This will prevent any child elements from overflowing */
  /* Add other styles as needed */

}

/* Style for the button inside the product panel */
.ppaneldiv .prbutton-style {
  max-width: 100%; /* Ensures the button doesn't exceed the width of the container */
  margin: 0 auto; /* Centers the button if it has a definitive width */
  /* Add other button styles as needed */
  overflow:hidden !important;
}
.elementor-element-40a67058 > div {
	justify-content: space-around;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce4a70d */.rcol {
  height: clamp(10vh, 80%, 80vh);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16288c20 */@media only screen and (min-width: 1024px) and (max-width: 1439px) {
  .herodiv {
    /* Styles for laptops */
    min-height: 55vh;
  }
}

@media only screen and (min-width: 1440px) {
  .herodiv {
    /* Styles for large desktops and monitors */
    min-height: 60vh;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e6b90ad */#strk {
    font-size:24px;
    font-weight: 300;
    color:#E1E1E3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c13dc65 */.elementor-11982 .elementor-element.elementor-element-3c13dc65 p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4e3461 */.elementor-11982 .elementor-element.elementor-element-1f4e3461 p:last-child {
    margin-bottom: 0px;
}

#prreviews {
    color:#b0b4b8 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1808d254 */.elementor-11982 .elementor-element.elementor-element-1808d254 .elementor-button {
    display: block;
    width: 350px;
    max-width: 100%;
     font-family: Roboto, sans-serif !important; /* Change to a bold, sans-serif font */
  font-weight: 500 !important; /* Make the font bold */
    margin: 0 auto;
    font-size: 28px !important;
    background: #C3AB74 !important;
    border-radius: 24px !important;
    box-shadow: 4px 4px 8px 3px rgba(0,0,0,0.35);
    padding-top: 24px !important;
    padding-bottom: 24px !important;
}

.elementor-11982 .elementor-element.elementor-element-1808d254 .elementor-button:hover {
    background: #25385B !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df0e4ad */.elementor-11982 .elementor-element.elementor-element-df0e4ad .elementor-button {
    display: block;
    width: 350px;
    max-width: 100%;
     font-family: Roboto, sans-serif !important; /* Change to a bold, sans-serif font */
  font-weight: 500 !important; /* Make the font bold */
    margin: 0 auto;
    font-size: 28px !important;
    background: #C3AB74 !important;
    border-radius: 24px !important;
    box-shadow: 4px 4px 8px 3px rgba(0,0,0,0.35);
    padding-top: 24px !important;
    padding-bottom: 24px !important;
}

.elementor-11982 .elementor-element.elementor-element-df0e4ad .elementor-button:hover {
    background: #25385B !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1353893 */.elementor-11982 .elementor-element.elementor-element-1353893 {
  display: flex;
  justify-content:flex-end!important;
  align-items: end!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-414f7641 *//* Style for the product panel container */
.ppaneldiv {
  position: relative; /* This can be relative or absolute depending on your layout needs */
  padding: 10px; /* Adjust padding as needed */
  overflow: hidden; /* This will prevent any child elements from overflowing */
  /* Add other styles as needed */
}

/* Style for the button inside the product panel */
.ppaneldiv .prbutton-style {
  max-width: 100%; /* Ensures the button doesn't exceed the width of the container */
  margin: 0 auto; /* Centers the button if it has a definitive width */
  /* Add other button styles as needed */
}
.elementor-element-40a67058 > div {
	justify-content: space-around;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52af0178 */.wp-image-23488{
    transform: scaleX(-1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df7ba2b */@media screen and (min-width:1025px) {
    .elementor-11982 .elementor-element.elementor-element-df7ba2b img {
    width: 180px;
    height: 132px;
    max-width: 100%;
    object-fit: contain;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e86933 */@media screen and (min-width:1025px) {
    .elementor-11982 .elementor-element.elementor-element-69e86933 img {
    width: 180px !important;
    height: 132px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66d4ddd9 */@media screen and (min-width:1025px) {
    .elementor-11982 .elementor-element.elementor-element-66d4ddd9 img {
    width: 180px !important;
    height: 132px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-6a92fedb */.elementor-element-5a6c62a {
    z-index: 999 !important;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb input[type="radio"] {
    opacity: 0;
    position: absolute;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb form {
    padding: 0px !important;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .component_description {
    text-align: center;
    margin-bottom: 0px;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .component_description p {
    color: #25385B;
    font-weight: 700;
    padding: 15px 10px;
    margin-bottom: 0px;
    border-bottom: solid 1px rgba(0, 0, 0, 0.1);
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .component_section_title {
    display: none;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .component_option_radio_button_select {
    color: #25385B;
    font-weight: 500;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .component_option_radio_button_container .radio_button_input,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .component .component_option_radio_button {
    display: block;
    width: 100%;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .component_option_radio_button_container {
    padding: 4px 0px;
    text-align: center;
    border-bottom: solid 1px rgba(0, 0, 0, 0.1);
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .radio_button_title.title {
    color: #25385B;
    font-weight: 500;
    padding-left: 50px;
    padding-right: 50px;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .radio_button_input input+label:before {
    content: "";
    position: absolute;
    width: 25px;
    height: 25px;
    border: solid 2px #23C785;
    top: 50%;
    left: 15px;
    margin-top: -13px;
    background: #FFFFFF;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .radio_button_input input:checked+label:after {
    content: "X";
    position: absolute;
    left: 22.5px;
    top: 50%;
    color: #25385B;
    margin-top: -7px;
    font-size: 16px;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .radio_button_price {
    color: #25385B;
    font-weight: 500;
    /*margin-top: 10px;*/
     margin-top: -15px;
    margin-bottom: 0.8rem;
    padding-left: 40px;
    padding-right: 40px;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composited_product_details_wrapper {
     display: none; 
    /*display: block !important;*/
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .wapf,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .input-text.qty {
    display: none;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_wrap {
    padding-left: 0px;
}

@media screen and (max-width:767px) {
    .elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_wrap {
        text-align: center;
        padding-left: 15px;
        padding-right: 15px;
    }

    .elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_add_to_cart_button {
        float: none !important;
        margin: 0 auto !important;
    }
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_wrap .composite_price:before {
    content: "Total: ";
    color: #25385B !important;
    font-weight: 600;
    font-size: 22px;
    display: inline-block;
    margin-right: 5px;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_wrap .price {
    display: inline-block;
    color: #25385B !important;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .single_add_to_cart_button {
    background: #25385B;
    border-radius: 10px;
    padding: 25px 30px;
    width: 200px;
    max-width: 100%;
    margin-left: 0px !important;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .single_add_to_cart_button:hover {
    /* background: #23C785; */
    background: #25385B;
    color: white;
    transition: all 0.3s ease-in;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb form .cart.composite_data {
    background: #FFF;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component:last-child .component_inner {
    margin-bottom: 0px !important;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb form.cart {
    display: flex;
    column-gap: 20px;
    flex-wrap: wrap !important;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb form.cart * {
    font-family: "Segoe UI", sans-serif;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb form.cart>.cart.composite_data,
.elementor-11982 .elementor-element.elementor-element-6a92fedb form.cart>.composite_component {
    width: 100%;
}

.composite_component[data-nav_title="Shipping"],
.composite_component[data-nav_title="Expedited Delivery"] {
    width: calc(50% - 10px) !important;
}

@media screen and (max-width:767px) {

    .composite_component[data-nav_title="Shipping"],
    .composite_component[data-nav_title="Expedited Delivery"] {
        width: 100% !important;
    }
}

.composite_component[data-nav_title="Shipping"] .component_option_radio_button_container_0,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .component_description_wrapper,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .component_description_wrapper {
    /* display: none; */
    display: block !important;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Expedited Delivery"] .component_description_wrapper {
    padding-left: 10px;
    padding-right: 10px;
}

.composite_component[data-nav_title="Shipping"] .component_option_radio_button_container,
.composite_component[data-nav_title="Expedited Delivery"] .component_option_radio_button_container {
    display: flex;
    align-items: center;
    height: 105px;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .composited_product_details_wrapper,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .composited_product_details_wrapper {
    display: block;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .table.bundled_products th.bundled_item_col,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .table.bundled_products th.bundled_item_col {
    border: none !important;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_item_qty_head,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_item_details_head,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_item_qty_head,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_item_details_head {
    color: #25385B;
    font-weight: 700;
    padding: 15px 0px;
    margin-bottom: 0px;
    font-size: 20px;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_item_details_head,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_item_details_head {
    text-align: center;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_product_checkbox,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundle_wrap.component_wrap,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_item_details_col .bundled_product_title_link,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_product_checkbox,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundle_wrap.component_wrap,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_item_details_col .bundled_product_title_link {
    display: block;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_item_details_col .details,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_item_details_col .details {
    text-align: center;
    position: relative;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_product_optional_checkbox,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_product_optional_checkbox {
    font-size: 0px;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_product_optional_checkbox .price,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_product_optional_checkbox .price {
    color: #25385B;
    font-weight: 500;
    font-size: 0.9rem !important;
    margin-top: -8px;
    display: block;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_product_checkbox+.price:before,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_product_checkbox+.price:before {
    content: "";
    position: absolute;
    width: 25px;
    height: 25px;
    border: solid 2px #23C785;
    top: 50%;
    left: 15px;
    margin-top: -13px;
    background: #FFFFFF;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_product_checkbox:checked+.price:after,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_product_checkbox:checked+.price:after {
    content: "X";
    left: 22.5px;
    font-size: 16px;
    color: #23C785;
    margin-top: -7px;
    position: absolute;
    top: calc(50% + 8px);
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_product_title.product_title,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_product_title.product_title {
    margin-bottom: 7px;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_product_title.product_title .item_qty,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_product_title.product_title .item_qty,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_product_title.product_title .item_suffix,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_product_title.product_title .item_suffix {
    display: none;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_item_qty_col,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_item_qty_head,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_item_details_col,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_item_details_head,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_item_qty_col,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_item_qty_head,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_item_details_col,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_item_details_head {
    border-top: none;
    border-bottom: solid 1px rgba(0, 0, 0, 0.1);
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] table tbody tr:hover>td,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] table tbody tr:hover>th,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] table tbody tr:hover>td,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] table tbody tr:hover>th {
    background: transparent;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .item_title,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .item_title,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .item_qty,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .item_qty {
    font-size: 1rem;
    color: #25385B;
    font-weight: 500;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .scPbcChecked .qty.bundled_qty,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .scPbcChecked .qty.bundled_qty {
    border: solid 1px rgba(0, 0, 0, 0.1);
    display: block;
    font-size: 1rem;
    color: #25385B;
    font-weight: 500;
    background: #FFFFFF;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb input::-webkit-outer-spin-button,
.elementor-11982 .elementor-element.elementor-element-6a92fedb input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0;
    /* <-- Apparently some margin are still there even though it's hidden */
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb input[type=number] {
    -moz-appearance: textfield;
    /* Firefox */
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .scPbcChecked .qty.bundled_qty:focus,
.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .scPbcChecked .qty.bundled_qty:focus {
    outline: none;
    box-shadow: none;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .component_option_radio_button_container .radio_button_description {
    width: 100%;
    display: inline-block;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .component_option_radio_button_container .radio_button_description .radio_button_title span {
    /* display: block; */
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .component_summary .summary_content .composited_product_title_wrapper {
    display: none;
}

.composite_component[data-nav_title="Shipping"] .bundled_item_qty_col,
.composite_component[data-nav_title="Expedited Delivery"] .bundled_item_qty_col {
    display: none;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_form:not(.paged) .composite_wrap {
    padding-bottom: 2rem;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_wrap .composite_price .price del {
    text-decoration: none;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_button .single_add_to_cart_button {
    font-size: 18px;
    text-transform: capitalize;
}

@media screen and (max-width:767px) {
    .composite_component table.bundled_products thead {
        width: 100% !important;
        display: table !important;
    }

    .composite_component table.bundled_products thead tr {
        width: 100% !important;
    }

    .composite_component table.bundled_products thead tr .bundled_item_col.bundled_item_qty_head {
        display: none;
    }

    .elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .bundled_item_qty_col,
    .elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .bundled_item_qty_col {
        display: none;
        text-align: center;
    }

    .elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Bedding"] .scPbcChecked .bundled_item_qty_col,
    .elementor-11982 .elementor-element.elementor-element-6a92fedb .composite_component[data-nav_title="Accessories"] .scPbcChecked .bundled_item_qty_col {
        display: block;
    }
}

/*remove no shipping option */
li[id^="component_option_radio_button_container_"]:has(label[aria-label="No Preferred Delivery"]) {
    display: none !important;
}

@media screen and (min-width: 1024px) {
    .elementor-16168 .elementor-element.elementor-element-5675a1f6 .component_description {
        text-align: left !important;
        padding-left: 4% !important;
    }
}

/* Hide the original title and price */
#component_option_radio_button_container_0 .radio_button_title.title,
#component_option_radio_button_container_0 .radio_button_price.price {
    display: none;
}

/* Insert new title */
/*
#component_option_radio_button_container_0 .radio_button_description::before {
    content: "No Mattress Required";
    display: block;
    font-size: 16px;
    font-weight: 500;
    color: #25385B;
    padding-left: 50px;
    padding-right: 50px;
}
    */

/* Insert new price */
/*
#component_option_radio_button_container_0 .radio_button_description::after {
    content: "$0.00";
    display: block;
    font-size: .9em !important;
    font-weight: 500;
    color: #25385B;
    padding-left: 40px;
    padding-right: 40px;
}

*/

.woocommerce-Price-amount.amount>bdi {
    display: flex !important;
    justify-content: center !important;
    align-items: center;
}

.component label.component_option_radio_button_select{
    z-index: 10 !important;
}

#component_option_radio_button_container_0{
    display: none;
    visibility: hidden;
}

#component_1778068849_inner > .component_selections > .component_content > .component_summary.cp_clearfix, .bundled_item_price_quantity{
    display: none;
}

body.single-product .composite_component[data-nav_title="Delivery Upgrades"] .details > div {
    margin:0 auto;
    padding:0;
}
body.single-product .composite_component[data-nav_title="Delivery Upgrades"] .details > div > .details{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    vertical-align: middle;
    margin: 15px auto;
}

.composite_price > .price >.woocommerce-Price-amount.amount{
    font-weight: 500;
    font-size: 1.5rem;
    color:#25385b !important;
}

span.woocommerce-Price-amount.amount{
    color: #25385B !important;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .single_add_to_cart_button{
      background-color: #4A7A6A !important;
    font-size: 1.5rem !important;
    font-weight: 500;
    line-height: 1.2;
    padding: 5px 15px;
    border: 2px solid #25385b;
    border-radius: 15px;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25) !important;
    transition: all 0.5s ease-in-out;
    color: white;
    font-family: Roboto;
    font-style: normal;
    display: inline-block;
    text-transform: capitalize;
}

.elementor-11982 .elementor-element.elementor-element-6a92fedb .single_add_to_cart_button:hover{
     background: white !important;
    color: #25385b;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465acc6b */.hidden {
  display: none;
}

#orderpr39{
    scroll-margin-top:100px; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a3e031 */.accordion-container {
  width: 500px;
}

.accordion-item {
  margin-bottom: 10px;
  /* Adjust spacing as needed */
}

.accordion-header {
  font-family: 'Segoe UI', sans-serif;
  /* Use Roboto */
  font-weight: 300;
  color: #25385B;
  font-size: 19px;
  line-height: 50px;
  background-color: #e1e1e3;
  border-bottom: 1px solid #ccc;
  padding: 15px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
  /* Drop shadow */
  position: relative;
  /* Allow for z-index*/
  z-index: 1;
  /* Ensure header overlaps content */
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1),
    4px 6px 6px rgba(0, 0, 0, 0.2);
  min-height: 75px;
  /* Adjust this value based on your needs */

}


.accordion-header h3 {
  margin: 0;
  font-size: 18px;
  font-weight: 400;
  font-color: #25385B;
  width: 94%;
}

.icon {
  background-image: url('https://www.sondercare.com/wp-content/uploads/2024/02/accordian-arrow-inactive.svg');
  background-size: 20px 20px;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
}

.accordion-content {
  background-color: #fff;
  padding: 10px 15px;
  display: none;
  transition: max-height 0.3s ease-in-out;
  overflow: hidden;
  font-family: 'Segoe UI', sans-serif;
  font-weight: 450;
  color: #25385B;
  font-size: 16px;
  line-height: 20px;
}

.accordion-item.active .accordion-content {
  display: block;
  box-shadow: 0 0 0 1px #ccc;
  margin-top: 0;
  border-radius: 0 0 5px 5px;
  width: calc(100% - 6px);
  margin-left: 3px;
}


.accordion-item.active .icon {
  background-image: url('https://www.sondercare.com/wp-content/uploads/2024/02/accordian-arrow-active2.svg');
}

@media (max-width: 480px) {
  .accordion-container {
    max-width: 90vw;
    width: 100%;
    box-sizing: border-box;
    margin: 20px auto;
    /* Key for centering */
  }

  .accordion-header h3 {
    width: 90%;
    font-size: 17px;
    font-weight: 400;
    color: #25385B;
  }

  .accordion-content {
    font-size: 15px;
    font-family: 'Segoe UI', sans-serif;
  }

}

@media (max-width: 768px) {
  .accordion-container {
    max-width: 90vw;
    width: 95%;
    box-sizing: border-box;
    margin: 20px auto;
    /* Key for centering */
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4581774 */#sp-wp-tabs-wrapper_15648.sp-tab__tab_title {
	font-family: Roboto !important;
	color: rgb(37, 56, 91) !important;
	font-weight: 500 !important;
}

#sp-wp-tabs-wrapper_15648.sp-tab__nav-link {
justify-content: center !important;
  align-items: center !important;
  height: 100% !important;
}

#sp-wp-tabs-wrapper_15648 .sp-tab__tab-pane {
    border-bottom-right-radius: 200px !important;
}

#sp-wp-tabs-wrapper_15648.sp-tab__nav-tabs {
  display: flex !important;
  justify-content: space-between !important;
  width: 100% !important;
}

#sp-wp-tabs-wrapper_15648.sp-tab__nav-item {
  flex-grow: 1 !important;
  text-align: center !important;
}

#sp-wp-tabs-wrapper_15648.sp-tab__nav-link {
  display: block !important;
}

/* Target the first tab and round the top-left corner */
#sp-wp-tabs-wrapper_15648.sp-tab__nav.sp-tab__nav-tabs .sp-tab__nav-item:first-child .sp-tab__nav-link {
    border-top-left-radius: 10px !important /* Adjust as needed */
}

/* Target the last tab and round the top-right corner */
#sp-wp-tabs-wrapper_15648.sp-tab__nav.sp-tab__nav-tabs .sp-tab__nav-item:last-child .sp-tab__nav-link {
    border-top-right-radius: 10px !important; /* Adjust as needed */
}

#sp-wp-tabs-wrapper_15648.sp-tab__tab-content .sp-tab__tab-pane {
    display: none; /* Hide all tab content by default */
    height: auto; /* Set height to auto to naturally extend to content size */
    max-height: 575px !important; /* Set a min-height for content area, adjust as needed */
}

.sp-tab__tab-content.sp-tab__tab-pane.sp-tab__active {
    display: block; /* Only the active tab content will be displayed */
}

#sp-wp-tabs-wrapper_15648.sp-tab__nav.sp-tab__nav-tabs .sp-tab__nav-item {
    display: flex!important; /* This will allow you to use flex properties to center the text */
    align-items: center !important; /* This centers the text vertically */
    justify-content: center !important; /* This centers the text horizontally */
    width: 160px; /* Your desired width */
    height: 100px; /* Your desired height */
}

#sp-wp-tabs-wrapper_15648.sp-tab__nav.sp-tab__nav-tabs .sp-tab__nav-item .sp-tab__nav-link {
    flex: 1; /* Ensures the link takes up the full space of the list item */
    line-height: 50px!important; /* Your desired height, this will help in vertically centering the text */
    margin: 0 !important; /* Reset any default margins */
    padding: 0; /* Adjust padding as needed, but it can affect your centering */
    white-space: nowrap; /* Prevents text from wrapping */
    overflow: hidden; /* Prevents overflow */
    text-overflow: ellipsis; /* Adds an ellipsis if the text is too long to fit */
}
#sp-wp-tabs-wrapper_15648.sp-tab__lay-default ul>li>a>span, 
#sp-wp-tabs-wrapper_15648.sp-tab__lay-default ul>li>label>span {
    justify-content: center !important;
}

#sp-wp-tabs-wrapper_15648.sp-tab__section_title_15639{
    display:none;
}

#sp-wp-tabs-wrapper_15648.sp-tab__nav-link.sp-tab__active {
  color: #fff !important;
}

#sp-wp-tabs-wrapper_15648 .sp-tab__nav-link.sp-tab__active .sp-tab__tab_title {
  color: white !important;
}

#sp-wp-tabs-wrapper_15648 .sp-tab__nav.sp-tab__nav-tabs {
    border:solid!important;
    border:blue;
    height:80px;
    border-width:2px!important;
    margin-top: 0 !important;
    padding-top: 0px !important;
    border-top-right-radius: 20px;
    border-top-left-radius: 10px;
    z-index:99!important;
}

#sp-wp-tabs-wrapper_15648.sp-tab__lay-default > ul .sp-tab__nav-item {
    margin-right: 0px;
    margin-top: 0px!important; /* Set to 0px to remove the top margin */
}

#sp-wp-tabs-wrapper_15648 .sp-tab__nav.sp-tab__nav-tabs .sp-tab__nav-item {
    width: 180px!important; /* Set the width of each tab */
}

/* Remove the right border for the last tab item */
#sp-wp-tabs-wrapper_15648 .sp-tab__nav.sp-tab__nav-tabs .sp-tab__nav-item:last-child {
    border-right: none!important;
}

#sp-wp-tabs-wrapper_15648 .sp-tab__nav-link.sp-tab__active {
    border: none !important; /* Removes all borders from the active tab */
}

#sp-wp-tabs-wrapper_15648 .sp-tab__nav-link.sp-tab__active {
    border: none !important; /* Removes all borders from the active tab */
}

/* Target only the first tab's link for border-radius */
#sp-wp-tabs-wrapper_15648 .sp-tab__nav-tabs .sp-tab__nav-item:first-child .sp-tab__nav-link {
    border-top-left-radius: 3px !important; /* Apply the desired border-radius */
}
#sp-wp-tabs-wrapper_15648.sp-tab__nav-tabs .sp-tab__nav-item .sp-tab__nav-link {
    border-bottom: 1px solid #25385b !important; /* Sets the bottom border with color #25385b and width of 1px */
}

#sp-wp-tabs-wrapper_15648 .sp-tab__tab-pane {
    min-height: 360px; /* Ensures that all tabs have at least 500px height */
    max-height: 360px; /* Ensures that no tab exceeds 500px height */
    overflow-y: hidden; /* Allows scrolling within the tab content if it exceeds 500px height */
    overflow-x: hidden; /* Hides horizontal scrollbar */
}

#sp-wp-tabs-wrapper_15648 .sp-tab__tab-content.sp-tab__tab-pane {
    display: block; /* All tab content blocks are made to display */
    visibility: hidden; /* Initially hide content for non-active tabs */
    position: absolute; /* Absolutely position non-active tabs */
    height: 500px; /* Fixed height to match active tab */
}

#sp-wp-tabs-wrapper_15648 .sp-tab__tab-content.sp-tab__tab-pane.sp-tab__active {
    visibility: visible; /* Only active tab content is visible */
    position: relative; /* Active tab content is positioned relatively to flow in the document */
}

.sp-tab__section_title_15648{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5e324e */.accordion-container {
  width: 500px;
}

.accordion-item {
  margin-bottom: 10px;
  /* Adjust spacing as needed */
}

.accordion-header {
  font-family: 'Segoe UI', sans-serif;
  /* Use Roboto */
  font-weight: 300;
  color: #25385B;
  font-size: 19px;
  line-height: 50px;
  background-color: #e1e1e3;
  border-bottom: 1px solid #ccc;
  padding: 15px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
  /* Drop shadow */
  position: relative;
  /* Allow for z-index*/
  z-index: 1;
  /* Ensure header overlaps content */
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1),
    4px 6px 6px rgba(0, 0, 0, 0.2);
  min-height: 75px;
  /* Adjust this value based on your needs */

}


.accordion-header h3 {
  margin: 0;
  font-size: 18px;
  font-weight: 400;
  font-color: #25385B;
  width: 94%;
}

.icon {
  background-image: url('https://www.sondercare.com/wp-content/uploads/2024/02/accordian-arrow-inactive.svg');
  background-size: 20px 20px;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
}

.accordion-content {
  background-color: #fff;
  padding: 10px 15px;
  display: none;
  transition: max-height 0.3s ease-in-out;
  overflow: hidden;
  font-family: 'Segoe UI', sans-serif;
  font-weight: 450;
  color: #25385B;
  font-size: 16px;
  line-height: 20px;
}

.accordion-item.active .accordion-content {
  display: block;
  box-shadow: 0 0 0 1px #ccc;
  margin-top: 0;
  border-radius: 0 0 5px 5px;
  width: calc(100% - 6px);
  margin-left: 3px;
}


.accordion-item.active .icon {
  background-image: url('https://www.sondercare.com/wp-content/uploads/2024/02/accordian-arrow-active2.svg');
}

@media (max-width: 480px) {
  .accordion-container {
    max-width: 90vw;
    width: 100%;
    box-sizing: border-box;
    margin: 20px auto;
    /* Key for centering */
  }

  .accordion-header h3 {
    width: 90%;
    font-size: 17px;
    font-weight: 400;
    color: #25385B;
  }

  .accordion-content {
    font-size: 15px;
    font-family: 'Segoe UI', sans-serif;
  }

}

@media (max-width: 768px) {
  .accordion-container {
    max-width: 90vw;
    width: 95%;
    box-sizing: border-box;
    margin: 20px auto;
    /* Key for centering */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bb7ae0 */#moreinfo{
    scroll-top-marging:100px;
}/* End custom CSS */
/* Start custom CSS */.elementor-icon-wrapper{
    line-height: 0;
}
p:last-child{
    margin-bottom:0;
}

.TLF-posts .elementor-post__card{
    box-shadow: 0 15px 45px -15px rgba(0,0,0,.15);
}

.TLF-posts .elementor-post__card:hover{
    box-shadow: 0 30px 45px -15px rgba(0,0,0,.15);
}

.TLF-social-icons .elementor-social-icons-wrapper{
  margin-left:0;
  margin-right:0;
}

.TLF-social-icons .elementor-grid-item:first-child > a{
  margin-left:0;
}


/* ANIMATION */
.pulsate-fwd{-webkit-animation:pulsate-fwd 1.5s ease-in-out infinite both;animation:pulsate-fwd 1.5s ease-in-out infinite both}
@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}/* End custom CSS */