.back-to-top{bottom:90px}.btn-subscribe{position:fixed;bottom:0;left:0;z-index:9}.btn-shake i{color:#fff;font-size:16pt;animation:Callicon 3s infinite}.btn-subscribe:hover i{animation:Callicon 3s forwards}.btn-shake{position:relative;width:90px;height:90px;cursor:pointer;z-index:11;display:flex;justify-content:center;align-items:center}.btn-circle{width:100%;height:100%;position:absolute;background-color:transparent;border:2px solid var(--fs-color-secondary,#be8f49);animation:btn-circle-anim 1.2s infinite ease-in-out;border-radius:99px}.btn-circle-fill{width:75%;height:75%;position:absolute;background-color:var(--fs-color-secondary,#be8f49);animation:btn-circle-fill-anim 1.5s infinite ease-in-out;border-radius:99px}.btn-icon{background-color:#082078;width:50%;height:50%;border:1px solid #fff;position:absolute;display:flex;align-items:center;justify-content:center;border-radius:99px}.btn-label{position:absolute;background:#e39355;border:1px solid #fff;height:45px;width:auto;padding:2px 10px 0 41px;cursor:pointer;transition:all .3s;z-index:9;box-shadow:0 4px 10px rgba(0,0,0,.25);left:22.5px;bottom:22.5px;white-space:nowrap;transform-origin:left center;border-radius:99px}.btn-label a{color:#fff;text-decoration:none;font-size:15px;font-weight:700;text-indent:15px;display:block;line-height:40px;letter-spacing:1px}.btn-label:hover{background:#e39355;transform:scale(1.05)}.btn-subscribe{opacity:0}.btn-subscribe a{color:#fff !Important}.btn-subscribe{animation:goRight;animation-duration:1s;animation-delay:.3s;animation-fill-mode:forwards}@keyframes goRight{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}@keyframes btn-circle-anim{0%{transform:scale(.5);opacity:.1}30%{transform:scale(.7);opacity:.5}100%{transform:scale(1);opacity:.1}}@keyframes btn-circle-fill-anim{0%,100%{transform:scale(.7);opacity:.6}50%{transform:scale(1);opacity:.6}}.register-form{height:0;overflow:hidden;width:100%;left:0;bottom:0;margin:0;position:fixed;text-align:center;transition:height .3s ease-in-out;background-color:rgba(0,0,0,.3);z-index:999999}.register-form::before,.register-form::after{content:"";display:inline-block;vertical-align:middle;height:100%}.register-form>span{width:100%;height:100%;left:0;bottom:0;position:absolute;background:linear-gradient(135deg,color-mix(in srgb,var(--fs-color-primary,#2f1401) 50%,transparent) 0,color-mix(in srgb,var(--fs-color-primary,#2f1401) 80%,transparent) 80%);transition:opacity .8s ease-in-out;opacity:0;cursor:pointer}.register-form.show{height:100%;overflow:visible}.register-form.show>span{opacity:1}.register-form .form-popup{display:inline-block;position:relative;width:80%;max-width:660px;height:auto;margin:0;vertical-align:middle;overflow:visible;z-index:20}.register-form .popup-title{position:relative;display:block;text-align:center;color:#fff;font-size:30px;font-weight:700;margin:0 0 20px 0}.register-form .input-but{margin:10px 0 0}.register-form .require-col{width:auto;padding:20px 50px;background-color:color-mix(in srgb,var(--fs-color-primary,#2f1401) 100%,transparent);border-radius:20px;text-align:center;border:6px solid rgba(255,255,255,.2);opacity:0}.register-form.show .require-col{animation:flipInX 1s .5s forwards}.register-form .close{top:-30px;right:-30px;opacity:0;position:absolute;pointer-events:none;width:60px;height:60px;cursor:pointer;color:#fff;background:none;border:none;z-index:9999;transition:all .3s ease-in-out}.register-form.show .close{animation:goLeft 1s 1s forwards;pointer-events:auto;margin:0}.register-form .close::after{content:'\f00d';position:absolute;width:100%;height:100%;top:0;left:0;background:color-mix(in srgb,var(--fs-color-primary,#2f1401) 90%,transparent);border-radius:50%;font-family:'FontAwesome';font-size:21px;align-content:center;transition:all .3s ease-in-out}.register-form input[type=submit]{background-color:var(--fs-color-secondary)}.register-form .wpcf7 p>span>input{background:transparent!important}.register-form #icon-form{color:#fff}.register-form .wpcf7 input::placeholder{color:#fff}.register-form .flex-col.ml-half{margin-left:0}.mysection-dark p span input{color:#fff!important}.mysection-dark{box-shadow:inset 0 -1vw 15vw 0 var(--fs-color-secondary,#1b100a)}@media only screen and (min-width:850px){.register-form .flex-col.flex-grow{margin-right:12px}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(30deg) scale(.8);opacity:0}100%{transform:perspective(400px) rotateX(0) scale(1);opacity:1}}@media screen and (max-width:540px){.register-form .popup-title{font-size:20px}.register-form .require-col{padding:25px 20px;border:3px solid rgba(255,255,255,.2)}.register-form .close{top:0;right:0}.register-form .close::after{border-radius:0;background:transparent}.register-form .close{width:35px;height:35px;border-radius:0}.register-form .form-popup{width:90%}}@media screen and (min-width:550px){.register-form.show .close:hover::after{transform:rotate(90deg);background-color:color-mix(in srgb,var(--fs-color-secondary,#be8f49) 90%,transparent);box-shadow:0 10px 30px rgba(255,255,255,.2)}}.zalo-icon{font-family:sans-serif;font-style:normal;font-size:14px;font-weight:700}.soc-contact{opacity:0}.socials.contact{position:fixed;bottom:5px;right:10px;z-index:9;width:45px}.soc-contact i{position:relative;width:85%;z-index:3;display:flex;align-items:center;justify-content:center}.soc-contact span{position:absolute;display:block;transform:translateX(20px);opacity:0;white-space:nowrap;right:calc(100% - 30px);padding:10px 35px 10px 15px;border-radius:30px;overflow:hidden;border:4px solid rgba(255,255,255,.3);pointer-events:none;z-index:1;transition:all .3s ease-in-out 0s;font-size:16px;font-weight:700;letter-spacing:1px}.soc-contact{flex-wrap:wrap;justify-content:center;width:45px;color:#fff;border-radius:50%;height:45px;position:relative;z-index:2;background:#e39355;display:flex;align-items:center;text-decoration:none}.socials.contact .soc-contact{animation:goLeft;animation-duration:1s;animation-fill-mode:forwards;border:1px solid;border-color:#fff}.socials.contact .soc-contact:hover{border-color:rgba(255,255,255,.3);box-shadow:0 10px 20px rgba(255,255,255,.3);color:#fff}.socials.contact .hotline{border-color:rgba(255,255,255,.3)}.socials.contact a:nth-of-type(1){animation-delay:.3s}.socials.contact a:nth-of-type(2){animation-delay:.5s}.socials.contact a:nth-of-type(3){animation-delay:.7s}.socials.contact a:nth-of-type(4){animation-delay:.9s}.socials.contact a:nth-of-type(5){animation-delay:1.1s}.socials.contact a:nth-of-type(6){animation-delay:1.3s}.soc-contact:hover::after{background-color:var(--fs-color-secondary,#c06528);box-shadow:0 10px 20px rgba(255,255,255,.3)}.soc-contact:hover i{animation:Callicon 3s infinite}.soc-contact:hover i{animation:Callicon 3s forwards}.hotline i{animation:Callicon 3s infinite}.soc-contact:hover span{transform:none;opacity:1;transition:all .3s ease-in-out .1s;pointer-events:auto}.hotline span{opacity:1;right:-2px;padding-right:50px;pointer-events:auto;transform:none}@media (max-width:549px){.hotline span{display:none}.btn-label a{letter-spacing:0.5px!important}}.soc-contact::after{content:'';border-radius:inherit;transition:all .3s ease-in-out}.socials.contact a{text-decoration:none;margin-top:10px}.soc-contact span::after,.soc-contact::after{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}.soc-contact.hotline span:after{background:#e39355}.soc-contact.hotline:hover span:after,.soc-contact.view-360 span::after{background:linear-gradient(135deg,color-mix(in srgb,var(--fs-color-secondary,#c06528) 75%,transparent) 0,color-mix(in srgb,var(--fs-color-secondary,#c06528) 100%,transparent) 50%,color-mix(in srgb,var(--fs-color-secondary,#c06528) 75%,transparent) 100%);animation:BorderBox 3s infinite;background-size:300% 300%}.soc-contact.hotline:hover span{letter-spacing:1.5px}.soc-contact span::after{content:'';background-color:var(--fs-color-secondary,#c06528);border-radius:30px;border:0;animation:BorderBox 3s infinite;z-index:-1}.soc-contact.whatsapp-chat span::after{background:linear-gradient(135deg,#4FCE5D 0,#2a8c35 50%,#4FCE5D 100%);background-size:300% 300%}.soc-contact.whatsapp-chat:hover::after{background:linear-gradient(0deg,#2a8c35,#4FCE5D)}.soc-contact.viber-chat span::after{background:linear-gradient(135deg,#7360f2 0,#665CAC 50%,#7360f2 100%);background-size:300% 300%}.soc-contact.viber-chat:hover::after{background:linear-gradient(0deg,#665CAC,#7360f2)}.soc-contact.messenger-chat span::after{background:linear-gradient(135deg,#0866ffcc 0,#0866ff 50%,#0866ffcc 100%);background-size:300% 300%}.soc-contact.messenger-chat:hover::after{background:#0866ff}.soc-contact.zalo-chat span::after{background:linear-gradient(135deg,#8fc1ff 0,#006af5 50%,#8fc1ff 100%);background-size:300% 300%}.soc-contact.zalo-chat:hover::after{background:linear-gradient(0deg,#006af5 0%,#8fc1ff 100%)}@keyframes BorderBox{0%{background-position:0 0}50%{background-position:100% 100%}100%{background-position:0 0}}@keyframes goLeft{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}@keyframes Callicon{0%{transform:scale(1) rotate(0)}40%{transform:scale(1.07) rotate(40deg)}45%{transform:scale(1.14) rotate(20deg)}50%{transform:scale(1.21) rotate(40deg)}55%{transform:scale(1.14) rotate(20deg)}60%{transform:scale(1.07) rotate(40deg)}100%{transform:scale(1) rotate(0)}}