#main-header{position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:transparent;transition:all 0.3s ease;padding:10px 0}#mobile_menu2 li ul.sub-menu,#mobile_menu2 .sub-menu{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;padding-left:0!important;margin:0!important;transition:height 0.22s ease,visibility 0.22s ease}#mobile_menu2 .sub-menu.submenu-open{display:block!important;visibility:visible!important;height:auto!important;overflow:visible!important}#mobile_menu2 li.menu-item-has-children>a{position:relative;padding-right:28px}#mobile_menu2 li.menu-item-has-children>a::after{content:"▼";position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:10px;transition:transform 0.25s ease}#mobile_menu2 li.menu-item-has-children.submenu-open>a::after{transform:translateY(-50%) rotate(180deg)}#main-header img{width:177px;transition:width 0.5s ease}#main-header.shrink img{width:130px}.btn-top{display:flex;align-items:center;justify-content:space-between}#main-header.shrink .container{padding-top:0;padding-bottom:0;transition:padding 0.5s ease}#main-header.shrink{background-color:#ffffff;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.bg-move{background-size:110%;background-position:center;animation:bgSlowMove 18s ease-in-out infinite alternate}@keyframes bgSlowMove{0%{background-size:110%;background-position:center}100%{background-size:125%;background-position:95% 55%}}.slider-txt{overflow:hidden;white-space:nowrap}.slider-anim{width:100%;display:flex}.slide-track{display:inline-flex;animation:slide 25s linear infinite}.slider-anim:hover .slide-track{animation-play-state:paused}@keyframes slide{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.slider-anim a{color:#84DFEE;opacity:1;-webkit-text-stroke:1px;-webkit-text-fill-color:transparent;text-shadow:0px 0px 15px rgb(150 139 139 / 0%);margin:0 15px;font-size:70px;font-family:'Poppins';font-weight:900;line-height:120px}.slider-anim a:hover{-webkit-text-fill-color:#84DFEE;color:#84DFEE}.carousel-section{position:relative;overflow:hidden;padding:20px 20px 40px 20px}.carousel-track{width:max-content;display:flex;transition:transform 0.4s ease}.col-box{flex:0 0 33.333%}@media (min-width:981px){.align-col{display:flex}}@media (max-width:980px){.et_mobile_menu .current-menu-item>a,.et_mobile_menu .current_page_item>a{color:#098fbe!important;font-weight:600!important}.et_mobile_menu li.menu-item-has-children.show-sub>a{color:#098fbe!important}.btn-top .et_pb_column{margin-bottom:0!important;padding-bottom:0!important}.bg-move{background-size:cover!important}.slogon h2{display:block!important;text-align:center!important;margin:0 auto!important}.col-box{flex:0 0 100%}.slider-anim a{margin:0 10px!important;font-size:40px!important;line-height:80px!important}}@media (max-width:767px){.carousel-track{display:flex;flex-wrap:nowrap;align-items:stretch}.col-box{flex:0 0 100%;display:block!important;height:auto!important;box-sizing:border-box}.col-box>*{flex:unset!important;width:100%;height:auto}.carousel-arrow{display:none}.col-box{flex:0 0 100%}}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;line-height:20px;text-align:center;background:rgba(0,0,0,0.4);color:#fff;border-radius:50%;backdrop-filter:blur(4px);border:2px solid rgba(255,255,255,0.3);font-size:20px;cursor:pointer;z-index:20;transition:all 0.25s ease}.carousel-arrow:hover{background:#84DFEE;color:#000;border-color:#84DFEE;transform:translateY(-50%) scale(1.1)}.carousel-arrow.prev{left:5px}.carousel-arrow.next{right:5px}.carousel-arrow:disabled{opacity:0.3;cursor:not-allowed;transform:translateY(-50%) scale(1)}.carousel-dots{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);display:flex;justify-content:center;gap:8px;z-index:15}.carousel-dots button{width:12px;height:12px;border-radius:50%;border:none;background:#cccccc;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.carousel-dots button:hover{transform:scale(1.25)}.carousel-dots button.active{background:#84DFEE!important;transform:scale(1.3)}.col-box{display:flex}.col-box>*{flex:1}.phone-float{position:fixed;right:0;bottom:10%;display:inline-flex;align-items:center;gap:8px;background:#84DFEE;color:#fff;padding:10px 12px;box-shadow:0 6px 18px rgba(3,10,18,0.2);font-family:Arial,Helvetica,sans-serif;font-weight:600;z-index:9999;transition:transform .25s ease,box-shadow .25s ease;-webkit-tap-highlight-color:transparent;border-bottom-left-radius:20px!important;border-top-left-radius:20px!important}.phone-float:active{transform:scale(.98)}.phone-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 25px}.phone-icon svg{color:#fff;display:block}.phone-number{display:inline-block;max-width:0;padding-left:0;opacity:0;white-space:nowrap;overflow:hidden;transition:max-width .25s ease,opacity .2s ease,padding-left .2s ease;font-size:15px;line-height:1}.phone-float:hover .phone-number,.phone-float:focus .phone-number,.phone-float.active .phone-number{max-width:220px;padding-left:10px;opacity:1}.phone-float:focus{outline:2px solid rgba(255,255,255,0.3);outline-offset:4px}@media (max-width:480px){.phone-float{right:14px;bottom:14px;padding:8px 10px}.phone-number{font-size:14px}.phone-icon{width:36px;height:36px;flex:0 0 36px}}#main-header .nav>li.current-menu-item>a,#main-header .nav>li.current_page_item>a,#main-header .nav>li.current-menu-ancestor>a,#main-header .nav>li.current_page_ancestor>a{color:#098fbe!important;font-weight:600!important;position:relative}#main-header .nav ul li a{color:#333333!important;font-weight:400!important}#main-header .nav ul li a:hover{color:#098fbe!important}