/**handles:thegem-news-grid-version-list-hovers-zoom-overlay,thegem-animations,thegem-ken-burns**/
.hover-list-zoom-overlay .portfolio-item .image .image-inner img{overflow:hidden;transition:.7s cubic-bezier(.2,1,.22,1)}.hover-list-zoom-overlay .portfolio-item .image:hover .image-inner img{transform:scale(1.05);cursor:pointer}.hover-list-zoom-overlay .portfolio-item .image.format-video.has-post-thumbnail:hover .image-inner img{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}.hover-list-zoom-overlay .portfolio-item .image .overlay,.hover-list-zoom-overlay .portfolio-item:hover .image .overlay{display:block}.hover-list-zoom-overlay .portfolio-item .image .overlay:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;content:'';opacity:0;margin:0;background-color:rgba(0,0,0,.35);transition:.7s cubic-bezier(.2,1,.22,1)}.hover-list-zoom-overlay .portfolio-item .image:hover .overlay:before{opacity:1}
.items-animations-timer-element{font-size:0;line-height:1;height:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s}.items-animations-timer-element.start-timer{-webkit-opacity:1;-moz-opacity:1;opacity:1}.item-animation-move-up .item-animations-inited.before-start{-moz-transform:translateY(40px)!important;-ms-transform:translateY(40px)!important;-webkit-transform:translateY(40px)!important;-o-transform:translateY(40px)!important;transform:translateY(40px)!important;zoom:1;-webkit-opacity:0!important;-moz-opacity:0!important;opacity:0!important}.item-animation-move-up .item-animations-inited.before-start.start-animation{-o-transition:opacity 1s,transform 1s!important;-webkit-transition:opacity 1s,transform 1s!important;transition:opacity 1s,transform 1s!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important;zoom:1;-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important}.item-animation-bounce .item-animations-inited.before-start{-moz-transform:scale(.001)!important;-ms-transform:scale(.001)!important;-webkit-transform:scale(.001)!important;-o-transform:scale(.001)!important;transform:scale(.001)!important;zoom:1;-webkit-opacity:0!important;-moz-opacity:0!important;opacity:0!important}.item-animation-bounce .item-animations-inited.before-start.start-animation{-o-transition:opacity .4s,transform .4s!important;-webkit-transition:opacity .4s,transform .4s!important;transition:opacity .4s,transform .4s!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important;zoom:1;-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important}.item-animation-fade-in .item-animations-inited.before-start{zoom:1;-webkit-opacity:0!important;-moz-opacity:0!important;opacity:0!important}.item-animation-fade-in .item-animations-inited.before-start.start-animation{-o-transition:opacity .7s!important;-webkit-transition:opacity .7s!important;transition:opacity .7s!important;-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important}.item-animation-scale .item-animations-inited.before-start{-moz-transform:scale(.001)!important;-ms-transform:scale(.001)!important;-webkit-transform:scale(.001)!important;-o-transform:scale(.001)!important;transform:scale(.001)!important}.item-animation-scale .item-animations-inited.before-start.start-animation{-o-transition:transform .57s ease-in-out!important;-webkit-transition:transform .57s ease-in-out!important;transition:opacity transform .57s ease-in-out!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important}.item-animation-flip .item-animations-inited.before-start{-moz-transform:rotate3d(1,0,0,-80deg)!important;-ms-transform:rotate3d(1,0,0,-80deg)!important;-webkit-transform:rotate3d(1,0,0,-80deg)!important;-o-transform:rotate3d(1,0,0,-80deg)!important;transform:rotate3d(1,0,0,-80deg)!important;zoom:1;-webkit-opacity:0!important;-moz-opacity:0!important;opacity:0!important}.item-animation-flip .item-animations-inited.before-start.start-animation{-o-transition:opacity .7s ease-in-out,transform .7s ease-in-out!important;-webkit-transition:opacity .7s ease-in-out,transform .7s ease-in-out!important;transition:opacity .7s ease-in-out,transform .7s ease-in-out!important;-moz-transform:rotate3d(0,0,0,0deg)!important;-ms-transform:rotate3d(0,0,0,0deg)!important;-webkit-transform:rotate3d(0,0,0,0deg)!important;-o-transform:rotate3d(0,0,0,0deg)!important;transform:rotate3d(0,0,0,0deg)!important;-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important}.item-animation-fall-perspective .item-animations-inited.before-start{-moz-transform:translateZ(400px) translateY(300px) rotateX(-65deg)!important;-ms-transform:translateZ(400px) translateY(300px) rotateX(-65deg)!important;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-65deg)!important;-o-transform:translateZ(400px) translateY(300px) rotateX(-65deg)!important;transform:translateZ(400px) translateY(300px) rotateX(-65deg)!important;zoom:1;-webkit-opacity:0!important;-moz-opacity:0!important;opacity:0!important}.item-animation-fall-perspective .item-animations-inited.before-start.start-animation{-o-transition:opacity .75s ease-in-out,transform .75s ease-in-out!important;-webkit-transition:opacity .75s ease-in-out,transform .75s ease-in-out!important;transition:opacity .75s ease-in-out,transform .75s ease-in-out!important;-moz-transform:translateZ(0) translateY(0) rotateX(0)!important;-ms-transform:translateZ(0) translateY(0) rotateX(0)!important;-webkit-transform:translateZ(0) translateY(0) rotateX(0)!important;-o-transform:translateZ(0) translateY(0) rotateX(0)!important;transform:translateZ(0) translateY(0) rotateX(0)!important;-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important}
.custom-title-ken-burns-block,.fullwidth-block-ken-burns,.page-title-ken-burns-block,.vc_row_thegem-ken-burns{position:relative;overflow:hidden}.custom-title-ken-burns-block .thegem-ken-burns-bg,.fullwidth-block-ken-burns .thegem-ken-burns-bg,.page-title-ken-burns-block .thegem-ken-burns-bg,.vc_row_thegem-ken-burns .thegem-ken-burns-bg{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;background-size:cover;background-position:center;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:0}.custom-title-ken-burns-block .thegem-ken-burns-bg.thegem-ken-burns-zoom-out,.fullwidth-block-ken-burns .thegem-ken-burns-bg.thegem-ken-burns-zoom-out,.page-title-ken-burns-block .thegem-ken-burns-bg.thegem-ken-burns-zoom-out,.vc_row_thegem-ken-burns .thegem-ken-burns-bg.thegem-ken-burns-zoom-out{-webkit-transform:scale(1.15);transform:scale(1.15)}.custom-title-ken-burns-block .thegem-ken-burns-zoom-in.thegem-ken-burns-inited,.fp-section.fp-completely.active.vc_row_thegem-ken-burns .thegem-ken-burns-zoom-in,.fp-section.fp-completely.vc_row_thegem-ken-burns .thegem-ken-burns-zoom-in,.fullwidth-block-ken-burns .thegem-ken-burns-zoom-in.thegem-ken-burns-inited,.page-title-ken-burns-block .thegem-ken-burns-zoom-in.thegem-ken-burns-inited,.vc_row_thegem-ken-burns .thegem-ken-burns-zoom-in.thegem-ken-burns-inited{-webkit-animation-name:thegemKenburnsZoomIn;animation-name:thegemKenburnsZoomIn}.custom-title-ken-burns-block .thegem-ken-burns-zoom-out.thegem-ken-burns-inited,.fp-section.fp-completely.active.vc_row_thegem-ken-burns .thegem-ken-burns-zoom-out,.fp-section.fp-completely.vc_row_thegem-ken-burns .thegem-ken-burns-zoom-out,.fullwidth-block-ken-burns .thegem-ken-burns-zoom-out.thegem-ken-burns-inited,.page-title-ken-burns-block .thegem-ken-burns-zoom-out.thegem-ken-burns-inited,.vc_row_thegem-ken-burns .thegem-ken-burns-zoom-out.thegem-ken-burns-inited{-webkit-animation-name:thegemKenburnsZoomOut;animation-name:thegemKenburnsZoomOut}@-webkit-keyframes thegemKenburnsZoomOut{0%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes thegemKenburnsZoomOut{0%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes thegemKenburnsZoomIn{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes thegemKenburnsZoomIn{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}.compose-mode .vc_row_thegem-ken-burns .vc_element,.view-mode .vc_row_thegem-ken-burns .vc_element{z-index:1}.compose-mode .vc_row_thegem-ken-burns .thegem-ken-burns-bg:not(:first-child),.view-mode .vc_row_thegem-ken-burns .thegem-ken-burns-bg:not(:first-child){display:none}.page-title-ken-burns-block .thegem-ken-burns-bg+:not(.page-title-background-overlay){position:relative}