.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-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;
}
}.crust-list{list-style-type:none;margin:0;padding:0;}
.crust-list .crust-list-item{position:relative;margin:0 0 10px 0;transition:all .5s cubic-bezier(0.4,1,0.3,1);display:flex;}
.crust-list.no-last-border .crust-list-item:last-child{border-bottom:0 !important;}
.crust-list .crust-list-item .connector{display:block;position:absolute;width:1px;margin:0 auto;z-index:1;height:200%;top:0;left:50%;z-index:0;transform:translateX(-50%);background-color:#eee;}
.crust-list .crust-list-item:last-child .connector{display:none;}
.crust-list .crust-list-item .crust-list-icon-box{position:relative;}
.crust-list .crust-list-item .crust-list-icon-inner{position:relative;z-index:1}
.crust-list .crust-list-item .crust-list-icon-box .crust-list-icon-inner{transition:all .5s cubic-bezier(0.4,1,0.3,1);}
.crust-list .crust-list-item .crust-list-icon-box .crust-list-icon{line-height:1;color:#ff5b4a;text-align:center;position:relative;display:flex;align-items:center;justify-content:center;transition:all .5s cubic-bezier(0.4,1,0.3,1);}
.crust-list .crust-list-item .crust-list-icon-box .crust-list-img{font-size:8px;line-height:1;max-width:inherit;}
.crust-list .crust-list-item .crust-list-content-box{margin:0 0 0 15px;}
.crust-list .crust-list-item.crust-icon-position-right .crust-list-content-box{margin:0 20px 0 0;}
.crust-list .crust-list-item .crust-list-content-box .crust-list-content{padding:0;margin:0;}
.crust-list .crust-list-item .crust-list-title{margin:0}
.crust-list .crust-list-item .crust-list-title + .crust-list-content{margin-top:5px;}
.crust-list.crust-list-anim-scale .crust-list-item:hover .crust-list-icon-inner{transform:scale(1.15);}
.crust-list.crust-list-anim-shrink .crust-list-item:hover .crust-list-icon-inner{transform:scale(.9);}
.crust-list.crust-list-anim-rotate .crust-list-item:hover .crust-list-icon-inner{transition-duration:1.5s !important;}
.crust-list.crust-list-anim-rotate .crust-list-item:hover .crust-list-icon-inner{transform:rotate(360deg);}
.crust-list.crust-list-anim-spin .crust-list-item:hover .crust-list-icon-inner{animation:loadingSpin 1.5s linear 0s infinite normal;}
.crust-list.crust-list-anim-pulse .crust-list-item:hover .crust-list-icon-inner{animation:pulseEffect .7s linear 0s infinite normal;}
@media(max-width:767px){
.crust-list.crust-list-columns-3 > li, .crust-list.crust-list-columns-4 > li, .crust-list.crust-list-columns-5 > li, .crust-list.crust-list-columns-6 > li{
width: 50%;
}
.crust-list .crust-list-item{
align-items: flex-start;
}
.crust-list .crust-list-icon-box .crust-list-icon-inner{
border: 0 !important;
}
.crust-list .crust-list-icon-box .crust-list-icon-inner{
margin: 0 !important;
}
}.crust-popup-wrapper{position:relative;display:inline-flex;height:100%;}
.crust-popup-wrapper .crust-pop-img-wrap{position:relative;z-index:1;}
.crust-popup-wrapper.crust-pop-wrap-abs .crust-pop-btn-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;transform-origin:0 0;}
.crust-pop-img-inner{overflow:hidden;display:inline-flex;transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.crust-modal-icon{width:55px;height:55px;display:inline-block;text-align:center;transition:all .7s cubic-bezier(0.2,1,0.3,1);position:relative;}
.crust-modal-icon i{position:relative;z-index:2;}
span.crust-icon-mod.circle{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:block;transform:scale(1.25);}
span.crust-icon-mod.outline{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:block;transition:all .4s ease;transform:scale(1.15);border:2px #fff solid;}
.crust-modal-icon:hover span.crust-icon-mod.outline{animation:outline_circle_hover 1.5s linear 0s infinite normal;}
span.crust-icon-mod svg{width:100%;height:100%;}
span.crust-icon-mod.circle.circle-anim svg{animation:loadingSpin 10s linear infinite;}
.crust-modal-icon:hover span.crust-icon-mod.circle svg{animation:loadingSpin 10s linear infinite;}
span.crust-icon-mod.circle svg circle{stroke-width:1;stroke-dasharray:5, 3;fill:none;stroke:#19D0D6;}
span.crust-icon-mod.triangle{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:block;transform:scale(1.3) translateX(14%);}
span.crust-icon-mod.triangle path{stroke-width:20;stroke:#19D0D6;stroke-linejoin:round;stroke-linecap:round;fill:#19D0D6;}
.crust-modal-icon i{transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.crust-modal-icon.crust-hover-scale:hover{transform:scale(1.2);}
.crust-modal-icon.crust-hover-scale:hover i{transform:scale(.85);}
.crust-modal-icon i.crust-btn-icon{margin:0;font-size:25px;display:flex;justify-content:center;align-items:center;}
.crust-perspective{height:100%;overflow:hidden;}
.crust-modal{position:fixed;top:50%;left:50%;visibility:hidden;opacity:0;z-index:-1;backface-visibility:hidden;transform:translate(-50%,-50%);transition:all .4s cubic-bezier(0,.15,.3,1);}
.crust-modal.crust-show-modal{visibility:visible;z-index:1000;opacity:1;}
.crust-modal-overlay.crust-mod-loading:before{position:absolute;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f1ce";display:block;animation:loadingSpin 1.5s linear infinite;top:50%;left:50%;width:36px;height:36px;margin:-18px;font-size:36px;line-height:1;z-index:2;}
.crust-modal-overlay.crust-mod-loading:after{background-color:#fff;display:block;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:110px;height:110px;z-index:1;border-radius:10px;transform-origin:0 0;box-shadow:0 10px 40px 0 rgba(0, 0, 0, 0.35);animation:scaleAnimation .3s linear forwards;}
.crust-close-modal{color:#fff;transform:scale(0);transition:all .4s ease;}
.crust-close-modal.crust-show-close{transform:scale(1);z-index:1000;opacity:1;visibility:visible;}
.crust-modal-content{max-width:100%;width:1120px;position:relative;background-color:#fff;box-shadow:0 10px 40px 0 rgba(0, 0, 0, 0.35);transition:all .5s cubic-bezier(0.2,1,0.3,1);transition-delay:0s;}
.crust-modal-content .crust-inner-pop-wrap > .wpb_button, .crust-modal-content .crust-inner-pop-wrap > .wpb_content_element, .crust-modal-content .crust-inner-pop-wrap > ul.wpb_thumbnails-fluid>li{margin:0}
.crust-modal-content p:empty{display:none;}
.crust-show-modal .crust-modal-content{transition-delay:0.4s;}
.crust-modal-overlay.crust-show-wrap{transition-delay:0s;}
.crust-modal-overlay{transition-delay:0.2s;}
.crust-modal-content .flexslider{border-radius:0;border:0}
.crust-modal-content .flex-control-paging li a{background-color:rgba(255,255,255,0.4);}
.crust-modal-content .flex-control-paging li a.flex-active{background-color:rgba(255,255,255,1);}
.crust-effect-1 .crust-modal-content{transform:scale(0.7);opacity:0;}
.crust-show-modal.crust-effect-1 .crust-modal-content{transform:scale(1);opacity:1;}
.crust-effect-2 .crust-modal-content{transform:translateX(20%);opacity:0;}
.crust-show-modal.crust-effect-2 .crust-modal-content{transform:translateX(0);opacity:1;}
.crust-effect-3 .crust-modal-content{transform:translateY(20%);opacity:0;}
.crust-show-modal.crust-effect-3 .crust-modal-content{transform:translateY(0);opacity:1;}
.crust-effect-4 .crust-modal-content{transform:scale(0) rotate(720deg);opacity:0;}
.crust-show-modal.crust-effect-4 ~ .crust-overlay,
.crust-effect-4 .crust-modal-content{transition:all 0.5s;}
.crust-show-modal.crust-effect-4 .crust-modal-content{transform:scale(1) rotate(0deg);opacity:1;}
.crust-effect-5.crust-modal{perspective:1300px;}
.crust-effect-5 .crust-modal-content{transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0;}
.crust-show-modal.crust-effect-5 .crust-modal-content{transform:translateZ(0px) rotateX(0deg);opacity:1;}
.crust-effect-6.crust-modal{perspective:1300px;}
.crust-effect-6 .crust-modal-content{transform-style:preserve-3d;transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0;}
.crust-show-modal.crust-effect-6 .crust-modal-content{transform:translate(0%) translateZ(0) rotate(0deg);opacity:1;}
.crust-effect-7{top:0;transform:translateX(-50%);}
.crust-effect-7 .crust-modal-content{transform:translateY(-200%);opacity:0;}
.crust-show-modal.crust-effect-7 .crust-modal-content{transform:translateY(0%);border-radius:0 0 3px 3px;opacity:1;}
.crust-effect-8.crust-modal{perspective:1300px;}
.crust-effect-8 .crust-modal-content{transform-style:preserve-3d;transform:rotateY(-70deg);opacity:0;}
.crust-show-modal.crust-effect-8 .crust-modal-content{transform:rotateY(0deg);opacity:1;}
.crust-effect-9.crust-modal{perspective:1300px;}
.crust-effect-9 .crust-modal-content{transform-style:preserve-3d;transform:rotateX(-70deg);opacity:0;}
.crust-show-modal.crust-effect-9 .crust-modal-content{transform:rotateX(0deg);opacity:1;}
.crust-effect-10.crust-modal{perspective:1300px;}
.crust-effect-10 .crust-modal-content{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;opacity:0;}
.crust-show-modal.crust-effect-10 .crust-modal-content{transform:rotateX(0deg);opacity:1;}
.crust-effect-11 .crust-modal-content{transform:scale(2);opacity:0;}
.crust-show-modal.crust-effect-11 .crust-modal-content{transform:scale(1);opacity:1;}
.crust-effect-13.crust-modal{perspective:1300px;}
.crust-effect-13 .crust-modal-content{transform-style:preserve-3d;transform:translateZ(-3000px) rotateY(90deg);opacity:0;}
.crust-show-modal.crust-effect-13 .crust-modal-content{animation:slit .7s forwards ease-out;}
@-webkit-keyframes slit {
50%{-webkit-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-webkit-animation-timing-function:ease-out;}
100%{-webkit-transform:translateZ(0) rotateY(0deg);opacity:1;}
}
@keyframes slit {
50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-in;}
100%{transform:translateZ(0) rotateY(0deg);opacity:1;}
} .crust-effect-14.crust-modal{perspective:1300px;}
.crust-effect-14 .crust-modal-content{transform-style:preserve-3d;transform:translateY(100%) rotateX(90deg);transform-origin:0 100%;opacity:0;}
.crust-show-modal.crust-effect-14 .crust-modal-content{transform:translateY(0%) rotateX(0deg);opacity:1;}
.crust-effect-15.crust-modal{perspective:1300px;}
.crust-effect-15 .crust-modal-content{transform-style:preserve-3d;transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform-origin:0 100%;opacity:0;}
.crust-show-modal.crust-effect-15 .crust-modal-content{transform:translateZ(0px) translateX(0%) rotateY(0deg);opacity:1;}
.crust-modal .wp-video, .crust-modal .wp-video .mejs-container{width:100% !important;}
.crust-modal .wp-video video, .crust-modal .wpb_wrapper video{height:100%;width:100%;display:flex;}
@media(max-width:992px){
.crust-modal{width:80% !important;}
.crust-modal .crust-modal-content{width:100% !important;max-width:100% !important;}
.crust-pop-img-wrap .crust-pop-img-inner{display:table;margin-left:auto !important;margin-right:auto !important;}
}
@media(max-width:480px){
.crust-modal{
width: 90%;
}
}.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;
}.alice-carousel .animated{animation-fill-mode:both;}
.alice-carousel .animated-out{z-index:1;}
.alice-carousel .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;visibility:hidden;}
}
.alice-carousel{position:relative;width:100%;margin:auto;direction:ltr;}
.alice-carousel__wrapper{position:relative;overflow-x:hidden;overflow-y:hidden;box-sizing:border-box;width:100%;height:auto;}
.alice-carousel__stage{position:relative;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;white-space:nowrap;transform-style:flat;-webkit-transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.alice-carousel__stage-item{position:relative;display:inline-block;padding:0;margin:0;box-sizing:border-box;width:100%;height:100%;vertical-align:top;white-space:normal;line-height:0;}
.alice-carousel__stage-item *{line-height:initial;}
.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden;}
.alice-carousel__prev-btn, .alice-carousel__next-btn{display:inline-block;box-sizing:border-box;width:50%;padding:10px 5px;}
.alice-carousel__prev-btn [data-area]::after,
.alice-carousel__next-btn [data-area]::after{position:relative;content:attr(data-area);text-transform:capitalize;}
.alice-carousel__prev-btn{text-align:right;}
.alice-carousel__prev-btn-item, .alice-carousel__next-btn-item{display:inline-block;cursor:pointer;padding:5px;margin:0;color:#465798;}
.alice-carousel__prev-btn-item:hover, .alice-carousel__next-btn-item:hover{color:darkred;}
.alice-carousel__prev-btn-item.__inactive, .alice-carousel__next-btn-item.__inactive{opacity:0.4;pointer-events:none;}
.alice-carousel__play-btn{position:absolute;top:30px;left:20px;display:inline-block;}
.alice-carousel__play-btn:hover{cursor:pointer;}
.alice-carousel__play-btn-wrapper{position:relative;width:32px;height:32px;padding:10px;border-radius:50%;background-color:#fff;}
.alice-carousel__play-btn-item{position:absolute;width:32px;height:32px;cursor:pointer;border:0;outline:none;background:transparent;}
.alice-carousel__play-btn-item::before, .alice-carousel__play-btn-item::after{position:absolute;pointer-events:none;display:block;width:0;height:0;content:"";transition:all 0.4s linear;border-width:8px 0 8px 15px;border-style:solid;border-color:transparent;border-left-color:#465798;}
.alice-carousel__play-btn-item::before{left:5px;height:14px;}
.alice-carousel__play-btn-item::after{top:7px;left:18px;}
.alice-carousel__play-btn-item.__pause::before, .alice-carousel__play-btn-item.__pause::after{height:30px;border-width:0 0 0 10px;}
.alice-carousel__play-btn-item.__pause::after{top:0;left:18px;}
.alice-carousel__dots{margin:30px 3px 5px;padding:0;list-style:none;text-align:center;}
.alice-carousel__dots > li{display:inline-block;}
.alice-carousel__dots-item:not(.__custom){width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#e0e4fb;}
.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px;}
.alice-carousel__dots-item:not(.__custom):hover, .alice-carousel__dots-item:not(.__custom).__active{background-color:#6e7ebc;}
.alice-carousel__slide-info{position:absolute;top:20px;right:20px;display:inline-block;padding:5px 10px;color:#465798;border-radius:5px;background-color:rgba(224, 228, 251, 0.6);}
.alice-carousel__slide-info-item {
vertical-align: middle;
line-height: 0;
}.layout__fill-parent{top:0;bottom:0;left:0;right:0}.layout__flex-box{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:stretch;box-sizing:border-box}.layout__no-overflow{overflow:hidden}.layout__scroll-x{overflow-x:auto;overflow-y:hidden}.layout__scroll-y{overflow-x:hidden;overflow-y:auto}.layout__overflow-x{overflow-x:visible;overflow-y:hidden}.layout__overflow-y{overflow-x:hidden;overflow-y:visible}.layout__text-overflow-ellipsis{text-overflow:ellipsis;overflow:hidden}.layout__flex-row{display:flex;flex-direction:row}.layout__flex-column{display:flex;flex-direction:column}.layout__flex-center{align-items:center;justify-content:center}.layout__z-medium{z-index:100}.layout__z-lower{z-index:-100}.layout__z-low{z-index:0}.layout__z-high{z-index:1000}.layout__z-higher{z-index:100000}.layout__z-highest{z-index:1000000}
.DesignedButton__button{display:inline-block;padding:.8em 1.1em;border:0;border-radius:3px;text-align:center;white-space:nowrap;cursor:pointer;font-size:inherit;font-family:inherit;text-transform:none;font-weight:400;letter-spacing:normal}.DesignedButton__button,.DesignedButton__button:active,.DesignedButton__button:focus,.DesignedButton__button:hover{text-decoration:none;box-shadow:0 0 0 transparent;background:transparent;border:0;outline:0}.DesignedButton__link{display:inline-flex!important;flex-direction:column;align-items:stretch;padding:0!important;margin:0!important;border:0!important;background:transparent!important}.DesignedButton__link,.DesignedButton__link:active,.DesignedButton__link:focus,.DesignedButton__link:hover{text-decoration:none!important}.DesignedButton__link .dashicons{font-size:1.4em;width:1em;height:1em;margin-right:.2em;vertical-align:text-top}
.Square__filler{position:relative;padding-bottom:100%;box-sizing:border-box}.Square__positioner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;z-index:0}.Square__positioner>:first-child{top:0;right:0;bottom:0;left:0;flex:1}
.Skeleton__loading{position:relative;padding-bottom:100%;border-radius:2px;opacity:0;background-color:var(--sli-barely-grey);animation-name:Skeleton__fade-in;animation-duration:.8s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards;overflow:hidden}.Skeleton__error{background-color:#000}.Skeleton__error-container{position:absolute;top:0;right:0;bottom:0;left:0}.Skeleton__error-message{color:#fff;font-size:13px;line-height:1.5em;text-align:center}@keyframes Skeleton__fade-in{0%{opacity:0}to{opacity:1}}
.MasonryLayout__root{display:grid}.MasonryLayout__column,.MasonryLayout__root{justify-content:flex-start;align-items:stretch}.MasonryLayout__column{flex:1;display:flex;flex-direction:column}.MasonryLayout__column:last-of-type{margin-right:0!important}.MasonryLayout__cell{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.MasonryLayout__cell:last-of-type{margin-bottom:0!important}
.state__disabled{opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}
.a11y__focus-outline.a11y__focus-visible,.a11y__focus-outline:focus-visible{outline:1px dotted var(--sli-quasi-black);outline-offset:2px}.a11y__focus-outline-2x.a11y__focus-visible,.a11y__focus-outline-2x:focus-visible{outline:2px dotted var(--sli-grey);outline-offset:4px}.FeedGridLayout__root{align-items:stretch}.FeedGridLayout__grid{display:grid;grid-auto-flow:dense}.FeedGridLayout__cell{position:relative;padding-bottom:100%}.FeedGridLayout__cell-content{position:absolute;align-items:stretch;justify-content:stretch}.FeedGridLayout__media-container{flex:1;overflow:hidden}.FeedGridLayout__media-meta{align-items:stretch}
.MediaTileCaption__root{margin-top:6px}.MediaTileCaption__preview{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MediaTileCaption__full{text-align:left;white-space:pre-line}
.MediaTileIcons__root{justify-content:center;margin-bottom:6px}.MediaTileIcons__icon,.MediaTileIcons__root{align-items:center}.MediaTileIcons__icon{display:flex;flex-direction:row;margin-top:6px}.MediaTileIcons__icon:not(:last-child){margin-right:10px}.MediaTileIcons__icon svg{margin-right:5px}:root{--sli-yellow:#ffb83b;--sli-indigo:#564dd8;--sli-green:#3d8e34;--sli-cyan:#1898b2;--sli-teal:#429b93;--sli-pink:#d04186;--sli-blue:#0f69cb;--sli-gold:#ffbf00;--sli-orange:#ff9300;--sli-rouge:#d82442;--sli-pro:#dd224b;--sli-grey:#999;--sli-dark:#191e23;--sli-black:#202225;--sli-quasi-black:#202225;--sli-wp-blue:#007cba;--sli-insta-purple:#595fcd;--sli-modest-grey:#ccc;--sli-barely-grey:#eee;--sli-wp-grey:#f1f1f1;--sli-wp-bg:#f5f5f5;--sli-wp-light-grey:#f9f9f9;--sli-wp-danger:#b32d2e;--sli-primary-color:var(--wp-admin-theme-color);--sli-secondary-color:var(--sli-yellow);--sli-tertiary-color:var(--sli-pink);--sli-pro-bg-color:#dd244b;--sli-pro-fg-color:#fff;--sli-focus-color:var(--sli-wp-blue);--sli-tooltip-color:var(--sli-dark);--sli-line-color:#d3d8dc;--sli-line-color-2:#e6e7e8;--sli-shade-color:rgba(0,0,0,0.3)}.FeedHeader__root{position:relative;justify-content:space-between;font-size:inherit;flex-wrap:wrap}.FeedHeader__container,.FeedHeader__root{display:flex;flex-direction:row}.FeedHeader__left-container{flex:1;justify-content:flex-start;align-items:stretch}.FeedHeader__right-container{flex:0;justify-content:flex-end;align-items:flex-start}.FeedHeader__profile-pic{flex-shrink:0;width:$picSize;height:$picSize;margin-right:10px;border-radius:9999999px;overflow:hidden}.FeedHeader__profile-pic a{display:block;width:100%;height:100%}.FeedHeader__profile-pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FeedHeader__profile-pic-with-stories{box-shadow:0 0 0 2px #fff,0 0 0 4px #d04186;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sli-tertiary-color);cursor:pointer}.FeedHeader__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2px 0;margin-right:10px}.FeedHeader__info-row{line-height:1em;margin:2px 0}.FeedHeader__info-row:first-of-type{margin-top:5px}.FeedHeader__info-row:last-of-type{margin-bottom:5px}.FeedHeader__username{font-size:115%;font-weight:700}.FeedHeader__username a{color:currentColor;text-decoration:none}.FeedHeader__username a:active,.FeedHeader__username a:focus,.FeedHeader__username a:hover{text-decoration:underline}.FeedHeader__subtext{color:inherit}.FeedHeader__bio,.FeedHeader__subtext{padding:3px 3px 0}.FeedHeader__bio{}.FeedHeader__bio:empty{padding:0}.FeedHeader__bio p{font-size:100%;color:inherit;margin:3px 0;line-height:1.2em}.FeedHeader__counter-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.FeedHeader__counter{font-size:90%}.FeedHeader__counter span{font-weight:700}.FeedHeader__counter:not(:last-of-type){margin-right:10px}.FeedHeader__follow-button{justify-self:right;display:flex;flex-direction:column;justify-content:flex-start}.FeedHeader__centered-style,.FeedHeader__normal-style{}.FeedHeader__centered-style,.FeedHeader__centered-style .FeedHeader__container{flex-direction:column;align-items:center}.FeedHeader__centered-style .FeedHeader__profile-pic{margin-right:0;margin-bottom:10px}.FeedHeader__centered-style .FeedHeader__info{align-items:stretch;justify-content:flex-start;text-align:center;margin-right:0}.FeedHeader__centered-style .FeedHeader__bio{margin:0}.FeedHeader__centered-style .FeedHeader__bio p{text-align:center}.FeedHeader__centered-style .FeedHeader__counter-list{position:relative;justify-content:center;padding:0;border-top:1px solid transparent}.FeedHeader__centered-style .FeedHeader__follow-button{margin-top:10px}.FeedHeader__boxed-style{padding:0;border-radius:0;align-items:stretch;margin-bottom:1.5em}.FeedHeader__boxed-style .FeedHeader__profile-pic{display:flex;flex-direction:column;justify-content:flex-start;width:50px;height:50px;margin:0;border-radius:0;background:#000}.FeedHeader__boxed-style .FeedHeader__profile-pic img{width:auto;height:100%}.FeedHeader__boxed-style .FeedHeader__info{justify-content:center;padding:5px}.FeedHeader__boxed-style .FeedHeader__counter-list{position:absolute;top:100%;left:0}.FeedHeader__boxed-style .FeedHeader__follow-button{margin-right:6px}
.FeedProfilePic__root{flex-shrink:0;margin-right:10px;border-radius:100%;box-sizing:border-box;cursor:pointer;overflow:hidden}.FeedProfilePic__root img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FeedProfilePic__root.FeedProfilePic__focus-visible,.FeedProfilePic__root:focus-visible{outline:1px dashed var(--sli-tertiary-color);outline-offset:7px}.FeedProfilePic__fallback{border-radius:100%}.FeedProfilePic__fallback:not(.FeedProfilePic__with-stories){border:2px solid #333}.FeedProfilePic__with-stories,.FeedProfilePic__with-stories:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sli-tertiary-color);cursor:pointer}
.StoryLightbox__root{position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;background:rgba(0,0,0,.8);padding:10px 0}.StoryLightbox__container,.StoryLightbox__root{justify-content:flex-start;box-sizing:border-box}.StoryLightbox__container{align-items:stretch;width:60vh;max-width:100%;padding:0 50px}.StoryLightbox__header{justify-content:flex-start;align-items:center;color:#fff;font-size:14px;padding:15px 0}.StoryLightbox__profile-picture{-o-object-fit:cover;object-fit:cover;width:30px;height:30px;border-radius:99999px}.StoryLightbox__username{font-weight:700;margin:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StoryLightbox__username:link,.StoryLightbox__username:visited{color:#fff;text-decoration:none}.StoryLightbox__username:-moz-any-link{color:#fff;text-decoration:none}.StoryLightbox__username:any-link{color:#fff;text-decoration:none}.StoryLightbox__date{opacity:.8;font-size:14px}.StoryLightbox__progress{margin-bottom:10px}.StoryLightbox__progress-segment{flex:1;position:relative;height:2px;border-radius:5px;background:hsla(0,0%,100%,.35);overflow:hidden}.StoryLightbox__progress-segment:not(:last-of-type){margin-right:3px}.StoryLightbox__progress-overlay{position:absolute;top:0;bottom:0;left:0;width:0;background:#fff}.StoryLightbox__content{flex:1;position:relative}.StoryLightbox__media{width:100%;max-height:100%}.StoryLightbox__media img,.StoryLightbox__media video{width:100%;-o-object-fit:contain;object-fit:contain}.StoryLightbox__button{color:#fff;opacity:.8;cursor:pointer;text-align:center}.StoryLightbox__button:hover{opacity:1}.StoryLightbox__button.StoryLightbox__focus-visible,.StoryLightbox__button:focus-visible{outline:1px dotted var(--sli-modest-grey);outline-offset:3px}.StoryLightbox__close-button{position:absolute;top:0;right:-40px;color:hsla(0,0%,100%,.75)}.StoryLightbox__close-button svg{width:40px;height:40px}.StoryLightbox__nav-button{position:absolute;top:50%;margin-top:-20px;padding:5px;width:22px;height:22px;color:rgba(0,0,0,.75);background:hsla(0,0%,100%,.75);border-radius:999999px}.StoryLightbox__prev-button{left:-40px}.StoryLightbox__prev-button svg{position:relative;left:-1px}.StoryLightbox__next-button{right:-40px}.StoryLightbox__next-button svg{position:relative;left:1px}@keyframes StoryLightbox__progress-segment-animation{0%{width:0}to{width:100%}}
.StoryPlayer__loading{position:absolute;visibility:hidden;pointer-events:none}.StoryPlayer__media.StoryPlayer__focus-visible,.StoryPlayer__media:focus-visible{outline:1px dotted var(--sli-modest-grey);outline-offset:3px}
.FeedLayout__root{box-sizing:border-box}.FeedLayout__wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;image-rendering:high-quality}.FeedLayout__button{display:block;text-align:center}.FeedLayout__follow-btn,.FeedLayout__load-more-btn{}.FeedLayout__fake-media{padding-bottom:100%;border-radius:2px;background-color:var(--sli-grey);animation-duration:.75s;animation-name:FeedLayout__fake-media-flash-animation;animation-iteration-count:infinite;animation-timing-function:linear}.FeedLayout__col-footer{justify-content:flex-start;align-items:center}.FeedLayout__col-footer>:not(:first-child){margin-top:10px}.FeedLayout__row-footer{}.FeedLayout__row-footer>:not(:first-child){margin-left:10px}@keyframes FeedLayout__fake-media-flash-animation{0%,to{background:#e3e3e3}50%{background:#efefef}}
.MediaTile__root{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:100%;cursor:pointer;background-color:var(--sli-barely-grey);overflow:hidden}.MediaTile__type-icon{position:absolute;top:0;right:0;line-height:0}.MediaTile__type-icon>*{margin:8px}.MediaTile__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.MediaTile__thumbnail-loaded{opacity:1;transition:opacity .32s ease-out}.MediaTile__thumbnail-loading{opacity:0}
.MediaOverlay__root{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:.3vw;box-sizing:border-box}.MediaOverlay__root>*{color:currentColor;font-size:13px;font-weight:400}.MediaOverlay__root a{color:currentColor!important;text-decoration:none;text-underline-style:single}.MediaOverlay__root a:hover{text-decoration:underline}.MediaOverlay__rows{flex:1;flex-direction:column;justify-content:space-between;height:100%;max-height:100%}.MediaOverlay__row,.MediaOverlay__rows{display:flex}.MediaOverlay__row{position:relative;flex-direction:column}.MediaOverlay__top-row{flex:2 0;justify-content:flex-start}.MediaOverlay__middle-row{flex:6 0;justify-content:center}.MediaOverlay__bottom-row{flex:2 0;justify-content:flex-end}.MediaOverlay__counter-list{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:2px 0}.MediaOverlay__username{font-size:15px;font-weight:700;margin-bottom:3px}.MediaOverlay__date-container,.MediaOverlay__username{text-align:center}.MediaOverlay__date{line-height:1.8em}.MediaOverlay__caption{display:-webkit-box!important;-webkit-line-clamp:6;-webkit-box-orient:vertical;width:100%;font-size:13px;line-height:1.3em;text-align:center;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.MediaOverlay__counter{display:flex;flex-direction:row;align-items:center;text-align:center;color:currentColor;font-weight:700;font-size:0;white-space:nowrap}.MediaOverlay__counter svg{margin-right:10%}.MediaOverlay__counter:not(:last-child){margin-right:15%}.MediaOverlay__comments-count,.MediaOverlay__likes-count{}.MediaOverlay__ig-link-icon{display:inline-block;position:absolute;bottom:0;right:0;color:currentColor;font-size:0}.MediaOverlay__ig-link-icon:hover{color:currentColor;text-decoration:none!important}
.MediaThumbnail__root{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;background-color:var(--sli-grey);animation-duration:.3s;animation-name:MediaThumbnail__media-background-fade-in-animation;animation-iteration-count:1;animation-fill-mode:forwards}.MediaThumbnail__root img,.MediaThumbnail__root video{width:auto;height:auto;max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;animation-duration:.3s;animation-name:MediaThumbnail__media-object-fade-in-animation;animation-iteration-count:1;animation-fill-mode:forwards;box-sizing:content-box!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MediaThumbnail__image,.MediaThumbnail__root{width:100%!important;height:100%!important}.MediaThumbnail__image{max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover!important;object-fit:cover!important;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;animation-duration:.3s;animation-name:MediaThumbnail__media-object-fade-in-animation;animation-iteration-count:1;animation-fill-mode:forwards;box-sizing:content-box!important}.MediaThumbnail__image:after{display:none;content:" "}.MediaThumbnail__not-available{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;line-height:1.5em;text-align:center;background:#000}
.MediaLoading__root{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;animation-name:MediaLoading__animation;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes MediaLoading__animation{0%,to{background:#e3e3e3}50%{background:#efefef}}
.MediaPopupBox__container{position:fixed;top:0;bottom:0;left:0;right:0;font-size:14px;background:rgba(0,0,0,.7);overflow-x:hidden;overflow-y:auto;z-index:999999999}.MediaPopupBox__horizontal,.MediaPopupBox__vertical{}.MediaPopupBox__layer{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;max-height:100vh}.MediaPopupBox__control{display:block;width:40px;height:40px;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;pointer-events:auto;overflow:hidden}.MediaPopupBox__control .MediaPopupBox__control-label{display:block;text-indent:-9999em}.MediaPopupBox__control:focus{border:none;outline:none;box-shadow:none}.MediaPopupBox__control.MediaPopupBox__focus-visible,.MediaPopupBox__control:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8)}.MediaPopupBox__control-icon{color:#fff;font-size:40px;line-height:40px;width:40px;height:40px}.MediaPopupBox__close-button{position:absolute;top:5px;right:5px}.MediaPopupBox__nav-layer{z-index:0}.MediaPopupBox__nav-boundary,.MediaPopupBox__nav-layer{pointer-events:none}.MediaPopupBox__nav-boundary{margin:0 auto;padding:40px}.MediaPopupBox__nav-aligner{position:relative;width:100%;height:100%;margin:0 auto;pointer-events:none}.MediaPopupBox__nav-aligner-sidebar{max-width:935px}.MediaPopupBox__nav-aligner-no-sidebar{max-width:600px}.MediaPopupBox__nav-btn{position:absolute;top:50%;margin-top:-20px}.MediaPopupBox__prev-btn{left:-40px}.MediaPopupBox__next-btn{right:-40px}.MediaPopupBox__modal-layer{padding:0 40px;width:auto;height:100%;pointer-events:none;z-index:1}.MediaPopupBox__modal-aligner{position:relative;align-items:center;width:100%;margin:auto;pointer-events:none}.MediaPopupBox__modal-aligner>*{pointer-events:auto}.MediaPopupBox__modal-aligner-sidebar{max-width:935px}.MediaPopupBox__modal-aligner-no-sidebar{max-width:600px}.MediaPopupBox__vertical .MediaPopupBox__modal-layer{padding:40px}.MediaPopupBox__vertical .MediaPopupBox__modal-aligner{padding-bottom:20px}.MediaPopupBox__vertical .MediaPopupBox__modal{max-height:100%}.MediaPopupBox__no-scroll{overflow:hidden!important}.MediaPopupBox__cta-text{display:inline-block}.MediaPopupBox__cta-icon,.MediaPopupBox__cta-text{height:18px;line-height:18px}.MediaPopupBox__cta-icon{width:18px;vertical-align:text-bottom;margin-right:.3em}
.MediaViewer__container{position:relative;width:100%;border-radius:2px;overflow:hidden}.MediaViewer__container *{font-size:inherit}.MediaViewer__horizontal,.MediaViewer__vertical{}.MediaViewer__wrapper{position:relative;justify-content:center;min-height:450px}.MediaViewer__wrapper-sidebar{margin-right:335px;background:#000}.MediaViewer__sidebar{position:absolute;top:0;right:0;bottom:0;width:335px;background:#fff;display:flex;flex-flow:column nowrap;align-items:stretch;overflow:hidden}.MediaViewer__media-frame{touch-action:manipulation}.MediaViewer__media-container{display:block;width:100%}.MediaViewer__media-sizer{display:block;top:0;left:0;padding-bottom:100%;box-sizing:border-box;overflow:hidden}.MediaViewer__media{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;display:flex;justify-content:center}.MediaViewer__media,.MediaViewer__vertical{flex-direction:column}.MediaViewer__vertical .MediaViewer__wrapper{left:0;bottom:unset;min-height:unset}.MediaViewer__vertical .MediaViewer__wrapper-sidebar{margin-right:0}.MediaViewer__vertical .MediaViewer__media-sizer{position:relative;max-width:450px;height:auto;margin:auto;padding-bottom:0}.MediaViewer__vertical .MediaViewer__media{height:unset}.MediaViewer__vertical .MediaViewer__media,.MediaViewer__vertical .MediaViewer__sidebar{position:relative;width:100%}
.MediaPopupBoxObject__reset{min-width:unset;max-width:unset;min-height:unset;max-height:unset;-o-object-fit:contain;object-fit:contain;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;box-sizing:content-box!important}.MediaPopupBoxObject__not-available{width:100%;height:100%;min-height:450px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5em;white-space:pre-wrap;text-align:center;color:#fff;background:#000}.MediaPopupBoxObject__loading-animation{animation-name:MediaPopupBoxObject__fade-in;animation-duration:.8s;animation-iteration-count:1;animation-timing-function:linear;animation-fill-mode:forwards;background-color:var(--sli-barely-grey);opacity:0;overflow:hidden}@keyframes MediaPopupBoxObject__fade-in{0%{opacity:0}to{opacity:1}}
:root{--sli-video-play-btn-size:100px}.IgVideoPlayer__root{position:relative;justify-content:stretch;align-items:stretch;background:#000}.IgVideoPlayer__root,.IgVideoPlayer__thumbnail{display:flex;flex-direction:column}.IgVideoPlayer__thumbnail{position:absolute;top:0;left:0;min-width:100%;max-height:100%;justify-content:center}.IgVideoPlayer__thumbnail-hidden{display:none}.IgVideoPlayer__video{width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;visibility:visible}.IgVideoPlayer__video:focus{border:0 transparent!important;outline:0 transparent!important;box-shadow:0 0 transparent!important}.IgVideoPlayer__video-hidden{visibility:hidden;pointer-events:none}.IgVideoPlayer__control{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:opacity .1s ease-in}.IgVideoPlayer__control-playing{opacity:0}.IgVideoPlayer__control-paused{opacity:1}.IgVideoPlayer__play-button{width:100px!important;width:var(--sli-video-play-btn-size)!important;height:100px!important;height:var(--sli-video-play-btn-size)!important;fill:#fff;filter:drop-shadow(0 0 2px rgba(0,0,0,.25));opacity:.85;box-sizing:border-box;pointer-events:none}
.MediaPopupBoxImage__container{-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;display:flex;flex-direction:column;justify-content:center;background-color:#bbb}.MediaPopupBoxImage__container,.MediaPopupBoxImage__image{width:100%;height:100%}.MediaPopupBoxImage__image{position:relative;vertical-align:bottom;background-color:#000}.MediaPopupBoxImage__image-loaded{opacity:1;transition:opacity 80ms ease-out 20ms}.MediaPopupBoxImage__image-loading{display:block;min-width:250px;min-height:300px;opacity:0}.MediaPopupBoxImage__error{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:250px;min-height:250px;background:#000}.MediaPopupBoxImage__error-message{color:#fff;font-size:20px;text-align:center}:root{--sli-media-album-controls-size:18px;--sli-media-album-controls-bg-color:hsla(0,0%,100%,0.6);--sli-media-album-controls-shadow:0 1px 3px rgba(0,0,0,0.3)}.MediaPopupBoxAlbum__album{position:relative}.MediaPopupBoxAlbum__frame{width:100%;overflow:hidden}.MediaPopupBoxAlbum__scroller{display:block;width:auto;white-space:nowrap;overflow:visible;transition:transform .36s cubic-bezier(.215,.6,.35,1)}.MediaPopupBoxAlbum__child,.MediaPopupBoxAlbum__scroller{margin:0!important;padding:0!important;list-style:none!important}.MediaPopupBoxAlbum__child{display:inline-block;width:100%;max-height:100%;vertical-align:middle}.MediaPopupBoxAlbum__controls-layer{align-items:stretch;position:absolute;top:0;bottom:0;left:0;right:0;padding:0 10px;pointer-events:none}.MediaPopupBoxAlbum__controls-container{position:relative;height:100%}.MediaPopupBoxAlbum__nav-button{position:absolute;top:50%;margin-top:-9px;margin-top:calc(var(--sli-media-album-controls-size)/-2);width:18px;width:var(--sli-media-album-controls-size);height:18px;height:var(--sli-media-album-controls-size);padding:3px;border:0;outline:0;background:hsla(0,0%,100%,.6);background:var(--sli-media-album-controls-bg-color);border-radius:99999px;box-sizing:content-box;cursor:pointer;pointer-events:auto}.MediaPopupBoxAlbum__nav-button svg{color:rgba(0,0,0,.5);width:18px!important;width:var(--sli-media-album-controls-size)!important;height:18px!important;height:var(--sli-media-album-controls-size)!important}.MediaPopupBoxAlbum__prev-button{left:0}.MediaPopupBoxAlbum__next-button{right:0}.MediaPopupBoxAlbum__indicator-list{justify-content:center;position:absolute;left:0;right:0;bottom:10px}.MediaPopupBoxAlbum__indicator{--size:7px;width:var(--size);height:var(--size);box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:var(--sli-media-album-controls-shadow);border-radius:99999px;background-color:hsla(0,0%,100%,.6);background-color:var(--sli-media-album-controls-bg-color);box-sizing:border-box;transition:background-color .16s linear;transition-delay:.2s}.MediaPopupBoxAlbum__indicator:not(:last-of-type){margin-right:6px}.MediaPopupBoxAlbum__indicator-current{background-color:#fff}
.ReelVideoLink__root{position:relative;background:#000}.ReelVideoLink__thumbnail{overflow:hidden}.ReelVideoLink__thumbnail img{filter:blur(7px)}.ReelVideoLink__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.ReelVideoLink__link{font-size:1.2em!important;color:#000!important;background:hsla(0,0%,100%,.8);padding:1.5rem 2.3rem;border-radius:10rem;box-shadow:0 0 8px rgba(0,0,0,.05)}:root{--sli-media-lightbox-border-color:#eee}.MediaInfo__container{flex:1;display:flex;flex-direction:column;align-items:stretch;background:#fff;max-height:100%}.MediaInfo__container a{color:#2a2a2a!important;font-weight:700;font-size:inherit;text-decoration:none}.MediaInfo__container a:focus,.MediaInfo__container a:hover{text-decoration:underline}.MediaInfo__container a:focus svg,.MediaInfo__container a:hover svg{text-decoration:none!important}.MediaInfo__padded{padding:18px 20px}.MediaInfo__bordered{border:0 solid #eee;border:0 solid var(--sli-media-lightbox-border-color)}.MediaInfo__header{flex:0;display:flex;flex-direction:row;align-items:center;border-bottom-width:1px}.MediaInfo__source-img{width:34px;height:34px;border-radius:999999px}.MediaInfo__source-img-link{margin-right:8px}.MediaInfo__source-name{font-size:1.15em;line-height:1.5em;overflow:hidden;text-overflow:ellipsis}.MediaInfo__source-name a{color:inherit}.MediaInfo__comments-scroller{flex:1;overflow-x:hidden;overflow-y:auto}.MediaInfo__comments-list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin:2px 0}.MediaInfo__comment{line-height:1.5em}.MediaInfo__comment:not(:last-of-type){margin-bottom:10px}.MediaInfo__stats{display:flex;flex-direction:column;justify-content:center}.MediaInfo__stats:not(:empty){border-top-width:1px}.MediaInfo__stats-line{line-height:20px}.MediaInfo__stats-line:not(:last-child){margin-bottom:5px}.MediaInfo__num-likes{font-size:1.1em;font-weight:700}.MediaInfo__date,.MediaInfo__num-likes{}.MediaInfo__date{font-size:.9em;opacity:.8;text-transform:uppercase}.MediaInfo__footer{display:flex;flex-direction:column;align-items:stretch;padding:8px;border-top-width:1px;line-height:1.6em}.MediaInfo__footer a{color:inherit}
.MediaComment__root{flex-direction:column;line-height:1.5em}.MediaComment__root,.MediaComment__row{display:flex}.MediaComment__row{flex-direction:row;justify-content:flex-start;align-items:baseline}.MediaComment__username{color:inherit!important;font-weight:700!important;margin-right:6px!important}.MediaComment__content{flex:1}.MediaComment__text{white-space:pre-wrap;overflow:hidden}.MediaComment__meta-list{}.MediaComment__meta{font-size:.9em;opacity:.7}.MediaComment__date,.MediaComment__like-count{}.MediaComment__like-count{font-weight:700;margin-left:8px}
.InstagramFeed__feed{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.spotlight-instagram-app {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
}.crust-accordion .crust-tab-title{margin:0;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:stretch;overflow:hidden;position:relative;z-index:3;line-height:1;padding:1rem;background-repeat:no-repeat;transition:all .5s cubic-bezier(0.2,1,0.3,1);}
.crust-accordion .crust-tab-title .crust-accordion-title{width:100%;margin:0;font-weight:600;}
.crust-accordion .crust-tab-title .crust-accordion-icon, .crust-accordion .crust-tab-title .crust-toggle-icons{display:flex;align-self:stretch;align-items:center;position:relative;justify-content:center;}
.crust-accordion .crust-tab-title .crust-toggle-icons i{transition:transform .3s ease, opacity .3s ease;}
.crust-accordion .crust-tab-title .crust-accordion-icon{margin-right:1rem}
.crust-accordion .crust-tab-title .crust-alt-toggle-icon{position:absolute;opacity:0;transform:translateY(-10px);}
.crust-accordion .crust-tab-title.active .crust-toggle-icon{opacity:0;transform:translateY(10px)}
.crust-accordion .crust-tab-title.active .crust-alt-toggle-icon{opacity:1;transform:translateY(0)}
.crust-accordion .crust-tab-content{display:none;padding:30px 20px 20px;}
.crust-accordion.creative .crust-tab-title.active{transform:scale(1.05);box-shadow:0 30px 30px 0 rgba(0, 0, 0, 0.22);}
.crust-accordion.fancy .crust-accordion-item{perspective:300px;}
.crust-accordion.fancy .crust-tab-content{transform:scale(1.013);margin:-3px 0 5px;}
.crust-accordion.fancy .crust-tab-title.active{transform:rotate3d(1, 0, 0, 24deg) scale(.98);box-shadow:0 40px 20px 0 rgba(0, 0, 0, 0.06);}
.crust-accordion.fancy .crust-tab-title .crust-accordion-icon{
background-color: rgba(0, 0, 0, 0.09);
}.crust-clients-wrap{display:grid;}
.crust-client-item{padding:10px;height:auto;display:inline-flex;transition:all .7s cubic-bezier(0.2,1,0.3,1);align-items:center;justify-content:center;}
.crust-client-item a{display:block;}
.crust-fade-others:hover .crust-client-item{opacity:.3 !important;}
.crust-fade-others .crust-client-item:hover{opacity:1 !important;}
.crust-clients-hover-scale-lg .crust-client-item:hover{transform:scale(1.4);z-index:3;}
.crust-clients-hover-scale-sm .crust-client-item:hover{transform:scale(1.1);z-index:3;}
.crust-clients-hover-tilt .crust-client-item{transform-style:preserve-3d;transform:perspective(300px);}
.crust-clients-hover-tilt .crust-client-item > a > img{transform:translateZ(50px) scale(.9);}
.crust-clients-hover-slide .crust-client-item > a{overflow:hidden;position:relative;}
.crust-clients-hover-slide .crust-client-item > a > img{transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.crust-clients-hover-slide .crust-client-item > a > img.crust-hidden-client{position:absolute;top:50%;transform:translateY(-220%);}
.crust-clients-hover-slide .crust-client-item:hover > a > img.crust-img-client{transform:translateY(140%);}
.crust-clients-hover-slide .crust-client-item:hover > a > img.crust-hidden-client{transition-delay:.1s;transform:translateY(-50%);}
.crust-clients-hover-grayscale .crust-client-item > a > img{filter:grayscale(100%);opacity:.6;transition:all .5s cubic-bezier(0.2,1,0.3,1);}
.crust-clients-hover-grayscale .crust-client-item:hover > a > img.crust-img-client {
filter: none;
opacity: 1;
}.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);
}