.elementor-1660 .elementor-element.elementor-element-1828c8d{--display:flex;--min-height:48vw;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.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-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-183f4f7{padding:0px 0px 40px 0px;}.elementor-1660 .elementor-element.elementor-element-183f4f7 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:8vw;font-weight:400;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-183f4f7.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-183f4f7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-c4f2458{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2.8vw 2.8vw;--row-gap:2.8vw;--column-gap:2.8vw;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--border-radius:0px 0px 0px 0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-bfb494c{width:100%;max-width:100%;}.elementor-1660 .elementor-element.elementor-element-bfb494c .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:2.2vw;font-weight:400;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-bfb494c.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-bfb494c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-05513cf{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-d4d860d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-d4d860d.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-d4d860d > div{text-indent:0px;mix-blend-mode:inherit;}.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-1660 .elementor-element.elementor-element-5eef091 .elementor-button{background-color:var( --e-global-color-baef23c );font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:1em 3em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-5eef091 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1660 .elementor-element.elementor-element-82d6961{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-c4f4283 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-c4f4283.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-c4f4283 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-ae873bd .elementor-button{background-color:var( --e-global-color-baef23c );font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:1em 3em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-ae873bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-1660 .elementor-element.elementor-element-1b8342e{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-eb77e4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-eb77e4b.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-eb77e4b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-cf89867 .elementor-button{background-color:var( --e-global-color-baef23c );font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:1em 3em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-cf89867 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1660 .elementor-element.elementor-element-69687c9{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-79a351b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-79a351b.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-79a351b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-7c63acd .elementor-button{background-color:var( --e-global-color-baef23c );font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:1em 3em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-7c63acd .elementor-button-content-wrapper{flex-direction:row;}.elementor-1660 .elementor-element.elementor-element-c91b1d9{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-9234d04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-9234d04.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-9234d04 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-271d7af .elementor-button{background-color:var( --e-global-color-baef23c );font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:1em 3em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-271d7af .elementor-button-content-wrapper{flex-direction:row;}.elementor-1660 .elementor-element.elementor-element-f932b49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2.8vw 2.8vw;--row-gap:2.8vw;--column-gap:2.8vw;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--border-radius:0px 0px 0px 0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-1d5c3b8{width:100%;max-width:100%;}.elementor-1660 .elementor-element.elementor-element-1d5c3b8 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:2.2vw;font-weight:400;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-1d5c3b8.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-1d5c3b8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-2a162f9{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-9847ef5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-9847ef5.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-9847ef5 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-0b87e57 .elementor-button{background-color:var( --e-global-color-baef23c );font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:1em 3em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-0b87e57 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1660 .elementor-element.elementor-element-e7af90e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2.8vw 2.8vw;--row-gap:2.8vw;--column-gap:2.8vw;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--border-radius:0px 0px 0px 0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-26dcf39{width:100%;max-width:100%;}.elementor-1660 .elementor-element.elementor-element-26dcf39 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:2.2vw;font-weight:400;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-26dcf39.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-26dcf39 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-b0e8072{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-42dd513 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-42dd513.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-42dd513 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-c9b6307 .elementor-button{background-color:var( --e-global-color-baef23c );font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:1em 3em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-c9b6307 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1660 .elementor-element.elementor-element-6b2133f{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-39af7a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-39af7a0.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-39af7a0 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-6c3fa27 .elementor-button{background-color:var( --e-global-color-baef23c );font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:1em 3em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-6c3fa27 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1660 .elementor-element.elementor-element-bfa2c2e{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-e4e9b4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-e4e9b4a.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-e4e9b4a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-f2ca8f5 .elementor-button{background-color:var( --e-global-color-baef23c );font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:1em 3em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-f2ca8f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1660 .elementor-element.elementor-element-c602441{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-ffe1a81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-ffe1a81.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-ffe1a81 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-e2b3a7b .elementor-button{background-color:var( --e-global-color-baef23c );font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:1em 3em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-e2b3a7b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1660 .elementor-element.elementor-element-48d8365{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2.8vw 2.8vw;--row-gap:2.8vw;--column-gap:2.8vw;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-baef23c );--border-color:var( --e-global-color-baef23c );--border-radius:0px 0px 0px 0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-1ef460a{width:100%;max-width:100%;}.elementor-1660 .elementor-element.elementor-element-1ef460a .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:2.2vw;font-weight:400;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-1ef460a.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-1ef460a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri div{writing-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-b61289c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-baef23c );}.elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri > div, .elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri > h1, .elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri > h2, .elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri > h3, .elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri > h4, .elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri > h5, .elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri > h6, .elementor-1660 .elementor-element.elementor-element-b61289c.ob-harakiri > p{transform:rotate(0deg);}.elementor-1660 .elementor-element.elementor-element-b61289c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1660 .elementor-element.elementor-element-61059b9{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-1660 .elementor-element.elementor-element-1828c8d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-1660 .elementor-element.elementor-element-183f4f7{padding:0px 0px 30px 0px;}.elementor-1660 .elementor-element.elementor-element-183f4f7 .elementor-heading-title{font-size:70px;}.elementor-1660 .elementor-element.elementor-element-bfb494c .elementor-heading-title{font-size:30px;}.elementor-1660 .elementor-element.elementor-element-d4d860d .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-5eef091 .elementor-button{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-c4f4283 .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-ae873bd .elementor-button{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-eb77e4b .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-cf89867 .elementor-button{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-79a351b .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-7c63acd .elementor-button{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-9234d04 .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-271d7af .elementor-button{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-1d5c3b8 .elementor-heading-title{font-size:30px;}.elementor-1660 .elementor-element.elementor-element-9847ef5 .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-0b87e57 .elementor-button{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-26dcf39 .elementor-heading-title{font-size:30px;}.elementor-1660 .elementor-element.elementor-element-42dd513 .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-c9b6307 .elementor-button{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-39af7a0 .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-6c3fa27 .elementor-button{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-e4e9b4a .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-f2ca8f5 .elementor-button{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-ffe1a81 .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-e2b3a7b .elementor-button{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-1ef460a .elementor-heading-title{font-size:30px;}.elementor-1660 .elementor-element.elementor-element-b61289c .elementor-heading-title{font-size:18px;}.elementor-1660 .elementor-element.elementor-element-61059b9{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}}@media(max-width:767px){.elementor-1660 .elementor-element.elementor-element-1828c8d{--padding-top:100px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1660 .elementor-element.elementor-element-183f4f7{padding:0px 0px 0px 0px;}.elementor-1660 .elementor-element.elementor-element-183f4f7 .elementor-heading-title{font-size:47px;}.elementor-1660 .elementor-element.elementor-element-bfb494c{padding:0px 0px 20px 0px;}.elementor-1660 .elementor-element.elementor-element-bfb494c .elementor-heading-title{font-size:24px;}.elementor-1660 .elementor-element.elementor-element-05513cf{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1660 .elementor-element.elementor-element-d4d860d .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-5eef091 .elementor-button{font-size:14px;line-height:1.1em;padding:1em 5em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-82d6961{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1660 .elementor-element.elementor-element-c4f4283 .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-ae873bd .elementor-button{font-size:14px;line-height:1.1em;padding:1em 5em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-1b8342e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1660 .elementor-element.elementor-element-eb77e4b .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-cf89867 .elementor-button{font-size:14px;line-height:1.1em;padding:1em 5em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-69687c9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1660 .elementor-element.elementor-element-79a351b .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-7c63acd .elementor-button{font-size:14px;line-height:1.1em;padding:1em 5em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-c91b1d9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1660 .elementor-element.elementor-element-9234d04 .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-271d7af .elementor-button{font-size:14px;line-height:1.1em;padding:1em 5em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-1d5c3b8{padding:0px 0px 20px 0px;}.elementor-1660 .elementor-element.elementor-element-1d5c3b8 .elementor-heading-title{font-size:24px;}.elementor-1660 .elementor-element.elementor-element-2a162f9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1660 .elementor-element.elementor-element-9847ef5 .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-0b87e57 .elementor-button{font-size:14px;line-height:1.1em;padding:1em 5em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-26dcf39{padding:0px 0px 20px 0px;}.elementor-1660 .elementor-element.elementor-element-26dcf39 .elementor-heading-title{font-size:24px;}.elementor-1660 .elementor-element.elementor-element-b0e8072{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1660 .elementor-element.elementor-element-42dd513 .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-c9b6307 .elementor-button{font-size:14px;line-height:1.1em;padding:1em 5em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-6b2133f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1660 .elementor-element.elementor-element-39af7a0 .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-6c3fa27 .elementor-button{font-size:14px;line-height:1.1em;padding:1em 5em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-bfa2c2e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1660 .elementor-element.elementor-element-e4e9b4a .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-f2ca8f5 .elementor-button{font-size:14px;line-height:1.1em;padding:1em 5em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-c602441{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1660 .elementor-element.elementor-element-ffe1a81 .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-e2b3a7b .elementor-button{font-size:14px;line-height:1.1em;padding:1em 5em 1em 2em;}.elementor-1660 .elementor-element.elementor-element-1ef460a{padding:0px 0px 20px 0px;}.elementor-1660 .elementor-element.elementor-element-1ef460a .elementor-heading-title{font-size:24px;}.elementor-1660 .elementor-element.elementor-element-b61289c .elementor-heading-title{font-size:16px;}.elementor-1660 .elementor-element.elementor-element-61059b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-1660 .elementor-element.elementor-element-1828c8d{--content-width:80vw;}.elementor-1660 .elementor-element.elementor-element-05513cf{--width:31%;}.elementor-1660 .elementor-element.elementor-element-82d6961{--width:31%;}.elementor-1660 .elementor-element.elementor-element-1b8342e{--width:31%;}.elementor-1660 .elementor-element.elementor-element-69687c9{--width:31%;}.elementor-1660 .elementor-element.elementor-element-c91b1d9{--width:31%;}.elementor-1660 .elementor-element.elementor-element-2a162f9{--width:31%;}.elementor-1660 .elementor-element.elementor-element-b0e8072{--width:31%;}.elementor-1660 .elementor-element.elementor-element-6b2133f{--width:31%;}.elementor-1660 .elementor-element.elementor-element-bfa2c2e{--width:31%;}.elementor-1660 .elementor-element.elementor-element-c602441{--width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1660 .elementor-element.elementor-element-05513cf{--width:48%;}.elementor-1660 .elementor-element.elementor-element-82d6961{--width:48%;}.elementor-1660 .elementor-element.elementor-element-1b8342e{--width:48%;}.elementor-1660 .elementor-element.elementor-element-69687c9{--width:48%;}.elementor-1660 .elementor-element.elementor-element-c91b1d9{--width:48%;}.elementor-1660 .elementor-element.elementor-element-2a162f9{--width:48%;}.elementor-1660 .elementor-element.elementor-element-b0e8072{--width:48%;}.elementor-1660 .elementor-element.elementor-element-6b2133f{--width:48%;}.elementor-1660 .elementor-element.elementor-element-bfa2c2e{--width:48%;}.elementor-1660 .elementor-element.elementor-element-c602441{--width:48%;}}/* Start custom CSS for container, class: .elementor-element-1828c8d */.top-header .logo-text * {
  color:#1f2324 !important   
}

.top-header .logo-text .elementor-widget-container  {
 border-left-color: black !important
}

.top-header .logo-top svg path {
    fill:#1f2324 !important
}

.top-header:has(#menu:not(.open)) .toggle-menu span, .top-header:has(#menu:not(.open)) .toggle-menu span:before, .top-header:has(#menu:not(.open)) .toggle-menu span:after,  #menu ul a:after  {
  background-color: #1f2324 !important;
}



@media only screen and (min-width: 1024px) {

.top-header #menu ul a:not(.cta-button) {
  color: #1f2324 !important
  
}

.top-header.elementor-sticky--effects #menu ul a:not(.cta-button):after {
 background:#1f2324 !important
}

.top-header .cta-button:hover {
    background: #1f2324;
    color: white !important;
}
}


@media only screen and (min-width: 1024px) {
.play-button .elementor-button-icon {
    right: 0.4vw !important;
    font-size: 2.2vw !important;
    height: 2.2vw !important;
    width: 2.2vw !important;
}
}
.play-button .elementor-button {
    position: relative;
}
.play-button .elementor-button-icon {
    position: absolute;
    right: 5px;
    font-size: 32px;
    top: 50%;
    transform:translatey(-50%);
    height: 32px;
    width: 32px
}

.pdf-button *{
    text-align: left !important
}/* End custom CSS */