.elementor-17879 .elementor-element.elementor-element-1a8d12f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17879 .elementor-element.elementor-element-e8c9293{width:var( --container-widget-width, 41.776% );max-width:41.776%;--container-widget-width:41.776%;--container-widget-flex-grow:0;position:absolute;top:-315px;left:-15%;}.elementor-17879 .elementor-element.elementor-element-e8c9293.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17879 .elementor-element.elementor-element-e8c9293 .aux-the-svg{width:100%;}.elementor-17879 .elementor-element.elementor-element-e8c9293 .aux-widget-container{text-align:center;}.elementor-17879 .elementor-element.elementor-element-26f52c5{width:auto;max-width:auto;position:absolute;top:-9em;left:-10em;}.elementor-17879 .elementor-element.elementor-element-26f52c5 .aux-the-svg{width:100%;}.elementor-17879 .elementor-element.elementor-element-26f52c5 .aux-widget-container{text-align:center;}.elementor-17879 .elementor-element.elementor-element-cf42bdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17879 .elementor-element.elementor-element-8d75b18 > .elementor-widget-container{margin:10px 0px -15px 0px;}.elementor-17879 .elementor-element.elementor-element-8d75b18{text-align:end;font-size:16px;}.elementor-17879 .elementor-element.elementor-element-71238dc .elementor-button{background-color:#FF6D22;font-size:12px;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE2D3;border-radius:10px 10px 10px 10px;padding:7px 15px 15px 10px;}.elementor-17879 .elementor-element.elementor-element-71238dc .elementor-button:hover, .elementor-17879 .elementor-element.elementor-element-71238dc .elementor-button:focus{background-color:#233B5C;color:#FFFFFF;}.elementor-17879 .elementor-element.elementor-element-71238dc.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-17879 .elementor-element.elementor-element-71238dc{right:-60px;}body.rtl .elementor-17879 .elementor-element.elementor-element-71238dc{left:-60px;}.elementor-17879 .elementor-element.elementor-element-71238dc{top:130px;}.elementor-17879 .elementor-element.elementor-element-71238dc .elementor-button:hover svg, .elementor-17879 .elementor-element.elementor-element-71238dc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17879 .elementor-element.elementor-element-8b2bb01{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-17879 .elementor-element.elementor-element-638a668{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17879 .elementor-element.elementor-element-e549b01{width:auto;max-width:auto;flex-grow:0.13;}.elementor-17879 .elementor-element.elementor-element-e549b01 > .elementor-widget-container{margin:0px 70px 0px 0px;}.elementor-17879 .elementor-element.elementor-element-e549b01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17879 .elementor-element.elementor-element-e549b01 .aux-has-logo img{width:150px;max-width:150%;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-menu-item.aux-open > .aux-submenu{background-color:transparent;background-image:linear-gradient(180deg, #CEE6F1 30%, #F6F8FA 100%);border-radius:10px 10px 10px 10px;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-fs-popup{background-color:var( --e-global-color-primary );}.elementor-17879 .elementor-element.elementor-element-1c59553{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-menu-depth-0 > .aux-item-content{color:rgba(255, 255, 255, 0.6705882352941176);font-size:14px;font-weight:400;text-transform:none;padding:4px 30px 4px 0px;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-menu-depth-0.aux-hover > .aux-item-content {color:#CEE6F1 !important;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-submenu .aux-menu-item .aux-item-content{color:#233B5C !important;padding:8px 15px 8px 15px;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-submenu .aux-menu-item{font-family:"Arial", Sans-serif;font-size:14px;line-height:23px;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-submenu .aux-menu-item.aux-hover .aux-item-content{color:#FF6D22 !important;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-burger:before,  .elementor-17879 .elementor-element.elementor-element-1c59553 .aux-burger:after, .elementor-17879 .elementor-element.elementor-element-1c59553 .aux-burger .mid-line{border-color:var( --e-global-color-text );}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-fs-menu .aux-master-menu{text-align:left;}.elementor-17879 .elementor-element.elementor-element-ef393b9{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-17879 .elementor-element.elementor-element-ef393b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17879 .elementor-element.elementor-element-ef393b9.elementor-element{--align-self:center;}.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-17879 .elementor-element.elementor-element-e8c9293{left:-25%;}.elementor-17879 .elementor-element.elementor-element-26f52c5{left:-17%;}.elementor-17879 .elementor-element.elementor-element-71238dc{top:190px;}.elementor-17879 .elementor-element.elementor-element-8b2bb01{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-17879 .elementor-element.elementor-element-e549b01{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;flex-grow:1;}.elementor-17879 .elementor-element.elementor-element-e549b01 .aux-has-logo img{width:150px;}.elementor-17879 .elementor-element.elementor-element-1c59553{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-menu-depth-0 > .aux-item-content{font-size:12px;line-height:2em;padding:4px 10px 4px 0px;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-submenu .aux-menu-item{font-size:12px;}}@media(min-width:768px){.elementor-17879 .elementor-element.elementor-element-1a8d12f{--content-width:1600px;}.elementor-17879 .elementor-element.elementor-element-8b2bb01{--content-width:1600px;}}@media(max-width:767px){.elementor-17879 .elementor-element.elementor-element-e8c9293{top:-320px;left:-254px;}.elementor-17879 .elementor-element.elementor-element-e8c9293 .aux-the-svg{width:100%;}.elementor-17879 .elementor-element.elementor-element-26f52c5{left:-58%;}.elementor-17879 .elementor-element.elementor-element-71238dc{top:190px;}.elementor-17879 .elementor-element.elementor-element-8b2bb01{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17879 .elementor-element.elementor-element-638a668{--width:100%;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-17879 .elementor-element.elementor-element-e549b01{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;flex-grow:1;text-align:left;}.elementor-17879 .elementor-element.elementor-element-e549b01 > .elementor-widget-container{margin:0px 70px -20px 0px;}.elementor-17879 .elementor-element.elementor-element-e549b01 .aux-has-logo img{width:65%;}.elementor-17879 .elementor-element.elementor-element-1c59553{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-menu-depth-0 > .aux-item-content{font-size:23px;padding:0px 0px 30px 0px;}.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-submenu .aux-menu-item{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-71238dc */.floating-cta {
    transform: rotate(-90deg);
    transform-origin:center;
}
.floating-cta a {
    border-radius: 10px 10px 0 0px !important;
}/* End custom CSS */
/* Start custom CSS for aux_menu_box, class: .elementor-element-1c59553 */.aux-elementor-header-menu .aux-master-menu.aux-horizontal.aux-with-indicator > .aux-menu-item > .aux-item-content > .aux-submenu-indicator {
    filter: invert(1);
    margin-left: 0.175em;
}
.aux-master-menu .aux-submenu.aux-megamenu .aux-menu-label {
    font-size: 14px;
    font-weight: 500;
    color: #233B5C;
}
.aux-megamenu .aux-menu-list .aux-menu-sec-text {
    float: left;
    color: #363636;
    padding: 10px 0px;
    font-weight: 500;
    font-size: 12px !important;
}
.aux-master-menu.aux-horizontal.aux-skin-modern .aux-submenu.aux-megamenu .aux-menu-column::after {
    border-color: #054e7021 !important;
}
.aux-megamenu .aux-menu-column .aux-item-content:hover .aux-menu-label {
    color: #ff6d22;
}
.aux-master-menu.aux-horizontal.aux-skin-modern .aux-submenu.aux-megamenu .aux-menu-column img {
    border-radius: 10px;
}
.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-menu-depth-0.current-menu-item .aux-item-content{
    color: var( --e-global-color-text ) !important;
}

