body .header{position:relative;transition:all 0.5s ease}body .header.sticky-header{position:fixed;z-index:99;width:100%;box-shadow:none;transition:all 0.5s ease}@media (max-width: 991px){body .header.sticky-header{top:0}}body .header::before{content:"";position:absolute;top:0;width:100%;height:0;background-color:#fff;transition:all 0.5s ease}@media (max-width: 991px){body .header{background-color:#fff}}body .header .container{max-width:var(--content-width)}body .header .container .desktop-header{position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:10px}@media (max-width: 991px){body .header .container .desktop-header{margin-top:0}}body .header .container .desktop-header__menu-left{display:-webkit-box;display:-moz-box;display:-webkit- inline-block;display:-ms- inline-block;display:inline-block;width:100%;max-width:calc(50% - 140px);padding-left:0;padding-right:0;transition:all 0.5s ease}@media (max-width: 991px){body .header .container .desktop-header__menu-left{display:none}}body .header .container .desktop-header__menu-left .main-menu-left{margin:40px 0;transition:all 0.5s ease;background-color:#fff;padding-left:20px;border-top-left-radius:30px;border-bottom-left-radius:30px;width:100%}@media (max-width: 1070px){body .header .container .desktop-header__menu-left .main-menu-left{padding-left:8px}}body .header .container .desktop-header__menu-left .main-menu-left .menu{display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;list-style:none;padding:0;margin-bottom:unset}body .header .container .desktop-header__menu-left .main-menu-left .menu .menu-item{position:relative;display:inline-block;margin:auto;padding-left:0}body .header .container .desktop-header__menu-left .main-menu-left .menu .menu-item a{position:relative;font-weight:500;color:var(--menu-color);font-size:16px;padding:0 15px;line-height:60px;letter-spacing:1px;transition:all 0.5s ease}@media (max-width: 1400px){body .header .container .desktop-header__menu-left .main-menu-left .menu .menu-item a{padding:0 5px}}@media (max-width: 1240px){body .header .container .desktop-header__menu-left .main-menu-left .menu .menu-item a{font-size:14px;letter-spacing:0}}@media (max-width: 1050px){body .header .container .desktop-header__menu-left .main-menu-left .menu .menu-item a{font-size:12px}}body .header .container .desktop-header__menu-left .main-menu-left .menu .menu-item:hover a,body .header .container .desktop-header__menu-left .main-menu-left .menu .menu-item.current-menu-item a{color:var(--menu-color-hover-or-active)}body .header .container .desktop-header__logo{width:280px;height:calc(var(--height-logo) + 20px);position:relative;background-color:#fff;border-radius:38px;transition:all 0.5s ease}@media (max-width: 991px){body .header .container .desktop-header__logo{width:144px;height:70px;background-color:unset;border-radius:unset}}body .header .container .desktop-header__logo a{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;transition:all 0.5s ease}body .header .container .desktop-header__logo a .logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:var(--height-logo);object-fit:contain;transition:all 0.5s ease}@media (max-width: 991px){body .header .container .desktop-header__logo a .logo{height:60px}}body .header .container .desktop-header__menu-right{position:relative;display:-webkit-box;display:-moz-box;display:-webkit- inline-block;display:-ms- inline-block;display:inline-block;width:100%;max-width:calc(50% - 140px);padding-left:0;padding-right:0;transition:all 0.5s ease}@media (max-width: 991px){body .header .container .desktop-header__menu-right{display:none}}body .header .container .desktop-header__menu-right .part-of{position:absolute;top:0;right:0;background-color:var(--secondary-color);border-radius:14px;line-height:28px;font-size:12px;padding:0 10px;transition:all 0.5s ease}body .header .container .desktop-header__menu-right .part-of__pre-text{color:#fff}body .header .container .desktop-header__menu-right .part-of__main-text{color:var(--primary-color);font-weight:700}body .header .container .desktop-header__menu-right .main-menu-right{margin:40px 0;transition:all 0.5s ease;background-color:#fff;padding-right:20px;border-top-right-radius:30px;border-bottom-right-radius:30px;width:100%}@media (max-width: 1070px){body .header .container .desktop-header__menu-right .main-menu-right{padding-right:8px}}body .header .container .desktop-header__menu-right .main-menu-right .menu{display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;list-style:none;padding:0;margin-bottom:unset}body .header .container .desktop-header__menu-right .main-menu-right .menu .menu-item{position:relative;display:inline-block;margin:auto;padding-left:0}body .header .container .desktop-header__menu-right .main-menu-right .menu .menu-item a{position:relative;font-weight:500;color:var(--menu-color);font-size:16px;padding:0 15px;line-height:60px;letter-spacing:1px;transition:all 0.5s ease}@media (max-width: 1400px){body .header .container .desktop-header__menu-right .main-menu-right .menu .menu-item a{padding:0 5px}}@media (max-width: 1240px){body .header .container .desktop-header__menu-right .main-menu-right .menu .menu-item a{font-size:14px;letter-spacing:0}}@media (max-width: 1050px){body .header .container .desktop-header__menu-right .main-menu-right .menu .menu-item a{font-size:12px}}body .header .container .desktop-header__menu-right .main-menu-right .menu .menu-item:hover a,body .header .container .desktop-header__menu-right .main-menu-right .menu .menu-item.current-menu-item a{color:var(--menu-color-hover-or-active) !important}body .header .container .desktop-header .navbar-toggler{display:none;position:absolute;width:auto;right:15px;top:10px !important}@media (max-width: 991px){body .header .container .desktop-header .navbar-toggler{display:block}}body .header .container .desktop-header .navbar-toggler i{color:var(--secondary-color)}body .header.after-scroll::before{height:60px;box-shadow:0 2px 5px -2px rgba(0,0,0,0.2)}body .header.after-scroll .container .desktop-header{margin-top:0}body .header.after-scroll .container .desktop-header__menu-left{height:60px;transition:all 0.5s ease}body .header.after-scroll .container .desktop-header__menu-left .main-menu-left{margin:0 auto 0 0;border-top-left-radius:0;border-bottom-left-radius:0;background-color:transparent;transition:all 0.5s ease}body .header.after-scroll .container .desktop-header__menu-left .main-menu-left .menu .menu-item a{color:var(--secondary-color)}body .header.after-scroll .container .desktop-header__menu-left .main-menu-left .menu .menu-item:hover a,body .header.after-scroll .container .desktop-header__menu-left .main-menu-left .menu .menu-item.current-menu-item a{color:var(--menu-color-hover-or-active)}body .header.after-scroll .container .desktop-header__logo{width:280px;height:100px;border-bottom-right-radius:40px;border-bottom-left-radius:40px;box-shadow:0 10px 5px -10px rgba(0,0,0,0.2)}body .header.after-scroll .container .desktop-header__logo a .logo{height:80px}body .header.after-scroll .container .desktop-header__menu-right{height:60px;border-bottom-right-radius:15px;transition:all 0.5s ease}body .header.after-scroll .container .desktop-header__menu-right .part-of{top:70px;transition:all 0.5s ease}body .header.after-scroll .container .desktop-header__menu-right .main-menu-right{margin:0 0 0 auto;border-top-right-radius:0;border-bottom-right-radius:0;background-color:transparent;transition:all 0.5s ease}body .header.after-scroll .container .desktop-header__menu-right .main-menu-right .menu .menu-item a{color:var(--secondary-color)}body .header.after-scroll .container .desktop-header__menu-right .main-menu-right .menu .menu-item:hover a,body .header.after-scroll .container .desktop-header__menu-right .main-menu-right .menu .menu-item.current-menu-item a{color:var(--menu-color-hover-or-active)}.navbar-collapse{position:fixed;top:0;right:0;width:300px;background-color:#fff;z-index:9999;overflow-y:auto;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block;max-height:100%}.navbar-collapse .menu-mobile .buttons{position:relative;padding:0 20px;height:70px;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.navbar-collapse .menu-mobile .buttons__button{position:relative;width:48px;height:48px;border:2px solid var(--secondary-color);margin-top:10px;margin-right:5px;border-radius:50%}.navbar-collapse .menu-mobile .buttons__button i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:20px;color:var(--primary-color)}.navbar-collapse .menu-mobile .buttons .navbar-toggler{position:absolute;right:15px;top:5px;height:60px}.navbar-collapse .menu-mobile .buttons .navbar-toggler i.fa-times{color:#ff0000}.navbar-collapse .menu-mobile .menu{margin-bottom:0;list-style:none;padding-left:0}.navbar-collapse .menu-mobile .menu .menu-item{position:relative;border-top:1px solid rgba(13,37,54,0.2);padding-left:0;transition:all 0.5s ease}.navbar-collapse .menu-mobile .menu .menu-item::before{display:none}.navbar-collapse .menu-mobile .menu .menu-item a{display:block;color:var(--secondary-color);line-height:45px;width:100%;padding:0 20px;font-weight:600;transition:all 0.5s ease}.navbar-collapse .menu-mobile .menu .menu-item:hover a,.navbar-collapse .menu-mobile .menu .menu-item.current-menu-item a,.navbar-collapse .menu-mobile .menu .menu-item.current-menu-parent a{color:var(--primary-color)}.navbar-collapse .menu-mobile .menu .menu-item-has-children{padding:0}.navbar-collapse .menu-mobile .menu .menu-item-has-children::after{width:48px;height:48px;line-height:48px;text-align:center;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:10px;top:0;color:var(--menu-color);transition:transform 0.3s ease;z-index:-1}.navbar-collapse .menu-mobile .menu .menu-item-has-children .sub-menu{list-style:none;padding-left:0;display:-webkit-box;display:-moz-box;display:-webkit- none;display:-ms- none;display:none;transition:height 0.3s ease}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub{transition:all 0.5s ease}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub::after{content:"\f106"}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu{display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block;transition:all 0.5s ease}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu .menu-item a{color:var(--menu-color);padding:0 20px 0 30px}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu .menu-item.current-menu-item a{color:#000}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu .menu-item:first-child{border-top:1px solid rgba(255,255,255,0.1)}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu .menu-item:last-child{border-bottom:none}
