.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ea54b48{--display:flex;--min-height:100vh;--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ea54b48:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ea54b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d2135;}.elementor-12 .elementor-element.elementor-element-e3613e0{--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 1px;--row-gap:0px;--column-gap:1px;--padding-top:7%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-b3fa7f8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-fdffc15{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;z-index:9;}.elementor-12 .elementor-element.elementor-element-fdffc15 .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-fdffc15 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-70c543b{z-index:9;}.elementor-12 .elementor-element.elementor-element-70c543b .elementor-heading-title{font-size:0.74rem;font-weight:700;text-transform:uppercase;letter-spacing:3.5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-70c543b.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-70c543b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-b799797{z-index:9;}.elementor-12 .elementor-element.elementor-element-b799797 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:700;letter-spacing:-2px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-b799797.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-b799797 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c0f93ae{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 16px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;z-index:9;font-size:1.18rem;line-height:1.6em;color:#c7ccd1;}.elementor-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-c0f93ae.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-c0f93ae > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-2c3d7fc{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-029ca62 .elementor-button{background-color:#812632;font-size:0.92rem;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:16px 32px 16px 32px;}.elementor-12 .elementor-element.elementor-element-029ca62 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-029ca62 .elementor-button:focus{background-color:#9c3343;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-029ca62 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-029ca62 .elementor-button:focus svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-d2187e0 .elementor-button{background-color:rgba(0,0,0,0);font-size:0.92rem;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#586c80;border-radius:2px 2px 2px 2px;padding:16px 32px 16px 32px;}.elementor-12 .elementor-element.elementor-element-d2187e0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d2187e0 .elementor-button:focus{background-color:rgba(255,255,255,0.08);color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d2187e0 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d2187e0 .elementor-button:focus svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-85739b5{--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:flex-start;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-12 .elementor-element.elementor-element-d81551a{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-counter.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-counter:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-counter.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-b138a92 .elementor-counter-number-wrapper{color:#ffffff;font-size:1.9rem;font-weight:800;line-height:1em;}.elementor-12 .elementor-element.elementor-element-b138a92 .elementor-counter-title{color:#8094a8;font-size:0.74rem;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;}.elementor-12 .elementor-element.elementor-element-7bc0813{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-78b5c4a .elementor-counter-number-wrapper{color:#ffffff;font-size:1.9rem;font-weight:800;line-height:1em;}.elementor-12 .elementor-element.elementor-element-78b5c4a .elementor-counter-title{color:#8094a8;font-size:0.74rem;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;}.elementor-12 .elementor-element.elementor-element-3db1d18{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-276ab23 .elementor-counter-number-wrapper{color:#ffffff;font-size:1.9rem;font-weight:800;line-height:1em;}.elementor-12 .elementor-element.elementor-element-276ab23 .elementor-counter-title{color:#8094a8;font-size:0.74rem;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;}.elementor-12 .elementor-element.elementor-element-7cfa8de{--display:flex;--position:absolute;--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;--padding-top:160px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:8;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7cfa8de{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7cfa8de{right:0px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a41fdd1{--display:flex;--min-height:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47cf4c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:47px 47px;--row-gap:47px;--column-gap:47px;--padding-top:5%;--padding-bottom:6%;--padding-left:0%;--padding-right:8%;--z-index:9;}.elementor-12 .elementor-element.elementor-element-47cf4c0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-47cf4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-7138481{--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:flex-start;--gap:0px 116px;--row-gap:0px;--column-gap:116px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-13184cf{--display:flex;--min-height:677px;--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;--border-radius:0px 20px 20px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-13184cf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13184cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://whbass.com/wp-content/uploads/2026/08/home1a.webp");background-position:top left;background-repeat:no-repeat;background-size:contain;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-117f80b{right:-10px;}body.rtl .elementor-12 .elementor-element.elementor-element-117f80b{left:-10px;}.elementor-12 .elementor-element.elementor-element-117f80b{top:-20px;z-index:5;}.elementor-12 .elementor-element.elementor-element-6f6356e{--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:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bbcbcd3{--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:8px 12px;--row-gap:8px;--column-gap:12px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0cfbcb8{--divider-border-style:solid;--divider-color:#812632;--divider-border-width:2px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0cfbcb8 .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-0cfbcb8 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c02b52e .elementor-heading-title{font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#812632;}.elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-c02b52e.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-c02b52e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-fb3a7c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.2rem;font-weight:800;letter-spacing:-1.5px;color:#0D2135;}.elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-fb3a7c7.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-fb3a7c7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-9a1c5a4{font-size:1.05rem;line-height:1.7em;color:#5c6b7a;}.elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-9a1c5a4.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-9a1c5a4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-ef17a02{font-size:1.05rem;line-height:1.7em;color:#5c6b7a;}.elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-ef17a02.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-ef17a02 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c9b7055{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-99f9618{--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:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-d08e9c0 .elementor-heading-title{font-size:1.5rem;font-weight:800;line-height:1em;color:#812632;}.elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-d08e9c0.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-d08e9c0 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-32df6e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9rem;font-weight:700;letter-spacing:0.5px;color:#0d2135;}.elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-32df6e4.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-32df6e4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-64f0cde{--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:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:24px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-a9039ee .elementor-heading-title{font-size:1.5rem;font-weight:800;line-height:1em;color:#812632;}.elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-a9039ee.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-a9039ee > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-40c26df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9rem;font-weight:700;letter-spacing:0.5px;color:#0d2135;}.elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-40c26df.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-40c26df > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-f24ff4b{--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:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:24px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-42f802a .elementor-heading-title{font-size:1.5rem;font-weight:800;line-height:1em;color:#812632;}.elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-42f802a.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-42f802a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cc00aaf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9rem;font-weight:700;letter-spacing:0.5px;color:#0d2135;}.elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cc00aaf.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cc00aaf > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-4ac5a97 .elementor-button{background-color:rgba(0,0,0,0);font-size:0.88rem;font-weight:700;fill:#0d2135;color:#0d2135;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0d2135;border-radius:6px 6px 6px 6px;padding:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-4ac5a97 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4ac5a97 .elementor-button:focus{background-color:#0d2135;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-4ac5a97{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-4ac5a97 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4ac5a97 .elementor-button:focus svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-curve{--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;--overlay-opacity:0.07;--padding-top:120px;--padding-bottom:120px;--padding-left:5px;--padding-right:5px;--z-index:13;}.elementor-12 .elementor-element.elementor-element-curve:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-curve > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0d2135 0%, #081829 100%);}.elementor-12 .elementor-element.elementor-element-curve::before, .elementor-12 .elementor-element.elementor-element-curve > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-curve > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-curve > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-curve > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-curve > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://whbass.com/wp-content/uploads/2026/08/home2a.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-curve-bg{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-curve-bg{right:0px;}.elementor-12 .elementor-element.elementor-element-curve-bg{top:0px;z-index:1;}.elementor-12 .elementor-element.elementor-element-curve-head{--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:16px 0px;--row-gap:16px;--column-gap:0px;--z-index:40;}.elementor-12 .elementor-element.elementor-element-68d9784{--display:flex;--z-index:99;}.elementor-12 .elementor-element.elementor-element-curve-eyebrow{--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:8px 12px;--row-gap:8px;--column-gap:12px;}.elementor-12 .elementor-element.elementor-element-curve-eyebrow-bar{--divider-border-style:solid;--divider-color:#e8a9b0;--divider-border-width:2px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-curve-eyebrow-bar .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-curve-eyebrow-bar .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-eyebrow-text .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#e8a9b0;}.elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-curve-eyebrow-text.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-curve-eyebrow-text > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-h2{z-index:99;}.elementor-12 .elementor-element.elementor-element-curve-h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;letter-spacing:-1.5px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-curve-h2.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-curve-h2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-curve-p{font-family:"Inter", Sans-serif;font-size:1.1rem;line-height:1.6em;color:#b9c0c8;}.elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-curve-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-curve-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-791636f{--display:flex;--z-index:10;}.elementor-12 .elementor-element.elementor-element-curve-steps{--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:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cstep-1{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-n .elementor-heading-title{font-size:0.78rem;font-weight:800;letter-spacing:1px;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-1-n.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-1-n > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-h .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.15rem;font-weight:800;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-1-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-1-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-1-p{font-family:"Inter", Sans-serif;font-size:0.88rem;line-height:1.6em;color:#9aa3ad;}.elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-1-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-1-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-n .elementor-heading-title{font-size:0.78rem;font-weight:800;letter-spacing:1px;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-2-n.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-2-n > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-h .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.15rem;font-weight:800;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-2-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-2-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-2-p{font-family:"Inter", Sans-serif;font-size:0.88rem;line-height:1.6em;color:#9aa3ad;}.elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-2-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-2-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-n .elementor-heading-title{font-size:0.78rem;font-weight:800;letter-spacing:1px;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-3-n.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-3-n > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-h .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.15rem;font-weight:800;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-3-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-3-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-3-p{font-family:"Inter", Sans-serif;font-size:0.88rem;line-height:1.6em;color:#9aa3ad;}.elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-3-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-3-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-n .elementor-heading-title{font-size:0.78rem;font-weight:800;letter-spacing:1px;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-4-n.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-4-n > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-h .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.15rem;font-weight:800;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-4-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-4-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-4-p{font-family:"Inter", Sans-serif;font-size:0.88rem;line-height:1.6em;color:#9aa3ad;}.elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-4-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-4-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-n .elementor-heading-title{font-size:0.78rem;font-weight:800;letter-spacing:1px;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-5-n.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-5-n > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-h .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.15rem;font-weight:800;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-5-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-5-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cstep-5-p{font-family:"Inter", Sans-serif;font-size:0.88rem;line-height:1.6em;color:#9aa3ad;}.elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cstep-5-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cstep-5-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-sectors{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 30px;--row-gap:40px;--column-gap:30px;--flex-wrap:wrap;--padding-top:4%;--padding-bottom:6%;--padding-left:5%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-alt-sectors:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-alt-sectors > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-alt-left{--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:2px 1px;--row-gap:2px;--column-gap:1px;--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-12 .elementor-element.elementor-element-alt-eyebrow{--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:8px 12px;--row-gap:8px;--column-gap:12px;}.elementor-12 .elementor-element.elementor-element-alt-eyebrow-bar{--divider-border-style:solid;--divider-color:#812632;--divider-border-width:2px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-alt-eyebrow-bar .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-alt-eyebrow-bar .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-eyebrow-text .elementor-heading-title{font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#812632;}.elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-eyebrow-text.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-eyebrow-text > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;letter-spacing:-1.5px;color:#BEBEBE;}.elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-h2.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-h2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-lead{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:1.18rem;font-weight:600;line-height:1.5em;color:#42566A;}.elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-lead.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-lead > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-copy{font-size:1rem;line-height:1.7em;color:#213549;}.elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-copy.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-copy > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-jet-inline-svg.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-inline-svg .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-jet-inline-svg .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-inline-svg.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-jet-inline-svg:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-jet-inline-svg.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-jet-inline-svg .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f0c7c57 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f0c7c57 .jet-inline-svg{max-width:494px;}.elementor-12 .elementor-element.elementor-element-f0c7c57 .jet-inline-svg__wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-alt-right{--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:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-alt-panel-1{--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;--border-radius:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-alt-panel-1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-alt-panel-1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d2135;background-image:url("https://whbass.com/wp-content/uploads/2026/08/home3a.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-num .elementor-heading-title{font-size:1rem;font-weight:800;letter-spacing:2px;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-1-num.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-1-num > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-h .elementor-heading-title{font-weight:800;letter-spacing:-1px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-1-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-1-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-1-p{font-size:0.95rem;line-height:1.5em;color:#d1d8de;}.elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-1-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-1-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-panel-2{--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;--border-radius:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-alt-panel-2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-alt-panel-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d2135;background-image:url("https://whbass.com/wp-content/uploads/2026/08/home4a.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-num .elementor-heading-title{font-size:1rem;font-weight:800;letter-spacing:2px;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-2-num.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-2-num > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-h .elementor-heading-title{font-weight:800;letter-spacing:-1px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-2-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-2-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-2-p{font-size:0.95rem;line-height:1.5em;color:#d1d8de;}.elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-2-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-2-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-panel-3{--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;--border-radius:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-alt-panel-3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-alt-panel-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d2135;background-image:url("https://whbass.com/wp-content/uploads/2026/08/home5a.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-num .elementor-heading-title{font-size:1rem;font-weight:800;letter-spacing:2px;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-3-num.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-3-num > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-h .elementor-heading-title{font-weight:800;letter-spacing:-1px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-3-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-3-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-3-p{font-size:0.95rem;line-height:1.5em;color:#d1d8de;}.elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-3-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-3-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-panel-5{--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;--border-radius:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-alt-panel-5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-alt-panel-5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d2135;background-image:url("https://whbass.com/wp-content/uploads/2026/08/home6a.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-num .elementor-heading-title{font-size:1rem;font-weight:800;letter-spacing:2px;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-5-num.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-5-num > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-h .elementor-heading-title{font-weight:800;letter-spacing:-1px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-5-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-5-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-alt-5-p{font-size:0.95rem;line-height:1.5em;color:#d1d8de;}.elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-alt-5-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-alt-5-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-2f0eeba{--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:77px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2f0eeba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2f0eeba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-media-wheel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-media-wheel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-media-wheel.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-1c3d61c img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-1c3d61c .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-1c3d61c .vid-overlay{object-fit:contain;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-27e6085 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-27e6085 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-27e6085 .vid-overlay{object-fit:contain;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-3f1b789 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-3f1b789 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-3f1b789 .vid-overlay{object-fit:contain;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-83517c8 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-83517c8 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-83517c8 .vid-overlay{object-fit:contain;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-eea3172 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-eea3172 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-eea3172 .vid-overlay{object-fit:contain;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-8b99738 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-8b99738 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-8b99738 .vid-overlay{object-fit:contain;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-910bf59 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-910bf59 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-910bf59 .vid-overlay{object-fit:contain;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-975f675 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-975f675 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-975f675 .vid-overlay{object-fit:contain;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-b5d7ab2 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-b5d7ab2 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-0cd1b82 .elementor-repeater-item-b5d7ab2 .vid-overlay{object-fit:contain;}.elementor-12 .elementor-element.elementor-element-0cd1b82.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:158px;}.elementor-12 .elementor-element.elementor-element-0cd1b82.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:158px;}.elementor-12 .elementor-element.elementor-element-0cd1b82.premium-adv-carousel__infinite{--pa-wheel-spacing:158;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 85 * 1000ms ) !important;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:114px;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-12 .elementor-element.elementor-element-services{--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:50px 70px;--row-gap:50px;--column-gap:70px;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:13%;--padding-bottom:11%;--padding-left:6%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-services:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-services > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2135;}.elementor-12 .elementor-element.elementor-element-services::before, .elementor-12 .elementor-element.elementor-element-services > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-services > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-services > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-services > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-services > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-services > .elementor-shape-top .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-services > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-services > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-services > .e-con-inner > .elementor-shape-top svg{height:93px;transform:translateX(-50%) rotateY(180deg);}.elementor-12 .elementor-element.elementor-element-services > .elementor-shape-bottom .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-services > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-services > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-services > .e-con-inner > .elementor-shape-bottom svg{height:93px;transform:translateX(-50%) rotateY(180deg);}.elementor-12 .elementor-element.elementor-element-svc-left{--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;}.elementor-12 .elementor-element.elementor-element-svc-eyebrow{--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:8px 12px;--row-gap:8px;--column-gap:12px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-svc-eyebrow-bar{--divider-border-style:solid;--divider-color:#e8a9b0;--divider-border-width:2px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-svc-eyebrow-bar .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-svc-eyebrow-bar .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-eyebrow-text .elementor-heading-title{font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#e8a9b0;}.elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-svc-eyebrow-text.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-svc-eyebrow-text > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;letter-spacing:-1.5px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-svc-h2.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-svc-h2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-item-1{--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:8px 22px;--row-gap:8px;--column-gap:22px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-num{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-svc-1-num .elementor-heading-title{font-size:1.5rem;font-weight:800;line-height:1em;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-svc-1-num.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-svc-1-num > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-body{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-h .elementor-heading-title{font-size:1.3rem;font-weight:800;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-svc-1-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-svc-1-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-1-p{font-size:0.96rem;line-height:1.6em;color:#c2cdd8;}.elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-svc-1-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-svc-1-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-item-2{--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:8px 22px;--row-gap:8px;--column-gap:22px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-num{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-svc-2-num .elementor-heading-title{font-size:1.5rem;font-weight:800;line-height:1em;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-svc-2-num.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-svc-2-num > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-body{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-h .elementor-heading-title{font-size:1.3rem;font-weight:800;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-svc-2-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-svc-2-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-2-p{font-size:0.96rem;line-height:1.6em;color:#c2cdd8;}.elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-svc-2-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-svc-2-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-svc-btn .elementor-button{background-color:#812632;font-size:0.92rem;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:16px 32px 16px 32px;}.elementor-12 .elementor-element.elementor-element-svc-btn .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-svc-btn .elementor-button:focus{background-color:#9c3343;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-svc-btn{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-svc-btn .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-svc-btn .elementor-button:focus svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-svc-right{--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;--overlay-opacity:1;--border-radius:6px 6px 6px 6px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-svc-right:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-svc-right > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2C49;}.elementor-12 .elementor-element.elementor-element-svc-right::before, .elementor-12 .elementor-element.elementor-element-svc-right > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-svc-right > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-svc-right > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-svc-right > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-svc-right > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-mark .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:5rem;line-height:0.5em;color:#9c3343;}.elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-quote-mark.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-quote-mark > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-text{font-size:1.3rem;font-weight:500;line-height:1.5em;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-quote-text.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-quote-text > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-author{--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:8px 15px;--row-gap:8px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-quote-meta{--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:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-name .elementor-heading-title{font-size:1rem;font-weight:700;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-quote-name.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-quote-name > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-quote-role .elementor-heading-title{font-size:0.82rem;font-weight:400;color:#8c98a4;}.elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-quote-role.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-quote-role > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-news{--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:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-news:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-news > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-12 .elementor-element.elementor-element-news-head{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-news-eyebrow{text-align:center;}.elementor-12 .elementor-element.elementor-element-news-eyebrow .elementor-heading-title{font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#812632;}.elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-news-eyebrow.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-news-eyebrow > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-news-h2{text-align:center;}.elementor-12 .elementor-element.elementor-element-news-h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;letter-spacing:-1.5px;color:#0d2135;}.elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-news-h2.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-news-h2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-a11a46f{--display:flex;}.elementor-12 .elementor-element.elementor-element-news-btn .elementor-button{background-color:rgba(0,0,0,0);font-size:0.9rem;font-weight:700;fill:#19456d;color:#19456d;border-style:solid;border-width:1px 1px 1px 1px;border-color:#19456d;border-radius:2px 2px 2px 2px;padding:14px 28px 14px 28px;}.elementor-12 .elementor-element.elementor-element-news-btn .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-news-btn .elementor-button:focus{background-color:#19456d;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-news-btn .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-news-btn .elementor-button:focus svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-esop{--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:50px 70px;--row-gap:50px;--column-gap:70px;--flex-wrap:wrap;--overlay-opacity:0.78;--padding-top:120px;--padding-bottom:120px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-esop:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-esop > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://whbass.com/wp-content/uploads/2026/09/H2H1-e1788876140618.jpg");background-position:bottom center;background-size:contain;}.elementor-12 .elementor-element.elementor-element-esop::before, .elementor-12 .elementor-element.elementor-element-esop > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-esop > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-esop > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-esop > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-esop > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D2135;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-esop-left{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-esop-eyebrow{--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:8px 12px;--row-gap:8px;--column-gap:12px;}.elementor-12 .elementor-element.elementor-element-esop-eyebrow-bar{--divider-border-style:solid;--divider-color:#e8a9b0;--divider-border-width:2px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-esop-eyebrow-bar .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-esop-eyebrow-bar .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-eyebrow-text .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#e8a9b0;}.elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-eyebrow-text.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-eyebrow-text > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;letter-spacing:-1.5px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-h2.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-h2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-p1{font-family:"Inter", Sans-serif;font-size:1.06rem;line-height:1.6em;color:#d4dae0;}.elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-p1.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-p1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-p2{font-family:"Inter", Sans-serif;font-size:1.06rem;line-height:1.6em;color:#d4dae0;}.elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-p2.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-p2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-btn .elementor-button{background-color:#812632;font-size:0.92rem;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;padding:16px 32px 16px 32px;}.elementor-12 .elementor-element.elementor-element-esop-btn .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-esop-btn .elementor-button:focus{background-color:#9c3343;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-esop-btn{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-esop-btn .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-esop-btn .elementor-button:focus svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-esop-card{--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;--border-radius:8px 8px 8px 8px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-card-h .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#e8a9b0;}.elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-card-h.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-card-h > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-1-k .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:400;color:#c8ced4;}.elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-row-1-k.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-row-1-k > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-1-v .elementor-heading-title{font-size:1.2rem;font-weight:800;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-row-1-v.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-row-1-v > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-2-k .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:400;color:#c8ced4;}.elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-row-2-k.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-row-2-k > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-2-v .elementor-heading-title{font-size:1.2rem;font-weight:800;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-row-2-v.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-row-2-v > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-3-k .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:400;color:#c8ced4;}.elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-row-3-k.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-row-3-k > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-esop-row-3-v .elementor-heading-title{font-size:1.2rem;font-weight:800;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-esop-row-3-v.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-esop-row-3-v > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-awards{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-awards:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-awards > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image-carousel.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-530f105{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-530f105 .elementor-swiper-button.elementor-swiper-button-prev:hover{color:#FFFFFF80;}.elementor-12 .elementor-element.elementor-element-530f105 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}.elementor-12 .elementor-element.elementor-element-530f105 .elementor-swiper-button-next, .elementor-12 .elementor-element.elementor-element-530f105 .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50% - 25px);}.elementor-12 .elementor-element.elementor-element-530f105 .elementor-swiper-button-next:hover, .elementor-12 .elementor-element.elementor-element-530f105 .elementor-swiper-button-prev:hover{background-color:#FFCC00E6;}.elementor-12 .elementor-element.elementor-element-530f105 .elementor-swiper-button-prev{left:calc(0%);right:unset;}.elementor-12 .elementor-element.elementor-element-530f105 .elementor-swiper-button-next{right:calc(0%);left:unset;}.elementor-12 .elementor-element.elementor-element-530f105 .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#00000080;}.elementor-12 .elementor-element.elementor-element-530f105 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000000 !important;}.elementor-12 .elementor-element.elementor-element-530f105 .swiper-wrapper{display:flex;align-items:center;}.elementor-12 .elementor-element.elementor-element-cta{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-cta:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#812632;}.elementor-12 .elementor-element.elementor-element-cta-text{--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cta-h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-1.5px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cta-h2.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cta-h2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri div{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cta-p{font-family:"Inter", Sans-serif;font-size:1.05rem;line-height:1.5em;color:#f0d6da;}.elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri > div, .elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri > h1, .elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri > h2, .elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri > h3, .elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri > h4, .elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri > h5, .elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri > h6, .elementor-12 .elementor-element.elementor-element-cta-p.ob-harakiri > p{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cta-p > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cta-btn .elementor-button{background-color:#ffffff;font-size:1.05rem;font-weight:700;fill:#812632;color:#812632;border-radius:2px 2px 2px 2px;padding:18px 38px 18px 38px;}.elementor-12 .elementor-element.elementor-element-cta-btn .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-cta-btn .elementor-button:focus{background-color:#f3f3f3;color:#812632;}.elementor-12 .elementor-element.elementor-element-cta-btn{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-cta-btn .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-cta-btn .elementor-button:focus svg{fill:#812632;}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-e3613e0{--width:58%;}.elementor-12 .elementor-element.elementor-element-b3fa7f8{--width:100%;}.elementor-12 .elementor-element.elementor-element-2c3d7fc{--width:100%;}.elementor-12 .elementor-element.elementor-element-85739b5{--width:93%;}.elementor-12 .elementor-element.elementor-element-d81551a{--width:33%;}.elementor-12 .elementor-element.elementor-element-7bc0813{--width:33%;}.elementor-12 .elementor-element.elementor-element-3db1d18{--width:33%;}.elementor-12 .elementor-element.elementor-element-7cfa8de{--width:64px;}.elementor-12 .elementor-element.elementor-element-a41fdd1{--width:1px;}.elementor-12 .elementor-element.elementor-element-7138481{--width:100%;}.elementor-12 .elementor-element.elementor-element-13184cf{--width:50%;}.elementor-12 .elementor-element.elementor-element-6f6356e{--width:50%;}.elementor-12 .elementor-element.elementor-element-bbcbcd3{--width:100%;}.elementor-12 .elementor-element.elementor-element-c9b7055{--width:100%;}.elementor-12 .elementor-element.elementor-element-99f9618{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-64f0cde{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-f24ff4b{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-curve-head{--width:100%;}.elementor-12 .elementor-element.elementor-element-curve-eyebrow{--width:100%;}.elementor-12 .elementor-element.elementor-element-791636f{--width:27%;}.elementor-12 .elementor-element.elementor-element-curve-steps{--width:100%;}.elementor-12 .elementor-element.elementor-element-cstep-1{--width:20%;}.elementor-12 .elementor-element.elementor-element-cstep-2{--width:20%;}.elementor-12 .elementor-element.elementor-element-cstep-3{--width:20%;}.elementor-12 .elementor-element.elementor-element-cstep-4{--width:20%;}.elementor-12 .elementor-element.elementor-element-cstep-5{--width:20%;}.elementor-12 .elementor-element.elementor-element-alt-sectors{--width:100%;}.elementor-12 .elementor-element.elementor-element-alt-left{--width:66%;}.elementor-12 .elementor-element.elementor-element-alt-eyebrow{--width:100%;}.elementor-12 .elementor-element.elementor-element-alt-right{--width:50%;}.elementor-12 .elementor-element.elementor-element-alt-panel-1{--width:100%;}.elementor-12 .elementor-element.elementor-element-alt-panel-2{--width:100%;}.elementor-12 .elementor-element.elementor-element-alt-panel-3{--width:100%;}.elementor-12 .elementor-element.elementor-element-alt-panel-5{--width:100%;}.elementor-12 .elementor-element.elementor-element-svc-left{--width:46%;}.elementor-12 .elementor-element.elementor-element-svc-eyebrow{--width:100%;}.elementor-12 .elementor-element.elementor-element-svc-item-1{--width:100%;}.elementor-12 .elementor-element.elementor-element-svc-item-2{--width:100%;}.elementor-12 .elementor-element.elementor-element-svc-right{--width:46%;}.elementor-12 .elementor-element.elementor-element-quote-author{--width:100%;}.elementor-12 .elementor-element.elementor-element-news-head{--width:100%;}.elementor-12 .elementor-element.elementor-element-a11a46f{--content-width:1220px;}.elementor-12 .elementor-element.elementor-element-esop-left{--width:50%;}.elementor-12 .elementor-element.elementor-element-esop-eyebrow{--width:100%;}.elementor-12 .elementor-element.elementor-element-esop-card{--width:46%;}.elementor-12 .elementor-element.elementor-element-esop-row-1{--width:100%;}.elementor-12 .elementor-element.elementor-element-esop-row-2{--width:100%;}.elementor-12 .elementor-element.elementor-element-esop-row-3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-cstep-1{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-cstep-2{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-cstep-3{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-cstep-4{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-cstep-5{--width:33.33%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-32df6e4 .elementor-heading-title{font-size:1.25rem;}.elementor-12 .elementor-element.elementor-element-40c26df .elementor-heading-title{font-size:1.25rem;}.elementor-12 .elementor-element.elementor-element-cc00aaf .elementor-heading-title{font-size:1.25rem;}.elementor-12 .elementor-element.elementor-element-curve-steps{--gap:28px 0px;--row-gap:28px;--column-gap:0px;--flex-wrap:wrap;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-e3613e0{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:140px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-70c543b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b799797{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b799797 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-c0f93ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:2px 2px 2px 2px;font-size:1rem;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-2c3d7fc{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-029ca62 .elementor-button{padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-d2187e0 .elementor-button{padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-85739b5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-d81551a{--width:30%;}.elementor-12 .elementor-element.elementor-element-b138a92 .elementor-counter{gap:6px;}.elementor-12 .elementor-element.elementor-element-b138a92 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:1.4rem;}.elementor-12 .elementor-element.elementor-element-b138a92 .elementor-counter-title{line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-7bc0813{--width:30%;}.elementor-12 .elementor-element.elementor-element-78b5c4a .elementor-counter{flex-direction:column-reverse;gap:6px;}.elementor-12 .elementor-element.elementor-element-78b5c4a .elementor-counter-title{justify-content:start;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-78b5c4a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:1.4rem;}.elementor-12 .elementor-element.elementor-element-3db1d18{--width:30%;}.elementor-12 .elementor-element.elementor-element-276ab23 .elementor-counter{gap:6px;}.elementor-12 .elementor-element.elementor-element-276ab23 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:1.4rem;}.elementor-12 .elementor-element.elementor-element-276ab23 .elementor-counter-title{line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-13184cf{--min-height:278px;}.elementor-12 .elementor-element.elementor-element-fb3a7c7 .elementor-heading-title{font-size:2.2rem;}.elementor-12 .elementor-element.elementor-element-c9b7055{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-12 .elementor-element.elementor-element-99f9618{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-32df6e4 .elementor-heading-title{font-size:1.2rem;}.elementor-12 .elementor-element.elementor-element-64f0cde{--width:30%;--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-12 .elementor-element.elementor-element-40c26df .elementor-heading-title{font-size:1.2rem;}.elementor-12 .elementor-element.elementor-element-f24ff4b{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cc00aaf .elementor-heading-title{font-size:1.2rem;}.elementor-12 .elementor-element.elementor-element-curve{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-curve-steps{--padding-top:7px;--padding-bottom:45px;--padding-left:7px;--padding-right:7px;}.elementor-12 .elementor-element.elementor-element-alt-h2 .elementor-heading-title{font-size:2.2rem;}.elementor-12 .elementor-element.elementor-element-alt-right{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-alt-1-h .elementor-heading-title{font-size:1.35rem;}.elementor-12 .elementor-element.elementor-element-alt-2-h .elementor-heading-title{font-size:1.35rem;}.elementor-12 .elementor-element.elementor-element-alt-3-h .elementor-heading-title{font-size:1.35rem;}.elementor-12 .elementor-element.elementor-element-alt-5-h .elementor-heading-title{font-size:1.35rem;}.elementor-12 .elementor-element.elementor-element-2f0eeba{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0cd1b82.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:26px;}.elementor-12 .elementor-element.elementor-element-0cd1b82.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:26px;}.elementor-12 .elementor-element.elementor-element-0cd1b82.premium-adv-carousel__infinite{--pa-wheel-spacing:26;}.elementor-12 .elementor-element.elementor-element-0cd1b82 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:58px;}.elementor-12 .elementor-element.elementor-element-services > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-services > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-12 .elementor-element.elementor-element-services{--padding-top:19%;--padding-bottom:15%;--padding-left:6%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-svc-h2 .elementor-heading-title{font-size:2rem;}.elementor-12 .elementor-element.elementor-element-svc-item-1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-svc-item-2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-svc-right{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-news{--padding-top:34px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-esop{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-esop-h2 .elementor-heading-title{font-size:1.7rem;}.elementor-12 .elementor-element.elementor-element-530f105{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-cta{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-cta-text{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-b799797 */.elementor-12 .elementor-element.elementor-element-b799797 .elementor-heading-title { margin: 0; } @media (min-width: 768px) { .elementor-12 .elementor-element.elementor-element-b799797 .elementor-heading-title { font-size: clamp(2.7rem, 4.2vw, 4.8rem); line-height: 1.04; margin: 24px 0 28px; } } .elementor-12 .elementor-element.elementor-element-b799797 em { font-style: normal; color: #9c3343; position: relative; display: inline-block; } .elementor-12 .elementor-element.elementor-element-b799797 em::after { content: ''; position: absolute; left: 0; bottom: 6px; width: 100%; height: 10px; background: #812632; opacity: .3; z-index: -1; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0f93ae */.elementor-12 .elementor-element.elementor-element-c0f93ae .elementor-widget-container { max-width: 520px; } @media (min-width: 768px) { .elementor-12 .elementor-element.elementor-element-c0f93ae .elementor-widget-container { margin-bottom: 38px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85739b5 */.elementor-12 .elementor-element.elementor-element-85739b5 { border-top: 1px solid rgba(255,255,255,.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a41fdd1 */.elementor-12 .elementor-element.elementor-element-a41fdd1 { background: linear-gradient(180deg, #9c3343, transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cfa8de */.elementor-12 .elementor-element.elementor-element-7cfa8de { height: 100%; min-height: 100vh; border-right: 1px solid rgba(255,255,255,.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea54b48 */.elementor-12 .elementor-element.elementor-element-ea54b48 { position: relative; overflow: hidden; } .elementor-12 .elementor-element.elementor-element-ea54b48::before { content: ''; position: absolute; inset: 0; background: rgba(13, 33, 53, 0.8); clip-path: polygon(0 0, 64% 0, 58% 100%, 0 100%); pointer-events: none; z-index: 1; transform: translateX(-100%); animation: whbHeroOverlayIn 1.6s cubic-bezier(.22,1,.36,1) 0.3s forwards; } @keyframes whbHeroOverlayIn { to { transform: translateX(0); } } .elementor-12 .elementor-element.elementor-element-ea54b48 > .elementor-element-hero-left { z-index: 2; } @media (max-width: 900px) { .elementor-12 .elementor-element.elementor-element-ea54b48::before { clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); background: rgba(13, 33, 53, 0.78); } .elementor-12 .elementor-element.elementor-element-ea54b48 > .elementor-element-hero-left { width: 100% !important; padding: 110px 20px 60px 20px !important; max-width: 100% !important; } .elementor-12 .elementor-element.elementor-element-ea54b48 > .whb-hero-rail, .elementor-12 .elementor-element.elementor-element-ea54b48 > [data-id="hero-rail"], .elementor-12 .elementor-element.elementor-element-ea54b48 > .elementor-element-hero-rail { display: none !important; } [data-id="hero-mark"], .elementor-element-hero-mark { display: none !important; } [data-id="hero-meta"], .elementor-element-hero-meta { flex-wrap: wrap !important; gap: 24px 32px !important; } [data-id="hero-content"], .elementor-element-hero-content { padding-left: 0 !important; padding-right: 0 !important; max-width: 100% !important; width: 100% !important; } [data-id="eyebrow-wrap"], .elementor-element-eyebrow-wrap { padding-left: 0 !important; padding-right: 0 !important; max-width: 100% !important; width: 100% !important; flex-wrap: wrap !important; } [data-id="eyebrow-text"] .elementor-heading-title, .elementor-element-eyebrow-text .elementor-heading-title { letter-spacing: 1.5px !important; font-size: 0.68rem !important; line-height: 1.4 !important; } .replic-h1 em { display: inline !important; } .replic-h1 { word-break: normal !important; overflow-wrap: break-word !important; } } @media (max-width: 600px) { [data-id="hero-cta-row"] { flex-direction: column !important; align-items: stretch !important; } [data-id="hero-meta"] { flex-direction: row !important; flex-wrap: wrap !important; gap: 14px 18px !important; justify-content: flex-start !important; } [data-id="hero-meta"] > .elementor-element { width: auto !important; flex: 0 1 auto !important; } .replic-h1 { font-size: clamp(1.8rem, 7vw, 2.4rem) !important; line-height: 1.1 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13184cf */.elementor-12 .elementor-element.elementor-element-13184cf { position: relative; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb3a7c7 */.elementor-12 .elementor-element.elementor-element-fb3a7c7 .elementor-heading-title { font-size: clamp(2rem, 3.6vw, 3rem); line-height: 1.1; margin: 8px 0 12px; }

.red {color: #9c3343;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f9618 */.elementor-12 .elementor-element.elementor-element-99f9618 { border-right: 1px solid rgba(13,33,53,.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f0cde */.elementor-12 .elementor-element.elementor-element-64f0cde { border-right: 1px solid rgba(13,33,53,.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b7055 */.elementor-12 .elementor-element.elementor-element-c9b7055 { border-top: 1px solid rgba(13,33,53,.12); border-bottom: 1px solid rgba(13,33,53,.12); margin: 24px 0 8px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ac5a97 */.elementor-12 .elementor-element.elementor-element-4ac5a97 { display: inline-block; margin-top: 16px; } .elementor-12 .elementor-element.elementor-element-4ac5a97 .elementor-button { background: transparent !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47cf4c0 */@media (max-width: 900px) { .elementor-12 .elementor-element.elementor-element-47cf4c0 { padding: 80px 24px !important; } [data-id="about-inner"], .elementor-element-about-inner { flex-direction: column !important; gap: 60px !important; } [data-id="about-images"], .elementor-element-about-images, [data-id="about-content"], .elementor-element-about-content { width: 100% !important; } [data-id="about-images"] { min-height: 460px !important; } } @media (max-width: 600px) { [data-id="about-values"] > .elementor-element { padding-left: 12px !important; padding-right: 12px !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-curve-bg */.elementor-12 .elementor-element.elementor-element-curve-bg { width: 100% !important; height: 100% !important; opacity: 0.5; pointer-events: none; } .elementor-12 .elementor-element.elementor-element-curve-bg .elementor-widget-container { width: 100%; height: 100%; } .elementor-12 .elementor-element.elementor-element-curve-bg .whb-curve-svg { width: 100%; height: 100%; display: block; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-curve-h2 */.elementor-12 .elementor-element.elementor-element-curve-h2 .elementor-heading-title { font-size: clamp(2.1rem, 4.2vw, 3.4rem); line-height: 1.05; } .elementor-12 .elementor-element.elementor-element-curve-h2 em { font-style: normal; color: #9c3343; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cstep-1 */.elementor-12 .elementor-element.elementor-element-cstep-1 { border-left: 1px solid rgba(255,255,255,.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cstep-2 */.elementor-12 .elementor-element.elementor-element-cstep-2 { border-left: 1px solid rgba(255,255,255,.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cstep-3 */.elementor-12 .elementor-element.elementor-element-cstep-3 { border-left: 1px solid rgba(255,255,255,.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cstep-4 */.elementor-12 .elementor-element.elementor-element-cstep-4 { border-left: 1px solid rgba(255,255,255,.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cstep-5 */.elementor-12 .elementor-element.elementor-element-cstep-5 { border-left: 1px solid rgba(255,255,255,.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-curve-steps */.elementor-12 .elementor-element.elementor-element-curve-steps { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-curve */.elementor-12 .elementor-element.elementor-element-curve { position: relative; overflow: hidden; } .elementor-12 .elementor-element.elementor-element-curve.e-con > .e-con-inner, .elementor-12 .elementor-element.elementor-element-curve { padding-left: 5%; padding-right: 5%; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-alt-h2 */.elementor-12 .elementor-element.elementor-element-alt-h2 .elementor-heading-title { font-size: clamp(2.4rem, 4.5vw, 3.6rem); line-height: 1.04; margin: 8px 0 10px; }

.blue {color:#19456d;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-alt-copy */.elementor-12 .elementor-element.elementor-element-alt-copy { margin-top: 8px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-alt-left */.elementor-12 .elementor-element.elementor-element-alt-left { max-width: 600px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-alt-1-h */.elementor-12 .elementor-element.elementor-element-alt-1-h .elementor-heading-title { line-height: 1.15; margin: 6px 0 8px; } @media (min-width: 768px) { .elementor-12 .elementor-element.elementor-element-alt-1-h .elementor-heading-title { font-size: clamp(1.8rem, 3vw, 2.4rem); line-height: 1.05; margin: 8px 0 12px; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-alt-2-h */.elementor-12 .elementor-element.elementor-element-alt-2-h .elementor-heading-title { line-height: 1.15; margin: 6px 0 8px; } @media (min-width: 768px) { .elementor-12 .elementor-element.elementor-element-alt-2-h .elementor-heading-title { font-size: clamp(1.8rem, 3vw, 2.4rem); line-height: 1.05; margin: 8px 0 12px; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-alt-3-h */.elementor-12 .elementor-element.elementor-element-alt-3-h .elementor-heading-title { line-height: 1.15; margin: 6px 0 8px; } @media (min-width: 768px) { .elementor-12 .elementor-element.elementor-element-alt-3-h .elementor-heading-title { font-size: clamp(1.8rem, 3vw, 2.4rem); line-height: 1.05; margin: 8px 0 12px; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-alt-5-h */.elementor-12 .elementor-element.elementor-element-alt-5-h .elementor-heading-title { line-height: 1.15; margin: 6px 0 8px; } @media (min-width: 768px) { .elementor-12 .elementor-element.elementor-element-alt-5-h .elementor-heading-title { font-size: clamp(1.8rem, 3vw, 2.4rem); line-height: 1.05; margin: 8px 0 12px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-alt-sectors */.elementor-12 .elementor-element.elementor-element-alt-sectors { padding-left: 5%; padding-right: 0; overflow: visible !important; } html, body { overflow-x: clip !important; overflow-y: visible !important; } .whb-alt-sectors, .whb-alt-sectors > .e-con-inner, .whb-alt-sectors .elementor-section, .whb-alt-sectors .elementor-container { overflow: visible !important; } .whb-alt-left { position: sticky !important; top: 150px; align-self: flex-start; max-width: 520px; padding-bottom: 60px; } .whb-alt-left::before { content: 'BASS'; position: absolute; left: calc(45.5vw - 130px); top: -00px; width: 160px; writing-mode: vertical-rl; text-orientation: upright; color: rgba(13,33,53,0.05); font-size: 12rem; font-weight: 900; letter-spacing: -0.50em; line-height: 0.25; z-index: 0; pointer-events: none; white-space: nowrap; text-align: left; } .whb-alt-left > * { position: relative; z-index: 1; } .whb-alt-panel { position: relative; aspect-ratio: 1453 / 746; min-height: 0; padding: 30px 50px !important; overflow: hidden; background-size: contain !important; background-repeat: no-repeat !important; background-position: center !important; display: flex; flex-direction: column; justify-content: flex-end; z-index: 2; } .whb-alt-panel::before { content: ''; position: absolute; inset: 0; background: linear-gradient(to top, rgba(13,33,53,.94) 10%, rgba(13,33,53,.45) 55%, rgba(13,33,53,.1) 100%); z-index: 1; pointer-events: none; } .whb-alt-panel > .elementor-element { position: relative; z-index: 2; } @media (max-width: 920px) { .whb-alt-left { position: static !important; max-width: 100%; } .whb-alt-left::before { display: none; } .whb-alt-panel { min-height: 0; padding: 40px 28px !important; } .elementor-12 .elementor-element.elementor-element-alt-sectors { padding-right: 5%; } } @media (max-width: 767px) { .whb-alt-panel { aspect-ratio: auto !important; flex-wrap: nowrap !important; min-height: 220px; padding: 24px 20px !important; background-size: cover !important; } }/* End custom CSS */
/* Start custom CSS for premium-media-wheel, class: .elementor-element-0cd1b82 */@media (max-width: 767px) { .elementor-12 .elementor-element.elementor-element-0cd1b82 .premium-adv-carousel__item, .elementor-12 .elementor-element.elementor-element-0cd1b82 .premium-adv-carousel__item-outer-wrapper { width: 128px !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-svc-h2 */.elementor-12 .elementor-element.elementor-element-svc-h2 .elementor-heading-title { font-size: clamp(2.1rem, 4.2vw, 3.4rem); line-height: 1.05; margin-bottom: 30px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-svc-1-num */.elementor-12 .elementor-element.elementor-element-svc-1-num { min-width: 46px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svc-1-body */.elementor-12 .elementor-element.elementor-element-svc-1-body { flex: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svc-item-1 */.elementor-12 .elementor-element.elementor-element-svc-item-1 { border-bottom: 1px solid rgba(255,255,255,.14); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-svc-2-num */.elementor-12 .elementor-element.elementor-element-svc-2-num { min-width: 46px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svc-2-body */.elementor-12 .elementor-element.elementor-element-svc-2-body { flex: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svc-item-2 */.elementor-12 .elementor-element.elementor-element-svc-item-2 { border-bottom: 1px solid rgba(255,255,255,.14); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-svc-btn */.elementor-12 .elementor-element.elementor-element-svc-btn { margin-top: 36px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svc-left */.elementor-12 .elementor-element.elementor-element-svc-left { flex: 1 1 380px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-quote-mark */.elementor-12 .elementor-element.elementor-element-quote-mark { opacity: .6; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-quote-text */.elementor-12 .elementor-element.elementor-element-quote-text { margin: 6px 0 28px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svc-right */.elementor-12 .elementor-element.elementor-element-svc-right { flex: 1 1 380px; border-left: 4px solid #9c3343; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-news-h2 */.elementor-12 .elementor-element.elementor-element-news-h2 .elementor-heading-title { font-size: clamp(2.1rem, 4.2vw, 3.4rem); line-height: 1.05; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-news-btn */.elementor-12 .elementor-element.elementor-element-news-btn .elementor-button { background: transparent !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-news */.elementor-12 .elementor-element.elementor-element-news { padding-left: 5%; padding-right: 5%; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-esop-h2 */.elementor-12 .elementor-element.elementor-element-esop-h2 .elementor-heading-title { font-size: clamp(2.1rem, 4.2vw, 3.4rem); line-height: 1.05; } .elementor-12 .elementor-element.elementor-element-esop-h2 em { font-style: normal; color: #9c3343; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-esop-btn */.elementor-12 .elementor-element.elementor-element-esop-btn { margin-top: 16px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-esop-left */.elementor-12 .elementor-element.elementor-element-esop-left { flex: 1.05 1 380px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-esop-card-h */.elementor-12 .elementor-element.elementor-element-esop-card-h { margin-bottom: 12px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-esop-row-1 */.elementor-12 .elementor-element.elementor-element-esop-row-1 { border-bottom: 1px solid rgba(255,255,255,.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-esop-row-2 */.elementor-12 .elementor-element.elementor-element-esop-row-2 { border-bottom: 1px solid rgba(255,255,255,.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-esop-row-3 */.elementor-12 .elementor-element.elementor-element-esop-row-3 { border-bottom: 1px solid rgba(255,255,255,.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-esop-card */.elementor-12 .elementor-element.elementor-element-esop-card { flex: .95 1 340px; background: rgba(255,255,255,.06); backdrop-filter: blur(10px); border: 1px solid rgba(255,255,255,.14); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-esop */.elementor-12 .elementor-element.elementor-element-esop { position: relative; overflow: hidden; padding-left: 5%; padding-right: 5%; background: linear-gradient(115deg, rgba(13,33,53,.96), rgba(25,69,109,.82)), url('https://whbass.com/wp-content/uploads/2026/05/home-esopbg.jpg') center/cover; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-awards */.elementor-12 .elementor-element.elementor-element-awards { padding-left: 5%; padding-right: 5%; } .elementor-12 .elementor-element.elementor-element-awards > .elementor-element { flex: 1 1 0; min-width: 180px; } .whb-aw-box .elementor-image-box-wrapper { display: flex; flex-direction: column; align-items: center; gap: 18px; text-align: center; } .whb-aw-box .elementor-image-box-img { margin: 0 !important; width: 88px; height: 88px; border-radius: 50%; overflow: hidden; background: rgba(156,51,67,0.12); border: 2px solid #9c3343; } .whb-aw-box .elementor-image-box-img img { width: 100%; height: 100%; object-fit: cover; } .whb-aw-box .elementor-image-box-content { width: 100%; } .whb-aw-box .elementor-image-box-title { color: #ffffff; font-size: 1.25rem; font-weight: 700; margin: 0 0 6px 0; line-height: 1.2; letter-spacing: -0.3px; } .whb-aw-box .elementor-image-box-description { color: #b5bcc4; font-size: 1rem; margin: 0; line-height: 1.4; } @media (max-width: 920px) { .elementor-12 .elementor-element.elementor-element-awards > .elementor-element { flex: 1 1 calc(50% - 15px); } } @media (max-width: 560px) { .elementor-12 .elementor-element.elementor-element-awards > .elementor-element { flex: 1 1 100%; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cta-h2 */.elementor-12 .elementor-element.elementor-element-cta-h2 .elementor-heading-title { font-size: clamp(2rem, 4vw, 3rem); line-height: 1.05; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cta-text */.elementor-12 .elementor-element.elementor-element-cta-text { max-width: 640px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cta */.elementor-12 .elementor-element.elementor-element-cta { position: relative; overflow: hidden; padding-left: 5%; padding-right: 5%; } .elementor-12 .elementor-element.elementor-element-cta::after { content: 'BASS'; position: absolute; right: -20px; bottom: -60px; font-size: 16rem; font-weight: 800; color: rgba(255,255,255,.06); letter-spacing: -.05em; line-height: 1; pointer-events: none; } .elementor-12 .elementor-element.elementor-element-cta > .elementor-element { position: relative; z-index: 2; } @media (max-width: 767px) { .elementor-12 .elementor-element.elementor-element-cta::after { font-size: 6.5rem; right: -8px; bottom: -18px; } }/* End custom CSS */