.announcement-bar{background:var(--darkgray);color:var(--white);padding:11px 15px}.announcement-txt{text-align:center}.announcement-txt span{font-family:var(--avenirheavy);font-size:16px}.announcement-txt span:not(.txt-type,.txt){font-family:var(--avenirblack)}.txt-type>.txt{border-right:.1rem solid var(--white)}.bannerSection.home-banner{background-color:transparent}.baba-inner.mh800{min-height:797px;margin-top:30px}.baba-line{position:absolute;top:123px;left:-80px;z-index:-1}.baba-line #path1{animation:drawline 4s linear forwards}.baba-inner{width:100%;position:relative;overflow:hidden}.hero-banner{min-height:850px}.svg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;z-index:1;padding-bottom:100px}.baba-icon{opacity:0}.animation .baba-icon{-webkit-animation:fading ease-in 1s;animation:fading ease-in 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.baba-icon_1{animation-delay:3s!important;transform:translateY(10px)}.baba-icon_2{animation-delay:1.6s!important;transform:translateY(10px)}.baba-icon_3{animation-delay:5.3s!important;transform:translateY(10px)}.baba-icon_4{animation-delay:1.8s!important}.baba-icon_5{animation-delay:3s!important;transform:translateY(10px)}.baba-icon_6{animation-delay:2.2s!important;transform:translateX(10px)}.baba-icon_7{animation-delay:3.7s!important;transform:translateX(10px)}.baba-icon_8{animation-delay:2.4s!important;transform:translateY(10px)}.baba-icon_9{animation-delay:2.1s!important}.baba-icon_10{animation-delay:3.2s!important}.baba-icon_11{animation-delay:2.5s!important;transform:translateY(-10px)}.baba-icon_12{animation-delay:3.5s!important;transform:translateX(10px)}.baba-icon_13{animation-delay:2.5s!important}.baba-icon_14{animation-delay:4.2s!important}.baba-icon_15{animation-delay:2s!important;transform:translateY(-10px)}.baba-icon_16{animation-delay:2.8s!important;transform:translateX(-10px)}.baba-icon_17{animation-delay:3.5s!important;transform:translateY(10px)}.baba-icon_18{animation-delay:2.2s!important;transform:translateY(10px)}.baba-icon_19{animation-delay:1.5s!important;transform:translateX(10px)}.baba-icon_20{animation-delay:3.3s!important;transform:translateX(10px)}.baba-icon_21{animation-delay:2.3s!important}.banner-footer-info{position:absolute;bottom:0;left:0;width:100%;padding-bottom:80px}.inner-box{display:flex;justify-content:space-between;align-items:center}.banner-footer-info h5{color:var(--primary)}.banner-footer-info em{font-style:normal;font-size:18px;font-weight:700;margin:0 0 5px;display:block;font-family:var(--avenirblack);text-transform:uppercase}.mobile-svg{display:none}.tab-svg{display:none}.inner-box h4{text-transform:uppercase}.inner-box h4 span{text-transform:none;font-family:var(--avenirheavy);font-size:18px;letter-spacing:0px}@keyframes fading{from{opacity:0}to{opacity:1;transform:translate(0)}}@media (min-width:992.98px){.header{background-color:transparent}}@media only screen and (max-width:1759.98px){.baba-inner.mh800{min-height:632px}.baba-line svg{width:1440px}.baba-line{left:5px;top:116px}.baba-line svg{width:1440px}.svg-overlay svg{max-width:1140px;position:relative;left:50px;top:40px}.banner-footer-info{padding-bottom:40px}}@media only screen and (max-width:1439.98px){.baba-inner.mh800{min-height:464px}.svg-overlay svg{max-width:1000px;position:relative;left:55px;top:76px}.baba-line{left:0;top:46px}.baba-line svg{width:1223px}.banner-footer-info{padding-bottom:0}}@media only screen and (max-width:1199.98px){.baba-inner .container{max-width:100vw}.baba-inner.mh800{min-height:450px}.svg-overlay{padding-bottom:0;align-items:flex-start}.svg-overlay svg{width:85vw;position:relative;left:10px;top:-25px}.baba-line{right:0;top:50px}.baba-line svg{width:100.5vw}.banner-footer-info{padding-bottom:0;bottom:-5px}.banner-footer-info .container{padding-left:120px;padding-right:120px}}@media only screen and (max-width:991.98px){.bannerSection.hero.img-hero.home-banner.bannerSection.hero.img-hero.home-banner{padding:50px 0}.baba-inner.mh800{min-height:420px}.svg-overlay{padding-bottom:0;align-items:flex-start}.svg-overlay svg{max-width:860px;position:relative;left:-6px;top:-12px}.baba-line svg{width:100.8vw;max-width:100%}.banner-footer-info{padding-bottom:0}.announcement-bar{display:none}}@media screen and (max-width:767.98px){.svg-overlay{padding-bottom:0}.mobile-svg{display:block}.desktop-svg{display:none}.svg-overlay{position:relative}.baba-inner .container{position:static}.baba-line .mobile-svg{display:inline-block;max-width:400px}.baba-line{padding-top:60px;width:100%;text-align:center;top:0;left:0}.banner-footer-info{position:static;padding:50px 0 0}.banner-footer-info .inner-box{flex-direction:column;align-items:flex-start}.banner-footer-info .inner-box>div{width:400px;max-width:100%}svg.mobile-svg{width:100%}.svg-overlay{top:0}.svg-overlay>svg{max-width:345px}.inner-box h4{font-size:38px;line-height:38px}.banner-footer-info h5{font-size:20px}.baba-icon_3{animation-delay:3.8s !important}.banner-footer-info .container{padding-left:30px;padding-right:30px}.banner-footer-info em{margin-top:20px}}@media screen and (max-width:575px){.svg-overlay>svg{max-width:80%}.baba-line .mobile-svg{max-width:100%}.banner-footer-info em{margin-top:15px}}@media(min-width:768px) and (max-width:1199px){.tab-svg{display:block}.baba-line .desktop-svg{display:none}}@media (max-width:390.98px){.svg-overlay>svg{width:clamp(18.125rem,2.4107rem + 78.5714vw,21.5625rem)}}.ac-banner .agancycore-title{position:absolute;z-index:2;margin-top:-25px}.ac-banner .agancycore-iconsec{display:flex;justify-content:center;align-items:center}.ac-banner .agancycore-svg{width:100%;margin-right:-25px;z-index:1}.ac-banner .linesvg-ac{position:absolute;top:auto;bottom:-169px;left:-76px;max-width:100%}.ac-banner .linesvg-ac2{display:none}.ac-banner .button-title{font-family:var(--avenirheavy);margin-bottom:var(--base);transition:all .5s ease-in-out}.ac-banner .ac-mainmobile{display:none}.ac-maindesktop .hover-svgAc{transition:all .5s ease-in-out;cursor:pointer}.ac-maindesktop .hover-svgAc:hover{opacity:1 !important;transition:all .5s ease-in-out}.ac-banner .agancycore-title a{position:relative;z-index:2}.agancycore-iconsec:has(a:hover) .agancycore-svg svg .hover-svgAc{opacity:1 !important;cursor:pointer !important}.agancycore-iconsec:has(.agancycore-svg .hover-svgAc:hover) .agancycore-title .button-title,.agancycore-title .button-title:hover{color:#fff;transition:all .5s ease-in-out}@media only screen and (max-width:1759.98px){.mh1000.ac-banner{min-height:890px}.ac-banner .linesvg-ac{left:-67px !important}.ac-banner .agancycore-svg{width:95% !important;margin-right:-70px !important;margin-bottom:-20px}.ac-banner .button-title{margin-bottom:0}}@media only screen and (max-width:1439.98px){.mh1000.ac-banner{min-height:775px}.ac-banner .linesvg-ac{left:-39px !important}.ac-banner .agancycore-svg{width:92% !important;margin-right:-93px !important;margin-bottom:-50px !important}.ac-banner .agancycore-title{margin-top:0 !important}.ac-banner .pageTitle br{display:none}}@media only screen and (max-width:1199.98px){.ac-banner .mt-5{margin-top:0 !important}.ac-banner .linesvg-ac{display:none}.ac-banner .linesvg-ac2{display:block;bottom:0;width:100%}.ac-banner .ac-maindesktop{display:none}.ac-banner .ac-mainmobile{display:block}.ac-banner .agancycore-svg{width:100% !important;margin-right:-83px !important;margin-bottom:-97px !important}.ac-banner .agancycore-svg .ac-mainmobile{width:92%}.ac-banner .agancycore-title{margin-top:95px !important}.ac-banner .linesvg-ac2 #mobilepath1{animation:drawline 1.8s linear forwards;stroke-dasharray:var(--pathlangth),var(--pathlangth);stroke-dashoffset:var(--pathlangth);opacity:0}.animation .ac-banner .linesvg-ac2 #mobilepath1{animation:drawline 1.8s linear forwards;stroke-dasharray:var(--pathlangth),var(--pathlangth);stroke-dashoffset:var(--pathlangth);opacity:1}.ac-banner .linesvg-ac{left:0 !important}.ac-banner .pageTitle br{display:block}}@media only screen and (max-width:991.98px){.ac-banner .button-title{font-size:28px}.ac-banner .agancycore-iconsec{margin-top:50px}.mh1000.ac-banner{min-height:700px}}@media only screen and (max-width:930.98px){.ac-banner .linesvg-ac2{bottom:-10px}}@media only screen and (max-width:850.98px){.ac-banner .linesvg-ac2{bottom:-20px}.ac-banner .agancycore-svg{margin-right:-62px !important;margin-bottom:-100px !important}}@media only screen and (max-width:767.98px){.ac-banner .pageTitle{margin-top:50px}.ac-banner .agancycore-iconsec{margin-top:50px;margin-bottom:55px}.ac-banner .linesvg-ac2{bottom:35px}.ac-banner .agancycore-svg{margin-right:-55px !important;margin-bottom:-91px !important}}@media only screen and (max-width:710.98px){.ac-banner .agancycore-svg{margin-bottom:-90px !important;margin-right:-50px !important}.ac-banner .button-title{font-size:22px}.ac-banner .agancycore-svg .ac-mainmobile{width:95%}}@media only screen and (max-width:630.98px){.ac-banner .agancycore-svg{margin-bottom:-78px !important;margin-right:-35px !important;width:100% !important}.ac-banner .agancycore-svg .ac-mainmobile{width:96%}}@media only screen and (max-width:575.98px){.ac-banner .button-title{font-size:18px}.ac-banner .agancycore-svg{margin-bottom:-72px !important;margin-right:-45px !important}.ac-banner .agancycore-title{margin-top:80px !important}.ac-banner .pageTitle br{display:none}}@media only screen and (max-width:530.98px){.ac-banner .agancycore-svg{margin-bottom:-70px !important;margin-right:-34px !important}}@media only screen and (max-width:455.98px){.ac-banner .agancycore-svg{margin-bottom:-59px !important;margin-right:0 !important}.ac-banner .agancycore-title{margin-top:65px !important}.ac-banner .agancycore-svg .ac-mainmobile{width:100%}}@media only screen and (max-width:390.98px){.ac-banner .agancycore-svg{margin-bottom:-55px !important}.ac-banner .agancycore-title{margin-top:60px !important}.ac-banner .button-title{font-size:16px}.ac-banner .agancycore-svg .ac-mainmobile{width:98%}.ac-banner .agancycore-svg{margin-right:-14px !important}}@media only screen and (max-width:325.98px){.ac-banner .pageTitle br{display:block}}@media only screen and (max-width:320.98px){.ac-banner .agancycore-svg{margin-bottom:-51px !important;margin-right:-8px !important;width:100% !important}}