img[data-lazy-src],img[nitro-lazy-src]{opacity:0}img.lazyloaded{transition:opacity .5s linear .2s;opacity:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}*{box-sizing:border-box}.normal-form input[type=color],.normal-form input[type=date],.normal-form input[type=datetime-local],.normal-form input[type=datetime],.normal-form input[type=email],.normal-form input[type=month],.normal-form input[type=number],.normal-form input[type=password],.normal-form input[type=search],.normal-form input[type=tel],.normal-form input[type=text],.normal-form input[type=time],.normal-form input[type=url],.normal-form input[type=week],.normal-form select,.normal-form textarea{-webkit-appearance:none}.normal-form textarea{overflow:auto}.normal-form input[type=color]:focus,.normal-form input[type=date]:focus,.normal-form input[type=datetime-local]:focus,.normal-form input[type=datetime]:focus,.normal-form input[type=email]:focus,.normal-form input[type=month]:focus,.normal-form input[type=number]:focus,.normal-form input[type=password]:focus,.normal-form input[type=search]:focus,.normal-form input[type=tel]:focus,.normal-form input[type=text]:focus,.normal-form input[type=time]:focus,.normal-form input[type=url]:focus,.normal-form input[type=week]:focus,.normal-form select:focus,.normal-form textarea:focus{outline:none}b,strong{font-weight:700}em{font-style:italic}sup{vertical-align:text-top}sub,sup{font-size:75%}sub{vertical-align:bottom}blockquote{font-style:italic}.user-content ul{list-style:disc;margin-left:24px}.user-content ul ul{margin-left:20px;margin-bottom:0}.user-content ul li{margin-bottom:0}.user-content ol{margin-left:24px;list-style:decimal}.user-content ol ol{list-style:lower-latin;margin-bottom:0}.user-content ul ul,.view ol ol{margin-bottom:0}.user-content li li{font-size:1em}table{width:100%;border:none;border-collapse:collapse;border-spacing:0}table td,table th{vertical-align:middle}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}body{font-family:SequelSans,sans-serif;font-size:20px;color:#000;font-weight:400;background-color:#22654e;overflow-x:hidden;position:relative;display:block}#cookie-law-info-bar{border-radius:26px 26px 0 26px}#cookie-law-info-bar .cli-style-v2{font-size:14px;line-height:20px;font-weight:400}#cookie-law-info-bar .cli-style-v2 .cli-bar-message{margin-bottom:5px}#cookie-law-info-bar .cli-style-v2 .cli-bar-message a{color:#c7fcb5;text-decoration:none}#cookie-law-info-bar .cli-style-v2 .cli-bar-btn_container a{font-size:14px;line-height:20px;font-weight:600;border-radius:10px 10px 10px 0}html{font-size:6.944vw}@media screen and (min-width:1440px){html{font-size:100px}}@media screen and (orientation:portrait) and (max-width:767px){html{font-size:100px}}@media screen and (orientation:portrait) and (max-width:375px){html{font-size:26.667vw}}.overflow-hidden{overflow:hidden}@media screen and (orientation:portrait) and (max-width:767px){#smooth-wrapper{overflow:hidden}}.title-2xl{font-size:1rem;line-height:1rem;font-weight:500;letter-spacing:-.06em}@media screen and (orientation:portrait) and (max-width:767px){.title-2xl{font-size:.46rem;line-height:.46rem}}.title-subpage{font-size:.8rem;line-height:.8rem;letter-spacing:-.06em;font-weight:500}@media screen and (orientation:portrait) and (max-width:767px){.title-subpage{font-size:.46rem;line-height:.52rem}}.title-xl{font-size:.52rem;line-height:.66rem;font-weight:500;letter-spacing:-.04em}@media screen and (orientation:portrait) and (max-width:767px){.title-xl{font-size:.36rem;line-height:.42rem}}.title{font-size:.42rem;line-height:.46rem;font-weight:800;letter-spacing:-.02em}@media screen and (orientation:portrait) and (max-width:767px){.title{font-size:.3rem;line-height:.36rem}}.text-xl{font-size:.28rem;line-height:.36rem;font-weight:300;letter-spacing:-.02em}@media screen and (orientation:portrait) and (max-width:767px){.text-xl{font-size:.3rem;line-height:.36rem}}.text{font-size:.2rem;line-height:.3rem;font-weight:400;letter-spacing:-.04em}.label{font-size:.16rem;line-height:.1888rem;font-weight:600;letter-spacing:0;text-transform:uppercase}@media screen and (orientation:portrait) and (max-width:767px){.label{font-size:.13rem;line-height:.1534rem}}.button-1{transition:background-color .5s ease;display:inline-block;position:relative;text-align:center;font-size:.16rem;font-weight:600;line-height:.1888rem;padding:.17rem .255rem;border-radius:.14rem .14rem .14rem 0;background-color:#fff7b4;text-decoration:none;color:#144031}.button-1:hover{background-color:#fff281}@media screen and (orientation:portrait) and (max-width:767px){.button-1{font-size:.16rem;line-height:.1888rem}}.button-2{display:inline-block;position:relative;font-size:.16rem;line-height:.1888rem;font-weight:600;color:#144031;left:.2rem;text-decoration:none}.button-2 span{transform:translateX(0);position:relative}.button-2 i,.button-2 span{transition:transform .5s ease;display:block}.button-2 i{transform:scale(1);position:absolute;top:calc(50% - .225rem);left:-.2rem;width:.45rem;height:.45rem;background-color:#dbf5d1;border-radius:50%}.button-2 i:after{content:"";transition:transform .5s ease,opacity .5s ease;display:block;position:absolute;transform:translate3d(-100%,-50%,0);opacity:0;width:.18rem;height:.18rem;left:50%;top:50%;background-image:url(../img/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.button-2.cl2 i{background-color:#fcf5b8}.button-2.cl3 i{background-color:#ffdfcd}.button-2:hover span{transform:translateX(.45rem)}.button-2:hover i{transform:scale(1.25)}.button-2:hover i:after{transform:translate3d(-50%,-50%,0);opacity:1}@media screen and (orientation:portrait) and (max-width:767px){.button-2 span{transform:translateX(.45rem)}.button-2 i{transform:scale(1.25)}.button-2 i:after{transform:translate3d(-50%,-50%,0);opacity:1}}.dw-button{position:relative;display:inline-block;font-size:.28rem;line-height:.32rem;letter-spacing:-.06em;font-weight:500;color:#22654e;text-decoration:none;padding-left:.32rem}.dw-button:before{content:"";display:block;position:absolute;transform:translateY(-50%);top:calc(50% + .05rem);left:0;width:.26rem;height:.26rem;background-image:url(../img/download-icon.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.dw-button span{position:relative;display:block;text-decoration:underline;text-underline-offset:.03rem}@media screen and (orientation:portrait) and (max-width:767px){.dw-button{font-size:.22rem}.dw-button:before{top:.07rem;transform:translate(0)}}.circle-gradient{display:block;border-radius:50%;background:radial-gradient(165.7% 132.71% at 4.98% 5.22%,#155740 0,#22654e 42.99%,#246f55 100%),radial-gradient(120.56% 154.4% at 106.87% 54.37%,#0e3528 0,#144031 42.99%,#194e3b 100%),radial-gradient(100.52% 131.79% at 17.01% 63.98%,#10392b 0,#144031 42.99%,#194e3b 100%)}.media-wrap{display:block;position:relative;aspect-ratio:16/9;overflow:hidden}.media-wrap .media{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.container{display:block;width:100%;max-width:12.6rem;margin-left:auto;margin-right:auto}@media screen and (orientation:portrait) and (max-width:767px){.container{max-width:calc(100% - .6rem)}}.container-2{display:block;width:100%;max-width:10.44rem;margin-left:auto;margin-right:auto}@media screen and (orientation:portrait) and (max-width:767px){.container-2{max-width:calc(100% - .6rem)}}.container-3{display:block;width:100%;max-width:8.3rem;margin-left:auto;margin-right:auto}@media screen and (orientation:portrait) and (max-width:767px){.container-3{max-width:calc(100% - .6rem)}}.glightbox-button-hidden{opacity:0!important}.hamburger-wrap{display:none;position:fixed;right:.3rem;top:.45rem;transition:transform .8s ease;z-index:160}.hamburger-wrap.animated{transform:translateY(calc(-100% - 60px))}.hamburger-wrap.scrolled.white .hamburger span{background:#22654e}.hamburger-wrap.scrolled.white .hamburger.active span{background:#fff}@media screen and (orientation:portrait) and (max-width:767px){.hamburger-wrap{display:block}}.hamburger{position:relative;display:inline-block;width:30px;height:10px;transform:rotate(0deg);transition:.5s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.hamburger span{display:block;position:absolute;height:2px;background:#fff;opacity:1;left:0;transform:rotate(0deg);transition:transform .25s ease-in-out,background .3s ease}.hamburger span:first-child{width:100%;top:0}.hamburger span:nth-child(2){width:100%;top:8px}.hamburger.active span:first-child{top:8px;transform:rotate(135deg)}.hamburger.active span:nth-child(2){top:8px;transform:rotate(-135deg)}.mobile-menu{z-index:150;position:fixed;display:none;top:0;left:0;width:100%;height:100%;background-color:#144031;overflow-y:auto;overflow-x:hidden}.mobile-menu .mobile-menu-inner{display:flex;min-height:7rem;height:100%;overflow:hidden}.mobile-menu .container{display:flex;min-height:7rem;height:100%;flex-wrap:wrap;align-content:space-between;padding-top:.7rem;padding-bottom:.8rem}.mobile-menu .container .links{position:relative;width:100%}.mobile-menu .container .links li{display:block}.mobile-menu .container .links li .link{display:inline-block;font-size:.36rem;line-height:.46rem;font-weight:500;letter-spacing:-.04em;color:#fff;text-decoration:none;margin-bottom:.35rem;overflow:hidden}.mobile-menu .container .links li .link span{display:block}.mobile-menu .container .links li .link.small{font-size:.2rem;line-height:.24rem;margin-bottom:.3rem}.mobile-menu .container .links li .extra-links{position:relative;padding-left:.3rem;border-left:.01rem solid #d9f5cf;margin-bottom:.4rem}.mobile-menu .container .links li .extra-links li{display:block}.mobile-menu .container .links li .extra-links li:last-child .link.small{margin-bottom:0}.mobile-menu .container .bottom-links li{display:block;margin-bottom:.3rem}.mobile-menu .container .bottom-links li:last-child{margin-bottom:0}.mobile-menu .container .bottom-links .link-telephone{display:inline-block;font-size:.2rem;line-height:.24rem;letter-spacing:0;color:#fff;font-weight:800;text-decoration:none}.mobile-menu .container .bottom-links .link-telephone i{font-weight:400}.mobile-menu .container .bottom-links .link-button{display:inline-block;transition:color .5s ease;width:100%;max-width:2.44rem;text-align:center;font-size:.16rem;line-height:.53rem;letter-spacing:0;color:#fff;font-weight:800;text-decoration:none;transition:background-color .5s ease;border-radius:.14rem .14rem .14rem 0;background-color:#fff7b4;color:#22654e;font-weight:600;padding:0 .25rem;padding-bottom:.05rem}.mobile-menu .container .bottom-links .link-button span{position:relative;display:inline-block;line-height:.26rem;vertical-align:middle}.mobile-menu .container .bottom-links .link-button:hover{background-color:#fff281}@media screen and (max-height:750px){.mobile-menu .container{padding-top:.7rem;padding-bottom:.6rem}.mobile-menu .container,.mobile-menu .mobile-menu-inner{min-height:6rem}.mobile-menu .container .links li .link,.mobile-menu .container .links li .link.small{margin-bottom:.2rem}}@media screen and (max-height:600px){.mobile-menu .container{padding-top:.5rem;padding-bottom:.4rem}.mobile-menu .container,.mobile-menu .mobile-menu-inner{min-height:5rem}}.page-header{transition:background-color .5s ease,transform .8s ease;display:block;position:fixed;top:0;left:0;width:100%;z-index:100;padding:.37rem 0;background-color:transparent}.page-header.animated{transform:translateY(calc(-100% - 60px))}.page-header.scrolled.white{background-color:#fff}.page-header.scrolled.white .logo svg{fill:#22654e}.page-header.scrolled.white .logo svg line{stroke:#22654e}.page-header.scrolled.white .link:not(.bg-link){color:#22654e}.page-header.scrolled.green,.page-header.scrolled.white .link:not(.bg-link) span:after{background-color:#22654e}.page-header .section-inner{display:flex;justify-content:space-between}.page-header .nav{display:inline-block;position:relative;vertical-align:middle}.page-header .nav .bg-link{line-height:.48rem}.page-header .primary-nav{flex-wrap:wrap;display:flex;max-width:5.25rem}.page-header .primary-nav li{display:inline-block;position:relative}.page-header .primary-nav li .link:not(:last-child){margin-right:0}.page-header .primary-nav li:not(:last-child){margin-right:.45rem}.page-header .logo{position:relative;display:inline-block;vertical-align:middle;width:2.66rem;height:.4634rem;margin-right:.56rem}.page-header .logo svg{transition:fill .5s ease;display:block;position:absolute;top:0;left:0;width:100%;height:100%;fill:#c7fcb5}.page-header .link{transition:color .5s ease;display:inline-block;font-size:.16rem;line-height:.53rem;letter-spacing:0;color:#fff;font-weight:400;text-decoration:none}.page-header .link span{position:relative;display:inline-block;line-height:.26rem;vertical-align:middle}.page-header .link:not(.bg-link) span:after{content:"";transition:background-color .5s ease,transform .5s ease;transform:scaleX(0);transform-origin:0 50%;display:block;position:absolute;bottom:0;left:0;width:100%;height:.02rem;background-color:#fff}.page-header .link i{font-weight:400}.page-header .link.bg-link{transition:background-color .5s ease;border-radius:.14rem .14rem .14rem 0;background-color:#fff7b4;color:#144031;font-weight:600;padding:0 .25rem;padding-bottom:.05rem}.page-header .link.bg-link:hover{background-color:#fff281}.page-header .link:not(:last-child){margin-right:.27rem}.page-header .link:not(.bg-link):not(.no-hover):hover span:after{transform:scaleX(1)}.page-header .drop-menu{display:block;position:absolute;right:-.1rem;top:100%;background-color:#eaffe2;color:#144031;width:-webkit-min-content;width:-moz-min-content;width:min-content;overflow:hidden}.page-header .drop-menu .drop-inner{display:block;padding:.3rem .33rem .3rem .24rem}.page-header .drop-menu .drop-item{display:block;text-decoration:none;font-size:.16rem;line-height:.1888rem;color:inherit;font-weight:800;white-space:nowrap}.page-header .drop-menu .drop-item span{display:inline-block;position:relative}.page-header .drop-menu .drop-item span:after{content:"";transition:transform .5s ease;transform-origin:0 50%;transform:scaleX(0);display:block;position:absolute;bottom:-.02rem;left:0;width:100%;height:.02rem;background-color:#144031}.page-header .drop-menu .drop-item:not(:last-child){margin-bottom:.4rem}.page-header .drop-menu .drop-item:hover span:after{transform:scaleX(1)}@media screen and (orientation:portrait) and (max-width:767px){.page-header .remove-on-mobile{display:none}.page-header .logo{width:2.11rem;height:.3676rem}}.home-hero-section{position:relative;z-index:10;padding-top:2.58rem;padding-bottom:2.28rem}.home-hero-section .media-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.home-hero-section .media-wrap .media{-o-object-position:center;object-position:center}.home-hero-section .media-wrap:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.home-hero-section .section-inner{position:relative;display:block;width:100%;text-align:center;max-width:12.6rem;margin-left:auto;margin-right:auto}.home-hero-section .title-2xl{color:#fff;margin-bottom:.39rem}.home-hero-section .text{width:10.45rem;color:#fff;margin:0 auto;margin-bottom:.48rem}.home-hero-section .button-1{min-width:2.25rem}.home-hero-section .container-2{transform:translateX(-50%);position:absolute;left:50%;bottom:-.68rem}.home-hero-section .link-wrap{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;justify-content:space-between}.home-hero-section .link-wrap .link{width:calc(33.3333333333% - .01rem);padding:.64rem .35rem;background-color:#fff;text-align:center;text-decoration:none}.home-hero-section .link-wrap .link:first-child{border-radius:.3rem 0 0 0}.home-hero-section .link-wrap .link:last-child{border-radius:0 0 .3rem 0}.home-hero-section .link-wrap .link:hover .cl:before{transform:translateY(-50%) scale(1.25)}.home-hero-section .link-wrap .cl{position:relative;display:inline-block;font-size:.22rem;line-height:.28rem;letter-spacing:-.06em;font-weight:500;text-align:center;text-decoration:none;color:#144031}.home-hero-section .link-wrap .cl span{display:block;position:relative}.home-hero-section .link-wrap .cl:before{content:"";transition:transform .5s ease;transform:translateY(-50%) scale(1);display:block;position:absolute;top:50%;left:-.2rem;width:.6rem;height:.6rem;border-radius:50%}.home-hero-section .link-wrap .cl.cl-1:before{background-color:#f9f3c2}.home-hero-section .link-wrap .cl.cl-2:before{background-color:#ffe7da}.home-hero-section .link-wrap .cl.cl-3:before{background-color:#dbf5d1}@media screen and (orientation:portrait) and (max-width:767px){.home-hero-section{padding-top:1.68rem;padding-bottom:3.1rem}.home-hero-section .title-2xl{margin-bottom:.2676rem}.home-hero-section .text{width:100%;margin-bottom:.32rem}.home-hero-section .container-2{bottom:-1.35rem}.home-hero-section .section-inner{max-width:calc(100% - .6rem)}.home-hero-section .link-wrap{flex-direction:column;width:100%}.home-hero-section .link-wrap .link{width:100%;padding:.36rem .15rem .36rem .5rem;text-align:left}.home-hero-section .link-wrap .link:not(:last-child){margin-bottom:.01rem}.home-hero-section .link-wrap .cl{font-size:.2rem;text-align:left}.home-hero-section .link-wrap .cl:before{left:-.25rem}.home-hero-section .link-wrap .cl span{display:block;position:relative}}.what-we-do{display:block;position:relative;background-color:#22654e;padding-top:1.55rem;padding-bottom:1.66rem;color:#fff;overflow:hidden}.what-we-do .bg1{display:block;position:absolute;top:.97rem;right:.7rem;width:1.76rem;height:1.76rem}.what-we-do .bg2{display:block;position:absolute;bottom:-.36rem;left:-.44rem;width:3.14rem;height:3.14rem}.what-we-do .container-2{position:relative}.what-we-do .section-inner{display:flex;flex-wrap:wrap;flex-direction:row}.what-we-do .content{width:50%}.what-we-do .content:first-child{padding-right:.56rem}.what-we-do .content:nth-child(2){padding-left:.3951rem;border-left:.01rem solid #c7fcb5}.what-we-do .label{color:#c7fcb5;margin-bottom:.3rem}.what-we-do .text:not(:last-child){margin-bottom:.4rem}@media screen and (orientation:portrait) and (max-width:767px){.what-we-do{padding-top:2.1rem;padding-bottom:.8rem}.what-we-do .bg1{top:auto;right:auto;left:-.41rem;bottom:.38rem}.what-we-do .bg2{top:1.72rem;right:-.93rem;bottom:auto;left:auto}.what-we-do .section-inner{flex-direction:column}.what-we-do .title{margin-bottom:.8rem}.what-we-do .text:not(:last-child){margin-bottom:.5rem}.what-we-do .content{width:100%}.what-we-do .content:first-child{padding-right:0}.what-we-do .content:nth-child(2){padding-left:.39rem}}.who-we-serve{display:block;position:relative;background-color:#fff;padding-top:1.18rem;padding-bottom:1.8rem;color:#144031}.who-we-serve .bg{display:block;position:absolute;border-radius:50%}.who-we-serve .bg1{z-index:5;top:-.53rem;right:.55rem;width:.98rem;height:.98rem;background-color:hsla(45,79%,74%,.6);-webkit-backdrop-filter:blur(.14rem);backdrop-filter:blur(.14rem)}.who-we-serve .bg2{z-index:0;top:-.8rem;right:.8rem;width:2.22rem;height:2.22rem;background-color:#f5eedb}.who-we-serve .bg3{z-index:5;bottom:.55rem;left:-.35rem;width:1.3rem;height:1.3rem;background-color:hsla(21,70%,82%,.6);-webkit-backdrop-filter:blur(.14rem);backdrop-filter:blur(.14rem)}.who-we-serve .container{position:relative}.who-we-serve .section-inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:1.42rem}.who-we-serve .content:first-child{width:3.2rem}.who-we-serve .content:last-child{width:7.24rem}@media screen and (orientation:portrait) and (max-width:767px){.who-we-serve{padding-top:.8rem;padding-bottom:.9839rem}.who-we-serve .bg1{right:.25rem}.who-we-serve .bg2{top:-.6rem;right:unset;left:-.28rem}.who-we-serve .bg3{bottom:.3rem;left:unset;right:-.3rem}.who-we-serve .label{margin-bottom:.3rem}.who-we-serve .image-card:not(:last-child){margin-bottom:1.1839rem}.who-we-serve .section-inner{flex-direction:column;margin-bottom:1.03rem}.who-we-serve .content:first-child,.who-we-serve .content:last-child{width:100%}}.image-card{display:flex;flex-wrap:wrap;flex-direction:row;position:relative}.image-card .card-content{display:flex;width:50%;align-items:center;padding:.4rem 1.2rem .4rem 1.1rem;position:relative;z-index:6}.image-card .card-content .content-inner{width:100%}.image-card .image-content{position:relative;width:50%}.image-card .media-wrap{aspect-ratio:1/1}.image-card .media-wrap .media{top:-2.5%;left:-2.5%;width:105%;height:105%}.image-card .stats{display:block;position:absolute;right:.5rem;bottom:-1.07rem;font-size:.22rem;line-height:.28rem;font-weight:500;letter-spacing:-.06em;color:#144031;padding:.5rem .4rem .5rem .3rem;border-radius:.3rem 0 .3rem 0;background-color:#eaffe2;max-width:4rem}.image-card .stats li{display:block;position:relative;padding-left:.29rem}.image-card .stats li:before{content:"";display:block;position:absolute;top:.11rem;left:0;width:.09rem;height:.09rem;border-radius:.02rem .02rem .02rem 0;background-color:#22654e}.image-card .stats li:not(:last-child){margin-bottom:.3rem}.image-card .title-xl{margin-bottom:.36rem}.image-card .text-xl{margin-bottom:.35rem}.image-card .text{margin-bottom:.5rem}@media screen and (orientation:portrait) and (max-width:767px){.image-card{flex-wrap:wrap;flex-direction:column-reverse}.image-card .card-content{display:block;width:100%;padding:0}.image-card .image-content{width:100%;margin-bottom:.4rem}.image-card .title-xl{margin-bottom:.2rem}.image-card .text-xl{font-size:.2rem;line-height:.26rem;margin-bottom:.3648rem}.image-card .stats{position:relative;right:0;bottom:0;font-size:.16rem;line-height:.22rem;letter-spacing:-.04em;padding:.2rem .4rem .2rem .3rem;max-width:100%;margin-top:.2rem}.image-card .stats li:before{top:.07rem}.image-card .stats li:not(:last-child){margin-bottom:.2rem}}.image-card:nth-child(2n){flex-direction:row-reverse}@media screen and (orientation:portrait) and (max-width:767px){.image-card:nth-child(2n){flex-direction:column-reverse}}.capabilities{display:block;position:relative;overflow:hidden;padding-top:1.8rem;padding-bottom:1.6rem;background-color:#22654e;color:#c7fcb5}.capabilities .bg1{display:block;position:absolute;top:2.84rem;left:-.74rem;width:4.23rem;height:4.23rem}.capabilities .bg2{display:block;position:absolute;top:4.8rem;right:.18rem;width:2.07rem;height:2.07rem}.capabilities .swiper{overflow:visible}.capabilities .container-2{position:relative}.capabilities .section-inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:.8rem}.capabilities .content:first-child{width:3.2rem}.capabilities .content:last-child{width:7.24rem}.capabilities .card-wrap{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:1rem}.capabilities .card-1{width:calc(33.3333333333% - .2rem);margin-right:.3rem}.capabilities .card-1:nth-child(3n+1){transform:translateY(0)}.capabilities .card-1:nth-child(3n+2){transform:translateY(.5rem)}.capabilities .card-1:nth-child(3n+3){transform:translateY(1rem);margin-right:0}.capabilities .mobile-slider-nav{display:none;position:relative;margin-top:.4rem}.capabilities .mobile-slider-nav .nav-button{display:block;transform:translateY(-50%);position:absolute;top:50%;width:.6rem;height:.6rem;border-radius:50%;background-color:#144031;background-image:url(../img/arrow-right-2.svg);background-position:50%;background-size:.24rem;background-repeat:no-repeat}.capabilities .mobile-slider-nav .nav-button.btn-prev{transform:translateY(-50%) rotate(180deg);left:0}.capabilities .mobile-slider-nav .nav-button.btn-next{right:0}.capabilities .mobile-slider-nav .dots{display:block;margin:auto;width:-webkit-min-content;width:-moz-min-content;width:min-content;white-space:nowrap}.capabilities .mobile-slider-nav .dot{transition:transform .5s ease,opacity .5s ease,margin .5s ease;display:inline-block;transform:scale(1);width:.06rem;height:.06rem;background-color:#c7fcb5;border-radius:50%;opacity:.3;margin:0 .05rem}.capabilities .mobile-slider-nav .dot.active{opacity:1;transform:scale(2.25)}@media screen and (orientation:portrait) and (max-width:767px){.capabilities{padding-top:.8rem;padding-bottom:1.03rem}.capabilities .bg1{top:.48rem;left:-1.07rem}.capabilities .bg2{top:auto;bottom:.65rem;right:-.52rem}.capabilities .label{margin-bottom:.3rem}.capabilities .section-inner{flex-direction:column;margin-bottom:.6rem}.capabilities .content:first-child,.capabilities .content:last-child{width:100%}.capabilities .mobile-slider-nav{display:block}.capabilities .card-wrap{padding:0;flex-wrap:unset;flex-direction:unset}.capabilities .card-1{width:100%;height:auto}.capabilities .card-1:nth-child(3n+1),.capabilities .card-1:nth-child(3n+2){transform:translateY(0)}.capabilities .card-1:nth-child(3n+3){transform:translateY(0);margin-right:0}}.card-1{display:block;position:relative;background-color:#fff;color:#144031;padding-top:.5rem;padding-bottom:.68rem;padding-right:.4rem}.card-1 .media-wrap{aspect-ratio:360/260;width:100%;margin-bottom:.3rem}.card-1 .card-content{padding-left:.4rem}.card-1 .num{font-size:.14rem;line-height:.1652rem;letter-spacing:-.04em;font-weight:600;margin-bottom:.1rem}.card-1 .title{margin-bottom:.3rem}.card-1 .text{margin-bottom:.46rem}@media screen and (orientation:portrait) and (max-width:767px){.card-1{padding-top:.4rem;padding-right:.3rem;padding-bottom:.58rem}.card-1 .media-wrap{margin-bottom:.2rem}.card-1 .card-content{padding-left:.2rem}.card-1 .num{font-size:.12rem;line-height:.14rem}.card-1 .title{font-size:.36rem;line-height:.4rem;margin-bottom:.2rem}.card-1 .text{font-size:.16rem;line-height:.22rem;margin-bottom:.3648rem}}.dosage-packing{display:block;position:relative;padding-top:1.8rem;padding-bottom:1.15rem;background-color:#eaffe2;color:#144031}.dosage-packing .label{margin-bottom:.4rem}.dosage-packing .section-inner{display:flex;flex-wrap:wrap;flex-direction:row}.dosage-packing .content{width:5.36rem;padding-left:1.1rem;padding-bottom:.4rem}.dosage-packing .content .ct-wrap{padding-left:.4rem;border-left:.01rem solid #d9f5cf}@media screen and (orientation:portrait) and (max-width:767px){.dosage-packing{padding-top:.8rem;padding-bottom:1rem}.dosage-packing .section-inner{flex-direction:column}.dosage-packing .text-xl{font-size:.2rem;line-height:.26rem}.dosage-packing .content{width:100%;padding-left:0;padding-bottom:.8rem}.dosage-packing .content:last-child{padding-bottom:0}}.circle-wrap{display:block;position:relative;margin-bottom:-.05rem}.circle-wrap .c1{width:.4384rem;height:.4384rem;border-radius:50%;background-color:#22654e}.circle-wrap .c2{position:relative;top:-.3rem;left:.1rem;width:.7rem;height:.7rem;border-radius:50%;background-color:rgba(199,252,181,.6);-webkit-backdrop-filter:blur(.12rem);backdrop-filter:blur(.12rem)}.circle-wrap .c2 svg{transform:translate3d(-50%,-50%,0);display:block;position:absolute;top:50%;left:50%;width:.3rem;height:.3rem;fill:#22654e}.page-footer{display:block;position:relative;background-color:#eaffe2;color:#144031}.page-footer.white{background-color:#fff}.page-footer.extra-space{padding-top:.6rem}.page-footer.extra-space .container:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:.02rem;background-color:#22654e}.page-footer .container{position:relative;padding-top:.98rem;padding-bottom:.76rem}.page-footer .section-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.2rem}.page-footer .logo{display:block;width:1.27rem;height:.4475rem;background-image:url(../img/hbm-gummy-bear-logo/footer-logo-new.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}.page-footer .copy{font-size:.14rem;line-height:.1652rem;letter-spacing:0;font-weight:800}.page-footer .copy a{position:relative;display:inline-block;color:inherit;text-decoration:none;margin-left:.15rem}.page-footer .copy a:after{content:"";transition:transform .5s ease;transform-origin:0 50%;transform:scaleX(0);display:block;position:absolute;bottom:-.04rem;left:0;width:100%;height:.02rem;background-color:#144031}.page-footer .copy a:hover:after{transform:scaleX(1)}.page-footer .button{display:inline-block;font-size:.16rem;line-height:.53rem;letter-spacing:0;color:inherit;font-weight:800;text-decoration:none}.page-footer .button span{position:relative;display:inline-block;vertical-align:middle}.page-footer .button span:after{content:"";transition:transform .5s ease;transform-origin:0 50%;transform:scaleX(0);display:block;position:absolute;bottom:-.02rem;left:0;width:100%;height:.02rem;background-color:#144031}.page-footer .button span:hover:after{transform:scaleX(1)}.page-footer .button:not(:last-child){margin-right:.5rem}.page-footer .button:not(:last-child) span{line-height:.28rem}.page-footer .button:last-child{transition:background-color .5s ease;border-radius:.14rem .14rem .14rem 0;color:#c7fcb5;background-color:#22654e;padding:0 .25rem}.page-footer .button:last-child span:after{display:none}.page-footer .button:last-child:hover{background-color:#2a8969}@media screen and (orientation:portrait) and (max-width:767px){.page-footer.extra-space{padding-top:1rem}.page-footer .container{padding-top:.72rem;padding-bottom:.44rem}.page-footer .section-inner{flex-direction:column-reverse}.page-footer .nav{margin-bottom:.88rem}.page-footer .logo{margin:auto;margin-bottom:.1925rem}.page-footer .button{display:block;text-align:center;white-space:nowrap}.page-footer .button:not(:last-child){font-size:.18rem;margin-right:0}.page-footer .button:last-child{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:auto;margin-top:.21rem}.page-footer .copy{text-align:center;display:flex;flex-direction:column}.page-footer .copy a{position:relative;font-size:.18rem;margin:auto;margin-top:.32rem}}.subpage-hero-section{display:block;position:relative;background-color:#22654e;padding-top:2.1rem;padding-bottom:1.2rem;color:#fff;overflow:hidden}.subpage-hero-section.style-2 .container-2{display:flex;justify-content:space-between}.subpage-hero-section.style-2 .title-subpage{width:calc(100% - 6.12rem);padding-right:.39rem}.subpage-hero-section.style-2 .text{width:6.12rem;margin-left:0}.subpage-hero-section.error-page-section{padding-top:2.5rem;padding-bottom:2.5rem}.subpage-hero-section .bg1{display:block;position:absolute;top:-2rem;right:-1.03rem;width:4.74rem;height:4.74rem}.subpage-hero-section .bg2{display:block;position:absolute;bottom:-1.07rem;left:-.37rem;width:2.54rem;height:2.54rem}.subpage-hero-section .container-2{position:relative}.subpage-hero-section .title-subpage{margin-bottom:.6rem}.subpage-hero-section .text{padding-left:.39rem;border-left:.01rem solid #c7fcb5;max-width:6.12rem;margin-left:auto;margin-right:0}@media screen and (orientation:portrait) and (max-width:767px){.subpage-hero-section{padding-top:1.55rem;padding-bottom:.85rem}.subpage-hero-section.style-2 .container-2{display:block}.subpage-hero-section.style-2 .title-subpage{width:100%;padding-right:unset}.subpage-hero-section.style-2 .text{width:100;margin-left:0}.subpage-hero-section .bg1{width:3.14rem;height:3.14rem;top:-.4rem;right:-1.05rem}.subpage-hero-section .bg2{width:1.76rem;height:1.76rem;bottom:.3rem;left:-.53rem}.subpage-hero-section .text{max-width:100%}}.subpage-hero-section.tp2 .bg1{display:block;position:absolute;top:.16rem;right:1.57rem;width:1.84rem;height:1.84rem}.subpage-hero-section.tp2 .bg2{display:block;position:absolute;bottom:-3rem;left:-1.16rem;width:5.15rem;height:5.15rem}@media screen and (orientation:portrait) and (max-width:767px){.subpage-hero-section.tp2 .bg1{width:3.14rem;height:3.14rem;top:-.4rem;right:-1.05rem}.subpage-hero-section.tp2 .bg2{width:1.76rem;height:1.76rem;bottom:.3rem;left:-.53rem}}.grid-section{display:block;color:#144031;background-color:#fff;padding-top:1.2rem;padding-bottom:1.52rem}.grid-section,.grid-section .container{position:relative}.grid-section .bg1{top:.4rem;right:-.33rem;width:.82rem;height:.82rem;background-color:hsla(21,70%,82%,.6)}.grid-section .bg1,.grid-section .bg2{z-index:5;display:block;position:absolute;-webkit-backdrop-filter:blur(.14rem);backdrop-filter:blur(.14rem);border-radius:50%}.grid-section .bg2{bottom:-.71rem;left:.82rem;width:1.16rem;height:1.16rem;background-color:hsla(45,79%,74%,.6)}@media screen and (orientation:portrait) and (max-width:767px){.grid-section{padding-top:.8rem;padding-bottom:.6rem}.grid-section .bg1{top:.35rem;right:-.3rem}.grid-section .bg2{left:.22rem;bottom:-.35rem}.grid-section .image-card:not(:last-child){margin-bottom:.4rem}}.cards-section{display:block;position:relative;background-color:#fff;color:#144031;padding-top:1.18rem;padding-bottom:2.27rem}.cards-section .bg1{z-index:5;top:-.54rem;right:1.07rem;width:.82rem;height:.82rem;background-color:hsla(21,70%,82%,.6);-webkit-backdrop-filter:blur(.14rem);backdrop-filter:blur(.14rem)}.cards-section .bg1,.cards-section .bg2{display:block;position:absolute;border-radius:50%}.cards-section .bg2{z-index:0;top:-.88rem;left:-.5rem;width:1.59rem;height:1.59rem;background-color:#f5eedb}.cards-section .bg3{z-index:5;display:block;position:absolute;top:1.02rem;right:-.23rem;width:1rem;height:1rem;background-color:hsla(45,79%,74%,.6);-webkit-backdrop-filter:blur(.14rem);backdrop-filter:blur(.14rem);border-radius:50%}.cards-section .line{display:block;width:100%;height:.01rem;background-color:#144031;margin:1.88rem 0}.cards-section .container{position:relative}.cards-section .card-content-mobile{display:none}@media screen and (orientation:portrait) and (max-width:767px){.cards-section{padding-top:.8rem;padding-bottom:.8rem}.cards-section .bg1{top:-.25rem;right:.2rem}.cards-section .bg2{top:-.18rem;left:-.23rem}.cards-section .bg3{top:.42rem;right:-.23rem}.cards-section .line{height:.01rem;margin:.4rem 0;background-color:transparent}.cards-section .card-content-mobile{display:block;width:100%;margin-bottom:.1rem}.cards-section .remove-text-on-mobile,.cards-section .remove-title-on-mobile{display:none}}.here-to-help{display:block;position:relative;background-color:#22654e;color:#c7fcb5;padding-top:1.8rem;padding-bottom:1.8rem;overflow:hidden}.here-to-help .bg1{display:block;position:absolute;left:-.64rem;bottom:.52rem;width:2.07rem;height:2.07rem}.here-to-help .bg2{display:block;position:absolute;left:3.99rem;top:-.48rem;width:1.33rem;height:1.33rem}.here-to-help .bg3{display:block;position:absolute;right:-.24rem;bottom:-2.02rem;width:4.22rem;height:4.22rem}.here-to-help .section-inner{display:flex;position:relative}.here-to-help .content:first-child{width:3.2rem}.here-to-help .content:last-child{width:7.24rem}@media screen and (orientation:portrait) and (max-width:767px){.here-to-help{padding-top:.8rem;padding-bottom:.6rem}.here-to-help .bg1{display:none}.here-to-help .bg2{left:-.3rem;top:.5rem;width:1.33rem;height:1.33rem}.here-to-help .bg3{right:-1.21rem;bottom:.25rem;width:3.55rem;height:3.55rem}.here-to-help .label{margin-bottom:.3rem}.here-to-help .section-inner{display:block}.here-to-help .content:first-child,.here-to-help .content:last-child{width:100%}}.subpage-single-hero-section{position:relative;display:flex;align-items:center;overflow:hidden;color:#fff;padding-top:2.1rem;padding-bottom:1.2rem}.subpage-single-hero-section .media-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.subpage-single-hero-section .media-wrap .media{-o-object-position:center;object-position:center}.subpage-single-hero-section .media-wrap:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.subpage-single-hero-section .container-2{position:relative}.subpage-single-hero-section .title-subpage{margin-bottom:.3rem}.subpage-single-hero-section .text span.date{display:block;margin-top:.2rem;text-transform:uppercase}@media screen and (orientation:portrait) and (max-width:767px){.subpage-single-hero-section{padding-top:1.55rem;padding-bottom:1.2rem}.subpage-single-hero-section .title-subpage{margin-bottom:.2rem}.subpage-single-hero-section .text span.date{margin-top:.15rem}}.subpage-info-section{position:relative;color:#144031;background-color:#fff;padding-top:1.2rem;padding-bottom:1.2rem}.subpage-info-section .label{text-transform:none}.subpage-info-section .section-inner{display:flex;flex-wrap:wrap;flex-direction:row;position:relative;margin-bottom:1.2rem}.subpage-info-section .content:first-child{width:3.2rem}.subpage-info-section .content:last-child{width:7.24rem}.subpage-info-section .swiper{overflow:visible;cursor:pointer}.subpage-info-section .swiper .swiper-wrapper{margin-bottom:.6rem}.subpage-info-section .swiper .swiper-slide{height:unset}.subpage-info-section .circles-outer{display:flex;flex-wrap:wrap;flex-direction:row;border-bottom:.01rem solid #d9f5cf;margin-bottom:.6rem}.subpage-info-section .circles-outer .cw-inner{border-left:.01rem solid #d9f5cf;padding-left:.4rem;padding-right:.4rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.subpage-info-section .circles-outer .cw-inner .label{font-size:.22rem;line-height:.32rem;font-weight:500;text-transform:none;max-width:50%}.subpage-info-section .circles-outer .cw-inner .label.image{max-width:100%;text-align:center}.subpage-info-section .circles-outer .cw-inner .circle-wrap{min-height:1.13rem}.subpage-info-section .circles-outer .cw-inner .circle-wrap img{max-height:.85rem;max-width:100%;width:auto;height:auto;margin:0 auto;display:block}.subpage-info-section .buttons-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.subpage-info-section .buttons-wrap .button-col{width:50%;margin-bottom:.2rem}.subpage-info-section .buttons-wrap .button-col:nth-child(2n){text-align:right}.subpage-info-section .buttons-wrap .dw-button{height:-webkit-min-content;height:-moz-min-content;height:min-content;align-self:center;text-align:left}@media screen and (orientation:portrait) and (max-width:767px){.subpage-info-section{padding-top:.8rem;padding-bottom:.8rem}.subpage-info-section .section-inner{flex-direction:column;margin-bottom:.8rem}.subpage-info-section .content:first-child{width:100%;margin-bottom:.3rem}.subpage-info-section .content:last-child{width:100%}.subpage-info-section .swiper .swiper-wrapper{margin-bottom:0}.subpage-info-section .circles-outer{flex-direction:column;padding-bottom:.6rem;margin-bottom:0}.subpage-info-section .circles-outer .cw-inner{width:100%;margin-bottom:0}.subpage-info-section .buttons-wrap{flex-direction:column;justify-content:center;align-items:center}.subpage-info-section .buttons-wrap .button-col{width:100%;text-align:center;margin-bottom:.4rem}.subpage-info-section .buttons-wrap .button-col:last-child{margin-bottom:0}.subpage-info-section .buttons-wrap .button-col:nth-child(2n){text-align:center}}.form-section{position:relative;background-color:#22654e;color:#fff;overflow:hidden;text-align:center;padding-top:1.2rem;padding-bottom:1.2rem}.form-section .bg1{display:block;position:absolute;left:4.51rem;top:.32rem;width:1.33rem;height:1.33rem}.form-section .bg2{display:block;position:absolute;right:-.87rem;top:1.82rem;width:2.45rem;height:2.45rem}.form-section .bg3{display:block;position:absolute;left:-1.27rem;bottom:-2.9rem;width:5.39rem;height:5.39rem}.form-section .form-container{text-align:left}.form-section .container-3{position:relative}.form-section .label{color:#c7fcb5;margin-bottom:.2rem}.form-section .title{margin-bottom:1.2rem}@media screen and (orientation:portrait) and (max-width:767px){.form-section{padding-top:.8rem;padding-bottom:.8rem}.form-section .bg1{left:-.2rem;top:.32rem;width:1.14rem;height:1.14rem}.form-section .bg2{right:-.7rem;top:50%;width:2.09rem;height:2.09rem}.form-section .bg3{left:-1.1rem;bottom:-1.9rem;width:4.12rem;height:4.12rem}.form-section .title{margin-bottom:.65rem}}.contact-intro{display:block;position:relative;background-color:#22654e;color:#fff;overflow:hidden;text-align:center;padding-top:2.1rem;padding-bottom:1.2rem}.contact-intro .bg1{display:block;position:absolute;right:3.92rem;top:-.68rem;width:2.4rem;height:2.4rem}.contact-intro .bg2{display:block;position:absolute;right:-.47rem;top:5.35rem;width:1.53rem;height:1.53rem}.contact-intro .bg3{display:block;position:absolute;left:-1.18rem;bottom:-2.04rem;width:4.74rem;height:4.74rem}.contact-intro .title-subpage{margin-bottom:.3rem}.contact-intro .text-wrapper{width:100%;max-width:6.15rem;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}.contact-intro .container-3{position:relative;z-index:6}@media screen and (orientation:portrait) and (max-width:767px){.contact-intro{padding-top:1.55rem;padding-bottom:.8rem}.contact-intro .bg1{right:-.35rem;top:-1.1rem;width:2.18rem;height:2.18rem}.contact-intro .bg2{right:-.35rem;top:52%;width:1.31rem;height:1.31rem}.contact-intro .bg3{display:block;position:absolute;left:-1.35rem;bottom:.3rem;width:3.19rem;height:3.19rem}.contact-intro .title-subpage{margin-bottom:.2rem}.contact-intro .text-wrapper{max-width:unset;margin-bottom:.8rem}}.map-section{display:block;position:relative;background-color:#eaffe2;color:#144031;padding-top:.8rem;padding-bottom:1.18rem}.map-section .map-wrap{display:block;background-color:#144031;width:100%;height:3.86rem;padding:0 .42rem;margin-bottom:1.34rem}.map-section .map-container{display:block;position:relative;top:.42rem;height:4.18rem;background-color:#e8e8e8}.map-section .contact-wrap{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.map-section .contact-wrap .label{font-size:.14rem;line-height:.1652rem;margin-bottom:.1rem}.map-section .contact-wrap .c-text{display:block;font-size:.22rem;line-height:.32rem;letter-spacing:-.06em;font-weight:500;text-decoration:none;color:inherit}.map-section .contact-wrap .c-text span{display:inline-block;position:relative}.map-section .contact-wrap .c-text span:after{content:"";transition:transform .5s ease;display:block;position:absolute;transform:scaleX(0);transform-origin:0 50%;left:0;bottom:0;width:100%;height:.02rem;background-color:#144031}.map-section .contact-wrap .c-text span:hover:after{transform:scaleX(1)}.map-section .contact-wrap .cw-inner{width:33.333333%;padding-bottom:.2rem;padding-left:.1rem;padding-right:.1rem}.map-section .contact-wrap .cw-inner:nth-child(3n+1){padding-left:1rem}@media screen and (orientation:portrait) and (max-width:767px){.map-section{padding-top:.8rem;padding-bottom:1rem}.map-section .map-wrap{margin-left:-.3rem;width:calc(100% + .6rem);height:4.6rem;margin-bottom:1.32rem;padding:0 .3rem}.map-section .map-container{top:.32rem;height:5rem}.map-section .contact-wrap{flex-direction:column}.map-section .contact-wrap .label{font-size:.13rem;line-height:.1534rem;margin-bottom:.1rem}.map-section .contact-wrap .cw-inner{width:100%;padding-bottom:.4rem;padding-left:0;padding-right:0}.map-section .contact-wrap .cw-inner:last-of-type{padding-bottom:0}.map-section .contact-wrap .cw-inner:nth-child(3n+1){padding-left:0}}.left-media-right-content{padding:1rem 0 1.2rem;background-color:#fff;position:relative}.left-media-right-content .bg3{background:hsla(21,70%,82%,.6);backdrop-filter:blur(.44rem);-webkit-backdrop-filter:blur(.44rem);display:block;position:absolute;left:1.07rem;top:-.54rem;width:.82rem;height:.82rem;z-index:4}.left-media-right-content .container-inner{display:flex;justify-content:space-between;align-items:center}.left-media-right-content .container-inner .media-wrap{width:6.17rem;aspect-ratio:1/1;position:relative;overflow:visible}.left-media-right-content .container-inner .media-wrap img,.left-media-right-content .container-inner .media-wrap video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.left-media-right-content .container-inner .media-wrap .play-btn{width:.6rem;height:.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;overflow:visible}.left-media-right-content .container-inner .content-wrap{width:5.37rem;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem}.left-media-right-content .container-inner .content-wrap .text,.left-media-right-content .container-inner .content-wrap .title-xl{color:#144031}.left-media-right-content .container-inner .content-wrap .text>:not(:last-of-type),.left-media-right-content .container-inner .content-wrap .title-xl>:not(:last-of-type){margin-bottom:.2rem}.left-media-right-content .container-inner .content-wrap .text p strong,.left-media-right-content .container-inner .content-wrap .title-xl p strong{font-weight:500!important}.left-media-right-content .container-inner .content-wrap .button{display:inline-block;font-size:.16rem;line-height:.53rem;letter-spacing:0;color:#c7fcb5;font-weight:800;text-decoration:none;background-color:#22654e;border-radius:.14rem .14rem .14rem 0;padding:0 .25rem;transition:background-color .5s ease;text-align:center;min-width:1.85rem}.left-media-right-content .container-inner .content-wrap .button span{position:relative;display:inline-block;vertical-align:middle}.left-media-right-content .container-inner .content-wrap .button:hover{background-color:#2a8969}@media screen and (orientation:portrait) and (max-width:767px){.left-media-right-content{padding:.8rem 0 1rem}.left-media-right-content .bg3{left:.45rem}.left-media-right-content .container-inner{flex-direction:column;gap:.4rem}.left-media-right-content .container-inner .content-wrap,.left-media-right-content .container-inner .media-wrap{width:100%}}.left-content-right-image-slider{position:relative;background-color:#22654e;color:#fff;overflow:visible;padding-top:1.2rem}.left-content-right-image-slider.bottom-white-space .spacer{display:block;background-color:#fff;width:100%;height:.7rem;z-index:2;position:relative;margin-bottom:-.01rem}.left-content-right-image-slider .spacer{display:none}.left-content-right-image-slider .bg-wrap{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}.left-content-right-image-slider .bg-wrap .bg1{display:block;position:absolute;left:4.51rem;top:.32rem;width:1.33rem;height:1.33rem}.left-content-right-image-slider .bg-wrap .bg2{display:block;position:absolute;right:-.87rem;top:1.82rem;width:2.45rem;height:2.45rem}.left-content-right-image-slider .bg-wrap .bg3{display:block;position:absolute;left:-1.27rem;bottom:-1.3rem;width:5.39rem;height:5.39rem}.left-content-right-image-slider .container-2{overflow:visible}.left-content-right-image-slider .container-inner{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2;padding-bottom:1.2rem}.left-content-right-image-slider .container-inner .slider-wrap{width:6.17rem;aspect-ratio:1/1;position:relative;overflow:hidden}.left-content-right-image-slider .container-inner .slider-wrap .swiper{position:relative}.left-content-right-image-slider .container-inner .slider-wrap .swiper .swiper-slide{width:6.17rem;aspect-ratio:1/1;position:relative}.left-content-right-image-slider .container-inner .slider-wrap .swiper .swiper-slide .slide-link:hover img{transform:translate(-50%,-50%) scale(1.05)}.left-content-right-image-slider .container-inner .slider-wrap .swiper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .5s ease}.left-content-right-image-slider .container-inner .slider-wrap .swiper .slider-nav{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.3rem;position:absolute;bottom:.27rem;left:50%;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:.6rem;z-index:4;padding:0 .3rem}.left-content-right-image-slider .container-inner .slider-wrap .swiper .slider-nav .nav-button{display:block;width:.6rem;height:.6rem;border-radius:50%;background-color:#144031;background-image:url(../img/arrow-right-2.svg);background-position:50%;background-size:.24rem;background-repeat:no-repeat}.left-content-right-image-slider .container-inner .slider-wrap .swiper .slider-nav .nav-button.btn-prev{transform:rotate(180deg);left:0}.left-content-right-image-slider .container-inner .slider-wrap .swiper .slider-nav .dots{display:block;text-align:center;min-width:1.9rem;white-space:nowrap;display:flex;flex-direction:row;justify-content:center;align-items:center}.left-content-right-image-slider .container-inner .slider-wrap .swiper .slider-nav .dots .dot{transition:transform .5s ease,opacity .5s ease,margin .5s ease,background-color .5s ease;display:inline-block;transform:scale(1);width:.06rem;height:.06rem;background-color:rgba(20,64,49,.3);border-radius:50%;opacity:.3;margin:0 .05rem;cursor:pointer}.left-content-right-image-slider .container-inner .slider-wrap .swiper .slider-nav .dots .dot.active{opacity:1;background-color:#c7fcb5;transform:scale(2.25)}.left-content-right-image-slider .container-inner .content-wrap{width:5.37rem;display:flex;flex-direction:column;gap:.3rem;align-items:flex-start}.left-content-right-image-slider .container-inner .content-wrap .text,.left-content-right-image-slider .container-inner .content-wrap .title-xl{color:#fff}.left-content-right-image-slider .container-inner .content-wrap .text>:not(:last-of-type),.left-content-right-image-slider .container-inner .content-wrap .title-xl>:not(:last-of-type){margin-bottom:.2rem}.left-content-right-image-slider .container-inner .content-wrap .text a,.left-content-right-image-slider .container-inner .content-wrap .text ol,.left-content-right-image-slider .container-inner .content-wrap .text p,.left-content-right-image-slider .container-inner .content-wrap .text ul,.left-content-right-image-slider .container-inner .content-wrap .title-xl a,.left-content-right-image-slider .container-inner .content-wrap .title-xl ol,.left-content-right-image-slider .container-inner .content-wrap .title-xl p,.left-content-right-image-slider .container-inner .content-wrap .title-xl ul{color:#fff}.left-content-right-image-slider .container-inner .content-wrap .text a strong,.left-content-right-image-slider .container-inner .content-wrap .text ol strong,.left-content-right-image-slider .container-inner .content-wrap .text p strong,.left-content-right-image-slider .container-inner .content-wrap .text ul strong,.left-content-right-image-slider .container-inner .content-wrap .title-xl a strong,.left-content-right-image-slider .container-inner .content-wrap .title-xl ol strong,.left-content-right-image-slider .container-inner .content-wrap .title-xl p strong,.left-content-right-image-slider .container-inner .content-wrap .title-xl ul strong{font-weight:500!important}.left-content-right-image-slider .container-inner .content-wrap .text ul li:before,.left-content-right-image-slider .container-inner .content-wrap .title-xl ul li:before{background-color:#fff}.left-content-right-image-slider .container-inner .content-wrap .button{display:inline-block;font-size:.16rem;line-height:.53rem;letter-spacing:0;font-weight:600;text-decoration:none;background-color:#fff7b4;color:#144031;padding:0 .65rem;border-radius:.14rem .14rem .14rem 0;transition:background-color .5s ease,color .5s ease}.left-content-right-image-slider .container-inner .content-wrap .button span{position:relative;display:inline-block;vertical-align:middle}.left-content-right-image-slider .container-inner .content-wrap .button:hover{background-color:#fff281}.left-content-right-image-slider .link-wrap{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;justify-content:center;margin-bottom:-.78rem;overflow:visible;z-index:5;position:relative;gap:.01rem}.left-content-right-image-slider .link-wrap .link{width:calc(33.3333333333% - .01rem);padding:.5rem .25rem;background-color:#dbf5d1;position:relative;font-size:.22rem;line-height:.28rem;letter-spacing:-.06em;font-weight:500;text-align:center;text-decoration:none;color:#144031;display:flex;flex-direction:column;gap:.13rem;transition:background-color .5s ease}.left-content-right-image-slider .link-wrap .link:first-child{border-radius:.3rem 0 0 0}.left-content-right-image-slider .link-wrap .link:last-child{border-radius:0 0 .3rem 0}.left-content-right-image-slider .link-wrap .link.hover:hover{background-color:#c7fcb5}.left-content-right-image-slider .link-wrap .link .title{display:block;position:relative;font-weight:500;font-size:.18rem;line-height:.22rem;text-align:center;letter-spacing:-.06em}.left-content-right-image-slider .link-wrap .link .text{display:block;position:relative;font-weight:400;font-size:.14rem;line-height:.18rem;text-align:center;letter-spacing:-.04em}@media screen and (orientation:portrait) and (max-width:767px){.left-content-right-image-slider{padding-top:.8rem}.left-content-right-image-slider.bottom-white-space .spacer{height:1.2rem}.left-content-right-image-slider .container-inner{flex-direction:column;padding-bottom:1rem;gap:.4rem}.left-content-right-image-slider .container-inner .slider-wrap{width:100%}.left-content-right-image-slider .container-inner .slider-wrap .swiper{position:relative}.left-content-right-image-slider .container-inner .slider-wrap .swiper .swiper-slide{width:100%}.left-content-right-image-slider .container-inner .slider-wrap .swiper .slider-nav{bottom:.2rem;height:.4rem;gap:.15rem;padding:0 .14rem}.left-content-right-image-slider .container-inner .slider-wrap .swiper .slider-nav .nav-button{width:.4rem;height:.4rem;background-size:.18rem}.left-content-right-image-slider .container-inner .slider-wrap .swiper .slider-nav .dots{min-width:.8rem}.left-content-right-image-slider .container-inner .slider-wrap .swiper .slider-nav .dots .dot.active{transform:scale(2)}.left-content-right-image-slider .container-inner .content-wrap{width:100%}.left-content-right-image-slider .link-wrap{flex-direction:column;width:100%;margin-bottom:-1.3rem}.left-content-right-image-slider .link-wrap .link{width:100%;padding:.25rem .15rem}}.user-content-section{position:relative;width:100%;display:block;padding-top:1.1rem;padding-bottom:.9rem;background-color:#fff;color:#144031;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (orientation:portrait) and (max-width:767px){.user-content-section{padding-top:.8rem;padding-bottom:.5rem}}.user-content{position:relative;width:100%}.user-content img{max-width:100%;height:auto;vertical-align:middle;margin-bottom:.3rem}.user-content h1{font-size:.8rem;line-height:.8rem;letter-spacing:-.06em;font-weight:500;margin-bottom:.3rem}@media screen and (orientation:portrait) and (max-width:767px){.user-content h1{font-size:.46rem;line-height:.52rem}}.user-content h2{font-size:.52rem;line-height:.66rem;font-weight:500;letter-spacing:-.04em;margin-bottom:.3rem}@media screen and (orientation:portrait) and (max-width:767px){.user-content h2{font-size:.36rem;line-height:.42rem}}.user-content h3{font-size:.48rem;line-height:.62rem;font-weight:500;letter-spacing:-.04em;margin-bottom:.3rem}@media screen and (orientation:portrait) and (max-width:767px){.user-content h3{font-size:.32rem;line-height:.42rem}}.user-content h4{font-size:.42rem;line-height:.56rem;font-weight:500;letter-spacing:-.04em;margin-bottom:.3rem}@media screen and (orientation:portrait) and (max-width:767px){.user-content h4{font-size:.28rem;line-height:.36rem}}.user-content h5{font-size:.36rem;line-height:.5rem;font-weight:500;letter-spacing:-.04em;margin-bottom:.3rem}@media screen and (orientation:portrait) and (max-width:767px){.user-content h5{font-size:.24rem;line-height:.32rem}}.user-content h6{font-size:.3rem;line-height:.42rem;font-weight:500;letter-spacing:-.04em;margin-bottom:.3rem}@media screen and (orientation:portrait) and (max-width:767px){.user-content h6{font-size:.22rem;line-height:.28rem}}.user-content ol,.user-content p,.user-content ul{font-size:.2rem;line-height:.3rem;font-weight:400;color:#144031;letter-spacing:-.04em;margin-bottom:.3rem}.user-content ol li,.user-content ul li{display:block;position:relative;padding-left:.29rem}.user-content ol li:before,.user-content ul li:before{content:"";display:block;position:absolute;top:.11rem;left:0;width:.09rem;height:.09rem;border-radius:.02rem .02rem .02rem 0;background-color:#22654e}.user-content ol li:not(:last-child),.user-content ul li:not(:last-child){margin-bottom:.1rem}.user-content ul{list-style:none;margin-left:0}.user-content ol{margin-left:.2rem}.user-content ol li{display:list-item;list-style-position:outside;padding-left:.1rem}.user-content ol li:before{display:none}.user-content a{font-size:.2rem;line-height:.3rem;font-weight:400;color:#144031;letter-spacing:-.04em;text-decoration:underline}.user-content blockquote{margin-bottom:.3rem;padding:.3rem;border:1px solid #144031;border-radius:.3rem 0 .3rem 0}.user-content blockquote p{font-size:.2rem;line-height:.3rem;font-weight:400;color:#144031;letter-spacing:-.04em;margin-bottom:0}.user-content table{border-collapse:collapse;border:1px solid #144031;margin-bottom:.3rem}.user-content table th{font-weight:600;text-align:left}.user-content table td,.user-content table th{padding:10px;border:1px solid #144031;font-size:.2rem;line-height:.3rem;font-weight:400;color:#144031;letter-spacing:-.04em}.form-container{text-align:left}.form-container .form-wrap{min-height:3rem}.form-container .form-wrap .gform_confirmation_wrapper{position:relative;display:block;width:100%;background:#eaffe2;padding:1rem .6rem;text-align:center;margin-top:.2rem;border-radius:.3rem 0}.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message{font-size:.28rem;line-height:.36rem;font-weight:300;letter-spacing:-.02em;color:#000}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message{font-size:.3rem;line-height:.36rem}}.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h1,.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h2,.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h3,.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h4,.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h5,.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h6{color:#000;font-size:.52rem;line-height:.66rem;font-weight:500;letter-spacing:-.04em}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h1,.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h2,.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h3,.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h4,.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h5,.form-container .form-wrap .gform_confirmation_wrapper .gform_confirmation_message h6{font-size:.36rem;line-height:.42rem}}.form-container .form-wrap .gform_validation_errors,.form-container .form-wrap form .gfield_description,.form-container .form-wrap form .validation_message{display:none}.form-container .form-wrap form .gform_fields{grid-column-gap:.6rem;grid-row-gap:.3rem}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gform_fields{grid-column-gap:0}}.form-container .form-wrap form .gsection{border:none;padding:0;padding-top:.4rem}.form-container .form-wrap form .gsection:first-of-type{padding-top:0}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gsection{padding-top:.3rem}}.form-container .form-wrap form .gsection .gsection_title,.form-container .form-wrap form .gsection h3{font-family:SequelSans,sans-serif;font-weight:600;font-size:.2rem;line-height:.24rem;color:#fff}.form-container .form-wrap form .gfield{position:relative;width:100%;display:block}.form-container .form-wrap form .gfield.active .gfield_label{font-size:.12rem;line-height:.15rem;color:#22654e;top:.1rem}.form-container .form-wrap form .gfield.active .gfield_required{font-size:.12rem;line-height:.15rem;color:#22654e}.form-container .form-wrap form .gfield.active input[type=email],.form-container .form-wrap form .gfield.active input[type=number],.form-container .form-wrap form .gfield.active input[type=tel],.form-container .form-wrap form .gfield.active input[type=text],.form-container .form-wrap form .gfield.active input[type=url]{background:#144031}.form-container .form-wrap form .gfield.active textarea{max-height:2.1rem}.form-container .form-wrap form .gfield.active .select2-container--focus .variation-select{background:#144031;color:#fff}.form-container .form-wrap form .gfield.active .select2-container--focus .variation-select .select2-selection__rendered{color:#fff}.form-container .form-wrap form .gfield.active .variation-select{background:#144031}.form-container .form-wrap form .gfield.active .variation-select .select2-selection__rendered{color:#fff}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield:not(.gfield--width-full){grid-column:1/-1}}.form-container .form-wrap form .gfield.gfield_error .gfield_label,.form-container .form-wrap form .gfield.gfield_error .gfield_required{color:#d94b4b}.form-container .form-wrap form .gfield.gfield_error.checkbox,.form-container .form-wrap form .gfield.gfield_error.consent,.form-container .form-wrap form .gfield.gfield_error.radio,.form-container .form-wrap form .gfield.gfield_error .variation-select,.form-container .form-wrap form .gfield.gfield_error input[type=email],.form-container .form-wrap form .gfield.gfield_error input[type=number],.form-container .form-wrap form .gfield.gfield_error input[type=tel],.form-container .form-wrap form .gfield.gfield_error input[type=text],.form-container .form-wrap form .gfield.gfield_error input[type=url],.form-container .form-wrap form .gfield.gfield_error textarea{border-bottom:.02rem solid #d94b4b}.form-container .form-wrap form .gfield.gfield_error.consent.active .gfield_label{color:#d94b4b}.form-container .form-wrap form .gfield .gfield_required{transform:translateY(-.02rem);padding-left:.01rem}.form-container .form-wrap form .gfield .gfield_label,.form-container .form-wrap form .gfield .gfield_required{font-family:SequelSans,sans-serif;font-weight:400;font-size:.2rem;line-height:.24rem;color:#c7fcb5;transition:font-size .4s cubic-bezier(.4,0,.2,1),line-height .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),top .4s cubic-bezier(.4,0,.2,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.form-container .form-wrap form .gfield .gfield_label{width:calc(100% - .6rem);display:block;position:absolute;left:.3rem;top:.3rem;z-index:5;pointer-events:none;margin-bottom:0}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield .gfield_label{left:.2rem}}.form-container .form-wrap form .gfield textarea{width:100%;display:block;position:relative;font-family:SequelSans,sans-serif;font-weight:400;font-size:.2rem;line-height:.24rem;color:#fff;border:none;border-bottom:.02rem solid #c7fcb5;border-radius:0;background:transparent;padding:.31rem .3rem .1rem;outline:none;resize:none;max-height:.75rem;transition:background .4s cubic-bezier(.4,0,.2,1),max-height .4s cubic-bezier(.4,0,.2,1)}.form-container .form-wrap form .gfield textarea:focus,.form-container .form-wrap form .gfield textarea:hover{background:#144031}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield textarea{padding-left:.2rem;padding-right:.2rem}}.form-container .form-wrap form .gfield input[type=email],.form-container .form-wrap form .gfield input[type=number],.form-container .form-wrap form .gfield input[type=tel],.form-container .form-wrap form .gfield input[type=text],.form-container .form-wrap form .gfield input[type=url]{position:relative;display:block;width:100%;font-family:SequelSans,sans-serif;font-weight:400;font-size:.2rem;line-height:.24rem;color:#fff;border:none;border-bottom:.02rem solid #c7fcb5;border-radius:0;background:transparent;padding:.31rem .3rem .1rem;outline:none;transition:background .4s cubic-bezier(.4,0,.2,1)}.form-container .form-wrap form .gfield input[type=email]:focus,.form-container .form-wrap form .gfield input[type=email]:hover,.form-container .form-wrap form .gfield input[type=number]:focus,.form-container .form-wrap form .gfield input[type=number]:hover,.form-container .form-wrap form .gfield input[type=tel]:focus,.form-container .form-wrap form .gfield input[type=tel]:hover,.form-container .form-wrap form .gfield input[type=text]:focus,.form-container .form-wrap form .gfield input[type=text]:hover,.form-container .form-wrap form .gfield input[type=url]:focus,.form-container .form-wrap form .gfield input[type=url]:hover{background:#144031}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield input[type=email],.form-container .form-wrap form .gfield input[type=number],.form-container .form-wrap form .gfield input[type=tel],.form-container .form-wrap form .gfield input[type=text],.form-container .form-wrap form .gfield input[type=url]{padding-left:.2rem;padding-right:.2rem}}.form-container .form-wrap form .gfield input::-webkit-inner-spin-button,.form-container .form-wrap form .gfield input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-container .form-wrap form .gfield input[type=number]{-moz-appearance:textfield}.form-container .form-wrap form .gfield .select2-container{width:100%!important}.form-container .form-wrap form .gfield .select2-container--open .variation-select .select2-selection__arrow:before{transform:rotate(180deg)}.form-container .form-wrap form .gfield .select2-container--focus .variation-select{background:#144031;color:#fff}.form-container .form-wrap form .gfield .select2-container--focus .variation-select .select2-selection__rendered{color:#fff}.form-container .form-wrap form .gfield .variation-select{position:relative;display:block;width:100%;font-family:SequelSans,sans-serif;font-weight:400;font-size:.2rem;line-height:.24rem;color:#fff;border:none;border-bottom:.02rem solid #c7fcb5;border-radius:0;background:transparent;padding:.31rem .4rem .1rem .3rem;outline:none;transition:background .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1);height:auto;min-height:.67rem}.form-container .form-wrap form .gfield .variation-select:hover{background:#144031}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield .variation-select{padding-left:.2rem}}.form-container .form-wrap form .gfield .variation-select .select2-selection__rendered{padding:0;font-family:SequelSans,sans-serif;font-weight:400;font-size:.2rem;line-height:.24rem;color:#fff;transition:background .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1)}.form-container .form-wrap form .gfield .variation-select .select2-selection__arrow{width:.16rem;height:.16rem;top:.37rem;right:.24rem}.form-container .form-wrap form .gfield .variation-select .select2-selection__arrow:before{content:"";position:absolute;top:0;right:0;width:.16rem;height:.16rem;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(../img/form/form-arrow.svg);transition:transform .4s cubic-bezier(.4,0,.2,1)}.form-container .form-wrap form .gfield .variation-select .select2-selection__arrow b{display:none}.form-container .form-wrap form .gfield ::-webkit-input-placeholder{color:transparent}.form-container .form-wrap form .gfield :-moz-placeholder,.form-container .form-wrap form .gfield ::-moz-placeholder{color:transparent}.form-container .form-wrap form .gfield :-ms-input-placeholder{color:transparent}.form-container .form-wrap form .gfield .ginput_complex{align-items:center}.form-container .form-wrap form .gfield .ginput_container_address span{display:block}.form-container .form-wrap form .gfield .ginput_container_address span.select2,.form-container .form-wrap form .gfield .ginput_container_address span.selection{padding-left:0;padding-right:0}.form-container .form-wrap form .gfield.address.active .gfield_label{font-size:.2rem;line-height:.24rem;color:#fff}.form-container .form-wrap form .gfield.address .gfield_label{width:100%;display:block;position:relative;top:0;left:0;padding-bottom:.05rem;color:#fff}.form-container .form-wrap form .gfield.time.active .gfield_label{font-size:.2rem;line-height:.24rem;color:#fff}.form-container .form-wrap form .gfield.time .gfield_label{width:100%;display:block;position:relative;top:0;left:0;padding-bottom:.1rem;color:#fff}.form-container .form-wrap form .gfield.time .ginput_container_time{max-width:.9rem;min-width:.9rem}.form-container .form-wrap form .gfield.time input[type=number]{padding-left:.1rem;padding-right:.1rem;text-align:center}.form-container .form-wrap form .gfield.time select{outline:none;border:none}.form-container .form-wrap form .gfield.name.active .gfield_label{font-size:.2rem;line-height:.24rem;color:#fff}.form-container .form-wrap form .gfield.name .gfield_label{width:100%;display:block;position:relative;top:0;left:0;padding-bottom:.1rem;color:#fff}.form-container .form-wrap form .gfield.fileupload.active .gfield_label{font-size:.2rem;line-height:.24rem;color:#fff}.form-container .form-wrap form .gfield.fileupload .gfield_label{width:100%;display:block;position:relative;top:0;left:0;padding-bottom:.1rem;color:#fff}.form-container .form-wrap form .gfield.fileupload .dashicons-trash,.form-container .form-wrap form .gfield.fileupload a{color:#fff}.form-container .form-wrap form .gfield.fileupload .gform_drop_area{border:.02rem dashed #c7fcb5}.form-container .form-wrap form .gfield.fileupload button.button{transition:background-color .5s ease;display:inline-block;position:relative;text-align:center;font-size:.16rem;font-weight:600;line-height:.1888rem;padding:.12rem .27rem;border-radius:.14rem .14rem .14rem 0;background-color:#fff7b4;text-decoration:none;color:#144031;border:none;outline:none;cursor:pointer;margin-top:.1rem}.form-container .form-wrap form .gfield.fileupload button.button:hover{background-color:#fff281}.form-container .form-wrap form .gfield.radio{border-bottom:.02rem solid #c7fcb5}.form-container .form-wrap form .gfield.radio .gfield_label{position:relative;top:0;left:0;width:calc(100% - 3.2rem);margin:0;padding:.15rem .15rem .15rem .3rem;float:left}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield.radio .gfield_label{width:100%;padding-left:.2rem;padding-right:.2rem;float:unset}}.form-container .form-wrap form .gfield.radio .ginput_container_radio{position:relative;width:3.2rem;float:left;text-align:right}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield.radio .ginput_container_radio{width:100%;float:unset;text-align:left}}.form-container .form-wrap form .gfield.radio .ginput_container_radio .gchoice{display:inline-block;position:relative;padding:.15rem}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield.radio .ginput_container_radio .gchoice{padding-left:.2rem;padding-right:.2rem}}.form-container .form-wrap form .gfield.radio .ginput_container_radio label{position:relative;display:block;width:100%;max-width:100%;font-family:SequelSans,sans-serif;font-weight:500;font-size:.2rem;line-height:.24rem;color:#c7fcb5;padding-left:.32rem;margin-bottom:0;border:none;border-radius:0;outline:none;background:transparent;transition:color .4s cubic-bezier(.4,0,.2,1)}.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);left:.15rem}.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]+label,.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]+span{position:relative;cursor:pointer;transition:all .4s;text-align:left}.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]+label:before,.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]+span:before{content:"";position:absolute;width:.22rem;height:.22rem;left:0;top:50%;transform:translateY(-50%);background:#144031;opacity:1;transition:background .4s cubic-bezier(.4,0,.2,1),border .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1);border-radius:100%}.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]+label:after,.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]+span:after{content:"";position:absolute;width:.08rem;height:.08rem;left:.07rem;top:50%;transform:translateY(-50%);background:#fff;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);border-radius:100%}.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]:checked+label,.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]:checked+span{color:#fff}.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]:checked+label:after,.form-container .form-wrap form .gfield.radio .ginput_container_radio input[type=radio]:checked+span:after{opacity:1}.form-container .form-wrap form .gfield.checkbox{border-bottom:.02rem solid #c7fcb5}.form-container .form-wrap form .gfield.checkbox .gfield_label{position:relative;top:0;left:0;width:calc(100% - 3.2rem);margin:0;padding:.15rem .15rem .15rem .3rem;float:left}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield.checkbox .gfield_label{width:100%;padding-left:.2rem;padding-right:.2rem;float:unset}}.form-container .form-wrap form .gfield.checkbox .gfield_checkbox{position:relative;width:3.2rem;float:left;text-align:right}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield.checkbox .gfield_checkbox{width:100%;float:unset;text-align:left}}.form-container .form-wrap form .gfield.checkbox .gfield_checkbox .gchoice{display:inline-block;position:relative;padding:.15rem}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield.checkbox .gfield_checkbox .gchoice{padding-left:.2rem;padding-right:.2rem}}.form-container .form-wrap form .gfield.checkbox .gfield_checkbox label{position:relative;display:block;width:100%;max-width:100%;font-family:SequelSans,sans-serif;font-weight:500;font-size:.2rem;line-height:.24rem;color:#c7fcb5;padding-left:.32rem;margin-bottom:0;border:none;border-radius:0;outline:none;background:transparent;transition:color .4s cubic-bezier(.4,0,.2,1)}.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);left:.15rem}.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]+label,.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]+span{position:relative;cursor:pointer;transition:all .4s;text-align:left}.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]+label:before,.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]+span:before{content:"";position:absolute;width:.22rem;height:.22rem;left:0;top:50%;transform:translateY(-50%);background:#144031;opacity:1;transition:background .4s cubic-bezier(.4,0,.2,1),border .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1)}.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]+label:after,.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]+span:after{content:"";position:absolute;width:.12rem;height:.11rem;left:.05rem;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNiA4LjYwMDFMMi40IDUuNDAwMUwwIDcuODAwMUw1LjYgMTMuNDAwMUwxNiAzLjAwMDFMMTMuNiAwLjYwMDA5OEw1LjYgOC42MDAxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);border-radius:100%}.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]:checked+label,.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]:checked+span{color:#fff}.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]:checked+label:after,.form-container .form-wrap form .gfield.checkbox .gfield_checkbox input[type=checkbox]:checked+span:after{opacity:1}.form-container .form-wrap form .gfield.consent{border-bottom:.02rem solid #c7fcb5}.form-container .form-wrap form .gfield.consent.active .gfield_label{font-size:.2rem;line-height:.24rem;color:#fff}.form-container .form-wrap form .gfield.consent .gfield_label{position:relative;top:0;left:0;width:100%;margin:0;padding:0 0 .15rem;color:#fff}.form-container .form-wrap form .gfield.consent .ginput_container_consent{position:relative;width:100%;text-align:right;padding:.15rem;padding-left:.3rem}@media screen and (orientation:portrait) and (max-width:767px){.form-container .form-wrap form .gfield.consent .ginput_container_consent{padding:.2rem}}.form-container .form-wrap form .gfield.consent .ginput_container_consent label{position:relative;display:block;width:100%;max-width:100%;font-family:SequelSans,sans-serif;font-weight:500;font-size:.2rem;line-height:.24rem;color:#c7fcb5;padding-left:.32rem;margin-bottom:0;border:none;border-radius:0;outline:none;background:transparent;transition:color .4s cubic-bezier(.4,0,.2,1)}.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);left:.15rem}.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]+label,.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]+span{position:relative;cursor:pointer;transition:all .4s;text-align:left}.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]+label:before,.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]+span:before{content:"";position:absolute;width:.22rem;height:.22rem;left:0;top:50%;transform:translateY(-50%);background:#144031;opacity:1;transition:background .4s cubic-bezier(.4,0,.2,1),border .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1)}.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]+label:after,.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]+span:after{content:"";position:absolute;width:.12rem;height:.11rem;left:.05rem;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNiA4LjYwMDFMMi40IDUuNDAwMUwwIDcuODAwMUw1LjYgMTMuNDAwMUwxNiAzLjAwMDFMMTMuNiAwLjYwMDA5OEw1LjYgOC42MDAxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);border-radius:100%}.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]:checked+label,.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]:checked+span{color:#fff}.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]:checked+label:after,.form-container .form-wrap form .gfield.consent .ginput_container_consent input[type=checkbox]:checked+span:after{opacity:1}.form-container .form-wrap form .gform_footer{position:relative;display:block;margin:0;padding:0;margin-top:.6rem;text-align:center}.form-container .form-wrap form .gform_footer input[type=submit]{transition:background-color .5s ease;display:inline-block;position:relative;text-align:center;font-size:.16rem;line-height:.1888rem;font-weight:600;padding:.17rem .37rem;border-radius:.14rem .14rem .14rem 0;background-color:#fff7b4;text-decoration:none;color:#144031;border:none;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:0}.form-container .form-wrap form .gform_footer input[type=submit]:hover{background-color:#fff281}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #144031 inset;background-color:#144031;-webkit-transition:background-color .4s cubic-bezier(.4,0,.2,1);transition:background-color .4s cubic-bezier(.4,0,.2,1)}.gform-theme-datepicker:not(.gform-legacy-datepicker),.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar td,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar th span,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header select{font-size:14px!important}.select2-dropdown.variation-dropdown{font-family:SequelSans,sans-serif!important;font-weight:400!important;font-size:.2rem!important;line-height:.24rem!important;color:#c7fcb5!important;border-radius:0!important;outline:none!important;border:none!important}.select2-dropdown.variation-dropdown .select2-results__options{max-height:400px!important}.select2-dropdown.variation-dropdown .select2-results__option{font-family:SequelSans,sans-serif!important;font-weight:400!important;font-size:.2rem!important;line-height:.24rem!important;color:#c7fcb5!important;border-radius:0!important;outline:none!important;padding:.1rem .3rem!important;background:#144031!important;transition:color .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1)!important}@media screen and (orientation:portrait) and (max-width:767px){.select2-dropdown.variation-dropdown .select2-results__option{padding-left:.2rem!important;padding-right:.2rem!important}}.select2-dropdown.variation-dropdown .select2-results__option--highlighted,.select2-dropdown.variation-dropdown .select2-results__option--selected{color:#fff!important}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:.24rem;min-height:unset}}.form-container .form-wrap .gform_confirmation_wrapper{visibility:hidden;opacity:0;transition:opacity 1s ease-in-out,visibility 1s ease-in-out}.form-container .form-wrap .gform_confirmation_wrapper.visible{visibility:visible;opacity:1}.no-posts{margin-top:.7rem;width:100%;text-align:center}.search-inner{position:relative;width:100%;max-width:4rem;margin-left:auto;margin-right:0}.search-inner:before{content:"";position:absolute;left:.14rem;top:.22rem;width:.16rem;height:.16rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 17l-4.872-4.873M7.519 14.037A6.518 6.518 0 1 0 7.519 1a6.518 6.518 0 0 0 0 13.037z' stroke='%23071B14' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;z-index:10}.search-inner .blog-search{position:relative;width:100%;height:auto;font-family:SequelSans,sans-serif;font-weight:500;font-size:.2rem;line-height:.24rem;color:#22654e;margin:0;padding:.16rem 0 .16rem .45rem;border:none;border-bottom:1px solid #22654e;outline:none;background:transparent;cursor:pointer;transition:background .4s ease-in-out}.search-inner .blog-search:active,.search-inner .blog-search:focus,.search-inner .blog-search:hover,.search-inner .blog-search:visited{background:#d9f5cf}.search-inner .blog-search:focus-within{background:#d9f5cf}.search-inner .blog-search:focus-visible{background:#d9f5cf}.search-inner .blog-search::-moz-placeholder{color:#22654e}.search-inner .blog-search::placeholder{color:#22654e}.search-inner input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;margin-right:.15rem;height:.16rem;width:.16rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 2L2 18M18 18L2 2' stroke='%2322654E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;cursor:pointer}.search-inner input[type=search]::-webkit-search-decoration,.search-inner input[type=search]::-webkit-search-results-button,.search-inner input[type=search]::-webkit-search-results-decoration{display:none}@media screen and (orientation:portrait) and (max-width:767px){.search-inner{max-width:100%}.search-inner:before{left:.14rem;top:.18rem;width:.14rem;height:.14rem}.search-inner .blog-search{font-size:.16rem;line-height:.2rem;padding-bottom:.14rem;padding-top:.14rem;padding-left:.4rem}.search-inner input[type=search]::-webkit-search-cancel-button{margin-right:.15rem;height:.14rem;width:.14rem}.search-inner input[type=search]::-webkit-search-decoration,.search-inner input[type=search]::-webkit-search-results-button,.search-inner input[type=search]::-webkit-search-results-decoration{display:none}}.blog-list{position:relative;width:100%;padding-top:.7rem;padding-bottom:1.3rem;background:#fff}.blog-list .blog-list-row{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem}.blog-list .blog-list-row .blog-list-col{width:33.33333333%;padding:.65rem .4rem}.blog-list .blog-list-row .blog-list-col:nth-child(3n) .blog-list-item:before{display:none}.blog-list .blog-list-item{display:block;position:relative;width:100%;height:100%;text-decoration:none;padding-bottom:.45rem}.blog-list .blog-list-item:before{content:"";position:absolute;right:-.4rem;width:.01rem;height:100%;background:#d9f5cf}.blog-list .blog-list-item:hover .blog-list-btn .button-2 span{transform:translateX(.45rem)}.blog-list .blog-list-item:hover .blog-list-btn .button-2 i{transform:scale(1.25)}.blog-list .blog-list-item:hover .blog-list-btn .button-2 i:after{transform:translate3d(-50%,-50%,0);opacity:1}.blog-list .blog-list-item .blog-list-image{position:relative;display:block;width:100%;height:2.6rem;overflow:hidden;margin-bottom:.3rem}.blog-list .blog-list-item .blog-list-image img{display:block;position:absolute;top:-10%;left:-10%;width:120%;height:120%;-o-object-fit:cover;object-fit:cover}.blog-list .blog-list-item .blog-list-title{position:relative;width:100%;margin-bottom:.2rem}.blog-list .blog-list-item .blog-list-title .blog-list-title-text{position:relative;display:block;width:100%;font-size:.3rem;line-height:.33rem;font-weight:500;letter-spacing:-.04em;color:#22654e}.blog-list .blog-list-item .blog-list-published-date{position:relative;width:100%;margin-bottom:.3rem}.blog-list .blog-list-item .blog-list-published-date span{position:relative;display:block;width:100%;font-size:.14rem;line-height:.17rem;font-weight:500;text-transform:uppercase;color:#22654e}.blog-list .blog-list-item .blog-list-excerpt{position:relative;width:100%;max-width:3.3rem;margin-bottom:.4rem;color:#144031}.blog-list .blog-list-item .blog-list-btn{position:absolute;left:0;bottom:.16rem}.blog-list .pagination{position:relative;width:100%;text-align:center;margin-top:.75rem}.blog-list .pagination ul li{display:inline-block;vertical-align:middle;padding:0 .17rem}.blog-list .pagination ul li a{position:relative;display:inline-block;vertical-align:middle;font-size:.2rem;line-height:.24rem;text-align:center;color:#144031;text-decoration:none;z-index:1;transition:color .6s ease}.blog-list .pagination ul li a.selected{color:#fff}.blog-list .pagination ul li a.selected:before{opacity:1}.blog-list .pagination ul li a:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.4rem;height:.4rem;border-radius:50%;background:#22654e;opacity:0;z-index:-1;transition:opacity .6s ease}.blog-list .pagination ul li svg{display:inline-block;vertical-align:middle;width:.24rem;height:.24rem;transition:transform .6s ease}.blog-list .pagination ul li svg:hover{transform:translateX(.1rem)}.blog-list .pagination ul li.prev{padding-left:0}.blog-list .pagination ul li.prev a:before{display:none}.blog-list .pagination ul li.prev svg{transform:rotate(180deg)}.blog-list .pagination ul li.prev svg:hover{transform:rotate(180deg) translateX(.1rem)}.blog-list .pagination ul li.next{padding-right:0}.blog-list .pagination ul li.next a:before{display:none}@media screen and (orientation:portrait) and (max-width:767px){.blog-list{padding-top:.8rem;padding-bottom:.8rem}.blog-list .blog-list-row{margin-left:0;margin-right:0}.blog-list .blog-list-row .blog-list-col{width:100%;padding:.4rem 0;border-bottom:.01rem solid #d9f5cf}.blog-list .blog-list-item{padding-bottom:.55rem}.blog-list .blog-list-item:before{display:none}.blog-list .blog-list-item .blog-list-image{height:3rem;margin-bottom:.2rem}.blog-list .blog-list-item .blog-list-image img{top:0;left:0;width:100%;height:100%}.blog-list .blog-list-item .blog-list-title{margin-bottom:.15rem}.blog-list .blog-list-item .blog-list-title .blog-list-title-text{font-size:.25rem;line-height:.3rem}.blog-list .blog-list-item .blog-list-published-date{margin-bottom:.2rem}.blog-list .blog-list-item .blog-list-published-date span{font-size:.12rem;line-height:.14rem}.blog-list .blog-list-item .blog-list-excerpt{max-width:100%;margin-bottom:.2rem;font-size:.14rem;line-height:.24rem}.blog-list .blog-list-item .blog-list-btn{position:absolute;left:0;bottom:.16rem}.blog-list .pagination{margin-top:.5rem}}.get-in-touch{position:relative;display:block;padding-top:1.2rem;padding-bottom:1.2rem;background-color:#22654e;overflow:hidden}.get-in-touch .bg1{display:block;position:absolute;left:-.64rem;bottom:.52rem;width:2.07rem;height:2.07rem}.get-in-touch .bg2{display:block;position:absolute;left:3.99rem;top:-.48rem;width:1.33rem;height:1.33rem}.get-in-touch .bg3{display:block;position:absolute;right:-.24rem;bottom:-2.02rem;width:4.22rem;height:4.22rem}.get-in-touch .section-inner{position:relative;width:100%;text-align:center}.get-in-touch .section-inner .content-title{margin-bottom:.3rem}.get-in-touch .section-inner .content-text{width:100%;max-width:6.15rem;margin:0 auto;margin-bottom:.7rem}.get-in-touch .section-inner .text,.get-in-touch .section-inner .title-subpage{color:#fff}.get-in-touch .section-inner .button-1{min-width:1.85rem}@media screen and (orientation:portrait) and (max-width:767px){.get-in-touch{padding-top:.8rem;padding-bottom:.8rem}.get-in-touch .bg1{display:none}.get-in-touch .bg2{left:-.3rem;top:.5rem;width:1.33rem;height:1.33rem}.get-in-touch .bg3{right:-1.21rem;bottom:.25rem;width:3.55rem;height:3.55rem}.get-in-touch .section-inner .content-text{max-width:100%;margin-bottom:.8rem}.get-in-touch .section-inner .button-1{min-width:1.85rem}}.intro-single-blog .text{max-width:8.3rem}.intro-single-blog .text span.date{font-size:.14rem;line-height:.16rem;display:block;margin-top:.2rem}@media screen and (orientation:portrait) and (max-width:767px){.intro-single-blog .text{max-width:100%}.intro-single-blog .text span.date{font-size:.12rem;line-height:.14rem;margin-top:.15rem}}.intro-blog-content{padding-top:1.1rem;padding-bottom:1.4rem;background:#fff}.intro-blog-content .content-title-text{margin-bottom:1.3rem}.intro-blog-content .content-title-text .content-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.intro-blog-content .content-title-text .content-inner .title-col{width:6.1rem}.intro-blog-content .content-title-text .content-inner .text-col{width:5.1rem}.intro-blog-content .content-title-text .title{font-size:.35rem;line-height:.38rem;letter-spacing:-.04em;font-weight:600;color:#22654e}.intro-blog-content .full-content{margin-bottom:.6rem;position:relative;width:100%;color:#22654e}.intro-blog-content .full-content img,.intro-blog-content .full-content video{max-width:100%;height:auto;vertical-align:middle;margin-bottom:.5rem}.intro-blog-content .full-content h1{font-size:.8rem;line-height:.8rem;letter-spacing:-.06em;font-weight:600;margin-bottom:.5rem}.intro-blog-content .full-content h2{font-size:.52rem;line-height:.66rem;font-weight:600;letter-spacing:-.04em;margin-bottom:.5rem}.intro-blog-content .full-content h3{font-size:.46rem;line-height:.62rem;font-weight:600;letter-spacing:-.04em;margin-bottom:.5rem}.intro-blog-content .full-content h4{font-size:.4rem;line-height:.56rem;font-weight:600;letter-spacing:-.04em;margin-bottom:.5rem}.intro-blog-content .full-content h5{font-size:.36rem;line-height:.5rem;font-weight:600;letter-spacing:-.04em;margin-bottom:.5rem}.intro-blog-content .full-content h6{font-size:.28rem;line-height:.36rem;font-weight:600;letter-spacing:-.04em;margin-bottom:.5rem}.intro-blog-content .full-content p{font-size:.2rem;line-height:.3rem;font-weight:400;color:#144031;letter-spacing:-.04em;margin-bottom:.5rem}.intro-blog-content .full-content ol,.intro-blog-content .full-content ul{width:100%;max-width:8.2rem;margin:0 auto;font-size:.2rem;line-height:.3rem;font-weight:400;letter-spacing:-.04em;color:#144031;margin-bottom:.5rem;list-style:none}.intro-blog-content .full-content ol li,.intro-blog-content .full-content ul li{display:block;position:relative;padding-left:.29rem}.intro-blog-content .full-content ol li:before,.intro-blog-content .full-content ul li:before{content:"";display:block;position:absolute;top:.11rem;left:0;width:.09rem;height:.09rem;border-radius:.02rem .02rem .02rem 0;background-color:#22654e}.intro-blog-content .full-content ol li:not(:last-child),.intro-blog-content .full-content ul li:not(:last-child){margin-bottom:.1rem}.intro-blog-content .full-content a{font-size:.2rem;line-height:.3rem;font-weight:400;color:#144031;letter-spacing:-.04em;text-decoration:underline}.intro-blog-content .full-content blockquote{margin-bottom:.3rem;padding:.3rem;border:1px solid #144031;border-radius:.3rem 0 .3rem 0}.intro-blog-content .full-content blockquote p{font-size:.2rem;line-height:.3rem;font-weight:400;color:#144031;letter-spacing:-.04em;margin-bottom:0}.intro-blog-content .full-content table{border-collapse:collapse;border:1px solid #144031;margin-bottom:.5rem}.intro-blog-content .full-content table th{font-weight:600;text-align:left}.intro-blog-content .full-content table td,.intro-blog-content .full-content table th{padding:10px;border:1px solid #144031;font-size:.2rem;line-height:.3rem;font-weight:400;color:#144031;letter-spacing:-.04em}.intro-blog-content .full-image{position:relative;display:block;margin-bottom:.9rem}.intro-blog-content .full-image img,.intro-blog-content .full-image video{width:100%;height:auto;vertical-align:middle}.intro-blog-content .gallery-slider{position:relative;display:block;margin-bottom:1.4rem}.intro-blog-content .gallery-slider .slider-main{margin-bottom:.15rem}.intro-blog-content .gallery-slider .slider-main .img-wrap{position:relative;width:100%;min-height:6.9rem}.intro-blog-content .gallery-slider .slider-main .img-wrap .media{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro-blog-content .gallery-slider .slider-nav .img-wrap{position:relative;width:100%;min-height:1.26rem;cursor:pointer;overflow:hidden}.intro-blog-content .gallery-slider .slider-nav .img-wrap .media{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.intro-blog-content .gallery-slider .slider-nav .img-wrap .media:hover{transform:scale(1.1)}.intro-blog-content .quote-content{position:relative;display:block;margin-top:1.6rem;margin-bottom:1.6rem;text-align:center}.intro-blog-content .quote-content .quote-icon{position:relative;width:100%;max-width:.6rem;margin:0 auto;margin-bottom:.55rem}.intro-blog-content .quote-content .quote-icon svg{width:100%;height:auto;vertical-align:middle;fill:#c7fcb5}.intro-blog-content .quote-content .quote-text{position:relative;width:100%;max-width:9.35rem;margin:0 auto;margin-bottom:.48rem}.intro-blog-content .quote-content .quote-text .title{font-weight:600}.intro-blog-content .quote-content .quote-writer{position:relative;width:100%;text-align:center}.intro-blog-content .quote-content .quote-writer .name{display:inline-block;vertical-align:middle;background:#eaffe2;border-radius:30px 0;padding:.2rem .55rem;font-size:.16rem;line-height:.19rem;color:#22654e}.intro-blog-content .share-content{position:relative;width:100%;margin-top:1.4rem}.intro-blog-content .share-content .share-content-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.2rem .4rem;border:1px solid #22654e;border-radius:30px 0;width:100%;max-width:8.3rem;margin:0 auto}.intro-blog-content .share-content .share-content-text{position:relative;display:inline-block;vertical-align:middle;font-size:.2rem;line-height:.56rem;letter-spacing:-.04em;color:#22654e}.intro-blog-content .share-content ul{display:block}.intro-blog-content .share-content ul li{display:inline-block;vertical-align:middle;padding-right:.5rem}.intro-blog-content .share-content ul li:last-child{padding-right:0}.intro-blog-content .share-content ul li .facebook svg{width:.38rem;height:.38rem;vertical-align:middle}.intro-blog-content .share-content ul li .linkedin svg{width:.36rem;height:.36rem;vertical-align:middle}.intro-blog-content .share-content ul li .twitter svg{width:.36rem;height:.29rem;vertical-align:middle}@media screen and (orientation:portrait) and (max-width:767px){.intro-blog-content{padding-top:.8rem;padding-bottom:.8rem}.intro-blog-content .content-title-text{margin-bottom:.8rem}.intro-blog-content .content-title-text .content-inner .title-col{width:100%;margin-bottom:.2rem}.intro-blog-content .content-title-text .content-inner .text-col{width:100%}.intro-blog-content .content-title-text .title{font-size:.22rem;line-height:.32rem;letter-spacing:-.04em}.intro-blog-content .content-title-text .text{font-size:.16rem;line-height:.24rem}.intro-blog-content .full-content,.intro-blog-content .full-content img{margin-bottom:.5rem}.intro-blog-content .full-content h1{font-size:.46rem;line-height:.52rem;margin-bottom:.4rem}.intro-blog-content .full-content h2{font-size:.36rem;line-height:.42rem;margin-bottom:.4rem}.intro-blog-content .full-content h3{font-size:.32rem;line-height:.42rem;margin-bottom:.4rem}.intro-blog-content .full-content h4{font-size:.25rem;line-height:.36rem;margin-bottom:.4rem}.intro-blog-content .full-content h5{font-size:.22rem;line-height:.32rem;margin-bottom:.4rem}.intro-blog-content .full-content h6{font-size:.2rem;line-height:.28rem;margin-bottom:.4rem}.intro-blog-content .full-content p{font-size:.16rem;line-height:.24rem;margin-bottom:.4rem}.intro-blog-content .full-content ol,.intro-blog-content .full-content ul{font-size:.16rem;line-height:.24rem;margin-bottom:.4rem;max-width:100%}.intro-blog-content .full-content a,.intro-blog-content .full-content blockquote p{font-size:.16rem;line-height:.24rem}.intro-blog-content .full-content table{margin-bottom:.4rem}.intro-blog-content .full-content table td,.intro-blog-content .full-content table th{font-size:.16rem;line-height:.24rem}.intro-blog-content .full-image{margin-bottom:.5rem}.intro-blog-content .full-image .container{max-width:100%}.intro-blog-content .gallery-slider{margin-bottom:.8rem}.intro-blog-content .gallery-slider .container-2{max-width:100%}.intro-blog-content .gallery-slider .slider-main{margin-bottom:.1rem}.intro-blog-content .gallery-slider .slider-main .img-wrap{width:100%;padding-bottom:70%;min-height:2.5rem}.intro-blog-content .gallery-slider .slider-nav .img-wrap{width:100%;padding-bottom:100%;min-height:.5rem}.intro-blog-content .quote-content{margin-top:.8rem;margin-bottom:.8rem}.intro-blog-content .quote-content .quote-icon{max-width:.45rem;margin-bottom:.25rem}.intro-blog-content .quote-content .quote-text{max-width:100rem;margin-bottom:.4rem}.intro-blog-content .quote-content .quote-text .title{font-size:.26rem;line-height:.36rem;font-weight:600}.intro-blog-content .quote-content .quote-writer .name{padding:.2rem .28rem}.intro-blog-content .share-content{margin-top:.4rem}.intro-blog-content .share-content .share-content-row{justify-content:unset;align-items:unset;padding:.3rem .35rem;max-width:100%;text-align:center}.intro-blog-content .share-content .share-content-text{width:100%;font-size:.15rem;line-height:.36rem;margin-bottom:.2rem}.intro-blog-content .share-content ul{width:100%}.intro-blog-content .share-content ul li{padding-right:.3rem}.intro-blog-content .share-content ul li .facebook svg{width:.22rem;height:.22rem}.intro-blog-content .share-content ul li .linkedin svg{width:.2rem;height:.2rem}.intro-blog-content .share-content ul li .twitter svg{width:.2rem;height:.16rem}}.related-posts{display:block;position:relative;overflow:hidden;padding-top:1.8rem;padding-bottom:1.6rem;background-color:#22654e}.related-posts .bg1{display:block;position:absolute;top:2.84rem;left:-.74rem;width:4.23rem;height:4.23rem}.related-posts .bg2{display:block;position:absolute;top:4.8rem;right:.18rem;width:2.07rem;height:2.07rem}.related-posts .container-2{position:relative}.related-posts .section-inner{margin-bottom:.6rem}.related-posts .title-subpage{color:#fff}.related-posts .card-1{padding-bottom:.75rem}.related-posts .card-1 .title{font-size:.3rem;line-height:.33rem;margin-bottom:.2rem}.related-posts .card-1 .date{display:block;font-size:.14rem;line-height:.17rem;font-weight:800;color:#22654e;margin-bottom:.3rem}.related-posts .card-1 .button-2{position:absolute;left:.5rem;bottom:.5rem}.related-posts .mobile-slider-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;margin-top:.4rem}.related-posts .mobile-slider-nav .nav-button{display:block;width:.6rem;height:.6rem;border-radius:50%;background-color:#144031;background-image:url(../img/arrow-right-2.svg);background-position:50%;background-size:.24rem;background-repeat:no-repeat}.related-posts .mobile-slider-nav .nav-button.btn-prev{transform:rotate(180deg);left:0}.related-posts .mobile-slider-nav .dots{display:block;text-align:center;width:1.9rem;white-space:nowrap}.related-posts .mobile-slider-nav .dot{transition:transform .5s ease,opacity .5s ease,margin .5s ease;display:inline-block;transform:scale(1);width:.06rem;height:.06rem;background-color:#c7fcb5;border-radius:50%;opacity:.3;margin:0 .05rem}.related-posts .mobile-slider-nav .dot.active{opacity:1;transform:scale(2.25)}.related-posts .swiper-slide{height:auto}@media screen and (orientation:portrait) and (max-width:767px){.related-posts{padding-top:.8rem;padding-bottom:1.03rem}.related-posts .bg1{top:.48rem;left:-1.07rem}.related-posts .bg2{top:auto;bottom:.65rem;right:-.52rem}.related-posts .swiper{overflow:visible}.related-posts .card-1 .title{font-size:.25rem;line-height:.3rem;margin-bottom:.15rem}.related-posts .card-1 .date{font-size:.12rem;line-height:.14rem;margin-bottom:.2rem}.related-posts .card-1 .text{font-size:.14rem;line-height:.24rem}.related-posts .card-1 .button-2{position:absolute;left:.4rem;bottom:.4rem}.related-posts .mobile-slider-nav{justify-content:space-between;margin-top:.2rem}}