.elementor-63 .elementor-element.elementor-element-d3d7999{--display:flex;--position:absolute;--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:center;--align-items:center;--padding-top:var(--sp-xl);--padding-bottom:var(--sp-xl);--padding-left:var(--sp-2xl);--padding-right:var(--sp-2xl);top:0px;}.elementor-63 .elementor-element.elementor-element-d3d7999:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-d3d7999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13d1b93 );}body:not(.rtl) .elementor-63 .elementor-element.elementor-element-d3d7999{left:0px;}body.rtl .elementor-63 .elementor-element.elementor-element-d3d7999{right:0px;}.elementor-63 .elementor-element.elementor-element-9856957{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-9856957 img{width:100%;}.elementor-63 .elementor-element.elementor-element-593c1f9 .elementor-icon-wrapper{text-align:center;}.elementor-63 .elementor-element.elementor-element-593c1f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d364fab );}.elementor-63 .elementor-element.elementor-element-593c1f9.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-593c1f9.elementor-view-default .elementor-icon{color:var( --e-global-color-d364fab );border-color:var( --e-global-color-d364fab );}.elementor-63 .elementor-element.elementor-element-593c1f9.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-593c1f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d364fab );}.elementor-63 .elementor-element.elementor-element-593c1f9 .elementor-icon{font-size:50px;}.elementor-63 .elementor-element.elementor-element-593c1f9 .elementor-icon svg{height:50px;}.elementor-63 .elementor-element.elementor-element-f0a0c24{--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:flex-end;--align-items:center;}.elementor-63 .elementor-element.elementor-element-c47c924 .jet-nav--horizontal{justify-content:flex-start;text-align:left;}.elementor-63 .elementor-element.elementor-element-c47c924 .jet-nav--vertical .menu-item-link-top{justify-content:flex-start;text-align:left;}.elementor-63 .elementor-element.elementor-element-c47c924 .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-start;text-align:left;}.elementor-63 .elementor-element.elementor-element-c47c924 .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-start;text-align:left;}body:not(.rtl) .elementor-63 .elementor-element.elementor-element-c47c924 .jet-nav--horizontal .jet-nav__sub{text-align:left;}body.rtl .elementor-63 .elementor-element.elementor-element-c47c924 .jet-nav--horizontal .jet-nav__sub{text-align:right;}.elementor-63 .elementor-element.elementor-element-c47c924 .menu-item-link-top{color:var( --e-global-color-d364fab );}.elementor-63 .elementor-element.elementor-element-c47c924 .menu-item-link-top .jet-nav-link-text{font-family:var( --e-global-typography-af7e584-font-family ), Sans-serif;font-size:var( --e-global-typography-af7e584-font-size );font-weight:var( --e-global-typography-af7e584-font-weight );text-transform:var( --e-global-typography-af7e584-text-transform );line-height:var( --e-global-typography-af7e584-line-height );letter-spacing:var( --e-global-typography-af7e584-letter-spacing );}.elementor-63 .elementor-element.elementor-element-c47c924 .menu-item:hover > .menu-item-link-top{color:var( --e-global-color-7e6e916 );}.elementor-63 .elementor-element.elementor-element-c47c924 .menu-item.current-menu-item .menu-item-link-top{color:var( --e-global-color-7e6e916 );}.elementor-63 .elementor-element.elementor-element-253bc7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-63 .elementor-element.elementor-element-253bc7e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-63 .elementor-element.elementor-element-b716e20{--display:flex;}.elementor-63 .elementor-element.elementor-element-01c42f5 .e-off-canvas__content{background-color:var( --e-global-color-13d1b93 );}.elementor-63 .elementor-element.elementor-element-01c42f5 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-63 .elementor-element.elementor-element-01c42f5{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-63 .elementor-element.elementor-element-277c3ff{--display:flex;}.elementor-63 .elementor-element.elementor-element-85b00ec{--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;--gap:calc(var(--sp-s) / 2) calc(var(--sp-s) / 2);--row-gap:calc(var(--sp-s) / 2);--column-gap:calc(var(--sp-s) / 2);border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:var(--sp-s);--padding-bottom:var(--sp-s);--padding-left:var(--sp-l);--padding-right:var(--sp-l);}.elementor-63 .elementor-element.elementor-element-d733312{width:var( --container-widget-width, 157px );max-width:157px;--container-widget-width:157px;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-d733312 img{width:100%;max-width:100%;}.elementor-63 .elementor-element.elementor-element-75562ad .elementor-icon-wrapper{text-align:center;}.elementor-63 .elementor-element.elementor-element-75562ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d364fab );}.elementor-63 .elementor-element.elementor-element-75562ad.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-75562ad.elementor-view-default .elementor-icon{color:var( --e-global-color-d364fab );border-color:var( --e-global-color-d364fab );}.elementor-63 .elementor-element.elementor-element-75562ad.elementor-view-framed .elementor-icon, .elementor-63 .elementor-element.elementor-element-75562ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d364fab );}.elementor-63 .elementor-element.elementor-element-75562ad .elementor-icon{font-size:24px;}.elementor-63 .elementor-element.elementor-element-75562ad .elementor-icon svg{height:24px;}.elementor-63 .elementor-element.elementor-element-0ee567e .jet-nav--horizontal{justify-content:flex-start;text-align:left;}.elementor-63 .elementor-element.elementor-element-0ee567e .jet-nav--vertical .menu-item-link-top{justify-content:flex-start;text-align:left;}.elementor-63 .elementor-element.elementor-element-0ee567e .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-start;text-align:left;}.elementor-63 .elementor-element.elementor-element-0ee567e .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-start;text-align:left;}.elementor-63 .elementor-element.elementor-element-0ee567e .menu-item-link-top{color:var( --e-global-color-d364fab );}.elementor-63 .elementor-element.elementor-element-0ee567e .menu-item-link-top .jet-nav-link-text{font-family:var( --e-global-typography-c095082-font-family ), Sans-serif;font-size:var( --e-global-typography-c095082-font-size );font-weight:var( --e-global-typography-c095082-font-weight );text-transform:var( --e-global-typography-c095082-text-transform );line-height:var( --e-global-typography-c095082-line-height );letter-spacing:var( --e-global-typography-c095082-letter-spacing );}.elementor-63 .elementor-element.elementor-element-0ee567e .menu-item.current-menu-item .menu-item-link-top{color:var( --e-global-color-7e6e916 );}.elementor-63 .elementor-element.elementor-element-0ee567e .menu-item-link-top .jet-nav-arrow{font-size:15px;}.elementor-63 .elementor-element.elementor-element-0ee567e .menu-item-link-top .jet-nav-arrow svg{width:15px;}.elementor-63 .elementor-element.elementor-element-0ee567e .menu-item-link-sub{color:var( --e-global-color-fe5a0e4 );}.elementor-63 .elementor-element.elementor-element-816b6d5 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-63 .elementor-element.elementor-element-816b6d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-63 .elementor-element.elementor-element-816b6d5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-85b00ec{--content-width:1920px;}}@media(max-width:1440px){.elementor-63 .elementor-element.elementor-element-c47c924 .menu-item-link-top .jet-nav-link-text{font-size:var( --e-global-typography-af7e584-font-size );line-height:var( --e-global-typography-af7e584-line-height );letter-spacing:var( --e-global-typography-af7e584-letter-spacing );}.elementor-63 .elementor-element.elementor-element-01c42f5{--e-off-canvas-justify-content:flex-end;}.elementor-63 .elementor-element.elementor-element-0ee567e .menu-item-link-top .jet-nav-link-text{font-size:var( --e-global-typography-c095082-font-size );line-height:var( --e-global-typography-c095082-line-height );letter-spacing:var( --e-global-typography-c095082-letter-spacing );}}@media(max-width:1365px){.elementor-63 .elementor-element.elementor-element-01c42f5{--e-off-canvas-justify-content:flex-end;--e-off-canvas-width:500px;}.elementor-63 .elementor-element.elementor-element-277c3ff{--padding-top:var(--sp-l);--padding-bottom:var(--sp-l);--padding-left:var(--sp-m);--padding-right:0;}.elementor-63 .elementor-element.elementor-element-75562ad .elementor-icon{font-size:25px;}.elementor-63 .elementor-element.elementor-element-75562ad .elementor-icon svg{height:25px;}}@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-d3d7999{--justify-content:space-between;--padding-top:var(--sp-m);--padding-bottom:var(--sp-m);--padding-left:var(--sp-2xl);--padding-right:var(--sp-2xl);}.elementor-63 .elementor-element.elementor-element-9856957{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-63 .elementor-element.elementor-element-593c1f9 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-c47c924 .menu-item-link-top .jet-nav-link-text{font-size:var( --e-global-typography-af7e584-font-size );line-height:var( --e-global-typography-af7e584-line-height );letter-spacing:var( --e-global-typography-af7e584-letter-spacing );}.elementor-63 .elementor-element.elementor-element-0ee567e .menu-item-link-top .jet-nav-link-text{font-size:var( --e-global-typography-c095082-font-size );line-height:var( --e-global-typography-c095082-line-height );letter-spacing:var( --e-global-typography-c095082-letter-spacing );}}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-d3d7999{--justify-content:space-between;}.elementor-63 .elementor-element.elementor-element-9856957{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-63 .elementor-element.elementor-element-593c1f9 .elementor-icon{font-size:40px;}.elementor-63 .elementor-element.elementor-element-593c1f9 .elementor-icon svg{height:40px;}.elementor-63 .elementor-element.elementor-element-c47c924 .menu-item-link-top .jet-nav-link-text{font-size:var( --e-global-typography-af7e584-font-size );line-height:var( --e-global-typography-af7e584-line-height );letter-spacing:var( --e-global-typography-af7e584-letter-spacing );}.elementor-63 .elementor-element.elementor-element-277c3ff{--padding-top:var(--sp-l);--padding-bottom:var(--sp-l);--padding-left:var(--sp-m);--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-75562ad .elementor-icon{font-size:25px;}.elementor-63 .elementor-element.elementor-element-75562ad .elementor-icon svg{height:25px;}.elementor-63 .elementor-element.elementor-element-0ee567e .menu-item-link-top .jet-nav-link-text{font-size:var( --e-global-typography-c095082-font-size );line-height:var( --e-global-typography-c095082-line-height );letter-spacing:var( --e-global-typography-c095082-letter-spacing );}}/* Start custom CSS for icon, class: .elementor-element-593c1f9 */.elementor-63 .elementor-element.elementor-element-593c1f9 svg path {
    stroke-width: 3px;
}/* End custom CSS */
/* Start custom CSS for jet-nav-menu, class: .elementor-element-c47c924 */@media screen and (min-width:1025px) and (max-width:1150px) {
    .elementor-63 .elementor-element.elementor-element-c47c924 .jet-nav > .menu-item > a {
        padding-left: 7px;
        padding-right: 7px;  
    }
    .elementor-63 .elementor-element.elementor-element-c47c924 ..jet-nav-link-text {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-253bc7e */@media screen and (min-width:1025px) and (max-width:1150px) {
    .elementor-63 .elementor-element.elementor-element-253bc7e .elementor-button {
            padding-left: 20px;
    padding-right: 20px;
    }
    .elementor-63 .elementor-element.elementor-element-253bc7e .elementor-button .elementor-button-text {
        font-size:16px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-nav-menu, class: .elementor-element-0ee567e */@media screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-63 .elementor-element.elementor-element-0ee567e .menu-item .jet-nav-link-text {
        font-size: 16px;        
    }
    .elementor-63 .elementor-element.elementor-element-0ee567e .menu-item > a.menu-item-link {
     padding-left: 10px;
    padding-right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-816b6d5 */@media screen and (min-width:1025px) and (max-width:1150px) {
    .elementor-63 .elementor-element.elementor-element-816b6d5 .elementor-button {
            padding-left: 20px;
    padding-right: 20px;
    }
    .elementor-63 .elementor-element.elementor-element-816b6d5 .elementor-button .elementor-button-text {
        font-size:16px;
    }
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-off-canvas {
--e-off-canvas-animation-duration-minimum: 0.3s;
}
.search-bar-slide {
    transform:translateY(-100%);
    transition: 0.3s all ease;
}
.search-bar-slide.active {
    transform:translateY(0%);
    transition: 0.3s all ease;
}

@media screen and (max-width:767px) {
    .head-main-logo {
        max-width:100px !important;
    }
    header.elementor-location-header.scrolled .head-main-logo img {
        width: calc(100% - 20px);
    }
    header.elementor-location-header.scrolled .header-container-block > .e-con-inner {
        padding-top: 5px;
        padding-bottom: 5px;
    }
}/* End custom CSS */