.home-project-category .swiper-slide .button-category .bold,.fancybox__caption h3,.home-section .content p b,.home-contact .content p b,.home-section .content p strong,.home-contact .content p strong,.home-section .content li b,.home-contact .content li b,.home-section .content li strong,.home-contact .content li strong,.home-section .content a b,.home-contact .content a b,.home-section .content a strong,.home-contact .content a strong,.home-section .content h1,.home-section .content h2,.home-section .content h3,.home-section .content h4,.home-section .content h5,.home-section .content h6,.home-section .title p b,.home-contact .title p b,.home-section .title p strong,.home-contact .title p strong,.home-section .title li b,.home-contact .title li b,.home-section .title li strong,.home-contact .title li strong,.home-section .title a b,.home-contact .title a b,.home-section .title a strong,.home-contact .title a strong,.home-contact .title h1,.home-contact .title h2,.home-contact .title h3,.home-contact .title h4,.home-contact .title h5,.home-contact .title h6,.home-section .title h1,.home-section .title h2,.home-section .title h3,.home-section .title h4,.home-section .title h5,.home-section .title h6,.home-project .button-more,.home-project-category .swiper-slide .button-category .regular,.fancybox__caption p,.home-contact .content p,.home-contact .content li,.home-contact .content a,.home-section .content p,.home-section .content li,.home-section .content a,.home-contact .title p,.home-contact .title li,.home-contact .title a,.home-section .title p,.home-section .title li,.home-section .title a{font-style:normal}.home-project-category .swiper-slide .button-category .bold,.fancybox__caption h3,.home-section .content p b,.home-contact .content p b,.home-section .content p strong,.home-contact .content p strong,.home-section .content li b,.home-contact .content li b,.home-section .content li strong,.home-contact .content li strong,.home-section .content a b,.home-contact .content a b,.home-section .content a strong,.home-contact .content a strong,.home-section .content h1,.home-section .content h2,.home-section .content h3,.home-section .content h4,.home-section .content h5,.home-section .content h6,.home-section .title p b,.home-contact .title p b,.home-section .title p strong,.home-contact .title p strong,.home-section .title li b,.home-contact .title li b,.home-section .title li strong,.home-contact .title li strong,.home-section .title a b,.home-contact .title a b,.home-section .title a strong,.home-contact .title a strong,.home-contact .title h1,.home-contact .title h2,.home-contact .title h3,.home-contact .title h4,.home-contact .title h5,.home-contact .title h6,.home-section .title h1,.home-section .title h2,.home-section .title h3,.home-section .title h4,.home-section .title h5,.home-section .title h6,.home-project .button-more,.home-project-category .swiper-slide .button-category .regular,.fancybox__caption p,.home-contact .content p,.home-contact .content li,.home-contact .content a,.home-section .content p,.home-section .content li,.home-section .content a,.home-contact .title p,.home-contact .title li,.home-contact .title a,.home-section .title p,.home-section .title li,.home-section .title a{font-family:"Bai Jamjuree",sans-serif}.home-project-category .swiper-slide .button-category .regular,.fancybox__caption p,.home-contact .content p,.home-contact .content li,.home-contact .content a,.home-section .content p,.home-section .content li,.home-section .content a,.home-contact .title p,.home-contact .title li,.home-contact .title a,.home-section .title p,.home-section .title li,.home-section .title a{font-weight:400}.home-project .button-more{font-weight:500}.home-project-category .swiper-slide .button-category .bold,.fancybox__caption h3,.home-section .content p b,.home-contact .content p b,.home-section .content p strong,.home-contact .content p strong,.home-section .content li b,.home-contact .content li b,.home-section .content li strong,.home-contact .content li strong,.home-section .content a b,.home-contact .content a b,.home-section .content a strong,.home-contact .content a strong,.home-section .content h1,.home-section .content h2,.home-section .content h3,.home-section .content h4,.home-section .content h5,.home-section .content h6,.home-section .title p b,.home-contact .title p b,.home-section .title p strong,.home-contact .title p strong,.home-section .title li b,.home-contact .title li b,.home-section .title li strong,.home-contact .title li strong,.home-section .title a b,.home-contact .title a b,.home-section .title a strong,.home-contact .title a strong,.home-contact .title h1,.home-contact .title h2,.home-contact .title h3,.home-contact .title h4,.home-contact .title h5,.home-contact .title h6,.home-section .title h1,.home-section .title h2,.home-section .title h3,.home-section .title h4,.home-section .title h5,.home-section .title h6{font-weight:700}.home-contact .title h1,.home-contact .title h2,.home-contact .title h3,.home-contact .title h4,.home-contact .title h5,.home-contact .title h6,.home-contact .content h1,.home-section .content h1,.home-section .title h1{font-size:40px}@media(max-width: 1400px){.home-contact .title h1,.home-contact .title h2,.home-contact .title h3,.home-contact .title h4,.home-contact .title h5,.home-contact .title h6,.home-contact .content h1,.home-section .content h1,.home-section .title h1{font-size:36px}}@media(max-width: 1200px){.home-contact .title h1,.home-contact .title h2,.home-contact .title h3,.home-contact .title h4,.home-contact .title h5,.home-contact .title h6,.home-contact .content h1,.home-section .content h1,.home-section .title h1{font-size:32px}}.home-contact .content h2,.home-section .content h2,.home-section .title h2{font-size:32px}@media(max-width: 1400px){.home-contact .content h2,.home-section .content h2,.home-section .title h2{font-size:30px}}@media(max-width: 1200px){.home-contact .content h2,.home-section .content h2,.home-section .title h2{font-size:28px}}@media(max-width: 767px){.home-contact .content h2,.home-section .content h2,.home-section .title h2{font-size:24px}}.home-contact .content h3,.home-section .content h3,.home-section .title h3{font-size:24px}@media(max-width: 1200px){.home-contact .content h3,.home-section .content h3,.home-section .title h3{font-size:20px}}.home-contact .content h4,.home-section .content h4,.home-section .title h4{font-size:20px}@media(max-width: 1200px){.home-contact .content h4,.home-section .content h4,.home-section .title h4{font-size:18px}}.home-contact .content h5,.home-section .content h5,.home-section .title h5{font-size:18px}.home-section .content p,.home-section .content li,.home-section .content a,.home-section .title p,.home-section .title li,.home-section .title a{font-size:20px}@media(max-width: 1200px){.home-section .content p,.home-section .content li,.home-section .content a,.home-section .title p,.home-section .title li,.home-section .title a{font-size:18px}}@media(max-width: 767px){.home-section .content p,.home-section .content li,.home-section .content a,.home-section .title p,.home-section .title li,.home-section .title a{font-size:16px}}.home-project-category .swiper-slide .button-category,.home-contact .content p,.home-contact .content li,.home-contact .content a,.home-contact .title p,.home-contact .title li,.home-contact .title a{font-size:18px}@media(max-width: 767px){.home-project-category .swiper-slide .button-category,.home-contact .content p,.home-contact .content li,.home-contact .content a,.home-contact .title p,.home-contact .title li,.home-contact .title a{font-size:16px}}.fancybox__caption p{font-size:16px}.home-project-category .swiper-button:hover svg,.block-project-swiper .swiper-button:hover svg,.home-project-category .swiper-button:hover,.block-project-swiper .swiper-button:hover,.home-project-category .swiper-button svg,.block-project-swiper .swiper-button svg,.home-project-category .swiper-button,.block-project-swiper .swiper-button,.home-project-category .swiper-slide .button-category.active,.home-project-category .swiper-slide .button-category,.gallery-button:hover svg,.gallery-button:hover,.gallery-button svg,.gallery-button{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.home-section{min-height:100dvh;padding-top:56px;padding-bottom:56px}.home-hero{min-height:calc(100dvh - 95px);padding-top:6vw;padding-bottom:6vw;background-color:#2caae4;overflow:hidden}@media(max-width: 1600px){.home-hero{padding-top:120px;padding-bottom:120px}}@media(max-width: 1200px){.home-hero{min-height:auto}}@media(max-width: 991px){.home-hero{padding-top:100px;padding-bottom:30px}}@media(max-width: 767px){.home-hero{padding-bottom:45px}}@media(max-width: 479px){.home-hero{padding-top:60px}}.home-about{padding-bottom:0}.home-story{position:relative;z-index:2}.home-mission{position:relative}.home-mission>.container{position:relative;z-index:2}.home-mission-background{width:100%;position:absolute;bottom:0;left:0}@media(max-width: 767px){.home-mission-background{display:none}}.home-mission-background svg{width:100%;height:auto}.home-mission-card{max-width:1240px;margin:0 auto}.home-mission-card>.row{margin:0 -20px}@media(max-width: 1200px){.home-mission-card>.row{margin:0 -12px}}@media(max-width: 991px){.home-mission-card>.row{margin:0 -8px}}.home-mission-card>.row>*{padding:0 20px}@media(max-width: 1200px){.home-mission-card>.row>*{padding:0 12px}}@media(max-width: 991px){.home-mission-card>.row>*{padding:0 8px}}.home-sustainability{min-height:auto;padding-bottom:0}@media(max-width: 567px){.home-sustainability{padding-bottom:56px}}.home-project{min-height:auto}@media(max-width: 767px){.home-project{padding-top:0}}@media(max-width: 479px){.home-project{padding-top:56px}}.home-project .button-more{display:inline-block;padding:12px 34px;background-color:rgba(0,0,0,0);border:1px solid #2caae4;border-radius:100px;color:#2caae4;font-size:22px;line-height:1}@media(max-width: 1200px){.home-project .button-more{font-size:18px}}@media(max-width: 767px){.home-project .button-more{font-size:16px}}.home-project .button-more:hover{background-color:#2caae4;color:#fff}.home-project-category{width:100%;max-width:1268px;margin:0 auto 32px;padding:0 64px;position:relative}@media(max-width: 767px){.home-project-category{padding:0 48px}}.home-service{min-height:auto;padding-bottom:72px}.home-contact{min-height:auto;padding-top:85px;padding-bottom:40px;background-color:#2caae4}@media(max-width: 1200px){.home-contact{padding:85px 30px 40px}}@media(max-width: 767px){.home-contact{padding:85px 20px 40px}}@media(max-width: 567px){.home-contact{padding:60px 20px 30px}}.home-contact>.container{max-width:1140px;padding:32px 40px 32px 32px;background-color:#fff;border-radius:32px}@media(max-width: 1200px){.home-contact>.container{padding:24px;border-radius:24px}}@media(max-width: 767px){.home-contact>.container{max-width:500px}}@media(max-width: 567px){.home-contact>.container{padding:16px;border-radius:16px}}.home-contact .form{padding-left:48px}@media(max-width: 1200px){.home-contact .form{padding-left:0}}.home-contact-container{padding:24px;background-color:#2caae4;border-radius:24px}@media(max-width: 1200px){.home-contact-container{border-radius:18px}}@media(max-width: 567px){.home-contact-container{padding:16px;border-radius:12px}}.home-section .title{margin-bottom:56px}.home-contact .title{margin-bottom:16px}@media(max-width: 567px){.home-contact .title{margin-bottom:12px}}@media(max-width: 1600px){.home-team .title{margin-bottom:24px}}.home-section .title h1,.home-section .title h2,.home-section .title h3,.home-section .title h4,.home-section .title h5,.home-section .title h6{margin-bottom:10px;color:#343a40}.home-contact .title h1,.home-contact .title h2,.home-contact .title h3,.home-contact .title h4,.home-contact .title h5,.home-contact .title h6{margin:0;color:#fff;line-height:1.5}.home-section .title p,.home-section .title li,.home-section .title a{color:#034d82;line-height:1.5}.home-contact .title p,.home-contact .title li,.home-contact .title a{margin:0;color:#fff;line-height:1.5}.home-section .title p{margin-bottom:10px}.home-section .title p:last-child{margin-bottom:0}.home-section .title a,.home-contact .title a{text-decoration:underline}.home-section .title a:hover,.home-contact .title a:hover{color:#2caae4;text-decoration:none}.home-section .content{margin-bottom:32px}.home-contact .content{margin-bottom:24px}@media(max-width: 567px){.home-contact .content{margin-bottom:16px}}.home-section .content h1,.home-section .content h2,.home-section .content h3,.home-section .content h4,.home-section .content h5,.home-section .content h6{margin-bottom:10px;color:#034d82}.home-contact .content h1,.home-contact .content h2,.home-contact .content h3,.home-contact .content h4,.home-contact .content h5,.home-contact .content h6{margin-bottom:4px;color:#fff;line-height:1.5;font-weight:500}.home-contact .content h1.title-thin,.home-contact .content h2.title-thin,.home-contact .content h3.title-thin,.home-contact .content h4.title-thin,.home-contact .content h5.title-thin,.home-contact .content h6.title-thin{font-weight:400}.home-contact .content h4{font-size:22px}@media(max-width: 1200px){.home-contact .content h4{font-size:18px}}.home-section .content p,.home-section .content li,.home-section .content a{color:#495057;line-height:1.5}.home-contact .content p,.home-contact .content li,.home-contact .content a{color:#fff;line-height:1.5}.home-section .content p{margin-bottom:10px}.home-contact .content p{margin-bottom:4px}.home-section .content p:last-child{margin-bottom:0}.home-section .content a,.home-contact .content a{text-decoration:underline}.home-section .content a:hover,.home-contact .content a:hover{color:#2caae4;text-decoration:none}.home-project .gallery{width:auto;margin-left:-12px;margin-right:-12px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.mode-edit .home-project .gallery{width:100%;display:block;justify-content:inherit;-webkit-justify-content:inherit;align-items:inherit;-webkit-align-items:inherit;flex-wrap:inherit;-webkit-flex-wrap:inherit;flex-direction:inherit;-webkit-flex-direction:inherit;flex-wrap:inherit;-webkit-flex-wrap:inherit}.home-project .gallery-title{padding:0 12px;margin-top:75px}.home-project .gallery-title h2{margin-bottom:0}.home-project .gallery-action{width:100%;margin-top:36px;text-align:center}.home-project .gallery-item{width:100dvw;max-width:25%;padding-left:12px;padding-right:12px;margin-bottom:24px;opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.gallery-item.hide{display:none}.mode-edit .gallery-item.hide{display:block;float:left;opacity:1}.gallery-item.animate{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.home-project .gallery-figure{width:100%;margin:0;position:relative;cursor:pointer}.home-project .gallery-figure::after{content:"";display:inline-block;padding-bottom:66.66%}.home-project .gallery-figure figcaption{display:none}.home-project .gallery-image{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:center}.gallery-control{display:none}@media(max-width: 567px){.gallery-control{margin-top:24px;gap:0 12px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}}.gallery-button{width:38px;height:38px;padding:0;margin:0;background-color:#fff;border:none;border-radius:50%;box-shadow:0px 4px 16px rgba(114,179,216,.2);backdrop-filter:blur(2px);font-size:0;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.gallery-button svg{width:26px;height:auto;fill:#034d82}.gallery-button:hover{background-color:#034d82}.gallery-button:hover svg{fill:#fff}.fancybox__backdrop{background-color:rgba(0,0,0,.6) !important;backdrop-filter:blur(6px) !important}@media(max-width: 1200px){.fancybox__backdrop{background-color:rgba(0,0,0,.75) !important}}.fancybox__container{flex-direction:column-reverse !important}.fancybox__caption{text-align:center;position:absolute !important;bottom:115px !important;z-index:21 !important}@media(max-width: 767px){.fancybox__caption{bottom:64px !important}}.fancybox__caption h3{margin-bottom:8px;color:#fff;font-size:22px;line-height:1.5}@media(max-width: 767px){.fancybox__caption h3{margin-bottom:0;font-size:18px}}.fancybox__caption p{margin-bottom:0;color:#fff;line-height:1.5}@media(max-width: 767px){.fancybox__caption p{font-size:14px}}.fancybox__infobar{margin-bottom:40px;color:#fff;font-size:14px;line-height:1}@media(max-width: 1200px){.fancybox__infobar{margin-bottom:24px}}@media(max-width: 767px){.fancybox__infobar{margin-bottom:8px;font-size:12px}}.fancybox__infobar span{padding:0 2px}.fancybox__slide{padding:72px 0}@media(max-width: 1200px){.fancybox__slide{padding:32px 32px 72px}}@media(max-width: 767px){.fancybox__slide{padding:24px}}.fancybox__content{width:100% !important;height:100% !important}.fancybox__toolbar{opacity:1 !important;position:absolute;bottom:12px;left:0;width:100%;z-index:22}.fancybox__toolbar__column.is-middle{flex-direction:column;justify-content:center}@media(max-width: 1200px){.fancybox__toolbar__column.is-middle{justify-content:flex-end;align-items:center}}.fancybox__toolbar button[data-fancybox-close]{background-color:#fff;border:none;border-radius:50%;box-shadow:0px 4px 16px rgba(114,179,216,.2);backdrop-filter:blur(2px);-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}@media(max-width: 767px){.fancybox__toolbar button[data-fancybox-close]{width:38px;height:38px}}.fancybox__toolbar button[data-fancybox-close] svg{box-shadow:none !important}@media(max-width: 767px){.fancybox__toolbar button[data-fancybox-close] svg{width:12px}}.fancybox__toolbar button[data-fancybox-close] svg path{stroke:#034d82;-webkit-transition:stroke .3s;-moz-transition:stroke .3s;-ms-transition:stroke .3s;-o-transition:stroke .3s;transition:stroke .3s}.fancybox__toolbar button[data-fancybox-close]:hover{background-color:#034d82 !important;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}.fancybox__toolbar button[data-fancybox-close]:hover svg path{stroke:#fff;-webkit-transition:stroke .3s;-moz-transition:stroke .3s;-ms-transition:stroke .3s;-o-transition:stroke .3s;transition:stroke .3s}.fancybox-image{width:auto;max-width:inherit;height:100%;border-radius:12px;object-fit:inherit}@media(max-width: 1200px){.fancybox-image{width:auto;height:auto}}.fancybox__nav{opacity:1 !important}.fancybox__nav button{background-color:#fff;border:none;border-radius:50%;box-shadow:0px 4px 16px rgba(114,179,216,.2);backdrop-filter:blur(2px);-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}@media(max-width: 767px){.fancybox__nav button{width:38px;height:38px}}.fancybox__nav button svg{box-shadow:none !important}@media(max-width: 767px){.fancybox__nav button svg{width:12px}}.fancybox__nav button svg path{stroke:#034d82;-webkit-transition:stroke .3s;-moz-transition:stroke .3s;-ms-transition:stroke .3s;-o-transition:stroke .3s;transition:stroke .3s}.fancybox__nav button:hover{background-color:#034d82 !important;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}.fancybox__nav button:hover svg path{stroke:#fff;-webkit-transition:stroke .3s;-moz-transition:stroke .3s;-ms-transition:stroke .3s;-o-transition:stroke .3s;transition:stroke .3s}.home-project-category .swiper{padding:4px;border-radius:100px;background-color:#fff;border:1px solid rgba(255,255,255,.1);box-shadow:0px 6px 24px rgba(115,179,214,.25),inset 0px 2px 8px rgba(255,255,255,.4);backdrop-filter:blur(5px)}@media(min-width: 568px){.block-project-swiper .swiper-wrapper{flex-wrap:wrap;width:auto;height:auto;margin-left:-8px;margin-right:-8px}}@media(min-width: 1400px){.block-project-swiper .swiper-wrapper{flex-wrap:wrap;width:auto;height:auto;margin-left:-12px;margin-right:-12px}}.home-project-category .swiper-slide{display:inline-block;width:auto}@media(min-width: 568px){.block-project-swiper .swiper-slide{display:block;width:50%;padding:0 8px}}@media(min-width: 768px){.block-project-swiper .swiper-slide{display:block;width:33.33%;padding:0 8px}}@media(min-width: 1200px){.block-project-swiper .swiper-slide{display:block;width:25%;padding:0 8px}}@media(min-width: 1400px){.block-project-swiper .swiper-slide{display:block;width:25%;padding:0 12px}}.home-project-category .swiper-slide .button-category{padding:10px 24px;background-color:rgba(0,0,0,0);border:1px solid rgba(255,255,255,0);box-shadow:inset 0px -4px 8px rgba(0,96,156,0),inset 0px 4px 6px rgba(149,223,255,0);border-radius:100px;text-transform:uppercase;color:#2caae4;line-height:1;position:relative;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}@media(max-width: 1200px){.home-project-category .swiper-slide .button-category{font-size:16px;padding:8px 24px}}@media(max-width: 767px){.home-project-category .swiper-slide .button-category{padding:8px 16px}}.home-project-category .swiper-slide .button-category .regular{position:absolute;opacity:1}.home-project-category .swiper-slide .button-category .bold{opacity:0}.home-project-category .swiper-slide .button-category.active{background-color:#2caae4;border:1px solid rgba(255,255,255,.4);box-shadow:inset 0px -4px 8px rgba(0,96,156,.3),inset 0px 4px 6px rgba(149,223,255,.3);border-radius:100px;text-transform:uppercase;color:#fff}.home-project-category .swiper-slide .button-category.active .regular{opacity:0}.home-project-category .swiper-slide .button-category.active .bold{opacity:1}.block-project-swiper .swiper-slide>div{display:block;width:100%}@media(min-width: 568px){.block-project-swiper .swiper-slide>div{margin-bottom:16px;opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}}@media(min-width: 1400px){.block-project-swiper .swiper-slide>div{margin-bottom:24px}}@media(max-width: 567px){.block-project-swiper .swiper-slide>div{opacity:1 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}}@media(min-width: 568px){.block-project-swiper .swiper-slide>div.hide{display:none}}.mode-edit .block-project-swiper .swiper-slide>div.hide{display:block;float:left;opacity:1}@media(min-width: 568px){.block-project-swiper .swiper-slide>div.animate{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:transform .45s cubic-bezier(0.76, 0, 0.24, 1),opacity .45s cubic-bezier(0.76, 0, 0.24, 1);-moz-transition:transform .45s cubic-bezier(0.76, 0, 0.24, 1),opacity .45s cubic-bezier(0.76, 0, 0.24, 1);-ms-transition:transform .45s cubic-bezier(0.76, 0, 0.24, 1),opacity .45s cubic-bezier(0.76, 0, 0.24, 1);-o-transition:transform .45s cubic-bezier(0.76, 0, 0.24, 1),opacity .45s cubic-bezier(0.76, 0, 0.24, 1);transition:transform .45s cubic-bezier(0.76, 0, 0.24, 1),opacity .45s cubic-bezier(0.76, 0, 0.24, 1)}}.home-project-category .swiper-button,.block-project-swiper .swiper-button{width:48px;height:48px;padding:0;margin:0;background-color:#fff;border:none;border-radius:50%;box-shadow:0px 4px 16px rgba(114,179,216,.2);backdrop-filter:blur(2px);font-size:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}@media(max-width: 1400px){.home-project-category .swiper-button,.block-project-swiper .swiper-button{width:42px;height:42px}}@media(max-width: 767px){.home-project-category .swiper-button,.block-project-swiper .swiper-button{width:38px;height:38px}}@media(max-width: 400px){.home-project-category .swiper-button,.block-project-swiper .swiper-button{display:none}}.block-project-swiper .swiper-button{position:relative;top:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media(max-width: 400px){.block-project-swiper .swiper-button{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}}.home-project-category .swiper-button svg,.block-project-swiper .swiper-button svg{width:32px;height:auto;fill:#034d82}@media(max-width: 1400px){.home-project-category .swiper-button svg,.block-project-swiper .swiper-button svg{width:30px}}@media(max-width: 767px){.home-project-category .swiper-button svg,.block-project-swiper .swiper-button svg{width:26px}}.home-project-category .swiper-button:hover,.block-project-swiper .swiper-button:hover{background-color:#034d82}.home-project-category .swiper-button:hover svg,.block-project-swiper .swiper-button:hover svg{fill:#fff}.home-project-category .swiper-button.prev{left:0}.home-project-category .swiper-button.next{right:0}.block-project-swiper .swiper-action{width:100%;text-align:center}@media(max-width: 567px){.block-project-swiper .swiper-action{display:none}}.block-project-swiper .swiper-navigation{display:none}@media(max-width: 567px){.block-project-swiper .swiper-navigation{margin-top:24px;gap:0 12px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}}.block-project-swiper{display:none;width:100%;padding:0 12px}.block-project-swiper.active{display:block}/*# sourceMappingURL=home.css.map */
