.contact-us-section{display:inline-block;padding:150px 0;position:relative;vertical-align:top;width:100%}.contact-us-section img.bottom-shape{bottom:-21px;max-width:12%;object-fit:contain;position:absolute;right:0;z-index:0}.contact-us-section img.bottom-left-shape{bottom:250px;left:0;max-width:12%;object-fit:contain;position:absolute;z-index:0}.contact-us-section img.left-short-image{left:10%;max-width:98px;object-fit:contain;position:absolute;top:450px;width:100%}.contact-us-section:before{background-image:url(https://243807372.fs1.hubspotusercontent-na2.net/hubfs/243807372/koobits/Image/left.png);background-position:0 0;left:0;max-height:340px;max-width:200px}.contact-us-section:after,.contact-us-section:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;position:absolute;top:100px;width:100%}.contact-us-section:after{background-image:url(https://243807372.fs1.hubspotusercontent-na2.net/hubfs/243807372/koobits/Image/right.png);background-position:100% 0;max-height:580px;max-width:30%;right:0}.contact-us-section .container{position:relative;z-index:1}.contact-us-section .wrap{margin:0 auto;max-width:870px;padding:0 30px;width:100%}.contact-us-section .top{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:40px;text-align:center;width:100%}.contact-us-section .top h1{color:#000;font-family:MuliBlack,sans-serif;font-size:36px;font-weight:600;line-height:32px}.contact-us-section .top .subtitle{display:inline-block;width:100%}.contact-us-section .top .subtitle span{color:#5438dd;display:block;font-family:Muli,sans-serif;font-size:15px;font-weight:600;line-height:1}.contact-us-section .content p{display:block;margin-bottom:16px}.contact-us-section .content p,.contact-us-section .content ul li{color:#000;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px}.contact-us-section .content ul li{margin-bottom:1px}.contact-us-section .content ul{list-style-type:disc}.contact-us-section .content ol,.contact-us-section .content ul{margin-bottom:16px;padding-left:32px}.contact-us-section .content h2,.contact-us-section .content h3,.contact-us-section .content h4,.contact-us-section .content h5{color:#263246;display:block;font-family:Roboto;font-weight:500;line-height:1.2;margin-bottom:8px}.contact-us-section .content .h2,.contact-us-section .content h2{font-size:20px}.contact-us-section .content p a{color:#0d6efd}.contact-us-section .content p a:hover{color:#0a58ca}.contact-us-section .wrap .icon-text-wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:30px auto 0;max-width:670px;width:100%}.contact-us-section .wrap .icon-text-wrap .icon-text{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:flex-start;padding:10px;text-align:center;width:calc(33.33333% - 14px)}.contact-us-section .wrap .icon-text-wrap .icon-text .icon{display:block}.contact-us-section .wrap .icon-text-wrap .icon-text .icon svg{display:block;fill:#5438dd;height:50px;transition:all .3s ease-in-out;width:50px}.contact-us-section .wrap .icon-text-wrap .icon-text .icon a{display:block}.contact-us-section .wrap .icon-text-wrap .icon-text .icon-content{display:flex;flex-direction:column;gap:8px;width:100%}.contact-us-section .wrap .icon-text-wrap .icon-text .icon-content a{display:block}.contact-us-section .wrap .icon-text-wrap .icon-text .icon-content span.title{color:#5438dd;display:block;font-family:Muli Bold,Sans-serif;font-size:18px;font-weight:700;letter-spacing:-1.1px;margin:0 auto;transition:.3s ease-in-out;width:fit-content}.contact-us-section .wrap .icon-text-wrap .icon-text .icon-content span.title:hover{text-decoration:underline}.contact-us-section .wrap .icon-text-wrap .icon-text .icon-content p.text{color:#3a3a3a;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px}.contact-us-section .divider{display:block;height:1px;margin:90px auto 40px;padding:15px 0;width:72%}.contact-us-section .divider span{border-bottom:1px dotted #717171;display:block;height:1px;width:100%}.line-popup{display:none;inset:0;position:fixed;z-index:99999}.line-popup.active{display:block}.line-popup-overlay{background:rgba(0,0,0,.6);inset:0;position:absolute}.line-popup-box{background:#fff;border-radius:15px;flex-direction:column;left:50%;max-width:90%;padding:20px 15px;text-align:center;top:50%;transform:translate(-50%,-50%);width:360px}.line-popup-box,.line-popup-box .close-popup{align-items:center;display:flex;justify-content:center;position:absolute}.line-popup-box .close-popup{background:none;border:0;cursor:pointer;font-size:25px;font-weight:900;height:24px;right:18px;top:21px;width:24px}.line-popup-box .line-logo svg{fill:#21b94e;height:50px;width:50px}.line-popup-box .line-logo span{display:block;height:50px;margin:0 auto;width:50px}.line-popup-box .popup-content h2{color:#21b94e;font-family:Source Sans Pro,Sans-serif!important;font-size:24px;font-weight:900;letter-spacing:-.9px}.line-popup-box .popup-content p{color:#333;font-family:Noto Sans TC,Sans-serif!important;font-size:16px;font-weight:400}.line-popup-box .qr-code img{max-width:331px;object-fit:cover;object-position:center;width:100%}.line-popup-box .close-popup:hover{color:#fd7d2d}@keyframes icon-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.contact-us-section .wrap .icon-text-wrap .icon-text .icon svg:hover{animation-duration:1s;animation-iteration-count:infinite;animation-name:icon-animation-pulse;animation-timing-function:linear}.contact-us-section .address-section{align-items:center;display:flex;gap:20px;margin:90px 0 30px;vertical-align:top;width:100%}.contact-us-section .address-section .left{width:33.33%}.contact-us-section .address-section .right-map{display:block;padding:10px;width:66.66%}.contact-us-section .address-section .right-map iframe{display:block;width:100%}.contact-us-section .address-section .right-map .embed_container,.contact-us-section .address-section .right-map .ombed_container{display:block}.contact-us-section .address-section .left h3{color:#000;font-family:MuliBlack,sans-serif;font-size:25px;font-weight:600;line-height:1;margin-bottom:20px}.contact-us-section .address-section .left>span{color:#5438dd;display:block;font-family:Muli,Sans-serif;font-size:16px;font-weight:600;line-height:1;margin-bottom:20px;width:100%}.contact-us-section .address-section .left .address_description{display:block;padding:0 5px;width:100%}.contact-us-section .address-section .left .address_description p{color:#000;font-family:Muli,Sans-serif;font-size:14px;font-weight:400;line-height:21px;margin-bottom:20px}.contact-us-section .address-section .left .address_description p:last-child{margin:0}.contact-us-section .address-section .left .address_description p em{color:#555}.contact-us-section .address-section .right-map .iframe_wrapper{display:block;padding-bottom:42.25%}.contact-us-section .wrap .icon-text-wrap.four_column{gap:0}.contact-us-section .wrap .icon-text-wrap.four_column .icon-text{width:25%}@media (min-width:1200px){.contact-us-section .content .h2,.contact-us-section .content h2{font-size:28px;font-weight:500;line-height:1.2}}@media (max-width:1400px){.contact-us-section .address-section{padding:0 12% 0 120px}.contact-us-section .address-section .right-map .iframe_wrapper{padding-bottom:56.25%}.contact-us-section .address-section .right-map{padding:0}}@media (max-width:1199px){.contact-us-section{padding:100px 0}}@media (max-width:1024px){.contact-us-section{padding:80px 0}.contact-us-section .divider{margin:70px auto 40px}.contact-us-section:after,.contact-us-section:before{top:30px}.contact-us-section img.bottom-left-shape{bottom:30%}.contact-us-section .address-section{align-items:stretch;margin:50px auto 30px}.contact-us-section .address-section .right-map .iframe_wrapper{height:100%}.contact-us-section .wrap{padding:0 12% 0 120px}.contact-us-section .wrap:has(.four_column){padding:0 5% 0 30px}}@media (max-width:767px){.contact-us-section .divider{margin:50px auto 30px;padding:0}.contact-us-section img.bottom-left-shape,.contact-us-section img.bottom-shape,.contact-us-section img.left-short-image,.contact-us-section:after{display:none}.contact-us-section .wrap{padding:0}.contact-us-section{padding:50px 0}.contact-us-section:before{max-height:90px;max-width:70px;top:0}.contact-us-section .top{gap:10px;margin-bottom:20px}.contact-us-section .top h1{font-size:20px}.contact-us-section .wrap .icon-text-wrap .icon-text{flex:1;padding:0;width:calc(50% - 10px)}.contact-us-section .wrap .icon-text-wrap .icon-text .icon-content span.title{font-size:16px}.contact-us-section .wrap .icon-text-wrap{margin-top:20px}.contact-us-section .address-section{flex-direction:column;margin:40px 0 20px;padding:0}.contact-us-section .address-section .left{width:100%}.contact-us-section .address-section .left h3,.contact-us-section .address-section .left>span{text-align:center}.contact-us-section .address-section .right-map{width:100%}.contact-us-section .address-section .right-map .iframe_wrapper{height:0}.contact-us-section .wrap .icon-text-wrap.four_column{gap:20px}.contact-us-section .wrap .icon-text-wrap.four_column .icon-text{flex:unset;width:calc(50% - 10px)}.contact-us-section .wrap:has(.four_column){padding:0}}