@charset "UTF-8";
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.crazy-little-life.com/wp-content/themes/emilia/assets/css/vendor/owl/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.mm-menu{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0, 0, 0, 0.1);--mm-color-button:rgba(0, 0, 0, 0.3);--mm-color-text:rgba(0, 0, 0, 0.75);--mm-color-text-dimmed:rgba(0, 0, 0, 0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0, 0, 0, 0.05);--mm-color-background-emphasis:rgba(255, 255, 255, 0.4);--mm-shadow:0 0 10px rgba( 0,0,0, 0.3 )}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:20px;line-height:var(--mm-line-height);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0;margin:0;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none}[dir=rtl] .mm-menu{direction:rtl}.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panel,.mm-panels{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels{overflow:hidden}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:100%;padding:0 20px;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after,.mm-panel:before{content:'';display:block;height:20px}.mm-panel_has-navbar{padding-top:44px;padding-top:var(--mm-navbar-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:none;width:100%;padding:10px 0 10px 10px}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:44px;padding:0}.mm-btn:after,.mm-btn:before{border-color:rgba(0,0,0,.1);border-color:var(--mm-color-button);border-width:2px;border-style:solid}.mm-btn_close:after,.mm-btn_close:before{content:'';-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3);background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text-dimmed);border-bottom-width:1px;border-bottom-style:solid;text-align:center;display:none;height:44px;height:var(--mm-navbar-size);padding:0 44px;margin:0;position:absolute;top:0;left:0;right:0;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-navbar>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:12px;padding:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5);padding-left:0;padding-right:0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar__title{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn{position:absolute;top:0;bottom:0;z-index:1}.mm-navbar__btn:first-child{text-align:left;left:0}.mm-navbar__btn:last-child{text-align:right;right:0}.mm-panel_has-navbar .mm-navbar{display:block}[dir=rtl] .mm-navbar__btn:first-child{text-align:right;right:0;left:auto}[dir=rtl] .mm-navbar__btn:last-child{text-align:left;left:0;right:auto}.mm-listitem,.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem{color:rgba(0,0,0,.75);color:var(--mm-color-text);border-color:rgba(0,0,0,.1);border-color:var(--mm-color-border);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:'';border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{color:inherit;display:block;padding-top:12px;padding-top:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-bottom:12px;padding-bottom:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2)}.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{-webkit-tap-highlight-color:rgba(255,255,255,.4);tap-highlight-color:rgba(255,255,255,.4);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);tap-highlight-color:var(--mm-color-background-emphasis);background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:54px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight)}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listitem_divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight);font-size:75%;text-transform:uppercase;min-height:20px;min-height:var(--mm-line-height);padding:6.5px;padding:calc(((var(--mm-listitem-size) * .75) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px}.mm-listitem_spacer{padding-top:44px;padding-top:var(--mm-listitem-size)}.mm-listitem_spacer>.mm-btn_next{top:44px;top:var(--mm-listitem-size)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:54px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}
.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0}.mm-menu_offcanvas.mm-menu_opened{display:block}.mm-menu_offcanvas.mm-menu_opened.mm-no-csstransforms{z-index:10}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}
.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}
.mm-menu_autoheight{-webkit-transition:none .4s ease;-o-transition:none .4s ease;transition:none .4s ease;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}
[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}
.mm-counter{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);text-align:right;display:block;min-width:44px;float:right}.mm-listitem_nosubitems>.mm-counter{display:none}[dir=rtl] .mm-counter{text-align:left;float:left}
.mm-listitem_divider{opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-menu_dividers-light .mm-listitem_divider{background:inherit;font-size:inherit;color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);padding-top:18px;padding-top:calc((var(--mm-listitem-size) - var(--mm-line-height)) * .75);padding-bottom:6px;padding-bottom:calc((var(--mm-listitem-size) - var(--mm-line-height)) * .25)}.mm-menu_border-none .mm-listitem_divider{border-top-width:1px;border-top-style:solid}.mm-listview_fixeddivider{background:inherit;display:none;width:100%;position:absolute;top:0;left:0;right:0;z-index:10}.mm-listview_fixeddivider:after{content:none!important;display:none!important}.mm-panel_dividers .mm-listview_fixeddivider{display:block}
.mm-wrapper_opened.mm-dragging .mm-menu,.mm-wrapper_opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}[class*=mm-menu_tip-]:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}
.mm-menu{--mm-iconbar-size:44px}.mm-iconbar{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);border:0 solid rgba(0,0,0,.1);border-color:var(--mm-color-border);border-right-width:1px;text-align:center;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:44px;width:var(--mm-iconbar-size);position:absolute;top:0;left:0;bottom:0;z-index:2}.mm-menu_iconbar .mm-navbars_bottom,.mm-menu_iconbar .mm-navbars_top,.mm-menu_iconbar .mm-panels{left:44px;left:var(--mm-iconbar-size)}.mm-iconbar__bottom,.mm-iconbar__top{width:inherit;position:absolute}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:11px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__top{top:0}.mm-iconbar__bottom{bottom:0}.mm-iconbar__tab_selected{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}
.mm-menu{--mm-iconpanel-size:44px}.mm-panel_iconpanel-1,.mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px * 1));width:calc(100% - (var(--mm-iconpanel-size) * 1))}.mm-panel_iconpanel-2,.mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px * 2));width:calc(100% - (var(--mm-iconpanel-size) * 2))}.mm-panel_iconpanel-3,.mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px * 3));width:calc(100% - (var(--mm-iconpanel-size) * 3))}.mm-panel_iconpanel-first~.mm-panel,.mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - 44px);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels>.mm-listview_fixeddivider,.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid}.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{display:block!important}.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu_hidedivider .mm-panel_opened-parent .mm-listitem_divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-listview_fixeddivider,[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}
.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{outline:0;background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}
.mm-navbars_bottom,.mm-navbars_top{background:inherit;border-color:inherit;border-width:0;position:absolute;left:0;right:0;z-index:1}.mm-navbars_bottom>.mm-navbar,.mm-navbars_top>.mm-navbar{border-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns),.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns){padding:0}.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn){-webkit-box-flex:1;-ms-flex:1;flex:1}.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px;top:0;bottom:auto}.mm-menu_navbar_top-1 .mm-panels{top:44px;top:calc(var(--mm-navbar-size) * 1)}.mm-menu_navbar_top-2 .mm-panels{top:88px;top:calc(var(--mm-navbar-size) * 2)}.mm-menu_navbar_top-3 .mm-panels{top:132px;top:calc(var(--mm-navbar-size) * 3)}.mm-menu_navbar_top-4 .mm-panels{top:176px;top:calc(var(--mm-navbar-size) * 4)}.mm-navbars_bottom{border-top-style:solid;border-top-width:1px;bottom:0;top:auto}.mm-menu_navbar_bottom-1 .mm-panels{bottom:44px;bottom:calc(var(--mm-navbar-size) * 1)}.mm-menu_navbar_bottom-2 .mm-panels{bottom:88px;bottom:calc(var(--mm-navbar-size) * 2)}.mm-menu_navbar_bottom-3 .mm-panels{bottom:132px;bottom:calc(var(--mm-navbar-size) * 3)}.mm-menu_navbar_bottom-4 .mm-panels{bottom:176px;bottom:calc(var(--mm-navbar-size) * 4)}.mm-navbar_size-2{height:88px;height:calc(var(--mm-navbar-size) * 2)}.mm-navbar_size-3{height:132px;height:calc(var(--mm-navbar-size) * 3)}.mm-navbar_size-4{height:176px;height:calc(var(--mm-navbar-size) * 4)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 20px}.mm-navbar__breadcrumbs>*{display:inline-block;padding-right:6px;padding-top:12px;padding-top:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5);padding-bottom:12px;padding-bottom:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5)}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar_has-btns .mm-navbar__breadcrumbs{margin-left:-44px}.mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{margin-left:0;padding-left:0}.mm-navbar__tab_selected{background:inherit!important;color:inherit!important;border-width:1px;border-style:solid;border-color:inherit}.mm-navbar__tab_selected:first-child{border-left:none}.mm-navbar__tab_selected:last-child{border-right:none}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:inherit!important;color:inherit!important}.mm-navbars_top .mm-navbar_tabs:not(:last-child){border-bottom-width:1px;border-bottom-style:solid}.mm-navbars_top .mm-navbar__tab_selected{border-bottom:none;margin-bottom:-1px}.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{border-top:none}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:inherit;color:inherit}.mm-navbars_bottom .mm-navbar_tabs:not(:first-child){border-top-width:1px;border-top-style:solid}.mm-navbars_bottom .mm-navbar__tab_selected{border-top:none;margin-top:-1px}.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{border-bottom:none}.mm-navbar_tabs>a:not(.mm-navbar__tab_selected),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis);color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed)}
.mm-searchfield{height:44px;height:var(--mm-navbar-size);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.mm-searchfield input{border:none!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:4px;background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight);color:rgba(0,0,0,.75);color:var(--mm-color-text);font:inherit;font-size:inherit;line-height:35.2px;line-height:calc(var(--mm-navbar-size) * .7);display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;height:24px;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{padding:6.6px 10px 0 10px;padding-top:calc(var(--mm-navbar-size) * .15);position:relative}.mm-panel__noresultsmsg{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;padding:44px 0}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}.mm-panel_search{left:0!important;right:0!important;width:100%!important;border-left:none!important}.mm-searchfield__input{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%}.mm-searchfield__cancel{line-height:44px;line-height:var(--mm-navbar-size);text-decoration:none;display:block;padding-right:10px;margin-right:-100px;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-panel>.mm-searchfield{width:100%;position:absolute;top:0;left:0}.mm-panel_has-searchfield{padding-top:44px;padding-top:var(--mm-navbar-size)}.mm-panel_has-navbar.mm-panel_has-searchfield{padding-top:88px;padding-top:calc(var(--mm-navbar-size) * 2)}.mm-panel_has-navbar.mm-panel_has-searchfield>.mm-searchfield{top:44px;top:var(--mm-navbar-size)}.mm-listitem_nosubitems>.mm-listitem__btn{display:none}.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}
.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:15;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panels{-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease}.mm-menu_has-sectionindexer .mm-sectionindexer{right:0}.mm-menu_has-sectionindexer .mm-panels{right:20px}.mm-menu_navbar_top-1 .mm-sectionindexer{top:46px;top:calc((var(--mm-navbar-size) * 1) + 2px)}.mm-menu_navbar_top-2 .mm-sectionindexer{top:90px;top:calc((var(--mm-navbar-size) * 2) + 2px)}.mm-menu_navbar_top-3 .mm-sectionindexer{top:134px;top:calc((var(--mm-navbar-size) * 3) + 2px)}.mm-menu_navbar_top-4 .mm-sectionindexer{top:178px;top:calc((var(--mm-navbar-size) * 4) + 2px)}.mm-menu_navbar_bottom-1 .mm-sectionindexer{bottom:46px;bottom:calc((var(--mm-navbar-size) * 1) + 2px)}.mm-menu_navbar_bottom-2 .mm-sectionindexer{bottom:90px;bottom:calc((var(--mm-navbar-size) * 2) + 2px)}.mm-menu_navbar_bottom-3 .mm-sectionindexer{bottom:134px;bottom:calc((var(--mm-navbar-size) * 3) + 2px)}.mm-menu_navbar_bottom-4 .mm-sectionindexer{bottom:178px;bottom:calc((var(--mm-navbar-size) * 4) + 2px)}
.mm-menu_selected-hover .mm-listitem>.mm-listitem__btn,.mm-menu_selected-hover .mm-listitem>.mm-listitem__text,.mm-menu_selected-parent .mm-listitem>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem>.mm-listitem__text{-webkit-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected .mm-listitem__text{background:0 0}.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) .mm-listitem__text{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}
.mm-menu,.mm-slideout{--mm-sidebar-collapsed-size:44px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:block!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-listitem_divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 44px);width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(44px,0,0);transform:translate3d(44px,0,0);-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{border-right-width:1px;border-right-style:solid;min-width:0!important;max-width:100000px!important}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - 440px);width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size)}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
label.mm-toggle{border-radius:34px;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:5px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2)}label.mm-toggle:before{content:'';display:block;border-radius:34px;width:32px;height:32px;margin:1px}input.mm-toggle{position:absolute;left:-10000px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-toggle{background:rgba(0,0,0,.1);background:var(--mm-color-border)}label.mm-toggle:before{background:#f3f3f3;background:var(--mm-color-background)}input.mm-toggle:checked~label.mm-toggle{background:#4bd963}label.mm-check{width:34px;height:34px}label.mm-check:before{border-color:rgba(0,0,0,.75);border-color:var(--mm-color-text);content:'';display:block;border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check{position:absolute;left:-10000px}input.mm-check:checked~label.mm-check:before{opacity:1}[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}
.mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{left:0!important}.mm-menu_border-offset .mm-listitem:after,.mm-panel_border-offset .mm-listitem:after{right:20px}
.mm-menu_fx-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mm-wrapper_opening .mm-menu_fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-wrapper_opening .mm-menu_fx-menu-fade{opacity:1}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel,.mm-panel_fx-zoom{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,.mm-panel_fx-zoom.mm-panel_opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,.mm-panel_fx-zoom.mm-panel_opened-parent{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-panel_fx-slide-0.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,.mm-panel_fx-slide-100.mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-up .mm-panel,.mm-panel_fx-slide-up{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu_fx-panels-slide-up .mm-panel_opened,.mm-menu_fx-panels-slide-up .mm-panel_opened-parent,.mm-panel_fx-slide-up.mm-panel_opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-right .mm-panel,.mm-panel_fx-slide-right{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-right .mm-panel_opened,.mm-menu_fx-panels-slide-right .mm-panel_opened-parent,.mm-panel_fx-slide-right.mm-panel_opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[class*=mm-menu_fx-listitems-] .mm-listitem{-webkit-transition:none .4s ease;-o-transition:none .4s ease;transition:none .4s ease}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(1){-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3){-webkit-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5){-webkit-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7){-webkit-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9){-webkit-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11){-webkit-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13){-webkit-transition-delay:650ms;-o-transition-delay:650ms;transition-delay:650ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15){-webkit-transition-delay:750ms;-o-transition-delay:750ms;transition-delay:750ms}.mm-menu_fx-listitems-slide .mm-listitem{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu_fx-listitems-fade .mm-listitem{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem{opacity:1}.mm-menu_fx-listitems-drop .mm-listitem{-webkit-transition-property:opacity,top;-o-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem{opacity:1;top:0}
.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}
.mm-menu_listview-justify .mm-panels>.mm-panel:after,.mm-menu_listview-justify .mm-panels>.mm-panel:before,.mm-panels>.mm-panel_listview-justify:after,.mm-panels>.mm-panel_listview-justify:before{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,.mm-panels>.mm-panel_listview-justify .mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,.mm-panels>.mm-panel_listview-justify .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:44px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem:not(.mm-listitem_divider),.mm-panels>.mm-panel_listview-justify .mm-listitem:not(.mm-listitem_divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text,.mm-panels>.mm-panel_listview-justify .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px 30px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}
.mm-menu_multiline .mm-listitem__text,.mm-panel_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}
[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;-o-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}
.mm-menu_popup{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}
.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu_shadow-page:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow);content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-menu{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-panels .mm-panels>.mm-panel{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}
.mm-menu_theme-white{--mm-color-border:rgba( 0,0,0, 0.1 );--mm-color-button:rgba( 0,0,0, 0.3 );--mm-color-text:rgba( 0,0,0, 0.7 );--mm-color-text-dimmed:rgba( 0,0,0, 0.3 );--mm-color-background:#fff;--mm-color-background-highlight:rgba( 0,0,0, 0.06 );--mm-color-background-emphasis:rgba( 0,0,0, 0.03 );--mm-shadow:0 0 10px rgba( 0,0,0, 0.2 )}.mm-menu_theme-dark{--mm-color-border:rgba( 0,0,0, 0.3 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.85 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#333;--mm-color-background-highlight:rgba( 255,255,255, 0.08 );--mm-color-background-emphasis:rgba( 0,0,0, 0.1 );--mm-shadow:0 0 20px rgba( 0,0,0, 0.5 )}.mm-menu_theme-black{--mm-color-border:rgba( 255,255,255, 0.25 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.75 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#000;--mm-color-background-highlight:rgba( 255,255,255, 0.2 );--mm-color-background-emphasis:rgba( 255,255,255, 0.15 );--mm-shadow:none}
.mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0!important}.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:0;float:left;position:relative;width:50%;height:0;padding-top:50%}.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}.mm-menu_tileview .mm-listitem__text,.mm-panel_tileview .mm-listitem__text{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu_tileview .mm-listitem__btn,.mm-panel_tileview .mm-listitem__btn{width:auto}.mm-menu_tileview .mm-listitem__btn:after,.mm-menu_tileview .mm-listitem__btn:before,.mm-panel_tileview .mm-listitem__btn:after,.mm-panel_tileview .mm-listitem__btn:before{content:none;display:none}.mm-menu_tileview .mm-listitem_divider,.mm-panel_tileview .mm-listitem_divider{display:none}.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview:after,.mm-panel_tileview:before{content:none;display:none}
body.modal-open .mm-slideout{z-index:unset}
      html {
line-height: 1.15;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
} body {
margin: 0;
position: relative;
-moz-osx-font-smoothing: grayscale;
}
article,
aside,
footer,
header,
nav,
section {
display: block;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
} figcaption,
figure,
main {
display: block;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
pre {
font-family: monospace, monospace;
font-size: 1em;
} a {
background-color: transparent;
-webkit-text-decoration-skip: objects;
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
}
b,
strong {
font-weight: inherit;
}
b,
strong {
font-weight: bolder;
}
code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
dfn {
font-style: italic;
}
mark {
background-color: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
} audio,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
img {
border-style: none;
}
svg:not(:root) {
overflow: hidden;
} button,
input,
optgroup,
select,
textarea {
font-family: sans-serif;
font-size: 100%;
line-height: 1.15;
margin: 0;
}
button,
input {
overflow: visible;
}
button,
input:not([type="radio"]):not([type="checkbox"]) {
-webkit-appearance: none;
border-radius: 0;
-webkit-border-radius:0px;
}
button,
select {
text-transform: none;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
a.button-outline {
border: 1px solid #ffffff !important;
background: transparent !important;
color: #fff !important;
}
a.button-outline:hover {
background: #ffffff !important;
color: #242424 !important;
}
fieldset {
padding: 0.35em 0.75em 0.625em;
}
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
}
progress {
display: inline-block;
vertical-align: baseline;
}
textarea {
overflow: auto;
}
[type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
} details,
menu {
display: block;
}
summary {
display: list-item;
} canvas {
display: inline-block;
}
template {
display: none;
} [hidden] {
display: none;
}
*, *:before, *:after {
box-sizing: border-box;
}
* {
-webkit-text-decoration-skip: ink;
text-decoration-skip: ink;
}
body,
h1, h2, h3, h4, h5, h6,
blockquote, p, pre,
dl, dd, ol, ul,
figure,
hr,
fieldset, legend {
margin: 0;
padding: 0;
}
body {
overflow-x: hidden;
}
#page.site {
overflow-x: hidden;
max-width: 100%;
}
ul, ol {
list-style: none;
}
li {
list-style: inherit;
}
img {
max-width: 100%;
height: auto;
}
body {
background-repeat: repeat;
background-position: center;
} .faw-display, .c-page__content ul li:not(.indicator-item):not(.acidcode__team-member--social-link):not(.woocommerce-MyAccount-navigation-link):not(.wc_payment_method):not(.c-notices__error.woocommerce-error):before {
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
}
.faw-solid, .c-page__content ul li:not(.indicator-item):not(.acidcode__team-member--social-link):not(.woocommerce-MyAccount-navigation-link):not(.wc_payment_method):not(.c-notices__error.woocommerce-error):before {
font-family: "Font Awesome 5 Free";
font-weight: 900;
}
.black {
background-color: #242424 !important;
}
.black-text {
color: #242424 !important;
}
.white {
background-color: #FFFFFF !important;
}
.white-text {
color: #FFFFFF !important;
}
.transparent {
background-color: transparent !important;
}
.transparent-text {
color: transparent !important;
} a {
color: #777777;
text-decoration: none;
-webkit-tap-highlight-color: transparent;
}
a:hover {
color: #242424;
}
a:active {
color: #777777;
}
.inverted-link-color a {
color: #777777;
-webkit-transition: all 0.2s cubic-bezier(0, 0, 0.58, 1);
transition: all 0.2s cubic-bezier(0, 0, 0.58, 1);
}
.inverted-link-color a:hover {
color: #242424;
}
h1 {
color: #242424;
}
h2 {
color: #242424;
}
h3 {
color: #242424;
}
h4 {
color: #242424;
}
h5 {
color: #242424;
}
h6 {
color: #242424;
}
.u-container-width {
max-width: 1200px;
}
.u-container-sides-spacing {
padding-left: 70px;
padding-right: 70px;
}
.content-wrapper {
margin-bottom: 40px;
}
.footer-wrapper {
margin-bottom: 40px;
}
.mce-content-body {
margin-left: 70px;
margin-right: 70px;
}
.u-content-top-spacing {
padding-top: 60px;
}
.u-content-bottom-spacing {
padding-bottom: 60px;
}
.u-content-bottom-spacing + .u-content-top-spacing {
padding-top: 0;
}
body {
background-size: 100%;
background-repeat: repeat;
background-position: center;
}
.u-header-background {
background-color: #ffffff;
}
.u-content-width > :not([class*="align"]):not([class*="gallery"]):not(blockquote):not([class*="gridable"]) {
margin-right: auto;
margin-left: auto;
max-width: 720px;
}
.full-width .u-content-width > :not([class*="align"]):not([class*="gallery"]):not(blockquote):not([class*="gridable"]) {
max-width: none;
}
html {
border: 0 solid transparent;
}
html {
font-size: 100%;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
}
body {
color: #333;
background-color: #ffffff;
}
.u-blog-grid-width {
max-width: 1200px;
}
.u-blog-sides-spacing {
padding-left: 70px;
padding-right: 70px;
}
.c-card__title {
color: #242424;
}
.c-meta__primary {
color: #3B3B3B;
}
.c-meta__secondary {
color: #828282;
}
.c-meta__separator {
color: #828282;
}
.c-card__thumbnail-background {
background-color: #EEEEEE;
}
::-moz-selection {
background: #777777;
color: #fff;
}
::selection {
background: #777777;
color: #fff;
}
.clear {
clear: both;
} h1,
h2,
h3,
h4 {
font-family: Merriweather;
}
h5,
h6 {
font-family: Merriweather;
}
html {
font-family: PT SErif;
}
article h1,
article h2,
article h3,
article h4,
article h5,
article h6 {
} body {
font-size: 15px;
line-height: 1.6;
font-family: PT Serif;
}
.c-meta,
.categories,
.c-meta__primary,
.c-meta__secondary,
.c-newposts__item-date,
.c-related__post .date,
.c-comment__meta--primary .date {
font-family: PT Serif;
font-style: italic;
font-size: 12px;
letter-spacing: 0.4px;
}
h1, h2, h3, h4, h5, h6 {
line-height: 1.3;
margin: 23px 0;
}
h1 {
font-size: 32px;
}
h2 {
font-size: 28px;
}
h3 {
font-size: 24px
}
h4 {
font-size: 20px;
}
h5 {
font-size: 18px;
}
h6 {
font-size: 16px;
}
hgroup h1,
hgroup h2,
hgroup h3,
hgroup h4,
hgroup h5,
.hgroup h1,
.hgroup h2,
.hgroup h3,
.hgroup h4,
.hgroup h5 {
margin-top: 0;
margin-bottom: 0;
}
h1 + h1:not(:first-child),
h2 + h1:not(:first-child),
h3 + h1:not(:first-child),
h4 + h1:not(:first-child),
h5 + h1:not(:first-child),
h6 + h1:not(:first-child), h1 +
h2:not(:first-child),
h2 +
h2:not(:first-child),
h3 +
h2:not(:first-child),
h4 +
h2:not(:first-child),
h5 +
h2:not(:first-child),
h6 +
h2:not(:first-child), h1 +
h3:not(:first-child),
h2 +
h3:not(:first-child),
h3 +
h3:not(:first-child),
h4 +
h3:not(:first-child),
h5 +
h3:not(:first-child),
h6 +
h3:not(:first-child), h1 +
h4:not(:first-child),
h2 +
h4:not(:first-child),
h3 +
h4:not(:first-child),
h4 +
h4:not(:first-child),
h5 +
h4:not(:first-child),
h6 +
h4:not(:first-child), h1 +
h5:not(:first-child),
h2 +
h5:not(:first-child),
h3 +
h5:not(:first-child),
h4 +
h5:not(:first-child),
h5 +
h5:not(:first-child),
h6 +
h5:not(:first-child), h1 +
h6:not(:first-child),
h2 +
h6:not(:first-child),
h3 +
h6:not(:first-child),
h4 +
h6:not(:first-child),
h5 +
h6:not(:first-child),
h6 +
h6:not(:first-child) {
margin-top: 0;
}
p,
ul,
ol,
pre,
table {
margin-top: 0;
margin-bottom: 23px;
margin-bottom: 1.4375rem;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
font-weight: inherit;
}
b,
strong {
font-weight: bold;
}
em,
i,
small {
font-style: italic;
}
small {
font-size: 75%;
}
.intro {
font-size: 20.4px;
font-size: 1.275rem;
line-height: 22.1px;
line-height: 1.38125rem;
}
.light {
font-weight: 300;
}
.thin {
font-weight: 200;
}
ul ul,
ol ol,
ul ol,
ol ul {
margin-top: 0rem;
margin-bottom: 0rem;
}
sub,
sup {
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
font-size: 0.6em;
top: -0.5em;
}
sub {
bottom: -0.25em;
}
hr {
border: none;
background: #eee;
height: 2px;
margin: 1.0em auto;
width: 90%;
}
li ul,
li ol,
li dl {
margin-top: 8px;
}
ul {
padding-left: 32px;
list-style: disc;
}
ol {
padding-left: 32px;
list-style: decimal;
}
li:not(:last-child),
dl > dl:not(:last-of-type),
dl > dd:not(:last-of-type) {
margin-bottom: 8px;
}
dl:after {
content: "";
display: table;
clear: both;
}
dt {
width: 33%;
float: left;
clear: both;
font-weight: bold;
}
dd {
width: 66%;
float: right;
clear: right;
}
pre {
white-space: pre;
white-space: pre-wrap;
word-break: break-all;
word-wrap: break-word;
padding: 16px;
border: 1px solid;
}
pre:not(:last-child) {
margin-bottom: 32px;
}
table {
width: 100%;
float: none;
border-collapse: collapse;
}
table:not(:last-child) {
margin-bottom: 32px;
}
table th {
text-align: left;
}
table th,
table td {
vertical-align: middle;
}
table tr,
table thead,
table tbody,
table tfoot {
border-bottom: 1px solid #e5e5e5;
}
table th,
table td {
padding: 8px;
}
table caption {
padding: 8px 0;
}
table th:first-child,
table td:first-child {
padding-left: 0;
}
table th:last-child,
table td:last-child {
padding-right: 0;
}
p:not(:last-child),
ul:not(:last-child),
ol:not(:last-child),
dl:not(:last-child),
hr:not(:last-child),
table:not(:last-child),
.twocolumn:not(:last-child) {
margin-bottom: 32px;
} p .alignleft {
margin-left: 0 !important;
}
p .alignright {
margin-right: 0 !important;
}
p .alignleft,
p .alignright,
p .aligncenter,
p .alignnone {
clear: none;
}
p .alignnone {
display: inline-block;
}
.alignleft,
.alignright,
.aligncenter,
.alignnone {
margin-top: 3em;
margin-bottom: 3em;
max-width: 100%;
}
.alignleft, 
.alignleft img,
.alignright,
.alignright img,
.aligncenter,
.aligncenter img,
.alignnone,
.alignnone img {
display: block;
}
.alignnone,
.aligncenter {
display: block;
}
.aligncenter {
margin-left: auto;
margin-right: auto;
}
.entry-content .aligncenter + p, .entry-content
.alignnone + p {
margin-top: 2em;
}
.alignleft.alignleft,
.alignright.alignright {
max-width: 75%;
}
.alignleft {
margin-right: 2em;
float: left;
clear: left;
}
.alignleft img {
float: left;
}
.alignright {
margin-left: 2em;
float: right;
clear: right;
}
.alignright img {
float: right;
}
.aligncenter, 
.aligncenter img {
margin-left: auto;
margin-right: auto;
}
figure.alignleft, 
figure.alignright, 
figure.aligncenter, 
figure.alignnone {
margin-top: 0;
}
.wp-caption-text {
font-size: 14px;
}
.wp-caption-text:not(:first-child) {
margin-top: 16px;
} @media only screen and (min-width: 62.5em) {
.o-layout {
width: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.o-layout__full {
width: 100%;
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.o-layout__main {
width: calc(100% - 33.3333333333% - 4rem);
-webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.o-layout__side {
width: 33.3333333333%;
margin-left: 64px;
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
}
.navbar-container {
width: 1200px;
margin: 0 auto;
}
.o-layout__single--sidebar {
width: 100%;
display: -ms-flexbox;
display: -webkit-box;
display: -webkit-flex;
display: flex;
-ms-flex-wrap: nowrap;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
.home .content {
margin-top: 10px;
}
.content.fullwidth .content-area {
padding-right: 0;
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.has-sidebar .content-area {
padding-right: 45px;
-webkit-box-flex: 0;
-webkit-flex: 0 0 72%;
-ms-flex: 0 0 72%;
flex: 0 0 72%;
max-width: 72%;
}
.has-sidebar .widget-area {
-webkit-box-flex: 0;
-webkit-flex: 0 0 28%;
-ms-flex: 0 0 28%;
flex: 0 0 28%;
max-width: 28%;
}
.has-3-columns .layout-grid {
-webkit-justify-content: flex-start;
justify-content: flex-start;
}
.has-3-columns .layout-grid .grid-article {
-webkit-flex-basis: 32%;
-ms-flex-preferred-size: 32%;
flex-basis: 32%;
}
.has-3-columns .layout-grid .grid-article:nth-child(3n+1),
.has-3-columns .layout-grid .grid-article:nth-child(3n+2) {
margin-right: 2%;
}
.has-3-columns .layout-grid .grid-article:nth-child(3n+3) {
margin-right: 0;
}
.has-3-columns .layout-grid .grid-article .c-card__title {
}
.has-3-columns .layout-masonry .masonry-article {
margin: 0 10px;
width: calc(33.333% - 20px);
}
.content-area {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
margin: 0;
width: 100%;
}
.content {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.layout-grid {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.layout-masonry-wrapper {
margin-right: -15px;
margin-left: -15px;
box-sizing: border-box;
margin-bottom: 80px;
}
.layout-masonry {
display: block;
width: 100%;
}
.grid-article {
-webkit-flex-basis: 48.4%;
-ms-flex-preferred-size: 48.4%;
flex-basis: 48.4%;
}
.grid-article:nth-child(odd) {
margin-right: 3.2%;
}
.masonry-article {
float: left;
width: calc(50% - 30px);
margin: 0 15px;
}
.list-article .c-card {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.list-article .c-card__aside {
-webkit-box-flex: 0;
-webkit-flex: 0 0 40%;
-ms-flex: 0 0 40%;
flex: 0 0 40%;
}
.list-article .c-card__meta {
text-align: left;
}
.list-article .c-card__title {
text-align: inherit;
}
.list-article .c-card__footer {
-webkit-box-pack: unset;
-webkit-justify-content: unset;
-ms-flex-pack: unset;
justify-content: unset;
}
.sidebar-position--left.has-sidebar .content-area {
padding-right: 0;
padding-left: 30px;
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.sidebar-position--left.has-sidebar .widget-area {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
} button,
.btn,
.button,
input[type="submit"],
button[type="reset"],
[type="button"] {
font-family: Raleway;
font-weight: 600;
letter-spacing: 2px;
font-size: 12px;
text-transform: uppercase;
display: inline-block;
vertical-align: middle;
text-align: center;
cursor: pointer;
border-color: #242424;
background: #242424;
padding: 12px 20px;
border-width: 1px;
border-style: solid;
margin: 0;
color: #ffffff;
-webkit-transition: all 0.2s cubic-bezier(0, 0, 0.58, 1);
transition: all 0.2s cubic-bezier(0, 0, 0.58, 1);
text-transform: uppercase;
}
button:hover,
.btn:hover,
.button:hover,
input[type="submit"]:hover,
button[type="reset"]:hover,
[type="button"]:hover {
background-color: #777777;
border-color: #777777;
color: #FFFFFF;
} .button.c-button__full {
display: block;
margin: 20px auto;
} select {
background: transparent;
border-radius: 0 !important;
padding: 10px !important;
border-color: #eee !important;
}
::-webkit-input-placeholder {
color: #3B3B3B;
opacity: .6;
font-weight: 400;
font-style: italic;
}
::-moz-placeholder {
color: #3B3B3B;
opacity: .6;
font-weight: 400;
font-style: italic;
}
:-ms-input-placeholder {
color: #3B3B3B;
opacity: .6;
font-weight: 400;
font-style: italic;
}
:-moz-placeholder {
color: #3B3B3B;
opacity: .6;
font-weight: 400;
font-style: italic;
}
input[type="text"], 
input[type="tel"], 
input[type="number"], 
input[type="date"], 
input[type="email"], 
input[type="password"], 
input[type="url"], 
input[type="search"] {
width: 100%;
max-width: 100%;
padding: 0;
border: 1px solid #dddddd;
font-size: 12px;
font-family: sans-serif;
line-height: 1.9;
-webkit-font-smoothing: initial;
box-shadow: 0px 0px 0px 2px transparent;
}
input[type="text"]:focus, 
input[type="text"]:active, 
input[type="tel"]:focus, 
input[type="tel"]:active, 
input[type="number"]:focus, 
input[type="number"]:active, 
input[type="date"]:focus, 
input[type="date"]:active, 
input[type="email"]:focus, 
input[type="email"]:active, 
input[type="password"]:focus, 
input[type="password"]:active, 
input[type="url"]:focus, 
input[type="url"]:active, 
input[type="search"]:focus, 
input[type="search"]:active {
outline: 0;
box-shadow: none;
border-color: #f3f3f3;
}
input[type="text"][disabled], input[type="tel"][disabled], input[type="number"][disabled], input[type="date"][disabled], input[type="email"][disabled], input[type="password"][disabled], input[type="url"][disabled], input[type="search"][disabled] {
border-color: #EBEBEB;
background-color: #EBEBEB;
}
input[type="checkbox"] {
position: relative;
left: 0;
border: 1px solid #dddddd;
border-radius: 4px;
width: 1rem !important;
height: 1rem !important;
background-color: #FFFFFF;
cursor: pointer;
}
input[type="checkbox"]:checked {
border-color: #3B3B3B;
background-size: 100% 100%;
outline: 0;
}
input[type="radio"] {
position: relative;
left: 0;
border: 1px solid #dddddd;
border-radius: 4px;
width: 1rem !important;
height: 1rem !important;
background-color: #FFFFFF;
cursor: pointer;
border-radius: 50%;
}
input[type="radio"]:checked {
border: 7px solid #3B3B3B;
outline: 0;
}
input[type="file"] {
width: 100%;
}
input[type="file"]::-webkit-file-upload-button {
display: block;
margin-bottom: 0 !important;
padding: 12px 28px;
border: 0 solid transparent;
border-right-width: 1em;
background-clip: padding-box;
overflow: visible;
font-weight: 600;
text-align: center;
color: #FFFFFF;
background-color: #3B3B3B;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
vertical-align: middle;
cursor: pointer;
}
input[type="file"]::-webkit-file-upload-button:focus, input[type="file"]::-webkit-file-upload-button:active {
outline: 0;
box-shadow: none;
background-color: #3B3B3B;
}
input[type="file"]::-webkit-file-upload-button:hover {
background-color: #3B3B3B;
}
input.disabled,
input[disabled="disabled"],
input[disabled] {
background: #EBEBEB;
border-color: #EBEBEB;
}
textarea {
width: 100%;
max-width: 100%;
padding: 0;
border: 1px solid #dddddd;
font-size: 17px;
line-height: 1.5;
font-weight: 400;
color: #333;
font-family: inherit;
-webkit-font-smoothing: initial;
max-height: 200px;
resize: vertical;
box-shadow: 0px 0px 0px 2px transparent;
-webkit-transition: box-shadow 0.2s cubic-bezier(0, 0, 0.58, 1);
transition: box-shadow 0.2s cubic-bezier(0, 0, 0.58, 1);
}
textarea:focus, textarea:active {
outline: 0;
box-shadow: none;
border-color: rgba(255, 159, 97, 0.9);
}
textarea[disabled] {
border-color: #EBEBEB;
background-color: #EBEBEB;
}
select {
width: 100%;
max-width: 100%;
padding: 0;
border: 1px solid #dddddd;
font-size: 17px;
line-height: 1.5;
font-weight: 400;
color: #333;
font-family: inherit;
-webkit-font-smoothing: initial;
background-size: 9px 5px;
-webkit-appearance: none;
}
select:focus, select:active {
outline: 0;
box-shadow: none;
border-color: rgba(255, 159, 97, 0.9);
}
select[disabled] {
border-color: #EBEBEB;
background-color: #EBEBEB;
}
select[multiple] {
background: none;
padding-right: 13px;
}
fieldset {
border: 0;
}
fieldset legend {
font-size: 12px;
font-weight: 500;
text-transform: uppercase;
color: #3B3B3B;
padding: 0 !important;
}
fieldset > div {
margin-top: 16px;
}
.form-inline {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.form-inline input[type="submit"],
.form-inline input[type="button"],
.form-inline button[type="submit"],
.form-inline button[type="button"],
.form-inline button[type="reset"] {
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
margin-top: 0;
}
.o-wrapper {
margin-left: auto;
margin-right: auto;
}
.c-card {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.c-card__frame {
position: relative;
overflow: hidden;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-transition-property: opacity;
transition-property: opacity;
}
.c-card__frame img {
display: block;
}
.c-card__frame-hover {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
opacity: 0;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-transition-property: opacity;
transition-property: opacity;
}
.c-card:hover .c-card__frame-hover {
opacity: 1;
}
.c-card__letter {
position: absolute;
top: 50%;
left: 50%;
display: block;
text-align: center;
color: #242424;
-webkit-transform: translateY(-50%) translateY(10px) translateX(-50%);
-ms-transform: translateY(-50%) translateY(10px) translateX(-50%);
transform: translateY(-50%) translateY(10px) translateX(-50%);
-webkit-transition: opacity .5s ease, -webkit-transform .5s ease;
transition: opacity .5s ease, -webkit-transform .5s ease;
transition: opacity .5s ease, transform .5s ease;
transition: opacity .5s ease, transform .5s ease, -webkit-transform .5s ease;
}
.c-card:hover .c-card__letter {
-webkit-transform: translateY(-50%) translateX(-50%);
-ms-transform: translateY(-50%) translateX(-50%);
transform: translateY(-50%) translateX(-50%);
}
.has-post-thumbnail.jetpack-portfolio .c-card__letter {
display: none;
}
.has-post-thumbnail > .c-card .c-card__letter {
opacity: 0;
color: #FFFFFF;
}
@media only screen and (min-width: 62.5em) {
.has-post-thumbnail > .c-card:hover .c-card__letter {
opacity: 0.7;
}
}
.c-card {
position: relative;
}
.c-card__link {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 100;
display: block;
}
.c-card__content a {
position: relative;
z-index: 101;
}
.c-card__meta {
width: 100%;
}
.c-card__excerpt {
max-width: 100%;
}
.c-card__badge {
display: none;
width: 20px;
height: 20px;
position: absolute;
top: 0;
right: 32px;
z-index: 1;
background: currentColor;
}
.c-card__badge:before, .c-card__badge:after {
content: "";
position: absolute;
left: 0;
bottom: -10px;
display: block;
width: 0;
height: 0;
border-right: 10px solid transparent;
border-top: 10px solid currentColor;
}
.c-card__badge:before, .c-card__badge:after {
border-top-color: currentColor;
}
.c-card__badge:after {
left: auto;
right: 0;
border-left: 10px solid transparent;
border-right: none;
}
.sticky .c-card__badge {
display: block;
}
.c-meta {
text-align: center;
}
.c-meta .cat-links a {
font-size: 1.4rem;
color: #a1a1a1;
}
.c-meta, .c-meta ul {
margin-top: -8px;
margin-left: -8px;
}
.c-meta > *, .c-meta ul > * {
padding-top: 8px;
padding-left: 8px;
}
.c-meta:empty {
display: none;
}
.c-meta li {
display: inline-block;
}
.c-meta li:not(:last-child):after {
content: ", ";
}
.c-meta a {
text-decoration: none;
border-bottom: none;
}
.c-card__meta {
}
.c-card__meta .cat-links a {
font-size: inherit;
}
.clearfix:after {
content: "";
display: table;
clear: both;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
-webkit-clip-path: inset(50%);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0 !important;
border: 0 !important;
margin: 0 !important;
position: absolute;
word-wrap: normal !important;
} .c-author {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
@media not screen and (min-width: 42.5em) {
.c-author.has-description {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.c-author.has-description .c-author__avatar + .c-author__details {
padding-left: 0;
}
}
.c-author:not(.has-description) {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.c-author__name {
display: block;
}
.c-author__avatar {
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
max-width: 22%;
margin-bottom: 16px;
}
@media only screen and (min-width: 42.5em) {
.c-author__avatar {
margin-bottom: 0;
}
}
@media not screen and (min-width: 42.5em) {
.c-author__avatar {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
}
.c-author__avatar img {
display: block;
}
.c-author__avatar + .c-author__details {
padding-left: 48px;
}
.c-author__label {
display: block;
}
.c-author__label:after {
padding-bottom: 8px;
}
.c-author__links > :not(:last-child):after,
.c-author__link-website:not(:last-child):after {
content: "\2022";
padding-left: .75em;
padding-right: .6em;
text-decoration: none;
}
.c-author__links {
margin-top: 0;
margin-right: 0;
}
.c-author__links:after {
padding-bottom: 0;
}
.c-author__links a:hover {
text-decoration: none;
}
[class*="grav-clone"] {
display: none !important;
}
.comment {
position: relative;
}
.comment + .comment {
margin-top: 32px;
}
.comment .edit-link {
position: absolute;
top: 0;
right: 0;
}
.comment .children {
margin-left: 48px;
margin-top: 32px;
}
@media not screen and (min-width: 62.5em) {
.comment .children {
margin-left: 0;
}
}
.comment-list, .comment-list ul, .comment-list ol {
list-style: none;
padding: 0;
margin: 0;
}
.comment-list,
.comment-respond {
margin-top: 30px;
}
.comment-list + .comment-respond {
margin-top: 64px;
}
.comment__wrapper {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.comment__body > * + * {
padding-top: 16px;
}
.comment__avatar {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
border-radius: 50%;
overflow: hidden;
}
.comment__avatar .avatar {
display: block;
margin: 0;
}
.comment__metadata {
display: inline-block;
margin-left: 5px;
}
.comment__metadata a {
text-decoration: none;
color: inherit;
}
.reply a {
display: block;
}
.bypostauthor {
color: inherit;
}
.says {
display: none;
}
@media not screen and (min-width: 62.5em) {
.c-author {
text-align: center;
}
.c-author__avatar {
margin-left: auto;
margin-right: auto;
}
}
.comment-form {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.comment-form > * {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.comment-form label {
display: block;
}
.comment-form-author input,
.comment-form-email input,
.comment-form-url input {
width: 100%;
}
.comment__text {
display: block;
width: 100%;
max-width: 100%;
}
.comment-form .form-submit {
-webkit-box-ordinal-group: 11;
-webkit-order: 10;
-ms-flex-order: 10;
order: 10;
text-align: center;
}
.comment-form-subscriptions {
margin-top: 4px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.comment-form-subscriptions.comment-form-subscriptions.comment-form-subscriptions {
margin-bottom: 32px;
}
.comment-subscription-form {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.comment-subscription-form:first-of-type {
margin-bottom: 10px;
}
.comment-subscription-form input[type="checkbox"] {
-webkit-appearance: none !important;
margin-bottom: 0;
}
label.subscribe-label.subscribe-label {
padding-top: 0;
padding-bottom: 0;
margin-bottom: 0;
}
label.subscribe-label.subscribe-label:before {
content: none;
}
.subscribe-label {
display: inline-block !important;
}
.c-comments__form {
margin-bottom: 20px;
}
.comment-form-author,
.comment-form-email,
.comment-form-url {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
margin-bottom: 20px !important;
}
@media only screen and (min-width: 50em) {
.comment-form-author,
.comment-form-email,
.comment-form-url {
-webkit-box-flex: 0;
-webkit-flex: 0 0 30%;
-ms-flex: 0 0 30%;
flex: 0 0 30%;
}
}
.comment-form-cookies-consent {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.comment-form-cookies-consent label {
margin-left: 8px;
}
textarea,
input[type="text"],
input[type="tel"],
input[type="number"],
input[type="date"],
input[type="email"],
input[type="password"],
input[type="url"],
input[type="search"] {
border-color: #ddd;
padding: 12px;
}
.post-navigation .nav-links {
border-bottom: 1px solid #eee;
padding-bottom: 20px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
align-items: flex-start;
}
.post-navigation .nav-links .nav-previous {
text-align: left;
}
.post-navigation .nav-links .nav-next {
text-align: right;
}
.post-navigation .nav-links a {
width: 100%;
text-decoration: none;
}
.post-navigation .nav-links a .prev, .post-navigation .nav-links a .next {
margin-bottom: 0;
}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 48%;
-webkit-transition: all .3s;
transition: all .3s;
padding: 30px;
cursor: pointer;
font-size: 14px;
font-style: italic;
}
.post-navigation .nav-links .nav-previous:hover, .post-navigation .nav-links .nav-next:hover {
}
.meta, .entry-content .cats,
.entry-content .tags, .entry-header .cats {
position: relative;
width: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: baseline;
-webkit-align-items: baseline;
-ms-flex-align: baseline;
align-items: baseline;
}
.meta__title, 
.entry-content .cats__title, 
.entry-content .tags__title {
margin-right: 16px;
}
.meta__title:after, .entry-content .cats__title:after, .entry-content .tags__title:after {
content: ": ";
}
.meta__title--above {
margin-bottom: 8px;
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.entry-content .cats {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.entry-content .cats__title {
margin-top: 5px;
}
.entry-content .cats[class] > a {
margin-top: 5px;
margin-right: 5px;
padding: 0.5em 1.25em;
text-decoration: none;
}
.entry-content .tags__title {
margin-top: 5px;
}
.entry-content .tags > a {
padding: 0;
margin-top: 5px;
margin-right: 5px;
font-style: normal;
line-height: 1.2;
background: none;
box-shadow: none;
color: #242424;
}
.entry-content .tags > a:hover {
opacity: 0.6;
} blockquote footer a,
blockquote cite a {
border-bottom: 0 !important;
text-decoration: none !important;
}
.wp-block-quote.is-large, 
.wp-block-quote.is-style-large {
margin: 1em auto 2.0em;
padding: 22px 42px;
}
blockquote.wp-block-quote,
blockquote,
.wp-block-pullquote.is-style-solid-color blockquote {
margin: 1em auto 0.9em;
padding: 22px 42px;
text-align: center;
display: block;
position: relative;
max-width: 90%;
}
blockquote.wp-block-quote:before,
blockquote:before,
.wp-block-pullquote.is-style-solid-color blockquote:before {
content: "\201c";
font-family: Georgia,Arial,sans-serif;
position: absolute;
z-index: 0;
margin: 0;
left: 50%;
transform: translateX(-50%) translateY(9px) rotate(1deg);
color: #777;
opacity: .13;
font-size: 132px;
line-height: 0.8;
}
blockquote.is-large {
border: none;
}
blockquote.wp-block-quote p,
blockquote p,
.wp-block-pullquote.is-style-solid-color blockquote p {
margin-top: 20px;
margin-bottom: 10px;
}
blockquote.wp-block-quote p:not(:last-child), 
blockquote p:not(:last-child),
.wp-block-pullquote.is-style-solid-color blockquote p:not(:last-child) {
margin-bottom: 10px;
}
.wp-block-quote cite:before,
.wp-block-pullquote.is-style-solid-color blockquote cite:before {
content: "~ ";
}
.wp-block-pullquote {
padding: 10px 0;
}
.wp-block-pullquote p {
font-size: 24px;
}
pre.wp-block-verse {
white-space: wrap;
}
.c-page__content ul li:not(.indicator-item):not(.acidcode__team-member--social-link):not(.woocommerce-MyAccount-navigation-link):not(.wc_payment_method):not(.c-notices__error.woocommerce-error):before {
content: "\f22d";
margin-right: 0.5em;
margin-left: -1.1rem;
display: none;
}  ::-webkit-input-placeholder {
font-style: normal;
color: #333;
}
::-moz-placeholder {
font-style: normal;
color: #333;
}
:-ms-input-placeholder {
font-style: normal;
color: #333;
}
:-moz-placeholder {
font-style: normal;
color: #333;
}
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.form-control:focus {
outline-style: solid;
outline-width: 2px;
border-color: #ddd;
}
.clearfix:after {
clear: both;
content: ".";
display: block;
height: 0;
line-height: 0;
visibility: hidden;
}
.entry-content:before {
content: "";
display: table;
table-layout: fixed;
}
.entry-content:after {
clear: both;
}
.archive .page-header {
margin-bottom: 30px;
}
.c-archive__box .page-title {
margin: 0;
font-weight: 400;
text-transform: capitalize;
font-style: italic;
}
.c-archive__box .archive-description p {
margin-bottom: 0;
}
.c-archive__box {
background-color: #f6f6f6;
text-align: center;
padding: 30px 30px;
}
.c-archive__box h1 {
font-size: 16px;
text-decoration: underline;
}
.c-archive-sidebar .c-search__button,
.c-index-top-sidebar .c-search__button {
margin-left: -10%;
}
.c-archive-sidebar,
.c-index-top-sidebar {
padding: 30px 20px;
display: flex;
justify-content: space-between;
align-items: flex-start;
align-content: space-between;
}
.c-archive-sidebar .widget,
.c-index-top-sidebar .widget {
width: 100%;
padding: 0 10px;
}
.c-archive-sidebar .widget-title,
.c-index-top-sidebar .widget-title {
margin: 0 0 12px;
padding-top: 0;
}
.c-archive-sidebar select,
.c-index-top-sidebar select {
background: #fff;
padding: 14px !important;
font-size: 14px;
}
.c-archive-sidebar .c-search__form,
.c-index-top-sidebar .c-search__form {
padding: 0;
}
.c-archive-sidebar .c-search__form input[type="text"],
.c-index-top-sidebar .c-search__form input[type="text"] {
font-size: 14px;
padding: 11px;
}
.c-search__form {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
padding: 10px 10px;
border: 1px solid #eee;
background-color: #fff;
}
.c-search__form input {
border: none;
}
.c-search__form input:focus {
outline: none;
}
.c-search__form form {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 0;
}
.c-search__form form svg {
-webkit-align-self: center;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
.c-search__button {
-webkit-appearance: none;
border: none;
background: transparent;
outline: none;
cursor: pointer;
color: #242424;
padding: 0;
}
.c-search__button:hover {
background: transparent;
}
button.back-to-top {
margin: 0;
padding: 0;
background: transparent;
height: 0px;
width: 0px;
overflow: hidden;
-webkit-border-radius: 0;
-moz-border-radius: 0;
color: transparent;
clear: both;
visibility: hidden;
position: fixed;
cursor: pointer;
display: block;
border: none;
right: 50px;
bottom: 75px;
font-size: 0px;
outline: 0;
z-index: 99;
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
border-radius: 0;
}
button.back-to-top:hover {
outline: none;
}
button.back-to-top:active {
outline: none;
}
button.back-to-top:focus {
outline: none;
}
button.back-to-top.show {
display: block;
color: #242424;
font-size: 16px;
right: 25px;
bottom: 25px;
height: 50px;
width: 50px;
visibility: visible;
border-radius: 0;
}
button.back-to-top.show:hover {
color: #777;
background: transparent;
} .c-card {
position: relative;
}
.c-card__meta {
margin: 0;
padding: 0;
}
.c-card__title {
position: relative;
text-align: center;
margin: 10px 0;
font-weight: 600;
line-height: 1.2;
word-break: break-word;
}
.c-card__title a {
color: #242424;
}
.c-card__title a:hover {
color: #a1a1a1;
}
.shop-the-post h4 {
text-align: center;
margin-top: 20px;
margin-bottom: 0;
}
.c-card__footer {
margin-top: 40px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.manual-read-more {
clear:both;
text-align: center;
margin: 10px 0 40px;
}
.c-card__footer .button.read-more,
.manual-read-more a.more-link {
background: transparent;
border: 1px solid #242424;
color: #242424;
padding: 12px 25px;
line-height: 1.3;
}
.c-card__footer .button.read-more:hover {
color: #fff;
background: #242424;
}
.c-card__footer.no-auto-excerpt,
.c-card__footer:not(#has-read-more) {
display: inherit;
}
.c-card__footer.no-auto-excerpt .c-social,
.c-card__footer.no-auto-excerpt .c-card__meta,
.c-card__footer:not(#has-read-more) .c-social,
.c-card__footer:not(#has-read-more) .c-card__meta {
display: inline-block;
}
.c-card__footer.no-auto-excerpt .c-card__meta,
.c-card__footer:not(#has-read-more) .c-card__meta {
width: auto;
float: right;
}
.c-card__audio iframe {
width: 100%;
height: 250px;
}
.c-card__video iframe {
width: 100%;
}
.c-card__content {
width: 100%;
padding: 30px;
}
.c-card__content .c-meta__secondary span:after {
content: "•";
margin-left: 5px;
}
.c-card__content .c-meta__secondary span:last-child:after {
content: "";
}
.c-card__excerpt {
margin-top: 20px;
margin-bottom: 20px;
}
.c-card .c-meta__primary {
padding: 0;
line-height: 22.1px;
line-height: 1.38125rem;
}
.c-card .c-meta__primary a {
color: #a1a1a1;
}
.c-card .c-meta__primary a:hover {
}
.c-card .c-meta__secondary {
padding: 4px 0 0;
}
.c-card .c-social {
width: auto;
margin-top: 0;
margin-left: 10px;
position: absolute;
z-index: 999;
top: 0;
border: 0;
opacity: 0;
-webkit-transition: opacity 0.5s ease-in;
transition: opacity 0.5s ease-in;
}
.c-card .c-social__blocks a {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-bottom: 10px;
margin-right: 5px;
border-radius: 50%;
width: 26px;
height: 26px;
}
.c-card .c-card__footer .c-social__blocks a {
margin-bottom: 0;
}
.c-card .c-social__blocks a:first-child {
margin-left: 0;
}
.c-card__frame {
width: 100%;
}
.c-card__frame:hover .c-social {
opacity: 1;
-webkit-transition: opacity 0.5s ease-out;
transition: opacity 0.5s ease-out;
}
.c-card__frame img {
top: 0;
left: 0;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.c-card__aside {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.c-card__aside .letter {
position: absolute;
text-transform: uppercase;
z-index: 99;
margin: 0;
opacity: 0;
color: #fff;
font-size: 10rem;
line-height: 1;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.c-card__thumbnail--background {
background-color: #333;
}
.c-card:hover .c-card__aside .c-card__frame .c-social {
opacity: 1;
}
.c-card:hover .c-card__aside .letter {
opacity: .6;
-webkit-transition: opacity .5s ease;
transition: opacity .5s ease;
}
.c-card:hover .slider-overlay {
opacity: .4;
-webkit-transition: all .5s ease;
transition: all .5s ease;
}
.c-card .slider-overlay {
z-index: 99;
opacity: 0;
-webkit-transition: all .5s ease;
transition: all .5s ease;
background: #333;
} .c-footer {
padding: 0;
}
.c-footer a {
}
.c-footer span {
}
.c-footer p {
}
.c-footer h1, 
.c-footer h2, 
.c-footer h3, 
.c-footer h4, 
.c-footer h5, 
.c-footer h6 {
color: #242424;
}
.c-footer__widgets--left .widget:first-child h2.widget-title,
.c-footer__widgets--center .widget:first-child h2.widget-title,
.c-footer__widgets--right .widget:first-child h2.widget-title {
margin-top: 0;
} .c-footer__social {
text-align: center;
padding: 40px 0;
}
.c-footer__social a {
padding: 0 15px;
}
.c-footer__social i {
margin-right: 10px;
}
.c-footer__social-text {
text-transform: uppercase;
font-size: 80%;
letter-spacing: 1px;
font-family: Raleway;
font-weight: 600;
} .c-floating__social {
z-index: 10001;
text-align: center;
position: fixed;
top: 50%;
left: 5px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.c-floating__social a {
display: block;
color: #242424;
padding: 5px 12px;
font-size: 17px;
}
.c-floating__social a:hover {
color: #a1a1a1;
} .c-footer__copyrights {
padding: 20px 0;
background: #fff;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.c-footer__copyrights p {
margin-bottom: 0;
text-transform: uppercase;
font-family: Raleway;
font-size: 12px;
letter-spacing: 1px;
}
.c-footer__widgets {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.c-footer__widgets p {
margin-bottom: 0;
}
.c-footer__widgets .c-newposts {
margin-bottom: 0;
}
.c-footer__widget {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-flex-basis: 32%;
-ms-flex-preferred-size: 32%;
flex-basis: 32%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.c-footer__widget img {
margin: 0;
}
.c-footer__widget .widget-title {
}
.c-footer__widget .widget {
width: 100%;
background: transparent;
padding-bottom: 20px;
}
.c-footer__widget .widget:last-child {
padding-bottom: 0;
}
.c-footer p {
}
.c-footer .c-newposts__item--text a {
}
.c-footer .widget a {
}
.instagram-pics {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
list-style-type: none;
padding: 0;
}
.u-footer-instagram {
text-align: center;
}
.u-footer-instagram .null-instagram-feed .clear {
display: inline-block;
}
.u-footer-instagram .null-instagram-feed .clear a {
position: relative;
color: #242424;
background: #fff;
padding: 10px 20px;
}
.u-footer-instagram .null-instagram-feed .clear a:before {
text-align: center;
content: "\f16d";
font-family: 'Font Awesome\ 5 Brands';
font-weight: 900;
margin-right: 8px;
}
.u-footer-instagram .null-instagram-feed .clear a:hover {
background: #a1a1a1;
color: #fff;
}
.u-footer-instagram .instagram-pics {
margin-bottom: 0;
padding-left: 0;
}
.u-footer-instagram .instagram-pics li {
margin-bottom: 0;
}
.u-footer-background {
}  #eu-cookie-law {
background: #f6f6f6 !important;
color: #242424 !important;
font-size: 14px !important;
padding: 15px !important;
border-color: #eee !important;
}
#eu-cookie-law input {
background: #242424 !important;
color: #fff !important;
border-radius: 0 !important;
border-color: #242424 !important;
}
#eu-cookie-law input:hover {
background: #777 !important;
}
.jetpack_subscription_widget {
padding: 30px 25px;
background: #f6f6f6;
}
.jetpack_subscription_widget h2.widget-title {
background-color: transparent;
font-size: 18px;
font-weight: 700;
margin-bottom: 12px;
}
.jetpack_subscription #subscribe-email {
margin-bottom: 15px;
}
.jetpack_subscription #subscribe-email input {
width: 100% !important;
}
.jetpack_subscription_widget input[type="submit"] {
width: 100%;
margin-bottom: 10px;
}
.widget.widget_authors li > ul, .widget_authors > ul {
margin-left: 40px !important;
}
.jetpack-display-remote-posts h4 {
text-align: center;
margin: 15px 0 10px;
}
.jetpack-display-remote-posts h4 a {
color: #242424;
} .insta-gallery-feed {
position: relative;
}
.insta-gallery-feed .insta-gallery-actions .insta-gallery-button {
border-radius: 0 !important;
font-family: "Raleway", sans-serif;
text-transform: uppercase;
font-weight: 600;
font-size: 12px;
letter-spacing: 1px;
}
.u-footer-instagram .insta-gallery-feed .insta-gallery-actions {
margin:0;
z-index: 100;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.u-footer-instagram .insta-gallery-feed .insta-gallery-actions .insta-gallery-button {
color: #242424;
font-family: "PT Serif", serif;
font-size: 1rem !important;
letter-spacing: 0.4px;
text-transform: none;
font-weight: 400;
}
.u-footer-instagram .insta-gallery-feed .insta-gallery-actions .insta-gallery-button:hover {
color: #fff;
} .apsp-caption-disabled .apsp-pinterest-latest-pin {
border-radius: 0 !important;
background: #fff !important;
padding: 0 !important;
box-shadow: 0 0 0 #fff !important;
-webkit-box-shadow: 0 0 0 #fff !important;
} .nf-form-fields-required {
margin-bottom: 10px; 
} .c-navbar__top {
background: #f6f6f6;
}
.header--sticky .menuOpacity2 {
opacity: 0.9 !important;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) !important; 
-moz-box-shadow:  0 1px 3px rgba(0, 0, 0, 0.2) !important; 
box-shadow:  0 1px 3px rgba(0, 0, 0, 0.2) !important;
}
.header--sticky .menuOpacity2:hover {
opacity: 1 !important;
transition: all 0.4s ease 0s;
} .header-1.has-header-ad .c-navbar__zone--bottom {
-webkit-box-pack: space-between;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.header-2.has-header-ad .ad-header,
.header-3.has-header-ad .ad-header {
text-align: center;
margin: 10px auto;
}
.header-4.has-header-ad .c-navbar__zone--bottom {
-webkit-box-pack: space-between;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.header2 .c-navbar__top {
background: transparent;
}
.header2 .navbar-container {
background: #f6f6f6;
}
.primary-menu-full .header2 .c-navbar__top {
backgroundL #f6f6f6
}
.menu a {
font-family: Raleway;
font-size: 12px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1.0px;
}
.page .site-header,
.single .site-header,
.search .site-header,
.archive .site-header {
margin-bottom: 30px;
}
.single-3 .site-header {
margin-bottom: 0;
}
.header2 .c-navbar {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.header2 .c-navbar__zone {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.header2 .c-navbar__top {
box-shadow: none;
}
.header2 .navbar-container,
.primary-menu-full .header2 .c-navbar__top {
border-bottom: 1px solid;
border-top: 1px solid;
}
.header2 .c-navbar__social {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
left: 0;
}
.header2 .c-navbar__content {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.header2 .c-navbar__search--container {
position: absolute;
right: 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.header2 .c-navbar__main-container {
margin-bottom: 0;
}
.header2 .c-navbar__main .menu {
font-size: 12px;
}
.header2 .c-navbar__main .menu .sub-menu {
border: none;
}
.header2 .c-navbar__main .menu .sub-menu li {
border: none;
}
.header2 .has-floating-sidebar .c-navbar__search--container {
margin-right: 30px;
}
.header2 .slider--carousel {
margin-top: 30px;
}
.header-2.has-floating-sidebar .c-navbar__search--container {
margin-right: 30px;
}
.header-2 .menuOpacity2 .navbar-container {
max-width: 100% !important;
width: 100% !important;
}
.header-2 .menuOpacity2.u-container-sides-spacing {
padding-left: 0;
padding-right: 0;
}
.header3 .c-navbar__main .menu {
font-size: 12px;
}
.header3 .c-navbar__zone--top {
padding: 20px 0;
}
.header3 .site-branding {
max-width: 300px;
}
.header3 .site-description {
text-align: left;
margin-left: 16px;
line-height: 1.2;
}
.header-3.header--sticky .site-content {
padding-top: 120px;
}
.header-3 .c-navbar__zone--top-left {
margin: 0 10px;
}
.header-3,
.header-3 .custom-logo,
.header-3 .menuOpacity2 .c-navbar__zone--top {
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.header-3 .menuOpacity2 .custom-logo {
max-height: 60px !important;
}
.header-3 .menuOpacity2 .c-navbar__zone--top {
padding-top: 10px;
padding-bottom: 10px;
}
.header4 .c-navbar {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.header4 .c-navbar__zone {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.header4 .c-navbar__social {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.header4 .c-navbar__content {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.header4 .c-navbar__search--container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.header4 .c-navbar__main .menu {
font-size: 12px;
}
.header4 .c-navbar__main .menu a:hover {
}
.header4 .c-navbar__main .menu .sub-menu {
border: none;
}
.header4 .c-navbar__main .menu .sub-menu li {
border: none;
}
.slider--full.home .header2 .c-navbar__main-container {
margin-bottom: 0;
}
.slider--full.home .header3 .c-navbar__main-container {
margin-bottom: 0;
}
.slider--full.home .header4 .c-navbar__main-container {
margin-bottom: 0;
}
#emilia-closebtn {
position: fixed;
top: 0;
left: 0;
font-size: 36px;
margin-left: 0;
visibility: hidden;
opacity: 0;
height: 100%;
width: 100%;
-webkit-transition: all .5s;
transition: all .5s;
text-indent: -99999px;
z-index: 99999;
background: rgba(0, 0, 0, 0.3);
}
.emilia-aside {
height: 100%;
width: 360px;
-webkit-transform: translate3d(360px, 0, 0);
transform: translate3d(360px, 0, 0);
position: fixed;
top: 0;
right: 0;
background-color: #fff;
overflow-x: hidden;
-webkit-transition: 0.5s;
transition: 0.5s;
z-index: 999999;
padding: 30px;
}
#content {
-webkit-transition: -webkit-transform 500ms ease;
transition: -webkit-transform 500ms ease;
transition: transform 500ms ease;
transition: transform 500ms ease, -webkit-transform 500ms ease;
}
.header4 .open-aside {
color: #fff;
}
.open-aside {
display: none;
}
.has-floating-sidebar .open-aside {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer;
-webkit-transition: all .25s ease;
transition: all .25s ease;
}
.has-floating-sidebar .open-aside svg {
-webkit-transition: all .25s ease;
transition: all .25s ease;
}
.has-floating-sidebar .open-aside svg:hover {
color: #a1a1a1;
}
.has-floating-sidebar .c-navbar__search--container {
margin-right: 20px;
}
.open-aside {
font-size: 18px;
} .c-navbar__content {
width: 100%;
}
.c-navbar__zone {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.c-navbar__zone--top {
min-height: 56px;
position: relative;
}
.c-navbar__zone--top-right svg {
cursor: pointer;
}
.c-navbar__zone__top-right {
-webkit-box-flex: 0;
-webkit-flex: 0 0 160px;
-ms-flex: 0 0 160px;
flex: 0 0 160px;
}
.c-navbar__zone--bottom {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 0;
padding: 50px 0;
}
.header1 .c-navbar__zone--bottom,
.header4 .c-navbar__zone--bottom {
padding: 50px 0;
}
.c-navbar__main {
display: block;
}
.c-navbar__main .menu {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0;
padding-left: 0px;
height: 56px;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 0.05rem;
}
.c-navbar__main .menu a {
color: #242424;
padding: 20px 0;
letter-spacing: 1px;
}
.c-navbar__main .menu > .menu-item-has-children:hover > ul {
-webkit-transform: translateY(-5px);
-ms-transform: translateY(-5px);
transform: translateY(-5px);
}
.c-navbar__main .menu .menu-item-has-children {
position: relative;
}
.c-navbar__main .menu .menu-item-has-children:hover > ul {
opacity: 1;
visibility: visible;
background-color: #fff;
z-index: 99999;
}
.c-navbar__main .menu .menu-item-has-children > a:after {
content: '\f0d7';
font-family: "Font Awesome\ 5 Free";
font-weight: 700;
float: right;
margin-left: 5px;
}
.c-navbar__main .menu li {
list-style: none;
margin-left: 48px;
margin-bottom: 0;
}
.c-navbar__main .menu li:first-child {
margin-left: 0px;
}
.c-navbar__main .menu .sub-menu {
min-width: 225px;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
position: absolute;
margin: 0;
top: 40px;
padding: 0;
border-top: none;
left: -10px;
-webkit-transition: opacity 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: opacity 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: opacity 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99), transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: opacity 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99), transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
box-shadow: 0px 1px 5px rgba(190, 190, 190, 0.46);
-webkit-box-shadow: 0px 1px 5px rgba(190, 190, 190, 0.46);
-moz-box-shadow: 0px 1px 5px rgba(190, 190, 190, 0.46);
}
.c-navbar__main .menu .sub-menu .menu-item-has-children > a:after {
content: '\f0da';
}
.c-navbar__main .menu .sub-menu li {
margin: 0;
padding: 5px 10px;
}
.c-navbar__main .menu .sub-menu ul {
left: 100%;
top: 0;
}
.c-navbar__main .menu .sub-menu a {
display: block;
min-width: 205px;
padding: 7px 0;
}
.c-navbar__main-container {
z-index: 101;
background: #ffffff;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
} .c-navbar__zone--mobile {
display: none;
}
.c-navbar__hamburger--button {
position: relative;
height: 20px;
width: 35px;
cursor: pointer;
z-index: 100;
-webkit-transition: opacity .25s ease;
transition: opacity .25s ease;
right: 0;
display: none;
}
.c-navbar__hamburger--button span {
background: #242424;
border: none;
height: 3px;
width: 30px;
position: absolute;
top: 0;
left: 0;
-webkit-transition: all .35s ease;
transition: all .35s ease;
cursor: pointer;
}
.c-navbar__hamburger--button span:nth-of-type(2) {
top: 8px;
}
.c-navbar__hamburger--button span:nth-of-type(3) {
top: 16px;
}
.c-navbar__hamburger--button.active .top {
-webkit-transform: translateY(11px) translateX(0) rotate(45deg);
-ms-transform: translateY(11px) translateX(0) rotate(45deg);
transform: translateY(11px) translateX(0) rotate(45deg);
background: #242424;
}
.c-navbar__hamburger--button.active .middle {
opacity: 0;
background: #242424;
}
.c-navbar__hamburger--button.active .bottom {
-webkit-transform: translateY(-11px) translateX(0) rotate(-45deg);
-ms-transform: translateY(-11px) translateX(0) rotate(-45deg);
transform: translateY(-11px) translateX(0) rotate(-45deg);
background: #242424;
}
.c-navbar__hamburger--button.active span {
background: #242424;
border: none;
height: 4px;
width: 30px;
position: absolute;
top: 0;
left: 0;
-webkit-transition: all .35s ease;
transition: all .35s ease;
cursor: pointer;
}
.c-navbar__hamburger--button.active span:nth-of-type(2) {
top: 11px;
}
.c-navbar__hamburger--button.active span:nth-of-type(3) {
top: 22px;
}
.c-navbar__hamburger--button.active:hover span {
background: #a1a1a1;
}
.mm-menu {
border-right: 1px solid #dedede;
}
.mm-panels li.menu-item {
margin-bottom: 0;
}
#mmenu-1 .mm-panel,
#mmenu-1 .mm-navbar {
background: #f6f6f6;
}
a.mm-navbar__title {
font-weight: 700 !important;
font-size: 16px !important;
cursor: none;
}
a.mm-navbar__title:hover {
color: #242424;
}
a.mmenu-1-close,
a.mmenu-2-close {
cursor: pointer;
}
.mm-listitem_vertical > .mm-panel {
padding-bottom: 0;
}
.c-navbar__top {
-webkit-backface-visibility: hidden;
}
.c-navbar__social {
margin-right: 40px;
font-size: 14px;
line-height: 1;
}
.header-1 .c-navbar__social {
margin-right: 7px;
}
.header-3 .c-navbar__social {
margin-right: 0;
}
.header-3.has-floating-sidebar .c-navbar__social,
.header-3.has-header-search .c-navbar__social {
margin-right: 7px;
}
.header-4.has-floating-sidebar:not(.has-header-search) .open-aside {
margin-left: 20px;
}
.c-navbar__social a {
color: #242424;
margin-right: 15px;
}
.c-navbar__social a:hover {
color: #a1a1a1;
}
.c-navbar__search {
position: absolute;
right: 0;
top: 100%;
display: none;
box-shadow: 1px 1px 5px rgba(190, 190, 190, 0.46);
background-color: transparent;
}
.c-navbar__search input {
padding: 10px 10px;
border: 1px solid #eee;
}
.c-navbar__search input:focus {
outline: none;
}
.c-navbar__search--container {
line-height: 1;
}
.c-navbar__search--container svg {
font-size: 18px;
-webkit-transition: all .5s ease;
transition: all .5s ease;
cursor: pointer;
}
.c-navbar__search--container svg:hover {
color: #a1a1a1;
-webkit-transition: all .5s ease;
transition: all .5s ease;
}
.menu ul {
margin: 0;
}
.menu .sub-menu {
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
z-index: 101;
}
.header--sticky:not(.header-2) .c-navbar__top {
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 99998;
}
.header--sticky:not(.header-2).admin-bar .c-navbar__top {
top: 32px;
}
.header--sticky:not(.header-2) .container--after_nav {
margin-top: 57px;
}
.search-overlay-toggle {
color: #242424;
font-size: 14px;
}
.c-navbar__search-overlay {
position: fixed;
background: #fff;
top: 0;
left: 0;
width: 100%;
height: 0%;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity .35s, visibility .35s, height .35s;
transition: opacity .35s, visibility .35s, height .35s;
overflow: hidden;
display: -ms-flexbox;
display: -webkit-box;
display: -webkit-flex;
display: flex;
-ms-flex-pack: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center;
-ms-flex-align: center;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center;
-ms-flex-direction: column;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
flex-direction: column;
}
.c-navbar__search-overlay .close-icon {
position: absolute;
top: 32px;
right: 32px;
cursor: pointer;
-webkit-transition: all .25s ease;
transition: all .25s ease;
}
.c-navbar__search-overlay .close-icon svg {
font-size: 28px;
}
.c-navbar__search-overlay .close-icon:hover {
color: #a1a1a1;
}
.c-navbar__search-overlay.is-active {
opacity: 1;
visibility: visible;
height: 100%;
z-index: 999999;
}
.c-navbar__search-holder {
display: block;
margin: auto 0;
width: 100%;
}
.c-navbar__search-holder p {
margin-top: 10px;
}
.c-navbar__search-overlay input[type="search"] {
color: #333;
padding: 15px 0;
font-size: 48px;
min-width: 680px;
font-weight: 500;
letter-spacing: .05rem;
background: transparent;
border: 0;
-webkit-transition: .5s;
transition: .5s;
border-bottom: 1px solid #333;
outline: none;
}
.c-navbar__search-overlay input[type="search"]:focus {
box-shadow: none;
outline: none;
} .secondary-menu .c-navbar__zone--center {
margin: 0 auto;
}
.secondary-menu {
margin-bottom: 5px;
}
.has-secondary-menu.has-slider.slider--full .secondary-menu {
margin-bottom: 0;
}
.secondary-menu .navbar-container {
border-style: solid;
border-width: 1px 0 1px 0;
border-color: transparent;
}
.has-secondary-menu.secondary-menu-full .secondary-menu.u-container-sides-spacing {
padding-right: 0;
padding-left: 0;
}
.has-secondary-menu.secondary-menu-full .secondary-menu .navbar-container {
width: 100%;
margin-left: 0;
margin-right: 0;
max-width: 100%;
}
.site-branding {
text-align: center;
}
.site-branding img {
vertical-align: top;
width: auto;
}
.site-branding .site-title {
margin-top: 0;
margin-bottom: 0;
font-family: Raleway;
text-transform:uppercase;
font-size: 70px;
letter-spacing: 5px;
}
.site-branding .site-title a {
color: #242424;
}
.site-branding .site-description {
margin-bottom: 0;
color: #777;
font-style: italic;
} .error-404 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
min-height: 300px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.error-404 .c-search__form {
width: 300px;
margin: 0 auto;
}
.page-title-404 {
font-size: 10rem;
line-height: 14rem;
text-align: center;
margin-top: 0;
}
.search .not-found .page-header {
background-color: transparent;
padding: 0;
margin-bottom: 20px;
}
.not-found .page-header .page-title {
margin-bottom: 20px;
font-weight: 400;
}
.search-no-results.has-sidebar .content-area {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.search-no-results .site-main {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
} .c-navigation.next-prev .alignright,
.c-navigation.next-prev .alignleft {
margin: 0 5px ;
}
.c-navigation {
display: block;
margin: 20px 0 40px 0;
text-align: center;
width: 100%;
font-size: 20.4px;
font-size: 1.275rem;
line-height: 22.1px;
line-height: 1.38125rem;
padding: 15px 0;
}
.c-navigation li {
background: #242424;
color: #fff;
display: inline;
padding: 12px;
font-weight: 700;
margin-right: 10px;
font-family: Raleway;
font-weight: 600;
font-size: 16px;
letter-spacing: 2px;
text-transform: uppercase;
}
.c-navigation li a {
color: #fff;
}
.c-navigation li:hover {
background: #777;
}
.c-navigation li:hover a {
color: #fff;
}
.c-navigation li a:hover {
text-decoration: none;
cursor: pointer;
color: #fff;
}
.c-navigation li a:hover svg {
color: #a1a1a1;
-webkit-transition: all 0.2s cubic-bezier(0, 0, 0.58, 1);
transition: all 0.2s cubic-bezier(0, 0, 0.58, 1);
}
.c-navigation li svg {
color: #fff;
padding-top: 3px;
-webkit-transition: all 0.2s cubic-bezier(0, 0, 0.58, 1);
transition: all 0.2s cubic-bezier(0, 0, 0.58, 1);
}
.c-navigation li.active a {
color: #a1a1a1;
text-decoration: none;
cursor: pointer;
}
.c-navigation li.disabled {
color: #a1a1a1;
text-decoration: none;
cursor: pointer;
}
.c-navigation__label {
text-transform: uppercase;
}
.c-navigation__label a {
}
.c-navigation .page-numbers.current {
font-size: 20.56px;
font-size: 1.285rem;
line-height: 20.72px;
line-height: 1.295rem;
border-bottom: 2px solid #a1a1a1;
}
.c-navigation ul {
padding-left: 0;
margin-bottom: 0;
}
.post-navigation {
font-size: 17px;
font-size: 1.0625rem;
line-height: 22.1px;
line-height: 1.38125rem;
}
.post-navigation .nav-links p {
margin-bottom: 0;
}
.post-navigation .nav-links a .prev, .post-navigation .nav-links a .next {
color: #242424;
font-weight: 600;
}
.post-navigation .nav-links a .navigation-title {
word-break: break-word;
}
.post-navigation .prev i {
margin-right: 6px;
}
.post-navigation .next i {
margin-left: 6px;
}
.post-navigation .prev svg {
margin-right: 5px;
}
.post-navigation .next svg {
margin-left: 8px;
}
.c-tags a:before {
content: '#';
margin-right: 2px;
} .c-social {
width: 100%;
padding: 15px 0;
}
.c-social__text {
text-align: center;
opacity: 1;
-webkit-transition: opacity .25s ease-in-out;
transition: opacity .25s ease-in-out;
font-size: 18px;
}
.c-social__btn {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-ms-flex: 1;
-webkit-box-flex: 1;
-webkit-flex: 1;
flex: 1;
font-size: 15px;
color: #fff;
-webkit-transition: all 0.2s cubic-bezier(0, 0, 0.58, 1);
transition: all 0.2s cubic-bezier(0, 0, 0.58, 1);
width: 26px;
height: 26px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 50%;
}
.c-card__footer .c-social__blocks {
line-height: 26px;
text-align: right;
}
.c-social__btn i {
color: #242424;
}
.c-social a {
background: transparent;
}
.c-social__btn i:hover {
}
.c-card__frame .c-social__btn i {
color: #fff;
}
.c-card__frame .c-social a {
background-color: #242424;
}
.c-card__frame .c-social a:hover .c-social__btn {
border-color: #777777;
background-color: #777777;
}
.c-social__blocks a {
display: inline-block;
margin-bottom: 10px;
margin-right: 5px;
border-radius: 50%;
}
.c-social__blocks a:last-child {
margin-right: 0;
}
.c-social__blocks a:hover svg {
color: #fff;
}
.c-social__blocks a:last-child .c-social__btn {
margin-right: 0;
} .c-author {
border-bottom: 1px solid #eee;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
padding: 30px;
}
.c-author__avatar {
display: inline-block;
margin: 0;
}
.c-author__content {
padding-left: 32px;
}
.c-author__content a {
text-align: left;
display: block;
}
.c-author__name {
margin-top: 0;
margin-bottom: 5px;
text-align: left;
font-family: Raleway;
text-transform: uppercase;
letter-spacing: 1px;
color: #242424;
font-size: 14px;
font-weight: 700 !important;
}
.c-author__description {
text-align: justify;
font-size: 90%;
} .c-related__posts {
padding-bottom: 30px;
margin-bottom: 20px;
border-bottom: 1px solid #eee;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.c-related__posts--title {
word-break: break-word;
}
.c-related__post {
-webkit-flex-basis: 32%;
-ms-flex-preferred-size: 32%;
flex-basis: 32%;
position: relative;
margin-right: 2%;
padding: 0;
}
.c-related__post .category {
position: absolute;
top: 76px;
left: 0;
background: #242424;
color: #fff;
padding: 0 8px;
z-index: 2;
}
.c-related__post span.category {
width: 100%;
}
.c-related__post img {
height: 180px;
top: 0;
left: 0;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.c-related__post h3 {
text-align: center;
line-height: 22.1px;
line-height: 1.38125rem;
padding: 10px 10px 0;
margin: 0;
font-size: 15px;
}
.c-related__post .date {
padding: 0 15px;
}
.c-related__post span {
color: #888;
}
.c-related__post--title {
color: #242424;
word-break: break-word;
}
.c-related__post:last-child {
margin-right: 0;
}
.c-related__post .thumb {
position: relative;
height: auto;
}
.c-related__post .thumb a {
vertical-align: top;
}
.c-related__title {
margin-bottom: 15px;
text-align: center;
font-weight: 700;
line-height: 44.2px;
line-height: 2.7625rem;
} .c-comments li {
list-style: none;
}
.c-comments .comment {
margin-top: 32px;
border-bottom: 1px solid #eee;
padding-bottom: 30px;
}
.c-comments p {
margin: 0;
}
.c-comments ul {
padding-left: 0;
}
.c-comments__title {
text-align: center;
line-height: 22.1px;
line-height: 1.38125rem;
font-weight: 700;
}
.c-comment {
width: 100%;
}
.c-comment__author-img {
width: 50px;
margin-right: 15px;
overflow: hidden;
float: left;
}
.c-comment__author-img img {
border-radius: 50%;
}
.c-comment__meta--primary {
float: left;
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.c-comment__meta--primary .author {
font-weight: 700;
color: #242424;
margin-right: 5px;
}
.c-comment__meta--primary .author a {
color: #242424;
}
.c-comment__meta--primary .date {
display: block;
color: #828282;
line-height: 1;
}
.c-comment__meta--secondary {
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
margin-top: 8px;
width: 100%;
}
.c-comment__content {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
overflow: hidden;
word-break: break-word;
}
.c-comment__content-text {
display: block;
clear: both;
padding-top: 10px;
width: 100%;
}
.c-comment__reply {
display: inline-block;
margin-right: 10px;
}
.c-comment__reply a {
color: #242424;
background: #ecebeb;
padding: 0 6px;
}
.c-comment__reply a:hover {
background: #a1a1a1;
color: #fff;
}
.c-comment__edit a {
color: #242424;
}
.comment {
}
.c-comments-area {
background-color: #fff;
padding: 30px 0;
}
.comment-form input[type="submit"] {
padding: 15px;
cursor: pointer;
display: inline-block;
position: relative;
border: 0;
vertical-align: middle;
text-align: center;
white-space: nowrap;
background-color: #242424;
color: #fff;
box-shadow: 0 0 1px transparent;
width: 100%;
}
.comment-form input[type="submit"]:hover {
color: #fff;
}
.c-comments__form {
margin-bottom: 0 !important;
}
.c-comments .children {
margin-left: 30px;
}
.comment-reply-title {
font-size: 18px;
line-height: 22.1px;
line-height: 1.38125rem;
margin-top: 5px;
margin-bottom: 15px;
text-align: center;
} .entry-header {
text-align: center;
}
.entry-title {
word-break: break-word;
}
.single-cover {
display: none;
}
.single-2.single .has-post-thumbnail .c-single__header {
margin-top: 0;
padding-top: 0;
}
.single-2.single .c-single__thumb {
margin-bottom: 30px;
}
.single-2.single .c-single__header2 .c-meta__secondary a {
color: #fff;
}
.single-3.single .has-post-thumbnail .c-single__header {
margin-top: 0;
}
.single-3 .single-cover {
position: relative;
display: none;
margin-bottom: 30px;
}
.single-3 .c-single__thumb2 {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
height: 600px;
}
.single-3 .c-single__header2 {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 100;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.single-3.single-thumbnail .entry-title {
color: #fff;
}
.single-3.single-thumbnail .c-meta__category a {
color: #fff;
}
.single-3.single-thumbnail .entry-header .c-meta__secondary {
color: #fff;
}
.single-3.single-thumbnail .single-cover {
display: block;
}
.single-3.single-thumbnail .header3 .c-navbar__main-container {
margin-bottom: 0;
}
.single-3.single-thumbnail .entry-content {
padding-top: 0;
}
.single-3.single-thumbnail .c-single__header {
display: none;
}
.single-3.single-thumbnail .c-single__thumb {
display: none;
}
.c-single__header2 .c-meta__secondary a {
color: #fff;
}
.has-parallax .c-single__thumb2 {
background-attachment: fixed;
} .c-article {
margin-top: 20px;
margin-bottom: 20px;
background: #fff;
padding-bottom: 20px;
border-bottom: 1px solid #eee;
}
.c-article:hover {
}
.c-article.grid-article:not(.has-post-thumbnail) .c-card {
padding-top: 30px;
}
.c-article.masonry-article:not(.has-post-thumbnail) .c-card {
padding-top: 30px;
} .c-article.featured-post {
margin-top: 0;
}
.c-article.featured-post .c-card__content {
padding: 0 0 10px 0;
}
.c-article.featured-post .c-card {
}
.c-article.featured-post .c-card__aside {
margin-top: 30px;
}
.c-article.featured-post .c-card__title {
padding: 0 30px;
margin-bottom: 15px;
}
.c-article.featured-post .c-meta__secondary {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.c-article.featured-post .c-card__footer {
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
align-items: center;
}
.c-article.featured-post .c-card__footer .c-social {
width: auto;
margin-top: 0;
margin-left: 0;
position: static;
z-index: 1;
border: 0;
opacity: 1;
-webkit-transition: none;
transition: none;
padding: 0;
}
.c-article.featured-post .c-card__footer .c-social a {
display: inline-block;
}
.c-article.featured-post .c-card__footer .c-card__meta {
text-align: right;
padding-top: 2px;
} .content-area .layout-default article {
background: #fff;
max-width: 100%;
margin-bottom: 30px;
margin-top: 30px;
padding-bottom: 20px;
border-bottom: 1px solid #eee;
}
.content-area .layout-default article .c-card__content {
padding: 0 0 10px 0;
}
.content-area .layout-default article:hover {
}
.content-area .layout-default article:first-child {
margin-top: 0;
}
.content-area .layout-default .c-card {
padding-top: 30px;
}
.content-area .layout-default .c-card:first-child {
margin-top: 0;
padding-top: 0;
}
.content-area .layout-default .c-card__title {
padding: 0 20px;
}
.content-area .layout-default .c-card__meta {
padding: 0;
}
.content-area .layout-default .c-card__aside {
margin-top: 30px;
}
.content-area .layout-default .c-card__excerpt {
text-align: left;
}
.content-area .layout-default .c-card__excerpt p {
margin-bottom: 0;
}
.content-area .layout-default .c-card__footer {
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
align-items: center;
}
.content-area .layout-default .c-card__footer .c-social {
width: auto;
margin-top: 0;
margin-left: 0;
position: static;
z-index: 1;
border: 0;
opacity: 1;
-webkit-transition: none;
transition: none;
padding: 0;
}
.content-area .layout-default .c-card__footer .c-social a {
display: inline-block;
}
.content-area .layout-default .c-card__footer .c-card__meta {
text-align: right;
padding-top: 2px;
} .content-area .layout-grid article .c-card__meta {
}
.content-area .layout-grid article .c-card__title {
text-align: center;
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
padding: 0 10px;
}
.content-area .layout-grid article .c-card__aside {
margin-bottom: 15px;
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
max-width: 100%;
}
.content-area .layout-grid article .c-card__footer {
display: block;
}
.content-area .layout-grid article .c-card__excerpt p {
margin-bottom: 15px;
}
.content-area .layout-grid article .c-card__content {
-webkit-box-ordinal-group: 6;
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
padding: 0 10px 30px;
}
.content-area .layout-grid article .c-card__frame img {
}
.content-area .layout-grid article .c-meta {
padding: 0 10px;
}
.content-area .layout-grid article .c-meta.primary {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.content-area .layout-grid article .c-meta.secondary {
-webkit-box-ordinal-group: 5;
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
}
.content-area .layout-grid .c-article {
margin-top: 0;
margin-bottom: 30px;
}
.content-area .layout-grid .c-article:first-child {
margin-top: 0;
}
.content-area .layout-grid .c-article:nth-child(2) {
margin-top: 0;
}
.content-area .layout-grid .c-card__footer {
text-align: center;
} .content-area .layout-masonry article .c-card__meta {
}
.content-area .layout-masonry article .c-card__title {
text-align: center;
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
padding: 0 10px;
}
.content-area .layout-masonry article .c-card__aside {
margin-bottom: 15px;
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
max-width: 100%;
}
.content-area .layout-masonry article .c-card__footer {
display: block;
}
.content-area .layout-masonry article .c-card__excerpt p {
margin-bottom: 15px;
}
.content-area .layout-masonry article .c-card__content {
-webkit-box-ordinal-group: 6;
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
padding: 0 10px 30px;
}
.content-area .layout-masonry article .c-meta {
padding: 0 10px;
}
.content-area .layout-masonry article .c-meta.primary {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.content-area .layout-masonry article .c-meta.secondary {
-webkit-box-ordinal-group: 5;
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
}
.content-area .layout-masonry .c-article {
margin-top: 0;
margin-bottom: 30px;
}
.content-area .layout-masonry .c-article:first-child {
margin-top: 0;
}
.content-area .layout-masonry .c-article:nth-child(2) {
margin-top: 0;
}
.content-area .layout-masonry .c-card__footer {
text-align: center;
}
.content-area .layout-list article .c-card__frame img {
}
.content-area .layout-list article .c-card__excerpt p {
margin-bottom: 10px;
}
.content-area .layout-list .c-article {
margin-top: 0;
margin-bottom: 30px;
}
.page-links {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
}
.c-tags--blog {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.entry-title {
font-weight: 700;
margin: 10px 0;
}
.entry-header .categories a {
font-size: 17px;
font-size: 1.0625rem;
line-height: 22.1px;
line-height: 1.38125rem;
color: #a1a1a1;
}
.entry-header .categories a:hover {
color: #242424;
}
.entry-header .c-meta__secondary {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.c-single__thumb {
}
.c-single__thumb img {
top: 0;
left: 0;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.c-categories {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
margin-bottom: 20px;
width: 100%;
}
.c-categories .cat-links {
color: #a1a1a1;
font-weight: 700;
}
.c-categories .cat-links a {
margin-right: 10px;
margin-bottom: 10px;
font-weight: 400;
background: #f6f6f6;
padding: 3px 10px;
font-size: 17px;
font-size: 1.0625rem;
line-height: 22.1px;
line-height: 1.38125rem;
color: #242424;
}
.c-categories .cat-links a:hover {
background: #a1a1a1;
color: #fff;
}
.c-categories__title {
text-transform: uppercase;
font-weight: 700;
display: inline-block;
margin-bottom: 5px;
}
.layout-mixed .c-article {
margin-top: 0;
margin-bottom: 30px;
}
.layout-mixed .c-article:nth-child(odd) .c-card__aside {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.layout-mixed .c-article:nth-child(odd) .c-card__content {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.layout-mixed .c-article:nth-child(even) .c-card__aside {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.layout-mixed .c-article:nth-child(even) .c-card__content {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.layout-mixed .c-article .c-card {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.layout-mixed .c-article .c-card__frame img {
}
.not-found {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
min-height: 450px;
}
.not-found .c-search__form {
width: 300px;
margin: 0 auto 60px;
}
.entry-content .tags > a {
padding: 3px 5px;
text-decoration: none;
}
.has-dropcap .entry-content > p:first-child:first-letter {
float: left;
font-size: 78px;
line-height: 60px;
padding-top: 10px;
padding-right: 10px;
padding-left: 0px;
font-weight: normal;
font-style: normal;
margin-top: 8px;
}
.article-footer {
width: 100%;
margin: 20px 0;
border-bottom: 1px solid #eee;
padding-bottom: 15px;
}
.article-footer .likes-article {
clear: both;
}
.article-footer .sl-wrapper,
.article-footer .likes-article div {
display: inline-block;
}
.article-footer .likes-article div {
margin-left: 12px;
}
.article-footer .metas-article {
margin-bottom: 25px;
}
.article-footer-inner {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.article-footer-inner .c-social {
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
}
.article-footer-inner .categories {
text-align: right;
-webkit-flex-basis: 50%;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
}
.single .post {
padding: 0;
}
.dropcap {
font-size: 4rem;
letter-spacing: 5px;
float: left;
line-height: 3rem;
}
.site-main .page {
background: #fff;
padding-bottom: 30px;
}
.entry-content p a {
position: relative;
}
.page .c-single__header,
.attachment .c-single__header {
margin-top: 0;
background-color: transparent;
}
.site-main .page {
}
.site-main .attachment {
background: #fff;
padding: 30px;
}
.page .content {
margin-top: 0;
}
article.sticky .c-card:before {
content: "\f08d";
font-size: 30px;
color: #dedede;
position: absolute;
top: 10px;
font-family: 'Font Awesome\ 5 Free';
font-weight: 900;
right: 10px;
z-index: 9999;
}
article.format-gallery .c-card:before {
content: "\f302";
font-size: 24px;
color: #fff;
position: absolute;
top: 10px;
font-family: 'Font Awesome\ 5 Free';
font-weight: 900;
right: 10px;
z-index: 9999;
background-color: #a1a1a1;
border-radius: 50%;
width: 45px;
height: 45px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
article.format-video .c-card:before {
content: "\f1c8";
font-size: 24px;
color: #fff;
position: absolute;
top: 10px;
font-family: 'Font Awesome\ 5 Free';
font-weight: 900;
right: 10px;
z-index: 9999;
background-color: #a1a1a1;
border-radius: 50%;
width: 45px;
height: 45px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
article.format-audio .c-card:before {
content: "\f028";
font-size: 24px;
color: #fff;
position: absolute;
top: 10px;
font-family: 'Font Awesome\ 5 Free';
font-weight: 900;
right: 10px;
z-index: 9999;
background-color: #a1a1a1;
border-radius: 50%;
width: 45px;
height: 45px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
article.format-quote .c-card:before {
content: "\f10e";
font-size: 24px;
color: #fff;
position: absolute;
top: 10px;
font-family: 'Font Awesome\ 5 Free';
font-weight: 900;
right: 10px;
z-index: 9999;
background-color: #a1a1a1;
border-radius: 50%;
width: 45px;
height: 45px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
article.format-link .c-card:before {
content: "\f0c1";
font-size: 24px;
color: #fff;
position: absolute;
top: 10px;
font-family: 'Font Awesome\ 5 Free';
font-weight: 900;
right: 10px;
z-index: 9999;
background-color: #a1a1a1;
border-radius: 50%;
width: 45px;
height: 45px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.entry-content:after {
content: "";
display: table;
clear: both;
}
.single .has-post-thumbnail .c-single__header {
margin-top: -120px;
padding: 30px;
}
.single.hide-featured .has-post-thumbnail .c-single__header {
margin-top: 0;
padding:0 0 30px;
max-width: 100%;
}
.single .c-single__header {
background-color: #fff;
z-index: 99;
max-width: 80%;
margin-left: auto;
margin-right: auto;
position: relative;
padding: 30px;
}
.gallery-caption {
margin: 0;
}
.blog:not(.home) .content-area .layout-grid .c-article:nth-child(3) {
margin-top: 0;
}
.post-password-required input[type="submit"] {
margin-top: 10px;
font-size: 13px;
padding: 15px;
cursor: pointer;
-webkit-transition-duration: .2s;
transition-duration: .2s;
-webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
transition-property: background,background-color,color,box-shadow,-webkit-transform;
transition-property: -webkit-transform,background,background-color,color,box-shadow;
-webkit-transition-property: background,background-color,color,box-shadow,-webkit-transform;
transition-property: transform,background,background-color,color,box-shadow;
transition-property: -webkit-transform,background,background-color,color,box-shadow,-webkit-transform;
transition-property: transform,background,background-color,color,box-shadow,-webkit-transform;
display: inline-block;
position: relative;
border: 0;
vertical-align: middle;
text-align: center;
white-space: nowrap;
font-weight: 700;
background-color: #242424;
color: #fff;
box-shadow: 0 0 1px transparent;
-webkit-font-smoothing: antialiased;
-webkit-tap-highlight-color: transparent;
-moz-osx-font-smoothing: grayscale;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
width: 100%;
text-transform: uppercase;
letter-spacing: 1.5px;
}
.post-password-required input[type="submit"]:hover {
color: #fff;
-webkit-transform: scale(1.03) translateY(-2px);
-ms-transform: scale(1.03) translateY(-2px);
transform: scale(1.03) translateY(-2px);
box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.7);
}  body.elementor-page.page .site-header {
margin-bottom: 0;
} .c-sidebar .widget {
margin-top: 25px;
margin-bottom: 50px;
}
.widget ul {
padding-left: 1rem;
} .optin_widget {
text-align: center;
}
.optin-widget-wrapper {
padding: 40px 25px;
}
.elementor-widget:not(.horizontal) .optin-widget-wrapper {
padding: 40px 35px;
min-height: 571px;
max-height: 571px;
}
.optin_widget img,
.elementor-widget .optin-widget-wrapper img {
max-width: 33.33%;
display: block;
margin: 0 auto 20px;
}
.elementor-widget .optin-widget-wrapper .optin-text-wrap,
.elementor-widget .optin-widget-wrapper .optin-widget-privacy {
text-align: center;
}
.elementor-widget .optin-widget-wrapper .optin-widget-privacy {
display: block;
}
.optin_widget h2.widget-title,
.elementor-widget.horizontal .optin-widget-wrapper .optin-text-wrap h5,
.elementor-widget .optin-widget-wrapper .optin-text-wrap h5 {
font-size: 18px;
background: transparent;
padding: 0;
margin: 17px 0 15px;
}
.elementor-widget .optin-widget-wrapper .optin-text-wrap h5 {
text-align: center;
}
.optin_widget .optin-text p {
margin-bottom: 15px;
}
.optin-text p,
.gdpr-text,
.optin-gdpr-privacy {
font-size: 12px;
font-style: italic;
}
.optin_widget .subscribe-inner-wrap {
text-align: left;
margin: 5px 0 15px;
line-height: 0.8;
}
.optin_widget input,
.elementor-widget .optin-widget-wrapper input {
margin-bottom: 10px;
}
.optin_widget #subbutton,
.elementor-widget .optin-widget-wrapper #subbutton {
width: 100%;
}
.elementor-widget .optin-widget-wrapper #subbutton {
margin-top: 10px;
}
.optin_widget .optin-widget-privacy {
margin-bottom: 15px;
display: block;
} .c-sidebar .optin-widget-wrapper,
.emilia-sidebar .optin-widget-wrapper,
.c-split-slider-sidebar .optin-widget-wrapper {
border: 1px solid;
}
.c-split-slider-sidebar .optin-widget-wrapper {
padding: 50px 30px;
height: 600px;
max-height: 600px;
}
.c-split-slider-sidebar .optin_widget h2.widget-title {
font-size: 24px;
}
.c-split-slider-sidebar .optin_widget input,
.c-sidebar .optin_widget input,
.emilia-sidebar .optin_widget input,
.elementor-widget.horizontal .optin-widget-wrapper input:not([type="submit"]) {
border-color: #eee;
} .c-blog-sidebar .optin-widget-wrapper,
.elementor-widget.horizontal .optin-widget-wrapper  {
padding: 40px 30px;
border-top: 1px solid;
border-bottom: 1px solid;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-between;
align-items: center;
align-content: space-between;
}
.u-footer-instagram .optin-widget-wrapper {
padding: 40px 10%;
border-top: 1px solid;
border-bottom: 1px solid;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-between;
align-items: center;
align-content: space-between;
}
.c-blog-sidebar .optin_widget img,
.c-blog-sidebar .optin_widget .subscribe-inner-wrap,
.c-blog-sidebar .optin_widget .optin-widget-privacy,
.u-footer-instagram .optin_widget img,
.u-footer-instagram .optin_widget .subscribe-inner-wrap,
.u-footer-instagram .optin_widget .optin-widget-privacy {
display:none;
}
.c-blog-sidebar .optin_widget .optin-text-wrap,
.elementor-widget.horizontal .optin-widget-wrapper .optin-text-wrap,
.u-footer-instagram .optin_widget .optin-text-wrap {
flex-basis: 50%;
}
.c-blog-sidebar .optin_widget h2.widget-title,
.elementor-widget.horizontal .optin-widget-wrapper .optin-text-wrap h5,
.u-footer-instagram .optin_widget h2.widget-title {
padding: 0;
margin: 0 5px;
display: inline-block;
float: left;
}
.c-blog-sidebar .optin_widget .optin-text,
.elementor-widget.horizontal .optin-widget-wrapper .optin-text,
.u-footer-instagram .optin_widget .optin-text {
display: inline-block;
float: left;
}
.c-blog-sidebar .optin_widget .optin-text p,
.elementor-widget.horizontal .optin-widget-wrapper .optin-text p,
.u-footer-instagram .optin_widget .optin-text p {
margin: 0 5px;
line-height: 2.0;
}
.c-blog-sidebar .optin_widget form,
.elementor-widget.horizontal .optin-widget-wrapper form,
.u-footer-instagram .optin_widget form {
flex-basis: 50%;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-between;
align-items: baseline;
align-content: space-between;
}
.c-blog-sidebar .optin_widget form input,
.elementor-widget.horizontal .optin-widget-wrapper form input,
.u-footer-instagram .optin_widget form input {
flex-basis: 33.333%;
margin: 0 5px;
width: 100%;
}
.u-footer-instagram .optin_widget form input {
border-color: transparent;
}
.c-blog-sidebar .optin_widget input[type="submit"],
.elementor-widget.horizontal .optin-widget-wrapper input[type="submit"] {
padding: 16px 20px;
}
.u-footer-instagram .optin_widget input[type="submit"] {
padding: 17px 20px;
} .c-index-main-sidebar .widget {
margin: 20px auto 20px;
padding-bottom: 20px;
clear: both;
border-bottom: 1px solid #e8e8e8;
}
.c-index-main-sidebar .widget:last-child {
border-bottom: none;
}
.c-index-main-sidebar .widget-title {
margin: 10px 0;
}
.index-title-layout-2 .widget-title {
margin-bottom: 15px;
padding: 0;
text-align: left;
}
.index-title-layout-2 .widget-title,
.index-title-layout-2 .index-more-link {
display: inline-block;
width: 50%;
float: left;
}
.index-title-layout-2 .index-more-link {
text-align: right;
font: Lato;
text-transform: uppercase;
letter-spacing: 1px;
color: #222;
font-size: 12px;
margin: 15px 0 15px;
}
.index-title-layout-2 .index-more-link:hover {
color: #e9b0b4;
}
.index-title-layout-1 .index-more-wrap {
text-align: center;
margin-bottom: 10px;
}
ul.c-index-posts {
margin-bottom: 10px !important;
text-align: center;
clear: both;
list-style: none;
padding: 0 !important;
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
align-items: stretch;
align-content: strecth;
}
.c-index-posts li {
margin-bottom: 20px;
}
.c-index-posts h4 {
margin: 6px auto 3px;
font-size: 17px;
}
.c-index-posts h4 a {
color: #222222;
}
.c-index-posts h4 a:hover {
color: #e9b0b4;
}
.c-index-posts__item-date {
font: Lato;
color: #222222;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 11px;
} .c-index-posts li {
flex-basis: 24%;
margin-right: 1.333%;
}
.c-index-posts li:nth-child(4n+0) {
margin-right: 0;
}
.index--2-columns .c-index-posts li {
flex-basis: 48.5%;
margin-right: 0;
}
.index--2-columns .c-index-posts li:nth-child(odd) {
margin-right: 3%;
}
.index--3-columns .c-index-posts li {
flex-basis: 32%;
margin-right: 2%;
}
.index--3-columns .c-index-posts li:nth-child(3n+0) {
margin-right: 0;
}
.index--4-columns .c-index-posts li {
flex-basis: 24%;
margin-right: 1.333%;
}
.index--4-columns .c-index-posts li:nth-child(4n+0) {
margin-right: 0;
} .c-newposts {
list-style: none;
padding: 0 !important;
}
.c-newposts li {
margin-bottom: 10px;
}
.c-newposts-layout-1.c-newposts__item {
position: relative;
}
.c-newposts-layout-1 .c-newposts__item--text {
font-size: 16px;
margin-left: 10%;
margin-right: 10%;
width: 80%;
background: #fff;
text-align: center;
padding: 15px 10px 5px;
position: absolute;
bottom: 0;
}
.c-newposts-layout-1 .c-newposts__item--text h4 {
line-height: 1.3;
}
.c-newposts-layout-2.c-newposts__item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.c-newposts-layout-2 .c-newposts__item--image {
-webkit-box-flex: 0;
-webkit-flex: 0 0 30%;
-ms-flex: 0 0 30%;
flex: 0 0 30%;
margin-right: 15px;
}
.c-newposts__item--image img {
top: 0;
left: 0;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.c-newposts-layout-2 .c-newposts__item--text {
width: 100%;
}
.c-newposts__item--text h4 {
margin: 0;
font-size: 17px;
line-height: 1;
font-weight: 700;
margin-bottom: 0;
}
.c-newposts__item--text a {
color: #242424;
}
.c-newposts__item-date {
color: #828282;
} .c-about__image {
text-align: center;
}
.c-about__image--round {
border-radius: 50%;
}
.c-about__info {
text-align: center;
}
.c-about__info--name {
font-size: 20.4px;
font-size: 1.275rem;
line-height: 22.1px;
line-height: 1.38125rem;
}
.c-about__autograph {
text-align: center;
}
.c-about__read_more {
text-align: center;
} .emilia-image-boxes .promo-item {
background-size: cover;
background-position: center top;
background-repeat: no-repeat;
-webkit-transition: opacity .3s ease-in-out;
-moz-transition:    opacity .3s ease-in-out;
-ms-transition:     opacity .3s ease-in-out;
-o-transition:      opacity .3s ease-in-out;
transition:         opacity .3s ease-in-out;
}
.emilia-image-boxes .promo-item:hover {
opacity: 0.63;
}
.emilia-image-boxes .promo-item a {
height: 100%;
width: 100%;
display: block;
position: relative;
}
.emilia-image-boxes .promo-item img {
width: 100%;
height: auto;
opacity: 0;
} .emilia-image-boxes .promo-item .promo-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
text-align: center;
}
.emilia-image-boxes .promo-item .promo-overlay h4 {
margin: 0;
background: rgba(255,255,255,0.95);
display: inline-block;
position: absolute;
}
.emilia-image-boxes.style1 .promo-item .promo-overlay h4 {
padding: 12px 25px;
max-width: 90%;
min-width: 60%;
left: 50%;
bottom: 50%;
-webkit-transform: translate(-50%, 50%);
-moz-transform: translate(-50%, 50%); 
-ms-transform: translate(-50%, 50%); 
-o-transform: translate(-50%, 50%); 
transform: translate(-50%, 50%);
}
.emilia-image-boxes.style2 .promo-item .promo-overlay h4 {
padding: 12px 20px;
max-width: 100%;
left: 0;
top: 15px;
}
.emilia-image-boxes.style3 .promo-item .promo-overlay h4 {
padding: 12px 20px;
max-width: 100%;
left: 0;
bottom: 15px;
}
.emilia-image-boxes.style4 .promo-item .promo-overlay h4 {
padding: 12px 20px;
max-width: 100%;
right: 0;
top: 15px;
}
.emilia-image-boxes.style5 .promo-item .promo-overlay h4 {
padding: 12px 20px;
max-width: 100%;
right: 0;
bottom: 15px;
}
.emilia-image-boxes.style6 .promo-item .promo-overlay h4 {
background: #ffffff;
padding: 12px 25px;
width: 90%;
left: 50%;
bottom: 0;
-webkit-transform: translate(-50%, 10px);
-moz-transform: translate(-50%, 10px); 
-ms-transform: translate(-50%, 10px); 
-o-transform: translate(-50%, 10px); 
transform: translate(-50%, 10px);
}
.emilia-image-boxes.style7 .promo-item .promo-overlay h4 {
background: transparent;
text-shadow: 2px 2px 3px rgba(0,0,0,0.2);
color: #fff;
padding: 5px;
max-width: 90%;
left: 50%;
bottom: 50%;
-webkit-transform: translate(-50%, 50%);
-moz-transform: translate(-50%, 50%); 
-ms-transform: translate(-50%, 50%); 
-o-transform: translate(-50%, 50%); 
transform: translate(-50%, 50%);
} .emilia-image-boxes.horizontal {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-between;
align-items: flex-start;
align-content: space-between;
} .emilia-image-boxes.boxes-1.horizontal .promo-item {
flex-basis: 100%;
} .emilia-image-boxes.boxes-2.horizontal .promo-item {
flex-basis: 49%;
} .emilia-image-boxes.boxes-3.horizontal .promo-item {
flex-basis: 32%;
} .emilia-image-boxes.boxes-4.horizontal .promo-item {
flex-basis: 24%;
} .emilia-image-boxes.vertical .promo-item {
width: 100%;
} .gallery {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.gallery img {
vertical-align: top;
}
.gallery-item {
text-align: center;
margin: 1%;
-webkit-transition: opacity .25s ease-in-out;
transition: opacity .25s ease-in-out;
}
.gallery-columns-1 .gallery-item {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.gallery-columns-2 .gallery-item {
-webkit-flex-basis: 48%;
-ms-flex-preferred-size: 48%;
flex-basis: 48%;
}
.gallery-columns-3 .gallery-item {
-webkit-flex-basis: 31.333%;
-ms-flex-preferred-size: 31.333%;
flex-basis: 31.333%;
}
.gallery-columns-4 .gallery-item {
-webkit-flex-basis: 23%;
-ms-flex-preferred-size: 23%;
flex-basis: 23%;
}
.gallery-columns-5 .gallery-item {
-webkit-flex-basis: 18%;
-ms-flex-preferred-size: 18%;
flex-basis: 18%;
}
.gallery-columns-6 .gallery-item {
-webkit-flex-basis: 14.666%;
-ms-flex-preferred-size: 14.666%;
flex-basis: 14.666%;
}
.gallery-columns-7 .gallery-item {
-webkit-flex-basis: 12.28%;
-ms-flex-preferred-size: 12.28%;
flex-basis: 12.28%;
}
.gallery-columns-8 .gallery-item {
-webkit-flex-basis: 10.5%;
-ms-flex-preferred-size: 10.5%;
flex-basis: 10.5%;
}
.gallery-columns-9 .gallery-item {
-webkit-flex-basis: 9.11%;
-ms-flex-preferred-size: 9.11%;
flex-basis: 9.11%;
}
.gallery-item:hover {
opacity: .6;
} .widget .instagram-pics li:hover {
overflow: hidden;
opacity: 0.8;
-webkit-transition: opacity .10s ease-in-out;
transition: opacity .10s ease-in-out;
}
.widget .instagram-pics li:hover img {
-webkit-transform: scale(1.158);
-ms-transform: scale(1.158);
transform: scale(1.158);
-webkit-transition: -webkit-transform linear 5s;
transition: -webkit-transform linear 5s;
transition: transform linear 5s;
transition: transform linear 5s, -webkit-transform linear 5s;
}
.widget .instagram-pics img {
vertical-align: top;
}
.c-sidebar .widget .instagram-pics, 
.emilia-sidebar .widget .instagram-pics {
padding-left: 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 20px;
}
.c-sidebar .widget .instagram-pics li, .emilia-sidebar .widget .instagram-pics li {
-webkit-flex-basis: 31.333%;
-ms-flex-preferred-size: 31.333%;
flex-basis: 31.333%;
margin: 1%;
}
.c-sidebar .widget.null-instagram-feed .clear, 
.emilia-sidebar .widget.null-instagram-feed .clear {
text-align: center;
}
.u-footer-instagram .widget.null-instagram-feed .widget-title {
display: none;
}
.u-footer-instagram .widget {
position: relative;
margin-top: 0;
}
.u-footer-instagram .clear {
position: absolute;
top: 50%;
left: 50%;
font-size: 1rem;
-webkit-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.u-footer-instagram .clear a {
color: #242424;
}
.u-footer-instagram .instagram-pics li {
position: relative;
-webkit-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.u-footer-instagram .instagram-pics li:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #242424;
opacity: .3;
-webkit-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.u-footer-instagram .instagram-pics li:before:hover {
-webkit-transition: all .5s ease-out;
transition: all .5s ease-out;
} .c-footer__widget .menu {
padding-top: 20px;
}
.c-footer__widget ul.menu,
.c-footer__widget .menu li {
list-style: none;
}
.full-width-footer .widget ul.menu {
margin-bottom: 0;
}
.full-width-footer ul.menu,
.full-width-footer .menu li {
list-style: none;
}
.full-width-footer .menu li {
padding: 15px;
margin-bottom: 0;
}
.full-width-footer .menu li { 
display: inline-block;
}
.comment-form input[type="submit"] {
background-image: none !important;
padding: 12px 20px;
border-style: solid;
border-width: 1px;
border-color: #242424;
line-height: inherit;
height: auto;
width: auto;
}
.comment-form input[type="submit"] {
width: 100%;
}
.button.c-button__full:hover,
.comment-form input[type="submit"]:hover {
opacity: 1.0;
}  .mc4wp-form {
text-align: center;
}
.mc4wp-form .c-mailchimp__email {
position: relative;
margin-bottom: 21px;
}
.mc4wp-form .c-mailchimp__email svg {
position: absolute;
top: 14px;
left: 18px;
color: #91949e;
}
.mc4wp-form .c-mailchimp__email input[type='email'] {
background-color: #fff;
border: none;
padding: 10px 20px 10px 50px;
}
.mc4wp-form .c-mailchimp__submit input[type='submit'] {
width: 100%;
background: #242424;
color: #fff;
border: none;
text-transform: uppercase;
font-weight: 700;
}
.mc4wp-form .c-mailchimp__desc {
margin-top: 0;
} .emilia_cat_widget .c-cat {
margin: 0;
padding: 0;
list-style: none;
}
.emilia_cat_widget .c-cat li {
margin-bottom: 0;
}
.emilia_cat_widget .c-cat li:last-child {
border-bottom: none;
}
.emilia_cat_widget .c-cat li h6 {
margin: 0;
text-transform: capitalize;
font-weight: 700;
font-size: 17px;
max-width: 70%;
word-break: break-word;
}
.emilia_cat_widget .c-cat li:hover span {
background-color: #242424;
}
.emilia_cat_widget .c-cat__item {
overflow: hidden;
position: relative;
padding: 5px 0;
height: 40px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.emilia_cat_widget .c-cat__item span {
height: 25px;
width: 25px;
background-color: #a1a1a1;
border-radius: 50%;
position: absolute;
top: 12px;
right: 0;
display: block;
line-height: 24px;
text-align: center;
-webkit-transition: background-color 0.25s ease-in-out;
transition: background-color 0.25s ease-in-out;
color: #fff;
} .c-social__widget {
text-align: center;
}
.c-social__widget a {
display: inline-block;
color: #242424;
width: 30px;
height: 30px;
border-width: none;
text-align: center;
padding: 5px;
margin: 0 0 5px;
}
.c-social__widget a:hover {
color: #a1a1a1;
} .c-wgtags {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: baseline;
-webkit-align-items: baseline;
-ms-flex-align: baseline;
align-items: baseline;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
}
.c-wgtags a {
padding: 3px 5px;
line-height: 1.2;
margin-top: 5px;
margin-right: 5px;
font-weight: normal !important;
}
.c-wgtags a:before {
margin-right: 2px;
content: '#';
}
.c-wgtags a:hover {
} .c-twitter__feed .timePosted {
display: none;
}
.c-twitter__feed .owl-carousel .owl-item img {
display: none;
}
.c-twitter__feed .owl-carousel .timePosted, .c-twitter__feed .owl-carousel .interact {
display: none;
}
.c-twitter__feed button.owl-dot {
border: none;
background: #f6f6f6;
box-shadow: none;
width: 12px;
height: 12px;
margin: 0 5px;
border-radius: 50%;
}
.c-twitter__feed button.owl-dot.active {
background: #ff9f60;
}
.c-twitter__feed button.owl-dot:focus {
outline: none;
}
.c-twitter__feed .user {
font-weight: 700;
}
.c-twitter .owl-carousel button.owl-dot {
background: #eee;
} .mc4wp-form-fields {
background: #a1a1a1;
padding: 30px;
color: #fff;
}
.mc4wp-form-fields h6 {
color: #fff;
}
.widget_recent_entries ul {
list-style: none;
color: #242424;
padding-left: 0; 
line-height: 1.1;
}
.widget_recent_entries ul a {
color: #242424;
font-weight: 700;
font-size: 16px;
}
.widget_recent_entries ul a:hover {
color: #777777;
}
.widget_recent_entries ul .post-date {
font-style: italic;
color: #a1a1a1;
font-size: 12px;
}
.widget_recent_comments ul {
list-style: none;
padding-left: 0;
}
.widget_recent_comments li span:before {
content: "\f075";
font-family: 'Font Awesome\ 5 Free';
font-weight: 900;
margin-right: 5px;
} .tagcloud a {
display: inline-block;
margin-bottom: 4px;
font-size: 12px !important;
color: #242424;
border: 1px solid #242424;
padding: 4px 6px;
}
.tagcloud a:hover {
color: #fff;
background: #242424;
}
.ad-post-list,
.ad-post-before-content,
.ad-post-after-content {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 30px;
width: 100%;
} .c-progress {
position: fixed;
height: 5px;
top: 0;
width: 0;
bottom: 0;
left: 0;
background: #a1a1a1;
z-index: 999999;
} #owlCarousel:hover .owl-nav {
opacity: 1;
}
.owl-item {
display: inline-block;
width: 100%;
overflow: hidden;
-webkit-backface-visibility: hidden;
}
.owl-item .owl-item-bg {
width: 100%;
display: inline-block;
position: absolute;
background-size: 100% 100%;
background-position: center center;
}
.owl-nav {
position: absolute;
bottom: 0;
-webkit-transform: translateY(-100px);
-ms-transform: translateY(-100px);
transform: translateY(-100px);
left: 0;
right: 0;
-webkit-transition: all .3s;
transition: all .3s;
}
.owl-prev,
.owl-next {
color: #fff;
font-size: 32px !important;
width: 50px;
height: 50px;
line-height: 70px;
position: absolute;
top: 50%;
-webkit-transform: translateY(50%);
-ms-transform: translateY(50%);
transform: translateY(50%);
overflow: hidden;
-webkit-transition: all 1s ease;
transition: all 1s ease;
outline: none;
}
.owl-prev {
right: 80px;
}
.owl-next {
right: 30px;
}
.slide-content {
position: absolute;
right: 30%;
top: 30%;
width: 40%;
height: 300px;
padding: 30px;
text-align: center;
background-color: #fff;
color: #242424;
}
.slide-content h3 {
font-size: 1.8rem;
margin-top: 0;
}
.slide-content p {
color: #242424;
font-size: 1rem;
line-height: 1.2rem;
}
.slide-content .read-more {
display: block;
margin-top: 20px;
}
.slide-content,
.slide-content h3,
.slide-content h2,
.slide-content p,
.slide-content h3:before,
.slide-content h3:after {
-webkit-transition: all 2s ease;
transition: all 2s ease;
}
.slide-content h3 {
position: relative;
text-transform: uppercase;
color: rgba(255, 255, 255, 0.95);
}
.slide-content h3:before {
left: -90px;
}
.slide-content h3:after {
right: -90px;
}
.slide-content h2 {
color: #f9f9f9;
margin-top: 15px;
margin-bottom: 20px;
text-transform: uppercase;
}
.slide-content p {
line-height: 1.4em;
letter-spacing: 1px;
text-transform: capitalize;
}
.owl-item.active .slide-content {
-webkit-transition-delay: .7s;
transition-delay: .7s;
}
.owl-item.active h3,
.owl-item.active h2,
.owl-item.active p,
.owl-item.active h3:before,
.owl-item.active h3:after {
-webkit-transform: translate3d(0, 0, 1px);
transform: translate3d(0, 0, 1px);
}
.featured-area {
position: relative;
}
.c-slider {
margin-bottom: 20px;
}
.c-slider .c-meta__secondary {
color: #fff;
opacity: .6;
}
.c-slider .c-meta__primary {
position: relative;
}
.c-slider .c-meta__primary a {
line-height: 22.1px;
line-height: 1.38125rem;
color: #a1a1a1;
}
.c-slider__box {
position: relative;
margin: 50px;
max-width: 60%;
z-index: 100;
}
.c-slider__box--title {
line-height: 1.2;
font-weight: 700;
margin: 5px 0;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
cursor: pointer;
color: #fff;
font-size: 28px;
max-width: 70%;
text-shadow: 2px 2px 3px rgba(0,0,0,0.2);
}
.c-slider__box--title:hover {
opacity: 0.8;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.c-slider__box--excerpt {
color: #fff;
margin-top: 20px;
margin-bottom: 30px !important;
}
.c-slider__overlay {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 600px;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
background-position: center;
background-color: #f8f8f8;
position: relative;
width: 100%;
text-align: left;
overflow: hidden;
background-size: cover;
cursor: pointer;
}
.c-slider__overlay:before {
content: '';
display: block;
padding-top: 60%;
}
.c-slider__overlay .c-meta__secondary {
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.c-slider__excerpt {
}
.c-slider__button a {
position: relative;
}
.c-slider__button a.button {
cursor: pointer;
text-shadow: 2px 2px 3px rgba(0,0,0,0.2);
color: #fff;
}
.c-slider__button a.button:hover {
text-shadow: 0px 0px 0px rgba(0,0,0,0.2);
color: #111;
} .slider--carousel .c-slider__box {
position: absolute;
z-index: 101;
margin: 0;
max-width: 100%;
padding: 30px;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.9)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.9) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.9) 100%);
width: 100%;
}
.slider--carousel .c-slider__box--title {
color: #fff;
line-height: 1.2;
margin: 10px 0;
max-width: 70%;
margin-bottom: 5px;
}
.slider--carousel .c-slider__box--excerpt {
color: #fff;
}
.slider--carousel .c-slider__item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.slider--carousel .c-slider__overlay {
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
text-align: left;
}
.slider--carousel .c-slider .c-meta__secondary {
-webkit-box-pack: left;
-webkit-justify-content: left;
-ms-flex-pack: left;
justify-content: left;
color: #fff;
}
.slider--carousel .c-slider .c-meta__primary a {
background-color: #a1a1a1;
padding: 2px 8px;
color: #fff;
}
.slider--carousel .c-slider__excerpt {
margin: 16px 0;
color: #fff;
max-width: 70%;
}
.slider--carousel .c-slider__button {
margin-top: 20px;
}
.slider--carousel .c-slider__button a.button {
background: transparent;
border: 1px solid #fff;
padding: 6px 10px;
height: auto;
width: auto;
line-height: inherit;
}
.slider--carousel .c-slider__button a.button:hover {
background: #fff;
color: #242424;
}
.slider--carousel .c-slider .owl-nav .owl-next {
opacity: 0.8;
}
.slider--carousel .c-slider .owl-nav .owl-prev {
opacity: 0.8;
}
.slider--carousel .c-slider .owl-nav .owl-prev img, 
.slider--carousel .c-slider .owl-nav .owl-next img {
height: 30px;
}
.slider--carousel .c-slider .owl-nav .owl-prev:hover, 
.slider--carousel .c-slider .owl-nav .owl-next:hover {
opacity: 1.0;
} .slider--contain .c-slider__overlay {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.slider--contain .c-slider__box {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: 100;
max-width: 50%;
margin: 0;
padding: 30px;
text-align: center;
}
.slider--contain .c-slider__box--title {
color: #fff;
width: 100%;
max-width: 100%;
margin-bottom: 5px;
}
.slider--contain .c-slider__excerpt {
margin: 16px 0;
color: #fff;
}
.slider--contain .c-slider .c-meta__secondary {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
opacity: 1;
}
.slider--contain .c-slider .c-meta__primary,
.slider--contain .c-slider .c-meta__primary a {
color: #fff;
}
.slider--contain .c-slider .c-meta__primary a:hover {
color: #fff;
opacity: 0.8;
}
.slider--contain .c-slider__button {
margin-top: 25px;
}
.slider--contain .c-slider__button a.button {
background-image: none !important;
background: transparent;
border: 1px solid #fff;
padding: 12px 20px;
height: auto;
width: auto;
line-height: inherit;
}
.slider--contain .c-slider__button a.button:hover {
background: #fff;
color: #242424;
}
.slider--contain .c-slider .owl-nav {
-webkit-transform: translateY(-345px);
-ms-transform: translateY(-345px);
transform: translateY(-345px);
}
.slider--contain .c-slider .owl-nav .owl-next {
right: 15px;
opacity: 0.8;
}
.slider--contain .c-slider .owl-nav .owl-prev {
left: 15px;
opacity: 0.8;
}
.slider--contain .c-slider .owl-nav .owl-prev, 
.slider--contain .c-slider .owl-nav .owl-next {
color: #fff;
}
.slider--contain .c-slider .owl-nav .owl-prev img, 
.slider--contain .c-slider .owl-nav .owl-next img {
height: 30px;
}
.slider--contain .c-slider .owl-nav .owl-prev:hover, 
.slider--contain .c-slider .owl-nav .owl-next:hover {
opacity: 1.0;
} .slider--split .secondary-menu {
margin-bottom: 5px;
}
.c-split-slider-outer {
overflow: hidden;
}
.slider--split .c-split-slider-wrap {
display: inline-block;
float: left;
width: 68.25%;
}
.slider--split .c-split-slider-sidebar {
display: inline-block;
float: right;
width: 30%;
background: #fff;
}
.slider--split .c-split-slider-sidebar .widget {
margin: 0;
min-height: 600px;
max-height: 600px;
text-align: center;
}
.c-split-slider-sidebar .widget.widget_media_image img {
-o-object-fit: cover;
object-fit: cover;
max-height: 600px;
min-height: 600px;
}
.slider--split .c-slider__overlay {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.slider--split .c-slider__box {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: 100;
width: 76%;
max-width: 80%;
margin: 0;
padding: 30px;
text-align: center;
}
.slider--split .c-slider__box--title {
color: #fff;
width: 100%;
max-width: 100%;
margin-bottom: 5px;
}
.slider--split .c-slider__box--title:hover {
opacity: 0.8;
}
.slider--split .c-slider__excerpt {
margin: 16px 0;
color: #fff;
}
.slider--split .c-slider .c-meta__secondary {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
opacity: 1;
}
.slider--split .c-slider .c-meta__primary,
.slider--split .c-slider .c-meta__primary a {
color: #fff;
}
.slider--split .c-slider .c-meta__primary a:hover {
color: #fff;
opacity: 0.8;
}
.slider--split .c-slider__button {
margin-top: 25px;
}
.slider--split .c-slider__button a.button {
background-image: none !important;
background: transparent;
border: 1px solid #fff;
padding: 12px 20px;
height: auto;
width: auto;
line-height: inherit;
}
.slider--split .c-slider__button a.button:hover {
background: #fff;
color: #242424;
}
.slider--split .c-slider .owl-nav {
-webkit-transform: translateY(-345px);
-ms-transform: translateY(-345px);
transform: translateY(-345px);
}
.slider--split .c-slider .owl-nav .owl-next {
right: 15px;
opacity: 0.8;
}
.slider--split .c-slider .owl-nav .owl-prev {
left: 15px;
opacity: 0.8;
}
.slider--split .c-slider .owl-nav .owl-prev, 
.slider--split .c-slider .owl-nav .owl-next {
color: #fff;
}
.slider--split .c-slider .owl-nav .owl-prev img, 
.slider--split .c-slider .owl-nav .owl-next img {
height: 30px;
}
.slider--split .c-slider .owl-nav .owl-prev:hover, 
.slider--split .c-slider .owl-nav .owl-next:hover {
opacity: 1.0;
} .slider--full .c-slider__overlay {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.slider--full .c-slider__box {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: 100;
max-width: 50%;
margin: 0;
padding: 30px;
text-align: center;
}
.slider--full .c-slider__box--title {
color: #fff;
width: 100%;
max-width: 100%;
margin-bottom: 5px;
}
.slider--full .c-slider__excerpt {
margin: 16px 0;
color: #fff;
}
.slider--full .c-slider .c-meta__secondary {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
opacity: 1;
}
.slider--full .c-slider .c-meta__primary,
.slider--full .c-slider .c-meta__primary a {
color: #fff;
}
.slider--full .c-slider .c-meta__primary a:hover {
color: #fff;
opacity: 0.8;
}
.slider--full .c-slider__button {
margin-top: 25px;
}
.slider--full .c-slider__button a.button {
background-image: none !important;
background: transparent;
border: 1px solid #fff;
padding: 12px 20px;
height: auto;
width: auto;
line-height: inherit;
}
.slider--full .c-slider__button a.button:hover {
background: #fff;
}
.slider--full .c-slider .owl-nav {
-webkit-transform: translateY(-345px);
-ms-transform: translateY(-345px);
transform: translateY(-345px);
}
.slider--full .c-slider .owl-nav .owl-next {
right: 15px;
opacity: 0.8;
}
.slider--full .c-slider .owl-nav .owl-prev {
left: 15px;
opacity: 0.8;
}
.slider--full .c-slider .owl-nav .owl-prev, 
.slider--full .c-slider .owl-nav .owl-next {
color: #fff;
}
.slider--full .c-slider .owl-nav .owl-prev img, 
.slider--full .c-slider .owl-nav .owl-next img {
height: 30px;
}
.slider--full .c-slider .owl-nav .owl-prev:hover, 
.slider--full .c-slider .owl-nav .owl-next:hover {
opacity: 1.0;
} .slider--centered .c-slider__overlay {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.slider--centered .c-slider__box {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: 100;
max-width: 50%;
margin: 0;
padding: 30px;
text-align: center;
}
.slider--centered .c-slider__box--title {
color: #fff;
width: 100%;
max-width: 100%;
margin-bottom: 5px;
}
.slider--centered .c-slider__excerpt {
margin: 16px 0;
color: #fff;
}
.slider--centered .c-slider .c-meta__secondary {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
color: #fff;
opacity: 1;
}
.slider--centered .c-slider .c-meta__primary,
.slider--centered .c-slider .c-meta__primary a {
color: #fff;
}
.slider--centered .c-slider .c-meta__primary a:hover {
color: #fff;
opacity: 0.8;
}
.slider--centered .c-slider__button {
margin-top: 25px;
}
.slider--centered .c-slider__button a.button {
background-image: none !important;
background: transparent;
border: 1px solid #fff;
padding: 12px 20px;
height: auto;
width: auto;
line-height: inherit;
}
.slider--centered .c-slider__button a.button:hover {
background: #fff;
color: #242424;
}
.slider--centered .c-slider .owl-nav {
-webkit-transform: translateY(-345px);
-ms-transform: translateY(-345px);
transform: translateY(-345px);
}
.slider--centered .c-slider .owl-nav .owl-next {
right: 15px;
opacity: 0.8;
}
.slider--centered .c-slider .owl-nav .owl-prev {
left: 15px;
opacity: 0.8;
}
.slider--centered .c-slider .owl-nav .owl-prev, 
.slider--centered .c-slider .owl-nav .owl-next {
color: #fff;
}
.slider--centered .c-slider .owl-nav .owl-prev img, 
.slider--centered .c-slider .owl-nav .owl-next img {
height: 30px;
}
.slider--centered .c-slider .owl-nav .owl-prev:hover, 
.slider--centered .c-slider .owl-nav .owl-next:hover {
opacity: 1.0;
}
.slider--centered .owl-item:not(.active) .c-slider__box {
opacity: 0;
-webkit-transition: opacity .5s ease;
transition: opacity .5s ease;
}
.slider--centered .owl-item:not(.active) .slider-overlay {
background: rgba(0,0,0,0.8)
}
.slider--centered .header3 .c-navbar__main-container {
margin-bottom: 0;
}
.slider-overlay {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0.15)), to(rgba(0, 0, 0, 0.75)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.75) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.75) 100%);
opacity: .6;
filter: alpha(opacity=30);
}
.c-featured {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 30px;
}
.c-featured-2 .c-featured__item {
flex-basis: calc(50% - 10px);
}
.c-featured-3 .c-featured__item {
flex-basis: calc(33.3333% - 13.3333px);
}
.c-featured-4 .c-featured__item {
flex-basis: calc(25% - 15px);
}
.c-featured__item {
margin: 0 10px;
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.c-featured__item:first-child {
margin-left: 0;
}
.c-featured__item:last-child {
margin-right: 0;
}
.c-featured__item .slider-overlay {
display: none;
}
.c-featured__item img {
top: 0;
left: 0;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-webkit-transform: none;
-ms-transform: none;
transform: none;
height: auto;
-webkit-transition-property: all;
transition-property: all;
-webkit-transition-duration: 0.4s;
transition-duration: 0.4s;
}
.c-featured__item:hover img {
-ms-transform: scale(1, 1);
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
background-position: top top;
-webkit-transition-duration: 0.8s;
transition-duration: 0.8s;
opacity: 0.63;
}
.c-featured__title {
position: absolute;
margin: 0;
padding: 12px 25px;
line-height: 1;
font-size: 14px;
z-index: 2;
background: #fff;
color: #242424;
font-family: Raleway;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px;
max-width: 90%;
} .c-featured__item img,
.content-area a img:hover,
.content-area img:hover a,
.c-newposts__item--image img:hover {
-webkit-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.c-featured__item img:hover,
.content-area a img:hover,
.content-area img:hover a,
.c-newposts__item--image img:hover {
opacity: 0.63;
} .c-meta__primary {
line-height: 1;
}
.c-meta__primary a {
color: #a1a1a1;
}
.c-meta__primary a:hover {
color: #242424;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.c-meta__separator {
-webkit-align-self: stretch;
-ms-flex-item-align: stretch;
align-self: stretch;
display: -ms-flexbox;
display: -webkit-box;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center;
box-sizing: content-box;
margin: 0 5px;
}
.c-meta__separator:after {
content: "•";
display: block;
}
.c-meta__secondary {
}
.c-meta__secondary span {
margin-right: 5px;
}
.c-meta__secondary span:after {
content: "/";
margin-left: 5px;
}
.c-meta__secondary span:last-child:after {
content: "";
}
.c-meta__secondary a {
color: #828282;
}
.c-meta__secondary a span {
margin-right: 0;
}
.c-meta__secondary a span:after {
content: "";
margin-left: 0;
} .c-blog-sidebar {
margin-bottom: 30px;
}
.c-blog-sidebar .widget-title {
background: transparent;
margin-bottom: 10px;
}
.c-blog-sidebar .widget:last-child {
padding-bottom: 20px;
} .c-sidebar {
height: 100%;
margin: 0;
}
.widget-title,
.elementor-widget h5 {
font-family: Raleway;
font-size: 12px;
font-weight: 600;
letter-spacing: 2px;
text-transform: uppercase;
text-align: center;
padding: 15px;
margin-bottom: 25px;
color: #242424;
}
.c-sidebar .widget-title,
.c-footer .widget-title {
background: #f6f6f6;
margin-top: 0;
}
.c-sidebar--sticky {
position: -webkit-sticky;
position: sticky;
top: 30px;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
-webkit-align-self: flex-start;
-ms-flex-item-align: start;
align-self: flex-start;
}
.c-sidebar .widget:first-child {
margin-top: 0;
}
.sidebar--sticky .c-sidebar {
height: auto;
}
.about-me-section {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.about-me {
padding: 60px 0;
background-color: #f6f6f6;
margin-bottom: 30px;
}
.about-me img {
top: 0;
left: 0;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-webkit-transform: none;
-ms-transform: none;
transform: none;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
border-style: solid;
border-color: #fff;
border-width: 1em 1em 3rem 1em;
}
.about-me .about-me__image img {
height: 300px;
}
.about-me .about-me__extra_image img {
height: 350px;
margin-left: -20px;
}
.about-me__text {
-webkit-box-flex: 0;
-webkit-flex: 0 0 40%;
-ms-flex: 0 0 40%;
flex: 0 0 40%;
margin-right: 30px;
}
.about-me__image {
-webkit-transform: rotate(7deg);
-ms-transform: rotate(7deg);
transform: rotate(7deg);
z-index: 5;
}
.about-me__extra_image {
-webkit-transform: rotate(-3deg);
-ms-transform: rotate(-3deg);
transform: rotate(-3deg);
}
.about-me__text h3 {
font-size: 36px;
}
.signature-text {
font-family: Dawning of a New Day;
font-size: 36px;
word-break: break-all;
}
.c-about__autograph {
margin: 15px 0;
}
.about-me a,
.c-about a {
text-decoration: underline;
}
audio,
video {
width: 100%;
}
.nav-btn {
display: inline-block;
line-height: 35px;
vertical-align: middle;
font-weight: bold;
font-size: 0.8rem;
letter-spacing: 1px;
text-transform: uppercase;
text-decoration: none;
position: relative;
color: #31424e;
padding: 0 15px;
margin: 2rem 5px 0;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.nav-btn:before {
content: '';
display: block;
position: absolute;
left: -2px;
top: -2px;
width: 100%;
height: 100%;
border-radius: 999px;
border-width: 2px;
border-style: solid;
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
border-color: transparent;
opacity: 0;
-webkit-animation-name: bubbleOut;
animation-name: bubbleOut;
-webkit-animation-duration: 400ms;
animation-duration: 400ms;
}
.nav-btn:hover:before {
-webkit-animation-name: bubbleIn;
animation-name: bubbleIn;
-webkit-animation-duration: 400ms;
animation-duration: 400ms;
}
@-webkit-keyframes bubbleIn {
from {
-webkit-transform: scale(0.9);
transform: scale(0.9);
border-color: transparent;
opacity: 0;
}
to {
border-color: #abbabf;
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
}
@keyframes bubbleIn {
from {
-webkit-transform: scale(0.9);
transform: scale(0.9);
border-color: transparent;
opacity: 0;
}
to {
border-color: #abbabf;
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
}
@-webkit-keyframes bubbleOut {
from {
border-color: #abbabf;
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
to {
border-color: transparent;
-webkit-transform: scale(1.2);
transform: scale(1.2);
opacity: 0;
}
}
@keyframes bubbleOut {
from {
border-color: #abbabf;
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
to {
border-color: transparent;
-webkit-transform: scale(1.2);
transform: scale(1.2);
opacity: 0;
}
}
body.hidden-scroll {
overflow: hidden;
}
.sl-overlay {
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: #fff;
opacity: 0.7;
display: none;
z-index: 99999;
}
.sl-wrapper {
z-index: 999999;
}
.sl-wrapper button {
border: 0 none;
background: transparent;
font-size: 28px;
padding: 0;
cursor: pointer;
}
.sl-wrapper button:hover {
opacity: 0.7;
}
.sl-wrapper .sl-close {
display: none;
position: fixed;
right: 30px;
top: 30px;
z-index: 100000;
margin-top: -14px;
margin-right: -14px;
height: 44px;
width: 44px;
line-height: 44px;
font-family: Arial, Baskerville, monospace;
color: #242424;
font-size: 3rem;
}
.sl-wrapper .sl-close:focus {
outline: none;
}
.sl-wrapper .sl-counter {
display: none;
position: fixed;
top: 30px;
left: 30px;
z-index: 99999;
color: #242424;
font-size: 1rem;
}
.sl-wrapper .sl-navigation {
width: 100%;
display: none;
}
.sl-wrapper .sl-navigation button {
position: fixed;
top: 50%;
margin-top: -22px;
height: 44px;
width: 22px;
line-height: 44px;
text-align: center;
display: block;
z-index: 100000;
font-family: Arial, Baskerville, monospace;
color: #242424;
}
.sl-wrapper .sl-navigation button.sl-next {
right: 5px;
font-size: 2rem;
}
.sl-wrapper .sl-navigation button.sl-prev {
left: 5px;
font-size: 2rem;
}
.sl-wrapper .sl-navigation button:focus {
outline: none;
}
@media (min-width: 35.5em) {
.sl-wrapper .sl-navigation button {
width: 44px;
}
.sl-wrapper .sl-navigation button.sl-next {
right: 10px;
font-size: 3rem;
}
.sl-wrapper .sl-navigation button.sl-prev {
left: 10px;
font-size: 3rem;
}
}
@media (min-width: 50em) {
.sl-wrapper .sl-navigation button {
width: 44px;
}
.sl-wrapper .sl-navigation button.sl-next {
right: 20px;
font-size: 3rem;
}
.sl-wrapper .sl-navigation button.sl-prev {
left: 20px;
font-size: 3rem;
}
}
.sl-wrapper .sl-image {
position: fixed;
-ms-touch-action: none;
touch-action: none;
z-index: 100000;
}
.sl-wrapper .sl-image img {
margin: 0;
padding: 0;
display: block;
border: 0 none;
}
@media (min-width: 35.5em) {
.sl-wrapper .sl-image img {
border: 0 none;
}
}
@media (min-width: 50em) {
.sl-wrapper .sl-image img {
border: 0 none;
}
}
.sl-wrapper .sl-image iframe {
background: #242424;
border: 0 none;
}
@media (min-width: 35.5em) {
.sl-wrapper .sl-image iframe {
border: 0 none;
}
}
@media (min-width: 50em) {
.sl-wrapper .sl-image iframe {
border: 0 none;
}
}
.sl-wrapper .sl-image .sl-caption {
display: none;
padding: 10px;
color: #fff;
background: rgba(0, 0, 0, 0.8);
position: absolute;
bottom: 0;
left: 0;
right: 0;
}
.sl-wrapper .sl-image .sl-caption.pos-top {
bottom: auto;
top: 0;
}
.sl-wrapper .sl-image .sl-caption.pos-outside {
bottom: auto;
}
.sl-wrapper .sl-image .sl-download {
display: none;
position: absolute;
bottom: 5px;
right: 5px;
color: #242424;
z-index: 1060;
}
.sl-spinner {
display: none;
border: 5px solid #242424;
border-radius: 40px;
height: 40px;
left: 50%;
margin: -20px 0 0 -20px;
opacity: 0;
position: fixed;
top: 50%;
width: 40px;
z-index: 1007;
-webkit-animation: pulsate 1s ease-out infinite;
animation: pulsate 1s ease-out infinite;
}
.sl-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
@-webkit-keyframes pulsate {
0% {
-webkit-transform: scale(0.1);
transform: scale(0.1);
opacity: 0.0;
}
50% {
opacity: 1;
}
100% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
opacity: 0;
}
}
@keyframes pulsate {
0% {
-webkit-transform: scale(0.1);
transform: scale(0.1);
opacity: 0.0;
}
50% {
opacity: 1;
}
100% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
opacity: 0;
}
}
.logged-in .simple-lightbox .sl-close, .logged-in .simple-lightbox .sl-counter {
top: 62px;
}
.header--sticky.logged-in .simple-lightbox .sl-close, 
.header--sticky.logged-in .simple-lightbox .sl-counter {
top: 110px;
} .sl-wrapper a {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
} a.liked {
color: #a1a1a1;
}
a.liked:hover,
a.liked:active,
a.liked:focus {
color: #242424;
}
a.liked span.sl-count,
.sl-count {
color: #242424;
} .sl-icon {
margin-right: 0.3125em;
font-family: 'Arial Unicode MS', Arial, sans-serif;
vertical-align: middle;
}
.sl-icon svg {
fill: #a1a1a1;
width: 1em;
height: 1em;
}
.sl-icon svg:after {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
#main[data-layout="masonry"]#main[data-navigation="paged"] .c-navigation {
padding-bottom: 40px;
position: absolute;
bottom: -140px;
left: 50%;
width: calc(100% - 30px);
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
} 
#main[data-layout="masonry"]#main[data-navigation="next"] .c-navigation {
padding: 0 1rem 40px;
position: absolute;
bottom: -140px;
} 
.c-load {
width: 100%;
text-align: center; 
} .loader-container {
text-align: center;
position: fixed;
left: 50%;
top: 50%;
background: #fff;
width: 100%;
height: 100vh;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
z-index: 99999;
}
.loader-container li {
padding: 10px;
height: 100px;
width: 100px;
margin: 30px 20px;
position: relative;
text-align: center;
list-style: none;
}
.load1 {
display: inline-block;
width: 75px;
height: 5px;
background: salmon;
border-radius: 100px;
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-animation: load1 4s ease infinite;
animation: load1 4s ease infinite;
margin-top: 35px;
}
@-webkit-keyframes load1 {
0% {
-webkit-transform: rotate(-20deg);
transform: rotate(-20deg);
height: 5px;
width: 75px;
}
5% {
height: 5px;
width: 75px;
}
30% {
-webkit-transform: rotate(380deg);
transform: rotate(380deg);
height: 5px;
width: 75px;
}
40% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
height: 5px;
width: 75px;
}
55% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
height: 5px;
width: 5px;
}
65% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
height: 5px;
width: 85px;
}
68% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
height: 5px;
}
75% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
height: 5px;
width: 1px;
}
78% {
height: 5px;
width: 5px;
}
90% {
height: 5px;
width: 75px;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
99%, 100% {
height: 5px;
width: 75px;
-webkit-transform: rotate(-20deg);
transform: rotate(-20deg);
}
}
@keyframes load1 {
0% {
-webkit-transform: rotate(-20deg);
transform: rotate(-20deg);
height: 5px;
width: 75px;
}
5% {
height: 5px;
width: 75px;
}
30% {
-webkit-transform: rotate(380deg);
transform: rotate(380deg);
height: 5px;
width: 75px;
}
40% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
height: 5px;
width: 75px;
}
55% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
height: 5px;
width: 5px;
}
65% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
height: 5px;
width: 85px;
}
68% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
height: 5px;
}
75% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
height: 5px;
width: 1px;
}
78% {
height: 5px;
width: 5px;
}
90% {
height: 5px;
width: 75px;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
99%, 100% {
height: 5px;
width: 75px;
-webkit-transform: rotate(-20deg);
transform: rotate(-20deg);
}
}
.load2 {
display: inline-block;
position: relative;
width: 75px;
height: 75px;
border-radius: 100%;
-webkit-animation: spin 3.25s infinite;
animation: spin 3.25s infinite;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-animation-delay: -.5s;
animation-delay: -.5s;
margin-top: 3px;
}
.load2:after, .load2:before {
position: absolute;
content: '';
height: 20px;
width: 20px;
display: block;
background: salmon;
border-radius: 100%;
-webkit-animation: shrink 3.25s infinite;
animation: shrink 3.25s infinite;
-webkit-animation-delay: -.5s;
animation-delay: -.5s;
}
.load2:before {
left: 70%;
}
.load2:after {
top: 70%;
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
height: 75px;
width: 75px;
margin-top: 0;
}
33% {
height: 0;
width: 0;
margin-top: 35px;
}
55% {
-webkit-transform: rotate(720deg);
transform: rotate(720deg);
margin-top: 35px;
height: 0;
width: 0;
}
70% {
height: 75px;
width: 75px;
margin-top: 0;
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
margin-top: 0;
}
}
@keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
height: 75px;
width: 75px;
margin-top: 0;
}
33% {
height: 0;
width: 0;
margin-top: 35px;
}
55% {
-webkit-transform: rotate(720deg);
transform: rotate(720deg);
margin-top: 35px;
height: 0;
width: 0;
}
70% {
height: 75px;
width: 75px;
margin-top: 0;
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
margin-top: 0;
}
}
@-webkit-keyframes shrink {
0%, 100% {
height: 20px;
width: 20px;
}
33%, 55% {
height: 0;
width: 0;
}
70% {
height: 20px;
width: 20px;
}
}
@keyframes shrink {
0%, 100% {
height: 20px;
width: 20px;
}
33%, 55% {
height: 0;
width: 0;
}
70% {
height: 20px;
width: 20px;
}
}
.load3-center {
display: inline-block;
position: absolute;
background: salmon;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
height: 30px;
width: 30px;
left: 36px;
top: 37px;
border-radius: 3px;
-webkit-animation: pulse 1s ease infinite;
animation: pulse 1s ease infinite;
}
.load3 {
display: inline-block;
position: relative;
width: 75px;
height: 75px;
margin-top: 3px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.load3:after, .load3:before {
position: absolute;
content: '';
height: 10px;
width: 10px;
display: block;
top: 0;
border-radius: 3px;
background: salmon;
-webkit-animation-delay: -.5s;
animation-delay: -.5s;
}
.load3:after {
right: 0;
-webkit-animation: square-tr 2s ease infinite;
animation: square-tr 2s ease infinite;
-webkit-animation-delay: .125s;
animation-delay: .125s;
}
.load3:before {
-webkit-animation: square-tl 2s ease infinite;
animation: square-tl 2s ease infinite;
-webkit-animation-delay: .125s;
animation-delay: .125s;
}
.load3.two {
position: relative;
top: -80px;
}
.load3.two:after, .load3.two:before {
bottom: 0;
top: initial;
}
.load3.two:after {
-webkit-animation: square-br 2s ease infinite;
animation: square-br 2s ease infinite;
-webkit-animation-direction: reverse;
animation-direction: reverse;
}
.load3.two:before {
-webkit-animation: square-bl 2s ease infinite;
animation: square-bl 2s ease infinite;
-webkit-animation-direction: reverse;
animation-direction: reverse;
}
@-webkit-keyframes square-tl {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
25% {
-webkit-transform: translate(0, 62.5px);
transform: translate(0, 62.5px);
}
50% {
-webkit-transform: translate(62.5px, 62.5px);
transform: translate(62.5px, 62.5px);
}
75% {
-webkit-transform: translate(62.5px, 0);
transform: translate(62.5px, 0);
}
}
@keyframes square-tl {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
25% {
-webkit-transform: translate(0, 62.5px);
transform: translate(0, 62.5px);
}
50% {
-webkit-transform: translate(62.5px, 62.5px);
transform: translate(62.5px, 62.5px);
}
75% {
-webkit-transform: translate(62.5px, 0);
transform: translate(62.5px, 0);
}
}
@-webkit-keyframes square-bl {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
25% {
-webkit-transform: translate(0, -62.5px);
transform: translate(0, -62.5px);
}
50% {
-webkit-transform: translate(62.5px, -62.5px);
transform: translate(62.5px, -62.5px);
}
75% {
-webkit-transform: translate(62.5px, 0);
transform: translate(62.5px, 0);
}
}
@keyframes square-bl {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
25% {
-webkit-transform: translate(0, -62.5px);
transform: translate(0, -62.5px);
}
50% {
-webkit-transform: translate(62.5px, -62.5px);
transform: translate(62.5px, -62.5px);
}
75% {
-webkit-transform: translate(62.5px, 0);
transform: translate(62.5px, 0);
}
}
@-webkit-keyframes square-tr {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
25% {
-webkit-transform: translate(-62.5px, 0);
transform: translate(-62.5px, 0);
}
50% {
-webkit-transform: translate(-62.5px, 62.5px);
transform: translate(-62.5px, 62.5px);
}
75% {
-webkit-transform: translate(0, 62.5px);
transform: translate(0, 62.5px);
}
}
@keyframes square-tr {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
25% {
-webkit-transform: translate(-62.5px, 0);
transform: translate(-62.5px, 0);
}
50% {
-webkit-transform: translate(-62.5px, 62.5px);
transform: translate(-62.5px, 62.5px);
}
75% {
-webkit-transform: translate(0, 62.5px);
transform: translate(0, 62.5px);
}
}
@-webkit-keyframes square-br {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
25% {
-webkit-transform: translate(-62.5px, 0);
transform: translate(-62.5px, 0);
}
50% {
-webkit-transform: translate(-62.5px, -62.5px);
transform: translate(-62.5px, -62.5px);
}
75% {
-webkit-transform: translate(0, -62.5px);
transform: translate(0, -62.5px);
}
}
@keyframes square-br {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
25% {
-webkit-transform: translate(-62.5px, 0);
transform: translate(-62.5px, 0);
}
50% {
-webkit-transform: translate(-62.5px, -62.5px);
transform: translate(-62.5px, -62.5px);
}
75% {
-webkit-transform: translate(0, -62.5px);
transform: translate(0, -62.5px);
}
}
@-webkit-keyframes rotate {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes rotate {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes pulse {
0%, 100% {
-webkit-transform: scale(inherit) rotate(45deg);
transform: scale(inherit) rotate(45deg);
}
75% {
-webkit-transform: scale(0.25) rotate(45deg);
transform: scale(0.25) rotate(45deg);
}
}
@keyframes pulse {
0%, 100% {
-webkit-transform: scale(inherit) rotate(45deg);
transform: scale(inherit) rotate(45deg);
}
75% {
-webkit-transform: scale(0.25) rotate(45deg);
transform: scale(0.25) rotate(45deg);
}
}
.load4 {
display: inline-block;
position: relative;
width: 75px;
height: 75px;
margin-top: 2.5px;
border-radius: 100px;
overflow: hidden;
-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC); -webkit-animation: square-spin 4s ease infinite;
animation: square-spin 4s ease infinite;
}
.load4:before, .load4:after {
position: absolute;
height: 150px;
width: 150px;
content: '';
background: salmon;
-webkit-animation: pulse 2s ease infinite;
animation: pulse 2s ease infinite;
}
.load4:before {
left: -100px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
bottom: -100px;
}
.load4:after {
right: -100px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
top: -100px;
}
.load4-2 {
display: inline-block;
position: relative;
width: 75px;
height: 75px;
margin-top: 3px;
overflow: hidden;
-webkit-animation: square-spin2 4s ease infinite;
animation: square-spin2 4s ease infinite;
top: -80px;
}
.load4-2:after {
display: block;
content: '';
height: 3px;
width: 35px;
border-radius: 100px;
background: salmon;
left: 35px;
top: 36px;
position: absolute;
}
@-webkit-keyframes square-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
25% {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
75% {
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes square-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
25% {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
75% {
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes square-spin2 {
0% {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
25% {
-webkit-transform: rotate(135deg);
transform: rotate(135deg);
}
50% {
-webkit-transform: rotate(225deg);
transform: rotate(225deg);
}
75% {
-webkit-transform: rotate(315deg);
transform: rotate(315deg);
}
100% {
-webkit-transform: rotate(405deg);
transform: rotate(405deg);
}
}
@keyframes square-spin2 {
0% {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
25% {
-webkit-transform: rotate(135deg);
transform: rotate(135deg);
}
50% {
-webkit-transform: rotate(225deg);
transform: rotate(225deg);
}
75% {
-webkit-transform: rotate(315deg);
transform: rotate(315deg);
}
100% {
-webkit-transform: rotate(405deg);
transform: rotate(405deg);
}
}
.load5, .load5:after, .load5:before {
display: inline-block;
position: relative;
width: 5px;
height: 50px;
border-radius: 1000px;
background: salmon;
margin-top: 5px;
-webkit-animation: upDown2 1s ease infinite;
animation: upDown2 1s ease infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
-webkit-animation-delay: .25s;
animation-delay: .25s;
}
.load5:after, .load5:before {
position: absolute;
content: '';
-webkit-animation: upDown 1s ease infinite;
animation: upDown 1s ease infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
}
.load5:before {
left: -10px;
}
.load5:after {
left: 10px;
-webkit-animation-delay: .5s;
animation-delay: .5s;
}
@-webkit-keyframes upDown {
from {
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
to {
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
}
@keyframes upDown {
from {
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
to {
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
}
@-webkit-keyframes upDown2 {
from {
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
to {
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
}
@keyframes upDown2 {
from {
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
to {
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
}
.load6 {
display: inline-block;
position: relative;
width: 75px;
height: 75px;
border-radius: 4px;
border-bottom: 5px solid salmon;
overflow: hidden;
}
.load6:after, .load6:before {
position: absolute;
content: '';
background: salmon;
border-radius: 100%;
}
.load6:before {
height: 35px;
width: 35px;
left: 26.5%;
-webkit-animation: bounce1 1.35s ease-in infinite;
animation: bounce1 1.35s ease-in infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
}
.load6:after {
height: 15px;
width: 15px;
left: 39.5%;
-webkit-animation: bounce2 1.35s ease-out infinite;
animation: bounce2 1.35s ease-out infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
-webkit-transform: translateY(225px);
-ms-transform: translateY(225px);
transform: translateY(225px);
}
@-webkit-keyframes bounce1 {
from {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
to {
-webkit-transform: translateY(255px);
transform: translateY(255px);
}
}
@keyframes bounce1 {
from {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
to {
-webkit-transform: translateY(255px);
transform: translateY(255px);
}
}
@-webkit-keyframes bounce2 {
from {
-webkit-transform: translateY(225px);
transform: translateY(225px);
}
to {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
}
@keyframes bounce2 {
from {
-webkit-transform: translateY(225px);
transform: translateY(225px);
}
to {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
}
.load7 {
display: inline-block;
height: 80px;
width: 80px;
border-radius: 100%;
border: 4px solid salmon;
-webkit-animation: spinShrink 2.2s ease-in infinite;
animation: spinShrink 2.2s ease-in infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
}
.load7:after {
content: '';
display: block;
height: 20px;
width: 20px;
background: salmon;
position: absolute;
border-radius: 100%;
-webkit-animation: dotShrink 2.2s ease-in infinite;
animation: dotShrink 2.2s ease-in infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
right: 13px;
}
.load7:before {
background: transparent;
border: 2px solid salmon;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
border-radius: 100%;
content: '';
display: block;
height: 10px;
width: 10px;
position: absolute;
opacity: 0;
-webkit-animation: ring 4.4s ease infinite;
animation: ring 4.4s ease infinite;
}
@-webkit-keyframes spinShrink {
from {
width: 80px;
height: 80px;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
width: 10px;
height: 10px;
-webkit-transform: rotate(1080deg);
transform: rotate(1080deg);
margin-top: 30px;
}
}
@keyframes spinShrink {
from {
width: 80px;
height: 80px;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
width: 10px;
height: 10px;
-webkit-transform: rotate(1080deg);
transform: rotate(1080deg);
margin-top: 30px;
}
}
@-webkit-keyframes dotShrink {
from {
height: 20px;
width: 20px;
}
to {
height: 3px;
width: 3px;
right: 0;
}
}
@keyframes dotShrink {
from {
height: 20px;
width: 20px;
}
to {
height: 3px;
width: 3px;
right: 0;
}
}
@-webkit-keyframes ring {
0%, 50%, 100% {
opacity: 0;
width: 10px;
height: 10px;
}
51% {
opacity: 1;
}
70% {
opacity: 0;
width: 100px;
height: 100px;
}
}
@keyframes ring {
0%, 50%, 100% {
opacity: 0;
width: 10px;
height: 10px;
}
51% {
opacity: 1;
}
70% {
opacity: 0;
width: 100px;
height: 100px;
}
}
.load8, .load8-2 {
display: inline-block;
position: relative;
width: 85px;
height: 85px;
}
.load8:before, .load8-2:before, .load8:after, .load8-2:after {
content: '';
display: block;
height: 15px;
width: 15px;
border-radius: 2px;
position: absolute;
background: salmon;
}
.load8:before, .load8-2:before {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
-webkit-animation: slide1 1s ease infinite;
animation: slide1 1s ease infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
}
.load8:after, .load8-2:after {
-webkit-transform: translate(60px, 60px);
-ms-transform: translate(60px, 60px);
transform: translate(60px, 60px);
-webkit-animation: slide4 1s ease infinite;
animation: slide4 1s ease infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
}
.load8-2 {
position: absolute;
top: 10px;
left: 10px;
}
.load8-2:before {
-webkit-transform: translate(0px, 20px);
-ms-transform: translate(0px, 20px);
transform: translate(0px, 20px);
-webkit-animation: slide2 1s ease infinite;
animation: slide2 1s ease infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
}
.load8-2:after {
-webkit-transform: translate(80px, 40px);
-ms-transform: translate(80px, 40px);
transform: translate(80px, 40px);
-webkit-animation: slide3 1s ease infinite;
animation: slide3 1s ease infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
}
@-webkit-keyframes slide1 {
from {
-webkit-transform: translateX(0px) translateY(0px);
transform: translateX(0px) translateY(0px);
}
to {
-webkit-transform: translateX(80px) translateY(0px);
transform: translateX(80px) translateY(0px);
}
}
@keyframes slide1 {
from {
-webkit-transform: translateX(0px) translateY(0px);
transform: translateX(0px) translateY(0px);
}
to {
-webkit-transform: translateX(80px) translateY(0px);
transform: translateX(80px) translateY(0px);
}
}
@-webkit-keyframes slide4 {
from {
-webkit-transform: translateX(80px) translateY(60px);
transform: translateX(80px) translateY(60px);
}
to {
-webkit-transform: translateX(0px) translateY(60px);
transform: translateX(0px) translateY(60px);
}
}
@keyframes slide4 {
from {
-webkit-transform: translateX(80px) translateY(60px);
transform: translateX(80px) translateY(60px);
}
to {
-webkit-transform: translateX(0px) translateY(60px);
transform: translateX(0px) translateY(60px);
}
}
@-webkit-keyframes slide3 {
from {
-webkit-transform: translateX(55px) translateY(40px);
transform: translateX(55px) translateY(40px);
}
to {
-webkit-transform: translateX(25px) translateY(40px);
transform: translateX(25px) translateY(40px);
}
}
@keyframes slide3 {
from {
-webkit-transform: translateX(55px) translateY(40px);
transform: translateX(55px) translateY(40px);
}
to {
-webkit-transform: translateX(25px) translateY(40px);
transform: translateX(25px) translateY(40px);
}
}
@-webkit-keyframes slide2 {
from {
-webkit-transform: translateX(25px) translateY(20px);
transform: translateX(25px) translateY(20px);
}
to {
-webkit-transform: translateX(55px) translateY(20px);
transform: translateX(55px) translateY(20px);
}
}
@keyframes slide2 {
from {
-webkit-transform: translateX(25px) translateY(20px);
transform: translateX(25px) translateY(20px);
}
to {
-webkit-transform: translateX(55px) translateY(20px);
transform: translateX(55px) translateY(20px);
}
}
.load9 {
display: inline-block;
position: relative;
width: 85px;
height: 85px;
border-radius: 100%;
border: 5px solid transparent;
border-bottom: 5px solid salmon;
border-left: 5px solid salmon;
-webkit-animation: spinR 2s linear infinite;
animation: spinR 2s linear infinite;
}
.load9:before, .load9:after {
content: '';
display: block;
border-radius: 100%;
position: absolute;
}
.load9:before {
height: 50px;
width: 50px;
border: 3px solid transparent;
border-top: 3px solid salmon;
border-right: 3px solid salmon;
-webkit-animation: spinL .75s linear infinite;
animation: spinL .75s linear infinite;
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
top: 11%;
left: 11%;
}
.load9:after {
height: 10px;
width: 10px;
background: transparent;
border: 2px solid salmon;
top: 35.5%;
left: 35.5%;
}
@-webkit-keyframes spinR {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes spinR {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes spinL {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(-360deg);
transform: rotate(-360deg);
}
}
@keyframes spinL {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(-360deg);
transform: rotate(-360deg);
}
}    @media only screen and (min-width: 62.5em) and (max-width: 1360px) {
.o-layout__side {
margin-left: 48.5308056872px;
}
}
@media only screen and (min-width: 62.5em) and (max-width: 1024px) {
.o-layout__side {
margin-left: 39.0839694656px;
}
}
@media only screen and (min-width: 62.5em) and (max-width: 768px) {
.o-layout__side {
margin-left: 32.7156549521px;
}
}
@media only screen and (min-width: 62.5em) and (max-width: 320px) {
.o-layout__side {
margin-left: 28.1318681319px;
}
}
@media only screen and (min-width: 62.5em) {
.o-layout--blog .o-layout__main {
width: calc(100% - 200px - 4rem);
}
.o-layout--blog .o-layout__side {
width: 200px;
}
}
@media only screen and (max-width: 1360px) { .u-container-width {
padding: 0 10px;
}
.u-container-sides-spacing {
padding-left: 52.7058823529px;
}
.u-container-sides-spacing {
padding-right: 52.7058823529px;
}
.mce-content-body {
margin-left: 52.7058823529px;
}
.mce-content-body {
margin-right: 52.7058823529px;
}
.u-content-top-spacing {
padding-top: 45.7142857143px;
}
.u-content-bottom-spacing {
padding-bottom: 45.7142857143px;
}
.u-blog-sides-spacing {
padding-left: 52.7058823529px;
}
.u-blog-sides-spacing {
padding-right: 52.7058823529px;
} p .alignleft {
margin-top: 37.1014492754px;
margin-bottom: 37.1014492754px;
margin-right: 37.1014492754px;
}
p .alignright {
margin-top: 37.1014492754px;
margin-bottom: 37.1014492754px;
margin-left: 37.1014492754px;
}
.alignleft,
.alignright,
.aligncenter,
.alignnone {
margin-top: 48.5308056872px;
margin-bottom: 48.5308056872px;
}
.entry-content .aligncenter + p, 
.entry-content .alignnone + p {
margin-top: 48.5308056872px;
}
.alignleft {
margin-right: 48.5308056872px;
}
.alignright {
margin-left: 48.5308056872px;
}
figure.alignleft, 
figure.alignright, 
figure.aligncenter, 
figure.alignnone {
margin-top: 14.1843971631px;
}  li ul,
li ol,
li dl {
margin-top: 7.874015748px;
}
ul {
padding-left: 25.2216748768px;
}
ol {
padding-left: 25.2216748768px;
}
li:not(:last-child),
dl > dl:not(:last-of-type),
dl > dd:not(:last-of-type) {
margin-bottom: 7.874015748px;
}
pre {
padding: 14.1843971631px;
}
pre:not(:last-child) {
margin-bottom: 25.2216748768px;
}
table:not(:last-child) {
margin-bottom: 25.2216748768px;
}
table th,
table td {
padding: 7.874015748px;
}
table caption {
padding: 7.874015748px 0;
}
p:not(:last-child),
ul:not(:last-child),
ol:not(:last-child),
dl:not(:last-child),
hr:not(:last-child),
table:not(:last-child),
.twocolumn:not(:last-child) {
margin-bottom: 25.2216748768px;
}
blockquote:not(:last-child) {
margin-bottom: 25.2216748768px;
}
blockquote footer,
blockquote cite {
margin-top: 25.2216748768px;
}
.wp-caption-text {
font-size: 13.824379183px;
}
.wp-caption-text:not(:first-child) {
margin-top: 14.1843971631px;
} fieldset > div {
margin-top: 14.1843971631px;
} .c-card__badge {
right: 25.2216748768px;
}
.c-author__avatar {
margin-bottom: 14.1843971631px;
}
.c-author__avatar + .c-author__details {
padding-left: 37.1014492754px;
}
.c-author__label:after {
padding-bottom: 7.874015748px;
}
.comment + .comment {
margin-top: 25.2216748768px;
}
.comment .children {
margin-left: 37.1014492754px;
margin-top: 25.2216748768px;
}
.comment-list,
.comment-respond {
margin-top: 37.1014492754px;
}
.comment-list + .comment-respond {
margin-top: 48.5308056872px;
}
.comment__body > * + * {
padding-top: 14.1843971631px;
}
.comment-form-subscriptions {
margin-top: 3.9920159681px;
}
.comment-form-subscriptions.comment-form-subscriptions.comment-form-subscriptions {
margin-bottom: 25.2216748768px;
}
.comment-subscription-form:first-of-type {
margin-bottom: 9.696969697px;
}
.meta__title, 
.entry-content .cats__title, 
.entry-content .tags__title {
margin-right: 14.1843971631px;
}
.meta__title--above {
margin-bottom: 7.874015748px;
} .slider--contain .c-slider__box {
max-width: 70%;
}
}
@media only screen and (max-width: 1280px) {
.header-1.has-header-ad .c-navbar__zone--bottom {
padding-bottom: 20px;
flex-wrap: wrap;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center
justify-content: center;
}
.header-1.has-header-ad .c-navbar__zone--bottom .site-branding {
width: 100%;
margin-bottom: 30px;
}
.header-4.has-header-ad .c-navbar__zone--bottom {
padding-bottom: 20px;
flex-wrap: wrap;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center
justify-content: center;
}
.header-4.has-header-ad .c-navbar__zone--bottom .site-branding {
width: 100%;
margin-bottom: 30px;
}
}
@media only screen and (max-width: 1024px) {
.has-parallax .c-single__thumb2 {
background-attachment: scroll;
background-position: center 0px !important; 
} .has-3-columns .layout-grid .grid-article {
-webkit-flex-basis: 48.5%;
-ms-flex-preferred-size: 48.5%;
flex-basis: 48.5%;
}
.has-3-columns .layout-grid .grid-article:nth-child(odd) {
margin-right: 1.5%;
}
.has-3-columns .layout-grid .grid-article:nth-child(even) {
margin-right: 0;
} .has-3-columns .layout-masonry .masonry-article {
width: calc(50% - 20px);
}
.layout-masonry-wrapper {
margin-left: -10px;
margin-right: -10px;
} .u-container-sides-spacing {
padding-left: 42.2641509434px;
}
.u-container-sides-spacing {
padding-right: 42.2641509434px;
}
.mce-content-body {
margin-left: 42.2641509434px;
}
.mce-content-body {
margin-right: 42.2641509434px;
}
.u-content-top-spacing {
padding-top: 36.9230769231px;
}
.u-content-bottom-spacing {
padding-bottom: 36.9230769231px;
}
.u-blog-sides-spacing {
padding-left: 42.2641509434px;
}
.u-blog-sides-spacing {
padding-right: 42.2641509434px;
} p .alignleft {
margin-top: 30.2362204724px;
margin-bottom: 30.2362204724px;
margin-right: 30.2362204724px;
}
p .alignright {
margin-top: 30.2362204724px;
margin-bottom: 30.2362204724px;
margin-left: 30.2362204724px;
}
.alignleft,
.alignright,
.aligncenter,
.alignnone {
margin-top: 39.0839694656px;
margin-bottom: 39.0839694656px;
}
.entry-content .aligncenter + p, 
.entry-content .alignnone + p {
margin-top: 39.0839694656px;
}
.alignleft {
margin-right: 39.0839694656px;
}
.alignright {
margin-left: 39.0839694656px;
}
figure.alignleft, 
figure.alignright, 
figure.aligncenter, 
figure.alignnone {
margin-top: 12.7388535032px;
}  li ul,
li ol,
li dl {
margin-top: 7.7519379845px;
}
ul {
padding-left: 20.8130081301px;
}
ol {
padding-left: 20.8130081301px;
}  
li:not(:last-child),
dl > dl:not(:last-of-type),
dl > dd:not(:last-of-type) {
margin-bottom: 7.7519379845px;
}
pre {
padding: 12.7388535032px;
}
pre:not(:last-child) {
margin-bottom: 20.8130081301px;
}
table:not(:last-child) {
margin-bottom: 20.8130081301px;
}
table th,
table td {
padding: 7.7519379845px;
}
table caption {
padding: 7.7519379845px 0;
}
p:not(:last-child),
ul:not(:last-child),
ol:not(:last-child),
dl:not(:last-child),
hr:not(:last-child),
table:not(:last-child),
.twocolumn:not(:last-child) {
margin-bottom: 20.8130081301px;
}
blockquote:not(:last-child) {
margin-bottom: 20.8130081301px;
}
blockquote footer,
blockquote cite {
margin-top: 20.8130081301px;
}
.wp-caption-text {
font-size: 13.653109875px;
}
.wp-caption-text:not(:first-child) {
margin-top: 12.7388535032px;
} .header-1.has-floating-sidebar .c-navbar__search--container,
.header-2.has-floating-sidebar .c-navbar__search--container,
.header-4.has-floating-sidebar .c-navbar__search--container {
margin-right: 0;
}
.header4 .c-navbar__social {
margin-right: 0;
} .c-card__badge {
right: 20.8130081301px;
}
.c-author__avatar {
margin-bottom: 12.7388535032px;
}
.c-author__avatar + .c-author__details {
padding-left: 30.2362204724px;
}
.c-author__label:after {
padding-bottom: 7.7519379845px;
}
.comment + .comment {
margin-top: 20.8130081301px;
}
.comment .children {
margin-left: 30.2362204724px;
margin-top: 20.8130081301px;
}
.comment-list,
.comment-respond {
margin-top: 30.2362204724px;
}
.comment-list + .comment-respond {
margin-top: 39.0839694656px;
}
.comment__body > * + * {
padding-top: 12.7388535032px;
}
.comment-form-subscriptions {
margin-top: 3.984063745px;
} 
.comment-form-subscriptions.comment-form-subscriptions.comment-form-subscriptions {
margin-bottom: 20.8130081301px;
}
.comment-subscription-form:first-of-type {
margin-bottom: 9.4117647059px;
}
.meta__title, 
.entry-content .cats__title, 
.entry-content .tags__title {
margin-right: 12.7388535032px;
}
.meta__title--above {
margin-bottom: 7.7519379845px;
} .header3 .c-navbar__main .menu {
font-size: 12px;
}
.header3 .c-navbar__main .menu li {
margin-left: 18px;
}
.header3 .c-navbar__zone--top-left {
margin: 0 20px;
}
.has-floating-sidebar .emilia-aside {
display: none;
}
.has-floating-sidebar .open-aside {
display: none;
color: #242424;
} .about-me .about-me__image img {
display:none;
} .emilia-image-boxes .promo-item .promo-overlay h4 {
max-width: 90%;
}
}
@media screen and (max-width: 1023px) {
.c-blog-sidebar .optin-widget-wrapper,
.elementor-widget.horizontal .optin-widget-wrapper,
.u-footer-instagram .optin-widget-wrapper {
flex-wrap: wrap;
}
.c-blog-sidebar .optin_widget .optin-text-wrap,
.elementor-widget.horizontal .optin-widget-wrapper .optin-text-wrap,  
.u-footer-instagram .optin_widget .optin-text-wrap {
flex-basis: 100%;
margin-bottom: 20px;
}
.c-blog-sidebar .optin_widget h2.widget-title, 
.elementor-widget.horizontal .optin-widget-wrapper .optin-text-wrap h5, 
.u-footer-instagram .optin_widget h2.widget-title,
.c-blog-sidebar .optin_widget .optin-text, 
.elementor-widget.horizontal .optin-widget-wrapper .optin-text, 
.u-footer-instagram .optin_widget .optin-text {
float: none;
}
.c-blog-sidebar .optin_widget form, 
.elementor-widget.horizontal .optin-widget-wrapper form,
.u-footer-instagram .optin_widget form {
flex-basis: 100%;
}
.u-footer-instagram .insta-gallery-feed[data-feed_layout="masonry"] .insta-gallery-list .insta-gallery-item, 
.u-footer-instagram .insta-gallery-feed[data-feed_layout="gallery"] .insta-gallery-list .insta-gallery-item {
min-width: 25%;
}
}
@media screen and (max-width: 960px) { .slider--split .c-split-slider-sidebar .widget {
min-height: auto;
max-height: 100%;
}
.c-split-slider-sidebar .widget.widget_media_image img {
-o-object-fit: fill;
object-fit: fill;
height: auto;
max-height: 100%;
min-height: auto;
max-width: 400px !important;
}
.masonry-article {
width: calc(50% - 25px);
margin: 0 12.5px;
}
.content {
display: block;
}
.has-sidebar .content-area {
max-width: 100%;
padding-right: 0;
}
.has-sidebar .c-sidebar {
max-width: 75%;
margin-right: auto;
margin-left: auto;
margin-top: 30px;
}
.o-layout__single--sidebar {
display: block;
}
.sidebar-position--left.has-sidebar .content-area {
padding-left: 0;
}
#main[data-layout="masonry"]#main[data-navigation="paged"] .c-navigation {
bottom: -115px;
} .c-navbar__main .menu li {
margin-left: 30px;
}
.c-navbar__zone--bottom {
padding: 40px 0;
}
.header3 .c-navbar__zone--top-right {
display: none;
}
.header3 .c-navbar__zone--top-left {
margin-right: 0;
} .slider--split .c-split-slider-wrap,
.slider--split .c-split-slider-sidebar {
display: block;
width: 100%;
float: none;
margin-right: 0;
margin-left: 0;
margin-bottom: 20px;
}
.c-split-slider-sidebar {
} .content-area .layout-default article {
margin-top: 10px;
margin-bottom: 10px;
}
.c-about__image img {
max-width: 50%;
}
}
@media only screen and (max-width: 780px) {
.header--sticky.header-2.admin-bar .c-navbar__top.menuOpacity2,
.header--sticky:not(.header-2).admin-bar .c-navbar__top,
.admin-bar .c-progress {
top: 46px !important;
}
}
@media only screen and (max-width: 768px) {
.c-floating__social {
display: none;
}
.c-author__description {
text-align: center;
} .u-container-sides-spacing {
padding-left: 20px;
padding-right: 20px;
}
.mce-content-body {
margin-left: 20px;
margin-right: 20pxpx;
}
.u-content-top-spacing {
padding-top: 30.9677419355px;
}
.u-content-bottom-spacing {
padding-bottom: 30.9677419355px;
}
.u-blog-sides-spacing {
padding-left: 35.2755905512px;
}
.u-blog-sides-spacing {
padding-right: 35.2755905512px;
} p .alignleft {
margin-top: 25.5149501661px;
margin-bottom: 25.5149501661px;
margin-right: 25.5149501661px;
}
p .alignright {
margin-top: 25.5149501661px;
margin-bottom: 25.5149501661px;
margin-left: 25.5149501661px;
}
.alignleft,
.alignright,
.aligncenter,
.alignnone {
margin-top: 32.7156549521px;
margin-bottom: 32.7156549521px;
}
.entry-content .aligncenter + p, 
.entry-content .alignnone + p {
margin-top: 32.7156549521px;
}
.alignleft {
margin-right: 32.7156549521px;
}
.alignright {
margin-left: 32.7156549521px;
}
figure.alignleft, 
figure.alignright, 
figure.aligncenter, 
figure.alignnone {
margin-top: 11.5606936416px;
} li ul,
li ol,
li dl {
margin-top: 7.6335877863px;
}
ul {
padding-left: 17.7162629758px;
}
ol {
padding-left: 17.7162629758px;
}
li:not(:last-child),
dl > dl:not(:last-of-type),
dl > dd:not(:last-of-type) {
margin-bottom: 7.6335877863px;
}
pre {
padding: 11.5606936416px;
}
pre:not(:last-child) {
margin-bottom: 17.7162629758px;
}
table:not(:last-child) {
margin-bottom: 17.7162629758px;
}
table th,
table td {
padding: 7.6335877863px;
}
table caption {
padding: 7.6335877863px 0;
}
p:not(:last-child),
ul:not(:last-child),
ol:not(:last-child),
dl:not(:last-child),
hr:not(:last-child),
table:not(:last-child),
.twocolumn:not(:last-child) {
margin-bottom: 17.7162629758px;
}
blockquote:not(:last-child) {
margin-bottom: 17.7162629758px;
}
blockquote footer,
blockquote cite {
margin-top: 17.7162629758px;
}
.wp-caption-text {
font-size: 13.4860323237px;
}
.wp-caption-text:not(:first-child) {
margin-top: 11.5606936416px;
}  .c-card__badge {
right: 17.7162629758px;
}
.c-meta, 
.c-meta ul {
margin-top: -7.6335877863px;
}
.c-meta > *, .c-meta ul > * {
padding-top: 7.6335877863px;
}
.c-author__avatar {
margin-bottom: 11.5606936416px;
}
.c-author__avatar + .c-author__details {
padding-left: 25.5149501661px;
}
.c-author__label:after {
padding-bottom: 7.6335877863px;
}
.comment + .comment {
margin-top: 17.7162629758px;
}
.comment .children {
margin-left: 25.5149501661px;
margin-top: 17.7162629758px;
}
.comment-list,
.comment-respond {
margin-top: 25.5149501661px;
}
.comment-list + .comment-respond {
margin-top: 32.7156549521px;
}
.comment__body > * + * {
padding-top: 11.5606936416px;
}
.comment-form-subscriptions {
margin-top: 3.9761431412px;
}
.comment-form-subscriptions.comment-form-subscriptions.comment-form-subscriptions {
margin-bottom: 17.7162629758px;
}
.comment-subscription-form:first-of-type {
margin-bottom: 9.1428571429px;
}
.meta__title, 
.entry-content .cats__title, 
.entry-content .tags__title {
margin-right: 11.5606936416px;
}
.meta__title--above {
margin-bottom: 7.6335877863px;
}
.c-archive__box .page-title {
}
.c-arcive__box .c-search__button {
margin-left: -10%;
}
.c-card__excerpt {
margin-top: 8px;
margin-bottom: 8px;
}
.c-card__title {
margin: 10px 0;
}
.c-archive__box {
padding: 20px;
}
.c-author {
display: block;
}
.c-author__content {
padding-left: 0;
}
.c-author__content a {
text-align: center;
}
.c-author__name {
text-align: center;
}
.c-comments-area {
padding: 20px;
}
.single-3 .c-single__thumb2 {
height: 300px;
}
.single-3 .c-single__header2 {
padding: 0 30px;
}
.single-3 .c-single__header2 .entry-title {
font-size: 24px;
line-height: 1.2;
}
.likes-article {
margin: 15px 0;
}
.article-footer {
margin-bottom: 0;
}
.article-footer .c-social {
padding: 0;
}
.c-related__posts {
margin-bottom: 10px;
}
.c-comments-area {
margin-top: 10px;
} .c-footer {
padding: 30px 0 0 0;
}
.c-footer__widgets {
display: block;
}
.c-footer__widget {
display: block;
width: 100%;
margin-bottom: 30px;
}
.c-footer__widget .widget-title {
margin-top: 0;
}
.c-footer__copyrights {
text-align: center;
}
.instagram-pics {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.instagram-pics li {
-webkit-flex-basis: 25%;
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
margin-bottom: 0;
}
.instagram-pics li a img {
vertical-align: top;
}
.u-footer-instagram .null-instagram-feed .clear {
font-size: 12px;
width: 100%;
}
.u-footer-instagram .null-instagram-feed .clear a {
padding: 10px;
} .header1 .c-navbar__zone--bottom, 
.header4 .c-navbar__zone--bottom {
padding: 40px 0;
}
.header2 .c-navbar__zone {
margin: 0 auto;
}
.has-floating-sidebar .open-aside {
display: none;
}
.header-2.home .site-header {
margin-bottom: 30px;
}
.header2 .c-navbar__zone--top {
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.header2 .c-navbar__social {
display: none;
}
.header2 .c-navbar__search--container {
display: none;
}
.header3 .site-branding {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.c-navbar__search-overlay input[type="search"] {
width: 300px;
min-width: 300px;
font-size: 32px;
}
.c-navbar__search--container svg {
font-size: 24px;
}
.c-navbar__social {
font-size: 24px;
}
.c-navbar__main {
display: none;
}
.c-navbar__hamburger--button {
display: block;
}
.c-navigation li {
margin-right: 10px;
} .u-footer-instagram {
margin-top: 30px;
} .c-slider__overlay {
height: 400px;
}
.c-slider__box {
padding: 15px;
margin: 10px;
max-width: 80%;
}
.c-slider__box--title {
font-size: 21px;
}
.c-slider__box--excerpt {
display: none;
}
.slider--carousel .c-slider__box--title {
line-height: 1.3
}
.slider--carousel .c-slider__excerpt,
.slider--carousel .c-slider__button {
display: none;
}
.owl-nav {
display: none;
}
.slider--centered .c-slider__box {
width: 90%;
max-width: 90%;
}
.slider--centered .c-slider__box--title {
font-size: 24px;
}
.slider--centered .c-slider__excerpt {
display: none;
}
.slider--centered .c-slider__button {
display: none;
}
.slider--contain .c-slider__box {
max-width: 80%;
padding: 10px;
}
.slider--contain .c-slider__box--title {
font-size: 24px;
}
.slider--contain .c-slider__excerpt {
display: none;
}
.slider--contain .c-slider__button {
display: none;
}
.slider--split .c-slider__box {
max-width: 80%;
padding: 10px;
}
.slider--split .c-slider__box--title {
font-size: 24px;
}
.slider--split .c-slider__excerpt {
display: none;
}
.slider--split .c-slider__button {
display: none;
}
.slider--full .c-slider__box--title {
font-size: 24px;
}
.slider--full .c-slider__excerpt {
display: none;
}
.slider--full .c-slider__button {
display: none;
} .about-me {
padding: 40px 0 20px;
}
.about-me .about-me__extra_image img {
margin-left: 0;
height: 300px;
}
.about-me-section {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.about-me__text {
text-align: center;
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
margin-right: 0;
}
.about-me__text h3 {
font-size: 28px;
}
.about-me__image {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
-webkit-transform: unset;
-ms-transform: unset;
transform: unset;
} .c-blog-sidebar .optin_widget h2.widget-title,
.elementor-widget.horizontal .optin-widget-wrapper h2.widget-title, 
.u-footer-instagram .optin_widget h2.widget-title {
display: block;
margin-bottom: 10px;
}
}
@media screen and (max-width: 767px) {
body .owl-carousel.owl-loaded.main-carousel {
display: none;
}
body.has-mobile-slider .owl-carousel.owl-loaded.main-carousel {
display: block;
}
.header-1 header .u-container-sides-spacing,
.header-4 header .u-container-sides-spacing {
padding: 0;
}
.header-1 header .navbar-container,
.header-4 header .navbar-container {
padding: 0 10px;
}
.grid-article:nth-child(2n+1) {
margin-right: 0;
}
.has-3-columns .layout-grid .grid-article:nth-child(odd),
.has-3-columns .layout-grid .grid-article:nth-child(even) {
margin-right: 0;
}
.has-3-columns .layout-masonry .masonry-article,
.layout-masonry .masonry-article {
width: 100%;
margin-left: 0;
margin-right: 0;
}
.layout-masonry-wrapper {
margin-bottom: 100px;
margin-left: 0;
margin-right: 0;
}
.c-article {
padding-bottom: 10px;
}
.c-related__posts {
display: block;
}
.c-related__post, 
.c-related__post:last-child {
max-width: 300px;
margin: 0 auto 20px;
}
.c-related__post img, 
.c-related__post:last-child img {
height: auto;
}
.c-featured.c-featured-4 {
flex-wrap: wrap;
}
.c-featured-4 .c-featured__item {
margin: 0;
flex-basis: calc(50% - 10px);
}
.c-featured-4 .c-featured__item:nth-child(odd) {
margin-right: 10px;
}
.c-featured-4 .c-featured__item:nth-child(even) {
margin-left: 10px;
}
.c-featured-4 .c-featured__item:nth-child(1),
.c-featured-4 .c-featured__item:nth-child(2) {
margin-bottom: 20px;
}
.c-index-posts li,
.index--3-columns .c-index-posts li,
.index--4-columns .c-index-posts li {
flex-basis: 49%;
margin-bottom: 20px;
}
.c-index-posts li:nth-child(odd),
.index--3-columns .c-index-posts li:nth-child(odd),
.index--4-columns .c-index-posts li:nth-child(odd) {
margin-right: 2%;
}
.c-index-posts li:nth-child(even),
.index--3-columns .c-index-posts li:nth-child(even),
.index--4-columns .c-index-posts li:nth-child(even) {
margin-right: 0;
} .content-area .layout-default .c-card__title {
margin-bottom: 15px;
}
.content-area .layout-default .c-card__frame__excerpt {
margin-bottom: 20px;
}
.content-area .layout-default .c-card__aside {
margin-top: 30px;
margin-bottom: 10px;
}
.content-area .layout-default article {
margin-top: 15px;
}
.content-area .layout-default .c-meta__secondary {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
} .content-area .layout-list .c-article {
margin-top: 20px;
margin-bottom: 20px;
padding-bottom: 0;
}
.content-area .layout-list article .c-card {
padding-bottom: 15px;
}
.content-area .c-card__aside {
margin-bottom: 15px;
margin-right: 0;
}
.content-area .list-article .c-card {
display: block;
}
.content-area .list-article .c-card__content {
padding: 20px;
}
.content-area .list-article .c-card__excerpt {
margin-top: 20px;
margin-bottom: 20px;
}
.content-area .grid-article .c-card__excerpt {
margin-top: 20px;
margin-bottom: 20px;
}
.content-area .masonry-article .c-card__excerpt {
margin-top: 20px;
margin-bottom: 20px;
}
.content-area .list-article-mixed .c-card__excerpt {
margin-top: 20px;
margin-bottom: 20px;
} .layout-grid {
display: block;
} .layout-mixed .c-card {
display: block;
}
.layout-mixed .c-article {
margin-top: 20px;
margin-bottom: 20px;
}
.layout-mixed .c-article .c-card {
padding-bottom: 20px;
}
.layout-mixed .c-article .c-card__frame img {
}
.layout-mixed .c-article:nth-child(odd) .c-card__aside {
margin-left: 0;
}
.layout-mixed .c-article:nth-child(even) .c-card__aside {
margin-right: 0;
}
.layout-mixed .c-article.featured-post .c-card__aside {
width: 100%;
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
} .has-3-columns .layout-masonry-wrapper {
margin-left: 0;
margin-right: 0;
}
.has-3-columns .layout-masonry .masonry-article {
margin-left: 0;
margin-right: 0;
}
.c-categories .cat-links a:last-child {
margin-right: 0;
}
.entry-content .tags {
}
.article-footer {
display: block;
}
.article-footer .c-social__blocks {
float: none;
}
.c-single__thumb img {
}
.c-single__header .c-meta__secondary {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.c-single__header .c-meta__secondary span {
margin-right: 10px;
}
.c-single__header .c-meta__separator {
display: none;
}
.c-single__header .entry-title {
line-height: 1.3;
}
.c-meta__secondary {
-webkit-box-pack: center;
-webkit-justify-content: space-evenly;
-ms-flex-pack: center;
justify-content: space-evenly;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
font-size: 13px;
}
.c-meta__secondary span svg {
font-size: 12px;
}
.insta-profile-btn {
top: 50% !important;
left: 50% !important;
-webkit-transform: translate(-50%,-50%) !important;
-moz-transform: translate(-50%,-50%) !important;
-ms-transform: translate(-50%,-50%) !important;
-o-transform: translate(-50%,-50%) !important;
transform: translate(-50%,-50%) !important;
}
}
@media screen and (max-width: 600px) {
#wpadminbar {
position: fixed !important;
}
.alignleft.alignleft,
.alignright.alignright {
max-width: 100%;
width: 100%;
}
wp-block-image .alignright,
wp-block-image .alignleft {
margin-left: 0;
margin-right: 0;
float: none;
}
.alignright img,
.alignleft img {
float: none;
margin: 0 auto;
}
.has-sidebar .c-sidebar {
max-width: 100%;
} .content-area .layout-default .c-card__footer,
.c-article.featured-post .c-card__footer {
display: inherit;
}
.content-area .layout-default .c-card__footer .button,
.c-article.featured-post .c-card__footer .button {
margin-bottom: 20px;
}
.content-area .layout-default .c-card__footer .c-card__meta,
.c-article.featured-post .c-card__footer .c-card__meta {
text-align: left;
margin-top: 10px;
}
.article-footer-inner {
display: inherit;
}
.article-footer-inner .c-social {
padding-bottom: 0;
width: 100%;
}
.article-footer-inner .categories {
width: 100%;
text-align: left;
}
.layout-default .c-card__footer .c-social__blocks
.featured-post .c-card__footer .c-social__blocks {
text-align: left;
}
.post-navigation .nav-links {
display: block;
}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next {
width: 100%;
text-align: center;
}
.post-navigation .nav-links .nav-previous {
margin-bottom: 10px;
}
.c-archive-sidebar,
.c-index-top-sidebar {
flex-wrap: wrap;
padding: 20px;
}
.c-archive-sidebar .widget-title,
.c-index-top-sidebar .widget-title {
margin: 12px 0;
padding-top: 12px;
}
.c-archive-sidebar .c-search__button,
.c-index-top-sidebar .c-search__button {
margin-left: -5%;
}
.c-featured.c-featured-3 {
display: block;
}
.c-featured.c-featured-3 .c-featured__item {
margin-top: 20px;
margin-right: 0;
margin-left: 0;
}
.c-featured.c-featured-3 .c-featured__item:first-child {
margin-top: 0;
} .emilia-image-boxes.boxes-3.horizontal,
.emilia-image-boxes.boxes-4.horizontal {
flex-wrap: wrap;
}
.emilia-image-boxes.boxes-3.horizontal .promo-box-1 {
flex-basis: 100%;
}
.emilia-image-boxes.boxes-3.horizontal .promo-box-2,
.emilia-image-boxes.boxes-3.horizontal .promo-box-3 {
flex-basis: 49%;
}
.emilia-image-boxes.boxes-4.horizontal .promo-item {
flex-basis: 49%;
}
.emilia-image-boxes .promo-item .promo-overlay h4 {
max-width: 96%;
padding: 12px;
}
.c-blog-sidebar .optin_widget form,
.elementor-widget.horizontal .optin-widget-wrapper form,  
.u-footer-instagram .optin_widget form {
flex-wrap: wrap;
}
.c-blog-sidebar .optin_widget form input, 
.elementor-widget.horizontal .optin-widget-wrapper form input, 
.u-footer-instagram .optin_widget form input {
flex-basis: 100%;
margin-bottom: 10px;
}
}
@media screen and (max-width: 480px) {
.c-split-slider-sidebar .widget img {
max-width: 100% !important;
}
.header4 .c-navbar__social {
display: none;
} .index--2-columns .c-index-posts li,
.index--2-columns .c-index-posts li:nth-child(2n+1),
.index--3-columns .c-index-posts li,
.index--3-columns .c-index-posts li:nth-child(3n+1),
.index--4-columns .c-index-posts li,
.index--4-columns .c-index-posts li:nth-child(4n+1),
.c-index-posts li,
.c-index-posts li:nth-child(4n+1) {
margin-right: 0;
flex-basis: 100%;
margin-bottom: 20px;
} .c-comment__author-img {
float: none;
}
.single .post {
padding: 0 0 10px;
}
.single .c-single__header {
max-width: 100%;
}
.single .c-single__thumb {
margin-left: -20px;
margin-right: -20px;
}
.single .has-post-thumbnail .c-single__header {
margin: 20px 0;
padding: 0;
}
.single.hide-featured .has-post-thumbnail .c-single__header {
margin-bottom: 0;
}
.single-2.single .has-post-thumbnail .c-single__header {
}
.archive .page-header, .search .page-header {
padding: 15px;
}
.content {
margin-top: 30px;
}
.content-area .layout-list article .c-card__frame img {
}
.featured-post .c-card__title {
padding: 0 30px;
} .c-navbar__social a {
margin-right: 10px;
}
.c-navbar__search--container svg {
font-size: 16px;
}
.c-navbar__social {
font-size: 16px;
} .gallery-columns-1 .entry-content .gallery-item {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.gallery-columns-2 .entry-content .gallery-item {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.gallery-columns-3 .entry-content .gallery-item {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.gallery-columns-4 .entry-content .gallery-item {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.gallery-columns-5 .entry-content .gallery-item {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.gallery-columns-6 .entry-content .gallery-item {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.gallery-columns-7 .entry-content .gallery-item {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.gallery-columns-8 .entry-content .gallery-item {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.gallery-columns-9 .entry-content .gallery-item {
-webkit-flex-basis: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
} .c-slider__box .c-meta__secondary {
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.c-blog-sidebar .optin-widget-wrapper {
padding: 30px 20px;
}
.c-featured.c-featured-2, 
.c-featured.c-featured-4 {
display: block;
}
.c-featured.c-featured-2 .c-featured__item,
.c-featured.c-featured-4 .c-featured__item {
margin-top: 20px;
margin-right: 0;
margin-left: 0;
}
.c-featured.c-featured-2 .c-featured__item:first-child,
.c-featured.c-featured-4 .c-featured__item:first-child {
margin-top: 0;
}
}
@media only screen and (max-width: 400px) { .emilia-image-boxes.boxes-2.horizontal {
flex-wrap: wrap;
}
.emilia-image-boxes.boxes-2.horizontal .promo-item,
.emilia-image-boxes.boxes-3.horizontal .promo-item,
.emilia-image-boxes.boxes-4.horizontal .promo-item {
flex-basis: 100%;
}
#main[data-layout="masonry"]#main[data-navigation="load_more"] .c-button__load {
width: 100%;
}
.c-card__footer .c-social__blocks {
text-align: left;
}
.layout-masonry-wrapper {
margin-bottom: 140px;
}
#main[data-layout="masonry"]#main[data-navigation="next"] .c-navigation {
bottom: -200px;
}
.c-navigation.next-prev {
text-align: center;
}
.c-navigation.next-prev .alignright,
.c-navigation.next-prev .alignleft {
float: none;
margin: 5px 0;
}
}
@media only screen and (max-width: 320px) { .u-container-sides-spacing {
padding-left: 10px;
padding-right: 10px;
}
.mce-content-body {
margin-left: 10px;
margin-right: 10px;
}
.u-content-top-spacing {
padding-top: 26.6666666667px;
}
.u-content-bottom-spacing {
padding-bottom: 26.6666666667px;
}
.u-blog-sides-spacing {
padding-left: 30.2702702703px;
}
.u-blog-sides-spacing {
padding-right: 30.2702702703px;
} p .alignleft {
margin-top: 22.0689655172px;
margin-bottom: 22.0689655172px;
margin-right: 22.0689655172px;
}
p .alignright {
margin-top: 22.0689655172px;
margin-bottom: 22.0689655172px;
margin-left: 22.0689655172px;
}
.alignleft,
.alignright,
.aligncenter,
.alignnone {
margin-top: 28.1318681319px;
margin-bottom: 28.1318681319px;
}
.entry-content .aligncenter + p, 
.entry-content .alignnone + p {
margin-top: 28.1318681319px;
}
.alignleft {
margin-right: 28.1318681319px;
}
.alignright {
margin-left: 28.1318681319px;
}
figure.alignleft, 
figure.alignright, 
figure.aligncenter, 
figure.alignnone {
margin-top: 10.582010582px;
}  li ul,
li ol,
li dl {
margin-top: 7.5187969925px;
}
ul {
padding-left: 15.421686747px;
}
ol {
padding-left: 15.421686747px;
}
li:not(:last-child),
dl > dl:not(:last-of-type),
dl > dd:not(:last-of-type) {
margin-bottom: 7.5187969925px;
}
pre {
padding: 10.582010582px;
}
pre:not(:last-child) {
margin-bottom: 15.421686747px;
}
table:not(:last-child) {
margin-bottom: 15.421686747px;
}
table th,
table td {
padding: 7.5187969925px;
}
table caption {
padding: 7.5187969925px 0;
}
p:not(:last-child),
ul:not(:last-child),
ol:not(:last-child),
dl:not(:last-child),
hr:not(:last-child),
table:not(:last-child),
.twocolumn:not(:last-child) {
margin-bottom: 15.421686747px;
}
blockquote:not(:last-child) {
margin-bottom: 15.421686747px;
}
blockquote footer,
blockquote cite {
margin-top: 15.421686747px;
}
.wp-caption-text {
font-size: 13.3229945016px;
}
.wp-caption-text:not(:first-child) {
margin-top: 10.582010582px;
} fieldset legend {
font-size: 11.6279069767px;
}
fieldset > div {
margin-top: 10.582010582px;
} .slider--contain .c-slider__box {
max-width: 100%;
}
.c-slider .c-meta__primary,
.c-slider .c-meta__secondary {
display: none;
} .c-card__badge {
right: 15.421686747px;
}
.c-meta, 
.c-meta ul {
margin-top: -7.5187969925px;
margin-left: -7.5187969925px;
}
.c-meta > *, 
.c-meta ul > * {
padding-top: 7.5187969925px;
padding-left: 7.5187969925px;
}
.c-author__avatar {
margin-bottom: 10.582010582px;
}
.c-author__avatar + .c-author__details {
padding-left: 22.0689655172px;
}
.c-author__label:after {
padding-bottom: 7.5187969925px;
}
.comment + .comment {
margin-top: 15.421686747px;
}
.comment .children {
margin-left: 22.0689655172px;
margin-top: 15.421686747px;
}
.comment-list,
.comment-respond {
margin-top: 22.0689655172px;
}
.comment-list + .comment-respond {
margin-top: 28.1318681319px;
}
.comment__body > * + * {
padding-top: 10.582010582px;
}
.comment-form-subscriptions {
margin-top: 3.9682539683px;
}
.comment-form-subscriptions.comment-form-subscriptions.comment-form-subscriptions {
margin-bottom: 15.421686747px;
}
.comment-subscription-form:first-of-type {
margin-bottom: 8.8888888889px;
}
.meta__title, 
.entry-content .cats__title, 
.entry-content .tags__title {
margin-right: 10.582010582px;
}
.meta__title--above {
margin-bottom: 7.5187969925px;
}
}