@-webkit-keyframes PreloaderSpin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes PreloaderSpin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}.container{margin-right:auto;margin-left:auto;padding-left:21px;padding-right:21px;}@media (min-width: 1212px){.container{width:1212px;}}.row{margin-left:-21px;margin-right:-21px;}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{display:table;content:" ";}.container:after,.container-fluid:after,.row:after{clear:both;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:21px;padding-right:21px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-6{width:50%;}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-6{width:50%;}.col-sm-4{width:33.33333333%;}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-6{width:50%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-pull-9{right:75%;}.col-md-push-9{left:75%;}}.Custom_Popular_Posts  .widget-title,.Custom_Recent_Posts .widget-title,.widget_meta .widget-title,.thegem_news .widget-title,.widget_recent_entries .widget-title{margin-bottom:17px;}.gem-contacts-item:before{vertical-align:top;}.site-footer .gem-contacts-address:before{font-family:thegem-icons;font-style:normal;content:"";font-size:20px;font-weight:normal;}.site-footer .gem-contacts-item{padding:5px 0;}body .widget .gem-contacts-address:before,body .wpb_widgetised_column .gem-contacts-address:before{font-family:thegem-icons;font-style:normal;content:"";font-size:16px;display:inline-block;padding-right:8px;font-weight:normal;}.gem-pp-posts-image img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:72px;height:72px;max-width:none;}.gem-pp-posts-text{display:table-cell;vertical-align:middle;}.gem-pp-posts-date{padding-left:12px;display:block;margin-top:-2px;}.gem-pp-posts-item{display:block;margin-left:12px;}.gem-pp-posts-image{display:table-cell;}.gem-pp-posts-item > a{display:block;}.gem-pp-posts{padding-bottom:14px;padding-top:14px;}.footer-widget-area .gem-pp-posts-image a:after{content:"";position:absolute;left:0;top:0;width:72px;height:72px;border-radius:50%;background:rgba(255,255,255,.2);opacity:0;}.footer-widget-area .gem-pp-posts-image a:hover:after{opacity:1;}.footer-widget-area .gem-pp-posts-image{position:relative;}.site-footer .gem-pp-posts{padding-bottom:12px;}.footer-widget-area .posts{margin-top:-19px;}.Custom_Recent_Posts ul li:last-child,.Custom_Popular_Posts ul li:last-child{border-bottom:none;}.site-footer .Custom_Recent_Posts .gem-pp-posts:last-child{border-bottom:none;}.top-area-contacts .gem-contacts{margin:0 -17px;}.top-area-contacts .gem-contacts-item{display:inline-block;font-size:14px;padding:0 17px;line-height:30px;vertical-align:top;}.top-area-contacts .gem-contacts-address:before,.top-area-contacts .gem-contacts-phone:before,.top-area-contacts .gem-contacts-fax:before,.top-area-contacts .gem-contacts-email:before,.top-area-contacts .gem-contacts-website:before{font-family:"thegem-icons";font-style:normal;margin-right:.33em;vertical-align:top;display:inline-block;width:16px;font-size:16px;text-align:center;}.top-area-contacts .gem-contacts-address:before{content:"";}.sep{margin:0 6px;border-left:1px solid #d4dee1;height:20px;display:inline-block;vertical-align:middle;}.comments-link a{-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.comments-link a:before{content:"";font-family:"thegem-icons";font-style:normal;font-size:14px;font-weight:normal;margin-right:6px;display:inline-block;line-height:inherit;}#colophon .widget .gem-testimonial-position,#colophon .widget .gem-pp-posts-date,#colophon .widget .jtwt_date,#colophon .widget .gem-latest-news-title > span,#colophon .widget.widget_recent_entries .post-date{font-size:89.5%;}.widget .menu-item-has-children.menu-item-parent > a:after{content:"";font-size:16px;font-family:thegem-icons;font-style:normal;font-weight:normal;}.widget-title:after{font-family:thegem-icons;font-style:normal;content:"";font-size:8px;padding-left:8px;font-weight:normal;display:none;}#colophon .gem-latest-news:last-child,#colophon .Custom_Recent_Posts .gem-pp-posts:first-child,#colophon .widget_meta li:first-child,#colophon .widget_rss li:first-child,#colophon .widget_recent_entries li:first-child,#colophon .Custom_Recent_Posts ul li:first-child{background:none;}.widget .socials-colored a:hover .socials-item-icon{color:#00bcd4 !important;}.widget .screen-reader-text{margin-bottom:10px;display:block;}.breadcrumbs .current{color:#e7ff89;padding-bottom:12px;border-bottom:3px solid #e7ff89;}.bc-devider:before{font-family:thegem-icons;font-style:normal;width:20px;vertical-align:middle;padding:0px 12px;content:"";}.site-footer #colophon .widget-title{margin-bottom:42px;}.site-footer .gem-contacts-item.gem-contacts-address{border-bottom:1px solid #393d50;padding-bottom:30px;margin-top:-15px;}.site-footer .widget-title{margin-bottom:40px;}@keyframes scrollAnimation{0%,20%{transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);}10%{opacity:1;transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);}100%{opacity:.01;transform:translateY(16px) scaleY(2.5) scaleX(.5) translateZ(0px);}}@-webkit-keyframes scrollAnimation{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);}10%{opacity:1;-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);}100%{opacity:.01;-webkit-transform:translateY(16px) scaleY(2.5) scaleX(.5) translateZ(0px);}}#colophon .widget_tweets .twitter-box .jtwt_tweet,#colophon .Custom_Recent_Posts .gem-pp-posts,#colophon .widget_meta li,#colophon .widget_rss li,#colophon .widget_recent_entries li,#colophon .Custom_Recent_Posts ul li,#colophon .Custom_Popular_Posts ul li,#colophon .project_info-item-style-1 .project_info-item.iconed,#colophon .gem-latest-news{border-bottom:1px solid #393d50;}#colophon .widget_tweets .twitter-box .jtwt_tweet:last-child,#colophon .Custom_Recent_Posts .gem-pp-posts:last-child,#colophon .widget_meta li:last-child,#colophon .widget_rss li:last-child,#colophon .widget_recent_entries li:last-child,#colophon .Custom_Recent_Posts ul li:last-child,#colophon .Custom_Popular_Posts ul li:last-child,#colophon .project_info-item-style-1 .project_info-item.iconed:last-child,#colophon .gem-latest-news:last-child{border-bottom:none;}#colophon .jtwt_tweet:first-child,#colophon .project_info-item-style-1 .project_info-item.iconed:first-child,#colophon .gem-pp-posts:first-child,#colophon .widget_tweets .twitter-box .jtwt_tweet:first-child{background:none;}.widget :after,.widget :before,.widget a,.widget a:hover,.widget.widget_search .gem-button:hover,.widget.widget_search .gem-button,body .widget_tag_cloud .tagcloud a,body .widget_tag_cloud .tagcloud a:hover,#colophon .widget.widget_search .gem-button:hover,#colophon #mc4wp_submit:hover,#colophon .widget.widget_search .gem-button:hover,body #colophon .tagcloud a:hover,#colophon .widget.widget_search .gem-button{-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}.vc_grid .animated{animation-fill-mode:none;}@keyframes a{to{transform:rotate(1turn);}}.portfolio{padding:0;}.portfolio .portfolio-row{clear:both;}.portfolio .portfolio-item-size-container{position:relative;padding:0;margin:0;font-size:0;line-height:1;}.portfolio .portfolio-item-size-container .portfolio-item{min-height:0;padding:0 !important;margin:0;position:absolute;}.portfolio h3.title{text-align:center;}@-webkit-keyframes MenuAnimOut{0%{}50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@keyframes MenuAnimOut{0%{}50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@-webkit-keyframes MenuAnimIn{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5;}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@keyframes MenuAnimIn{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5;}100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1;}}.portfolio .portfolio-set{position:relative;margin-bottom:20px;padding:0;z-index:1;float:none;}.portfolio:not(.portfolio-slider):is(.portfolio-pagination-normal,.portfolio-pagination-more,.portfolio-pagination-disabled) .portfolio-set{margin-bottom:0;}.portfolio-item{text-align:center;margin-top:0;}.portfolio-item .wrap{width:100%;display:inline-block;vertical-align:top;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}.portfolio.disable-isotope .portfolio-item .wrap{transition:all .2s linear,height 0s;}.portfolio:not(.portfolio-slider) .portfolio-item .wrap{border:none;}.portfolio-item .wrap > .caption{padding-bottom:30px;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}.portfolio-item .wrap > .caption:not(.click-disabled){cursor:pointer;}.portfolio .portfolio-item .wrap > .caption{position:relative;z-index:1;}.portfolio.portfolio-grid.background-style-gray .portfolio-item .wrap > .caption,.portfolio.portfolio-grid.background-style-dark .portfolio-item .wrap > .caption,.portfolio.portfolio-grid.background-style-transparent .portfolio-item .wrap > .caption{border-bottom-width:0;}.portfolio.background-style-transparent .portfolio-item .wrap > .caption{background-color:transparent;}.portfolio-item .image{display:inline-block;position:relative;max-width:100%;padding:0;vertical-align:top;overflow:hidden;flex:none;}.portfolio-grid:not(.columns-1) .portfolio-item .image{width:100%;}.portfolio-item .image .image-inner{position:relative;z-index:2;}.portfolio-item .image .image-inner{overflow:hidden;}.portfolio.portfolio-grid:not(.inited) .image-inner,.portfolio.portfolio-grid .image-inner.without-image,.portfolio.portfolio-grid img[loading="lazy"]{background-color:var(--styled-bg-color,#f0f3f2);}.portfolio-item .image picture{}.portfolio-item .image img{width:100%;max-width:initial;height:auto;object-fit:cover;}.portfolio.portfolio-grid:is(.portfolio-style-creative,.portfolio-style-justified) .portfolio-item .image img{height:100%;object-fit:cover;}.portfolio-item .image .overlay{display:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;overflow:hidden;}.portfolio-item .image .overlay:not(.click-disabled){cursor:pointer;}.portfolio-item .image .overlay .overlay-circle{display:none;}.portfolio-item .image .overlay .portfolio-item-link{display:block;position:absolute;left:0;right:0;top:0;bottom:0;text-decoration:none;z-index:2;}.portfolio-item .image .overlay .links-wrapper{display:table;width:100%;height:100%;}.portfolio-item .image .overlay .links{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;}.portfolio-item .image .overlay .links a.icon{display:inline-block;text-decoration:none;margin-right:45px;vertical-align:bottom;}.portfolio-item .image .overlay .links a.icon.share{margin-right:0;}.portfolio .portfolio-item .image .overlay .links a.icon{color:#fff;}.portfolio .portfolio-item .image .overlay .links a.icon i{color:#fff;transition:all .3s;}.portfolio:not(.hover-zooming-blur) .portfolio-item .image .overlay .links a.icon:hover i{color:inherit;}.portfolio:not(.products-grid) .portfolio-item .image .overlay .links a.icon:before{content:none !important;}.portfolio .portfolio-item .image .overlay .links a.icon{width:48px;height:48px;line-height:48px;}.portfolio .portfolio-item .image .overlay .links a.icon i.default{font-family:"thegem-icons";font-size:48px;font-style:normal;line-height:inherit;display:inline-block;}.portfolio-item .image .overlay .links a.photo i.default:before{content:"";}.portfolio-item .image .overlay .links a.self-link i.default:before{content:"";}.portfolio-item .image .overlay .links a.youtube i.default:before,.portfolio-item .image .overlay .links a.vimeo i.default:before,.portfolio-item .image .overlay .links a.self_video i.default:before{content:"";}.portfolio-item .image .overlay .links a.share i.default:before{content:"";}.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.photo i.default:before{content:"";}.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.self-link i.default:before{content:"";}.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.youtube i.default:before,.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.vimeo i.default:before,.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.self_video i.default:before{content:"";}.portfolio .portfolio-item .image .overlay .links a.share i.default:before{margin-left:-.2em;}.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.share i.default:before{content:"";}@media (max-width: 430px){.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.photo i.default:before{content:"";}.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.self-link i.default:before{content:"";}.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.youtube i.default:before,.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.vimeo i.default:before,.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.self_video i.default:before{content:"";}}@media (min-width: 768px) and (max-width: 870px){.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.photo i.default:before{content:"";}.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.self-link i.default:before{content:"";}.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.youtube i.default:before,.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.vimeo i.default:before,.portfolio:not(.hover-default) .portfolio-item .image .overlay .links a.self_video i.default:before{content:"";}}.portfolio-item .caption{text-align:center;padding:32px 30px 0;}.portfolio.portfolio-grid:not(.columns-1) .portfolio-item .wrap > .caption{min-height:initial;}.portfolio-item .overlay .caption{background-color:transparent;}.portfolio-item .caption .title{text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;letter-spacing:0;}.portfolio-item .caption .title span{display:block;margin:0;color:inherit;overflow:hidden;text-overflow:ellipsis;}.portfolio:not(.columns-1) .portfolio-item .caption .info .sep{height:auto;}.portfolio-item .wrap > .caption .subtitle,.portfolio-item .wrap > .caption .info{-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}.portfolio-item .caption .subtitle,.portfolio-item .caption .info,.portfolio-item .caption .subtitle a,.portfolio-item .caption .info a,.portfolio-item .caption .subtitle p{text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.portfolio-item .caption .info a{cursor:pointer;}.portfolio-item .caption .info{font-size:var(--thegem-to-body-tiny-font-size);line-height:1.5;margin-top:3px;}.portfolio-item .caption .subtitle a:hover,.portfolio-item .caption .info a:hover{text-decoration:underline;}.portfolio .overlay .links .caption .title,.portfolio .overlay .links .caption .subtitle,.portfolio .overlay .links .caption .subtitle p,.portfolio .overlay .links .caption .info{white-space:normal;overflow:visible;text-overflow:clip;}@media only screen and (max-width: 830px){.portfolio:not(.extended-portfolio-grid) .fullwidth-block .portfolio-set .portfolio-item,.portfolio:not(.extended-portfolio-grid) .portfolio-set .portfolio-item,.portfolio.fullwidth-columns-6 .fullwidth-block .portfolio-set .portfolio-item,.portfolio:not(.extended-portfolio-grid) .fullwidth-block .portfolio-item-size-container .portfolio-item,.portfolio:not(.extended-portfolio-grid) .portfolio-item-size-container .portfolio-item,.portfolio.fullwidth-columns-6 .fullwidth-block .portfolio-item-size-container .portfolio-item{width:50%;}}@media only screen and (max-width: 550px){.portfolio:not(.extended-portfolio-grid) .fullwidth-block .portfolio-set .portfolio-item,.portfolio:not(.extended-portfolio-grid) .portfolio-set .portfolio-item,.portfolio.fullwidth-columns-6 .fullwidth-block .portfolio-set .portfolio-item,.portfolio.fullwidth-columns-6 .fullwidth-block .portfolio-set .portfolio-item.double-item:not(.double-item-vertical),.portfolio:not(.extended-portfolio-grid) .fullwidth-block .portfolio-item-size-container .portfolio-item,.portfolio:not(.extended-portfolio-grid) .portfolio-item-size-container .portfolio-item,.portfolio.fullwidth-columns-6 .fullwidth-block .portfolio-item-size-container .portfolio-item{width:100%;}}@media only screen and (max-width: 460px){.portfolio.hover-horizontal-sliding:is(.columns-2,.columns-3,.columns-4,.columns-5,.columns-6) .overlay .links .caption .subtitle,.portfolio.hover-horizontal-sliding .fullwidth-block .overlay .links .caption .subtitle{display:none !important;}}@media only screen and (max-width: 440px){.portfolio.hover-horizontal-sliding:is(.columns-2,.columns-3,.columns-4,.columns-5,.columns-6) .overlay .links .caption .info,.portfolio.hover-horizontal-sliding .fullwidth-block .overlay .links .caption .info{display:none !important;}}@media only screen and (min-width: 768px) and (max-width: 845px){.portfolio.hover-horizontal-sliding:is(.columns-1,.columns-2,.columns-3) .overlay .links{padding:41px 28px;}}@media only screen and (max-width: 440px){.portfolio.hover-horizontal-sliding:is(.columns-1,.columns-2,.columns-3,.columns-4,.columns-5,.columns-6) .overlay .links,.portfolio.hover-horizontal-sliding .fullwidth-block .overlay .links{padding:41px 30px;}}@media only screen and (max-width: 360px){.portfolio.hover-horizontal-sliding:is(.columns-1,.columns-2,.columns-3,.columns-4,.columns-5,.columns-6) .overlay .links,.portfolio.hover-horizontal-sliding .fullwidth-block .overlay .links{padding:31px 20px;}}.portfolio-sharing-pane{height:0;text-align:center;}.portfolio .zilla-likes{line-height:1.3;}.portfolio .zilla-likes:before{content:none !important;}.portfolio .zilla-likes i{font-size:16px;font-style:normal;margin-right:6px;vertical-align:top;}.portfolio .zilla-likes i.default:before{content:"";display:inline-block;font-family:"thegem-icons";font-weight:normal;line-height:inherit;}.portfolio-item .image .overlay .portfolio-sharing-pane{font-size:0;}.portfolio-item .image .overlay .portfolio-sharing-pane .socials-item{margin:0 10px;}.portfolio:is(.columns-3,.columns-4,.columns-5,.columns-6,.fullwidth-columns-4,.fullwidth-columns-5,.fullwidth-columns-6) .portfolio-item .image .overlay .portfolio-sharing-pane .socials-item{margin:0 5px;}.portfolio .gem-pagination{display:flex;align-items:center;justify-content:center;}.portfolio .gem-pagination a,.portfolio .gem-pagination span.page-numbers{box-sizing:content-box;line-height:30px;}.portfolio:not(.category-grid) .gem-pagination .prev,.portfolio:not(.category-grid) .gem-pagination .next{display:flex;align-items:center;justify-content:center;flex:none;}.portfolio:not(.category-grid) .gem-pagination .prev:before,.portfolio:not(.category-grid)  .gem-pagination .next:before{content:none;}.portfolio .gem-pagination .prev i,.portfolio .gem-pagination .next i{font-size:24px;}.portfolio .gem-pagination .prev i.default,.portfolio .gem-pagination .next i.default{font-family:"thegem-icons";font-weight:normal;font-style:normal;}.gem-pagination .next i.default:before{content:"";}.portfolio.disable-isotope .portfolio-set{display:flex;flex-wrap:wrap;}.portfolio.disable-isotope.title-on-page .portfolio-set .portfolio-item .wrap > .caption{flex:auto;}.portfolio-preloader-wrapper{position:relative;width:100%;clear:both;}.portfolio-item .caption .gem-button{margin:0;display:flex;align-items:center;justify-content:center;}.portfolio.news-grid .portfolio-item .wrap > .caption{cursor:default;min-height:0;z-index:1;}.news-grid:not(.columns-1) .portfolio-item .wrap,.news-grid:not(.columns-1) .portfolio-item .image{width:100%;}.news-grid.portfolio .portfolio-item .image .overlay .links .portfolio-icons a.self-link{margin-right:0 !important;}.news-grid.portfolio .portfolio-item .image .overlay .links .portfolio-icons a.self-link i,.news-grid.portfolio .portfolio-item.double-item .image .overlay .links .portfolio-icons a.self-link i{font-size:36px !important;width:auto !important;height:auto !important;}.news-grid.portfolio .portfolio-item .image .overlay .links .portfolio-icons a.self-link i.default:before{content:"";font-family:"thegem-icons";}.news-grid.portfolio .portfolio-item .image .overlay .links .portfolio-icons a.self-link:before{content:none !important;}.news-grid.portfolio.hover-new-default .portfolio-item .image .overlay .links .portfolio-icons a.self-link{width:48px;height:48px;line-height:48px;}.news-grid.portfolio.hover-new-default .portfolio-item .image .overlay .links .portfolio-icons a.self-link i{font-size:48px !important;}.news-grid.portfolio.hover-new-default .portfolio-item .image .overlay .links .portfolio-icons a.self-link i.default:before{content:"";}@media (max-width: 991px){.version-new.news-grid.portfolio .portfolio-item:not(.double-item) .image .overlay .links .portfolio-icons a.self-link i,.version-new.news-grid.portfolio.hover-new-default .portfolio-item:not(.double-item) .image .overlay .links .portfolio-icons a.self-link i,.version-new.news-grid.portfolio .portfolio-item:not(.double-item) .gem-simple-gallery .gem-gallery-item a:after{font-size:24px !important;}}.portfolio-style-justified.news-grid:not(.full-image) .post-featured-content,.portfolio-style-creative.news-grid .post-featured-content,.portfolio-style-metro.news-grid .portfolio-item.format-video .post-featured-content,.portfolio-style-metro.news-grid .portfolio-item.format-audio .post-featured-content,.portfolio-style-metro.news-grid .portfolio-item.format-quote .post-featured-content{position:absolute;left:0;right:0;top:0;bottom:0;height:auto !important;}.portfolio.news-grid .overlay .links .caption .title{text-overflow:inherit;}.news-grid .portfolio-item .caption .post-date{font-size:14px;line-height:21px;}.news-grid .portfolio-item .caption .info{margin-top:0;}.news-grid .portfolio-item:not(.double-item-style-alternative) .caption .title > span{margin:6px 0 8px;}.news-grid .portfolio-item .grid-post-meta{margin-bottom:19px;}.news-grid .portfolio-item .grid-post-meta > *{vertical-align:top;}.news-grid .portfolio-item .grid-post-meta .post-meta-likes{margin-left:0;}.news-grid .portfolio-item .grid-post-meta .comments-link + .post-meta-likes{margin-left:5px;}.news-grid .portfolio-item .grid-post-meta .comments-link{padding-right:9px;margin-right:0px;border-right:1px solid #d4dee1;}.news-grid .portfolio-item .image .links .caption .author{font-size:14px;line-height:25px;padding-top:10px;}.news-grid .portfolio-item .image .links .caption .author > *{display:inline-block;vertical-align:top;}.news-grid .portfolio-item .image .links .caption .author .author-avatar{font-size:0;line-height:1;margin-right:5px;}.news-grid .portfolio-item .image .links .caption .author .author-avatar img{width:25px;height:25px;border-radius:50%;}.news-grid .portfolio-item .image .links .caption .post-date{margin-bottom:13px;}.news-grid .portfolio-item .image .links .caption .title{margin-bottom:17px !important;}.news-grid .portfolio-item .image .links .caption .title > span{margin:0;}.news-grid .sep{display:inline;}.news-grid.portfolio .portfolio-item .image .overlay .links .caption .info{padding-top:10px;}.news-grid.portfolio .portfolio-item .image .links .caption .info,.news-grid.portfolio .portfolio-item .image .links .caption .author,.news-grid.portfolio .portfolio-item .image .links .caption .grid-post-meta{position:relative;z-index:3;}.news-grid.portfolio .portfolio-item .image .overlay .links .caption .info,.news-grid.portfolio .portfolio-item .image .overlay .links .caption .description .subtitle{display:block !important;}@media only screen and (min-width: 831px) and (max-width: 1060px), screen and (min-width: 551px) and (max-width: 700px){.news-grid.portfolio:not(.hover-circular):not(.columns-2) .portfolio-item:not(.double-item-squared) .image .overlay .links .caption .info{padding-top:0;}}@media only screen and (max-width: 390px){.news-grid.portfolio:not(.hover-circular) .portfolio-item .image .overlay .links .caption .info{padding-top:0;}}.version-new.news-grid .portfolio-item .wrap{position:relative;}.version-new.news-grid .portfolio-item .caption{text-align:left;}.version-new.news-grid.title-on-page .portfolio-item .caption{padding:0;}.version-new.news-grid.title-on-page .portfolio-item .caption .portfolio-icons{line-height:1;}.version-new.news-grid.title-on-page .portfolio-item .caption .portfolio-icons a.icon{margin:0;}.version-new.news-grid .portfolio-item .post-author-date .author,.version-new.news-grid .portfolio-item .post-author-date .post-date,.version-new.news-grid .portfolio-item .post-author-date .post-author-date-separator,.version-new.news-grid .portfolio-item .image .links .caption .author{display:inline-block;vertical-align:middle;margin-bottom:12px;line-height:20px;}.version-new.news-grid .portfolio-item .caption .author,.version-new.news-grid .portfolio-item .caption .post-date{font-size:75%;}.version-new.news-grid .portfolio-item .caption .author > *{display:inline-block;vertical-align:top;}.version-new.news-grid .portfolio-item .caption .author .author-avatar{font-size:0;line-height:1;margin-right:5px;}.version-new.news-grid .portfolio-item .image .links .caption .author .author-avatar img,.version-new.news-grid .portfolio-item .caption .author .author-avatar img{width:20px;height:20px;border-radius:50%;}.news-grid .portfolio-item .image .links .caption .author .author-name a{color:inherit;}.news-grid .portfolio-item .image .links .caption .author .author-name a:hover{text-decoration:underline;}.version-new.news-grid .portfolio-item .caption .title,.version-new.news-grid .portfolio-item .caption .title > span{text-transform:none;}.news-grid .portfolio-item .caption .title,.news-grid .portfolio-item .caption .title > span{white-space:normal;}.version-new.news-grid .portfolio-item .caption .title > span{margin:0;}.version-new.news-grid.portfolio:not(.columns-1) .portfolio-item .wrap > .caption{position:relative;padding:30px 38px 55px 38px;}.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta{position:absolute;left:0;right:0;bottom:8px;font-size:87.5%;padding:0 15px;margin:0;}.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .grid-post-meta-inner{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .grid-post-share,.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .portfolio-sharing-pane{float:right;}.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .portfolio-sharing-pane{margin-left:auto !important;}.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .grid-post-meta-comments-likes{float:left;display:flex;align-items:center;margin-right:auto;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .comments-link a i.default:before{content:"";font-size:inherit;vertical-align:middle;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .zilla-likes i.default:before{content:"";font-size:inherit;vertical-align:middle;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .comments-link{border-right:0;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .grid-post-share{vertical-align:middle;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .grid-post-share + .grid-post-meta-comments-likes{margin:0;padding-left:6px;}.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .grid-post-share + .portfolio-sharing-pane{padding-right:6px;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .grid-post-share > a{font-size:15px;line-height:1.7;}.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .comments-link a,.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .post-meta-likes a{font-size:12px;}.portfolio.news-grid .post-meta-likes > i,.portfolio.news-grid .post-meta-likes > svg,.portfolio.news-grid .comments-link > i,.portfolio.news-grid .comments-link > svg{display:none;}.portfolio.news-grid .comments-link a:before,.portfolio.news-grid .post-meta-likes a:before{content:none !important;}.portfolio.news-grid .comments-link a i{font-style:normal;margin-right:6px;font-size:14px;}.portfolio.news-grid .comments-link a i.default:before{content:"";font-family:"thegem-icons";font-weight:normal;display:inline-block;line-height:inherit;}.portfolio.news-grid .post-meta-likes a i{font-style:normal;margin-right:6px;font-size:14px;}.portfolio.news-grid .post-meta-likes a i.default:before{content:"";display:inline-block;font-family:"thegem-icons";font-weight:normal;line-height:inherit;vertical-align:middle;}.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .comments-link a i,.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .post-meta-likes a i{font-size:15px;vertical-align:middle;margin-right:5px;line-height:1;}.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .comments-link{padding-right:0;}.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .comments-link + .post-meta-likes{margin-left:7px;}.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .post-meta-likes a i{position:relative;}.version-new.news-grid .portfolio-item .overlay .caption a{pointer-events:auto;}.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .grid-post-share .portfolio-sharing-pane{display:none;}.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .grid-post-share,.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .portfolio-sharing-pane,.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .grid-post-meta-comments-likes{display:flex;align-items:center;float:none;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .portfolio-sharing-pane{height:auto;margin:0 !important;white-space:nowrap;}.version-new.news-grid .portfolio-item .caption .grid-post-meta-inner .socials-sharing{display:none;}.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta .grid-post-meta-inner{display:flex;align-items:center;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .grid-post-meta-inner > *{vertical-align:top;}.version-new.news-grid .portfolio-item .caption .grid-post-meta-inner .grid-post-meta-comments-likes{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s .1s;}.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .post-meta-likes a,.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .comments-link a{display:flex;align-items:center;}.version-new.news-grid .portfolio-item .caption .grid-post-meta-inner .portfolio-sharing-pane .socials-item{margin:0 4px;}.version-new.news-grid .portfolio-item .caption .grid-post-meta-inner .portfolio-sharing-pane .socials-item-icon{font-size:13px;line-height:25px;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .grid-post-share .icon i{font-style:normal;}.version-new.news-grid .portfolio-item .caption .grid-post-meta .grid-post-share .icon i.default:before{content:"" !important;font-family:"thegem-icons";line-height:inherit;vertical-align:middle;}.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .portfolio-sharing-pane .socials-sharing{text-align:right;}.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .grid-post-share .portfolio-sharing-pane a.socials-item{line-height:inherit;margin:0 3px;}.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .grid-post-share .portfolio-sharing-pane .socials-item-icon{font-size:14px;vertical-align:middle;}.version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info,.version-new.news-grid.portfolio.hover-new-default.title-on-hover .portfolio-item .image .links .caption .info,.version-new.news-grid.portfolio.hover-new-vertical-sliding.title-on-hover .portfolio-item .image .links .caption .info,.version-new.news-grid.portfolio.hover-new-zooming-blur.title-on-hover .portfolio-item .image .links .caption .info,.version-new.news-grid.portfolio.hover-new-horizontal-sliding .portfolio-item .image .links .caption .post-date{position:absolute;left:10px;top:10px;z-index:3;background:#000;max-width:calc(100% - 20px);white-space:normal;text-overflow:clip;overflow:auto;font-size:75%;padding:0 8px;text-align:left;}.version-new.news-grid.portfolio .portfolio-item .image .links .caption .info .sep{border-left:0;height:auto;margin:0;}.version-new.news-grid.portfolio .portfolio-item .image .links .caption .info .sep:before{content:", ";display:inline;}.version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption,.version-new.news-grid.portfolio.hover-new-default .portfolio-item .image .links .caption,.version-new.news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .links .caption{text-align:center;}.version-new.news-grid .portfolio-item .image .overlay:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:1;}.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .comments-link,.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .post-meta-likes{transition:opacity .3s;}.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta a.icon.share{font-size:15px !important;line-height:1.7 !important;width:auto !important;height:auto !important;border-radius:0 !important;}.version-new.news-grid .portfolio-item .image .links .caption .grid-post-meta a.icon.share i{font-size:inherit !important;}.news-grid .portfolio-item .image .links .caption .grid-post-meta{display:flex;align-items:center;justify-content:center;}.version-default.news-grid.title-on-hover:not(.hover-default-zooming-blur) .portfolio-item .image .links .caption .grid-post-meta,.version-default.news-grid.title-on-page:not(.hover-zooming-blur):not(.hover-default) .portfolio-item .image .links .caption .grid-post-meta,.version-new.news-grid.hover-new-default .portfolio-item .image .links .caption .grid-post-meta,.version-new.news-grid.title-on-hover:not(.hover-new-zooming-blur):not(.hover-new-gradient) .portfolio-item .image .links .caption .grid-post-meta{justify-content:start;}.news-grid .portfolio-item .image .links .caption .grid-post-meta .comments-link a,.news-grid .portfolio-item .image .links .caption .grid-post-meta .post-meta-likes a{display:flex;align-items:center;line-height:inherit;}.portfolio.news-grid.background-style-transparent:not(.columns-1) .portfolio-item .wrap > .caption{background-color:transparent;}.version-new.portfolio.news-grid.background-style-transparent:not(.columns-1):not(.list-style) .portfolio-item .wrap > .caption{padding-left:0;padding-right:0;}.version-new.portfolio.news-grid.background-style-transparent:not(.columns-1):not(.list-style) .portfolio-item:not(.show-caption-border) .wrap > .caption{padding-bottom:40px;}.version-new.portfolio.news-grid.background-style-transparent:not(.list-style) .portfolio-item .wrap > .caption .grid-post-meta{padding-left:0;padding-right:0;}.version-new.portfolio.news-grid .portfolio-item:not(.show-caption-border) .wrap > .caption,.version-default.portfolio.news-grid .portfolio-item:not(.show-caption-border) .wrap > .caption{border-bottom:0;}.portfolio.news-grid .portfolio-item .image .overlay .links a.icon.share{margin-right:0 !important;}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none;}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}:where(.wp-block-post-comments input[type=submit]){border:none;}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff;}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000;}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit;}:where(.wp-block-file){margin-bottom:1.5em;}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em;}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}@keyframes show-content-image{0%{visibility:hidden;}99%{visibility:hidden;}to{visibility:visible;}}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1;}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8;}:root :where(.wp-block-latest-posts.is-grid){padding:0;}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0;}ol,ul{box-sizing:border-box;}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em;}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px;}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px;}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center;}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em;}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px;}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em;}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0;}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em;}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch;}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset !important;margin-right:0;padding:1ch 2ch;text-decoration:none !important;}:root :where(.wp-block-table-of-contents){box-sizing:border-box;}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(pre.wp-block-verse){font-family:inherit;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}@font-face{font-family:"ElegantIcons";src:url("https://prosoznanie.org/wp-content/themes/thegem/css/../fonts/elegant/ElegantIcons.eot");src:url("https://prosoznanie.org/wp-content/themes/thegem/css/../fonts/elegant/ElegantIcons.eot?#iefix") format("embedded-opentype"),url("https://prosoznanie.org/wp-content/themes/thegem/css/../fonts/elegant/ElegantIcons.woff") format("woff"),url("https://prosoznanie.org/wp-content/themes/thegem/css/../fonts/elegant/ElegantIcons.ttf") format("truetype"),url("https://prosoznanie.org/wp-content/themes/thegem/css/../fonts/elegant/ElegantIcons.svg#ElegantIcons") format("svg");font-weight:normal;font-style:normal;}.hover-new-default .portfolio-item .image .image-inner img{overflow:hidden;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);-webkit-transition:-webkit-transform .3s;transition:transform .3s;}.hover-new-default .portfolio-item:hover .image .image-inner img{-webkit-transition:-webkit-transform .3s;transition:transform .3s;}.hover-new-default .portfolio-item .image .overlay,.hover-new-default .portfolio-item:hover .image .overlay{display:block;}.hover-new-default .portfolio-item .image .overlay:before{position:absolute;top:0;left:0;z-index:-1;content:"";width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s,background-color .3s;transition:opacity .3s,background-color .3s;}.hover-new-default .portfolio-item:hover .image .overlay:before{position:absolute;top:0;left:0;z-index:-1;content:"";width:100%;height:100%;opacity:1;-webkit-transition:opacity .3s,background-color .3s;transition:opacity .3s,background-color .3s;}.hover-new-default .portfolio-item .image .overlay .links .portfolio-icons > .icon{display:inline-block;opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;}.hover-new-default .portfolio-item:hover .image .overlay .links .portfolio-icons > .icon{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;}.version-new.news-grid.hover-new-default .portfolio-item .image .links .caption .grid-post-meta{position:absolute;left:0;right:0;top:0;margin:0;padding:0 10px 0 8px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;}.version-new.news-grid.hover-new-default .portfolio-item:hover .image .links .caption .grid-post-meta{opacity:1;}.version-new.news-grid.hover-new-default .portfolio-item .image .links .caption .grid-post-meta .grid-post-share,.version-new.news-grid.title-on-hover.hover-new-default .portfolio-item .caption .grid-post-meta-inner .portfolio-sharing-pane{float:left;}.version-new.news-grid.hover-new-default .portfolio-item .image .links .caption .grid-post-meta .grid-post-meta-comments-likes{position:absolute;right:10px;top:0;}.version-new.news-grid.hover-new-default .portfolio-item .image .links .caption .grid-post-meta .comments-link,.version-new.news-grid.hover-new-default .portfolio-item .image .links .caption .grid-post-meta .post-meta-likes{float:left;}.version-new.news-grid.portfolio.hover-new-default .portfolio-item .image .links .caption .post-date{margin-bottom:6px;}.version-new.news-grid.hover-new-default .image .links .caption .title{margin:0 !important;}.version-new.news-grid.hover-new-default .portfolio-item .image .links .caption .author{padding:0;margin:3px 0 0 0;}