.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-fs-popup .aux-panel-close{
	border-color: var( --e-global-color-text );
}

.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-fs-popup .aux-panel-close .aux-close:before, 
.elementor-17879 .elementor-element.elementor-element-1c59553 .aux-fs-popup .aux-panel-close .aux-close:after{
	background-color: var( --e-global-color-text );
} 

@media screen and (max-width:800px){
    .elementor-17879 .elementor-element.elementor-element-1c59553 .aux-item-content{
        color: var( --e-global-color-text ) !important;
    }
    .elementor-17879 .elementor-element.elementor-element-1c59553 .aux-menu-item:hover .aux-item-content{
        color:var(--e-global-color-accent) !important;
    }
    .elementor-17879 .elementor-element.elementor-element-1c59553 .aux-menu-depth-0.current-menu-item .aux-item-content{
    color:var(--e-global-color-accent) !important;
}
.aux-fs-menu .aux-master-menu .aux-menu-item > .aux-item-content {
    font-size: 16px;
    font-weight: 500;
    border: none;
}
.aux-fs-menu .aux-master-menu .aux-submenu-indicator {
    filter: invert(1);
    width: 12px;
    left: 10px;
}
.aux-menu-image-item img {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b2bb01 */.aux-master-menu .aux-submenu.aux-megamenu .aux-menu-column > .aux-item-content {
    padding: 0 0 10px 0;
}/* End custom CSS */