html,body{overflow-x:hidden}.hpt-blog-accordion{--hpt-blog-height:calc(100svh - 80px);--hpt-blog-min-height:620px;--hpt-blog-open-size:4.2;--hpt-orange:#e8620d;--hpt-blue:#013789;--hpt-title-left:clamp(76px, 5vw, 92px);--hpt-title-bottom:clamp(34px, 4.5vh, 48px);--hpt-title-width:min(900px, 49vw);--hpt-title-fold-scale:0.34;position:relative!important;left:50%!important;display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100vw!important;max-width:none!important;min-width:100vw!important;height:var(--hpt-blog-height)!important;min-height:var(--hpt-blog-min-height)!important;margin:0!important;margin-left:-50vw!important;padding:0!important;gap:0!important;overflow:hidden!important;box-sizing:border-box!important}.hpt-blog-accordion>.post-item{position:relative!important;display:block!important;flex:1 1 0!important;flex-grow:1!important;flex-basis:0!important;width:auto!important;max-width:none!important;min-width:0!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;cursor:pointer;box-sizing:border-box!important;transition:flex-grow 0.72s cubic-bezier(.22,.61,.36,1),flex-basis 0.72s cubic-bezier(.22,.61,.36,1)!important}.hpt-blog-accordion>.post-item:first-child{flex-grow:var(--hpt-blog-open-size)!important}@media (hover:hover) and (pointer:fine){.hpt-blog-accordion:hover>.post-item{flex-grow:1!important}.hpt-blog-accordion:hover>.post-item:hover{flex-grow:var(--hpt-blog-open-size)!important}}.hpt-blog-accordion>.post-item>.col-inner,.hpt-blog-accordion>.post-item>.col-inner>a,.hpt-blog-accordion>.post-item .box,.hpt-blog-accordion>.post-item .box-blog-post{position:relative!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}.hpt-blog-accordion>.post-item>.col-inner>a{color:inherit!important}.hpt-blog-accordion .box-image{position:absolute!important;z-index:1!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:1!important;visibility:visible!important}.hpt-blog-accordion .box-image>div,.hpt-blog-accordion .box-image .image-cover,.hpt-blog-accordion .box-image .image-zoom{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;padding-top:0!important}.hpt-blog-accordion .box-image img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;visibility:visible!important;transform:scale(1)!important;transition:transform 0.95s cubic-bezier(.22,.61,.36,1),filter 0.5s ease!important}.hpt-blog-accordion>.post-item:first-child .box-image img{transform:scale(1.04)!important}@media (hover:hover) and (pointer:fine){.hpt-blog-accordion:hover>.post-item .box-image img{transform:scale(1)!important}.hpt-blog-accordion:hover>.post-item:hover .box-image img{transform:scale(1.04)!important}}.hpt-blog-accordion .box-blog-post::after,.hpt-blog-accordion .box::after{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / .86) 0%,rgb(0 0 0 / .48) 38%,rgb(0 0 0 / .14) 72%,rgb(0 0 0 / .03) 100%);transition:background 0.5s ease!important}.hpt-blog-accordion>.post-item:first-child .box-blog-post::after,.hpt-blog-accordion>.post-item:first-child .box::after{background:linear-gradient(to top,rgb(0 0 0 / .76) 0%,rgb(0 0 0 / .25) 48%,rgb(0 0 0 / .04) 100%)}@media (hover:hover) and (pointer:fine){.hpt-blog-accordion:hover>.post-item .box-blog-post::after,.hpt-blog-accordion:hover>.post-item .box::after{background:linear-gradient(to top,rgb(0 0 0 / .86) 0%,rgb(0 0 0 / .48) 38%,rgb(0 0 0 / .14) 72%,rgb(0 0 0 / .03) 100%)}.hpt-blog-accordion:hover>.post-item:hover .box-blog-post::after,.hpt-blog-accordion:hover>.post-item:hover .box::after{background:linear-gradient(to top,rgb(0 0 0 / .76) 0%,rgb(0 0 0 / .25) 48%,rgb(0 0 0 / .04) 100%)}}.hpt-blog-accordion .box-text{position:absolute!important;z-index:5!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;color:#ffffff!important;background:transparent!important;opacity:1!important;visibility:visible!important;overflow:visible!important;box-sizing:border-box!important}.hpt-blog-accordion .box-text-inner,.hpt-blog-accordion .blog-post-inner{position:relative!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.hpt-blog-accordion .post-title{position:absolute!important;z-index:20!important;left:var(--hpt-title-left)!important;bottom:var(--hpt-title-bottom)!important;top:auto!important;right:auto!important;display:block!important;width:var(--hpt-title-width)!important;min-width:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;color:#ffffff!important;font-size:clamp(32px, 3.1vw, 54px)!important;font-weight:700!important;line-height:1.05!important;text-align:left!important;text-transform:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;writing-mode:horizontal-tb!important;text-orientation:initial!important;overflow:visible!important;transform-origin:left bottom!important;transform:rotate(-90deg) scale(var(--hpt-title-fold-scale))!important;opacity:1!important;visibility:visible!important;text-shadow:0 2px 6px rgb(0 0 0 / .42),0 4px 18px rgb(0 0 0 / .76);-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;backface-visibility:hidden!important;transform-style:preserve-3d!important;will-change:transform;transition:transform 0.72s cubic-bezier(.22,.61,.36,1)!important;animation:none!important}.hpt-blog-accordion .post-title a{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;color:#ffffff!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;transform:none!important;transition:none!important;animation:none!important}.hpt-blog-accordion>.post-item:first-child .post-title{transform:rotate(0deg) scale(1)!important}@media (hover:hover) and (pointer:fine){.hpt-blog-accordion:hover>.post-item .post-title{transform:rotate(-90deg) scale(var(--hpt-title-fold-scale))!important}.hpt-blog-accordion:hover>.post-item:hover .post-title{transform:rotate(0deg) scale(1)!important}}.hpt-blog-accordion .from_the_blog_excerpt{display:none!important;opacity:0!important;visibility:hidden!important}.hpt-blog-accordion .badge,.hpt-blog-accordion .post-date,.hpt-blog-accordion .is-divider{display:none!important}@media screen and (max-width:849px){.hpt-blog-accordion{--hpt-title-left:54px;--hpt-title-bottom:34px;--hpt-title-width:62vw;--hpt-title-fold-scale:0.34;left:auto!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;min-width:100%!important;height:570px!important;min-height:570px!important;margin-left:0!important;padding:0 12px 12px!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scrollbar-width:none}.hpt-blog-accordion::-webkit-scrollbar{display:none}.hpt-blog-accordion>.post-item{flex:0 0 34vw!important;width:34vw!important;max-width:34vw!important;min-width:34vw!important;height:558px!important;min-height:558px!important;scroll-snap-align:center}.hpt-blog-accordion>.post-item:first-child{flex-basis:76vw!important;width:76vw!important;max-width:76vw!important;min-width:76vw!important}.hpt-blog-accordion .post-title{font-size:clamp(30px, 5vw, 46px)!important}}@media screen and (max-width:549px){.hpt-blog-accordion{--hpt-title-left:42px;--hpt-title-bottom:28px;--hpt-title-width:76vw;--hpt-title-fold-scale:0.3;height:520px!important;min-height:520px!important;padding-left:10px!important;padding-right:10px!important}.hpt-blog-accordion>.post-item{flex-basis:40vw!important;width:40vw!important;max-width:40vw!important;min-width:40vw!important;height:508px!important;min-height:508px!important}.hpt-blog-accordion>.post-item:first-child{flex-basis:88vw!important;width:88vw!important;max-width:88vw!important;min-width:88vw!important}.hpt-blog-accordion .post-title{font-size:clamp(27px, 8vw, 39px)!important;line-height:1.08!important}}@media (prefers-reduced-motion:reduce){.hpt-blog-accordion>.post-item,.hpt-blog-accordion .box-image img,.hpt-blog-accordion .post-title{transition:none!important}}@media screen and (min-width:850px){body:not(.ux-builder-iframe) .hpt-project-showcase{--hpt-project-height:var(--hpt-section-height, calc(100svh - 80px));position:relative!important;left:50%!important;width:100vw!important;max-width:none!important;height:var(--hpt-project-height)!important;min-height:620px!important;max-height:var(--hpt-project-height)!important;margin:0!important;margin-left:-50vw!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important;isolation:isolate!important}body:not(.ux-builder-iframe) .hpt-project-showcase>.section-bg,body:not(.ux-builder-iframe) .hpt-project-showcase>.section-bg .bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}body:not(.ux-builder-iframe) .hpt-project-showcase>.section-bg .bg{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}body:not(.ux-builder-iframe) .hpt-project-showcase>.section-content{position:relative!important;z-index:2!important;width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}body:not(.ux-builder-iframe) .hpt-project-showcase>.section-content>.row:not(.hpt-blog-accordion){position:absolute!important;inset:0!important;z-index:30!important;width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;pointer-events:none!important}body:not(.ux-builder-iframe) .hpt-project-showcase>.section-content>.row:not(.hpt-blog-accordion) a,body:not(.ux-builder-iframe) .hpt-project-showcase>.section-content>.row:not(.hpt-blog-accordion) button,body:not(.ux-builder-iframe) .hpt-project-showcase>.section-content>.row:not(.hpt-blog-accordion) .button{pointer-events:auto!important}body:not(.ux-builder-iframe) .hpt-project-showcase>.section-content>.hpt-blog-accordion{position:absolute!important;inset:0!important;left:0!important;z-index:1!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;transform:none!important;overflow:hidden!important}body:not(.ux-builder-iframe) .hpt-project-showcase>.section-content>.hpt-blog-accordion>.post-item{height:100%!important;min-height:100%!important;max-height:100%!important}body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion>.post-item>.col-inner,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion>.post-item>.col-inner>a,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .box,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .box-blog-post,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .box-image,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .box-image>div,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .image-cover{height:100%!important;min-height:100%!important;max-height:100%!important}body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .box-image img{width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}}body.ux-builder-iframe .hpt-project-showcase{position:relative!important;width:100%!important;max-width:none!important;min-height:720px!important;margin:0!important;padding:0!important;overflow:hidden!important}body.ux-builder-iframe .hpt-project-showcase>.section-content>.hpt-blog-accordion{min-height:720px!important}.hpt-project-showcase{position:relative!important;margin:0!important;padding:0!important;overflow:hidden!important}.hpt-project-showcase>.section-content,.hpt-project-showcase .section-content{position:relative!important}.hpt-project-showcase .hpt-project-overlay-row{position:absolute!important;z-index:100!important;top:0!important;left:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;pointer-events:none!important}.hpt-project-showcase .hpt-project-overlay-row>.col,.hpt-project-showcase .hpt-project-overlay-row .col-inner{margin:0!important;padding:0!important}.hpt-project-overlay{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:max-content!important;max-width:calc(100vw - 60px)!important;margin:0!important;padding-top:clamp(30px, 5vh, 55px)!important;padding-left:clamp(35px, 6vw, 115px)!important;color:#ffffff!important;pointer-events:none!important}.hpt-project-overlay-title{margin:0 0 22px!important;padding:0!important;color:#ffffff!important;font-size:clamp(34px, 3.25vw, 58px)!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-1px!important;text-align:left!important;text-transform:uppercase!important;text-shadow:0 2px 5px rgb(0 0 0 / .25),0 4px 18px rgb(0 0 0 / .35)!important;pointer-events:none!important}.hpt-project-overlay-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;margin:0!important;padding:12px 17px!important;color:#e6231f!important;background:#ffffff!important;border:0!important;border-radius:0!important;font-size:14px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;box-shadow:0 5px 18px rgb(0 0 0 / .16)!important;pointer-events:auto!important;transition:color 0.3s ease,background-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.hpt-project-overlay-plus{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:23px!important;font-weight:400!important;line-height:0.8!important;transition:transform 0.3s ease!important}.hpt-project-overlay-button:hover{color:#ffffff!important;background:#e8620d!important;transform:translateY(-3px)!important;box-shadow:0 9px 24px rgb(0 0 0 / .24)!important}.hpt-project-overlay-button:hover .hpt-project-overlay-plus{transform:rotate(90deg)!important}.hpt-project-showcase .hpt-blog-accordion{position:relative!important;z-index:1!important}@media screen and (max-width:849px){.hpt-project-overlay{max-width:calc(100vw - 40px)!important;padding-top:28px!important;padding-left:28px!important}.hpt-project-overlay-title{margin-bottom:17px!important;font-size:clamp(30px, 6vw, 43px)!important}.hpt-project-overlay-button{min-height:44px!important;padding:11px 15px!important;font-size:13px!important}}@media screen and (max-width:549px){.hpt-project-overlay{max-width:calc(100vw - 30px)!important;padding-top:22px!important;padding-left:20px!important}.hpt-project-overlay-title{margin-bottom:14px!important;font-size:28px!important;letter-spacing:-0.5px!important}.hpt-project-overlay-button{min-height:41px!important;padding:10px 13px!important;font-size:12px!important}.hpt-project-overlay-plus{font-size:20px!important}}@media screen and (min-width:850px){body:not(.admin-bar):not(.ux-builder-iframe) .hpt-project-showcase{--hpt-project-height:100dvh !important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}body.admin-bar:not(.ux-builder-iframe) .hpt-project-showcase{--hpt-project-height:calc(100dvh - 32px) !important;height:calc(100dvh - 32px)!important;min-height:calc(100dvh - 32px)!important;max-height:calc(100dvh - 32px)!important}body:not(.ux-builder-iframe) .hpt-project-showcase>.section-content{height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}body:not(.ux-builder-iframe) .hpt-project-showcase>.section-content>.hpt-blog-accordion{--hpt-blog-height:100% !important;--hpt-blog-min-height:0px !important;position:absolute!important;inset:0!important;left:0!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;transform:none!important;overflow:hidden!important}body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion>.post-item{height:100%!important;min-height:100%!important;max-height:100%!important}body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion>.post-item>.col-inner,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion>.post-item>.col-inner>a,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .box,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .box-blog-post,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .box-image,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .box-image>div,body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .image-cover{height:100%!important;min-height:100%!important;max-height:100%!important}body:not(.ux-builder-iframe) .hpt-project-showcase .hpt-blog-accordion .box-image img{width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}}.hpt-testimonial-slider{--hpt-review-red:#013789;--hpt-review-gray:#d6d6d6;--hpt-review-height:220px;position:relative!important;width:100%!important;max-width:none!important;margin:0!important;padding:30px 0 42px!important;overflow:hidden!important}.hpt-testimonial-slider .flickity-viewport{position:relative!important;width:100%!important;height:calc(var(--hpt-review-height) + 40px)!important;min-height:calc(var(--hpt-review-height) + 40px)!important;overflow:visible!important}.hpt-testimonial-slider .flickity-slider{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;min-height:100%!important}.hpt-testimonial-slider .hpt-testimonial-card{position:absolute!important;top:50%!important;display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;width:54vw!important;max-width:900px!important;min-width:760px!important;height:var(--hpt-review-height)!important;min-height:var(--hpt-review-height)!important;max-height:var(--hpt-review-height)!important;margin:0 25px!important;padding:0!important;background:transparent!important;opacity:0.35!important;filter:grayscale(1)!important;overflow:hidden!important;transform:translateY(-50%) scale(.9)!important;transform-origin:center center!important;transition:opacity 0.55s ease,filter 0.55s ease,transform 0.55s cubic-bezier(.22,.61,.36,1)!important}.hpt-testimonial-slider .hpt-testimonial-card.is-selected{z-index:10!important;opacity:1!important;filter:grayscale(0)!important;transform:translateY(-50%) scale(1)!important;box-shadow:0 14px 32px rgb(0 0 0 / .14)!important}.hpt-testimonial-slider .hpt-testimonial-card::before,.hpt-testimonial-slider .hpt-testimonial-card::after{display:none!important}.hpt-testimonial-slider .hpt-testimonial-card>.col{height:100%!important;min-height:100%!important;margin:0!important;padding:0!important}.hpt-testimonial-slider .hpt-testimonial-person{position:relative!important;display:flex!important;flex:0 0 31%!important;width:31%!important;max-width:31%!important;min-width:31%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;color:#ffffff!important;background:var(--hpt-review-gray)!important;transition:background-color 0.55s ease!important}.hpt-testimonial-slider .hpt-testimonial-card.is-selected .hpt-testimonial-person{background:var(--hpt-review-red)!important}.hpt-testimonial-slider .hpt-testimonial-person>.col-inner{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:20px 26px!important;background:transparent!important;box-sizing:border-box!important}.hpt-testimonial-slider .hpt-testimonial-avatar{width:70px!important;max-width:70px!important;margin:0 0 13px!important;padding:0!important}.hpt-testimonial-slider .hpt-testimonial-avatar .img-inner{position:relative!important;width:70px!important;height:70px!important;margin:0!important;padding:0!important;border:2px solid rgb(255 255 255 / .65)!important;border-radius:50%!important;overflow:hidden!important}.hpt-testimonial-slider .hpt-testimonial-avatar img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;object-fit:cover!important;object-position:center top!important;border-radius:50%!important}.hpt-testimonial-slider .hpt-testimonial-person .text,.hpt-testimonial-slider .hpt-testimonial-person .text-inner{width:100%!important;margin:0!important;padding:0!important;background:transparent!important}.hpt-testimonial-slider .hpt-testimonial-person h1,.hpt-testimonial-slider .hpt-testimonial-person h2,.hpt-testimonial-slider .hpt-testimonial-person h3,.hpt-testimonial-slider .hpt-testimonial-person h4,.hpt-testimonial-slider .hpt-testimonial-person h5{margin:0 0 5px!important;padding:0!important;color:#ffffff!important;font-size:17px!important;font-weight:700!important;line-height:1.15!important;text-align:left!important}.hpt-testimonial-slider .hpt-testimonial-person p{margin:0!important;padding:0!important;color:#ffffff!important;font-size:13px!important;line-height:1.4!important;text-align:left!important}.hpt-testimonial-slider .hpt-testimonial-content{position:relative!important;display:flex!important;flex:0 0 69%!important;width:69%!important;max-width:69%!important;min-width:69%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;background:#eeeeee!important;transition:background-color 0.55s ease!important}.hpt-testimonial-slider .hpt-testimonial-card.is-selected .hpt-testimonial-content{background:#ffffff!important}.hpt-testimonial-slider .hpt-testimonial-content>.col-inner{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:55px 42px 25px!important;background:transparent!important;box-sizing:border-box!important}.hpt-testimonial-slider .hpt-testimonial-content::before{content:"“";position:absolute;z-index:3;top:5px;left:27px;color:#aaa;font-family:Georgia,"Times New Roman",serif;font-size:84px;font-weight:700;line-height:1;pointer-events:none;transition:color 0.55s ease!important}.hpt-testimonial-slider .hpt-testimonial-card.is-selected .hpt-testimonial-content::before{color:var(--hpt-review-red)!important}.hpt-testimonial-slider .hpt-testimonial-content .text,.hpt-testimonial-slider .hpt-testimonial-content .text-inner{width:100%!important;margin:0!important;padding:0!important;background:transparent!important}.hpt-testimonial-slider .hpt-testimonial-content .text-inner{max-height:122px!important;padding-right:15px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:var(--hpt-review-red) #ddd}.hpt-testimonial-slider .hpt-testimonial-content .text-inner::-webkit-scrollbar{width:6px}.hpt-testimonial-slider .hpt-testimonial-content .text-inner::-webkit-scrollbar-track{background:#ddd}.hpt-testimonial-slider .hpt-testimonial-content .text-inner::-webkit-scrollbar-thumb{background:var(--hpt-review-red);border-radius:10px}.hpt-testimonial-slider .hpt-testimonial-content p{margin:0!important;padding:0!important;color:#333333!important;font-size:14px!important;line-height:1.5!important;text-align:left!important}.hpt-testimonial-slider .hpt-testimonial-card:not(.is-selected) .hpt-testimonial-content p{color:#999999!important}.hpt-testimonial-slider .flickity-prev-next-button{top:50%!important;z-index:30!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;color:#ffffff!important;background:rgb(25 55 80 / .72)!important;border:1px solid rgb(255 255 255 / .85)!important;border-radius:0!important;opacity:1!important;visibility:visible!important;transform:translateY(-50%)!important}.hpt-testimonial-slider .flickity-prev-next-button.previous{left:30px!important}.hpt-testimonial-slider .flickity-prev-next-button.next{right:30px!important}.hpt-testimonial-slider .flickity-prev-next-button .arrow{fill:#ffffff!important}.hpt-testimonial-slider .flickity-prev-next-button:hover{background:var(--hpt-review-red)!important;border-color:var(--hpt-review-red)!important}.hpt-testimonial-slider .flickity-page-dots{display:none!important}@media screen and (max-width:849px){.hpt-testimonial-slider{--hpt-review-height:230px}.hpt-testimonial-slider .hpt-testimonial-card{width:78vw!important;min-width:650px!important;max-width:760px!important;margin-left:18px!important;margin-right:18px!important}.hpt-testimonial-slider .hpt-testimonial-person{flex-basis:34%!important;width:34%!important;max-width:34%!important;min-width:34%!important}.hpt-testimonial-slider .hpt-testimonial-content{flex-basis:66%!important;width:66%!important;max-width:66%!important;min-width:66%!important}}@media screen and (max-width:549px){.hpt-testimonial-slider{--hpt-review-height:390px;padding-top:20px!important;padding-bottom:30px!important}.hpt-testimonial-slider .flickity-viewport{height:calc(var(--hpt-review-height) + 30px)!important;min-height:calc(var(--hpt-review-height) + 30px)!important}.hpt-testimonial-slider .hpt-testimonial-card{flex-direction:column!important;width:88vw!important;min-width:88vw!important;max-width:88vw!important;height:var(--hpt-review-height)!important;min-height:var(--hpt-review-height)!important;margin:0 8px!important;transform:translateY(-50%) scale(.95)!important}.hpt-testimonial-slider .hpt-testimonial-card.is-selected{transform:translateY(-50%) scale(1)!important}.hpt-testimonial-slider .hpt-testimonial-person,.hpt-testimonial-slider .hpt-testimonial-content{flex:none!important;width:100%!important;max-width:100%!important;min-width:100%!important}.hpt-testimonial-slider .hpt-testimonial-person{height:165px!important;min-height:165px!important}.hpt-testimonial-slider .hpt-testimonial-content{height:225px!important;min-height:225px!important}.hpt-testimonial-slider .hpt-testimonial-content>.col-inner{padding:55px 23px 23px!important}.hpt-testimonial-slider .flickity-prev-next-button.previous{left:4px!important}.hpt-testimonial-slider .flickity-prev-next-button.next{right:4px!important}}.hpt-activity-accordion .hpt-card-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:14px 0 0!important;padding:0 8px!important;box-sizing:border-box!important}.hpt-activity-accordion .hpt-card-btn,.hpt-activity-accordion .hpt-card-btn>a,.hpt-activity-accordion .hpt-card-btn>.button,.hpt-activity-accordion a.hpt-card-btn,.hpt-activity-accordion .button.hpt-card-btn{box-sizing:border-box!important}.hpt-activity-accordion .hpt-card-btn>a,.hpt-activity-accordion .hpt-card-btn>.button,.hpt-activity-accordion a.hpt-card-btn,.hpt-activity-accordion .button.hpt-card-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:auto!important;min-width:108px!important;max-width:100%!important;min-height:38px!important;margin:0!important;padding:9px 14px!important;color:#ffffff!important;background:#e8620d!important;border:0!important;border-radius:0!important;font-size:10px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important;box-shadow:none!important;flex-shrink:0!important}.hpt-activity-accordion .hpt-card-btn i,.hpt-activity-accordion .hpt-card-btn svg,.hpt-activity-accordion .hpt-card-btn span,.hpt-activity-accordion .hpt-card-btn::after,.hpt-activity-accordion .hpt-card-btn>a::after,.hpt-activity-accordion .hpt-card-btn>.button::after{flex:0 0 auto!important;margin-left:0!important;margin-right:0!important;line-height:1!important}.hpt-activity-accordion .hpt-card-btn i{font-size:15px!important}.hpt-activity-accordion .hpt-card-btn>a:hover,.hpt-activity-accordion .hpt-card-btn>.button:hover,.hpt-activity-accordion a.hpt-card-btn:hover,.hpt-activity-accordion .button.hpt-card-btn:hover{color:#ffffff!important;background:#013789!important}.hpt-activity-accordion .hpt-activity-card:hover .hpt-card-btn>a,.hpt-activity-accordion .hpt-activity-card:hover .hpt-card-btn>.button,.hpt-activity-accordion .hpt-activity-card:hover a.hpt-card-btn,.hpt-activity-accordion .hpt-activity-card:hover .button.hpt-card-btn,.hpt-activity-accordion .hpt-activity-card.is-default .hpt-card-btn>a,.hpt-activity-accordion .hpt-activity-card.is-default .hpt-card-btn>.button{min-width:122px!important;min-height:40px!important;padding-left:17px!important;padding-right:17px!important;font-size:11px!important}@media screen and (max-width:849px){.hpt-activity-accordion .hpt-card-btn{padding-left:5px!important;padding-right:5px!important}.hpt-activity-accordion .hpt-card-btn>a,.hpt-activity-accordion .hpt-card-btn>.button,.hpt-activity-accordion a.hpt-card-btn,.hpt-activity-accordion .button.hpt-card-btn{min-width:100px!important;padding:8px 11px!important;gap:5px!important;font-size:9px!important}}.hpt-testimonial-slider button.flickity-prev-next-button{position:absolute!important;z-index:100!important;top:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;color:#013789!important;background:#ffffff!important;border:2px solid #1683c5!important;border-radius:50%!important;opacity:1!important;visibility:visible!important;box-shadow:0 4px 12px rgb(0 0 0 / .16)!important;transform:translateY(-50%)!important;overflow:visible!important;cursor:pointer!important;transition:background-color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease!important}.hpt-testimonial-slider button.flickity-prev-next-button .flickity-button-icon,.hpt-testimonial-slider button.flickity-prev-next-button svg,.hpt-testimonial-slider button.flickity-prev-next-button .arrow{display:none!important}.hpt-testimonial-slider button.flickity-prev-next-button::before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:11px!important;height:11px!important;margin:0!important;padding:0!important;border-top:3px solid #1683c5!important;border-right:3px solid #1683c5!important;background:transparent!important;border-radius:0!important;box-sizing:border-box!important;transition:border-color 0.25s ease!important}.hpt-testimonial-slider button.flickity-prev-next-button::after{content:none!important;display:none!important}.hpt-testimonial-slider button.flickity-prev-next-button.previous{left:28px!important;right:auto!important}.hpt-testimonial-slider button.flickity-prev-next-button.previous::before{transform:translate(-40%,-50%) rotate(-135deg)!important}.hpt-testimonial-slider button.flickity-prev-next-button.next{right:28px!important;left:auto!important}.hpt-testimonial-slider button.flickity-prev-next-button.next::before{transform:translate(-60%,-50%) rotate(45deg)!important}.hpt-testimonial-slider button.flickity-prev-next-button:hover{background:#013789!important;border-color:#013789!important;box-shadow:0 7px 18px rgb(0 0 0 / .22)!important;transform:translateY(-50%) scale(1.06)!important}.hpt-testimonial-slider button.flickity-prev-next-button:hover::before{border-color:#ffffff!important}.hpt-testimonial-slider.slider-nav-reveal button.flickity-prev-next-button,.hpt-testimonial-slider:hover button.flickity-prev-next-button{opacity:1!important;visibility:visible!important}.hpt-testimonial-slider button.flickity-prev-next-button:disabled{opacity:0.45!important;cursor:default!important}@media screen and (max-width:849px){.hpt-testimonial-slider button.flickity-prev-next-button{width:40px!important;height:40px!important}.hpt-testimonial-slider button.flickity-prev-next-button::before{width:10px!important;height:10px!important;border-width:2.5px 2.5px 0 0!important}.hpt-testimonial-slider button.flickity-prev-next-button.previous{left:10px!important}.hpt-testimonial-slider button.flickity-prev-next-button.next{right:10px!important}}@media screen and (max-width:549px){.hpt-testimonial-slider button.flickity-prev-next-button{width:36px!important;height:36px!important;border-width:1.5px!important}.hpt-testimonial-slider button.flickity-prev-next-button::before{width:9px!important;height:9px!important;border-width:2px 2px 0 0!important}.hpt-testimonial-slider button.flickity-prev-next-button.previous{left:3px!important}.hpt-testimonial-slider button.flickity-prev-next-button.next{right:3px!important}}.hpt-category-image-pop{--hpt-cat-pop-scale:1.5;--hpt-cat-pop-lift:-18px;position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;padding:70px 0 35px!important;overflow:visible!important;box-sizing:border-box!important}.hpt-category-image-pop .product-category{z-index:1!important;margin-top:0!important;margin-bottom:0!important;overflow:visible!important;transition:z-index 0s linear 0.45s!important}.hpt-category-image-pop .product-category:hover{z-index:100!important;transition-delay:0s!important}.hpt-category-image-pop .flickity-viewport{overflow:visible!important;clip-path:inset(-90px 0 -45px 0)!important;-webkit-clip-path:inset(-90px 0 -45px 0)!important}.hpt-category-image-pop .flickity-slider{overflow:visible!important}.hpt-category-image-pop .product-category>.col-inner,.hpt-category-image-pop .product-category .box,.hpt-category-image-pop .product-category .box-image,.hpt-category-image-pop .product-category .image-cover,.hpt-category-image-pop .product-category .image-zoom{overflow:visible!important}.hpt-category-image-pop .product-category .box-image img{opacity:1!important;visibility:visible!important;filter:none!important;transform:translate3d(0,0,0) scale(1)!important;transform-origin:center bottom!important;transition:transform 0.48s cubic-bezier(.22,.61,.36,1),filter 0.38s ease!important;will-change:transform}.hpt-category-image-pop .product-category:hover .box-image img{transform:translate3d(0,var(--hpt-cat-pop-lift),0) scale(var(--hpt-cat-pop-scale))!important;filter:drop-shadow(0 16px 18px rgb(0 0 0 / .22))!important}.hpt-category-image-pop .product-category .image-zoom img,.hpt-category-image-pop .product-category .has-hover img{transform:translate3d(0,0,0) scale(1)!important}.hpt-category-image-pop .product-category:hover .image-zoom img,.hpt-category-image-pop .product-category:hover .has-hover img{transform:translate3d(0,var(--hpt-cat-pop-lift),0) scale(var(--hpt-cat-pop-scale))!important}.hpt-category-image-pop .product-category .box-text{position:relative!important;z-index:10!important;transform:none!important}.hpt-category-image-pop .product-category .box-text,.hpt-category-image-pop .product-category .box-text-inner,.hpt-category-image-pop .product-category .header-title,.hpt-category-image-pop .product-category .count{transform:none!important;transition:none!important}.hpt-category-image-pop .flickity-prev-next-button{z-index:300!important;opacity:1!important;visibility:visible!important}.hpt-category-image-pop .flickity-prev-next-button.previous{left:5px!important}.hpt-category-image-pop .flickity-prev-next-button.next{right:5px!important}@media screen and (max-width:849px){.hpt-category-image-pop{--hpt-cat-pop-scale:1.32;--hpt-cat-pop-lift:-12px;padding-top:52px!important;padding-bottom:28px!important}.hpt-category-image-pop .flickity-viewport{clip-path:inset(-65px 0 -35px 0)!important;-webkit-clip-path:inset(-65px 0 -35px 0)!important}}@media screen and (max-width:549px){.hpt-category-image-pop{--hpt-cat-pop-scale:1.17;--hpt-cat-pop-lift:-7px;padding-top:35px!important;padding-bottom:22px!important}.hpt-category-image-pop .flickity-viewport{clip-path:inset(-45px 0 -28px 0)!important;-webkit-clip-path:inset(-45px 0 -28px 0)!important}}.hpt-category-image-pop .flickity-prev-next-button,.hpt-category-image-pop button.flickity-prev-next-button{display:none!important;opacity:0!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;pointer-events:none!important}.hpt-category-image-pop .flickity-prev-next-button::before,.hpt-category-image-pop .flickity-prev-next-button::after{display:none!important;content:none!important}.hpt-category-image-pop .box-text,.hpt-category-image-pop .box-text-inner,.hpt-category-image-pop .header-title,.hpt-category-image-pop .header-title a,.hpt-category-image-pop .count{color:#e8620d!important}.hpt-category-image-pop .product-category:hover .header-title,.hpt-category-image-pop .product-category:hover .header-title a,.hpt-category-image-pop .product-category:hover .count{color:#e8620d!important}@media screen and (max-width:849px){.scroll-to-bullets{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media screen and (max-width:849px){.hpt-activity-accordion{position:relative!important;left:auto!important;display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:clamp(520px, 72svh, 620px)!important;min-height:520px!important;margin:0!important;margin-left:0!important;padding:0 18px 18px!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-left:18px!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.hpt-activity-accordion::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.hpt-activity-accordion>.hpt-activity-card,.hpt-activity-accordion>.hpt-activity-card.is-default,.hpt-activity-accordion>.hpt-activity-card:first-child{position:relative!important;display:block!important;flex:0 0 min(74vw, 520px)!important;width:min(74vw, 520px)!important;min-width:min(74vw, 520px)!important;max-width:min(74vw, 520px)!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important;transition:none!important;scroll-snap-align:center!important;scroll-snap-stop:always!important}.hpt-activity-accordion>.hpt-activity-card>.col-inner,.hpt-activity-accordion .hpt-activity-banner,.hpt-activity-accordion .hpt-activity-banner .banner-inner,.hpt-activity-accordion .hpt-activity-banner .banner-bg,.hpt-activity-accordion .hpt-activity-banner .bg,.hpt-activity-accordion .hpt-activity-banner .bg-fill{width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important}.hpt-activity-accordion .hpt-activity-banner .bg,.hpt-activity-accordion .hpt-activity-banner .bg-fill{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}.hpt-activity-accordion .hpt-activity-banner::before{height:68%!important;background:linear-gradient(to top,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .4) 52%,#fff0 100%)!important;opacity:1!important}.hpt-activity-accordion .hpt-card-content{position:absolute!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;z-index:10!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}.hpt-activity-accordion .hpt-card-content .text-box-content{position:relative!important;width:100%!important;min-height:118px!important;margin:0!important;padding:0!important;color:#111111!important;background:#ffffff!important;border:0!important;box-shadow:none!important;overflow:visible!important}.hpt-activity-accordion .hpt-card-content .text-inner{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;width:100%!important;min-height:118px!important;margin:0!important;padding:17px 18px!important;column-gap:12px!important;background:transparent!important;overflow:visible!important}.hpt-activity-accordion .hpt-card-title,.hpt-activity-accordion .hpt-card-title *,.hpt-activity-accordion .hpt-card-title h2,.hpt-activity-accordion .hpt-card-title h3,.hpt-activity-accordion .hpt-card-title h4{position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;color:#111111!important;font-size:clamp(20px, 3.3vw, 27px)!important;font-weight:700!important;line-height:1.15!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important;text-orientation:initial!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;transition:none!important}.hpt-activity-accordion .hpt-card-desc{position:absolute!important;right:18px!important;bottom:calc(100% + 18px)!important;left:18px!important;z-index:12!important;width:auto!important;max-height:190px!important;margin:0!important;padding:0!important;color:#ffffff!important;font-size:14px!important;font-weight:500!important;line-height:1.48!important;text-align:left!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;overflow:hidden!important}.hpt-activity-accordion .hpt-card-desc,.hpt-activity-accordion .hpt-card-desc p,.hpt-activity-accordion .hpt-card-desc span,.hpt-activity-accordion .hpt-card-desc strong{color:#ffffff!important}.hpt-activity-accordion .hpt-card-btn{position:relative!important;z-index:13!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;grid-column:2!important;width:auto!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}.hpt-activity-accordion .hpt-card-btn>a,.hpt-activity-accordion .hpt-card-btn>.button,.hpt-activity-accordion a.hpt-card-btn,.hpt-activity-accordion .button.hpt-card-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:108px!important;max-width:100%!important;min-height:40px!important;margin:0!important;padding:9px 12px!important;color:#ffffff!important;background:#e8620d!important;border:0!important;border-radius:0!important;font-size:10px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important}}@media screen and (max-width:549px){.hpt-activity-accordion{height:520px!important;min-height:520px!important;padding:0 10px 14px!important;gap:10px!important;scroll-padding-left:10px!important}.hpt-activity-accordion>.hpt-activity-card,.hpt-activity-accordion>.hpt-activity-card.is-default,.hpt-activity-accordion>.hpt-activity-card:first-child{flex-basis:86vw!important;width:86vw!important;min-width:86vw!important;max-width:86vw!important}.hpt-activity-accordion .hpt-card-content .text-box-content,.hpt-activity-accordion .hpt-card-content .text-inner{min-height:145px!important}.hpt-activity-accordion .hpt-card-content .text-inner{grid-template-columns:minmax(0,1fr)!important;align-content:center!important;padding:15px 16px!important;row-gap:10px!important}.hpt-activity-accordion .hpt-card-title,.hpt-activity-accordion .hpt-card-btn{grid-column:1!important}.hpt-activity-accordion .hpt-card-title,.hpt-activity-accordion .hpt-card-title *{font-size:clamp(19px, 6vw, 24px)!important}.hpt-activity-accordion .hpt-card-desc{right:16px!important;bottom:calc(100% + 16px)!important;left:16px!important;max-height:170px!important;font-size:13px!important;line-height:1.45!important}.hpt-activity-accordion .hpt-card-btn{justify-content:flex-start!important;justify-self:start!important}.hpt-activity-accordion .hpt-card-btn>a,.hpt-activity-accordion .hpt-card-btn>.button,.hpt-activity-accordion a.hpt-card-btn,.hpt-activity-accordion .button.hpt-card-btn{min-width:104px!important;min-height:38px!important;padding:8px 11px!important;font-size:9px!important}}@media screen and (max-width:849px){.hpt-project-showcase{position:relative!important;left:auto!important;width:100%!important;max-width:100%!important;height:680px!important;min-height:680px!important;max-height:680px!important;margin:0!important;margin-left:0!important;padding:0!important;overflow:hidden!important;isolation:isolate!important}.hpt-project-showcase>.section-bg,.hpt-project-showcase>.section-bg .bg,.hpt-project-showcase>.section-content{width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important}.hpt-project-showcase>.section-content{position:relative!important;margin:0!important;padding:0!important;overflow:hidden!important}.hpt-project-showcase .hpt-project-overlay-row{position:absolute!important;top:0!important;right:0!important;left:0!important;z-index:50!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;pointer-events:none!important}.hpt-project-showcase .hpt-project-overlay{max-width:calc(100% - 40px)!important;padding-top:28px!important;padding-left:26px!important}.hpt-project-showcase .hpt-project-overlay-title{margin:0 0 15px!important;font-size:clamp(30px, 6vw, 43px)!important;line-height:1.05!important}.hpt-project-showcase .hpt-project-overlay-button{min-height:43px!important;padding:10px 14px!important;font-size:13px!important;pointer-events:auto!important}.hpt-project-showcase .hpt-blog-accordion,.hpt-project-showcase>.section-content>.hpt-blog-accordion{position:absolute!important;inset:0!important;left:0!important;display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;margin-left:0!important;padding:0 18px 18px!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-left:18px!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.hpt-project-showcase .hpt-blog-accordion::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.hpt-project-showcase .hpt-blog-accordion>.post-item,.hpt-project-showcase .hpt-blog-accordion>.post-item:first-child{position:relative!important;flex:0 0 min(76vw, 620px)!important;flex-grow:0!important;flex-basis:min(76vw, 620px)!important;width:min(76vw, 620px)!important;min-width:min(76vw, 620px)!important;max-width:min(76vw, 620px)!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;scroll-snap-align:center!important;scroll-snap-stop:always!important;transform:none!important;transition:none!important}.hpt-project-showcase .hpt-blog-accordion .post-title,.hpt-project-showcase .hpt-blog-accordion>.post-item:first-child .post-title{position:absolute!important;top:auto!important;right:24px!important;bottom:30px!important;left:24px!important;z-index:20!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;color:#ffffff!important;font-size:clamp(28px, 5vw, 42px)!important;font-weight:700!important;line-height:1.08!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important;text-orientation:initial!important;opacity:1!important;visibility:visible!important;transform:none!important;transform-origin:initial!important;transition:none!important}.hpt-project-showcase .hpt-blog-accordion .post-title a{width:100%!important;color:#ffffff!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;transform:none!important}.hpt-project-showcase .hpt-blog-accordion .box-image img,.hpt-project-showcase .hpt-blog-accordion>.post-item:first-child .box-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.02)!important}.hpt-project-showcase .hpt-blog-accordion .box-blog-post::after,.hpt-project-showcase .hpt-blog-accordion .box::after,.hpt-project-showcase .hpt-blog-accordion>.post-item:first-child .box-blog-post::after,.hpt-project-showcase .hpt-blog-accordion>.post-item:first-child .box::after{background:linear-gradient(to top,rgb(0 0 0 / .84) 0%,rgb(0 0 0 / .35) 48%,rgb(0 0 0 / .05) 100%)!important}}@media screen and (max-width:549px){.hpt-project-showcase{height:590px!important;min-height:590px!important;max-height:590px!important}.hpt-project-showcase .hpt-project-overlay{max-width:calc(100% - 26px)!important;padding-top:20px!important;padding-left:16px!important}.hpt-project-showcase .hpt-project-overlay-title{margin-bottom:12px!important;font-size:27px!important;letter-spacing:-0.4px!important}.hpt-project-showcase .hpt-project-overlay-button{min-height:39px!important;padding:9px 12px!important;font-size:11px!important}.hpt-project-showcase .hpt-blog-accordion,.hpt-project-showcase>.section-content>.hpt-blog-accordion{padding:0 10px 12px!important;gap:10px!important;scroll-padding-left:10px!important}.hpt-project-showcase .hpt-blog-accordion>.post-item,.hpt-project-showcase .hpt-blog-accordion>.post-item:first-child{flex-basis:88vw!important;width:88vw!important;min-width:88vw!important;max-width:88vw!important}.hpt-project-showcase .hpt-blog-accordion .post-title,.hpt-project-showcase .hpt-blog-accordion>.post-item:first-child .post-title{right:18px!important;bottom:22px!important;left:18px!important;font-size:clamp(24px, 7.2vw, 32px)!important;line-height:1.1!important}}@media screen and (max-width:390px){.hpt-project-showcase{height:560px!important;min-height:560px!important;max-height:560px!important}.hpt-project-showcase .hpt-project-overlay-title{font-size:24px!important}.hpt-project-showcase .hpt-blog-accordion .post-title,.hpt-project-showcase .hpt-blog-accordion>.post-item:first-child .post-title{font-size:23px!important}.hpt-activity-accordion{height:500px!important;min-height:500px!important}}body.ux-builder-iframe .hpt-activity-accordion,body.ux-builder-iframe .hpt-project-showcase .hpt-blog-accordion{scroll-snap-type:none!important}@media screen and (max-width:849px){html body .scroll-to-bullets,html body .scroll-to-bullets.hide-for-medium,html body .scroll-to-bullets.hpt-custom-label-ready{display:none!important;opacity:0!important;visibility:hidden!important;width:0!important;height:0!important;pointer-events:none!important}}@media screen and (min-width:550px) and (max-width:849px){.hpt-news-fullscreen{height:auto!important;min-height:0!important;max-height:none!important;padding-top:42px!important;padding-bottom:48px!important;overflow:visible!important}.hpt-news-fullscreen .hpt-news-wrap,.hpt-news-fullscreen .hpt-news-content-col,.hpt-news-fullscreen .hpt-news-content-col>.col-inner{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.hpt-news-fullscreen .hpt-news-content-col>.col-inner{padding:0 22px 0!important}.hpt-news-fullscreen .hpt-news-heading{position:relative!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:0 0 20px!important;padding:0!important;gap:18px!important}.hpt-news-fullscreen .hpt-news-heading>.col{width:auto!important;min-width:0!important;max-width:none!important;flex:0 1 auto!important;margin:0!important;padding:0!important}.hpt-news-fullscreen .hpt-news-heading>.col:last-child{flex:0 0 auto!important;margin-left:auto!important}.hpt-news-fullscreen .hpt-news-title,.hpt-news-fullscreen .hpt-news-title h2{margin:0!important}.hpt-news-fullscreen .hpt-news-title h2{font-size:clamp(28px, 4.5vw, 38px)!important;line-height:1.05!important}.hpt-news-fullscreen .hpt-news-all,.hpt-news-fullscreen a.hpt-news-all,.hpt-news-fullscreen .button.hpt-news-all{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:142px!important;max-width:none!important;min-height:44px!important;margin:0!important;padding:10px 16px!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important;word-break:keep-all!important;flex:0 0 auto!important}.hpt-news-fullscreen .hpt-news-tabs{position:relative!important;width:100%!important;margin:0!important}.hpt-news-fullscreen .hpt-news-tabs>.nav,.hpt-news-fullscreen .hpt-news-tabs .nav-tabs{position:static!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;margin:0 0 18px!important;padding:0 0 5px!important;gap:18px!important;overflow-x:auto!important;overflow-y:hidden!important;transform:none!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.hpt-news-fullscreen .hpt-news-tabs>.nav::-webkit-scrollbar,.hpt-news-fullscreen .hpt-news-tabs .nav-tabs::-webkit-scrollbar{display:none!important}.hpt-news-fullscreen .hpt-news-tabs .nav>li{flex:0 0 auto!important;margin:0!important}.hpt-news-fullscreen .hpt-news-tabs .nav>li>a{padding:8px 0 10px!important;font-size:11px!important;line-height:1.2!important;white-space:nowrap!important}.hpt-news-fullscreen .hpt-news-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;width:100%!important;height:auto!important;gap:18px!important}.hpt-news-fullscreen .hpt-news-mosaic__item--featured{grid-column:1 / -1!important;grid-row:auto!important}}@media screen and (max-width:549px){.hpt-news-fullscreen{height:auto!important;min-height:0!important;max-height:none!important;padding-top:30px!important;padding-bottom:38px!important;overflow:visible!important}.hpt-news-fullscreen .hpt-news-wrap,.hpt-news-fullscreen .hpt-news-content-col,.hpt-news-fullscreen .hpt-news-content-col>.col-inner{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.hpt-news-fullscreen .hpt-news-content-col>.col-inner{padding:0 14px 0!important}.hpt-news-fullscreen .hpt-news-heading{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;margin:0 0 16px!important;padding:0!important;gap:12px!important}.hpt-news-fullscreen .hpt-news-heading>.col,.hpt-news-fullscreen .hpt-news-heading>.col:last-child{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;flex:0 0 auto!important;margin:0!important;padding:0!important}.hpt-news-fullscreen .hpt-news-title,.hpt-news-fullscreen .hpt-news-title h2{width:100%!important;margin:0!important}.hpt-news-fullscreen .hpt-news-title h2{font-size:clamp(25px, 8vw, 32px)!important;line-height:1.05!important;text-align:left!important}.hpt-news-fullscreen .hpt-news-all,.hpt-news-fullscreen a.hpt-news-all,.hpt-news-fullscreen .button.hpt-news-all{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:138px!important;max-width:100%!important;min-height:42px!important;margin:0!important;padding:10px 15px!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;flex:0 0 auto!important}.hpt-news-fullscreen .hpt-news-all span,.hpt-news-fullscreen .hpt-news-all i{white-space:nowrap!important;flex:0 0 auto!important}.hpt-news-fullscreen .hpt-news-tabs{position:relative!important;width:100%!important;margin:0!important}.hpt-news-fullscreen .hpt-news-tabs>.nav,.hpt-news-fullscreen .hpt-news-tabs .nav-tabs{position:static!important;left:auto!important;top:auto!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;margin:0 0 15px!important;padding:0 0 5px!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;transform:none!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.hpt-news-fullscreen .hpt-news-tabs>.nav::-webkit-scrollbar,.hpt-news-fullscreen .hpt-news-tabs .nav-tabs::-webkit-scrollbar{display:none!important}.hpt-news-fullscreen .hpt-news-tabs .nav>li{flex:0 0 auto!important;margin:0!important;padding:0!important}.hpt-news-fullscreen .hpt-news-tabs .nav>li>a{min-width:max-content!important;padding:8px 0 9px!important;font-size:10px!important;line-height:1.2!important;white-space:nowrap!important}.hpt-news-fullscreen .hpt-news-tabs .tab-panels{width:100%!important;padding:0!important}.hpt-news-fullscreen .hpt-news-mosaic{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;width:100%!important;height:auto!important;gap:18px!important}.hpt-news-fullscreen .hpt-news-mosaic__item,.hpt-news-fullscreen .hpt-news-mosaic__item--featured{grid-column:1!important;grid-row:auto!important;width:100%!important;height:auto!important}.hpt-news-fullscreen .hpt-news-mosaic__image{width:100%!important;height:auto!important;aspect-ratio:16 / 9!important}.hpt-news-fullscreen .hpt-news-mosaic__content{padding:14px 15px!important}.hpt-news-fullscreen .hpt-news-mosaic__title{font-size:16px!important;line-height:1.3!important}}@media screen and (min-width:550px) and (max-width:849px){.hpt-testimonial-slider{--hpt-review-height:250px;width:100%!important;min-height:300px!important;padding:24px 0 32px!important;overflow:hidden!important}.hpt-testimonial-slider .flickity-viewport{height:290px!important;min-height:290px!important;overflow:hidden!important}.hpt-testimonial-slider .hpt-testimonial-card{top:50%!important;display:flex!important;flex-flow:row nowrap!important;width:calc(100vw - 96px)!important;min-width:0!important;max-width:760px!important;height:250px!important;min-height:250px!important;max-height:250px!important;margin:0 14px!important;transform:translateY(-50%) scale(.94)!important}.hpt-testimonial-slider .hpt-testimonial-card.is-selected{transform:translateY(-50%) scale(1)!important}.hpt-testimonial-slider .hpt-testimonial-person{flex:0 0 35%!important;width:35%!important;min-width:35%!important;max-width:35%!important;height:100%!important}.hpt-testimonial-slider .hpt-testimonial-content{flex:0 0 65%!important;width:65%!important;min-width:65%!important;max-width:65%!important;height:100%!important}.hpt-testimonial-slider .hpt-testimonial-content>.col-inner{padding:52px 28px 24px!important}.hpt-testimonial-slider .hpt-testimonial-content .text-inner{max-height:155px!important}}@media screen and (max-width:549px){.hpt-testimonial-slider{--hpt-review-height:430px;position:relative!important;width:100%!important;min-height:470px!important;margin:0!important;padding:18px 0 22px!important;overflow:hidden!important}.hpt-testimonial-slider .flickity-viewport{position:relative!important;width:100%!important;height:430px!important;min-height:430px!important;max-height:430px!important;overflow:hidden!important}.hpt-testimonial-slider .flickity-slider{height:430px!important;min-height:430px!important;max-height:430px!important}.hpt-testimonial-slider .hpt-testimonial-card,.hpt-testimonial-slider .hpt-testimonial-card.is-selected{top:0!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;width:calc(100vw - 34px)!important;min-width:calc(100vw - 34px)!important;max-width:calc(100vw - 34px)!important;height:420px!important;min-height:420px!important;max-height:420px!important;margin:5px 8px!important;padding:0!important;overflow:hidden!important;transform:scale(.96)!important;transform-origin:center top!important}.hpt-testimonial-slider .hpt-testimonial-card.is-selected{transform:scale(1)!important}.hpt-testimonial-slider .hpt-testimonial-card>.col{display:flex!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.hpt-testimonial-slider .hpt-testimonial-person{flex:0 0 145px!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:145px!important;min-height:145px!important;max-height:145px!important}.hpt-testimonial-slider .hpt-testimonial-person>.col-inner{display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;align-items:center!important;width:100%!important;height:145px!important;min-height:145px!important;padding:20px 24px!important;column-gap:16px!important}.hpt-testimonial-slider .hpt-testimonial-avatar{width:68px!important;max-width:68px!important;margin:0!important}.hpt-testimonial-slider .hpt-testimonial-avatar .img-inner{width:68px!important;height:68px!important}.hpt-testimonial-slider .hpt-testimonial-person .text,.hpt-testimonial-slider .hpt-testimonial-person .text-inner{width:100%!important;text-align:left!important}.hpt-testimonial-slider .hpt-testimonial-person h1,.hpt-testimonial-slider .hpt-testimonial-person h2,.hpt-testimonial-slider .hpt-testimonial-person h3,.hpt-testimonial-slider .hpt-testimonial-person h4,.hpt-testimonial-slider .hpt-testimonial-person h5{font-size:15px!important;line-height:1.25!important;text-align:left!important}.hpt-testimonial-slider .hpt-testimonial-person p{font-size:12px!important;line-height:1.4!important;text-align:left!important}.hpt-testimonial-slider .hpt-testimonial-content{flex:0 0 275px!important;display:flex!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:275px!important;min-height:275px!important;max-height:275px!important;background:#ffffff!important}.hpt-testimonial-slider .hpt-testimonial-content>.col-inner{display:flex!important;align-items:flex-start!important;width:100%!important;height:275px!important;min-height:275px!important;padding:52px 22px 22px!important}.hpt-testimonial-slider .hpt-testimonial-content::before{top:4px!important;left:18px!important;font-size:68px!important}.hpt-testimonial-slider .hpt-testimonial-content .text,.hpt-testimonial-slider .hpt-testimonial-content .text-inner{width:100%!important}.hpt-testimonial-slider .hpt-testimonial-content .text-inner{max-height:195px!important;padding-right:7px!important;overflow-x:hidden!important;overflow-y:auto!important}.hpt-testimonial-slider .hpt-testimonial-content p{font-size:13px!important;line-height:1.5!important}.hpt-testimonial-slider button.flickity-prev-next-button{top:72px!important;width:34px!important;height:34px!important;transform:none!important}.hpt-testimonial-slider button.flickity-prev-next-button:hover{transform:scale(1.04)!important}.hpt-testimonial-slider button.flickity-prev-next-button.previous{left:3px!important}.hpt-testimonial-slider button.flickity-prev-next-button.next{right:3px!important}}@media screen and (max-width:390px){.hpt-testimonial-slider{--hpt-review-height:410px;min-height:450px!important}.hpt-testimonial-slider .flickity-viewport,.hpt-testimonial-slider .flickity-slider{height:410px!important;min-height:410px!important;max-height:410px!important}.hpt-testimonial-slider .hpt-testimonial-card,.hpt-testimonial-slider .hpt-testimonial-card.is-selected{width:calc(100vw - 24px)!important;min-width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:400px!important;min-height:400px!important;max-height:400px!important;margin-right:4px!important;margin-left:4px!important}.hpt-testimonial-slider .hpt-testimonial-person{flex-basis:130px!important;height:130px!important;min-height:130px!important;max-height:130px!important}.hpt-testimonial-slider .hpt-testimonial-person>.col-inner{height:130px!important;min-height:130px!important;padding:17px 19px!important}.hpt-testimonial-slider .hpt-testimonial-content{flex-basis:270px!important;height:270px!important;min-height:270px!important;max-height:270px!important}.hpt-testimonial-slider .hpt-testimonial-content>.col-inner{height:270px!important;min-height:270px!important;padding:48px 18px 18px!important}.hpt-testimonial-slider .hpt-testimonial-content .text-inner{max-height:200px!important}.hpt-testimonial-slider button.flickity-prev-next-button{top:64px!important}}@media screen and (min-width:550px) and (max-width:849px){.hpt-testimonial-slider .hpt-testimonial-card{display:grid!important;grid-template-columns:35% minmax(0,65%)!important;grid-template-rows:1fr!important;width:calc(100vw - 74px)!important;min-width:0!important;max-width:760px!important;height:270px!important;min-height:270px!important;max-height:270px!important}.hpt-testimonial-slider .flickity-viewport,.hpt-testimonial-slider .flickity-slider{height:310px!important;min-height:310px!important;max-height:310px!important}.hpt-testimonial-slider .hpt-testimonial-card>.col,.hpt-testimonial-slider .hpt-testimonial-card>.hpt-testimonial-person,.hpt-testimonial-slider .hpt-testimonial-card>.hpt-testimonial-content{display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;height:270px!important;min-height:270px!important;max-height:270px!important;margin:0!important;padding:0!important;flex:none!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:first-child,.hpt-testimonial-slider .hpt-testimonial-card>.hpt-testimonial-person{grid-column:1!important;grid-row:1!important;background:#013789!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2),.hpt-testimonial-slider .hpt-testimonial-card>.hpt-testimonial-content{position:relative!important;grid-column:2!important;grid-row:1!important;background:#ffffff!important;opacity:1!important;visibility:visible!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2)>.col-inner,.hpt-testimonial-slider .hpt-testimonial-content>.col-inner{display:flex!important;align-items:center!important;width:100%!important;height:100%!important;min-height:100%!important;padding:54px 28px 24px!important;background:#ffffff!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2) .text,.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2) .text-inner{display:block!important;width:100%!important;max-height:175px!important;opacity:1!important;visibility:visible!important;overflow-x:hidden!important;overflow-y:auto!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2)::before{content:"“";position:absolute!important;top:4px!important;left:22px!important;z-index:3!important;color:#013789!important;font-family:Georgia,"Times New Roman",serif!important;font-size:76px!important;font-weight:700!important;line-height:1!important;pointer-events:none!important}}@media screen and (max-width:549px){.hpt-testimonial-slider{min-height:500px!important;padding:16px 0 24px!important}.hpt-testimonial-slider .flickity-viewport,.hpt-testimonial-slider .flickity-slider{height:455px!important;min-height:455px!important;max-height:455px!important}.hpt-testimonial-slider .hpt-testimonial-card,.hpt-testimonial-slider .hpt-testimonial-card.is-selected{top:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:142px minmax(0,303px)!important;width:calc(100vw - 28px)!important;min-width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;height:445px!important;min-height:445px!important;max-height:445px!important;margin:5px 6px!important;padding:0!important;opacity:1!important;visibility:visible!important;filter:none!important;overflow:hidden!important;transform:none!important}.hpt-testimonial-slider .hpt-testimonial-card>.col{display:flex!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;flex:none!important;opacity:1!important;visibility:visible!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:first-child,.hpt-testimonial-slider .hpt-testimonial-card>.hpt-testimonial-person{position:relative!important;grid-column:1!important;grid-row:1!important;width:100%!important;height:142px!important;min-height:142px!important;max-height:142px!important;background:#013789!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:first-child>.col-inner,.hpt-testimonial-slider .hpt-testimonial-person>.col-inner{display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;align-items:center!important;width:100%!important;height:142px!important;min-height:142px!important;padding:18px 22px!important;column-gap:15px!important;background:#013789!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2),.hpt-testimonial-slider .hpt-testimonial-card>.hpt-testimonial-content{position:relative!important;grid-column:1!important;grid-row:2!important;display:flex!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:303px!important;min-height:303px!important;max-height:303px!important;background:#ffffff!important;opacity:1!important;visibility:visible!important;overflow:hidden!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2)>.col-inner,.hpt-testimonial-slider .hpt-testimonial-content>.col-inner{position:relative!important;display:flex!important;align-items:flex-start!important;width:100%!important;height:303px!important;min-height:303px!important;max-height:303px!important;margin:0!important;padding:54px 20px 20px!important;color:#3e4857!important;background:#ffffff!important;opacity:1!important;visibility:visible!important;overflow:hidden!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2) .text,.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2) .text-inner,.hpt-testimonial-slider .hpt-testimonial-content .text,.hpt-testimonial-slider .hpt-testimonial-content .text-inner{display:block!important;width:100%!important;max-width:100%!important;max-height:220px!important;margin:0!important;padding:0 6px 0 0!important;color:#3e4857!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;overflow-x:hidden!important;overflow-y:auto!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2) p,.hpt-testimonial-slider .hpt-testimonial-content p{display:block!important;margin:0!important;color:#3e4857!important;font-size:13px!important;font-weight:400!important;line-height:1.52!important;opacity:1!important;visibility:visible!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2)::before,.hpt-testimonial-slider .hpt-testimonial-content::before{content:"“"!important;position:absolute!important;top:4px!important;left:18px!important;z-index:4!important;color:#013789!important;font-family:Georgia,"Times New Roman",serif!important;font-size:68px!important;font-weight:700!important;line-height:1!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}.hpt-testimonial-slider button.flickity-prev-next-button{top:70px!important;z-index:30!important;width:34px!important;height:34px!important;margin:0!important;transform:translateY(-50%)!important}.hpt-testimonial-slider button.flickity-prev-next-button.previous{left:2px!important}.hpt-testimonial-slider button.flickity-prev-next-button.next{right:2px!important}}@media screen and (max-width:390px){.hpt-testimonial-slider{min-height:485px!important}.hpt-testimonial-slider .flickity-viewport,.hpt-testimonial-slider .flickity-slider{height:440px!important;min-height:440px!important;max-height:440px!important}.hpt-testimonial-slider .hpt-testimonial-card,.hpt-testimonial-slider .hpt-testimonial-card.is-selected{grid-template-rows:132px minmax(0,298px)!important;width:calc(100vw - 20px)!important;min-width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:430px!important;min-height:430px!important;max-height:430px!important;margin-right:3px!important;margin-left:3px!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:first-child,.hpt-testimonial-slider .hpt-testimonial-card>.hpt-testimonial-person,.hpt-testimonial-slider .hpt-testimonial-card>.col:first-child>.col-inner,.hpt-testimonial-slider .hpt-testimonial-person>.col-inner{height:132px!important;min-height:132px!important;max-height:132px!important}.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2),.hpt-testimonial-slider .hpt-testimonial-card>.hpt-testimonial-content,.hpt-testimonial-slider .hpt-testimonial-card>.col:nth-child(2)>.col-inner,.hpt-testimonial-slider .hpt-testimonial-content>.col-inner{height:298px!important;min-height:298px!important;max-height:298px!important}}