@font-face{font-family:"tt_hoves_pro_trialthin";src:url("/front/assets/fonts/tt_hoves_pro_trial_thin.woff2") format("woff2"),url("/front/assets/fonts/tt_hoves_pro_trial_thin.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"tt_hoves_pro_trialblack";src:url("/front/assets/fonts/tt_hoves_pro_trial_black.woff2") format("woff2"),url("/front/assets/fonts/tt_hoves_pro_trial_black.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"tt_hoves_pro_trialbold";src:url("/front/assets/fonts/tt_hoves_pro_trial_bold.woff2") format("woff2"),url("/front/assets/fonts/tt_hoves_pro_trial_bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"tt_hoves_pro_trialextrabold";src:url("/front/assets/fonts/tt_hoves_pro_trial_extrabold.woff2") format("woff2"),url("/front/assets/fonts/tt_hoves_pro_trial_extrabold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"tt_hoves_pro_triallight";src:url("/front/assets/fonts/tt_hoves_pro_trial_light.woff2") format("woff2"),url("/front/assets/fonts/tt_hoves_pro_trial_light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"tt_hoves_pro_trialmedium";src:url("/front/assets/fonts/tt_hoves_pro_trial_medium.woff2") format("woff2"),url("/front/assets/fonts/tt_hoves_pro_trial_medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"tt_hoves_pro_trialregular";src:url("/front/assets/fonts/tt_hoves_pro_trial_regular.woff2") format("woff2"),url("/front/assets/fonts/tt_hoves_pro_trial_regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"YaquoteScriptPersonalUse";src:url("/front/assets/fonts/YaquoteScriptPersonalUse.eot");src:url("/front/assets/fonts/YaquoteScriptPersonalUse.eot?#iefix") format("embedded-opentype"),url("/front/assets/fonts/YaquoteScriptPersonalUse.woff2") format("woff2"),url("/front/assets/fonts/YaquoteScriptPersonalUse.woff") format("woff"),url("/front/assets/fonts/YaquoteScriptPersonalUse.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.header{/*transition:.3s ease-in-out;*/position:fixed;left:0;width:100%;z-index:2;top:0;border-top:20px solid #eff6fa}@media(max-width: 1090px){.header{border:none !important;padding:20px 0}}.header.hiddeNavBar{transition:.4s ease-in-out;position:fixed;top:-127px}.header.fixed{padding:0 0 20px 0;background:#eff6fa}.header .allHeader{/*transition:.3s ease-in-out;*/display:flex;align-items:center;justify-content:space-between;border-radius:40px;padding:0 20px;position:relative;height:87px;background:#fff}@media(max-width: 1090px){.header .allHeader{padding:0 25px;height:85px;background:#fff !important}}@media(min-width: 2000px){.header .allHeader{height:4.66vw}}.header .logoBar{position:absolute;top:0;width:100%;left:0;text-align:center;height:68px;pointer-events:none}@media(max-width: 1090px){.header .logoBar{position:initial;width:auto;height:auto;pointer-events:auto}}@media(min-width: 2000px){.header .logoBar{height:3.64vw}}.header .logo{background:#eff6fa;position:relative;top:0;display:inline-flex;justify-content:center;height:100%;overflow:hidden;-webkit-mask:url(../img/logo-bg-a3.png);mask:url(../img/logo-bg-a3.png);mask-size:contain;mask-repeat:space;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 -1px;width:381px}@media(max-width: 1090px){.header .logo{width:auto;mask:none;-webkit-mask:none;height:auto;background:initial;position:relative;top:3px}}@media(min-width: 2000px){.header .logo{width:20.9003215434vw}}@media only screen and (min-width: 1024px)and (max-width: 1100px){.header .logo{width:360px}}.header .logo a{pointer-events:auto;display:flex;align-items:center;justify-content:center;top:-8px;position:relative}@media(max-width: 1090px){.header .logo a{top:initial}}.header .logo a img{max-width:100%}@media(max-width: 1090px){.header .logo a img{width:200px}}@media(max-width: 767px){.header .logo a img{width:178px}}.header .menu{/*transition:.3s ease-in-out;*/background:#eff6fa;padding:0 30px;border-radius:20px;position:relative;z-index:1;transition-delay:0s;transition-timing-function:ease;opacity:0;transition-property:opacity,transform;pointer-events:none;transform:translate3d(0, -100px, 0)}.header .menu.active{transition-duration:1s;opacity:1;transform:translateZ(0);pointer-events:auto}@media only screen and (min-width: 1024px)and (max-width: 1250px){.header .menu{padding:0 10px}}@media(min-width: 2000px){.header .menu{padding:0 1.6vw;border-radius:1.07vw}}.header .menu ul{padding:0;margin:0}.header .menu ul li{display:inline-block;list-style-type:none;font-family:tt_hoves_pro_trialmedium;position:relative}.header .menu ul li:nth-child(4).hover a:before{opacity:0 !important}.header .menu ul li.active a{font-family:tt_hoves_pro_trialbold}.header .menu ul li.active a:before{height:10px}.header .menu ul li.hover a:before{height:10px}.header .menu ul li.hover .submenu{visibility:initial;opacity:1;pointer-events:auto}.header .menu ul li.noHover a:before{display:none}.header .menu ul li a{color:#000;text-decoration:none;display:block;font-size:14px;line-height:18px;text-transform:capitalize;padding:16px .53vw}@media only screen and (min-width: 1024px)and (max-width: 1100px){.header .menu ul li a{padding:16px 2px}}.header .menu ul li a:before{transition:.3s;content:"";width:100%;height:0;background:#f9c54b;position:absolute;top:100%;left:0;border-radius:20px;border-top-left-radius:0;border-top-right-radius:0}@media(min-width: 2000px){.header .menu ul li a{font-size:.75vw;line-height:.96vw;padding:.85vw .53vw}}.header .menu ul li .submenu{transition:.4s;position:absolute;top:100%;width:100%;min-width:345px;left:50%;transform:translateX(-30%);pointer-events:none;visibility:hidden;opacity:0}.header .menu ul li .submenu ul{margin-top:15px;background:#eff6fa;padding:15px 30px;border-radius:20px;position:relative}.header .menu ul li .submenu ul li{display:flex}.header .menu ul li .submenu ul li a{transition:.3s;font-family:tt_hoves_pro_trialmedium;font-size:14px;line-height:22px;display:inline-block;padding:5px 0}.header .menu ul li .submenu ul li a:before{display:none}.header .menu ul li .submenu ul li a:hover{color:#f9c54b}.header .menu ul li.arrow{position:absolute;top:-16px;left:50%;transform:translateX(-50%) rotate(60deg) skewX(-30deg) scale(1, 0.866);margin-left:-70px;width:12px;height:12px;border-top-right-radius:20%;background-color:#eff6fa;text-align:left;display:inline-block;transition:background-color .45s ease;transform-origin:30% 90%}.header .menu ul li.arrow:after,.header .menu ul li.arrow:before{content:"";position:absolute;background-color:inherit;width:100%;height:100%;border-top-right-radius:20%}.header .menu ul li.arrow:after{transform:rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%)}.header .menu ul li.arrow:before{transform:rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%)}@media(max-width: 1090px){.header .menu{display:none}}.header .searchAndButton{display:flex;align-items:center;transition-delay:0s;transition-timing-function:ease;opacity:0;transition-property:opacity,transform;pointer-events:none;transform:translate3d(0, -100px, 0)}.header .searchAndButton.active{transition-duration:1s;opacity:1;transform:translateZ(0);pointer-events:auto}.header .searchAndButton .fGroup{display:flex;align-items:center;position:relative}.header .searchAndButton .fGroup input[type=text]{border-radius:20px;height:50px;padding:15px 50px 15px 15px;font-family:tt_hoves_pro_trialmedium;font-size:14px;color:#0277b3;border:none;background-color:#eff6fa;outline:none;width:15.5vw}@media(min-width: 2000px){.header .searchAndButton .fGroup input[type=text]{font-size:.75vw;height:2.67vw;border-radius:1.07vw;padding:.8vw 2.67vw .8vw .8vw}}.header .searchAndButton .fGroup input[type=text]::placeholder{color:#0277b3;opacity:.7}.header .searchAndButton .fGroup .submit{position:absolute;top:50%;right:15px;display:flex;align-items:center;transform:translateY(-50%);margin-top:-3px}.header .searchAndButton .fGroup .submit button{background:none;border:none;padding:0;outline:none}.header .searchAndButton .btnLink{margin-left:1.07vw}.header .searchAndButton .btnLink a{transition:.3s;background:#0277b3;color:#fff;font-family:tt_hoves_pro_trialmedium;font-size:14px;border-radius:20px;display:flex;align-items:center;justify-content:center;text-decoration:none;height:50px;min-width:135px;padding:10px}@media(min-width: 2000px){.header .searchAndButton .btnLink a{font-size:.75vw;height:2.67vw;border-radius:1.07vw;min-width:7.23vw}}@media(max-width: 1200px){.header .searchAndButton .btnLink a{min-width:120px}}.header .searchAndButton .btnLink a:hover{background:#f9c54b !important}@media(max-width: 1090px){.header .searchAndButton{display:none}}.mobileMenuBtn{display:none}@media(max-width: 1090px){.mobileMenuBtn{display:flex;align-items:center;background:#eff6fa;padding:6px 8px;border-radius:10px}}.mobileMenuBtn i{font-style:normal;margin-right:8px;color:#000;font-size:14px}.mobileMenuBtn span{flex-direction:column;display:flex;flex-wrap:wrap;align-items:self-start;justify-content:center}.mobileMenuBtn span small{content:"";transition:.3s;width:18px;height:2px;margin:4px 0;display:block;background-color:#000}.mobileMenuBtn span small:last-child{width:12px}.mobileMenu{transition:.3s;position:fixed;width:100%;height:100vh;background:#0277b3;z-index:2;visibility:hidden;opacity:0}.mobileMenu.active{visibility:initial;opacity:1}.mobileMenu .top{display:flex;align-items:center;justify-content:flex-end;padding:20px 25px}.mobileMenu .top a{font-family:tt_hoves_pro_trialmedium;font-size:14px;color:#0277b3;background:#fff;text-decoration:none;border-radius:30px;height:50px;width:148px;display:flex;align-items:center;justify-content:center}.mobileMenu .top .closeBtn{display:flex;align-items:center}.mobileMenu .top .closeBtn i{font-style:normal;margin-right:8px;color:#fff;font-size:20px}.mobileMenu .top .closeBtn span{flex-direction:column;display:flex;flex-wrap:wrap;align-items:self-start;justify-content:center}.mobileMenu .top .closeBtn span small{content:"";transition:.3s;width:30px;height:2px;margin:4px 0;display:block;background-color:#fff}.mobileMenu .top .closeBtn span small:first-child{transform:rotate(-45deg) translateY(5px) translateX(-1.5px)}.mobileMenu .top .closeBtn span small:last-child{transform:rotate(45deg) translateY(-6px) translateX(-1.5px)}.mobileMenu .menuList{padding:25px;overflow:auto;height:calc(100vh - 271px)}.mobileMenu .menuList ul{padding:0;margin:0}.mobileMenu .menuList ul li{list-style-type:none;display:block;text-align:right;width:100%}.mobileMenu .menuList ul li a{display:inline-block;font-size:26px;text-decoration:none;color:#fff;padding:10px 0}.mobileMenu .menuList ul li.LBtn{margin-top:20px;display:flex;justify-content:flex-end}.mobileMenu .menuList ul li.LBtn a{font-family:tt_hoves_pro_trialmedium;font-size:18px;color:#0277b3;background:#fff;text-decoration:none;border-radius:30px;height:50px;min-width:148px;padding:0 10px;display:flex;align-items:center;justify-content:center}.mobileMenu .mobileSocial{padding:20px 25px;border-bottom:1px solid #3592c2;border-top:1px solid #3592c2;position:fixed;width:100%;left:0;bottom:90px;height:116px}.mobileMenu .mobileSocial span{display:block;text-align:right;font-size:14px;color:#fff;margin-bottom:10px}.mobileMenu .mobileSocial ul{padding:0;margin:0;display:flex;justify-content:flex-end}.mobileMenu .mobileSocial ul li{list-style-type:none;margin:0 5px}.mobileMenu .mobileSocial ul li:last-child{margin-right:0}.mobileMenu .mobileSocial ul li a{width:39px;height:39px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#fff;color:#0277b3;font-size:25px;text-decoration:none}.mobileMenu .mobileContact{position:fixed;bottom:0;left:0;width:100%;height:90px;padding:20px 25px}.mobileMenu .mobileContact a{text-align:right;display:block;font-size:16px;text-decoration:none;color:#fff}


.header .logo a img{
    width: 75%;
}

.header .logo a img {
  width: 220px !important;
}

@media(max-width: 1441px) {


    .header .menu ul li a {
        font-size: 13px;
        padding: 16px 0.25vw;
    }

    /*.header.fixed .logo {
        left: 45px;
    }*/
}


@media(max-width: 1300px){

    .header .menu ul li a {

        font-size: 11px;
        padding: 16px 0.43vw;
    }
    .header .logo{
        left: 40px;

    }
}


@media(max-width: 1025px){

    .header .logo a img {
        width: 60%;
    }
}


@media only screen and (max-width: 900px), 
(height: 1024px) and (width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (orientation: landscape) {
    .header .logo a {
        top: 0px;
    }
    .header .logo{
        left: 1vw;

    }
    
    .header .logo a img { 
        padding-left: 5px;
        padding-right: 5px;
        width: 65%;
    }

}

@media(max-width: 500px){

    .header .logo{
        left: 0px;
    }

}