.elementor-20 .elementor-element.elementor-element-c29c406{--display:flex;}.elementor-20 .elementor-element.elementor-element-4786caa{--display:flex;}.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-20 .elementor-element.elementor-element-b345fc2{padding:0px 0px 0px 10px;}.elementor-20 .elementor-element.elementor-element-b345fc2 .elementor-heading-title{font-family:"Sarala", Sans-serif;font-size:43px;font-weight:600;color:#000000;}.elementor-20 .elementor-element.elementor-element-be9f5ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5d1189a{--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-20 .elementor-element.elementor-element-fb50eff{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-285e63a img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-c9f219b{--display:flex;}.elementor-20 .elementor-element.elementor-element-a795076 .elementor-heading-title{font-family:"Sawarabi Gothic", Sans-serif;font-weight:900;color:#1D1D1D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9a35172{font-family:"Prompt", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-9a35172 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-2e137c8 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-weight:600;color:#1F1F1F;}.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-20 .elementor-element.elementor-element-292451c .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;transition-duration:0s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-292451c .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-292451c .elementor-button:focus{background-color:#000000;color:#FFEDED;}.elementor-20 .elementor-element.elementor-element-292451c .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-292451c .elementor-button:focus svg{fill:#FFEDED;}.elementor-20 .elementor-element.elementor-element-1c96160{--display:flex;}.elementor-20 .elementor-element.elementor-element-a80cd72{--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-20 .elementor-element.elementor-element-8a831f9{--display:flex;}.elementor-20 .elementor-element.elementor-element-50e265c img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-228b656{--display:flex;}.elementor-20 .elementor-element.elementor-element-b576302 .elementor-heading-title{font-family:"Sawarabi Gothic", Sans-serif;font-weight:600;color:#000000;}.elementor-20 .elementor-element.elementor-element-3a6a3e0{font-family:"Prompt", Sans-serif;font-size:19px;font-weight:400;color:#080707;}.elementor-20 .elementor-element.elementor-element-3a6a3e0 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-80f1e00 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-weight:600;color:#040404;}.elementor-20 .elementor-element.elementor-element-b6d31d0 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;transition-duration:0s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-b6d31d0 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-b6d31d0 .elementor-button:focus{background-color:#000000;color:#FFEDED;}.elementor-20 .elementor-element.elementor-element-b6d31d0 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-b6d31d0 .elementor-button:focus svg{fill:#FFEDED;}.elementor-20 .elementor-element.elementor-element-8e45786{--display:flex;}.elementor-20 .elementor-element.elementor-element-e3de8eb{--display:flex;}.elementor-20 .elementor-element.elementor-element-8feecff .elementor-heading-title{font-family:"Reggae One", Sans-serif;font-size:34px;font-weight:600;color:#171717;}.elementor-20 .elementor-element.elementor-element-4683ab3{--display:flex;}.elementor-20 .elementor-element.elementor-element-54b7774{--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-20 .elementor-element.elementor-element-a396e79{--display:flex;}.elementor-20 .elementor-element.elementor-element-b5fd79d img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-42951fa{--display:flex;}.elementor-20 .elementor-element.elementor-element-cc3dfa5 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-3adb730{--display:flex;}.elementor-20 .elementor-element.elementor-element-dba4637{--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-20 .elementor-element.elementor-element-70ce68c{--display:flex;}.elementor-20 .elementor-element.elementor-element-9caaf70{width:var( --container-widget-width, 102.905% );max-width:102.905%;--container-widget-width:102.905%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9caaf70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-9caaf70 .elementor-heading-title{font-family:"Trispace", Sans-serif;font-size:40px;font-weight:500;color:#000000;}.elementor-20 .elementor-element.elementor-element-8198c43{--display:flex;}.elementor-20 .elementor-element.elementor-element-54e6c3f .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-54e6c3f{width:var( --container-widget-width, 105.371% );max-width:105.371%;padding:0px 0px 0px 250px;--container-widget-width:105.371%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-54e6c3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-07af75b{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ae61a76{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-9619b4d{--display:flex;}.elementor-20 .elementor-element.elementor-element-8c3786e{--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-20 .elementor-element.elementor-element-9d96d5a{--display:flex;}.elementor-20 .elementor-element.elementor-element-0b9f38f img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-1d685b2{--display:flex;}.elementor-20 .elementor-element.elementor-element-2f3a06c img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-ac4c988{--display:flex;}.elementor-20 .elementor-element.elementor-element-37cd347{--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-20 .elementor-element.elementor-element-975c3cf{--display:flex;}.elementor-20 .elementor-element.elementor-element-5eff7af{width:var( --container-widget-width, 101.396% );max-width:101.396%;--container-widget-width:101.396%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5eff7af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-5eff7af .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:37px;font-weight:600;letter-spacing:3px;color:#000000;}.elementor-20 .elementor-element.elementor-element-b525684{--display:flex;}.elementor-20 .elementor-element.elementor-element-a53bdd8 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-a53bdd8{width:var( --container-widget-width, 37.259% );max-width:37.259%;--container-widget-width:37.259%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a53bdd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-01dd580{--display:flex;}.elementor-20 .elementor-element.elementor-element-ea383d9{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#000000;}