.sub-title .elementor-heading-title,.sub-title .elementor-icon-box-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-title .elementor-heading-title i,.sub-title .elementor-icon-box-title i{font-size:.5em;margin-right:.625rem}.sub-title.color i{color:var(--e-global-color-5e04356) !important}.bg-blur{backdrop-filter:blur(5px)}.hover-icon:hover .elementor-icon{background-color:var(--e-global-color-5e04356) !important;color:#fff !important}.round-sec{z-index:1 !important;overflow:hidden !important}.swiper{overflow:visible !important}@media(min-width: 1441px){body.show-menu::before{content:"";width:100vw;height:calc(100lvh - var(--header-height));background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);position:fixed;left:0;bottom:0;z-index:9999}body.show-menu .header::after{opacity:1;width:100%;height:13.5rem;border-top:1px solid var(--e-global-color-8a7d752)}}body.page-id-18 header{position:absolute;left:0;top:0;width:100%}body.page-id-18 header .header:not(.elementor-sticky--effects,:hover){background-color:rgba(0,0,0,0) !important}body.page-id-18 header .header:not(.elementor-sticky--effects,:hover) .logo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}body.page-id-18 header .header:not(.elementor-sticky--effects,:hover) .nav .elementor-nav-menu .menu-item .elementor-item{color:#fff !important}@media(min-width: 1441px){body.page-id-18 header .header:not(.elementor-sticky--effects,:hover) #contant-btn{background-color:var(--e-global-color-e419dad) !important}body.page-id-18 header .header:not(.elementor-sticky--effects,:hover) #contant-btn .elementor-button-text,body.page-id-18 header .header:not(.elementor-sticky--effects,:hover) #contant-btn .elementor-button-icon{color:#fff !important}}body.page-id-18 header .header:not(.elementor-sticky--effects,:hover) .ham-btn .elementor-icon[aria-expanded=false] path{fill:#fff}.header{-webkit-transition:.1s;transition:.1s}@media(min-width: 1025px){.header{position:relative}.header:after{content:"";position:absolute;width:100%;height:0;overflow:hidden;-webkit-transition:.3s;transition:.3s;background:#fff;top:100%;left:0;opacity:0;display:block;border-radius:0 0 1.25rem 1.25rem}.header.elementor-sticky--effects.up{-webkit-transform:translateY(calc(-1 * var(--header-height)));transform:translateY(calc(-1 * var(--header-height)));-webkit-transition:.5s;transition:.5s}.header.elementor-sticky--effects.down{-webkit-transform:translateY(0);transform:translateY(0)}}@media(min-width: 768px)and (max-width: 1440px){.header .logo{position:absolute;left:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width: 1441px){.header .nav:hover .elementor-widget-container .elementor-nav-menu>li .sub-menu{height:13.5rem !important;pointer-events:unset}.header .nav .elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .nav .elementor-widget-container .elementor-nav-menu>li{-webkit-box-flex:1;-ms-flex:1;flex:1}.header .nav .elementor-widget-container .elementor-nav-menu>li.consulting{display:none}.header .nav .elementor-widget-container .elementor-nav-menu>li:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--e-global-color-5e04356);opacity:0;-webkit-transition:.3s;transition:.3s}.header .nav .elementor-widget-container .elementor-nav-menu>li:hover:before{opacity:1}.header .nav .elementor-widget-container .elementor-nav-menu>li:hover .sub-menu{background-color:var(--e-global-color-56f6c88)}.header .nav .elementor-widget-container .elementor-nav-menu>li .elementor-item{height:var(--header-height)}.header .nav .elementor-widget-container .elementor-nav-menu>li .sub-menu{height:0;overflow:hidden;-webkit-transition:height .3s;transition:height .3s;left:50% !important;bottom:0 !important;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem .3rem;width:100%;font-size:clamp(.88rem,2.2vw,1rem) !important;line-height:1.5em !important;pointer-events:none}}@media(min-width: 1441px)and (max-width: 767px){.header .nav .elementor-widget-container .elementor-nav-menu>li .sub-menu{font-size:clamp(.82rem,2.5vw,.9rem) !important}}@media(min-width: 1441px){.header .nav .elementor-widget-container .elementor-nav-menu>li .sub-menu .elementor-sub-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:normal;text-align:center;-webkit-transition:.2s !important;transition:.2s !important}.header .nav .elementor-widget-container .elementor-nav-menu>li .sub-arrow{display:none}}.header .nav-mb .elementor-nav-menu--dropdown{margin-top:0}.header .nav-mb .elementor-nav-menu--dropdown .elementor-nav-menu>.menu-item .elementor-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .nav-mb .elementor-nav-menu--dropdown .elementor-nav-menu>.menu-item .elementor-item.highlighted{color:var(--e-global-color-5e04356);padding-bottom:0}.header .nav-mb .elementor-nav-menu--dropdown .elementor-nav-menu>.menu-item .elementor-item.highlighted .sub-arrow i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .nav-mb .elementor-nav-menu--dropdown .elementor-nav-menu>.menu-item .sub-menu{padding-bottom:1.25rem}.header .nav-mb .elementor-nav-menu--dropdown .elementor-nav-menu>.menu-item .sub-menu .menu-item{border:none}.header .nav-mb .elementor-nav-menu--dropdown .elementor-nav-menu>.menu-item .sub-menu .menu-item .elementor-sub-item{font-size:clamp(.88rem,2.2vw,1rem) !important;line-height:1.5em !important;color:var(--e-global-color-8316909);padding:1.25rem 1.25rem 0;font-weight:400}@media(max-width: 767px){.header .nav-mb .elementor-nav-menu--dropdown .elementor-nav-menu>.menu-item .sub-menu .menu-item .elementor-sub-item{font-size:clamp(.82rem,2.5vw,.9rem) !important}}.header .nav-mb .elementor-nav-menu--dropdown .elementor-nav-menu>.menu-item .sub-arrow{font-size:.7em;color:var(--e-global-color-997d2d6)}.header .ham-btn .elementor-icon path{-webkit-transition:.3s;transition:.3s}.header .ham-btn .elementor-icon[aria-expanded=true] path:first-child{-webkit-transform:rotate(45deg) translate(3px, -13px);transform:rotate(45deg) translate(3px, -13px)}.header .ham-btn .elementor-icon[aria-expanded=true] path:nth-child(2){opacity:0}.header .ham-btn .elementor-icon[aria-expanded=true] path:last-child{-webkit-transform:rotate(-45deg) translate(-25px, -4px);transform:rotate(-45deg) translate(-25px, -4px)}.header .e-off-canvas__overlay{backdrop-filter:blur(5px)}@media(min-width: 1441px){.header .e-off-canvas{display:none}}footer{position:relative}.footer .sns{cursor:pointer}.footer .sns .elementor-item{background-color:hsla(0,0%,100%,.1);border-radius:30rem;width:13rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.625rem}.footer .sns .elementor-item.highlighted{background-color:#fff;color:var(--e-global-color-primary) !important;font-size:.5em}.footer .sns .elementor-item .sub-arrow{padding:0;font-size:.5em}.footer .sns .sub-menu{width:13rem !important;bottom:100% !important;top:auto !important;-webkit-transform:translateY(-0.625rem) !important;transform:translateY(-0.625rem) !important;padding:.625rem 0}.footer .sns .sub-menu .elementor-sub-item{font-weight:400 !important}.footer .sns .scroll-up,.footer .sns .scroll-down{display:none !important}@media(max-width: 1024px){.footer .sns .elementor-nav-menu,.footer .sns .menu-item,.footer .sns .sub-menu{width:100% !important}}.footer .to-top{cursor:pointer}.footer .to-top:hover .elementor-icon{background-color:#fff !important;color:var(--e-global-color-5e04356) !important}@media(max-width: 1024px){.footer .to-top .elementor-icon{display:block}.footer .to-top .elementor-icon-box-title{display:none}}@media(max-width: 767px){.footer .info .elementor-icon-list-items{gap:.3rem}}/*# sourceMappingURL=header-footer.min.css.map */