.ejs-wrapper h2{font-size:1.25rem;margin-bottom:20px}.ejs-wrapper .ejs-content{position:relative;display:flex;margin-bottom:40px;scroll-behavior:smooth}.ejs-wrapper .ejs-content .flicking-panel{background-color:#e5e6e6;border-radius:4px;text-align:center;max-height:unset;max-width:unset}.ejs-wrapper .ejs-content .flicking-panel a{display:block;text-decoration:none;color:#434448}.ejs-wrapper .ejs-content .flicking-panel a p{padding:3px 10px;margin:0}.ejs-wrapper .ejs-content .left,.ejs-wrapper .ejs-content .right{border:1px solid #cbcbcb;background-color:rgba(239,239,239,.75);z-index:9;position:absolute;cursor:pointer;width:25px;height:25px;border-radius:50%;top:calc(50% - 13px);transform:rotateX(0deg);transition:transform .5s ease;padding:0}.ejs-wrapper .ejs-content .left svg,.ejs-wrapper .ejs-content .right svg{fill:#592e6f}.ejs-wrapper .ejs-content .left:hover,.ejs-wrapper .ejs-content .right:hover{background-color:#f5f5f5}.ejs-wrapper .ejs-content .left:hover svg,.ejs-wrapper .ejs-content .right:hover svg{color:#000}.ejs-wrapper .ejs-content .left{left:-25px;transform-origin:center center}.ejs-wrapper .ejs-content .right{right:-25px;perspective:1000px}.ejs-wrapper .ejs-content .right .inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.ejs-wrapper .ejs-content .right .inner .back,.ejs-wrapper .ejs-content .right .inner .front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ejs-wrapper .ejs-content .right .inner .back .more,.ejs-wrapper .ejs-content .right .inner .front .more{white-space:nowrap;font-size:14px;background-color:#f4f5f5;border-radius:inherit}.ejs-wrapper .ejs-content .right .inner .back .more a,.ejs-wrapper .ejs-content .right .inner .front .more a{margin:auto;text-decoration:none;color:#434448}.ejs-wrapper .ejs-content .right .inner .front{color:#000}.ejs-wrapper .ejs-content .right .inner .back{transform:rotateX(180deg);color:#fff;display:flex;align-items:center}.ejs-wrapper .ejs-content.thumb .flicking-panel{background-color:rgba(0,0,0,0);position:relative;transition:width .3s ease;max-height:250px;max-width:200px}.ejs-wrapper .ejs-content.thumb .flicking-panel a{display:block;padding:3px 10px;text-decoration:none;color:#434448}.ejs-wrapper .ejs-content.thumb .flicking-panel a p{white-space:nowrap;margin:0;text-transform:capitalize;font-size:14px}.ejs-wrapper .ejs-content.thumb .flicking-panel a img{width:100%;height:auto;border-radius:10px;object-fit:cover}.ejs-wrapper .ejs-content.thumb .left,.ejs-wrapper .ejs-content.thumb .right{width:45px;height:45px;top:calc(50% - 20px)}.ejs-wrapper .ejs-content.disable-end .right,.ejs-wrapper .ejs-content.disable-start .left{transform:rotateX(90deg)}.ejs-wrapper .ejs-content.show-more .right .inner{transform:rotateX(180deg)}.ejs-wrapper .flicking-viewport.vertical,.ejs-wrapper .flicking-viewport.vertical>.flicking-camera{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ejs-wrapper .flicking-viewport.vertical>.flicking-camera{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ejs-wrapper .flicking-camera{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ejs-wrapper .flicking-camera>*{-ms-flex-negative:0;flex-shrink:0}.ejs-wrapper .flicking-viewport{position:relative;overflow:hidden}.ejs-wrapper .flicking-viewport:not(.vertical){width:100%;height:100%}.ejs-wrapper .flicking-viewport.vertical,.ejs-wrapper .flicking-viewport.vertical>.flicking-camera{display:inline-block}.ejs-wrapper .flicking-viewport.vertical.middle>.flicking-camera>*{vertical-align:middle}.ejs-wrapper .flicking-viewport.vertical.bottom>.flicking-camera>*{vertical-align:bottom}.ejs-wrapper .flicking-viewport.vertical>.flicking-camera>*{display:block}.ejs-wrapper .flicking-viewport.flicking-hidden>.flicking-camera>*{visibility:hidden}.ejs-wrapper .flicking-camera{width:100%;height:100%;position:relative;z-index:1;white-space:nowrap;will-change:transform}.ejs-wrapper .flicking-camera>*{display:inline-block;white-space:normal;vertical-align:top}.pagination-nav{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.3);padding:5px;margin:20px auto}.pagination-nav .pagination{display:flex;list-style:none;margin:0;padding:0;align-items:center}.pagination-nav .pagination .page-item.disabled .page-link{opacity:.7;cursor:not-allowed;pointer-events:none;outline:none}.pagination-nav .pagination .page-item.dots .page-link{cursor:default}.pagination-nav .pagination .page-item.dots .page-link:hover{background:rgba(0,0,0,0)}.pagination-nav .pagination .page-item.active .page-link{color:hsl(200,70%,50%);font-weight:700}.pagination-nav .pagination .page-item .page-link{padding:10px 15px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-out;user-select:none;color:hsl(200,90%,10%);background:rgba(0,0,0,0);border:none;cursor:pointer;font-size:14px;text-decoration:none}.pagination-nav .pagination .page-item .page-link:hover{background:rgba(0,0,0,.1)}.pagination-nav .pagination .page-item .page-link:focus{outline:none}.pagination-nav .pagination-info{margin-left:20px;color:hsl(200,90%,10%);font-size:14px;white-space:nowrap}@media(max-width:540px){.pagination-nav{flex-direction:column;gap:10px}.pagination-nav .pagination-info{margin-left:0;margin-top:5px}}.pagination-bottom,.pagination-top{display:flex;justify-content:center;margin:20px 0}.pagination-nav{box-shadow:none!important}.bricks-wrapper{min-height:25vh}.bricks-wrapper h2{text-align:center;position:absolute;left:50%;transform:translate(-50%,20px)}.bricks-wrapper .bricks{margin-right:auto;margin-left:auto;padding:0;overflow:hidden;width:100%;transition:opacity .3s ease}.bricks-wrapper .bricks.switch-layout{display:flex;column-count:unset}.bricks-wrapper .bricks.switch-layout .brick{display:inline-block;margin:0 10px;width:100%}@media(min-width:480px){.bricks-wrapper .bricks.switch-layout .brick{margin:10px;width:calc(50% - 20px)}}@media(min-width:768px){.bricks-wrapper .bricks.switch-layout .brick{width:calc(33.3333333333% - 20px)}}@media(min-width:992px){.bricks-wrapper .bricks.switch-layout .brick{width:calc(25% - 20px)}}@media(min-width:1200px){.bricks-wrapper .bricks.switch-layout .brick{width:calc(20% - 20px)}}.bricks-wrapper .bricks.bricks-ready{transition:width .5s ease}.bricks-wrapper .bricks .brick{transition:max-height .5s ease;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);overflow:hidden;margin:0 5px 15px;display:grid;break-inside:avoid}.bricks-wrapper .bricks .brick a{position:relative;display:flex;align-items:center}.bricks-wrapper .bricks .brick a img,.bricks-wrapper .bricks .brick a video{margin-bottom:-5px}.bricks-wrapper .bricks .brick a button{color:#f4f5f5;border:1px solid #f4f5f5;background-color:#592e6f;width:145px;height:40px;display:flex;position:absolute;margin:auto;left:50%;bottom:5px;transform:translate(-50%,1%);align-items:center;justify-content:center;transition:background-color .3s ease,text-shadow .3s ease,transform .3s ease;opacity:.75}.bricks-wrapper .bricks .brick a button:hover{opacity:1;background-color:#4db4aa;text-shadow:3px 3px 2px #4a9389;cursor:pointer}.content-navigation{display:block;padding:0;margin:0 0 20px}.content-navigation ol{display:flex;list-style:none;padding:0;margin:20px 0 0;flex-wrap:wrap;align-items:center}.content-navigation ol li{display:flow-root;list-style:none;color:#000;font-weight:300}.content-navigation ol li a{color:#592e6f;text-decoration:none;transition:color .3s ease}.content-navigation ol li a:hover{color:#4db4aa;text-decoration:underline}.content-navigation ol li span{color:#000;font-weight:400}.content-wrapper p{font-weight:300;margin-bottom:10px;font-size:1.125em;line-height:1.6}.content-wrapper h1,.content-wrapper q{font-size:1.65em}.content-wrapper.container{margin:auto}.content-wrapper .hero-image{width:100%;height:300px;background-size:contain;background-position:50%;background-repeat:no-repeat}.content-wrapper .hero-image img{max-width:100%;max-height:100%}.content-wrapper .featured{display:flex;justify-content:space-between;padding:30px;border-radius:10px;margin-bottom:30px}.content-wrapper .featured .text{display:flex;flex-direction:column;justify-content:center;max-width:100%;text-transform:capitalize}.content-wrapper .featured .text p{text-transform:none}@media(min-width:768px){.content-wrapper .featured .text{max-width:55%}}.content-wrapper .featured .hero-image{width:40%;display:none;border-radius:10px}@media(min-width:768px){.content-wrapper .featured .hero-image{display:block}}.content-wrapper .landing-footer,.content-wrapper .landing-header{margin:40px 0;padding:20px 30px;min-height:250px;background:#fafafa;background:linear-gradient(13deg,rgb(245,245,245),rgb(229,230,230) 50%,rgb(220,219,222))}.content-wrapper .landing-footer.image-background,.content-wrapper .landing-header.image-background{background-size:cover;background-repeat:no-repeat;background-position:50%}.content-wrapper .landing-footer.image-background .footer-info,.content-wrapper .landing-footer.image-background .header-info,.content-wrapper .landing-header.image-background .footer-info,.content-wrapper .landing-header.image-background .header-info{width:100%}.content-wrapper .landing-footer.image-left .footer-info,.content-wrapper .landing-footer.image-left .header-info,.content-wrapper .landing-header.image-left .footer-info,.content-wrapper .landing-header.image-left .header-info{display:table;margin-top:-15px;width:100%}.content-wrapper .landing-footer.image-left .footer-info .footer-image,.content-wrapper .landing-footer.image-left .footer-info .header-image,.content-wrapper .landing-footer.image-left .header-info .footer-image,.content-wrapper .landing-footer.image-left .header-info .header-image,.content-wrapper .landing-header.image-left .footer-info .footer-image,.content-wrapper .landing-header.image-left .footer-info .header-image,.content-wrapper .landing-header.image-left .header-info .footer-image,.content-wrapper .landing-header.image-left .header-info .header-image{float:left;padding:25px 35px 20px 0;max-width:40%}.content-wrapper .landing-footer.image-left .footer-info .footer-image img,.content-wrapper .landing-footer.image-left .footer-info .header-image img,.content-wrapper .landing-footer.image-left .header-info .footer-image img,.content-wrapper .landing-footer.image-left .header-info .header-image img,.content-wrapper .landing-header.image-left .footer-info .footer-image img,.content-wrapper .landing-header.image-left .footer-info .header-image img,.content-wrapper .landing-header.image-left .header-info .footer-image img,.content-wrapper .landing-header.image-left .header-info .header-image img{width:100%}.content-wrapper .landing-footer.image-right .footer-info,.content-wrapper .landing-footer.image-right .header-info,.content-wrapper .landing-header.image-right .footer-info,.content-wrapper .landing-header.image-right .header-info{display:table;margin-top:-15px;width:100%}.content-wrapper .landing-footer.image-right .footer-info .footer-image,.content-wrapper .landing-footer.image-right .footer-info .header-image,.content-wrapper .landing-footer.image-right .header-info .footer-image,.content-wrapper .landing-footer.image-right .header-info .header-image,.content-wrapper .landing-header.image-right .footer-info .footer-image,.content-wrapper .landing-header.image-right .footer-info .header-image,.content-wrapper .landing-header.image-right .header-info .footer-image,.content-wrapper .landing-header.image-right .header-info .header-image{float:right;padding:25px 0 20px 35px;max-width:40%}.content-wrapper .landing-footer.image-right .footer-info .footer-image img,.content-wrapper .landing-footer.image-right .footer-info .header-image img,.content-wrapper .landing-footer.image-right .header-info .footer-image img,.content-wrapper .landing-footer.image-right .header-info .header-image img,.content-wrapper .landing-header.image-right .footer-info .footer-image img,.content-wrapper .landing-header.image-right .footer-info .header-image img,.content-wrapper .landing-header.image-right .header-info .footer-image img,.content-wrapper .landing-header.image-right .header-info .header-image img{width:100%}