.page-footer{opacity:1}:root{--f_footer:300 14px/1.35 "Poppins", Helvetica Neue, Verdana, Arial, sans-serif;--f_footer_title:500 16px/1.35 "Poppins", Helvetica Neue, Verdana, Arial, sans-serif;--f_footer_subtitle:300 14px/1.35 "Poppins", Helvetica Neue, Verdana, Arial, sans-serif;--ftr_bkg:#f6f6f8;--ftr_text:#878787;--ftr_bd:#f6f6f8;--ftr_text_hover:#01bac4;--sec_pd:30px}.page-footer{--i_fs:170%;--txt_fs:auto;padding:0;margin-top:0;background:var(--ftr_bkg);color:var(--ftr_text);font:var(--f_footer)}.page-footer .copyright{background:var(--ftr_bkg);color:var(--ftr_text);padding:0;text-align:inherit}.page-footer a{color:var(--ftr_text);text-decoration:none}.page-footer a:hover{color:var(--ftr_text_hover)}.page-footer button,.page-footer button[class*=primary],.page-footer a[class*=primary],.page-footer button:focus,.page-footer button[class*=primary]:focus,.page-footer a[class*=primary]:focus{background:#222222;color:#ffffff;border:1px solid #222222}.page-footer button:hover,.page-footer button[class*=primary]:hover,.page-footer a[class*=primary]:hover,.page-footer button:focus:hover,.page-footer button[class*=primary]:focus:hover,.page-footer a[class*=primary]:focus:hover{background-color:#01bac4;color:#ffffff;border-color:#01bac4}.page-footer input[type="text"],.page-footer input[type="password"],.page-footer input[type="url"],.page-footer input[type="tel"],.page-footer input[type="search"],.page-footer input[type="number"],.page-footer input[type="datetime"],.page-footer input[type="email"]{background-color:#ffffff;color:#333333;border-color:#e1e1e1}.page-footer input::placeholder{color:#333333;opacity:1}.page-footer input :-ms-input-placeholder{color:#333333}.page-footer input ::-ms-input-placeholder{color:#333333}.hb-footer-top,.hb-footer-main,.hb-footer-bottom{--sec_pd_mb:var(--sec_pd);padding-top:var(--sec_pd);padding-bottom:var(--sec_pd);background:var(--ftr_bkg);color:var(--ftr_text)}.page-footer hr{border-top-color:var(--ftr_bd)}.hb-footer-top{--ftr_bkg:#e8e8e8;--ftr_text:#333333;--ftr_text_hover:#01bac4;--ftr_bd:#cfcfcf;--clr_bd:#cfcfcf}.hb-footer-main{--sec_pd:60px;--clr_bd:#f6f6f8}.hb-footer-bottom{--ftr_bkg:#ffffff;--ftr_text:#878787;--ftr_text_hover:#01bac4;--ftr_bd:#ffffff;--clr_bd:#ffffff;--sec_pd:20px}.hb-ftilink{display:inline-block}.hb-footer-box{margin-bottom:3rem}.hb-footer-box:last-child{margin-bottom:0}.hb-footer-box .hb-box-title{font:var(--f_footer_title);color:#222222;margin-bottom:20px}@media only screen and (max-width: 767px){.hb-footer-top,.hb-footer-main,.hb-footer-bottom{padding-block:var(--sec_pd_mb)}.hb-footer-box{margin-bottom:0;border-bottom:1px solid var(--ftr_bd)}.hb-footer-box .hb-box-title{margin-bottom:0;padding:1rem 0}.hb-footer-box .hb-box-content{padding:1rem 0}.hb-footer-box.last{border-bottom:none}.ftg-box .hb-box-title{position:relative;cursor:pointer}.ftg-box .hb-box-title:after{-webkit-font-smoothing:antialiased;font:normal normal normal 13px/1 FontHabi;speak:none;content:'\ebb9';position:absolute;inset-inline-end:0;top:0;height:100%;display:flex;align-items:center}.ftg-box .hb-box-content{display:none}.ftg-box.hb-active .hb-box-title:after{content:'\ebb8'}.page-footer .hb-button-group{display:block}.page-footer .hb-button-group .hb-item{display:inline-block;margin-top:5px;margin-bottom:5px}}.block.newsletter{max-width:100%;width:100%}.block.newsletter input{font:var(--f_input)}.block.newsletter input:focus{box-shadow:none}.block.newsletter .field .control:before{color:#333333}.hb-box-01{padding-block:40px;background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width: 767px){.hb-box-01{padding-block:20px}}.hb-plc-bn-02{--i_ic_text:#bdbdbd;--i_title:inherit;--i_text:#707070}.hb-plc-bn-02 .hb-item{display:flex;position:relative}.hb-plc-bn-02 .hb-icon{width:40px;font-size:26px;padding-block:20px;color:var(--i_ic_text)}.hb-plc-bn-02 .hb-icon svg{width:40px;fill:var(--i_ic_text)}.hb-plc-bn-02 .hb-text{padding:20px}.hb-plc-bn-02 .hb-maintext{font-weight:600;text-transform:uppercase;font-size:110%;color:var(--i_title)}.hb-plc-bn-02 .hb-subtext{margin-top:5px;color:var(--i_text)}.hb-plc-bn-02 .hb-link{font-size:0;position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (min-width: 768px){.hb-plc-bn-02 .hb-item:last-child{border-right:none}}.hb-newsletter-03{--bdr:0px;--ip_icon:'\e9b0';--bdw:1px;--b_maxwidth:100%;--b_title_mgb:1rem;--b_sub_mgb:2rem;--bdw:3px;--ver_pd:0px;--bdr:27px}.hb-newsletter-03 .hb-title{font:var(--f_b_title, var(--f_footer_title));margin-bottom:var(--b_title_mgb)}.hb-newsletter-03.aj-title-fs .hb-title{font-size:var(--fs_b_title)}.hb-newsletter-03 .hb-subtitle{font:var(--f_footer_subtitle);margin-bottom:var(--b_sub_mgb)}.hb-newsletter-03 .hb-content{margin-top:2rem}.hb-newsletter-03 div.mage-error{position:absolute;margin-top:0;bottom:100%}.hb-newsletter-03 .block.newsletter{margin:0}.hb-newsletter-03 .block.newsletter .form.subscribe{display:flex;max-width:var(--b_maxwidth);position:relative}.hb-newsletter-03 .block.newsletter .field.newsletter{width:100%;max-width:100%}.hb-newsletter-03 .block.newsletter input[name]{margin:0;padding-block:var(--ver_pd);padding-inline:max(calc(var(--bdr) + 35px), 45px) 60px;height:56px;border-radius:var(--bdr);border-width:var(--bdw)}.hb-newsletter-03 .block.newsletter .actions{width:auto;position:absolute;inset-inline-end:0;top:0;height:100%;padding:7px}.hb-newsletter-03 .block.newsletter .action.subscribe{height:43px;width:43px;border-radius:50%;border-width:3px;padding:0;margin:0;font-size:0;display:flex;align-items:center;justify-content:center}.hb-newsletter-03 .block.newsletter .action.subscribe:before{-webkit-font-smoothing:antialiased;font:normal normal normal 20px/1 FontHabi;speak:none;content:"\ea43"}.hb-newsletter-03 .block.newsletter .field .control{position:relative}.hb-newsletter-03 .block.newsletter .field .control:before{-webkit-font-smoothing:antialiased;font:normal normal normal 22px/1 FontHabi;speak:none;content:var(--ip_icon);position:absolute;inset-inline:max(15px, var(--bdr)) auto;top:0;height:100%;display:flex;align-items:center;margin:0}.hb-ftlink-01{--i_ic_text:inherit;padding:0;margin:0}.hb-ftlink-01 .hb-i-icon{margin-inline-end:12px;font-size:120%;color:var(--i_ic_text)}.hb-ftlink-01 .hb-i-icon[class*=la-]{font-size:155%}.hb-ftlink-01 .hb-item{list-style:none;margin-bottom:10px}.hb-ftlink-01 .hb-item>a{display:inline-flex}.hb-ftlink-02{--i_ic_text:inherit;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px;justify-content:var(--i_halign, inherit)}.hb-ftlink-02 .hb-i-icon{margin-inline-end:12px;font-size:120%;color:var(--i_ic_text)}.hb-ftlink-02 .hb-i-icon[class*=la-]{font-size:155%}.hb-ftlink-02 .hb-item{list-style:none;margin:0}.hb-ftlink-02 .hb-i-title{color:#222222}.hb-ftlink-04{--ft_i_space:10px;--ftr_tag_bdr:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--ft_i_space);justify-content:var(--i_halign, inherit)}.hb-ftlink-04 .hb-item{display:block;margin:0;list-style:none}.hb-ftlink-04 .hb-item a{padding:3px 10px;border:1px solid var(--ftr_tag_bd, initial);display:block;border-radius:var(--ftr_tag_bdr)}.hb-ftlink-04 .hb-item a>span:last-child:before{display:none}.hb-ftlink-04 .hb-item a:hover{border-color:initial}.hb-ftilink-03{padding:0;margin:15px 0 5px 0;--i_gap:10px;--i_btn_w:35px;--i_btn_fs:19px}.hb-ftilink-03 .hb-inner{display:flex;gap:var(--i_gap);flex-wrap:wrap}.hb-ftilink-03 .hb-item{position:relative;list-style:none;display:inline-flex;min-width:var(--i_btn_w);height:var(--i_btn_w);align-items:center;justify-content:center;font-size:var(--i_btn_fs);border-radius:50%}@media only screen and (min-width: 768px){.hb-ftilink-03 .hb-item{transition:transform .4s ease}.hb-ftilink-03 .hb-item:hover{transform:translateY(-5px)}.hb-ftilink-03 .hb-item:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:50%}.hb-ftilink-03 .hb-item:hover:before{border-color:var(--ftr_text_hover);transition:border-top-color .2s linear 0s,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s,border-left-color .1s linear .25s}}@media only screen and (min-width: 768px){.hb-footer-box .hb-box-title{text-transform:uppercase;letter-spacing:1.5px}.hb-ftlink .hb-item a>span:last-child{position:relative}.hb-ftlink .hb-item a>span:last-child:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;border-bottom:1px solid;transition:all ease .4s;transform:scaleX(0)}.hb-ftlink .hb-item a:hover>span:last-child:before{transform:scaleX(1)}}