.crust-infobox{position:relative;transition:all .5s cubic-bezier(0.4,1,0.3,1);}
.crust-infobox:hover{z-index:3}
.crust-infobox.crust-infobox-overlay{display:flex;flex-direction:column;}
.crust-infobox.crust-infobox-overlay .infobox-content-inner{padding:30px;}
.crust-infobox-text ul{margin:0;padding:0;list-style:none;}
.crust-infobox-content-align-center{text-align:center;}
.crust-infobox-content-align-right{text-align:right;}
.crust-infobox .crust-infobox-title{position:relative;z-index:4;}
.crust-infobox-title-text{display:inline-block;position:relative;left:0;transition:all .5s cubic-bezier(0.4,1,0.3,1);}
.crust-infobox .crust-infobox-tooltip{display:inline-block;vertical-align:middle;transition:all .4s cubic-bezier(0.4,1,0.3,1);position:relative;transform-origin:0 0;left:0;top:-2px;}
.crust-infobox-title.crust-box-tooltip-right:not(.crust-box-tooltip-hover) .crust-infobox-tooltip{margin-left:10px}
.crust-infobox-title.crust-box-tooltip-left:not(.crust-box-tooltip-hover) .crust-infobox-tooltip{margin-right:10px}
.crust-infobox .crust-infobox-tip-inner{display:block;padding:4px 6px;border-radius:3px;line-height:1;position:relative;font-size:11px;margin:0 0 0 10px;}
.crust-infobox-tip-inner{background-color:#ff5b4a;color:#fff;}
.crust-infobox .crust-box-tooltip-hover .crust-infobox-tooltip{opacity:0;display:none;transform:scale(0) translateX(-30px);transform-origin:0 50%;}
.crust-infobox:hover .crust-box-tooltip-hover .crust-infobox-tooltip{opacity:1;left:0;display:inline-block;animation:infotooltip .6s ease forwards .1s;}
.crust-infobox:hover .crust-box-tooltip-hover .crust-infobox-title-text{}
.crust-infobox-tip-inner:after{background-color:inherit;width:6px;height:6px;position:absolute;display:inline-block;content:"";transform:rotate(45deg);top:50%;margin-top:-3px;}
.crust-box-tooltip-right .crust-infobox-tip-inner:after{left:-3px;}
.crust-box-tooltip-left .crust-infobox-tip-inner:after{right:-3px;}
.crust-box-tooltip-left .crust-infobox-tip-inner{margin:0 10px 0 0;}
.crust-infobox .crust-infobox-title, .crust-infobox .crust-infobox-title:hover a, .crust-infobox .crust-infobox-text{transition:all .5s cubic-bezier(0.4,1,0.3,1);}
.crust-infobox .crust-infobox-text{line-height:1.6;}
.crust-infobox .crust-infobox-title a{transition:none;}
.crust-infobox.crust-infobox-classic .crust-infobox-title a{display:block;}
.crust-infobox span.crust-infobox-title{display:block;}
.crust-infobox.js-tilt{transform-style:preserve-3d;backface-visibility:hidden;transform:perspective(800px);}
.crust-infobox.js-tilt .crust-infobox-content-wrap{transform:translateZ(50px);}
.crust-infobox.js-tilt .infobox-content-inner{transform:translateZ(50px) scale(.9);}
.crust-infobox-modern-icon{position:absolute;z-index:0;right:0;bottom:0;opacity:.5;max-width:150px;max-height:150px;min-width:120px;min-height:120px;transform-origin:right bottom;transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.crust-infobox.img-on-right .crust-infobox-modern-icon{left:0;right:auto}
.crust-infobox-modern-icon img, .crust-infobox-modern-icon svg{opacity:.2}
.crust-infobox.crust-infobox-modern:hover .crust-infobox-modern-icon{transform:scale(1.2);}
.crust-infobox-modern-icon i{font-size:120px;color:#e8ecf3;}
.crust-infobox-creative svg.crust-divider{position:absolute;height:40px;max-height:40px;bottom:0;left:0;width:100%;z-index:0;}
.crust-infobox.js-tilt:hover .crust-divider{opacity:0;}
.crust-infobox.crust-infobox-overlay .infobox-icon{position:relative;z-index:2;}
.crust-infobox-overlay .infobox-content-inner{position:relative;z-index:3;display:flex;flex-direction:column;}
.crust-infobox-overlay.crust-box-content-hover:not(.js-tilt){overflow:hidden}
.crust-infobox-overlay.crust-box-content-hover .crust-infobox-content-wrap{opacity:0;transition:all .5s cubic-bezier(0.2,1,0.3,1);}
.crust-infobox-overlay.crust-box-content-hover.crust-to-top .crust-infobox-content-wrap{transform:translate(0,30px);}
.crust-infobox-overlay.crust-box-content-hover.crust-to-right .crust-infobox-content-wrap{transform:translate(-30px, 0);}
.crust-infobox-overlay.crust-box-content-hover.crust-to-bottom .crust-infobox-content-wrap{transform:translate(0,-30px);}
.crust-infobox-overlay.crust-box-content-hover.crust-to-left .crust-infobox-content-wrap{transform:translate(30px, 0);}
.crust-infobox-overlay.crust-box-content-hover:hover .crust-infobox-content-wrap{opacity:1;transform:translate(0,0);transition-delay:.15s;}
.crust-infobox .crust-overlay-img-wrap .crust-overlay-img{opacity:0;}
.crust-infobox:hover .crust-overlay-img-wrap .crust-overlay-img{opacity:1;}
.crust-infobox .crust-overlay-img-wrap, .crust-infobox .crust-overlay-img-wrap .crust-overlay-img{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;display:block;transition:all .7s cubic-bezier(0.2,1,0.3,1);overflow:hidden;}
.crust-infobox.crust-hover-scale-bg:hover .crust-overlay-img-wrap .crust-overlay-img{transform:scale(1.1);}
.crust-infobox.crust-animate-icon-scale:hover .infobox-icon:not(.infobox-icon-type-img) .infobox-icon-wrap,
.crust-infobox.crust-animate-icon-scale:hover .infobox-icon.infobox-icon-type-img .infobox-icon-wrap img{transform:scale(1.2);}
.crust-infobox.crust-animate-icon-shrink:hover .infobox-icon:not(.infobox-icon-type-img) .infobox-icon-wrap,
.crust-infobox.crust-animate-icon-shrink:hover .infobox-icon.infobox-icon-type-img .infobox-icon-wrap img{transform:scale(.9);}
.crust-infobox.crust-animate-icon-rotate .infobox-icon-wrap{transition-duration:1.5s !important;}
.crust-infobox.crust-animate-icon-rotate:hover .infobox-icon-wrap{transform:rotate(360deg);}
.crust-infobox.crust-animate-icon-spin:hover .infobox-icon-wrap{animation:loadingSpin 1.5s linear 0s infinite normal;}
.crust-infobox.crust-animate-icon-pulse:hover .infobox-icon-wrap{animation:pulseEffect .7s linear 0s infinite normal;}
.crust-infobox .infobox-icon{height:auto;text-align:center;display:flex;}
.crust-infobox.crust-shape-over .infobox-icon{position:relative;overflow:hidden;}
.crust-infobox.crust-shape-over .infobox-icon:after{position:absolute;background-color:#fff;content:"";display:block;width:106%;height:80px;bottom:-79px;left:0;z-index:2;transform-origin:0 0;transform:rotate(-8deg);}
.crust-infobox:not(.img-on-left):not(.img-on-right) .infobox-icon{margin-bottom:30px;}
.crust-infobox .infobox-icon .infobox-icon-wrap{display:flex;transition:all .7s cubic-bezier(0.2,1,0.3,1), border 0s;align-items:center;justify-content:center;position:relative;}
.crust-infobox .infobox-icon .infobox-icon-wrap .crust-infobox-img-wrap{display:flex;align-items:center;justify-content:center;}
.crust-infobox.crust-animate-icon-pulse .infobox-icon:not(.infobox-icon-type-img) .infobox-icon-wrap,
.crust-infobox.crust-animate-icon-scale .infobox-icon:not(.infobox-icon-type-img) .infobox-icon-wrap{overflow:visible}
.crust-infobox .infobox-icon .infobox-icon-wrap:before, .crust-infobox .infobox-icon .infobox-icon-wrap:after{position:absolute;width:100%;height:100%;top:0;left:0;display:block;content:"";transition:all .7s cubic-bezier(0.2,1,0.3,1);pointer-events:none;}
.crust-infobox .infobox-icon .infobox-icon-wrap:after{opacity:0;}
.crust-infobox:hover .infobox-icon .infobox-icon-wrap:after{opacity:1;}
.crust-infobox:hover .infobox-icon .infobox-icon-wrap:before{opacity:0;}
.crust-infobox:hover .infobox-icon.animate-scale-lg .infobox-icon-wrap:after{transform:scale(1.1);transition-delay:.15s;}
.crust-infobox:hover .infobox-icon.animate-scale-lg .infobox-icon-wrap:before{transform:scale(1.1);}
.crust-infobox:hover .infobox-icon.animate-scale-sm .infobox-icon-wrap:after{transform:scale(.8);}
.crust-infobox:hover .infobox-icon.animate-scale-sm .infobox-icon-wrap:before{transform:scale(.5);}
.crust-infobox .infobox-icon.animate-scale-fade .infobox-icon-wrap:after{transition-delay:.15s;transform:scale(.8);}
.crust-infobox:hover .infobox-icon.animate-scale-fade .infobox-icon-wrap:after{transform:scale(1);}
.crust-infobox:hover .infobox-icon.animate-scale-fade .infobox-icon-wrap:before{transform:scale(1.5);}
.crust-infobox .infobox-icon .infobox-icon-wrap i{transition:all .7s cubic-bezier(0.2,1,0.3,1);position:relative;z-index:2;font-size:35px;}
.crust-infobox .infobox-icon-type-img.animate-img .infobox-icon-wrap img{transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.infobox-media-wrap{display:flex;}
.crust-infobox:hover .infobox-icon-type-img.animate-img .infobox-icon-wrap img{transform:scale(1.15);}
.crust-infobox:hover .infobox-icon-type-img.animate-img .infobox-icon-wrap{transform:scale(.95);}
.crust-infobox .infobox-button{margin-top:30px;position:relative;z-index:3;font-size:.9rem;}
.crust-infobox .infobox-button.full-btn .crust-infobox-button{display:block;width:100%;}
.crust-infobox-content-align-left .crust-infobox .infobox-icon, .crust-infobox-content-align-left .crust-infobox .infobox-content, .crust-infobox-content-align-left .crust-infobox .infobox-button{text-align:left;}
.crust-infobox-content-align-right .crust-infobox .infobox-icon, .crust-infobox-content-align-right .crust-infobox .infobox-content, .crust-infobox-content-align-right .crust-infobox .infobox-button{text-align:right;}
.crust-infobox-content-align-center .crust-infobox .infobox-icon, .crust-infobox-content-align-center .crust-infobox .infobox-content, .crust-infobox-content-align-center .crust-infobox .infobox-button{text-align:center;}
.crust-infobox .infobox-button:not(.normal-btn):not(.with-line) a.crust-infobox-button{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;transition:all .3s ease;}
.crust-infobox-content-align-left.crust-infobox-icon-bg-shape-square .infobox-icon, .crust-infobox-content-align-left.crust-infobox-icon-bg-shape-radius .infobox-icon, .crust-infobox-content-align-left.crust-infobox-icon-bg-shape-circle .infobox-icon{display:flex;justify-content:flex-start;}
.crust-infobox-content-align-center.crust-infobox-icon-bg-shape-square .infobox-icon, .crust-infobox-content-align-center.crust-infobox-icon-bg-shape-radius .infobox-icon, .crust-infobox-content-align-center.crust-infobox-icon-bg-shape-circle .infobox-icon{display:flex;justify-content:center;}
.crust-infobox-content-align-right.crust-infobox-icon-bg-shape-square .infobox-icon, .crust-infobox-content-align-right.crust-infobox-icon-bg-shape-radius .infobox-icon, .crust-infobox-content-align-right.crust-infobox-icon-bg-shape-circle .infobox-icon{display:flex;justify-content:flex-end;}
.crust-infobox.img-on-right .crust-infobox-content-wrap, .crust-infobox.img-on-left .crust-infobox-content-wrap, .crust-infobox.img-on-right .infobox-content-inner-wrap, .crust-infobox.img-on-left .infobox-content-inner-wrap{display:flex;}
.crust-infobox.img-on-right .infobox-icon{margin-left:15px;flex:none;max-width:50%;}
.crust-infobox.img-on-left .crust-infobox-content, .crust-infobox.img-on-right .crust-infobox-content{flex:1}
.crust-infobox.img-on-left .infobox-icon{margin-right:15px;flex:none;max-width:50%;}
.crust-infobox.img-on-left .infobox-icon .infobox-icon-wrap{background:none;border:0;text-align:left;height:auto;}
.crust-infobox .infobox-content p{margin:0;}
.crust-infobox.img-on-left .infobox-icon .infobox-icon-wrap i{margin-top:0;transform:translateY(0%);}
.crust-infobox.img-on-left .infobox-content .crust-infobox-title{margin:0 0 10px 0;}
.crust-infobox-content-wrap{position:relative;z-index:3;transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.crust-infobox.img-on-right .crust-infobox-content-wrap{flex-direction:row-reverse;flex-wrap:nowrap;}
.crust-infobox .infobox-icon a{display:block;}
.crust-infobox .infobox-icon a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;}
.crust-infobox .infobox-icon img{transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.crust-infobox-hover-img-shape-square:hover .crust-infobox .infobox-icon img{border-radius:0;}
.crust-infobox-shape-circle .crust-infobox .infobox-icon img, .crust-infobox-hover-img-shape-circle:hover .crust-infobox .infobox-icon img{border-radius:50%;}
.crust-infobox-shape-radius .crust-infobox .infobox-icon img, .crust-infobox-hover-img-shape-radius:hover .crust-infobox .infobox-icon img{border-radius:15px;}
.crust-infobox:hover .crust-btn-icon-wrap.crust-anim-icon i{animation-name:btnIconAnim;animation-duration:1.2s;animation-timing-function:linear;animation-delay:.1s;display:inline-block;}
.crust-infobox:hover .crust-btn-icon-wrap.crust-anim-icon.infinite i{animation-iteration-count:infinite;animation-delay:0s;}
.crust-infobox.crust-animate-icon-slide-right:hover .infobox-icon .infobox-icon-wrap{overflow:hidden;}
.infobox-button.enlarge-dot a.crust-infobox-button .crust-btn-icon-wrap{transform:scale(.15);background-color:#ff5b4a;border-radius:50%;width:40px;height:40px;color:#fff;justify-content:center;align-items:center;transform-origin:0 50%;overflow:hidden;}
.crust-infobox:hover .infobox-button.enlarge-dot a.crust-infobox-button .crust-btn-icon-wrap{transform:scale(1);transform-origin:50% 50%;}
.infobox-button.enlarge-dot a.crust-infobox-button .crust-btn-icon-wrap i{transform:translateX(-200%);}
.crust-infobox:hover .infobox-button.enlarge-dot a.crust-infobox-button .crust-btn-icon-wrap i{animation:icon_anim_right_hover .4s forwards, icon_anim_right_hover2 0.4s forwards 0.3s}
.crust-infobox .infobox-button.enlarge-dot a.crust-infobox-button:hover .crust-btn-icon-wrap i, .crust-infobox.crust-animate-icon-slide-right:hover .infobox-icon i{animation:icon_anim_right_hoverz .4s forwards, icon_anim_right_hoverz2 0.4s forwards 0.3s}
.infobox-button.with-line a.crust-infobox-button{display:flex;align-items:center;padding:0;}
.infobox-button.with-line a.crust-infobox-button .crust-btn-icon-wrap{transition:all .8s cubic-bezier(.165,.84,.44,1);}
.crust-infobox:hover .infobox-button.with-line a.crust-infobox-button .crust-btn-icon-wrap{transition-delay:.4s;transform:rotate(360deg) scale(1.3);}
.crust-infobox-button .crust-btn-icon-wrap{margin-right:10px;margin-left:0;}
.crust-infobox-button .infobox-button-text + .crust-btn-icon-wrap{margin-left:10px;margin-right:0;}
.infobox-button.with-line .crust-infobox-button .infobox-button-text{flex-basis:auto;white-space:nowrap;order:1;margin-right:20px;}
.infobox-button.with-line a.crust-infobox-button .crust-btn-line{background-color:#eee;width:100%;height:1px;content:"";order:2;flex-basis:auto;position:relative;overflow:hidden;transition:all .5s cubic-bezier(0.44, 0.76, 0.32, 1.28);}
.infobox-button.with-line a.crust-infobox-button .crust-btn-line:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#eee;transition:width 2s cubic-bezier(.555,.205,.295,.975);}
.crust-infobox:hover .infobox-button.with-line a.crust-infobox-button .crust-btn-line:before, .infobox-button.with-line:hover a.crust-infobox-button .crust-btn-line:before{animation:underlineHover 2s cubic-bezier(.58,.3,.005,1) 0s 1;}
.infobox-button.with-line .crust-btn-icon-wrap{flex-basis:auto;order:3;margin-left:20px;margin-top:-3px;}
.crust-inline-infobox{display:inline-block;}
@media(max-width:767px){
.crust-section .crust-infobox.img-on-right .infobox-icon, .crust-section .crust-infobox.img-on-left .infobox-icon{
margin-bottom: 30px;
max-width: fit-content;
}
}.odometer.odometer-auto-theme, .odometer.odometer-theme-minimal{display:inline-block;vertical-align:middle;position:relative;white-space:nowrap;}
.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;position:relative;}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block;}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0);}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute;}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;}
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.odo-disable-commas .odometer-formatting-mark{display:none !important;}
.crust-counter{display:flex;flex-wrap:wrap;flex-direction:column;}
.crust-counter.crust-left-icon-content, .crust-counter.crust-right-icon-content{flex-direction:row;flex-wrap:nowrap;}
.crust-counter.crust-right-icon-content, .crust-counter.crust-right-icon-content .crust-counter-container.crust-title-inline{flex-direction:row-reverse}
.crust-counter.crust-title-block .crust-counter-number-wrapper{width:100%;}
.crust-counter-container{display:flex;flex-direction:column;overflow:hidden;}
.crust-counter.crust-counter-align-left{justify-content:flex-start;}
.crust-counter.crust-counter-align-center, .crust-counter.crust-title-block.crust-counter-align-center .crust-counter-number-wrapper, .crust-counter.crust-block-icon.crust-counter-align-center .crust-counter-number-wrapper{justify-content:center;}
.crust-counter.crust-counter-align-right, .crust-counter.crust-title-block.crust-counter-align-right .crust-counter-number-wrapper, .crust-counter.crust-block-icon.crust-counter-align-right .crust-counter-number-wrapper{justify-content:flex-end;}
.crust-counter .crust-counter-container.crust-title-inline{flex-direction:row;align-items:center;}
.crust-counter .crust-counter-number-wrapper{display:flex;align-items:center;font-size:3rem;line-height:1;}
.crust-counter.crust-block-icon-content .crust-counter-number-wrapper{margin-bottom:20px}
.crust-counter.crust-block-icon-content .crust-counter-icon{flex-grow:1;}
.crust-counter.crust-block-icon.crust-counter-align-center{text-align:center;}
.crust-counter.crust-block-icon.crust-counter-align-right{text-align:right;}
.crust-counter .crust-counter-icon.crust-counter-icon-left[class*="crust-counter-icon-bg-"],
.crust-counter .crust-counter-icon.crust-counter-icon-right[class*="crust-counter-icon-bg-"]{text-align:center;}
.crust-counter .crust-counter-icon{transition:all .4s ease-in-out;text-align:center;display:flex;}
.crust-counter .crust-counter-icon i{display:flex;align-items:center;justify-content:center;width:100%;}
.crust-counter .crust-counter-icon.crust-counter-icon-bg-circle{border-radius:50%;}
.crust-counter .crust-counter-icon.crust-counter-icon-bg-radius{border-radius:5px;}
.crust-counter.crust-left-icon-content .crust-counter-icon{margin-right:20px;}
.crust-counter.crust-left-icon-content .crust-title-inline .crust-counter-number-wrapper, .crust-counter.crust-block-icon-content .crust-title-inline .crust-counter-number-wrapper, .crust-counter.crust-content-icon-bottom .crust-title-inline .crust-counter-number-wrapper{margin-right:10px;}
.crust-counter.crust-right-icon-content .crust-counter-icon{margin-left:20px;}
.crust-counter.crust-right-icon-content .crust-title-inline .crust-counter-number-wrapper{margin-left:10px;}
.crust-counter.crust-block-icon-content .crust-counter-icon{margin-bottom:20px;}
.crust-counter.crust-content-icon-bottom{flex-direction:column-reverse;}
.crust-counter.crust-content-icon-bottom .crust-counter-icon{margin-top:15px;}
.crust-counter.crust-counter-title-first .crust-counter-container .crust-counter-number-wrapper{
order: 2;
}.crust-img-accordion{display:flex;height:300px;}
.crust-vertical-acc{flex-direction:column;}
.crust-grow-accordion{flex:3;}
.crust-img-accordion .crust-img-accordion-overlay{position:relative;display:inline-flex;flex:1;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;will-change:flex;object-fit:cover;width:100%;align-items:center;justify-content:center;padding:10%;overflow:hidden;z-index:2;transition:all .75s cubic-bezier(0.4,1,0.3,1);}
.crust-img-accordion .crust-img-accordion-overlay a{color:#fff;}
.crust-img-accordion .crust-img-accordion-overlay:after{content:"";position:absolute;display:block;width:100%;height:100%;z-index:0;top:0;left:0;pointer-events:none;transition:opacity .5s;}
.crust-img-accordion .crust-img-accordion-overlay-inner{position:relative;z-index:2;}
.crust-img-accordion:not(.crust-acc-visible-title) .crust-img-accordion-title,
.crust-img-accordion:not(.crust-acc-visible-content) .crust-img-accordion-content,
.crust-img-accordion.hover-accordion:hover .crust-img-accordion-title, .crust-img-accordion.hover-accordion:hover .crust-img-accordion-content{visibility:hidden;opacity:0;transform-style:preserve-3d;}
.crust-img-accordion-overlay-inner-show .crust-img-accordion-title, .crust-img-accordion-overlay-inner-show .crust-img-accordion-content{visibility:visible;opacity:1;}
.crust-img-accordion .crust-img-accordion-overlay .crust-img-accordion-title, .crust-img-accordion .crust-img-accordion-overlay .crust-img-accordion-content{color:#fff;}
.crust-img-accordion:not(.crust-acc-visible-title) .crust-img-accordion-overlay .crust-img-accordion-title,
.crust-img-accordion:not(.crust-acc-visible-content) .crust-img-accordion-overlay .crust-img-accordion-content{transform:translate3d(0, 30px, 0);will-change:transform;transition:all .5s cubic-bezier(0.4,1,0.3,1);}
.crust-img-accordion.hover-accordion .crust-img-accordion-overlay:hover, .crust-img-accordion .crust-img-accordion-overlay-active{flex:3;}
.crust-img-accordion:not(.crust-acc-visible-title) .crust-img-accordion-overlay:hover .crust-img-accordion-title{transition-delay:.2s;}
.crust-img-accordion:not(.crust-acc-visible-content) .crust-img-accordion-overlay:hover .crust-img-accordion-content{transition-delay:.35s;}
.crust-img-accordion.hover-accordion .crust-img-accordion-overlay:hover .crust-img-accordion-title, .crust-img-accordion.hover-accordion .crust-img-accordion-overlay:hover .crust-img-accordion-content, .crust-img-accordion .crust-img-accordion-overlay-active .crust-img-accordion-title, .crust-img-accordion .crust-img-accordion-overlay-active .crust-img-accordion-content{opacity:1;visibility:visible;transform:none;}
@media screen and (max-width:1027px){
.crust-img-accordion {
flex-direction: column;
height: auto !important;
}
.crust-img-accordion .crust-img-accordion-overlay{
min-height: 230px;
}
.crust-img-accordion .crust-img-accordion-overlay:hover {
flex: 1;
}
.crust-img-accordion .crust-img-accordion-overlay {
background-color: transparent;
}
}.ah-headline.type .ah-words-wrapper.selected::after, .ah-headline.type b{visibility:hidden}
.ah-headline.clip .ah-words-wrapper, .ah-headline.loading-bar .ah-words-wrapper, .ah-headline.slide .ah-words-wrapper, .ah-headline.type .ah-words-wrapper{vertical-align:top}
.ah-words-wrapper{display:inline-block;position:relative;text-align:left}
.ah-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}
.ah-words-wrapper b.is-visible{position:relative}
.no-js .ah-words-wrapper b{opacity:0}
.no-js .ah-words-wrapper b.is-visible{opacity:1}
.ah-headline.rotate-1 .ah-words-wrapper{-webkit-perspective:300px;perspective:300px}
.ah-headline.rotate-1 b{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.ah-headline.rotate-1 b.is-visible{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-animation:ah-rotate-1-in 1.2s;animation:ah-rotate-1-in 1.2s}
.ah-headline.rotate-1 b.is-hidden{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:ah-rotate-1-out 1.2s;animation:ah-rotate-1-out 1.2s}
@-webkit-keyframes ah-rotate-1-in {
0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}
65%{opacity:0}
100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}
}
@keyframes ah-rotate-1-in {
0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}
65%{opacity:0}
100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}
}
@-webkit-keyframes ah-rotate-1-out {
0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}
35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}
65%{opacity:0}
100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
}
@keyframes ah-rotate-1-out {
0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}
35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}
65%{opacity:0}
100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
}
.ah-headline.type .ah-words-wrapper::after{content:'';position:absolute;right:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:#363636}
.ah-headline.type .ah-words-wrapper.waiting::after{-webkit-animation:ah-pulse 1s infinite;animation:ah-pulse 1s infinite}
.ah-headline.type .ah-words-wrapper.selected{background-color:#f0f0f0}
.ah-headline.type .ah-words-wrapper.selected b{color:#363636}
.ah-headline.type b.is-visible{visibility:visible}
.ah-headline.type i{position:absolute;visibility:hidden;font-style:normal;}
.ah-headline.type i.in{position:relative;visibility:visible}
@-webkit-keyframes ah-pulse {
0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}
40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}
100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}
}
@keyframes ah-pulse {
0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}
40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}
100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}
}
.ah-headline.rotate-2 .ah-words-wrapper{-webkit-perspective:300px;perspective:300px}
.ah-headline.rotate-2 em, .ah-headline.rotate-2 i{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ah-headline.rotate-2 b{opacity:0}
.ah-headline.rotate-2 i{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);opacity:0}
.is-visible .ah-headline.rotate-2 i{opacity:1}
.ah-headline.rotate-2 i.in{-webkit-animation:ah-rotate-2-in .4s forwards;animation:ah-rotate-2-in .4s forwards}
.ah-headline.rotate-2 i.out{-webkit-animation:ah-rotate-2-out .4s forwards;animation:ah-rotate-2-out .4s forwards}
.ah-headline.rotate-2 em{-webkit-transform:translateZ(20px);transform:translateZ(20px)}
.no-csstransitions .ah-headline.rotate-2 i{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:0}
.no-csstransitions .ah-headline.rotate-2 i em{-webkit-transform:scale(1);transform:scale(1)}
.no-csstransitions .ah-headline.rotate-2 .is-visible i{opacity:1}
@-webkit-keyframes ah-rotate-2-in {
0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}
60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}
100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}
}
@keyframes ah-rotate-2-in {
0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}
60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}
100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}
}
@-webkit-keyframes ah-rotate-2-out {
0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}
60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}
100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}
}
@keyframes ah-rotate-2-out {
0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}
60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}
100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}
}
.ah-headline.loading-bar .ah-words-wrapper::after{content:'';position:absolute;left:0;bottom:0;height:3px;width:0;background:#356efd;z-index:2;-webkit-transition:width .3s -.1s;transition:width .3s -.1s}
.ah-headline.loading-bar .ah-words-wrapper.is-loading::after{width:100%;-webkit-transition:width 3s;transition:width 3s}
.ah-headline.loading-bar b{top:.2em;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}
.ah-headline.loading-bar b.is-visible{opacity:1;top:0}
.ah-headline.slide b{opacity:0;top:.2em}
.ah-headline.slide b.is-visible{top:0;opacity:1;-webkit-animation:slide-in .6s;animation:slide-in .6s}
.ah-headline.slide b.is-hidden{-webkit-animation:slide-out .6s;animation:slide-out .6s}
@-webkit-keyframes slide-in {
0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slide-in {
0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes slide-out {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}
100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}
}
@keyframes slide-out {
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}
100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}
}
.ah-headline.clip .ah-words-wrapper::after{content:'';position:absolute;top:50%;right:0;width:2px;height:70%;transform:translateY(-50%);background-color:#363636;}
.ah-headline.clip b{opacity:0}
.ah-headline.clip b.is-visible{opacity:1}
.ah-headline.zoom .ah-words-wrapper{-webkit-perspective:300px;perspective:300px}
.ah-headline.zoom b{opacity:0}
.ah-headline.zoom b.is-visible{opacity:1;-webkit-animation:zoom-in .8s;animation:zoom-in .8s}
.ah-headline.zoom b.is-hidden{-webkit-animation:zoom-out .8s;animation:zoom-out .8s}
@-webkit-keyframes zoom-in {
0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}
100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@keyframes zoom-in {
0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}
100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
@-webkit-keyframes zoom-out {
0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}
}
@keyframes zoom-out {
0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}
}
.ah-headline.rotate-3 .ah-words-wrapper{-webkit-perspective:300px;perspective:300px}
.ah-headline.rotate-3 b{opacity:0}
.ah-headline.rotate-3 i{display:inline-block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.is-visible .ah-headline.rotate-3 i{-webkit-transform:rotateY(0);transform:rotateY(0)}
.ah-headline.rotate-3 i.in{-webkit-animation:ah-rotate-3-in .6s forwards;animation:ah-rotate-3-in .6s forwards}
.ah-headline.rotate-3 i.out{-webkit-animation:ah-rotate-3-out .6s forwards;animation:ah-rotate-3-out .6s forwards}
.no-csstransitions .ah-headline.rotate-3 i{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:0}
.no-csstransitions .ah-headline.rotate-3 .is-visible i{opacity:1}
@-webkit-keyframes ah-rotate-3-in {
0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
100%{-webkit-transform:rotateY(0);transform:rotateY(0)}
}
@keyframes ah-rotate-3-in {
0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
100%{-webkit-transform:rotateY(0);transform:rotateY(0)}
}
@-webkit-keyframes ah-rotate-3-out {
0%{-webkit-transform:rotateY(0);transform:rotateY(0)}
100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
}
@keyframes ah-rotate-3-out {
0%{-webkit-transform:rotateY(0);transform:rotateY(0)}
100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
}
.ah-headline.scale b{opacity:0}
.ah-headline.scale i{display:inline-block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.is-visible .ah-headline.scale i{opacity:1}
.ah-headline.scale i.in{-webkit-animation:scale-up .6s forwards;animation:scale-up .6s forwards}
.ah-headline.scale i.out{-webkit-animation:scale-down .6s forwards;animation:scale-down .6s forwards}
.no-csstransitions .ah-headline.scale i{-webkit-transform:scale(1);transform:scale(1);opacity:0}
.no-csstransitions .ah-headline.scale .is-visible i{opacity:1}
@-webkit-keyframes scale-up {
0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes scale-up {
0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@-webkit-keyframes scale-down {
0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
60%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
}
@keyframes scale-down {
0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
60%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
}
.ah-headline.push b{opacity:0}
.ah-headline.push b.is-visible{opacity:1;-webkit-animation:push-in .6s;animation:push-in .6s}
.ah-headline.push b.is-hidden{-webkit-animation:push-out .6s;animation:push-out .6s}
@-webkit-keyframes push-in {
0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes push-in {
0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes push-out {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}
100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@keyframes push-out {
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}
100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}
}
.crust-fancy-text-container p{margin:0;}
.crust-fancy-text-prefix, .crust-fancy-text-suffix{padding:0 !important;}
.ah-headline.push b, .ah-words-wrapper b{font-weight:inherit;}
.ah-headline b i{white-space:pre;}
.ah-headline.loading-bar .ah-words-wrapper{
width: auto !important;
}.crust-tabs{display:flex;flex-direction:column;}
.crust-tabs .crust-tabs-nav, .crust-tabs .crust-tabs-content{position:relative;}
.crust-tabs-inline-nav{flex:0 0 0;width:auto;max-width:fit-content;}
.crust-tabs .crust-tabs-nav > ul{position:relative;padding:0;margin:0;list-style-type:none;display:flex;justify-content:flex-start;align-items:center;z-index:1;}
.crust-tabs .crust-tabs-nav > ul li{position:relative;padding:8px 20px;cursor:pointer;display:flex;font-size:16px;justify-content:center;align-items:center;text-align:center;will-change:transform;transition:all .5s cubic-bezier(0.2,1,0.3,1), border 0s;}
.crust-tabs .crust-tabs-nav > ul li.active{z-index:2;}
.crust-tabs.crust-full-tabs .crust-tabs-nav > ul li{flex:1 1 auto;}
.crust-tab-inline-icon li i{margin-right:16px;}
.crust-tabs-content{display:flex;flex:1 1 auto;}
.crust-tabs:not(.crust-tabs-creative) .crust-tabs-content > div{display:none;transform:translateY(30px);opacity:0;}
.crust-tabs .crust-tabs-content > div.active, .crust-tabs .crust-tabs-content > div.active-default{display:block;width:100%;padding:30px;opacity:1;transform:translateY(0);animation:fadeInUpTabs .4s linear;}
.crust-sticky-tabs .crust-tabs-nav{position:-webkit-sticky;position:sticky;top:20px;}
.crust-sticky-header .crust-sticky-tabs .crust-tabs-nav{top:140px}
.crust-tabs-vertical.crust-sticky-tabs{align-items:flex-start;}
.crust-tab-inline-icon li a .fa{margin-right:10px;line-height:1;}
.crust-tab-top-icon li{display:flex;flex-wrap:wrap;text-align:center;}
.crust-tab-top-icon li a{display:flex;flex-wrap:wrap;text-align:center;}
.crust-tab-top-icon li .fa, .crust-tab-top-icon li .crust-tab-title{flex:1 1 100%;}
.crust-tab-top-icon li .fa{line-height:1;}
.crust-tab-top-icon li a .crust-tab-title{margin-top:10px;}
.crust-tabs.crust-tabs-vertical{flex-direction:row;}
.crust-tabs.crust-tabs-vertical .crust-tabs-nav{flex:0 0 auto;}
.crust-tabs.crust-tabs-vertical .crust-tabs-nav > ul{flex-flow:column wrap;}
.crust-tabs.crust-tabs-vertical .crust-tabs-nav > ul > li{width:100%;padding:8px 10px;}
.crust-tabs.crust-tabs-vertical .crust-tabs-nav > ul li::after{bottom:auto !important;right:-10px;top:calc( 50% - 10px );left:auto !important;border-left:10px solid #444;border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent;}
.crust-tabs-creative .crust-tabs-slider{position:absolute;left:0;top:0;background:#333;height:100%;}
.crust-tabs-creative .crust-tabs-content{overflow:hidden;position:relative;width:100%;}
.crust-tabs-creative .crust-tabs{position:relative;}
.crust-tabs-creative .crust-tab-element{position:absolute;left:0;top:0;width:100%;opacity:0;}
@keyframes fadeInUpTabs {
from{transform:translateY(30px);opacity:0;}
to{transform:translateY(0);opacity:1;}
}
@media only screen and (max-width: 767px) {
.crust-tabs .crust-tabs-nav > ul {
flex-wrap: wrap;
flex-flow: row wrap;
}
.crust-tabs .crust-tabs-nav > ul li {
flex: 1 1 auto;
}
.responsive-vertical-layout.crust-tabs .crust-tabs-nav > ul li {
flex: 1 1 100%;
}
.crust-tabs.crust-tabs-vertical {
flex-wrap: wrap;
}
.crust-tabs.crust-tabs-vertical div.crust-tabs-nav {
flex: 1 100%;
}
.crust-tabs.crust-tabs-vertical ul {
flex: 1 100%;
}
.crust-tabs.crust-tabs-vertical ul li {
flex: 1 100%;
}
div.crust-tabs.crust-tabs-vertical div.crust-tabs-nav > ul li::after {
bottom: -20px !important;
left: 0 !important;
right: 0 !important;
top: auto !important;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top-color: #444 !important;
}
.crust-tabs.crust-tabs-vertical .crust-tabs-content > div {
padding: 20px 0 !important;
}
}.crust-posts:not(.crust-carousel){display:flex;flex-wrap:wrap;}
.crust-post-holder, .crust-entry-media{position:relative;}
.crust-entry-media{margin-bottom:30px;overflow:hidden;}
.crust-entry-media:before, .crust-entry-media:after, .crust-post-over-bg{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;content:"";display:inline-block;transition:.5s;pointer-events:none;}
.crust-post-over-bg{z-index:0;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.crust-post-paleo .crust-post-column .crust-entry-media .crust-entry-thumbnail img, .crust-post-kara .crust-post-column .crust-entry-media .crust-entry-thumbnail img{visibility:hidden;opacity:0;}
.crust-post-paleo .crust-post-column .crust-entry-media .crust-entry-thumbnail video, .crust-post-kara .crust-post-column .crust-entry-media .crust-entry-thumbnail video{height:100%}
.crust-post-column:hover .crust-post-over-bg{transform:scale(1.07);}
.crust-entry-media:after{opacity:0;visibility:hidden;}
.crust-post-column:hover .crust-entry-media.crust-animate-overlay:before{opacity:0;visibility:hidden;}
.crust-post-column:hover .crust-entry-media.crust-animate-overlay:after{opacity:1;visibility:visible;}
.crust-entry-thumbnail img{width:100%;transition:transform .75s cubic-bezier(0,.15,.3,1);}
.crust-post-column:hover .crust-entry-thumbnail > a img{transform:scale(1.1);}
.crust-entry-wrapper, .crust-post-holder{transition:all .75s cubic-bezier(0,.15,.3,1);}
.crust-posts:not(.crust-col-1) .crust-post-column .crust-post-holder{margin:10px}
.crust-post-column .crust-play-media{opacity:0;right:auto;left:50%;top:50%;transform:translate(-50%, -50%) scale(.5);transition:all .4s cubic-bezier(0,.15,.3,1);}
.crust-post-column .crust-play-media a{color:#696d73;}
.crust-post-column:hover .crust-play-media{opacity:1;transform:translate(-50%, -50%) scale(1);}
.crust-post-column .crust-entry-title{word-wrap:break-word;max-width:100%;}
.crust-post-column .crust-entry-title a{display:inline-block;}
.crust-post-item-meta{display:flex;flex-wrap:wrap;margin-bottom:10px;align-items:center;font-size:.875rem;width:100%;position:relative;}
.crust-post-item-meta .crust-more-right{margin-left:auto !important;}
.crust-post-item-meta .crust-more-left{margin-right:auto !important;}
.crust-post-item-meta .crust-more-center{margin-left:auto !important;margin-right:auto !important;}
.crust-post-item-meta > div{margin:0 20px 0 0;}
i.crust-meta-icon{margin-right:8px;}
.crust-post-classic .crust-entry-title{flex-basis:100%;}
.crust-post-classic .crust-entry-wrapper{display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:2;}
.crust-post-classic .crust-post-item-meta, .crust-post-classic .crust-post-bottom{margin:20px 0 0;flex:50%;}
.crust-post-classic .crust-post-bottom{display:inline-flex;justify-content:flex-end;margin:0;}
.crust-post-layout-widget.crust-post-classic .crust-post-item-meta{margin:5px 0 0 0}
.crust-post-item-meta .crust-author-avatar{position:relative}
.crust-posts .crust-author-avatar{line-height:1;}
.crust-posts .crust-author-avatar img{max-width:20px;border-radius:50%;}
.crust-post-item-meta .crust-posted-by, .crust-top-meta .crust-posted-by{position:absolute;top:-30px;left:0;z-index:-1;padding:7px 10px;line-height:1;background-color:rgba(0,0,0,.9);color:#fff;display:block;border-radius:3px;opacity:0;visibility:hidden;transition:.4s;transform:translateY(-10px);}
.crust-post-item-meta .crust-author-avatar:hover .crust-posted-by, .crust-top-meta .crust-author-avatar:hover .crust-posted-by{opacity:1;visibility:visible;transform:translateY(0px);z-index:3}
.crust-post-item-meta .crust-posted-by a, .crust-top-meta .crust-posted-by a{color:#fff}
.crust-posts.crust-post-classic .crust-top-meta, .crust-posts.crust-post-classic .crust-entry-title, .crust-posts.crust-post-classic .crust-entry-content{flex:100%;}
.crust-post-column .crust-entry-media .crust-entry-thumbnail{overflow:hidden;position:relative;z-index:0;transition:transform .75s cubic-bezier(0,.15,.3,1);}
.crust-post-kara .crust-entry-media .crust-entry-thumbnail, .crust-post-kara .crust-entry-media .crust-entry-thumbnail > a{height:100%}
.crust-post-column .crust-entry-media .crust-entry-thumbnail > a{display:block;}
.crust-post-column .crust-entry-media .crust-entry-thumbnail iframe, .crust-post-column .crust-entry-media .crust-entry-thumbnail embed{position:absolute;left:-10%;top:-10%;width:120%;height:120%;max-width:none;}
.crust-post-column .crust-entry-media .crust-entry-thumbnail .wp-video{width:100% !important;}
.crust-post-column .crust-entry-media .crust-entry-thumbnail .wp-video .wp-video-shortcode{width:100% !important;max-height:100%;}
.crust-post-column .crust-post-more{margin:0 0 0 auto;}
.crust-top-meta{display:flex;flex-wrap:wrap;align-items:center;font-size:.875rem;margin-bottom:10px;}
.crust-top-meta > div:not(:first-child){margin-left:10px}
.crust-top-meta > div:not(:first-child):before{content:'-';margin-right:10px}
.crust-post-porta .crust-post-holder{background-color:#fff;border-radius:5px;box-shadow:0 10px 30px 0 rgba(0, 0, 0, .07);overflow:hidden;}
.crust-post-porta .crust-post-category a, .crust-post-classic .crust-post-category a{display:inline-flex;align-items:center;}
.crust-post-porta .crust-post-category a i, .crust-post-classic .crust-post-category a i{margin-right:8px}
.crust-post-paleo .crust-post-category{margin-bottom:10px;}
.crust-post-porta .crust-entry-wrapper{padding:0 1.25rem 1.25rem;}
.crust-post-bottom{font-size:.875rem;letter-spacing:0;line-height:1;}
.crust-post-porta .crust-post-bottom{border-top:1px rgba(0,0,0,.07) solid;padding:1.25rem;display:flex;align-items:center;flex-wrap:wrap;margin:1.5rem -1.25rem -1.25rem;}
.crust-post-date, .crust-post-more{margin:0;display:inline-flex;align-items:center;line-height:1;}
.crust-entry-media .crust-def-date span:not(.crust-meta-month){display:block;font-size:17px;font-weight:bold;}
.crust-post-kara .crust-entry-media{z-index:1;margin:0;height:100%;}
.crust-post-kara .crust-entry-wrapper{position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:2;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:5%;transition:all .75s cubic-bezier(0,.15,.3,1);}
.crust-post-kara .crust-entry-media{transition:transform .75s cubic-bezier(0,.15,.3,1);}
.crust-post-kare .crust-entry-media, .crust-post-paleo .crust-entry-media{height:100%;margin:0;}
.crust-post-paleo .crust-entry-wrapper{padding:2rem;position:absolute;top:0;left:0;width:100%;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;height:100%;}
.crust-post-paleo .crust-entry-content{overflow:hidden;width:100%;}
.crust-post-paleo .crust-post-item-meta{margin:1rem 0 0;}
.crust-post-paleo .crust-post-column:hover .crust-entry-content{opacity:1;}
.crust-post-category{line-height:1;}
.crust-post-category a{display:inline-block;}
.crust-entry-wrapper.crust-hover-desc .crust-entry-title, .crust-entry-wrapper.crust-hover-desc .crust-entry-content, .crust-entry-wrapper.crust-hover-desc .crust-top-meta{transition:all .5s cubic-bezier(.05,.2,.1,1);}
.crust-entry-wrapper.crust-hover-desc .crust-entry-content{visibility:hidden;opacity:0;transition-delay:0s !important;}
.crust-post-column:hover .crust-entry-wrapper.crust-hover-desc .crust-entry-title, .crust-post-column:hover .crust-entry-wrapper.crust-hover-desc .crust-entry-content, .crust-post-column:hover .crust-entry-wrapper.crust-hover-desc .crust-top-meta{visibility:visible;opacity:1;transform:translateY(0) !important;}
.crust-post-column:hover .crust-entry-wrapper.crust-hover-desc .crust-entry-title{transition-delay:.08s !important;}
.crust-post-column:hover .crust-entry-wrapper.crust-hover-desc .crust-entry-content{transition-delay:.16s !important;}
.crust-post-kara .crust-play-media, .crust-post-paleo .crust-play-media{display:none}
.crust-col-1 .crust-post-column{width:100%;}
.crust-col-2 .crust-post-column{width:50%;}
.crust-col-3 .crust-post-column{width:33.3333%;}
.crust-col-4 .crust-post-column{width:25%;}
.crust-col-5 .crust-post-column{width:20%;}
.crust-col-6 .crust-post-column{width:16.6666%;}
.crust-post-layout-widget .crust-post-column{margin:0 0 20px;}
.crust-post-classic.crust-post-layout-widget .crust-post-holder{display:flex;}
.crust-post-classic.crust-post-layout-widget .crust-entry-media{max-width:70px;margin:0;}
.crust-post-classic.crust-post-layout-widget .crust-entry-wrapper{padding:0 0 0 1rem;}
.crust-post-classic.crust-post-layout-widget .crust-entry-title{margin:0 0 5px !important;padding:0;}
.crust-post-classic.crust-post-layout-widget .crust-entry-content{margin:0 !important;padding:0 !important;}
@media only screen and (max-width: 768px) {
.crust-col-3 .crust-post-column, .crust-col-4 .crust-post-column, .crust-col-5 .crust-post-column, .crust-col-6 .crust-post-column{width:50%;}
}
@media only screen and (max-width: 480px) {
.crust-col-1 .crust-post-column, .crust-col-2 .crust-post-column, .crust-col-3 .crust-post-column, .crust-col-4 .crust-post-column, .crust-col-5 .crust-post-column, .crust-col-6 .crust-post-column{width:100%;}
}
.crust-author-avatar > a{display:block;}
.crust-entry-footer{overflow:hidden;display:flex;margin-top:20px;background-color:rgba(0, 0, 0, 0.03);padding:10px;border-radius:3px;}
.crust-filters{margin:0 0 1.5rem;}
.crust-filters > ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;list-style:none;padding:0;margin:0;}
.crust-filters.crust-inline-filter{display:flex;flex-wrap:wrap;}
.crust-filters.crust-filter-align-left > ul{justify-content:flex-start;}
.crust-filters.crust-filter-align-center > ul{justify-content:center;}
.crust-filters.crust-filter-align-right > ul{justify-content:flex-end;}
.crust-filters.crust-inline-filter.crust-filter-align-left{text-align:left;}
.crust-filters.crust-inline-filter.crust-filter-align-left > ul{margin-left:0;margin-right:auto;text-align:left;}
.crust-filters.crust-inline-filter.crust-filter-align-center{text-align:center;}
.crust-filters.crust-inline-filter.crust-filter-align-center > ul{margin-left:auto;margin-right:auto;}
.crust-filters.crust-inline-filter.crust-filter-align-right{text-align:right;}
.crust-filters.crust-inline-filter.crust-filter-align-right > ul{margin-left:auto;margin-right:0;}
.crust-filters li{padding:0 5px;}
.crust-filters li a{padding:6px 18px;border:2px transparent solid;display:block;border-radius:3rem;}
.crust-filters li.selected a{border-color:#ddd;}
.crust-post-holder.js-tilt{transform-style:preserve-3d;backface-visibility:hidden;transform:perspective(800px);}
.crust-post-holder.js-tilt .crust-entry-wrapper{
transform: translateZ(50px);
}.crust-review-grid{display:grid;}
.crust-review-item .crust-review-content{width:100%;}
.crust-review-item{z-index:1;}
.crust-review-image img{max-width:100%;}
.review-classic-content + .crust-review-image{margin:1.25rem 0 0 0;}
.crust-review-image .crust-review-image{display:block;margin:0;}
.crust-inner-review{margin:0;padding:10px;position:relative;transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.crust-review-item > figure{margin:0 auto;padding:0 20px;}
.crust-review-item.crust-review-center{text-align:center;}
.crust-review-item.crust-review-center .crust-review-image{margin-right:auto !important;margin-left:auto !important;}
.crust-review-item.crust-review-right{text-align:right;}
.crust-review-item.crust-review-right .crust-review-image{margin-right:0;margin-left:auto;}
.crust-review-item .justify-text{text-align:justify;}
.crust-review-content .crust-review-text{margin-top:0;line-height:1.55;margin-bottom:10px;word-wrap:break-word;}
.crust-review-content .crust-review-user{display:inline-block;margin-bottom:0;margin-top:15px;}
.crust-review-user.crust-block-user{display:block;}
.crust-review-image + .crust-review-user{margin-top:0;margin-left:1.5rem;}
.crust-review-content .crust-review-position{display:inline-block;margin-bottom:0;}
.crust-review-image{position:relative;margin:0 0 1.5rem;z-index:2;max-width:50px;}
.icon-img-left-content .crust-inner-review{display:flex;}
.icon-img-left-content .crust-review-image{flex-basis:auto;}
.icon-img-left-content .crust-review-right-content{flex-basis:auto;}
.icon-img-left-content.crust-review-item{overflow:hidden;position:relative;}
.icon-img-left-content .crust-review-quote{position:absolute;right:0;}
.icon-img-left-content .crust-review-text{margin-top:0;}
.crust-review-center .crust-review-user, .crust-review-center .crust-review-position{float:none;text-align:center;}
.crust-review-center .crust-review-image > figure img{display:block;margin-left:auto !important;margin-right:auto !important;}
.icon-img-right-content .crust-review-image{float:right;width:30%;}
.icon-img-right-content .crust-review-content{float:right;width:70%;text-align:right;}
.icon-img-right-content.crust-review-item{overflow:hidden;position:relative;}
.icon-img-right-content .crust-review-quote{position:absolute;}
.icon-img-right-content .crust-review-text{margin-top:0;}
.classic-style.review-align-center .crust-review-image, .default-style.review-align-center .crust-review-image{text-align:center;}
.classic-style.review-align-right .crust-review-image, .default-style.review-align-right .crust-review-image{text-align:right;}
.classic-style.review-align-center .crust-review-image > figure, .default-style.review-align-center .crust-review-image > figure{text-align:center;}
.crust-stars{display:inline-block;line-height:1;padding:8px 10px;background-color:#fff3de;border-radius:3px;}
.crust-stars i{display:inline-block;color:#d8d8d8;margin:0 2px;line-height:1;font-size:14px;}
.crust-stars.rating-five i, .crust-stars.rating-four i:not(:nth-child(5)),
.crust-stars.rating-three i:nth-child(1),
.crust-stars.rating-three i:nth-child(2),
.crust-stars.rating-three i:nth-child(3),
.crust-stars.rating-two i:nth-child(1),
.crust-stars.rating-two i:nth-child(2),
.crust-stars.rating-one i:nth-child(1){color:#ffb04e;}
.crust-stars i:before, .crust-stars i:after{opacity:1 !important;}
.crust-review-quote{position:absolute;left:0;top:0;z-index:3;line-height:1;font-size:70px;display:flex;align-items:center;justify-content:center;}
.crust-review-item.left .crust-review-image{text-align:left;}
.crust-review-item.center .crust-review-image{text-align:center;}
.crust-review-item.right .crust-review-image{text-align:right;}
.review-inline-wrapper{display:flex;flex-wrap:wrap;align-items:center;}
.review-inline-wrapper .review-inline-style{flex:70%;}
.review-inline-wrapper .crust-stars{justify-content:end;}
.review-inline-style .crust-review-image{float:left;max-width:100%;padding:0;margin-right:1.5rem;}
.review-inline-style{display:flex;align-items:center;text-align:left;}
.content-top-icon-title-inline .crust-review-text{text-align:left;}
.content-top-icon-title-inline .crust-review-center .crust-review-text{text-align:center;}
.content-top-icon-title-inline .crust-review-right .crust-review-text{text-align:right;}
.content-bottom-icon-title-inline .crust-review-text{text-align:left;}
.content-bottom-icon-title-inline .crust-review-center .crust-review-text{text-align:center;}
.content-bottom-icon-title-inline .crust-review-right .crust-review-text{text-align:right;}
.review-inline-style .crust-review-user{margin-right:5px;}
.crust-review-masonry.crust-review-columns-2 > div{width:50%;}
.crust-review-masonry.crust-review-columns-3 > div{width:33.33333%;}
.crust-review-masonry.crust-review-columns-4 > div{width:25%;}
.crust-review-masonry.crust-review-columns-5 > div{width:20%;}
.crust-review-masonry.crust-review-columns-6 > div{width:16.88888%;}
@media(max-width:992px){
.crust-review-item .crust-review-content .crust-inner-review{
margin: 10px;
}
}