.carousel_slider__6EQQQ{display:block;overflow:hidden;position:relative;width:100%;height:auto}.carousel_slider__6EQQQ.carousel_diffuse__KDZ7F .carousel_slider-item__dbIX9,.carousel_slider__6EQQQ.carousel_switch__HVgEg .carousel_slider-item__dbIX9{visibility:visible;opacity:1;margin:0 auto}.carousel_slider__6EQQQ.carousel_diffuse__KDZ7F .carousel_slider-item__dbIX9.carousel_absPositioned__ti95c,.carousel_slider__6EQQQ.carousel_switch__HVgEg .carousel_slider-item__dbIX9.carousel_absPositioned__ti95c{position:relative;top:0;right:0;width:100%}.carousel_slider__6EQQQ.carousel_diffuse__KDZ7F .carousel_slider-item__dbIX9.carousel_invisible__5ikpQ,.carousel_slider__6EQQQ.carousel_switch__HVgEg .carousel_slider-item__dbIX9.carousel_invisible__5ikpQ{position:absolute;visibility:hidden;opacity:0}.carousel_slider__6EQQQ.carousel_diffuse__KDZ7F .carousel_slider-item__dbIX9{transition:opacity 1s linear}.carousel_slider__6EQQQ.carousel_diffuse__KDZ7F .carousel_slider-item__dbIX9.carousel_invisible__5ikpQ{transition:visibility 0s 1s,opacity 1s linear}.carousel_slider__6EQQQ.carousel_slide__7D2ED .carousel_slide-wrapper___jjRQ{display:flex;flex-flow:row;flex-wrap:nowrap}.carousel_slider__6EQQQ.carousel_slide__7D2ED .carousel_slide-wrapper___jjRQ.carousel_animated__rQN1E{transition:left .5s linear}.carousel_slider__6EQQQ .carousel_button-area__nWJSq{position:absolute;display:flex;align-items:flex-start;bottom:.5rem;width:3rem;left:auto;right:3rem;height:3rem;opacity:1;z-index:10}.carousel_slider__6EQQQ .carousel_button-area__nWJSq.carousel_next__yOF_U{left:auto;right:0}.carousel_slider__6EQQQ .carousel_button-area__nWJSq.carousel_bottom__wwC4T{align-items:flex-end}.carousel_slider__6EQQQ .carousel_button-area__nWJSq.carousel_small__7drDZ{bottom:.25rem;width:2rem;height:2rem;right:2rem}.carousel_slider__6EQQQ .carousel_button-area__nWJSq.carousel_outer__WpwLv{top:0;bottom:0;left:0;right:auto;width:3rem;height:auto}.carousel_slider__6EQQQ .carousel_button-area__nWJSq.carousel_outer__WpwLv.carousel_next__yOF_U{right:0;left:auto}.carousel_slider__6EQQQ .carousel_button-area__nWJSq.carousel_outer__WpwLv.carousel_small__7drDZ{width:2rem}.carousel_slider__6EQQQ .carousel_hover__k42zk{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1;background-color:#fff;z-index:1}.overlapped-section{background-size:85%;display:flex;flex-flow:column!important;justify-content:start;background-repeat:no-repeat;max-width:90%;padding:1rem 0 1rem 1rem}.overlapped-section .overlapped-content{position:relative;background:#fff;max-width:80%;margin-top:4rem}.overlapped-section.left{background-position:100% 0;align-items:start}.overlapped-section.left .overlapped-content{padding:1rem 1rem 1rem 0}.overlapped-section.right{background-position:0 0;align-items:end}.overlapped-section.right .overlapped-content{padding:1rem 0 1rem 1rem}.overlapped-section.custom{background-position:0 0;align-items:end}.overlapped-section.custom .overlapped-content{padding:1rem 0 1rem 1rem}@media screen and (min-width:420px){.overlapped-section .overlapped-content{margin-top:4rem}}@media screen and (min-width:576px){.overlapped-section .overlapped-content{margin-top:6rem;max-width:70%}}@media screen and (min-width:768px){.overlapped-section{background-size:70%;align-items:center;justify-content:center;flex-flow:column;margin-top:4rem}.overlapped-section .overlapped-content{margin-top:0}.overlapped-section.left .overlapped-content{padding:3rem 3rem 3rem 0}.overlapped-section.custom .overlapped-content,.overlapped-section.right .overlapped-content{padding:3rem 0 3rem 3rem}}@media screen and (min-width:920px){.overlapped-section{background-size:60%;align-items:center;justify-content:center;max-width:1280px;padding:0 6rem}.overlapped-section.left{background-position:calc(100% - 6rem)}.overlapped-section.left.full{background-position:100%}.overlapped-section.left.full .overlapped-content{max-width:684px;padding:2rem 2rem 1rem 0}.overlapped-section.right{background-position:6rem}.overlapped-section.right.full{background-position:0}.overlapped-section.right.full .overlapped-content{max-width:684px;padding:2rem 0 2rem 2rem}}@media screen and (min-width:1200px){.overlapped-section.custom{background-position:6rem}}@keyframes caption-in{0%{opacity:0}to{opacity:1}}@keyframes caption-out{0%{opacity:1}to{opacity:0}}@keyframes animate-in-to-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes animate-out-to-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes animate-in-to-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes animate-out-to-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}.enter-to-left{animation:animate-in-to-left .6s}.exit-to-left{animation:animate-out-to-left .6s}.exit-to-left .carousel-caption{animation:caption-out .6s ease-out forwards}.enter-to-right{animation:animate-in-to-right .6s}.exit-to-right{animation:animate-out-to-right .6s}.exit-to-right .carousel-caption{animation:caption-out .6s ease-out forwards}.carousel-slider-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;background:#eae4e3;position:relative;overflow:hidden}.carousel-slider-wrapper *{box-sizing:border-box}.carousel-slider-wrapper .carousel-slide{margin:0 auto;display:none;min-width:100%;text-align:center}.carousel-slider-wrapper .carousel-slide.swipe{-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-slider-wrapper .carousel-slide.active-slide{display:block}.carousel-slider-wrapper .carousel-slide.active-slide.next-active-slide{position:absolute;left:0;bottom:0}.carousel-slider-wrapper .carousel-slide.active-slide .carousel-caption{color:#000;background:transparent;padding:2rem 4rem 8rem;animation:caption-in .6s ease-in forwards;text-align:left}.carousel-slider-wrapper .carousel-slide.active-slide .carousel-caption .carousel-caption-subtitle,.carousel-slider-wrapper .carousel-slide.active-slide .carousel-caption .carousel-caption-title{text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-slider-wrapper .carousel-slide.active-slide .carousel-caption .carousel-caption-title{margin:0 0 5px}.carousel-slider-wrapper .carousel-slide.active-slide .carousel-caption .carousel-caption-subtitle{margin:0}.toggler{overflow:hidden;transition:height .2s ease-in-out}.toggler.visible{transition:height .5s ease-in-out}.swipe-buttons button{background:#dedede}.swipe-buttons button:disabled{opacity:.7}.slider-header{width:100%}@media screen and (max-width:600px){.swipe-buttons svg{color:#000}}@media screen and (max-width:991px){.swipe-buttons{z-index:15;padding:0;position:absolute}.swipe-buttons button{background:transparent}.swipe-buttons.right{right:0}.swipe-buttons.left{left:0}.slider-header{padding-left:0;padding-right:0}.carousel-slider-wrapper .carousel-slide.active-slide .carousel-caption{margin-left:0;margin-right:0}}.slider-wrapper-box{margin:0 auto;width:100%;padding-top:2rem}@media screen and (min-width:992px){.slider-wrapper-box{max-width:100%;padding:4rem 0}}@media screen and (min-width:1200px){.slider-wrapper-box{max-width:1260px;padding:8rem 0}}@media screen and (min-width:1400px){.slider-wrapper-box{max-width:1420px;padding:8rem 0}}#theview .small-x-scroll{overflow:hidden;scrollbar-color:#754942 transparent;scrollbar-width:thin}@media screen and (max-width:992px){#theview .small-x-scroll{overflow-x:auto}}.small-x-scroll{overflow:hidden;scrollbar-color:#2a4d47 transparent;scrollbar-width:thin}@media screen and (max-width:768px){.small-x-scroll{padding-bottom:.5rem;overflow-x:auto}}