.elementor-251 .elementor-element.elementor-element-7149bba{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:0%;padding:5% 5% 0% 5%;}.elementor-251 .elementor-element.elementor-element-7149bba, .elementor-251 .elementor-element.elementor-element-7149bba > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-7149bba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-53a521c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-d1a5b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-d1a5b88 img{width:100%;max-width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-7ce289b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-251 .elementor-element.elementor-element-7ce289b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-251 .elementor-element.elementor-element-7ce289b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-251 .elementor-element.elementor-element-7ce289b > .elementor-element-populated{margin:-25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-cfb8ef5{text-align:left;}.elementor-251 .elementor-element.elementor-element-8dd07dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-82e3934{color:var( --e-global-color-text );font-weight:500;}.elementor-251 .elementor-element.elementor-element-f28c9b7{--spacer-size:10px;}.elementor-251 .elementor-element.elementor-element-658f254 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:16.8px;}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--dropdown a, .elementor-251 .elementor-element.elementor-element-658f254 .elementor-menu-toggle{color:#000000;}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--dropdown{background-color:#FFFFFF00;}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--dropdown a:hover,
					.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-251 .elementor-element.elementor-element-658f254 .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--dropdown a:hover,
					.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--dropdown a.highlighted{background-color:#F5F5F5;}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );background-color:#F5F5F5;}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-77323cd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-251 .elementor-element.elementor-element-77323cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-251 .elementor-element.elementor-element-77323cd.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-251 .elementor-element.elementor-element-77323cd > .elementor-element-populated{margin:-25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-251 .elementor-element.elementor-element-38f7ade > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-38f7ade{text-align:left;}.elementor-251 .elementor-element.elementor-element-d349430 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-2247e56{color:var( --e-global-color-text );font-weight:500;}.elementor-251 .elementor-element.elementor-element-a639ce4{--spacer-size:10px;}.elementor-251 .elementor-element.elementor-element-e936f56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-f48e24b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-251 .elementor-element.elementor-element-f48e24b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-251 .elementor-element.elementor-element-f48e24b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-251 .elementor-element.elementor-element-f48e24b > .elementor-element-populated{margin:-25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-251 .elementor-element.elementor-element-da9191f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-da9191f{text-align:left;}.elementor-251 .elementor-element.elementor-element-da9191f:hover img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-1e25b26 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-7ebfdc4{color:var( --e-global-color-text );font-weight:500;}.elementor-251 .elementor-element.elementor-element-77359f6{--spacer-size:10px;}.elementor-251 .elementor-element.elementor-element-a1d4e52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-c1128cb{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:0%;padding:3% 5% 0% 5%;}.elementor-251 .elementor-element.elementor-element-c1128cb, .elementor-251 .elementor-element.elementor-element-c1128cb > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-c1128cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-9c6006a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-251 .elementor-element.elementor-element-9c6006a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-251 .elementor-element.elementor-element-9c6006a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-251 .elementor-element.elementor-element-8e8ce72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:16.8px;}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--dropdown a, .elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-menu-toggle{color:#000000;}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--dropdown{background-color:#FFFFFF00;}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--dropdown a:hover,
					.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--dropdown a:hover,
					.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--dropdown a.highlighted{background-color:#F5F5F5;}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );background-color:#F5F5F5;}.elementor-251 .elementor-element.elementor-element-1b9778a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-2585cf5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-36e363f{text-align:left;}.elementor-251 .elementor-element.elementor-element-36e363f img{max-width:150px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-251 .elementor-element.elementor-element-d1a5b88{text-align:left;}.elementor-251 .elementor-element.elementor-element-d1a5b88 img{max-width:100%;object-fit:contain;}.elementor-251 .elementor-element.elementor-element-7ce289b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-251 .elementor-element.elementor-element-7ce289b > .elementor-element-populated{margin:5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-251 .elementor-element.elementor-element-cfb8ef5{text-align:center;}.elementor-251 .elementor-element.elementor-element-8dd07dc{text-align:center;}.elementor-251 .elementor-element.elementor-element-82e3934{text-align:center;}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-251 .elementor-element.elementor-element-77323cd.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-251 .elementor-element.elementor-element-38f7ade{text-align:center;}.elementor-251 .elementor-element.elementor-element-d349430{text-align:center;}.elementor-251 .elementor-element.elementor-element-2247e56{text-align:center;}.elementor-251 .elementor-element.elementor-element-da9191f{text-align:center;}.elementor-251 .elementor-element.elementor-element-1e25b26{text-align:center;}.elementor-251 .elementor-element.elementor-element-7ebfdc4{text-align:center;}.elementor-251 .elementor-element.elementor-element-9c6006a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-251 .elementor-element.elementor-element-1b9778a{width:100%;max-width:100%;}.elementor-251 .elementor-element.elementor-element-2585cf5{width:auto;max-width:auto;}.elementor-251 .elementor-element.elementor-element-36e363f{text-align:left;}.elementor-251 .elementor-element.elementor-element-36e363f img{width:100%;max-width:100%;height:300px;object-fit:contain;}}@media(max-width:1024px) and (min-width:768px){.elementor-251 .elementor-element.elementor-element-53a521c7{width:100%;}.elementor-251 .elementor-element.elementor-element-7ce289b{width:100%;}.elementor-251 .elementor-element.elementor-element-77323cd{width:100%;}.elementor-251 .elementor-element.elementor-element-f48e24b{width:100%;}.elementor-251 .elementor-element.elementor-element-9c6006a{width:100%;}}@media(max-width:767px){.elementor-251 .elementor-element.elementor-element-53a521c7 > .elementor-element-populated{margin:0% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-251 .elementor-element.elementor-element-7ce289b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-251 .elementor-element.elementor-element-7ce289b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-251 .elementor-element.elementor-element-cfb8ef5{text-align:center;}.elementor-251 .elementor-element.elementor-element-8dd07dc{text-align:center;}.elementor-251 .elementor-element.elementor-element-82e3934{text-align:center;}.elementor-251 .elementor-element.elementor-element-658f254{width:100%;max-width:100%;}.elementor-251 .elementor-element.elementor-element-658f254 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;}.elementor-251 .elementor-element.elementor-element-77323cd.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-251 .elementor-element.elementor-element-77323cd > .elementor-element-populated{margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-251 .elementor-element.elementor-element-38f7ade > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-38f7ade{text-align:center;}.elementor-251 .elementor-element.elementor-element-d349430{text-align:center;}.elementor-251 .elementor-element.elementor-element-2247e56{text-align:center;}.elementor-251 .elementor-element.elementor-element-f48e24b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-251 .elementor-element.elementor-element-f48e24b > .elementor-element-populated{margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-251 .elementor-element.elementor-element-da9191f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-da9191f{text-align:center;}.elementor-251 .elementor-element.elementor-element-1e25b26{text-align:center;}.elementor-251 .elementor-element.elementor-element-7ebfdc4{text-align:center;}.elementor-251 .elementor-element.elementor-element-a1d4e52 > .elementor-widget-container{padding:2% 0% 2% 0%;}.elementor-251 .elementor-element.elementor-element-9c6006a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-251 .elementor-element.elementor-element-8e8ce72{width:100%;max-width:100%;}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-251 .elementor-element.elementor-element-8e8ce72 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;}.elementor-251 .elementor-element.elementor-element-2585cf5{width:auto;max-width:auto;}.elementor-251 .elementor-element.elementor-element-2585cf5 > .elementor-widget-container{padding:2% 0% 2% 0%;}.elementor-251 .elementor-element.elementor-element-36e363f{text-align:center;}.elementor-251 .elementor-element.elementor-element-36e363f img{width:100%;max-width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-658f254 */@media (min-width: 768px){ 
    .elementor-251 .elementor-element.elementor-element-658f254 li a{}

    .elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover{
        padding:0;
    }    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ce289b */.elementor-251 .elementor-element.elementor-element-7ce289b #developed-wrapper,
.elementor-251 .elementor-element.elementor-element-7ce289b #engine-tracking-link-wrapper{
    text-align:right;
}

@media (max-width: 480px){
    .elementor-251 .elementor-element.elementor-element-7ce289b #developed-wrapper,
    .elementor-251 .elementor-element.elementor-element-7ce289b #engine-tracking-link-wrapper{
        text-align:left;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77323cd */.elementor-251 .elementor-element.elementor-element-77323cd #developed-wrapper,
.elementor-251 .elementor-element.elementor-element-77323cd #engine-tracking-link-wrapper{
    text-align:right;
}

@media (max-width: 480px){
    .elementor-251 .elementor-element.elementor-element-77323cd #developed-wrapper,
    .elementor-251 .elementor-element.elementor-element-77323cd #engine-tracking-link-wrapper{
        text-align:left;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-mirai_developed_by_mirai, class: .elementor-element-a1d4e52 */.elementor-251 .elementor-element.elementor-element-a1d4e52{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    color: #000000;
    
}

.elementor-251 .elementor-element.elementor-element-a1d4e52 a{
    color: #000000;
}

.elementor-251 .elementor-element.elementor-element-a1d4e52 a:hover{
    color: #808000;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f48e24b */.elementor-251 .elementor-element.elementor-element-f48e24b #developed-wrapper,
.elementor-251 .elementor-element.elementor-element-f48e24b #engine-tracking-link-wrapper{
    text-align:right;
}

@media (max-width: 480px){
    .elementor-251 .elementor-element.elementor-element-f48e24b #developed-wrapper,
    .elementor-251 .elementor-element.elementor-element-f48e24b #engine-tracking-link-wrapper{
        text-align:left;
    }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-8e8ce72 */@media (min-width: 768px){ 
    .elementor-251 .elementor-element.elementor-element-8e8ce72 li a{}

    .elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover{
        padding:0;
    }    
}/* End custom CSS */
/* Start custom CSS for wp-widget-mirai_developed_by_mirai, class: .elementor-element-2585cf5 */.elementor-251 .elementor-element.elementor-element-2585cf5{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    color: #000000;
    
}

.elementor-251 .elementor-element.elementor-element-2585cf5 a{
    color: #000000;
}

.elementor-251 .elementor-element.elementor-element-2585cf5 a:hover{
    color: #808000;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9c6006a */.elementor-251 .elementor-element.elementor-element-9c6006a #developed-wrapper,
.elementor-251 .elementor-element.elementor-element-9c6006a #engine-tracking-link-wrapper{
    text-align:right;
}

@media (max-width: 480px){
    .elementor-251 .elementor-element.elementor-element-9c6006a #developed-wrapper,
    .elementor-251 .elementor-element.elementor-element-9c6006a #engine-tracking-link-wrapper{
        text-align:left;
    }
}/* End custom CSS */