html{font-size:unset!important}header.header2{background:#f8fafc;padding:0}header.header2 .content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;max-width:1160px;padding:68px 16px}@media(max-width:768px){header.header2 .content{padding:21px 16px}}header.header2 .content>.img-frame{-ms-flex-negative:0;flex-shrink:0;height:24px;max-width:160px;width:auto}header.header2 .content>.img-frame>img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}header.header2 .content .links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px}@media(max-width:768px){header.header2 .content .links{display:none}}header.header2 .content .links a,header.header2 .content .links span{color:#00296b;font-size:16px;font-weight:500;text-decoration:underline 2px transparent;text-underline-offset:20%;-webkit-transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease}header.header2 .content .links a:hover,header.header2 .content .links span:hover{text-decoration-color:#f3d464}header.header2 .content .links [data-dropdown] span{--icon-pad:4px;--icon-size:16px;--icon-src:url(/src/assets/icon/arrow-down.svg);cursor:default}header.header2 .content .links [data-dropdown] span:after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}header.header2 .content .links [data-dropdown] [data-dropdown-content]{left:-16px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;opacity:0;padding-top:23px;top:calc(100% + 19px);-webkit-transform:translateY(-21px);transform:translateY(-21px);-webkit-transition:opacity .5s ease,max-height 0s linear .5s;transition:opacity .5s ease,max-height 0s linear .5s;will-change:opacity,max-height}header.header2 .content .links [data-dropdown] [data-dropdown-content]>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;border:1px solid rgba(0,41,107,.08);border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;min-width:215px;padding:16px}header.header2 .content .links [data-dropdown] [data-dropdown-content]>div a{white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header.header2 .content .links [data-dropdown][data-dropdown-active] span{text-decoration-color:#f3d464}header.header2 .content .links [data-dropdown][data-dropdown-active] span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header.header2 .content .links [data-dropdown][data-dropdown-active] [data-dropdown-content]{opacity:1;-webkit-transition:opacity .5s ease,max-height 0s linear 0s;transition:opacity .5s ease,max-height 0s linear 0s}header.header2 .content .btns .btn{background:#00296b;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:12px 20px;text-align:center;-webkit-transition:background .5s ease;transition:background .5s ease}@media(max-width:768px){header.header2 .content .btns .btn{display:none}}header.header2 .content .btns .menu-open{-ms-flex-negative:0;background-image:url(/src/assets/icon/menu.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;flex-shrink:0;height:30px;width:30px}@media(max-width:768px){header.header2 .content .btns .menu-open{display:inline-block!important}}.modal-active-mobile-menu2{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:center}.modal-active-mobile-menu2 .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#f8fafc;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:60px;height:100%;width:100%}.modal-active-mobile-menu2 .content .top{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:21px 16px}.modal-active-mobile-menu2 .content .top .img-frame{-ms-flex-negative:0;flex-shrink:0;height:24px;max-width:160px;width:auto}.modal-active-mobile-menu2 .content .top .img-frame>img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.modal-active-mobile-menu2 .content .top .close{-ms-flex-negative:0;background-image:url(/src/assets/icon/close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:30px;position:static;width:30px}.modal-active-mobile-menu2 .content .top .close:before{display:none}.modal-active-mobile-menu2 .content .main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-flex:1;-ms-flex-positive:1;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:48px;padding:0 16px}.modal-active-mobile-menu2 .content .main .h1,.modal-active-mobile-menu2 .content .main a{color:#00296b;font-size:32px;font-style:normal;font-weight:600;line-height:normal}.modal-active-mobile-menu2 .content .main .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modal-active-mobile-menu2 .content .main .item .h1{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;justify-content:space-between}.modal-active-mobile-menu2 .content .main .item .h1 span{-ms-flex-negative:0;display:inline-block;flex-shrink:0;height:24px;position:relative;width:24px}.modal-active-mobile-menu2 .content .main .item .h1 span:after,.modal-active-mobile-menu2 .content .main .item .h1 span:before{background-image:url(/src/assets/icon/line.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:100%;inset:0;position:absolute;width:100%}.modal-active-mobile-menu2 .content .main .item .h1 span:before{-webkit-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:1}.modal-active-mobile-menu2 .content .main .item .data{max-height:var(--marker-h,0);overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.modal-active-mobile-menu2 .content .main .item .data>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:28px}.modal-active-mobile-menu2 .content .main .item .data>div .text-big{color:#00296b;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.modal-active-mobile-menu2 .content .main .item.open .h1 span:before{-webkit-transform:rotate(90deg) scale(0);transform:rotate(90deg) scale(0)}.modal-active-mobile-menu2 .content .btns{margin-top:auto;padding:0 16px 20px}.modal-active-mobile-menu2 .content .btns .btn{background:#00296b;border:none;border-radius:10px;color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:12px 20px;text-align:center;width:100%}@media(max-width:560px){.package_left_item{width:75vw}.contact_form_main{margin:0 16px;width:auto}.banner__wrap .btn__yellow{width:auto}}.contact_form_main{max-width:768px;width:auto}.contact_form_main input,.contact_form_main textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}