.layout-panel-wrap{position:fixed;top:0;right:0;width:600px;height:100vh;overflow:hidden;pointer-events:none;z-index:1100}.layout-panel-wrap.active{z-index:999999}.layout-panel-wrap.active .layout-panel{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.layout-panel-wrap.active .layout-panel-inner:after{box-shadow:0 5px 16px 0 rgba(0,0,0,0.15)}.layout-panel-wrap .layout-panel-toggle,.layout-panel-wrap .layout-panel-inner>*{pointer-events:auto}.layout-panel{width:auto;-webkit-transform:translateX(280px);-ms-transform:translateX(280px);transform:translateX(280px);transition:.55s all ease;font-family:'Arial', sans-serif;font-style:normal;font-weight:400}.layout-panel .layout-panel-title{font-family:'Arial', sans-serif;font-style:normal;font-size:26px;line-height:1.4;font-weight:700;letter-spacing:0;text-transform:none;color:#000;text-align:inherit;margin-top:15px}.layout-panel *+.layout-panel-title{margin-top:30px}.layout-panel .layout-panel-content .mCSB_scrollTools{pointer-events:auto}.layout-panel .layout-panel-content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.layout-panel .layout-panel-content .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.layout-panel .layout-panel-content .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.layout-panel .layout-panel-content .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff}.layout-panel .layout-panel-content .mCSB_draggerContainer{background:#c7ebdf}.layout-panel-content{position:relative;height:100vh;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;padding-right:20px}.layout-panel-inner{position:relative;height:auto;min-height:101vh;max-width:260px;padding:10px 0 20px;background:#fff;margin-left:auto;text-align:center}.layout-panel-inner:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:-3px 0px 50px -2px transparent;z-index:-10;transition:.33s all ease}.layout-panel-header{padding:0 12px}.layout-panel-header__btn{width:100%;display:inline-block;padding:14px 24px 10px;border-radius:3px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#fff;background:#2ed3ae}.layout-panel-header__btn:hover{color:#fff;background:#000}.layout-panel-header__btn span,.layout-panel-header__btn i{vertical-align:middle;line-height:25px}.layout-panel-header__btn i{font-size:25px;margin-right:10px}.layout-panel-header__btn i:before{position:relative;top:-3px}.layout-panel-toggle{position:fixed;top:132px;right:280px;z-index:0;width:45px;height:45px;padding:0;line-height:45px;background:#fff;color:#000;text-align:center;border:none;border-radius:0;transition:.55s all ease;box-shadow:0 5px 16px 0 rgba(0,0,0,0.15);outline:0}.layout-panel-toggle:before{content:'\e6f2';font-family:'Linearicon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:inherit}.layout-panel-toggle.active:before{content:'\e935'}.layout-panel-main{position:relative;z-index:10;padding-left:5px;padding-right:5px}*+.layout-panel-main{margin-top:30px}@media (min-width: 768px){.layout-panel-wrap{width:730px}.layout-panel-wrap.active .layout-panel{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.layout-panel-wrap .layout-panel{-webkit-transform:translateX(354px);-ms-transform:translateX(354px);transform:translateX(354px)}.layout-panel-wrap .layout-panel-inner{max-width:334px}.layout-panel-wrap .layout-panel-toggle{right:354px}}.cherry-ld-layout-panel .page-preloader-cover{z-index:1200}.cherry-ld-layout-panel.ie .layout-panel{-webkit-transform:translateX(354px);-ms-transform:translateX(354px);transform:translateX(354px)}.cherry-ld-layout-panel.ie .layout-panel-toggle{right:0}.cherry-ld-layout-panel.ie .layout-panel-wrap.active .layout-panel{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cherry-ld-layout-panel.ie .layout-panel-wrap.active .layout-panel-toggle{right:354px}.thumbnail-small{position:relative;display:block;text-align:center;padding:5px;color:#000;border:1px solid #e6e6e6;transition:.5s all ease}.thumbnail-small:hover{background-color:#2ed3ae;border-color:#2ed3ae;color:#fff}.thumbnail-small-image{position:relative;transition:.5s;will-change:opacity;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.thumbnail-small-image:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.thumbnail-small-image img{width:100%;height:auto}.thumbnail-small-hover-image{display:none}.thumbnail-small-hover-image img{width:100%;height:auto}.thumbnail-small-caption{position:relative;padding:3px 5px}.thumbnail-small-caption:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;transition:.2s}.thumbnail-small-header{position:relative;z-index:1;font-size:12px;margin-top:5px}@media (min-width: 768px){.thumbnail-small-image:after{transition:.25s all ease}.thumbnail-small-hover-image{display:block;position:absolute;left:-10px;top:50%;z-index:11;-webkit-transform:translate(-120%, -60%);-ms-transform:translate(-120%, -60%);transform:translate(-120%, -60%);transition:.33s all ease;width:344px;height:254px;background:#fff;box-shadow:-3px 0px 50px -2px rgba(0,0,0,0.14);opacity:0;pointer-events:none;padding:7px}.thumbnail-small-hover-image img{position:relative;max-width:100%;max-height:100%}.thumbnail-small-hover-image:before{content:'';position:absolute;top:50%;z-index:-1000;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);right:-11px;width:24px;height:24px;background:#fff;box-shadow:-3px 0px 45px -2px rgba(0,0,0,0.13)}.thumbnail-small:hover .thumbnail-small-caption:after{bottom:0;opacity:1}.thumbnail-small:hover .thumbnail-small-header{color:#fff}.thumbnail-small:hover .thumbnail-small-image:after{opacity:0}.thumbnail-small:hover .thumbnail-small-hover-image{z-index:12;opacity:1;-webkit-transform:translate(-100%, -60%);-ms-transform:translate(-100%, -60%);transform:translate(-100%, -60%)}}.layout-panel .mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.layout-panel .mCustomScrollbar.mCS_no_scrollbar,.layout-panel .mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.layout-panel .mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.layout-panel .mCSB_container{overflow:hidden;width:auto;height:auto}.layout-panel .mCSB_inside>.mCSB_container{margin-right:30px}.layout-panel .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.layout-panel .mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.layout-panel .mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.layout-panel .mCSB_scrollTools{position:absolute;width:20px;height:auto;left:auto;top:0;right:0;bottom:0}.layout-panel .mCSB_outside+.mCSB_scrollTools{right:0}.layout-panel .mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.layout-panel .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.layout-panel .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.layout-panel .mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.layout-panel .mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.layout-panel .mCSB_scrollTools .mCSB_draggerRail{width:20px;height:100%;margin:0 auto;border-radius:0}.layout-panel .mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.layout-panel .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:12px;height:100%;margin:4px auto 0px;border-radius:3px;text-align:center}.layout-panel .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.layout-panel .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.layout-panel .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.layout-panel .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.layout-panel .mCSB_scrollTools .mCSB_buttonUp,.layout-panel .mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.layout-panel .mCSB_scrollTools .mCSB_buttonDown{bottom:0}.layout-panel .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.layout-panel .mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.layout-panel .mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.layout-panel .mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.layout-panel .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.layout-panel .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.layout-panel .mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.layout-panel .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.layout-panel .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.layout-panel .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.layout-panel .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.layout-panel .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.layout-panel .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.layout-panel .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.layout-panel .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.layout-panel .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.layout-panel .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.layout-panel .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.layout-panel .mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.layout-panel .mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.layout-panel .mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.layout-panel .mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.layout-panel .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.layout-panel .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.layout-panel .mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.layout-panel .mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.layout-panel .mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.layout-panel .mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.layout-panel .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.layout-panel .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.layout-panel .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.layout-panel .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.layout-panel .mCSB_scrollTools,.layout-panel .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.layout-panel .mCSB_scrollTools .mCSB_buttonUp,.layout-panel .mCSB_scrollTools .mCSB_buttonDown,.layout-panel .mCSB_scrollTools .mCSB_buttonLeft,.layout-panel .mCSB_scrollTools .mCSB_buttonRight{transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.layout-panel .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.layout-panel .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.layout-panel .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.layout-panel .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out}.layout-panel .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.layout-panel .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#f2f3f8}.layout-panel .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.layout-panel .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.layout-panel .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#d1d4e6}.layout-panel .mCSB_scrollTools .mCSB_buttonUp,.layout-panel .mCSB_scrollTools .mCSB_buttonDown,.layout-panel .mCSB_scrollTools .mCSB_buttonLeft,.layout-panel .mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.layout-panel .mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.layout-panel .mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.layout-panel .mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.layout-panel .mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.layout-panel .mCSB_scrollTools .mCSB_buttonUp:hover,.layout-panel .mCSB_scrollTools .mCSB_buttonDown:hover,.layout-panel .mCSB_scrollTools .mCSB_buttonLeft:hover,.layout-panel .mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.layout-panel .mCSB_scrollTools .mCSB_buttonUp:active,.layout-panel .mCSB_scrollTools .mCSB_buttonDown:active,.layout-panel .mCSB_scrollTools .mCSB_buttonLeft:active,.layout-panel .mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.layout-panel .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.layout-panel .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.layout-panel .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.layout-panel .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.layout-panel .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.layout-panel .mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.layout-panel .mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.layout-panel .mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.layout-panel .mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}@-webkit-keyframes sprite-animation{from{background-position:-1152px}to{background-position:-2304px}}@keyframes sprite-animation{from{background-position:-1152px}to{background-position:-2304px}}.layout-panel .isotope{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;transition:.4s all ease;min-height:160px;margin-bottom:-10px;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.layout-panel .isotope:after{content:'';position:absolute;margin-top:15px;width:64px;height:64px;top:50%;left:50%;background-image:url("../img/isotope-loader.png");background-position:-1152px 0;-webkit-animation:0.7s sprite-animation steps(18) infinite;animation:0.7s sprite-animation steps(18) infinite;transition:.4s all ease;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.layout-panel .isotope.isotope--loaded:after{opacity:0;visibility:hidden}.layout-panel .isotope-item{margin-top:10px;padding:0 5px;max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.layout-panel .isotope-item:before{content:'';display:block}.layout-panel .isotope-filters{margin-left:10px;margin-right:10px;border-bottom:1px solid #e6e6e6;line-height:1.2}.layout-panel .isotope-filters>*{margin-top:0;vertical-align:middle}.layout-panel .isotope-filters .inline-list{position:relative;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);margin:0}.layout-panel .isotope-filters .inline-list li{display:inline-block;padding:20px 0 0}.layout-panel .isotope-filters .inline-list a{position:relative;transition:.3s;font-size:12px;padding-left:2px;padding-right:2px}.layout-panel .isotope-filters .inline-list a:after{content:'';position:absolute;height:0;left:0;right:0;bottom:-13px;background:#000;transition:.3s all ease}.layout-panel .isotope-filters .inline-list a.active:after{height:3px}.layout-panel .isotope-filters ul li{color:#000}.layout-panel .isotope-filters ul li a,.layout-panel .isotope-filters ul li a:active,.layout-panel .isotope-filters ul li a:focus{color:inherit}.layout-panel .isotope-filters ul li a.active,.layout-panel .isotope-filters ul li a:hover{color:#2ed3ae}.layout-panel *+.isotope-filters{margin-top:10px}@media (min-width: 768px){.layout-panel .isotope-filters .inline-list{word-spacing:0}.layout-panel .isotope-filters .inline-list>li:not(:last-child){margin-right:5px}}
