*{padding:0;margin:0;outline:0}*,:after,:before{box-sizing:border-box}a{text-decoration:none}button::-moz-focus-inner,img{border:none}button{border:none;margin:0;padding:0;background:0 0;cursor:pointer}button:focus{outline:0;border:none}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent;touch-action:manipulation}span{display:inline-block}div,section{position:relative;display:block;box-sizing:border-box}img{image-rendering:auto;width:100%;height:100%;object-fit:contain;object-position:center}input[type=search]{-webkit-appearance:none}li,ul{list-style:none}*{-webkit-font-smoothing:subpixel-antialiased;text-rendering:serviceimizeLegibility;letter-spacing:.07em}html[lang=en] *{letter-spacing:.01em}html{font-size:16px}a,html,input,textarea{font-family:"Noto Sans TC",serif;color:#313131}html[lang=en],html[lang=en] a,html[lang=en] input,html[lang=en] textarea{font-family:Montserrat,sans-serif}body,input,textarea{font-size:1.125rem;font-weight:500}::selection{color:#000;background:#9bc2e9}::-moz-selection{color:#000;background:#9bc2e9}::-webkit-input-placeholder{font-family:"Noto Sans TC",serif;color:#bcbcbc}:-moz-placeholder{font-family:"Noto Sans TC",serif;color:#bcbcbc}::-moz-placeholder{font-family:"Noto Sans TC",serif;color:#bcbcbc}:-ms-input-placeholder{font-family:"Noto Sans TC",serif;color:#bcbcbc}html[lang=en] ::-webkit-input-placeholder{font-family:Montserrat,sans-serif;color:#bcbcbc}html[lang=en] :-moz-placeholder{font-family:Montserrat,sans-serif;color:#bcbcbc}html[lang=en] ::-moz-placeholder{font-family:Montserrat,sans-serif;color:#bcbcbc}html[lang=en] :-ms-input-placeholder{font-family:Montserrat,sans-serif;color:#bcbcbc}body{overflow-x:hidden;background-color:#f7f8f7}body.blocked::before{content:'';z-index:90;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%}p{line-height:1.8;font-size:1.125rem;font-weight:500}.text-50{font-size:3.125rem!important;font-weight:700}.text-40{font-size:2.5rem!important;font-weight:700}.text-35{font-size:2.1875rem!important;font-weight:700}.text-30{font-size:1.875rem!important;font-weight:500}.text-25{font-size:1.5625rem!important;font-weight:500}.text-20{font-size:1.25rem!important;font-weight:500}.text-18{font-size:1.125rem!important;font-weight:500}.text-16{font-size:1rem!important}.text-14{font-size:.875rem!important}.template{display:none}body .auth-item{display:none!important}body.loggedin .unauth-item{display:none!important}body.loggedin .auth-item{display:block}body.loggedin .head-action-menu>li.auth-item{display:flex!important}.hide{display:none!important}.hidden{visibility:hidden!important;pointer-events:none!important}.disable-pointer{pointer-events:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.position-center{margin-left:auto;margin-right:auto}.main-content{width:100%;background-color:#fff}.container{max-width:1460px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px}.bg-lazy{background-image:url(/assets/img/lazy.jpg)}.btn-wrapper{width:100%;margin-top:50px;display:flex;align-items:center;justify-content:space-evenly}.ratio-box{display:block;width:100%;height:auto;position:relative;overflow:hidden;padding:50% 0 0 0}.ratio-box.sq{padding:100% 0 0 0}.ratio-obj{display:block;width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.list-dot,.list-lower-alpha,.list-lower-roman{list-style:none;counter-reset:count}.list-lower-alpha>li,.list-lower-roman>li{position:relative;padding-left:2em}.list-lower-alpha>li::before,.list-lower-roman>li::before{counter-increment:count;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;top:0;left:0;position:absolute}.list-lower-alpha>li::before{content:'('counter(count, lower-alpha) ')'}.list-lower-roman>li::before{content:'('counter(count, lower-roman) ')'}.list-dot>li{position:relative;padding-left:1.4em;font-size:1em;margin:.5em 0}.list-dot>li::before{content:'';position:absolute;top:.55em;left:0;width:.44em;height:.44em;background-color:#ff9402;border-radius:100%;pointer-events:none}html[lang=en] .list-dot>li::before{top:.4em}.fade,.fadeInner{display:none;opacity:0;transition:opacity .3s ease-in-out}.fade.active,.fadeInner.active{display:block}.fade.active.show,.fadeInner.active.show{opacity:1}.site-snack-wrapper{pointer-events:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:100;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;font-size:1rem;padding:90px 20px 0}.site-snack{position:relative;width:max-content;max-width:100%;margin-bottom:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:#295cff;box-shadow:0 3px 16px rgba(0,0,0,.15);padding:.75em 1.5em;text-align:left;display:block;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0;pointer-events:none}.site-snack.show{pointer-events:all;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.site-snack[data-status=success]{background-color:#1c7402}.site-snack[data-status=warning]{background-color:#ffa700}.site-snack[data-status=error]{background-color:red}.site-snack>span{display:block;position:relative;font-size:1em;color:#fff;padding-left:1.5625em}.site-snack>span::before{content:'';position:absolute;top:50%;left:0;width:1.25em;height:1.25em;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/assets/img/message/icon-info.svg);filter:brightness(10);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.site-snack[data-status=success]>span::before{background-image:url(/assets/img/message/icon-success.svg)}.site-snack[data-status=warning]>span::before{background-image:url(/assets/img/message/icon-warning.svg)}.site-snack[data-status=error]>span::before{background-image:url(/assets/img/message/icon-error.svg)}.site-alert{font-size:1rem;z-index:100;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);width:max-content;max-width:90%;max-width:calc(100% - 40px);min-width:250px;background-color:#fff;transition:transform .5s cubic-bezier(.4,0,.2,1);transform-origin:center;border-radius:10px}.site-alert.show{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.site-alert .msg-header{background-color:#295cff;padding:15px 35px 15px 25px;width:100%;color:#fff;font-size:1.125em;border-radius:10px 10px 0 0}.site-alert[data-status=success] .msg-header{background-color:#1c7402}.site-alert[data-status=warning] .msg-header{background-color:#ffa700}.site-alert[data-status=error] .msg-header{background-color:red}.site-alert .msg-content{padding:1.25em;width:100%;font-size:1em;color:#0b0b0b}.site-alert .btn-close{width:25px;height:25px;position:absolute;top:15px;right:0;z-index:2;cursor:pointer;margin:0 10px}.site-alert.hideClose .btn-close{display:none!important}.site-alert .btn-close::after,.site-alert .btn-close::before{content:'';width:70%;height:3px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);border-radius:50px;pointer-events:none}.site-alert .btn-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.site-modal{z-index:50;display:none;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(67,67,67,.5);align-items:center;justify-content:center;padding:20px}.site-modal.show{display:flex}.site-modal .modal-content{overflow:hidden;border-radius:10px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);transition:transform .3s cubic-bezier(.4,0,.2,1);transform-origin:center;background-color:#fff;width:100%;max-width:700px}.site-modal.show.active .modal-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.site-modal .btn-close{position:absolute;top:50%;right:0;width:18px;height:18px;margin:0 20px;cursor:pointer;z-index:2;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.site-modal .btn-close::after,.site-modal .btn-close::before{content:'';width:2px;height:100%;background-color:#fff;position:absolute;top:0;left:50%}.site-modal .btn-close::before{-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);-o-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.site-modal .btn-close::after{-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.modal-head{width:100%;padding:15px 25px;background-color:#4357ed;color:#fff;text-align:center;position:relative}.site-modal .modal-main{max-height:85vh;overflow-y:auto;overflow-x:hidden}.btn-pri{position:relative;width:auto;cursor:pointer;display:flex;align-items:center;justify-content:center;width:fit-content;padding:15px 30px;min-width:150px;border-radius:100px;background-color:#ff9402;color:#fff;font-size:1.25rem;font-weight:600;text-align:center}.btn-pri.grey{background-color:#c9c9c9}.btn-pri.disabled{pointer-events:none;opacity:.7}.btn-pri>span{font-size:inherit;color:inherit;font-weight:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.btn-pri:hover{background-color:#d7ff7b;color:#313131}.btn-pri[data-status=done],.btn-pri[data-status=loading]{pointer-events:none}.btn-pri[data-status=done]>span,.btn-pri[data-status=loading]>span{visibility:hidden}.btn-pri::after,.btn-pri::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:25px;height:25px;display:none}.btn-pri::after{border-radius:100%;border:2px solid rgba(255,255,255,.5);border-top:2px solid #fff!important;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.btn-pri::before{background:url(/assets/img/icon-ok.svg) center/contain no-repeat}.btn-pri[data-status=done]::before,.btn-pri[data-status=loading]::after{display:block}.site-content-container{display:none}.site-content-container.show{display:block}.page-loading{z-index:1000;position:fixed;left:0;top:0;width:100%;height:10px;display:none;pointer-events:none}.page-loading.show{display:block}.page-loading::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#6b7a9d;animation:loading 2s linear infinite forwards;background:linear-gradient(to right,#6b7a9d 8%,#2b4173 18%,#6b7a9d 33%)}@keyframes loading{0%{background-position:-100vw 0}100%{background-position:100vw 0}}.skeleton-loader{width:100%;position:relative;overflow:hidden;cursor:progress}.skeleton-loader::before{content:'';width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:rgba(0,0,0,.12)}.skeleton-loader::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));z-index:2;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);animation:blockLoading 1.5s infinite}.skeleton-loader.text{height:20px;margin-bottom:10px}.skeleton-loader.md{width:80%}.spin-loader{width:100%;min-height:150px;display:none;align-items:center!important;justify-content:center!important;position:relative}.spin-loader::before{content:'';position:absolute;top:50%;left:50%;height:40px;width:40px;-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);background:url(/assets/img/loading.svg) center/contain no-repeat;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.spin-loader.show{display:flex!important}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}#loader{position:fixed;width:100%;height:100%;top:0;left:0;pointer-events:all;visibility:visible;z-index:9999;display:flex;justify-content:center;align-items:center;transition:opacity .1s ease-in-out}#loader-helper{position:fixed;width:100%;height:100vh;top:0;left:0;pointer-events:none;visibility:hidden}#loader .loader-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff}#loader.out{pointer-events:none;opacity:0}.header-offset{padding-top:80px}header{position:fixed;z-index:30;width:100%;height:100%;top:0;left:0;right:0;bottom:0;pointer-events:none}header.blocked::after{content:'';position:absolute;top:0;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#0e1658;opacity:.62}header>nav{z-index:2;position:relative;width:100%;max-width:1460px;pointer-events:all;display:flex;align-items:stretch;justify-content:space-between;margin:0 auto;max-height:80px;padding-left:20px;padding-right:20px}header>nav::after{content:'';width:100vw;height:100%;background-color:transparent;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}header.blocked>nav::after,header.scrolled>nav::after{background-color:#f7f8f7}header.scrolled>nav::after{transition:background-color .3s ease-in-out}header>nav>*{z-index:2}header .head-logo{display:block;padding:15px 15px 15px 0;margin-right:20px}header .head-logo>img{object-fit:contain;height:100%;max-width:150px;width:auto}header .head-main{flex:1;max-width:1100px;display:flex;align-items:stretch;justify-content:space-between}.head-main-menu{display:flex;align-items:stretch;justify-content:flex-start}.head-action-menu>li,.head-link{position:relative;height:100%;display:flex;align-items:center;justify-content:center;padding:0 10px}.head-link>a{display:block;height:auto;width:fit-content;padding:15px;cursor:pointer;position:relative;font-size:.9375rem;font-weight:500;text-align:center}.head-dropdown>a::after,.head-link>a::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#4357ed;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);transform-origin:center;transition:transform .15s ease-in-out}.head-dropdown{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#fff;min-width:200px;text-align:center;max-height:0;transition:all .15s ease-in-out;overflow:hidden;padding:0 20px;pointer-events:none}html[lang=en] .head-dropdown{min-width:450px}.head-dropdown>a{display:block;position:relative;font-size:1.125rem;cursor:pointer;position:relative;width:fit-content;padding:5px;margin-left:auto;margin-right:auto;font-weight:500}.head-dropdown>a:not(:last-child){margin-bottom:20px}.head-action-menu{display:flex;justify-content:flex-end;align-items:stretch}.head-auth>a,.head-lang>a{position:relative;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;font-size:.9375rem;font-weight:500;white-space:nowrap}.head-auth>a::before,.head-lang>a::before{content:'';position:relative;margin-right:.867em;width:1.667em;padding:1.667em 0 0 0;display:block}.head-auth>a::before{background:url(/assets/img/public/auth.svg) center/contain no-repeat}.head-lang>a::before{background:url(/assets/img/public/lang.svg) center/contain no-repeat}.head-action-menu>li{padding:0 20px}.head-action-menu>li:last-child{padding-right:0}.head-button-link>a{display:block;padding:12px 40px;background:#ff9402;color:#fff;font-size:1.25rem;font-weight:600;text-align:center;border-radius:500px;cursor:pointer}html[lang=en] .head-button-link>a{font-size:1rem}.head-button-link>a:hover{background:#d7ff7b;color:#313131}body.head-white .head-auth>a::before,body.head-white .head-lang>a::before,body.head-white header .head-logo>img{filter:brightness(0) invert(1)}body.head-white header.blocked .head-auth>a::before,body.head-white header.blocked .head-lang>a::before,body.head-white header.blocked .head-logo>img,body.head-white header.scrolled .head-auth>a::before,body.head-white header.scrolled .head-lang>a::before,body.head-white header.scrolled .head-logo>img{filter:none!important}body.head-white .head-auth>a,body.head-white .head-lang>a,body.head-white .head-link>a{color:#fff}body.head-white header.blocked .head-auth>a,body.head-white header.blocked .head-lang>a,body.head-white header.blocked .head-link>a,body.head-white header.scrolled .head-auth>a,body.head-white header.scrolled .head-lang>a,body.head-white header.scrolled .head-link>a{color:#313131}body.head-white .head-link>a::after{background:#fff}body.head-white header.blocked .head-link>a::after,body.head-white header.scrolled .head-link>a::after{background:#4357ed}.head-menu-btn{width:60px;height:60px;z-index:4;cursor:pointer;display:none}.head-menu-btn .ham{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .3s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%;object-fit:contain;object-position:center}.head-menu-btn .ham path{fill:none;transition:stroke-dasharray .3s ease-out,stroke-dashoffset .3s ease-out,stroke .3s ease-out;stroke:#000;stroke-width:5.5;stroke-linecap:round}.head-menu-btn .ham .top{stroke-dasharray:40 82}.head-menu-btn .ham .middle{stroke-dasharray:40 111}.head-menu-btn .ham .bottom{stroke-dasharray:40 161}header.open .head-menu-btn .ham{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}body.head-white header .head-menu-btn .ham path{stroke:#fff}header.blocked .head-menu-btn .ham path,header.open .head-menu-btn .ham path,header.scrolled .head-menu-btn .ham path{stroke:#000!important}header.open .head-menu-btn .ham .top{stroke-dasharray:17 82;stroke-dashoffset:-62px}header.open .head-menu-btn .ham .middle{stroke-dashoffset:23px}header.open .head-menu-btn .ham .bottom{stroke-dashoffset:-83px}footer{background-color:#131b5d;overflow:hidden}footer *{color:#fff}.footer-main-menu *{font-size:1.125rem;font-weight:500}.footer-main-menu{padding-top:50px;padding-bottom:50px;display:flex;align-items:flex-start;justify-content:space-between}.footer-menu__col>a{display:block;margin-bottom:25px;position:relative;width:fit-content;cursor:pointer}.footer-main-menu .footer-menu__col:not(:last-child)>a::after{content:'';position:absolute;top:100%;left:0;-webkit-transform:scaleX(0) translateY(5px);-moz-transform:scaleX(0) translateY(5px);-ms-transform:scaleX(0) translateY(5px);-o-transform:scaleX(0) translateY(5px);transform:scaleX(0) translateY(5px);transform-origin:center;transition:transform .15s ease-in-out;width:100%;height:1px;background-color:#fff}.footer-main-menu .footer-menu__col:not(:last-child)>a:hover::after{-webkit-transform:scaleX(1) translateY(5px);-moz-transform:scaleX(1) translateY(5px);-ms-transform:scaleX(1) translateY(5px);-o-transform:scaleX(1) translateY(5px);transform:scaleX(1) translateY(5px)}.footer-main-menu .footer-menu__col:last-child>a{position:relative;display:flex;align-items:flex-start;justify-content:flex-start}.footer-main-menu .footer-menu__col:last-child>a::before{content:'';display:block;position:relative;margin-right:20px;width:19px;height:19px;margin-top:5px}.footer-main-menu .footer-menu__col:last-child>a.info-address::before{background:url(/assets/img/public/icon-pin.svg) center/contain no-repeat}.footer-main-menu .footer-menu__col:last-child>a.info-phone::before{background:url(/assets/img/public/icon-phone.svg) center/contain no-repeat}.footer-main-menu .footer-menu__col:last-child>a.info-email::before{background:url(/assets/img/public/icon-email.svg) center/contain no-repeat}.footer-bot{padding-top:30px;padding-bottom:30px;position:relative;display:flex;align-items:center;justify-content:space-between}.footer-bot *{font-size:.9375rem;font-weight:500}.footer-bot::after{content:'';width:100vw;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#000845}.footer-bot>*{z-index:2}.footer-bot>span{text-align:center}.footer-bot>span:nth-child(2){margin:0 20px}.footer-bot__links>a{display:inline-block}.footer-bot__links>a:last-child{margin-left:45px}.whatsapp-widget{z-index:49;width:5vw;height:5vw;border-radius:100%;background-color:#25d366;position:fixed;right:0;bottom:0;margin:15px;max-width:50px;max-height:50px;min-width:40px;min-height:40px}.whatsapp-widget::before{content:'';position:absolute;top:50%;left:50%;background:url(/assets/img/public/icon-whatsapp.svg) center/contain no-repeat;width:60%;height:60%;transform:translate(-50%,-50%)}@media (max-width:1199.98px){.text-50{font-size:2.5rem!important}.text-40{font-size:2.3rem!important}.text-35{font-size:2.0416rem!important}.text-30{font-size:1.75rem!important}.text-25{font-size:1.458rem!important}.text-20{font-size:1.17rem!important}.text-18{font-size:1rem!important}.text-16{font-size:.9375rem!important}.text-14{font-size:.82rem!important}.btn-pri{font-size:1.17rem}.footer-main-menu *,p{font-size:1rem}.footer-bot *{font-size:.875rem}.head-link{padding:0}.head-action-menu>li{padding-left:0}.head-button-link>a{font-size:1.125rem;padding:8px 30px}.footer-main-menu{flex-wrap:wrap}.footer-menu__col{width:25%;margin-bottom:30px}.footer-menu__col:last-child{width:100%}}@media (max-width:991.98px){header .head-logo{z-index:4}header>nav{align-items:center}header>nav::after{z-index:3}header.blocked::after{display:none}.head-menu-btn{display:block}header .head-main{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f7f8f7;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 20px 0;max-height:0;overflow:hidden;pointer-events:none;transition:max-height .3s ease-in-out,padding .3s ease-in-out}header.open .head-main{overflow-y:auto;overflow-x:hidden;max-height:100%!important;pointer-events:all!important;padding:80px 20px 20px}.head-action-menu,.head-main-menu{flex-direction:column;align-items:flex-start;justify-content:flex-start}body.head-white .head-auth>a,body.head-white .head-lang>a,body.head-white .head-link>a{color:#313131!important}body.head-white .head-auth>a::before,body.head-white .head-lang>a::before{filter:none!important}.head-dropdown{position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:0;left:0;background:0 0;min-width:unset!important;text-align:left;padding:0 0 0 30px!important}.head-dropdown>a{margin-left:0;margin-top:10px;font-size:.9375rem}.head-link{flex-direction:column;align-items:flex-start;justify-content:flex-start}.head-link>a{font-size:1.125rem}body.head-white .head-link>a::after{background:#4357ed!important}.head-action-menu>li{padding-right:0!important;margin:15px 0 15px 10px}header.open .head-logo>img{filter:none!important}header.open>nav::after{background-color:#f7f8f7!important}.footer-bot{flex-direction:column;align-items:center}.footer-bot>:not(:last-child){margin:0 0 10px!important}}@media (max-width:767.98px){.text-50{font-size:2.1875rem!important}.text-40{font-size:1.97rem!important}.text-35{font-size:1.74994rem!important}.text-30{font-size:1.5rem!important}.text-25{font-size:1.25rem!important}.text-20{font-size:1rem!important}.text-18{font-size:.9375rem!important}.text-16{font-size:.875rem!important}.text-14{font-size:.75rem!important}.btn-pri{font-size:1rem;padding:10px 20px;min-width:100px}.footer-main-menu *,p{font-size:.9375rem}.footer-bot *{font-size:.8rem}.footer-menu__col{width:50%}}@media (max-width:575.98px){.text-50{font-size:1.875rem!important}.text-40{font-size:1.64rem!important}.text-35{font-size:1.4582rem!important}.text-30{font-size:1.25rem!important}.text-25{font-size:1rem!important}.text-20{font-size:.9375rem!important}.text-18{font-size:.875rem!important}.footer-main-menu *,p{font-size:.875rem}.btn-pri{font-size:.9375rem}header .head-logo>img{max-width:120px}.head-menu-btn{width:50px;height:50px}.header-offset{padding-top:71px}header>nav{max-height:71px}header.open .head-main{padding:71px 20px 20px}.footer-menu__col{width:100%;margin-bottom:20px}}@media (pointer:coarse){.head-link__has-child.active .head-dropdown{max-height:1000px;padding:40px 20px;pointer-events:all}.head-link.head-link__has-child.active>a::after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@media (pointer:fine),(pointer:none){.head-link__has-child:hover .head-dropdown{max-height:1000px;padding:40px 20px;pointer-events:all}.head-dropdown>a:hover::after,.head-link.head-link__has-child:hover>a::after,.head-link>a:hover::after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@media (pointer:fine) and (any-pointer:coarse){.head-link__has-child.active .head-dropdown{max-height:1000px;padding:40px 20px;pointer-events:all}.head-link.head-link__has-child.active>a::after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}