.elementor-41021 .elementor-element.elementor-element-7bb2bcd{--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;}.elementor-41021 .elementor-element.elementor-element-c28672f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-45e4b16{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-41021 .elementor-element.elementor-element-45e4b16 .elementor-heading-title{font-family:"muli", Sans-serif;font-size:3.5rem;font-weight:bold;line-height:1em;-webkit-text-stroke-color:#000;stroke:#000;color:#CC0044;}.elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-45e4b16.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-45e4b16 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-2bc3545.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-2bc3545 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-de80a8f.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-de80a8f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-a599dbd.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-a599dbd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-60e7d0a{--display:flex;}.elementor-41021 .elementor-element.elementor-element-e82d32a{--display:flex;}.elementor-41021 .elementor-element.elementor-element-5ae7858{--display:flex;}.elementor-41021 .elementor-element.elementor-element-f591967 .elementor-button{background-color:#CC0044;font-size:22px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-41021 .elementor-element.elementor-element-f591967 .elementor-button:hover, .elementor-41021 .elementor-element.elementor-element-f591967 .elementor-button:focus{background-color:#FFFFFF;color:#CC0044;}.elementor-41021 .elementor-element.elementor-element-f591967 .elementor-button:hover svg, .elementor-41021 .elementor-element.elementor-element-f591967 .elementor-button:focus svg{fill:#CC0044;}.elementor-41021 .elementor-element.elementor-element-0678f59 .elementor-button{background-color:#333366;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-41021 .elementor-element.elementor-element-0678f59 .elementor-button:hover, .elementor-41021 .elementor-element.elementor-element-0678f59 .elementor-button:focus{background-color:#FFFFFF;color:#333366;}.elementor-41021 .elementor-element.elementor-element-0678f59 .elementor-button:hover svg, .elementor-41021 .elementor-element.elementor-element-0678f59 .elementor-button:focus svg{fill:#333366;}.elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-ec4ab62{font-size:17px;}.elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-ec4ab62.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-ec4ab62 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-ae49bd9{text-align:center;}.elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-ae49bd9.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-ae49bd9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-96bb5e2.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-96bb5e2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-60997fe .elementor-repeater-item-1728b6b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www1.hai.org/wp-content/uploads/quotebkg.jpg);background-size:cover;}.elementor-41021 .elementor-element.elementor-element-60997fe .elementor-repeater-item-2be0270 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www1.hai.org/wp-content/uploads/quotebkg.jpg);background-size:cover;}.elementor-41021 .elementor-element.elementor-element-60997fe .elementor-repeater-item-5e47f30 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www1.hai.org/wp-content/uploads/quotebkg.jpg);background-size:cover;}.elementor-41021 .elementor-element.elementor-element-60997fe .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-41021 .elementor-element.elementor-element-60997fe .swiper-slide-contents{max-width:66%;}.elementor-41021 .elementor-element.elementor-element-60997fe .swiper-slide-inner{text-align:center;}.elementor-41021 .elementor-element.elementor-element-60997fe .elementor-slide-description{color:#000000;font-size:35px;}.elementor-41021 .elementor-element.elementor-element-5d0891b{--display:flex;}.elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-c706df3{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;text-align:center;font-size:12px;font-weight:400;line-height:12px;}.elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-c706df3.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-c706df3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-ff5b550{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-9b260f4{text-align:center;}.elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-9b260f4.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-9b260f4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-bd0693d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#CC0044;}.elementor-41021 .elementor-element.elementor-element-bd0693d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#CC0044;}.elementor-41021 .elementor-element.elementor-element-bd0693d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41021 .elementor-element.elementor-element-bd0693d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41021 .elementor-element.elementor-element-bd0693d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41021 .elementor-element.elementor-element-bd0693d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CC0044;}.elementor-41021 .elementor-element.elementor-element-bd0693d .elementor-icon-list-text{transition:color 0.3s;}.elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-20c1801{font-size:15px;}.elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-20c1801.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-20c1801 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-b176e73{--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:stretch;--gap:10px 24px;--row-gap:10px;--column-gap:24px;}.elementor-41021 .elementor-element.elementor-element-5c2f8d0{--display:flex;}.elementor-41021 .elementor-element.elementor-element-5c2f8d0:not(.elementor-motion-effects-element-type-background), .elementor-41021 .elementor-element.elementor-element-5c2f8d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41021 .elementor-element.elementor-element-d1c6df1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-003bff3{text-align:center;}.elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-003bff3.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-003bff3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-39916e9.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-39916e9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-40534a2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#CC0044;}.elementor-41021 .elementor-element.elementor-element-40534a2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#CC0044;}.elementor-41021 .elementor-element.elementor-element-40534a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41021 .elementor-element.elementor-element-40534a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41021 .elementor-element.elementor-element-40534a2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41021 .elementor-element.elementor-element-40534a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41021 .elementor-element.elementor-element-40534a2 .elementor-icon-list-item > a{font-size:22px;}.elementor-41021 .elementor-element.elementor-element-40534a2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CC0044;}.elementor-41021 .elementor-element.elementor-element-40534a2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-4455840{text-align:center;}.elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-4455840.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-4455840 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-ca437c4 .elementor-button{background-color:#CC0044;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-41021 .elementor-element.elementor-element-ca437c4 .elementor-button:hover, .elementor-41021 .elementor-element.elementor-element-ca437c4 .elementor-button:focus{background-color:#FFFFFF;color:#CC0044;}.elementor-41021 .elementor-element.elementor-element-ca437c4 .elementor-button:hover svg, .elementor-41021 .elementor-element.elementor-element-ca437c4 .elementor-button:focus svg{fill:#CC0044;}.elementor-41021 .elementor-element.elementor-element-cc67934 .elementor-button{background-color:#333366;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-41021 .elementor-element.elementor-element-cc67934 .elementor-button:hover, .elementor-41021 .elementor-element.elementor-element-cc67934 .elementor-button:focus{background-color:#FFFFFF;color:#333366;}.elementor-41021 .elementor-element.elementor-element-cc67934 .elementor-button:hover svg, .elementor-41021 .elementor-element.elementor-element-cc67934 .elementor-button:focus svg{fill:#333366;}.elementor-41021 .elementor-element.elementor-element-44f15a4{--display:flex;}.elementor-41021 .elementor-element.elementor-element-44f15a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-44b08ee{text-align:center;}.elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-44b08ee.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-44b08ee > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-abd7fb7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-aceef5c{text-align:center;}.elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-aceef5c.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-aceef5c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-7e4137d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-fedf5f7{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;text-align:center;font-size:12px;font-weight:400;line-height:12px;}.elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-fedf5f7.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-fedf5f7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-cf131f2{--display:flex;}.elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-7c775da.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-7c775da > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:#333;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-content .eael-accordion_media-title{color:#333;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-41021 .elementor-element.elementor-element-69c3e37 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#333;}.elementor-41021 .elementor-element.elementor-element-7459295{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-41021 .elementor-element.elementor-element-7459295.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41021 .elementor-element.elementor-element-019b4b1{--display:flex;}.elementor-41021 .elementor-element.elementor-element-019b4b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri div{writing-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri > div, .elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri > h1, .elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri > h2, .elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri > h3, .elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri > h4, .elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri > h5, .elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri > h6, .elementor-41021 .elementor-element.elementor-element-99093e6.ob-harakiri > p{transform:rotate(0deg);}.elementor-41021 .elementor-element.elementor-element-99093e6 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-41021 .elementor-element.elementor-element-83b5203{--display:flex;}.elementor-41021 .elementor-element.elementor-element-d45b499 .elementor-button{background-color:#CC0044;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-41021 .elementor-element.elementor-element-d45b499 .elementor-button:hover, .elementor-41021 .elementor-element.elementor-element-d45b499 .elementor-button:focus{background-color:#FFFFFF;color:#CC0044;}.elementor-41021 .elementor-element.elementor-element-d45b499.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41021 .elementor-element.elementor-element-d45b499 .elementor-button:hover svg, .elementor-41021 .elementor-element.elementor-element-d45b499 .elementor-button:focus svg{fill:#CC0044;}.elementor-41021 .elementor-element.elementor-element-57b5b9f .elementor-button{background-color:#333366;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-41021 .elementor-element.elementor-element-57b5b9f .elementor-button:hover, .elementor-41021 .elementor-element.elementor-element-57b5b9f .elementor-button:focus{background-color:#FFFFFF;color:#333366;}.elementor-41021 .elementor-element.elementor-element-57b5b9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41021 .elementor-element.elementor-element-57b5b9f .elementor-button:hover svg, .elementor-41021 .elementor-element.elementor-element-57b5b9f .elementor-button:focus svg{fill:#333366;}html, body{overflow-x:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-41021 .elementor-element.elementor-element-7bb2bcd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41021 .elementor-element.elementor-element-f591967{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-41021 .elementor-element.elementor-element-0678f59{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-41021 .elementor-element.elementor-element-c28672f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41021 .elementor-element.elementor-element-45e4b16{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;}.elementor-41021 .elementor-element.elementor-element-45e4b16 .elementor-heading-title{font-size:1rem;line-height:0.9em;}.elementor-41021 .elementor-element.elementor-element-2bc3545{padding:0px 0px 0px 0px;}.elementor-41021 .elementor-element.elementor-element-2bc3545 .elementor-heading-title{line-height:1.2em;}.elementor-41021 .elementor-element.elementor-element-a599dbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41021 .elementor-element.elementor-element-ec4ab62 p{margin-block-end:5px;}.elementor-41021 .elementor-element.elementor-element-60997fe .swiper-slide-contents{max-width:90%;}.elementor-41021 .elementor-element.elementor-element-60997fe .elementor-slide-description{font-size:30px;}.elementor-41021 .elementor-element.elementor-element-ff5b550{--flex-wrap:wrap;}.elementor-41021 .elementor-element.elementor-element-ca437c4{width:100%;max-width:100%;}.elementor-41021 .elementor-element.elementor-element-44f15a4{--width:100%;}.elementor-41021 .elementor-element.elementor-element-abd7fb7{width:100%;max-width:100%;}.elementor-41021 .elementor-element.elementor-element-7e4137d{width:100%;max-width:100%;}.elementor-41021 .elementor-element.elementor-element-69c3e37{width:100%;max-width:100%;}.elementor-41021 .elementor-element.elementor-element-7459295{--width:392.333;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41021 .elementor-element.elementor-element-7459295.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-41021 .elementor-element.elementor-element-019b4b1{--width:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41021 .elementor-element.elementor-element-99093e6{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-size:0.8rem;}.elementor-41021 .elementor-element.elementor-element-83b5203{--width:60%;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41021 .elementor-element.elementor-element-d45b499{width:var( --container-widget-width, 50% );max-width:50%;margin:05px 05px calc(var(--kit-widget-spacing, 0px) + 05px) 05px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-41021 .elementor-element.elementor-element-d45b499.elementor-element{--align-self:flex-start;}.elementor-41021 .elementor-element.elementor-element-d45b499 .elementor-button{font-size:0.8rem;}.elementor-41021 .elementor-element.elementor-element-57b5b9f{width:var( --container-widget-width, 50% );max-width:50%;margin:011px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-41021 .elementor-element.elementor-element-57b5b9f .elementor-button{font-size:0.8rem;}}@media(min-width:768px){.elementor-41021 .elementor-element.elementor-element-5c2f8d0{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-41021 .elementor-element.elementor-element-5c2f8d0{--width:100px;}}/* Start custom CSS for container, class: .elementor-element-b176e73 */.promo-card { transition: box-shadow .2s ease, transform .2s ease; }
@media (hover:hover){
  .promo-card:hover { transform: translateY(-4px); box-shadow: 0 16px 32px rgba(0,0,0,.12); }
}
.promo-card:focus-within { outline: 2px solid #ddd; outline-offset: 2px; }
.chip{
  display:inline-block; padding:.25rem .5rem; border-radius:9999px;
  background:#f3f4f6; font-size:12px; line-height:1; margin-bottom:.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7459295 */@media (max-width: 767px){
  .sticky-cta {position: fixed; left: 0; right: 0; bottom: 0; z-index: 9999; background: #fff; padding: 12px; box-shadow: 0 -8px 24px rgba(0,0,0,.12);}
}
@media (max-width: 767px){
  .sticky-cta--compact .elementor-button{
    font-size: 10px; line-height: 1.2px;
    padding: 0px 12px; border-radius: 6px;
  }
}/* End custom CSS */