.elementor-45 .elementor-element.elementor-element-2bd11e3{--display:flex;--min-height:100px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:10px 0px 0px 0px;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00479D;--border-color:#00479D;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-2bd11e3:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-2bd11e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-2bd11e3, .elementor-45 .elementor-element.elementor-element-2bd11e3::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-d61d098{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-2887fcf{text-align:left;}.elementor-45 .elementor-element.elementor-element-36e6775{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-8faf17d .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:1.5em;}.elementor-45 .elementor-element.elementor-element-8faf17d .elementor-nav-menu--main .elementor-item{color:#333333;fill:#333333;padding-left:0px;padding-right:0px;}.elementor-45 .elementor-element.elementor-element-8faf17d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-45 .elementor-element.elementor-element-8faf17d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-45 .elementor-element.elementor-element-8faf17d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-45 .elementor-element.elementor-element-8faf17d .elementor-nav-menu--main .elementor-item:focus{color:#00479D;fill:#00479D;}.elementor-45 .elementor-element.elementor-element-8faf17d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#00479D;}.elementor-45 .elementor-element.elementor-element-8faf17d{--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );}.elementor-45 .elementor-element.elementor-element-8faf17d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-45 .elementor-element.elementor-element-f077ac3{--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;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-bdb63a9{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00479D;}.elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00479D;}.elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45 .elementor-element.elementor-element-69c7034{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-item > a{font-weight:400;}.elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00479D;}.elementor-45 .elementor-element.elementor-element-aab3e70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00479D;}.elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00479D;}.elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45 .elementor-element.elementor-element-76d119e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-item > a{font-weight:400;}.elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00479D;}.elementor-45 .elementor-element.elementor-element-fffe0d9{--display:flex;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00479D;--border-color:#00479D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-fffe0d9:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-fffe0d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-fffe0d9, .elementor-45 .elementor-element.elementor-element-fffe0d9::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-ac8fdbf{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-94b257f{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-eab954c{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-7a6333f{--display:flex;--background-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-3e58ae5 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:1.5em;}.elementor-45 .elementor-element.elementor-element-3e58ae5 .elementor-nav-menu--main .elementor-item{color:#333333;fill:#333333;}.elementor-45 .elementor-element.elementor-element-3e58ae5 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-45 .elementor-element.elementor-element-3e58ae5 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-45 .elementor-element.elementor-element-3e58ae5 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-45 .elementor-element.elementor-element-3e58ae5 .elementor-nav-menu--main .elementor-item:focus{color:#00479D;fill:#00479D;}.elementor-45 .elementor-element.elementor-element-3e58ae5 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#00479D;}@media(min-width:1024px){.elementor-45 .elementor-element.elementor-element-d61d098{--width:25%;}.elementor-45 .elementor-element.elementor-element-36e6775{--width:55%;}.elementor-45 .elementor-element.elementor-element-f077ac3{--width:20%;}.elementor-45 .elementor-element.elementor-element-bdb63a9{--width:55%;}.elementor-45 .elementor-element.elementor-element-aab3e70{--width:45%;}.elementor-45 .elementor-element.elementor-element-94b257f{--width:70%;}}@media(max-width:1500px) and (min-width:1024px){.elementor-45 .elementor-element.elementor-element-36e6775{--width:60%;}.elementor-45 .elementor-element.elementor-element-f077ac3{--width:23%;}}@media(max-width:1500px){.elementor-45 .elementor-element.elementor-element-2bd11e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:30px;}.elementor-45 .elementor-element.elementor-element-36e6775{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-8faf17d .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-45 .elementor-element.elementor-element-8faf17d{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-45 .elementor-element.elementor-element-8faf17d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-45 .elementor-element.elementor-element-f077ac3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-item > a{font-size:15px;}.elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-item > a{font-size:15px;}.elementor-45 .elementor-element.elementor-element-fffe0d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1023px){.elementor-45 .elementor-element.elementor-element-fffe0d9{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-ac8fdbf{--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;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-94b257f{--width:70%;}.elementor-45 .elementor-element.elementor-element-60aec1d{text-align:left;}.elementor-45 .elementor-element.elementor-element-60aec1d img{width:100%;max-width:225px;}.elementor-45 .elementor-element.elementor-element-eab954c{--width:30%;}.elementor-45 .elementor-element.elementor-element-7a6333f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-3e58ae5 .elementor-nav-menu .elementor-item{font-size:18px;}.elementor-45 .elementor-element.elementor-element-3e58ae5 .elementor-nav-menu--main .elementor-item{padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:15px;}}/* Start custom CSS for icon-list, class: .elementor-element-69c7034 */@media only screen and (min-width: 1024px) and (max-width: 1400px) {
    
.elementor-45 .elementor-element.elementor-element-69c7034 .elementor-icon-list-icon {
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76d119e */@media only screen and (min-width: 1024px) and (max-width: 1400px) {
    
.elementor-45 .elementor-element.elementor-element-76d119e .elementor-icon-list-icon {
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aab3e70 */.elementor-45 .elementor-element.elementor-element-aab3e70 a:hover {
    color:#00479D;
}

.elementor-45 .elementor-element.elementor-element-aab3e70 a:hover path {
    fill:#00479D;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb4cdc7 */.elementor-45 .elementor-element.elementor-element-fb4cdc7.toggle-icon {
    width:30px;
    height:20px;
    margin:0 0 0 auto;
    position:relative;
}

.elementor-45 .elementor-element.elementor-element-fb4cdc7 .line {
    background: #000;
    border-radius: 1px;
    display: block;
    height: 2px;
    left:0;
    transition: all 0.3s ease;
    transform-origin: center center;
    width: 100%;
    position: absolute;
}

.elementor-45 .elementor-element.elementor-element-fb4cdc7 .line1 {
    top:0;
}

.elementor-45 .elementor-element.elementor-element-fb4cdc7 .line2 {
    top:50%;
    margin-top:-1px;
}

.elementor-45 .elementor-element.elementor-element-fb4cdc7 .line3 {
    bottom:0;
}

body.show-menu .elementor-45 .elementor-element.elementor-element-fb4cdc7 .line {
    top: 50%;
    bottom: auto;
    margin-top: -1px;
}

body.show-menu .elementor-45 .elementor-element.elementor-element-fb4cdc7 .line1 {
    transform: rotate(45deg);
}

body.show-menu .elementor-45 .elementor-element.elementor-element-fb4cdc7 .line2 {
    opacity:0;
}

body.show-menu .elementor-45 .elementor-element.elementor-element-fb4cdc7 .line3 {
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-3e58ae5 */.elementor-45 .elementor-element.elementor-element-3e58ae5 .menu-item a {
    display:inline-block;
    display:flex;
    align-items:center;
}


.elementor-45 .elementor-element.elementor-element-3e58ae5 .menu-item .icon-container {
    width:30px;
    display:flex;
    justify-content:center;
    margin:0 10px 0 0;
}

.elementor-45 .elementor-element.elementor-element-3e58ae5 .menu-item .icon-container i {
    display:inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a6333f */body.show-menu {
    overflow:hidden;
}

.elementor-45 .elementor-element.elementor-element-7a6333f {
    height:calc(100vh - 74px);
    display:none;
    overflow-y:auto;
    opacity:0;
}


.elementor-45 .elementor-element.elementor-element-7a6333f .menu-item {
    border-bottom:1px solid #dcdcdc;
    transform: translate3d(0, 10px, 0);
    transition: transform 0.3s ease, opacity 0.3s ease;
    opacity: 0;
}

.elementor-45 .elementor-element.elementor-element-7a6333f.active .menu-item {
    opacity: 1;
    transform: translate3d(0, 0, 0);

}/* End custom CSS */