.content-block-html .cta{display:flex;display:-webkit-flex;-webkit-align-items:flex-start;align-items:flex-start;margin:20px 0 0}.content-block-html .cta a{text-decoration:underline}
.image-pods{container-type:inline-size}.image-pods section{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;padding-top:40px;padding-bottom:40px}@container (max-width:1100px){.image-pods section{grid-template-columns:repeat(2, 1fr)}}.image-pods section .image-pod{background-color:var(--color-dark-blue);padding:10px 24px;min-height:120px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;display:grid;grid-template-columns:75px 1fr;-webkit-align-items:center;align-items:center;gap:10px}@container (max-width:610px){.image-pods section .image-pod{grid-template-columns:1fr;padding:10px;min-height:160px}}.image-pods section .image-pod p{color:#fff;font-weight:700;line-height:26px}@container (max-width:1200px){.image-pods section .image-pod p{font-size:1.6rem;font-size:clamp(1.6rem,1.6vw,1.6rem);line-height:100%;line-height:22px}}@container (max-width:610px){.image-pods section .image-pod p{text-align:center;font-size:1.3rem;font-size:clamp(1.3rem,1.3vw,1.3rem);line-height:100%;line-height:18px}}.image-pods section .image-pod.image picture{width:75px;height:75px}@container (max-width:610px){.image-pods section .image-pod.image picture{margin:0 auto}}.image-pods section .image-pod.image picture img{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.image-pods section .image-pod.icon .wtp-icon{width:auto;height:75px;max-width:75px;max-height:75px;background-color:transparent}@container (max-width:610px){.image-pods section .image-pod.icon .wtp-icon{margin:0 auto}}.image-pods section .image-pod.icon .wtp-icon svg{width:auto;height:75px;max-width:75px;max-height:75px;color:var(--color-attention-blue);--wtp-icon-primary: var(--color-attention-blue);--wtp-icon-secondary: #fff}.image-pods section .image-pod.icon .wtp-icon svg .fill-primary{fill:var(--color-attention-blue)}.image-pods section .image-pod.icon .wtp-icon svg .stroke-primary{stroke:var(--color-attention-blue)}.image-pods section .image-pod.icon .wtp-icon svg .fill-secondary{fill:#fff}.image-pods section .image-pod.icon .wtp-icon svg .stroke-secondary{stroke:#fff}.image-pods section .image-pod.trustpilot{grid-template-columns:1fr;padding:10px 0}.image-pods section .image-pod.trustpilot .trustpilot-widget{overflow:hidden;margin:0 auto}.image-pods section .image-pod.trustpilot .trustpilot-widget iframe{width:100% !important}@container (max-width:610px){.image-pods section .image-pod.trustpilot .trustpilot-widget iframe{width:110px !important}}.image-pods section .image-pod .wtp-icon{text-align:center}.wtp-edit .wtpEditor_showControls .image-pods{padding-top:80px}.wtp-edit .wtpEditor_showControls .image-pods section .image-pod{padding:35px 30px 15px 15px}.wtp-edit .wtpEditor_showControls .image-pods section .image-pod wtp-repeat-item-controls{grid-column:1/-1}.wtp-edit .image-pods section .image-pod{position:relative;gap:40px}.wtp-edit .image-pods section .image-pod.image .wtp-icon,.wtp-edit .image-pods section .image-pod.image .trustpilot-widget{display:none}.wtp-edit .image-pods section .image-pod.image .image{background-color:var(--color-dark-blue)}.wtp-edit .image-pods section .image-pod.icon .image,.wtp-edit .image-pods section .image-pod.icon .trustpilot-widget{display:none}.wtp-edit .image-pods section .image-pod.trustpilot .trustpilot-widget{height:100px;overflow-y:hidden;width:fit-content}.wtp-edit .image-pods section .image-pod.trustpilot .image,.wtp-edit .image-pods section .image-pod.trustpilot p,.wtp-edit .image-pods section .image-pod.trustpilot .option,.wtp-edit .image-pods section .image-pod.trustpilot .wtp-icon{display:none}
.inspiration-grid{padding:40px 0;container-type:inline-size}.inspiration-grid .grid{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;gap:16px}.inspiration-grid .grid a{flex:1 1 20%;height:400px;position:relative}.inspiration-grid .grid a img{min-height:400px}.inspiration-grid .grid a .arrow{position:absolute;top:10px;left:20px;color:var(--color-black)}
.image-gallery{position:relative;container-type:inline-size}.image-gallery:before{content:"";position:absolute;top:70%;width:100%;height:30%}.image-gallery:has(.swoosh-from-light-blue){background:var(--color-light-blue)}.image-gallery:has(.swoosh-from-attention-blue){background:var(--color-attention-blue)}.image-gallery:has(.swoosh-from-primary-blue){background:var(--color-primary-blue)}.image-gallery:has(.swoosh-from-dark-blue){background:var(--color-dark-blue)}.image-gallery:has(.swoosh-from-darkest-blue){background:var(--color-darkest-blue)}.image-gallery:has(.swoosh-from-mono300){background:var(--color-mono300)}.image-gallery:has(.swoosh-from-mono100){background:var(--color-mono100)}.image-gallery:has(.swoosh-from-white){background:var(--color-white)}.image-gallery:has(.swoosh-to-light-blue):before{background:var(--color-light-blue)}.image-gallery:has(.swoosh-to-attention-blue):before{background:var(--color-attention-blue)}.image-gallery:has(.swoosh-to-primary-blue):before{background:var(--color-primary-blue)}.image-gallery:has(.swoosh-to-dark-blue):before{background:var(--color-dark-blue)}.image-gallery:has(.swoosh-to-darkest-blue):before{background:var(--color-darkest-blue)}.image-gallery:has(.swoosh-to-mono300):before{background:var(--color-mono300)}.image-gallery:has(.swoosh-to-mono100):before{background:var(--color-mono100)}.image-gallery:has(.swoosh-to-white):before{background:var(--color-white)}.image-gallery .content-block-swoosh{position:absolute;width:100%;bottom:30%}.image-gallery section{padding-top:40px;padding-bottom:40px}@container (max-width:940px){.image-gallery section{padding-top:20px;padding-bottom:20px}}.image-gallery .image-gallery-grid{display:grid;grid-template-columns:calc(50% - 6px) calc(50% - 6px);gap:12px}@container (max-width:940px){.image-gallery .image-gallery-grid{display:block}}.image-gallery .image-gallery-grid .main-image-container{height:475px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}@container (max-width:940px){.image-gallery .image-gallery-grid .main-image-container{height:400px}}@container (max-width:760px){.image-gallery .image-gallery-grid .main-image-container{height:350px}}@container (max-width:610px){.image-gallery .image-gallery-grid .main-image-container{height:300px}}.image-gallery .image-gallery-grid .main-image-container .swiper{height:100%;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.image-gallery .image-gallery-grid .main-image-container .swiper .controls{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;gap:12px;width:100%;margin:0 auto;height:38px;position:absolute;bottom:20px;z-index:1}.image-gallery .image-gallery-grid .main-image-container .swiper .controls .pagination{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:0 5px;height:38px;background-color:rgba(255,255,255,.8)}.image-gallery .image-gallery-grid .main-image-container .swiper .controls .pagination button{background-color:transparent;padding:18px;width:8px;height:13px;border:0;min-height:auto;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-position:center}.image-gallery .image-gallery-grid .main-image-container .swiper .controls .pagination button:focus{outline:none}.image-gallery .image-gallery-grid .main-image-container .swiper .controls .pagination button.swiper-button-prev-custom{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.70703 0.353516L0.707031 6.35352L6.70703 12.3535' stroke='black'/%3E%3C/svg%3E%0A")}.image-gallery .image-gallery-grid .main-image-container .swiper .controls .pagination button.swiper-button-next-custom{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.353516 12.3535L6.35352 6.35352L0.353517 0.353515' stroke='black'/%3E%3C/svg%3E%0A")}.image-gallery .image-gallery-grid .main-image-container .swiper .controls .view-gallery-button{padding:10px 20px 10px 40px;background-position:left 16px center;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_791_8764)'%3E%3Cpath d='M14 7.33333V2H8.66667L10.86 4.19333L4.19333 10.86L2 8.66667V14H7.33333L5.14 11.8067L11.8067 5.14L14 7.33333Z' fill='%23323232'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_791_8764'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");font-size:1.4rem;font-size:clamp(1.4rem,1.4vw,1.4rem);line-height:100%;font-family:"Open Sans",sans-serif;min-height:38px;background-color:rgba(255,255,255,.8);border:0;box-shadow:none}.image-gallery .image-gallery-grid .main-image-container .swiper .controls .view-gallery-button:focus{outline:none}.image-gallery .image-gallery-grid .thumbnail-grid{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;gap:12px;height:475px}.image-gallery .image-gallery-grid .thumbnail-grid:has(>.thumbnail-item:first-child:last-child) .thumbnail-item{height:100%;width:100%}.image-gallery .image-gallery-grid .thumbnail-grid:has(>.thumbnail-item:first-child:nth-last-child(2)) .thumbnail-item{height:100%}@container (max-width:940px){.image-gallery .image-gallery-grid .thumbnail-grid{display:none}}.image-gallery .image-gallery-grid .thumbnail-grid .thumbnail-item{width:calc(50% - 6px);height:calc(50% - 6px)}.image-gallery .image-gallery-grid picture{height:100%;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.image-gallery .modal-overlay{position:fixed;background:rgba(0,0,0,.95);z-index:10;left:0;top:0;bottom:0;right:0}.image-gallery .modal-overlay .gallery-modal{height:100%;width:100%}.image-gallery .modal-overlay .gallery-modal .close{cursor:pointer;position:absolute;right:20px;top:20px;background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:10px;display:flex;display:-webkit-flex;z-index:2}.image-gallery .modal-overlay .gallery-modal .carousel{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;width:100%;height:100%}.image-gallery .modal-overlay .gallery-modal .carousel .swiper{height:90vh;width:90vw}.image-gallery .modal-overlay .gallery-modal .carousel .swiper .swiper-slide{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center}.image-gallery .modal-overlay .gallery-modal .carousel .swiper .swiper-slide picture{height:initial;margin:0 auto;aspect-ratio:16/9;max-width:1200px;width:100%}.image-gallery .modal-overlay .gallery-modal .carousel .swiper .swiper-slide picture img{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.image-gallery .modal-overlay .gallery-modal .carousel .swiper-button-prev{cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.5);position:absolute;left:20px;top:calc(50% - 20px);background:#fff;z-index:1;height:40px;border-radius:50px;width:40px;display:flex;align-items:center;justify-content:center}.image-gallery .modal-overlay .gallery-modal .carousel .swiper-button-prev svg{transform:rotate(180deg)}.image-gallery .modal-overlay .gallery-modal .carousel .swiper-button-next{cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.5);position:absolute;right:20px;top:calc(50% - 20px);background:#fff;z-index:1;height:40px;border-radius:50px;width:40px;display:flex;align-items:center;justify-content:center}.image-gallery .modal-overlay .gallery-modal .count{position:absolute;left:20px;top:20px;background:#fff;padding:5px 15px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;z-index:1;color:var(--color-black)}.image-gallery .modal-overlay .gallery-modal .swiper-thumbs{display:none}.show-swoosh-false:before{content:none}.show-swoosh-false.bg-light-blue{background:var(--color-light-blue)}.show-swoosh-false.bg-attention-blue{background:var(--color-attention-blue)}.show-swoosh-false.bg-primary-blue{background:var(--color-primary-blue)}.show-swoosh-false.bg-dark-blue{background:var(--color-dark-blue)}.show-swoosh-false.bg-darkest-blue{background:var(--color-darkest-blue)}.show-swoosh-false.bg-mono300{background:var(--color-mono300)}.show-swoosh-false.bg-mono100{background:var(--color-mono100)}.show-swoosh-false.bg-white{background:var(--color-white)}.show-swoosh-false .swoosh-controls{display:none}.show-swoosh-false .content-block-swoosh{display:none}.show-swoosh-false .background-controls{display:flex}.show-swoosh-true .background-controls{display:none}.show-swoosh-true .swoosh-controls{display:flex}.image-gallery-wtp-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;position:relative;padding-top:20px;z-index:1;margin-top:40px}.image-gallery-wtp-grid .image{min-height:150px}.wtp-edit .content-block.image-gallery{padding-bottom:20px}
.jump-link-list{position:sticky;top:70px;z-index:2;width:100%;background-color:#fff;box-shadow:0 6px 8px rgba(0,0,0,.05)}@media(max-width: 940px){.jump-link-list section{max-width:100%;padding:0 10px;overflow:hidden}}.jump-link-list section nav{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;gap:20px}@media(max-width: 940px){.jump-link-list section nav{gap:20px;overflow:auto;padding-right:50px}}@media(max-width: 940px){.jump-link-list section nav:after{pointer-events:none;content:"";background-image:url(/images/icons/nav-arrow.png);background-position:center right;background-repeat:no-repeat;height:58px;width:92px;position:absolute;right:0}}.jump-link-list section nav a{width:100%;font-family:"Kanit",sans-serif;font-weight:600;font-size:2.4rem;font-size:clamp(2.4rem,2.4vw,2.4rem);line-height:100%;white-space:nowrap;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;border-bottom:4px solid #fff;padding:10px}@media(max-width: 940px){.jump-link-list section nav a{padding:15px 0;width:auto}}.jump-link-list section nav a.is-active{border-color:var(--color-primary-blue);color:var(--color-primary-blue)}.jump-link-anchor{scroll-margin-top:80px}@media(max-width: 940px){.jump-link-anchor{scroll-margin-top:100px}}
