.elementor-11 .elementor-element.elementor-element-cd5661b{--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;--background-transition:0.3s;--padding-top:27px;--padding-bottom:27px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-cd5661b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cd5661b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("bg-pattern-dark.png");}.elementor-11 .elementor-element.elementor-element-cd5661b, .elementor-11 .elementor-element.elementor-element-cd5661b::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-ab87e31{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-59ef6b1 .elementor-nav-menu .elementor-item{font-family:"Diary 8 bit mage", Sans-serif;font-size:13px;font-weight:700;line-height:16px;}.elementor-11 .elementor-element.elementor-element-59ef6b1 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-ef7dd1d );fill:var( --e-global-color-ef7dd1d );padding-left:18px;padding-right:18px;}.elementor-11 .elementor-element.elementor-element-59ef6b1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11 .elementor-element.elementor-element-59ef6b1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11 .elementor-element.elementor-element-59ef6b1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11 .elementor-element.elementor-element-59ef6b1 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-e0e6993 );fill:var( --e-global-color-e0e6993 );}.elementor-11 .elementor-element.elementor-element-59ef6b1 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-e0e6993 );}.elementor-11 .elementor-element.elementor-element-59ef6b1 .elementor-nav-menu--dropdown .elementor-item, .elementor-11 .elementor-element.elementor-element-59ef6b1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Diary 8 bit mage", Sans-serif;font-weight:500;}.elementor-11 .elementor-element.elementor-element-9b819f5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8892f8a img{width:305px;}.elementor-11 .elementor-element.elementor-element-985c1ca{--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-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-69b09a2 .elementor-button{font-family:var( --e-global-typography-2c83b89-font-family ), Sans-serif;font-size:var( --e-global-typography-2c83b89-font-size );font-weight:var( --e-global-typography-2c83b89-font-weight );line-height:var( --e-global-typography-2c83b89-line-height );letter-spacing:var( --e-global-typography-2c83b89-letter-spacing );word-spacing:var( --e-global-typography-2c83b89-word-spacing );fill:var( --e-global-color-e0e6993 );color:var( --e-global-color-e0e6993 );background-color:#A66FFF00;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-11 .elementor-element.elementor-element-69b09a2 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-69b09a2 .elementor-button:focus{color:var( --e-global-color-c5d2443 );}.elementor-11 .elementor-element.elementor-element-69b09a2 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-69b09a2 .elementor-button:focus svg{fill:var( --e-global-color-c5d2443 );}.elementor-11 .elementor-element.elementor-element-cbcaf06 .elementor-button{font-family:var( --e-global-typography-2c83b89-font-family ), Sans-serif;font-size:var( --e-global-typography-2c83b89-font-size );font-weight:var( --e-global-typography-2c83b89-font-weight );line-height:var( --e-global-typography-2c83b89-line-height );letter-spacing:var( --e-global-typography-2c83b89-letter-spacing );word-spacing:var( --e-global-typography-2c83b89-word-spacing );fill:var( --e-global-color-e0e6993 );color:var( --e-global-color-e0e6993 );background-color:#A66FFF00;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-11 .elementor-element.elementor-element-cbcaf06 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-cbcaf06 .elementor-button:focus{color:var( --e-global-color-c5d2443 );background-color:#B385FF69;}.elementor-11 .elementor-element.elementor-element-cbcaf06 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-cbcaf06 .elementor-button:focus svg{fill:var( --e-global-color-c5d2443 );}.elementor-11 .elementor-element.elementor-element-a424734{--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;--background-transition:0.3s;--padding-top:27px;--padding-bottom:27px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-a424734:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a424734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("bg-pattern-dark.png");}.elementor-11 .elementor-element.elementor-element-a424734, .elementor-11 .elementor-element.elementor-element-a424734::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-2acadcf{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-menu-toggle{margin-right:auto;}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-fc123c6-font-family ), Sans-serif;font-size:var( --e-global-typography-fc123c6-font-size );font-weight:var( --e-global-typography-fc123c6-font-weight );line-height:var( --e-global-typography-fc123c6-line-height );letter-spacing:var( --e-global-typography-fc123c6-letter-spacing );word-spacing:var( --e-global-typography-fc123c6-word-spacing );}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-ef7dd1d );fill:var( --e-global-color-ef7dd1d );padding-left:18px;padding-right:18px;}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-e0e6993 );fill:var( --e-global-color-e0e6993 );}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-e0e6993 );}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--dropdown a, .elementor-11 .elementor-element.elementor-element-560fd7b .elementor-menu-toggle{color:#C7B9D3;}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--dropdown{background-color:#150E1B;}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--dropdown .elementor-item, .elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Chakra Petch", Sans-serif;font-weight:700;}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-11 .elementor-element.elementor-element-23730ab{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-23730ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-87f855b{--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-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1734d9d .elementor-button{font-family:"Chakra Petch", Sans-serif;font-size:12px;font-weight:700;line-height:16px;fill:var( --e-global-color-e0e6993 );color:var( --e-global-color-e0e6993 );background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-1734d9d .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-1734d9d .elementor-button:focus{color:#C4C4C4;}.elementor-11 .elementor-element.elementor-element-1734d9d .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-1734d9d .elementor-button:focus svg{fill:#C4C4C4;}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-23730ab{--width:183px;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-69b09a2 .elementor-button{font-size:var( --e-global-typography-2c83b89-font-size );line-height:var( --e-global-typography-2c83b89-line-height );letter-spacing:var( --e-global-typography-2c83b89-letter-spacing );word-spacing:var( --e-global-typography-2c83b89-word-spacing );}.elementor-11 .elementor-element.elementor-element-cbcaf06 .elementor-button{font-size:var( --e-global-typography-2c83b89-font-size );line-height:var( --e-global-typography-2c83b89-line-height );letter-spacing:var( --e-global-typography-2c83b89-letter-spacing );word-spacing:var( --e-global-typography-2c83b89-word-spacing );}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-fc123c6-font-size );line-height:var( --e-global-typography-fc123c6-line-height );letter-spacing:var( --e-global-typography-fc123c6-letter-spacing );word-spacing:var( --e-global-typography-fc123c6-word-spacing );}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--main .elementor-item{padding-left:12px;padding-right:12px;padding-top:0px;padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-560fd7b{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--dropdown .elementor-item, .elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:18px;}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--dropdown a{padding-top:28px;padding-bottom:28px;}.elementor-11 .elementor-element.elementor-element-8fad5c3 img{width:140px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-69b09a2 .elementor-button{font-size:var( --e-global-typography-2c83b89-font-size );line-height:var( --e-global-typography-2c83b89-line-height );letter-spacing:var( --e-global-typography-2c83b89-letter-spacing );word-spacing:var( --e-global-typography-2c83b89-word-spacing );}.elementor-11 .elementor-element.elementor-element-cbcaf06 .elementor-button{font-size:var( --e-global-typography-2c83b89-font-size );line-height:var( --e-global-typography-2c83b89-line-height );letter-spacing:var( --e-global-typography-2c83b89-letter-spacing );word-spacing:var( --e-global-typography-2c83b89-word-spacing );}.elementor-11 .elementor-element.elementor-element-a424734{--gap:10px 10px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-2acadcf{--width:45%;}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-fc123c6-font-size );line-height:var( --e-global-typography-fc123c6-line-height );letter-spacing:var( --e-global-typography-fc123c6-letter-spacing );word-spacing:var( --e-global-typography-fc123c6-word-spacing );}.elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--dropdown .elementor-item, .elementor-11 .elementor-element.elementor-element-560fd7b .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-11 .elementor-element.elementor-element-560fd7b > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-11 .elementor-element.elementor-element-560fd7b{z-index:1;}.elementor-11 .elementor-element.elementor-element-23730ab{--width:48%;}.elementor-11 .elementor-element.elementor-element-8fad5c3 img{width:100%;}.elementor-11 .elementor-element.elementor-element-1734d9d .elementor-button{padding:10px 10px 10px 10px;}}/* Start custom CSS for button, class: .elementor-element-69b09a2 */.elementor-11 .elementor-element.elementor-element-69b09a2 a.elementor-button.elementor-button-link.elementor-size-sm {
    background-image: url("8890c08fb8f9efde0a1988228158bf5011096e1a.svg");
    aspect-ratio: 369/ 83;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    font-family: "Diary 8 bit mage", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbcaf06 */.elementor-11 .elementor-element.elementor-element-cbcaf06 a.elementor-button.elementor-button-link.elementor-size-sm {
    background-image: url("37c30a667ad3cd8e374a1d33c9b6d0b97cab7bd4.svg");
    aspect-ratio: 369/ 87;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    font-family: "Diary 8 bit mage", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-560fd7b */.elementor-11 .elementor-element.elementor-element-560fd7b a{
        text-align: center !important;
        display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1734d9d */.elementor-11 .elementor-element.elementor-element-1734d9d a.elementor-button.elementor-button-link.elementor-size-sm {
    background-image: url("37c30a667ad3cd8e374a1d33c9b6d0b97cab7bd4.svg");
    aspect-ratio: 453/ 87;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}/* End custom CSS */