.elementor-154 .elementor-element.elementor-element-97f5523{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-154 .elementor-element.elementor-element-6b34e49{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-8f1f04e{width:auto;max-width:auto;animation-duration:1500ms;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-menu-depth-0.current-menu-item > a {background-color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-64ef4b0{width:auto;max-width:auto;animation-duration:1500ms;align-self:center;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-154 .elementor-element.elementor-element-64ef4b0 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-menu-depth-0 > .aux-item-content{color:#020303;font-family:"DM Sans", Lato;font-size:16px;font-weight:bold;text-transform:capitalize;padding:12px 16px 12px 16px;}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-menu-depth-0.aux-hover > .aux-item-content {color:var( --e-global-color-63d8aaa );}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-menu-depth-0.aux-hover{border-radius:10px 10px 10px 10px;}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-menu-depth-0{margin:0px 5px 0px 5px;}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-fs-menu .aux-master-menu{text-align:left;}.elementor-154 .elementor-element.elementor-element-076747d{width:auto;max-width:auto;animation-delay:1500ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-154 .elementor-element.elementor-element-076747d .aux-search-icon:before, .elementor-154 .elementor-element.elementor-element-076747d .aux-submit-icon-container:before{color:#0B1C3F;}.elementor-154 .elementor-element.elementor-element-076747d svg{fill:#0B1C3F;}.elementor-154 .elementor-element.elementor-element-076747d .aux-search-form .aux-search-field{font-size:16px;font-weight:bold;text-transform:capitalize;padding:20px 20px 20px 55px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;overflow:hidden;}.elementor-154 .elementor-element.elementor-element-076747d .aux-search-form .aux-search-field, .elementor-154 .elementor-element.elementor-element-076747d .aux-search-form select{background-color:#F6F7F9;}.elementor-154 .elementor-element.elementor-element-076747d .aux-search-form .aux-search-submit{background-color:#303030;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-154 .elementor-element.elementor-element-97f5523{--content-width:1200px;}}@media(max-width:1024px){.elementor-154 .elementor-element.elementor-element-6b34e49{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-154 .elementor-element.elementor-element-8f1f04e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-menu-depth-0 > .aux-item-content{font-size:15px;padding:10px 10px 10px 10px;}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-fs-menu .aux-menu-item > .aux-item-content{font-size:36px;}}@media(max-width:767px){.elementor-154 .elementor-element.elementor-element-8f1f04e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-8f1f04e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-menu-depth-0 > .aux-item-content{padding:17px 20px 17px 20px;}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-menu-depth-0{margin:20px 0px 20px 0px;}.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-fs-menu .aux-menu-item > .aux-item-content{font-size:30px;}}/* Start custom CSS for aux_menu_box, class: .elementor-element-64ef4b0 */.elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-menu-depth-0.current-menu-item a{
    border-radius: 10px;
}
@media screen and (max-width:900px){
    .elementor-154 .elementor-element.elementor-element-64ef4b0{
        order:1;
        margin-left:15px;
    }
    .elementor-154 .elementor-element.elementor-element-64ef4b0 .aux-menu-depth-0 {
        margin: 15px 0px 15px 0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_search_box, class: .elementor-element-076747d */.elementor-154 .elementor-element.elementor-element-076747d .aux-search-input-form:after{
    content: "";
    width: 25px;
    height: 25px;
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.12522 7.66957C5.57371 4.24494 8.96757 2.01028 12.7353 2.00037C16.7959 1.97932 20.4066 4.5403 21.6724 8.33934C22.9382 12.1384 21.5699 16.3076 18.2857 18.6591C15.0015 21.0105 10.5516 21.007 7.2712 18.6504L4.3462 21.5304C4.04881 21.8228 3.56704 21.8228 3.26964 21.5304C2.97262 21.2376 2.97262 20.7632 3.26964 20.4704L6.10324 17.6804C3.45642 15.0402 2.67674 11.0942 4.12522 7.66957ZM5.48327 14.1693C6.69945 17.055 9.56219 18.9344 12.7353 18.9304V18.8904C17.0418 18.885 20.5378 15.4606 20.5657 11.2204C20.5698 8.09611 18.661 5.27742 15.7303 4.07994C12.7995 2.88247 9.42467 3.54232 7.18096 5.75152C4.93725 7.96071 4.26708 11.2836 5.48327 14.1693Z' fill='%230B1C3F'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    position: absolute;
    top: 18px;
    left: 20px;
}
.elementor-154 .elementor-element.elementor-element-076747d .aux-search-field{
    height: 60px;
    min-height: 60px;
}
.elementor-154 .elementor-element.elementor-element-076747d .aux-search-field::placeholder{
    color: #5E656E !important;
}/* End custom CSS */