.elementor-5263 .elementor-element.elementor-element-99a1f54 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-38070b8 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-5263 .elementor-element.elementor-element-38070b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-38070b8.elementor-view-framed .elementor-icon, .elementor-5263 .elementor-element.elementor-element-38070b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-38070b8 .elementor-icon{font-size:20px;}.elementor-5263 .elementor-element.elementor-element-38070b8 .elementor-icon-box-title, .elementor-5263 .elementor-element.elementor-element-38070b8 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-5263 .elementor-element.elementor-element-38070b8 .elementor-icon-box-title{color:#FFFFFFB2;}.elementor-5263 .elementor-element.elementor-element-4dd6203 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-5263 .elementor-element.elementor-element-4dd6203.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-4dd6203.elementor-view-framed .elementor-icon, .elementor-5263 .elementor-element.elementor-element-4dd6203.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-4dd6203 .elementor-icon{font-size:20px;}.elementor-5263 .elementor-element.elementor-element-4dd6203 .elementor-icon-box-title, .elementor-5263 .elementor-element.elementor-element-4dd6203 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-5263 .elementor-element.elementor-element-4dd6203 .elementor-icon-box-title{color:#FFFFFFB2;}.elementor-5263 .elementor-element.elementor-element-172c88d .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-5263 .elementor-element.elementor-element-172c88d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-172c88d.elementor-view-framed .elementor-icon, .elementor-5263 .elementor-element.elementor-element-172c88d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-172c88d .elementor-icon{font-size:20px;}.elementor-5263 .elementor-element.elementor-element-172c88d .elementor-icon-box-title, .elementor-5263 .elementor-element.elementor-element-172c88d .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-5263 .elementor-element.elementor-element-172c88d .elementor-icon-box-title{color:#FFFFFFB2;}.elementor-5263 .elementor-element.elementor-element-172c88d:has(:hover) .elementor-icon-box-title,
					 .elementor-5263 .elementor-element.elementor-element-172c88d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-a4ed11c .elementor-icon-wrapper{text-align:center;}.elementor-5263 .elementor-element.elementor-element-a4ed11c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-a4ed11c.elementor-view-framed .elementor-icon, .elementor-5263 .elementor-element.elementor-element-a4ed11c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-a4ed11c.elementor-view-framed .elementor-icon, .elementor-5263 .elementor-element.elementor-element-a4ed11c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-a4ed11c .elementor-icon{font-size:20px;}.elementor-5263 .elementor-element.elementor-element-a4ed11c .elementor-icon svg{height:20px;}.elementor-5263 .elementor-element.elementor-element-3091e15 .elementor-icon-wrapper{text-align:center;}.elementor-5263 .elementor-element.elementor-element-3091e15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-3091e15.elementor-view-framed .elementor-icon, .elementor-5263 .elementor-element.elementor-element-3091e15.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-3091e15.elementor-view-framed .elementor-icon, .elementor-5263 .elementor-element.elementor-element-3091e15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5263 .elementor-element.elementor-element-3091e15 .elementor-icon{font-size:20px;}.elementor-5263 .elementor-element.elementor-element-3091e15 .elementor-icon svg{height:20px;}.elementor-5263 .elementor-element.elementor-element-326ea16 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-5263 .elementor-element.elementor-element-326ea16 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for nav-menu, class: .elementor-element-99a1f54 */.elementor-5263 .elementor-element.elementor-element-99a1f54 ul {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    align-items: start;
}
.elementor-5263 .elementor-element.elementor-element-99a1f54 ul li {
    margin: 0 5px 10px 0;
}
.elementor-5263 .elementor-element.elementor-element-99a1f54 ul li a,
.elementor-5263 .elementor-element.elementor-element-99a1f54 ul li a:hover {
    white-space: normal;
    padding: 0;
    color: #FFFFFFB2 !important;
}
.elementor-5263 .elementor-element.elementor-element-99a1f54 ul li a:hover {
    color: #FFFFFF !important;
}
.elementor-5263 .elementor-element.elementor-element-99a1f54 ul li a.elementor-item:after,
.elementor-5263 .elementor-element.elementor-element-99a1f54 ul li a.elementor-item:before {
    background-color: transparent !important;
}

@media screen and (max-width:1024px) {
    .elementor-5263 .elementor-element.elementor-element-99a1f54 ul {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38070b8 */.elementor-5263 .elementor-element.elementor-element-38070b8 a:hover {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-172c88d */.elementor-5263 .elementor-element.elementor-element-172c88d a:hover {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-326ea16 */.elementor-5263 .elementor-element.elementor-element-326ea16 ul li {
    padding: 0 0 0 30px;
}
.elementor-5263 .elementor-element.elementor-element-326ea16 ul li a,
.elementor-5263 .elementor-element.elementor-element-326ea16 ul li a:hover{
    padding: 0;
    color: #FFFFFFB2 !important;
}
.elementor-5263 .elementor-element.elementor-element-326ea16 ul li a:hover{
    color: #FFFFFF !important;
}
.elementor-5263 .elementor-element.elementor-element-326ea16 ul li a::before,
.elementor-5263 .elementor-element.elementor-element-326ea16 ul li a::after{
    background-color: transparent;
}

@media screen and (max-width:1024px) {
    .elementor-5263 .elementor-element.elementor-element-326ea16 ul {
        margin-inline-start: unset;
    }
    .elementor-5263 .elementor-element.elementor-element-326ea16 ul li {
        padding: 0 30px 0 0;
    }
}/* End custom CSS */