:root{--animate-duration: .6s;--body-color: #111;--yellow: var(--bs-yellow);--yellow-rgb: var(--bs-yellow-rgb);--red: var(--bs-red);--red-rgb: var(--bs-red-rgb);--blue: rgb(0, 68, 180);--blue-rgb: 0, 68, 180;--bs-dark: rgb(49, 49, 49);--bs-dark-rgb: 49, 49, 49;--bs-warning: var(--yellow);--bs-warning-rgb: var(--yellow-rgb);--brand-color-primary: rgb(0, 70, 172);--brand-color-primary-rgb: 0, 70, 172;--brand-color-primary-light: rgb(0, 68, 180);--brand-color-primary-light-rgb: 0, 68, 180;--brand-color-secondary: rgb(30, 210, 230);--brand-color-secondary-rgb: 30, 210, 230;--brand-color-forceground: rgb(245, 179, 53);--brand-color-forceground-rgb: 245, 179, 53;--bs-body-font-family: "Open Sans", serif;--bs-box-shadow: 0 .5rem 1rem rgba(15, 91, 183, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(15, 91, 183, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(15, 91, 183, .175)}img[data-loading=lazy],img[data-lazyloaded]{opacity:0}img[data-loading=lazy].lazyloaded,img.litespeed-loaded{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.grecaptcha-logo{opacity:.3;transition:opacity .3s linear .2s}.grecaptcha-logo:hover{opacity:1}.btn-primary{--bs-btn-bg: var(--bs-blue);--bs-btn-border-color: var(--bs-blue)}.btn-outline-primary{--bs-btn-color: var(--bs-blue);--bs-btn-border-color: var(--bs-blue)}.bg-brand,.bg-brand-primary{background-color:var(--brand-color-primary)}.bg-brand-light,.bg-brand-primary-light{background-color:var(--brand-color-primary-light)}.bg-brand-secondary{background-color:rgba(var(--brand-color-secondary-rgb),.2)}.btn.btn-readmore{--bs-btn-padding-x: 2rem;--bs-btn-padding-y: .5rem;border-radius:3rem}.text-brand{color:var(--brand-color-primary)}.text-brand-forceground{color:var(--brand-color-forceground)}.text-brand-light{color:var(--brand-color-primary-light)}.text-thin{font-family:Roboto Condensed}body{color:var(--body-color);font-optical-sizing:auto}#wapper{position:relative}a{text-decoration:none;color:var(--brand-color-primary-light)}a:hover{text-decoration:underline;color:var(--body-color)}.menu-item a:hover{text-decoration:none}a.body-link{color:initial;text-decoration:none}a.body-link:hover{text-decoration:underline}h1,h2,.h1,.h2{font-family:Roboto Slab}.ratio{--object-fit: cover}.ratio.obj-contain{--object-fit: contain}.ratio>img,.ratio>svg,.ratio>video{object-fit:var(--object-fit)}.ratio-4x3{--bs-aspect-ratio: 75% }.ratio-2x1{--bs-aspect-ratio: 50%}.ratio-3x1{--bs-aspect-ratio: calc(100% * 1 / 3)}.ratio-4x1{--bs-aspect-ratio: 25% }.ratio-9x16{--bs-aspect-ratio: calc(100% * 16 / 9)}.ratio-3x4{--bs-aspect-ratio: calc(100% * 4 / 3)}img{max-width:100%;height:auto}.animate__animated[data-aos]{opacity:0}img.animate__animated,svg.animate__animated,span.animate__animated,strong.animate__animated{display:inline-block}.strong,strong,b{font-weight:700}.aos-animate.animate__animated,.aos-animate .animate__animated{opacity:1}.btn .badge{position:relative;top:-1px}.middot{font-size:1.2em}a:focus{outline:initial;outline-offset:0}a:hover,a:focus{text-decoration:none}.star{color:var(--red)}.row-nopadding{--bs-gutter-x: 0}.row.slick-slider{margin-top:0}.row-sm{--bs-gutter-x: .75rem}.row-lg{--bs-gutter-x: 2rem}.row-xl{--bs-gutter-x: 3rem}.row-xxl{--bs-gutter-x: 4rem}.dropdown-toggle:after{border:0;font-family:"Font Awesome 5 Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"";font-weight:400;vertical-align:middle;opacity:.5;font-size:.9em}.form-control:focus{box-shadow:none}.hr-big{border-width:.325rem;border-color:var(--brand-color-primary-light);opacity:1;margin:1.5rem auto}.container>header{position:relative;z-index:1;padding-top:2rem;padding-bottom:2rem}h2.heading{margin-bottom:0;font-size:2.4rem;text-transform:uppercase;font-weight:700;color:var(--brand-color-primary-light)}h2.heading a{color:var(--brand-color-primary-light)}body.splash-loading{overflow:hidden!important}.splash-screen{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999;overflow:hidden;background-size:cover;transition:1s all ease-in-out;display:none}.splash-screen-logo{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:5rem;background-color:#fff;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;animation:zoomIn .8s ease}body.splash-loaded .splash-screen-logo{animation:zoomOutUp 1s ease}body.splash-loading .splash-screen{display:block}body.splash-loaded .splash-screen{opacity:0;visibility:hidden}.splash-screen-mask{background-color:transparent;transition:1s all ease-in-out;position:absolute;width:100%;height:100%}body.splash-loaded .splash-screen-mask{background-color:transparent}body.splash-loaded .splash-screen-mask span{width:0}.splash-screen-mask span{display:block;width:100%;height:calc(20% + 2px);position:absolute;left:0;transition:1s all ease-in-out;background-color:var(--brand-color-primary)}.splash-screen-mask span:nth-child(2n){left:unset;right:0}.splash-screen-mask span:nth-child(1){top:calc(0% + 1px)}.splash-screen-mask span:nth-child(2){top:calc(20% + 1px)}.splash-screen-mask span:nth-child(3){top:calc(40% + 1px)}.splash-screen-mask span:nth-child(4){top:calc(60% + 1px)}.splash-screen-mask span:nth-child(5){top:calc(80% + 1px)}#main-navbar{--color: var(--brand-color-primary);--color-hover: var(--brand-color-forceground);--link-padding-x: .75rem;--link-padding-y: 1rem;--bs-navbar-padding-y: 0;--bs-navbar-active-color: var(--color-hover);--bs-navbar-active-hover-color: var(--color-hover);background:linear-gradient(to bottom,var(--brand-color-primary),transparent);transition:all .1s ease}#main-navbar>.container{background:#ffffffd9;position:relative;z-index:11;box-shadow:var(--bs-shadow)}#main-navbar .navbar-brand{--height: 50px;--padding-y: 5px;height:calc(var(--height) + 2 * var(--padding-y))}body.has-scrolled #main-navbar{top:calc(-1 * var(--header-top-height));--link-padding-y: 1rem;background:#fff;box-shadow:var(--bs-box-shadow)}body.has-scrolled #main-navbar>.container{box-shadow:none}#main-navbar .navbar-nav{--bs-navbar-nav-link-padding-x: var(--link-padding-x);--bs-nav-link-color: var(--color);--bs-nav-link-hover-color: var(--color-hover);--bs-nav-link-padding-x: var(--link-padding-x);--bs-nav-link-padding-y: var(--link-padding-y)}#main-navbar .nav-item>.nav-link{--bs-nav-link-color: var(--color)}#main-navbar .nav-item.active>.nav-link,#main-navbar .nav-item.show>.nav-link,#main-navbar .nav-item:hover>.nav-link{--bs-navbar-active-color: var(--bs-navbar-active-hover-color);--bs-nav-link-color: var(--bs-navbar-active-hover-color)}#main-navbar .dropdown-menu{--bs-dropdown-bg: #fff;--bs-dropdown-padding-y: 0;--bs-dropdown-border-radius: .5rem;--bs-dropdown-item-padding-y: .375rem;--bs-dropdown-link-color: var(--color);--bs-dropdown-link-hover-color: var(--color-hover);--bs-dropdown-link-hover-bg: transparent;--bs-dropdown-link-active-color: var(--bs-dropdown-link-hover-color);--bs-dropdown-link-active-bg: var(--bs-dropdown-link-hover-bg);line-height:1.2;overflow:hidden;border:1px solid rgba(var(--brand-color-primary-rgb),.05);box-shadow:var(--bs-box-shadow-sm)}#main-navbar .dropdown-menu>li+li{border-top:1px solid rgba(var(--brand-color-primary-rgb),.05)}#main-navbar .menu-end>.dropdown-menu{left:auto!important;right:0!important}#main-navbar .search-form button.btn{--bs-btn-border-color: transparent;--bs-btn-bg: transparent;margin-left:0;color:var(--brand-color-primary-light);position:absolute;right:0;z-index:11}#main-navbar .search-form .form-control{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);opacity:.7;padding-right:2.5rem}#main-navbar .search-form .form-control:focus{opacity:1}#main-navbar .search-dropdown .dropdown-menu{--bs-dropdown-padding-x: var(--bs-dropdown-padding-y)}#main-navbar .search-dropdown .dropdown-toggle{--bs-btn-padding-y: var(--link-padding-y);color:var(--brand-color-primary);background-color:transparent;border-color:transparent}#main-navbar .search-dropdown .dropdown-toggle:after{display:none}#main-navbar .search-dropdown .dropdown-toggle:hover,#main-navbar .search-dropdown .dropdown-toggle.show{color:var(--brand-color-primary-light)}#main-navbar .search-dropdown .dropdown-toggle i{font-size:1.2rem}#main-navbar>.container .gtranslate_wrapper a.glink{color:var(--brand-color-primary)!important}#main-navbar>.container .gtranslate_wrapper a.glink.gt-current-lang,#main-navbar>.container .gtranslate_wrapper a.glink:hover{border-color:var(--brand-color-primary)}#main-navbar>.container .gtranslate_wrapper a.glink img{margin:0}.header-top{width:100%;color:#fff;max-height:200px;overflow:hidden;transition:scale .3s}.header-top .container{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:end}.header-top .container>*{padding-top:1rem;padding-bottom:1rem}.header-top a{color:#fff}.header-top a:hover{color:var(--brand-color-forceground)}.header-top .contacts .item{display:inline-block;margin-left:1rem;margin-right:1rem}.header-top .gtranslate_wrapper{display:flex;gap:.5rem;justify-content:end}.header-top .gtranslate_wrapper a.glink{display:inline-block;margin:0;color:var(--brand-color-secondary)!important;text-decoration:none;overflow:hidden;border-radius:.25rem;height:24px}.header-top .gtranslate_wrapper a.glink img{opacity:.5;display:block;object-fit:cover}.header-top .gtranslate_wrapper a.glink.gt-current-lang,.header-top .gtranslate_wrapper a.glink:hover{border-color:var(--brand-color-secondary)}.header-top .gtranslate_wrapper a.glink.gt-current-lang img,.header-top .gtranslate_wrapper a.glink:hover img{opacity:1}.header-top .gtranslate_wrapper a.glink img{margin:0}.navbar-brand{height:80px;transition:all .3s ease}.navbar-brand img{max-height:100%;width:auto;height:initial;max-width:initial}.gmap iframe{width:100%;max-width:100%}.wpcf7-form p{margin-bottom:0}.wpcf7-form br{display:none}.wpcf7-form textarea.form-control{height:calc(var(--rows, 2) * var(--bs-body-line-height) * 1rem + .75rem)}.slick-slide img{object-fit:cover}.slick-slide .desc{-webkit-user-select:text;user-select:text}.slick-prev,.slick-next{z-index:1;width:1.5rem;height:1.5rem;text-align:center;opacity:.7;background-color:#00000080;color:#fff}.slick-prev:before,.slick-next:before{font-size:1rem;color:currentColor;font-family:"Font Awesome 5 Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:400;content:""}.slick-prev:focus,.slick-prev:hover,.slick-next:focus,.slick-next:hover{opacity:1;background-color:#00000080}.slick-next:before{content:""}.slick-dots{display:flex;justify-content:center;align-items:center;gap:1.25rem;width:auto;max-width:100%;left:50%;transform:translate(-50%)}.slick-dots li{width:auto;height:auto;margin:0;line-height:1}.slick-dots li button{width:.75rem;height:.75rem;line-height:1;font-size:0;color:transparent;border-radius:50%;border:1px solid #ccc;background-color:#fff;transition:all .3s ease;padding:0;opacity:.7}.slick-dots li button:before{display:none}.slick-dots li:hover button{transform:scale(1.2);opacity:.9}.slick-dots li.slick-active button{background-color:#609ee9;transform:scale(1.4);opacity:.9}.slideshow-fw .slick-prev{left:0;z-index:1}.slideshow-fw .slick-next{right:0;z-index:1}.slick-paginate-bottom.slick-slider{--bottom: -3rem}.slick-paginate-bottom.slick-slider.slick-dotted{margin-bottom:calc(-1 * var(--bottom) + .5rem)}.slick-paginate-bottom.slick-slider .slick-prev,.slick-paginate-bottom.slick-slider .slick-next{top:auto;left:50%;right:auto;bottom:-35px;margin:0;border-radius:50%;width:2rem;height:2rem;background-color:#fff;color:#666;border:1px solid #ccc;opacity:1!important;bottom:var(--bottom)}.slick-paginate-bottom.slick-slider .slick-prev:hover,.slick-paginate-bottom.slick-slider .slick-next:hover{background-color:#eee}.slick-paginate-bottom.slick-slider .slick-prev{transform:translate(calc(-100% * (var(--total-pages, 1) + .5)))!important}.slick-paginate-bottom.slick-slider .slick-next{transform:translate(calc(100% * (var(--total-pages, 1) - .5)))!important}.slick-paginate-bottom.slick-slider .slick-dots{bottom:var(--bottom);gap:0}.slick-paginate-bottom.slick-slider .slick-dots li{margin:0 .25rem}.slick-paginate-bottom.slick-slider .slick-dots li button{font-size:1rem;width:2rem;height:2rem;line-height:1;padding:.2rem;color:#666;border-color:#ccc;opacity:1}.slick-paginate-bottom.slick-slider .slick-dots li.slick-active button{transform:none;background-color:#eee;opacity:1}.marquee-wrap{overflow:hidden;white-space:nowrap}.marquee-track{display:inline-flex;will-change:transform;-webkit-user-select:none;user-select:none}.section-screen{position:relative;overflow:hidden}.section-screen .content.content-absolute{position:absolute;top:50%;left:0;width:100%;transform:translateY(50%);text-align:center;z-index:2;color:#fff;text-shadow:0 3px 5px rgba(0,0,0,.2)}.row.banner-list{--bs-gutter-y: var(--bs-gutter-x)}.row.banner-list .banner-item img{width:100%}.post-list{--bs-gutter-y: var(--bs-gutter-x)}.post-list.slick-slider{margin-left:0;margin-right:0}.post-list.slick-slider .item{padding:calc(var(--bs-gutter-x) / 2)}.post-list.slick-slider .slick-track{display:flex}.post-list.slick-slider .slick-slide{height:auto}.post-list.slick-slider .slick-slide article{height:100%}.post-list .item .btns .btn-link{--bs-btn-color: var(--brand-color-forceground);--bs-btn-padding-x: 0;text-decoration:none}.post-list article{height:100%;background-color:#fff;overflow:hidden;border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-sm)!important;border-radius:var(--bs-border-radius)!important}.post-list article:not(.aos-item){transition:all .3s ease-in-out}.post-list article:hover{box-shadow:var(--bs-box-shadow)!important}.post-list article .post-image{overflow:hidden}.post-list article .post-image img{transition:all .3s ease-in-out}.post-list article:hover .post-image img{transform:scale(1.04)}.post-list .entry-header .entry-title{text-align:center;font-size:1.2rem;font-weight:700}.post-list .entry-header .entry-title a{--line: 2;margin-bottom:0;display:-webkit-box;line-clamp:var(--line);-webkit-line-clamp:var(--line);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.post-list .entry-header .entry-title a:hover{color:var(--brand-color-forceground)}.post-list .post-content{padding:1rem}.post-list .entry-content p{--line: 5;margin-bottom:0;display:-webkit-box;line-clamp:var(--line);-webkit-line-clamp:var(--line);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.post-list .entry-meta{margin-bottom:.25rem}.post-list .edit-link{display:none}.post-list.post-list-row .item{padding:calc(var(--bs-gutter-x) * .5) 0}.post-list.post-list-row .item+.item{border-top:1px solid var(--bs-border-color)}.post-list.post-list-row article{display:flex;gap:1rem}.post-list.post-list-row .entry-header .entry-title{text-align:left}.post-list.post-list-row .post-image{width:30%}.post-list.post-list-row .post-image .thumb{--bs-aspect-ratio: 100%}.post-list.post-list-row .post-content{width:70%;padding:0}.post-list.post-list-row .post-content .btns{display:block}.post-list.post-list-row .entry-meta{margin-top:.5rem}.post-list.post-list-row .entry-meta .post-date{font-style:italic}body.tax-knowledge_cat .post-list.post-list-row .item{padding:0 0 calc(var(--bs-gutter-x) / 2);margin-bottom:calc(var(--bs-gutter-x) / 2);border-bottom:1px dotted #999}body.tax-knowledge_cat .post-list.post-list-row .entry-content{display:none}body.tax-knowledge_cat .post-list.post-list-row .entry-header .entry-title{font-size:1rem;font-weight:400;margin-bottom:0}body.tax-knowledge_cat .post-list.post-list-row .entry-header .entry-title a:hover{text-decoration:underline}body.tax-knowledge_cat .post-list.post-list-row .post-content{position:relative;padding-right:135px}body.tax-knowledge_cat .post-list.post-list-row .entry-meta{width:120px;position:absolute;top:0;right:0;margin:0;color:#999}body.single-knowledge .hero-main .container{display:none}body.single-knowledge h1.page-header{display:block;font-size:1.2rem;text-align:center;margin-bottom:1rem}.job-list{--bs-gutter-x: 0}.job-list article{border-radius:0!important;box-shadow:0 5px 30px #0000001a!important;padding:1rem;background-color:#fff}.job-list article:hover{background-color:var(--brand-color-primary-light);transform:translateY(-.25rem);color:#fff}.job-list article:hover a{color:#fff!important}.job-list .post-image{display:none}.job-list .entry-meta{display:block!important;font-weight:700;opacity:.6;margin:0;font-size:1rem}.job-list .entry-header{margin:1.5rem 0}.job-list .entry-header .entry-title{margin:0;text-align:left}.job-list .entry-content p{--line: 1;display:-webkit-box;line-clamp:var(--line);-webkit-line-clamp:var(--line);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.no-results,.post-slide-list{padding-top:3rem;padding-bottom:3rem}.post-slide-list article{box-shadow:none!important;border-radius:1rem!important;border-bottom:2px solid var(--brand-color-primary-light)}.post-slide-list article:hover{box-shadow:var(--bs-box-shadow-sm)!important}.post-slide-list .post-content{padding:0}.post-slide-list .entry-header .entry-title{font-weight:400;margin-bottom:0}.post-slide-list .entry-header .entry-title a{padding:1rem .5rem}.post-slide-list .entry-header .entry-title a:hover{text-decoration:underline}.nav-pills.simple-pills{--bs-nav-link-color: var(--body-color);--bs-nav-link-padding-x: .75rem;--bs-nav-pills-link-active-color: var(--brand-color-primary-light);--bs-nav-pills-link-active-bg: transparent;font-size:1.2rem;font-family:Roboto Condensed;flex-wrap:nowrap;overflow-x:auto;max-width:100%;justify-content:center;padding-bottom:2rem}.nav-pills.simple-pills .nav-link{flex:0 0 auto;max-width:12.5%;text-transform:uppercase;border-radius:0;border-bottom:1px solid transparent;font-size:1rem}.nav-pills.simple-pills .nav-link.active{border-color:var(--brand-color-primary-light)}.nav-pills.simple-pills .nav-link .icon{--bs-aspect-ratio: 90%;width:90%;margin:0 auto}.nav-pills.simple-pills .nav-link .title{display:block}.nav-pills.menu-pills{--bs-nav-link-padding-x: .5rem;font-size:1.2rem;font-family:Roboto Condensed;flex-wrap:nowrap;overflow-x:auto;max-width:100%;justify-content:center}.nav-pills.menu-pills .nav-link{flex:0 0 auto;width:12.5%;text-transform:uppercase;border-radius:0;border-bottom:1px solid transparent;font-size:1rem;color:#fff}.nav-pills.menu-pills .nav-link:not(.active){background:#44444480}.nav-pills.menu-pills .nav-link.active,.nav-pills.menu-pills .nav-link:hover{background:var(--brand-color-primary-light)!important}.nav-pills.menu-pills .nav-link .title{display:block}body.category .archive-list .post-content{padding-left:0;padding-right:0}body.category .archive-list article:not(.product){border:0!important;box-shadow:unset!important;border-radius:0!important}body.category .archive-list article:not(.product) .thumb.ratio{--bs-aspect-ratio: 56.25%;overflow:hidden}body.category .archive-list article:not(.product) .thumb.ratio img{transition:transform .3s ease}body.category .archive-list article:not(.product) .entry-meta{display:block!important}body.category .archive-list article:not(.product) .post-terms{display:none}body.category .archive-list article:not(.product) .entry-header .entry-title{text-align:left}body.category .archive-list article:not(.product):hover{box-shadow:unset!important}body.category .archive-list article:not(.product):hover .thumb.ratio img{transform:scale(1.03)}.post-related h3.heading,.post-other h3.heading{font-weight:700;text-transform:uppercase}.post-related h3.heading span,.post-other h3.heading span{font-size:.85em}.post-related .item .btn,.post-other .item .btn{display:none}.post-related .entry-header .entry-title,.post-other .entry-header .entry-title{text-align:left}.gmap iframe{max-width:100%!important}.tab-content{overflow:hidden}.post-tabs .nav-pills.simple-pills .nav-link{width:auto;max-width:33.3333333333%;font-weight:700;padding-bottom:1rem;border-bottom-width:2px}.post-tabs .nav-link-46{display:none}.cat-list a.btn{display:inline-block;max-width:180px}.page-template-tpl_page-contact .page-container{max-width:1200px}.page-template-tpl_page-contact .contact-company-name{margin-top:2rem;margin-bottom:2rem;text-transform:uppercase;font-size:1.5rem}.page-template-tpl_page-contact .heading{text-transform:uppercase;text-align:center}.page-template-tpl_page-contact .contact-list{margin-bottom:2rem;--bs-gutter-y: 1.5rem}.page-template-tpl_page-contact .contact-list i{width:3.5rem;height:3.5rem;font-size:1.5rem;display:flex;justify-content:center;align-items:center;border:2px solid var(--brand-color-primary);border-radius:3rem;background-color:#fff;color:var(--brand-color-primary);margin:0 auto .5rem}.page-template-tpl_page-contact .contact-list .inner{height:100%;padding:1rem;background-color:var(--bs-light);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);box-shadow:var(--bs-box-shadow-sm)}.page-template-tpl_page-contact .contact-list .inner:hover i{background-color:var(--brand-color-forceground)}.page-template-tpl_page-contact .contact-list h5{font-size:1rem;font-weight:700}.page-template-tpl_page-contact .contact-list a{color:var(--body-color)}.page-template-tpl_page-contact .contact-list a:hover{color:var(--brand-color-primary)}.page-template-tpl_page-contact .contact-form{margin-top:2rem}.page-template-tpl_page-contact .contact-form label{display:none}.page-template-tpl_page-contact .contact-form .btn{display:block;margin:1rem auto}.career-apply-form .btns{background-color:#e2dcef;padding:.75rem 1.5rem 3rem;text-align:center}.career-apply-form .btns .btn{--bs-btn-padding-y: .5rem;--bs-btn-bg: rgb(142, 124, 195);--bs-btn-color: #fff;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(130, 107, 200);border-color:transparent!important;width:300px;max-width:90%;font-weight:700}#main-footer{--padding-y: .75rem ;color:#fff;background-color:var(--brand-color-primary);position:relative}#main-footer .footer-container{padding-top:4rem;padding-bottom:4rem;position:relative}#main-footer a{color:#fff}#main-footer a:hover{color:var(--bs-warning)}#main-footer .row h4{text-transform:uppercase;font-weight:700;padding-bottom:1rem;margin-bottom:1rem;position:relative}#main-footer .row h4:before{content:"";position:absolute;bottom:0;width:7rem;max-width:100%;height:2px;background-color:var(--brand-color-forceground)}#main-footer .footer-contact li.address li:last-child,#main-footer .footer-contact li.address p:last-child{margin-bottom:0}#main-footer .footer-contact li+li{padding-top:.5rem}#main-footer .footer-contact .label{font-weight:700;margin-bottom:.5rem}#main-footer .footer-contact .label i{color:var(--brand-color-forceground);width:1.25em}#main-footer .footer-contact .inner{padding:var(--padding-y) 0}#main-footer .footer-contact .open-hours{margin-top:calc(var(--bs-body-line-height) * 1rem + var(--padding-y) * 2)}#main-footer .footer-contact .hotline a{font-size:1.7rem;font-weight:700}#main-footer .navbar-nav{--bs-nav-link-padding-y: var(--padding-y)}#main-footer .system-members .row{padding-top:var(--padding-y)}#main-footer .socials{display:flex;gap:1rem;margin-top:calc((var(--bs-body-line-height) * 1rem + var(--padding-y) * 2) * 2)}#main-footer .socials i{font-size:.4em;text-align:center}#main-footer .socials a{display:inline-block;font-size:2.5rem;line-height:1;color:var(--brand-color-primary);border-radius:var(--bs-border-radius);width:1em;height:1em;background:#fff;display:inline-flex;justify-content:center;align-items:center}#main-footer .socials a.zalo{vertical-align:text-top}#main-footer .socials a.zalo span{font-size:.4em;font-weight:700}#main-footer .socials a:hover{background:var(--brand-color-forceground)}#main-footer #footer-copyright{padding-top:1.5rem;padding-bottom:1.5rem;background-color:var(--brand-color-primary);text-align:center;position:relative}#main-footer #footer-copyright:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}#main-footer #footer-copyright>.container{position:relative}#main-footer .designed-by{font-weight:300;font-style:italic;font-size:.9em;opacity:.8}#main-footer .designed-by a{position:relative;display:inline-block;font-weight:400}#main-footer .designed-by a:before{content:"";position:absolute;left:0;bottom:0;width:100%;margin-top:.25rem;border-bottom:1px dashed rgba(var(--bs-light-rgb),.8)}#main-footer .designed-by a:hover{opacity:1}#main-footer .designed-by a:hover:before{border-color:rgba(var(--bs-warning-rgb),.8)}#main-footer .designed-by:hover{opacity:1}#main-footer .footer-map iframe{max-width:100%!important;height:200px!important}.breadcrumb{--color: var(--body-color);--color-hover: var(--brand-color-primary);--bs-breadcrumb-item-active-color: var(--color);--bs-breadcrumb-divider-color: var(--color);--bs-breadcrumb-margin-bottom: .5rem;margin-top:var(--bs-breadcrumb-margin-bottom)}.breadcrumb a{color:var(--body)}.breadcrumb a:hover,.breadcrumb .active{color:var(--color-hover)}.breadcrumb-item+.breadcrumb-item:before{font-family:"Font Awesome 5 Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;content:"";font-weight:400;padding-top:.125rem}.hero-main{padding-top:var(--main-navbar-height);min-height:calc(20rem + var(--main-navbar-height));position:relative;display:flex;align-items:end;background:var(--brand-color-primary);background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;color:#fff}.hero-main:before{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(transparent,#00000080);z-index:0}.hero-main a:not(.btn){color:#fff}.hero-main .breadcrumb{--bs-breadcrumb-item-active-color: #fff;--bs-breadcrumb-divider-color: #fff;justify-content:center;margin-top:1.5rem}.hero-main .breadcrumb .active{color:var(--brand-color-forceground)}.hero-main .container{--padding: 1.5rem;position:relative;z-index:1;padding:var(--padding) 0;text-align:center}.hero-main .container>*{padding-left:var(--padding);padding-right:var(--padding)}.hero-main h1,.hero-main .h1{font-weight:700}body.single .hero-main h1,body.single .hero-main .h1{font-size:2rem}body.archive .hero-main h1,body.archive .hero-main .h1,body.page-template .hero-main h1,body.page-template .hero-main .h1{text-transform:uppercase}.heading-secondary{line-height:1;margin-top:-.5em;padding-bottom:.25em;font-size:3rem;font-weight:900;text-transform:uppercase;color:transparent;-webkit-text-stroke-color:rgba(255,255,255,.5);-webkit-text-stroke-width:1px}.heading-secondary-static{font-size:1.4rem;text-transform:uppercase;font-weight:700;color:rgba(var(--bs-dark-rgb),.5)}header.section-header{text-align:center}header.section-header h2.heading{color:var(--brand-color-primary-light);text-transform:uppercase;padding-top:1.8em}header.section-header .heading-secondary{margin-top:-1.8em;padding-bottom:.8em;color:#0000000d}.section-header-desc{position:relative;padding-bottom:1rem}.section-header-desc:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:6rem;height:3px;background-color:var(--brand-color-primary);opacity:.5;z-index:0}.product-list{--bs-gutter-x: 0;border-left:1px solid var(--bs-border-color);border-top:1px solid var(--bs-border-color)}.product-list .item{border-right:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}.product-list .item:hover{box-shadow:0 0 20px #0000001a}.product-list a{color:var(--body-color)}.product-list article.product{padding:1rem;height:100%;background-color:#fff;text-align:center;border:0;border-radius:0!important}.product-list .post-content{padding:0}.product-list .entry-content{display:none}.product-list .entry-content p{font-size:.9em}.product-list .post-image{position:relative}.product-list a.thumb{border-radius:var(--bs-border-radius);overflow:hidden}.product-list a.thumb:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:100% 100%;background-image:var(--product-frame-url);z-index:1}.product-list a.thumb img{object-fit:cover}.price{font-weight:700;margin-top:1rem;color:var(--bs-danger)}.price .price-contact{opacity:.8}.star-rating{color:var(--bs-warning)}.star-rating i{font-size:.8em;margin-left:.125em;margin-right:.125em}.product .star-rating,.product .price{display:none}body.single-product .hero-main:before{height:100%;background:#0000004d}.btns-hotline{display:none}body.parent-pageid-4083 .btns-hotline{display:block}body.parent-pageid-4083 .btns-hotline span{font-weight:700;font-size:1.5rem;display:block;text-transform:uppercase;margin-bottom:.75rem}body.parent-pageid-4083 .btns-hotline .btn{--bs-btn-font-size: 2.2rem;--bs-btn-font-weight: bold;--bs-btn-line-height: 1.2;--bs-btn-padding-x: 1.5rem;--bs-btn-padding-y: 0;--bs-btn-border-radius: 3rem;--bs-btn-border-width: 2px;--bs-btn-color: var(--brand-color-primary-light);--bs-btn-border-color: var(--brand-color-primary-light);--bs-btn-hover-bg: var(--brand-color-primary-light);--bs-btn-hover-border-color: var(--brand-color-primary-light)}#post-4077 figure{width:auto!important;max-width:min(250px,100%)}.nav-top{--bs-nav-link-color: var(--body-color);--bs-nav-link-hover-color: var(--brand-color-primary-light);--bs-nav-link-padding-x: .75rem;--bs-nav-link-padding-y: .75rem}.nav-top .nav-link{border-top:2px solid transparent;border-bottom:2px solid transparent}.nav-top .nav-link:hover,.nav-top .nav-link.active{color:var(--bs-nav-link-hover-color);border-bottom-color:var(--brand-color-primary-light)}.nav-top .nav-item-46,body.category-46 .nav-top{display:none}p.edit-link{margin-bottom:.5rem}h1.page-header{font-weight:700;display:none}.page-container{padding-top:3rem;padding-bottom:3rem}.heading{margin-bottom:1rem}.article-format h1,article.article-content .entry-content h1{font-size:calc(1rem + 1.5vw)}.article-format h2,article.article-content .entry-content h2,.article-format h3,article.article-content .entry-content h3,.article-format h4,article.article-content .entry-content h4,.article-format h5,article.article-content .entry-content h5{font-weight:700;margin-top:1rem;font-family:Open Sans,sans-serif}.article-format h2 b,article.article-content .entry-content h2 b,.article-format h2 strong,article.article-content .entry-content h2 strong,.article-format h3 b,article.article-content .entry-content h3 b,.article-format h3 strong,article.article-content .entry-content h3 strong,.article-format h4 b,article.article-content .entry-content h4 b,.article-format h4 strong,article.article-content .entry-content h4 strong,.article-format h5 b,article.article-content .entry-content h5 b,.article-format h5 strong,article.article-content .entry-content h5 strong{font-weight:700}.article-format h2,article.article-content .entry-content h2{font-size:calc(1rem + .6vw)}.article-format h3,article.article-content .entry-content h3{font-size:calc(1rem + .4vw)}.article-format h4,article.article-content .entry-content h4{font-size:calc(1rem + .2vw)}.article-format h5,article.article-content .entry-content h5{font-size:1rem}.gotop{background:#0006;border-radius:50%;bottom:70px;display:inline-block;position:fixed;right:1rem;color:#fff;font-weight:700;line-height:1;padding:.75rem;z-index:99;width:2.5rem;height:2.5rem}.cta-fixed{--color: var(--brand-color-secondary);--color-rgb: var(--brand-color-secondary-rgb);position:fixed;bottom:calc(2.5rem + 70px);right:.75rem;z-index:99}.cta-fixed a{border-radius:50%;width:3rem;height:3rem;padding:.5rem;display:block;color:#fff;background:var(--brand-color-primary-light);text-align:center;position:relative;line-height:1}.cta-fixed a:has(i){font-size:1.5rem;padding:.75rem}.cta-fixed a .sub{display:block;text-align:center;position:absolute;top:-.5rem;right:-.25rem;color:var(--body-color);min-width:1rem;height:1rem;line-height:1rem;font-size:.6rem;font-weight:700;background:var(--bs-warning);border-radius:3rem}.cta-fixed .item{position:relative;margin:1rem 0}.cta-fixed .item.ring i,.cta-fixed .item.ring img{animation:z-ring 1s infinite ease-in-out}.cta-fixed .item.item-zalo a{background:#0c80c4}.cta-fixed .item.item-messenger a{background:#37c6f4;padding:.5rem}.cta-fixed .item.item-messenger a i{font-size:2rem}.cta-fixed img{display:block;width:100%;aspect-ratio:1/1}.cta-fixed .l1{width:130%;top:-15%;left:-15%;bottom:-15%;position:absolute;border-radius:50%;border:.125rem solid transparent;box-shadow:0 0 0 0 var(--brand-color-primary);background-color:rgba(var(--brand-color-primary-rgb),.5);animation:z-zoom 1.3s infinite;opacity:.5}.page-link,.page-link:hover{color:var(--brand-color-primary)}.active>.page-link,.page-link.active{background-color:var(--brand-color-primary);border-color:var(--brand-color-primary)}#productImages{margin-bottom:.25rem}#productImages .ratio{border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-sm);cursor:zoom-in}#productImages .ratio>img{object-fit:contain}#productImages-thumbs .item{padding:.25rem}#productImages-thumbs .ratio{cursor:pointer;border:2px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-sm)}#productImages-thumbs .slick-current .ratio{border-color:var(--bs-danger)}article.article-content .price{font-size:1.5rem}.archive-list.service-list article.service{display:flex;flex-wrap:nowrap}.archive-list.service-list .post-image{width:40%}.archive-list.service-list .post-image a.ratio{--bs-aspect-ratio: 100%;overflow:hidden}.archive-list.service-list .post-content{width:60%;padding:1rem}.archive-list.service-list .entry-header{padding:0}.archive-list.service-list .entry-title{text-align:left}.archive-list.project-list article.project{position:relative}.archive-list.project-list article.project .post-image a.ratio{--bs-aspect-ratio: 56.25% }.archive-list.project-list article.project .post-content{text-align:center;position:absolute;z-index:2;height:0%;bottom:0;left:0;width:100%;background:linear-gradient(#0000,#00000080);display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--bs-light);transition:all .5s ease;opacity:0}.archive-list.project-list article.project .post-content a{color:var(--bs-light)}.archive-list.project-list article.project .post-content a:hover{color:var(--brand-color-primary)}.archive-list.project-list article.project .post-content .edit-link{display:none}.archive-list.project-list article.project .entry-content{display:none}.archive-list.project-list article.project .entry-header{padding:0}.archive-list.project-list article.project .btns{transform:scale(0);opacity:0;overflow:hidden;transition:all .6s ease}.archive-list.project-list article.project .btns a{text-transform:uppercase;text-decoration:none;padding:0}.archive-list.project-list article.project .btns a i{margin-left:.25rem}.archive-list.project-list article.project:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;transition:all .4s ease}.archive-list.project-list article.project:hover:before{opacity:.75}.archive-list.project-list article.project:hover .post-content{height:100%;opacity:1;background:transparent}.archive-list.project-list article.project:hover .btns{transform:scale(1);opacity:1}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp1rem{0%{opacity:0;-webkit-transform:translate3d(0,1rem,0);transform:translate3d(0,1rem,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}@keyframes z-zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(.9);box-shadow:0 0 0 0 transparent}}@keyframes z-ring{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}to{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@keyframes up-down{50%{transform:translateY(1rem)}}@media (min-width: 768px){.col-md-15{flex:0 0 auto;width:20%}#main-navbar>.container{border-radius:1rem}}@media (min-width: 992px){#main-navbar{--link-padding-y: 2rem;flex-wrap:wrap}#main-navbar .search-form{display:block;flex-grow:1}#main-navbar .nav-item>.nav-link{font-size:1.125rem;font-weight:700}#main-navbar .navbar-collapse{justify-content:end}body:not(.has-scrolled) #main-navbar .navbar-brand{--height: 70px}.btn-quote{font-size:1.1rem;font-weight:700;--bs-btn-padding-y: .75rem}.navbar-nav .dropdown-menu{max-width:100vw;width:200px}.navbar-nav .dropdown-item{white-space:wrap}.w-md-50{width:50%!important}#main-footer .footer-container{padding-top:2rem;padding-bottom:2rem}body.single-product .hero-main{min-height:100vh}}@media (min-width: 1200px){.footer-logo{padding-right:3rem}}@media (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px}}@media (max-width: 1199.95px){#main-navbar{--link-padding-x: .5rem}}@media (max-width: 991.95px){.row-lg,.row-xl,.row-xxl{--bs-gutter-x: 1.5rem}.hero-main{min-height:75vw}.hero-main:before{height:100%}.hero-main .heading-secondary{font-size:1.5rem}body:not(.page-template) .breadcrumb .active,.edit-link{display:none}.slideshow:not(.slideshow-fw){margin-left:1rem!important;margin-right:1rem!important}.socials{right:40px;top:120px}.navbar-brand{height:60px;padding-top:.25rem;padding-bottom:.25rem}#main-navbar{--link-padding-y: 1rem;--bs-navbar-padding-y: 0;--color: var(--bs-dark);--bs-navbar-toggler-focus-width: 0;--bs-navbar-toggler-border-color: var(--brand-color-primary);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='currentColor' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");color:var(--brand-color-primary)}#main-navbar .container{position:relative}#main-navbar .search-dropdown{position:static}#main-navbar .search-dropdown .dropdown-menu{left:0}#main-navbar .search-form{padding:.5rem;display:block;width:100%}#main-navbar .navbar-collapse{position:absolute;top:100%;left:0;right:0;z-index:11;background-color:#fff;text-align:center;box-shadow:var(--bs-box-shadow);border-top:1px solid rgba(255,255,255,.2)}#main-navbar .navbar-collapse.collapse.show{display:flex;flex-direction:column;width:100%}#main-navbar .navbar-collapse .btn-close{position:absolute;top:0;right:0;padding:1rem 1.2rem;--bs-btn-close-opacity: 1;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dc3545'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}#main-navbar .navbar-nav{width:100%}#main-navbar .navbar-nav>li{width:100%}#main-navbar .navbar-nav>li a{display:block}#main-navbar .navbar-nav>li+li{border-top:1px solid rgba(255,255,255,.5)}#main-navbar .dropdown-menu{width:calc(100% - 2rem);margin-left:1rem;text-align:center;border:0;border-radius:0;border-top:1px solid rgba(255,255,255,.5)}#main-navbar .dropdown-menu>li+li{border-top:1px solid rgba(255,255,255,.2)}#main-footer .footer-container{padding-top:.75rem;padding-bottom:.75rem}#main-footer .company-name{text-align:center;margin:0 auto .5rem;font-weight:700}#main-footer .copyright{text-align:center;margin:0 auto;flex-direction:column}#main-footer .footer-logo{display:none}#main-footer .row h4{text-align:center;margin-top:2rem;margin-bottom:.25rem}#main-footer .row h4:before{left:50%;transform:translate(-50%)}#main-footer .footer-contact{text-align:center}#main-footer .footer-contact .open-hours{margin-top:.5rem}#main-footer .footer-contact .contacts{text-align:center}#main-footer .footer-contact .contacts li{padding-top:0}#main-footer .hotline-global{text-align:center}#main-footer .socials{justify-content:center;margin-top:1rem}#main-footer .footer-menu ul.navbar-nav{flex-direction:unset;flex-wrap:wrap;gap:0 1rem;justify-content:center}#main-footer .footer-menu ul.navbar-nav li{display:inline-block;width:auto}#main-footer .footer-map{margin-top:2rem}#main-footer .footer-members{padding-bottom:2rem}#home-section-service article .ratio:before{--bs-aspect-ratio: calc(100% * 4 / 3)}.slick-paginate-bottom.slick-slider .slick-dots{display:none!important}.slick-paginate-bottom.slick-slider .slick-prev{transform:translate(-100%)!important}.slick-paginate-bottom.slick-slider .slick-next{transform:translate(50%)!important}.archive-list.project-list article.project .post-content{height:auto;opacity:1}.archive-list.project-list article.project .post-content .btn{display:none}.archive-list.project-list article.project:hover .post-content{height:100%}.archive-list.project-list article.project:hover .post-content .btn{display:block}.post-related>.post-list,.post-other>.post-list{flex-wrap:nowrap;overflow-x:auto}.post-related>.post-list .item,.post-other>.post-list .item{width:42.8571428571%}body.category .archive-list>.item-0 article>*{width:100%}.sidebar-top{display:block!important}.sidebar-top .nav-top{font-family:Roboto Condensed;--bs-nav-link-padding-x: .5rem;--bs-nav-link-padding-y: .5rem;font-weight:700}.nav-pills.menu-pills,.nav-pills.simple-pills{justify-content:start}.nav-pills.menu-pills .nav-link,.nav-pills.simple-pills .nav-link{width:auto;max-width:42.8571428571%;font-weight:700;padding-bottom:1rem;border-bottom-width:2px}.job-list article{padding:0}header.section-header h2.heading{padding-top:0}header.section-header .heading-secondary{display:none}.item-inner header.section-header{padding-top:2rem;padding-bottom:2rem}}@media (max-width: 767.95px){.header-top .container>*{padding-top:.5rem;padding-bottom:.5rem}#home-section-news h2.heading{font-size:2.4rem}#home-section-news .heading-secondary{font-size:2rem}#post-4077 figure{float:none!important;margin-left:auto;margin-right:auto;margin-top:1rem}body.tax-knowledge_cat .post-list.post-list-row .post-content{padding-right:0}body.tax-knowledge_cat .post-list.post-list-row .entry-meta{width:100%;position:static;margin-top:.5rem}.archive-container .sidebar-top .nav-link{font-size:1rem}}.aligncenter{display:block;margin:10px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:100%;padding:4px 2px;text-align:center}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#TB_closeWindowButton{bottom:0;right:0}#TB_caption{height:auto}a.alignnone{display:inline-block}blockquote{font-size:1.1em}.gallery{margin-bottom:1.5rem}.gallery:not(.slideshow){--gutter-x: 1rem;--gutter-y: 1rem;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--gutter-y));margin-right:calc(-.5 * var(--gutter-x));margin-left:calc(-.5 * var(--gutter-x))}.gallery-item{position:relative;flex:0 0 auto;width:100%;max-width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);margin-top:var(--gutter-y);margin-bottom:0}.gallery-icon{border:1px solid rgba(0,0,0,.1)}.gallery-icon>a{position:relative;display:block;width:100%;overflow:hidden;z-index:1;padding-top:100%;cursor:zoom-in}.gallery-icon>a img{height:100%;width:100%;top:0;left:0;object-fit:cover;position:absolute;z-index:10}.gallery-caption{border:1px solid rgba(0,0,0,.1);border-top:0;padding:10px;text-align:center}.gallery.gallery-columns-2:not(.slideshow)>.gallery-item{width:50%}.gallery.gallery-columns-3:not(.slideshow)>.gallery-item{width:calc(100% / 3)}.gallery.gallery-columns-4:not(.slideshow)>.gallery-item{width:25%}.gallery.gallery-columns-5:not(.slideshow)>.gallery-item{width:20%}.gallery.gallery-columns-6:not(.slideshow)>.gallery-item{width:calc(100% / 6)}@media (max-width: 991.95px){.gallery.gallery-columns-6:not(.slideshow)>.gallery-item,.gallery.gallery-columns-5:not(.slideshow)>.gallery-item{width:33.3333%}.gallery.gallery-columns-4:not(.slideshow)>.gallery-item{width:50%}}@media (max-width: 767.95px){.gallery.gallery-columns-3:not(.slideshow)>.gallery-item,.gallery.gallery-columns-2:not(.slideshow)>.gallery-item{width:100%}}#section-contact{position:relative}#section-contact .bg{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:var(--bs-light);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.6}#section-contact .container{padding-top:4rem;padding-bottom:4rem;position:relative}#section-contact .contact-col{padding-top:1.5rem;padding-bottom:1.5rem}#section-contact .contact-col h2.heading{margin-bottom:1.5rem;font-size:2.4rem;text-align:center;font-weight:600}#section-contact .contact-col-phone h3.heading{font-size:1.5rem;font-weight:600;text-transform:uppercase}#section-contact .contact-col-phone .btns .btn{--bs-btn-padding-x: 1.5rem;font-weight:700;border-radius:3rem}#section-contact .contact-col-form{color:#fff}#section-contact .contact-col-form label{display:none}#section-contact .contact-col-form .form-control{background-color:#fffc}#section-contact .contact-col-form .form-control:not(:placeholder-shown),#section-contact .contact-col-form .form-control:focus{background-color:#fffffff2}#section-contact .contact-col-form textarea.form-control{--rows: 3}#section-contact .contact-col-form .btn{--bs-btn-padding-y: .75rem;width:100%;font-weight:700;text-transform:uppercase}@media (max-width: 991.95px){#section-contact .contact-col h2.heading,#section-contact .contact-col h3.heading{font-size:1.5rem}}
