.elementor-11332 .elementor-element.elementor-element-770b71a1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11332 .elementor-element.elementor-element-770b71a1{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-11332 .elementor-element.elementor-element-770b71a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11332 .elementor-element.elementor-element-6044264e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11332 .elementor-element.elementor-element-6044264e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11332 .elementor-element.elementor-element-7c52ac5d .the-logo{text-align:left;}.elementor-11332 .elementor-element.elementor-element-7c52ac5d .the-logo img{width:265px;}.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-menu-toggle{margin-left:auto;}.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu .elementor-item{font-family:"nexa light", Sans-serif;font-size:18px;font-weight:400;}.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#000000;}.elementor-11332 .elementor-element.elementor-element-5e3413d .e--pointer-framed .elementor-item:before,
					.elementor-11332 .elementor-element.elementor-element-5e3413d .e--pointer-framed .elementor-item:after{border-color:#000000;}.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-11332 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#000000;}.elementor-11332 .elementor-element.elementor-element-5e3413d .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-11332 .elementor-element.elementor-element-5e3413d .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#000000;}.elementor-11332 .elementor-element.elementor-element-3b44300 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11332 .elementor-element.elementor-element-3b44300:not(.elementor-motion-effects-element-type-background), .elementor-11332 .elementor-element.elementor-element-3b44300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11332 .elementor-element.elementor-element-3b44300{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF26;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11332 .elementor-element.elementor-element-3b44300 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11332 .elementor-element.elementor-element-a9da9ca .the-logo img{width:162px;}.elementor-11332 .elementor-element.elementor-element-a9da9ca > .elementor-widget-container{padding:13px 0px 13px 0px;}.elementor-11332 .elementor-element.elementor-element-2e3c368.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11332 .elementor-element.elementor-element-a81ad45 #mmenu-toggle button, .elementor-11332 .elementor-element.elementor-element-a81ad45 #mmenu-toggle button:before, .elementor-11332 .elementor-element.elementor-element-a81ad45 #mmenu-toggle button:after{background:#000000;}.elementor-11332 .elementor-element.elementor-element-a81ad45 .mmenu-wrapper .mobile_mainmenu li a{font-family:"Montserrat Alternates", Sans-serif;}.elementor-11332 .elementor-element.elementor-element-a81ad45 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-11332 .elementor-element.elementor-element-34ecc3b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11332 .elementor-element.elementor-element-34ecc3b{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-11332 .elementor-element.elementor-element-34ecc3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11332 .elementor-element.elementor-element-9fc89d6 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11332 .elementor-element.elementor-element-9fc89d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11332 .elementor-element.elementor-element-580d0be .the-logo{text-align:left;}.elementor-11332 .elementor-element.elementor-element-580d0be .the-logo img{width:265px;}.elementor-bc-flex-widget .elementor-11332 .elementor-element.elementor-element-a0726cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11332 .elementor-element.elementor-element-a0726cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-menu-toggle{margin-left:auto;}.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu .elementor-item{font-family:"nexa light", Sans-serif;font-size:18px;font-weight:400;}.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#000000;}.elementor-11332 .elementor-element.elementor-element-e44b003 .e--pointer-framed .elementor-item:before,
					.elementor-11332 .elementor-element.elementor-element-e44b003 .e--pointer-framed .elementor-item:after{border-color:#000000;}.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-11332 .elementor-element.elementor-element-e44b003 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#000000;}.elementor-11332 .elementor-element.elementor-element-e44b003 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-11332 .elementor-element.elementor-element-e44b003 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#000000;}.elementor-11332 .elementor-element.elementor-element-e44b003 > .elementor-widget-container{margin:18px 0px 0px 0px;}@media(max-width:767px){.elementor-11332 .elementor-element.elementor-element-c721f28{width:60%;}.elementor-11332 .elementor-element.elementor-element-2e3c368{width:40%;}}@media(min-width:768px){.elementor-11332 .elementor-element.elementor-element-6044264e{width:20%;}.elementor-11332 .elementor-element.elementor-element-194aab44{width:80%;}.elementor-11332 .elementor-element.elementor-element-9fc89d6{width:20%;}.elementor-11332 .elementor-element.elementor-element-a0726cc{width:80%;}}/* Start custom CSS for nav-menu, class: .elementor-element-5e3413d */.sm .elementor-5517 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: #FFFFFF;
    font-weight: bold !important; 
}
.sm .e--pointer-underline .elementor-item:after{width: 60% !important;}
.sm .elementor-5517 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:hover{font-weight:bold !important;}

.sm .elementor-nav-menu--main .elementor-nav-menu a{padding: 0px; padding-bottom:15px;}
.sm .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {
    display: flex;
    margin-right: 40px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-194aab44 */.nv .elementor-item.elementor-item-active {
    color: #FFFFFF;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for imenu_mobile, class: .elementor-element-a81ad45 */.mmenu-active .mmenu-overlay{display: none;}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-e44b003 */.sm .elementor-5517 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: #FFFFFF;
    font-weight: bold !important; 
}
.sm .e--pointer-underline .elementor-item:after{width: 60% !important;}
.sm .elementor-5517 .elementor-element.elementor-element-5e3413d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:hover{font-weight:bold !important;}

.sm .elementor-nav-menu--main .elementor-nav-menu a{padding: 0px; padding-bottom:15px;}
.sm .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {
    display: flex;
    margin-right: 40px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a0726cc */.nv .elementor-item.elementor-item-active {
    color: #FFFFFF;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34ecc3b */section.elementor-section.elementor-top-section.elementor-element.elementor-element-34ecc3b.elementor-section-content-middle.ot-traditional.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects{
    background-color: #fff; opacity: 1; padding-top: 20px; padding-bottom: 20px;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-34ecc3b.elementor-section-content-middle.ot-traditional.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-sticky {
    opacity: 0;
}/* End custom CSS */