.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-duration:1s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.33,.07,1.03);}@media (prefers-reduced-motion:reduce){.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-duration:0s !important;}}.elementor-motion-effects-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);width:100%;}.elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;}.elementor-motion-effects-perspective{perspective:1200px;}.elementor-motion-effects-element{transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);}.thegem-fullscreen-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;flex-direction:column;transition:opacity .3s ease .3s,transform .3s ease;transform:translate3d(0,100%,0);opacity:0;}.thegem-fullscreen-search:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;box-shadow:0px 5px 5px -5px rgba(0,0,0,15%) inset;}.thegem-fullscreen-search.active{transform:none;opacity:1;transition:opacity 0s,transform .3s ease;}.thegem-fullscreen-search .search-scroll{flex:auto;overflow:hidden auto;}.thegem-fullscreen-search .search-scroll::-webkit-scrollbar-track{background-color:transparent;}.thegem-fullscreen-search .search-scroll::-webkit-scrollbar{width:4px;background-color:transparent;}.thegem-fullscreen-search .search-scroll::-webkit-scrollbar-thumb{background-color:#dfe5e8;border-radius:2px;}body.fullscreen-search-opened{overflow:hidden;}.thegem-fullscreen-search form{position:relative;}input.thegem-fullscreen-searchform-input{width:100%;border:none;text-align:center;background:transparent;padding:5px 45px;}@media (min-width: 768px){input.thegem-fullscreen-searchform-input{padding:25px 70px;}}input.thegem-fullscreen-searchform-input::-webkit-input-placeholder{color:inherit;}input.thegem-fullscreen-searchform-input::-moz-placeholder{color:inherit;}input.thegem-fullscreen-searchform-input:-ms-input-placeholder{color:inherit;}input.thegem-fullscreen-searchform-input:-moz-placeholder{color:inherit;}.thegem-fullscreen-search .sf-close{position:absolute;right:21px;top:50%;transform:translateY(-50%);cursor:pointer;}@media (min-width: 768px){.thegem-fullscreen-search .sf-close{right:30px;}}.thegem-fullscreen-search .sf-close:before{content:"";display:block;font-family:"thegem-icons";font-style:normal;font-size:24px;font-weight:normal;color:inherit;text-align:center;vertical-align:top;width:100%;}@media (min-width: 992px){.thegem-fullscreen-search .sf-close:before{font-size:48px;}}.thegem-fullscreen-search .top-searches{padding:18px 0 12px 0;}@media (min-width: 768px){.thegem-fullscreen-search .top-searches{padding:40px 0 33px 0;}}.thegem-fullscreen-search .top-searches .container{display:flex;flex-wrap:wrap;justify-content:center;}.thegem-fullscreen-search .top-searches .top-search-text{margin-right:8px;}.thegem-fullscreen-search .top-searches .top-search-item{font-size:14px;line-height:1;color:inherit;padding:5px 17px 6px 17px;border-radius:13px;margin:0 5px 10px 5px;cursor:pointer;}.thegem-fullscreen-search .top-searches .top-search-item:hover{color:#fff;}.thegem-fullscreen-search .sf-result{position:relative;}.thegem-fullscreen-search  .result-sections .search-results-section{padding:40px 0 50px 0;}@media (min-width: 768px){.thegem-fullscreen-search  .result-sections .search-results-section{padding:60px 0 70px 0;}}@media (min-width: 992px){.thegem-fullscreen-search  .result-sections .search-results-section{padding:70px 0 90px 0;}}.thegem-fullscreen-search  .result-sections .search-results-section:not(.search-results-nothing) h2{text-align:center;}@media (min-width: 768px){.thegem-fullscreen-search  .result-sections .search-results-section  h2{margin:0 0 50px 0;}}@media (min-width: 992px){.thegem-fullscreen-search  .result-sections .search-results-section  h2{margin:0 0 60px 0;}}.thegem-fullscreen-search  .result-sections .search-results-section.search-results-nothing h2{margin-bottom:25px;}@media (min-width: 992px){.thegem-fullscreen-search  .result-sections .search-results-section:nth-child(even) .search-results-bottom .container:before,.thegem-fullscreen-search  .result-sections .search-results-section:nth-child(even) .search-results-bottom .container:after{content:"";width:50%;height:1px;background-color:#dfe5e8;}}.thegem-fullscreen-search  .result-sections .search-results-section .search-results-bottom{margin-top:50px;}@media (min-width: 768px){.thegem-fullscreen-search  .result-sections .search-results-section .search-results-bottom{margin-top:60px;}}@media (min-width: 992px){.thegem-fullscreen-search  .result-sections .search-results-section .search-results-bottom{margin-top:70px;}}.thegem-fullscreen-search  .result-sections .search-results-section .search-results-bottom .container{display:flex;align-items:center;justify-content:center;}.thegem-fullscreen-search  .result-sections .search-results-section .search-results-bottom a{display:inline-block;flex:none;border-radius:20px;margin:0 20px;}.thegem-fullscreen-search .top-searches + .sf-result .search-results-section:first-child{padding-top:0;}.thegem-fullscreen-search  .result-sections .search-results-section.search-results-product .portfolio-set{justify-content:center;}@media (max-width: 767px){.thegem-fullscreen-search  .result-sections .search-results-product .portfolio-item:nth-child(n+7){display:none;}}@media (min-width: 768px) and (max-width: 991px){.thegem-fullscreen-search  .result-sections .search-results-product .portfolio-item:nth-child(n+9){display:none;}}@media (min-width: 992px) and (max-width: 1599px){.thegem-fullscreen-search  .result-sections .search-results-product .portfolio-item:nth-child(n+13){display:none;}}@media (min-width: 1600px){.thegem-fullscreen-search  .result-sections .search-results-product .portfolio-item{width:12.5%;}}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-row,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-row{margin:-12px 0;padding:0 12px;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-set,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-set{justify-content:center;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item{padding:12px;}@media (max-width: 767px){.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item{max-width:302px;}}@media (min-width: 768px){.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-row,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-row{margin:-12px 0;padding:0 12px;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item{width:33.333%;padding:12px;}}@media (min-width: 992px){.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-row,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-row{margin:-14px 0;padding:0 14px;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item{width:25%;}}@media (min-width: 1400px){.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item{width:16.666%;}}@media (max-width: 767px){.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item:nth-child(n+4),.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item:nth-child(n+4){display:none;}}@media (min-width: 768px) and (max-width: 991px){.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item:nth-child(n+5),.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item:nth-child(n+5){display:none;}}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item:hover .wrap{box-shadow:0px 0px 60px 0px rgba(0,0,0,.12);}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item .wrap > .caption,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item .wrap,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item .wrap > .caption{border:none !important;}.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item .wrap > .caption{cursor:initial;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item .wrap{height:100%;display:flex;flex-direction:column;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item .wrap > .caption{flex:auto;padding:30px;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item:hover .wrap > .caption{background-color:#fff;}.thegem-fullscreen-search .top-searches + .sf-result .search-results-section.search-results-page:first-child{padding-top:0;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item .wrap,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item .wrap{width:100%;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item .image,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item .image{width:100%;padding-top:100%;position:relative;z-index:1;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item.post_format-post-format-quote .image{height:100%;padding-top:0;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item .image .image-inner,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item .image .image-inner{position:absolute;top:0;left:0;bottom:0;right:0;}.thegem-fullscreen-search  .result-sections .search-results-post .portfolio-item .image-inner picture img,.thegem-fullscreen-search  .result-sections .search-results-thegem_pf_item .portfolio-item .image-inner picture img{-o-object-fit:cover;object-fit:cover;height:100%;left:0 !important;width:100%;max-width:100% !important;}.preloader-new{position:absolute;width:100%;height:100%;z-index:4;}.preloader-new .preloader-spin{top:100px;left:initial;right:50%;}.thegem-fullscreen-search .preloader-new + .result-sections{opacity:.6;}.thegem-fullscreen-search .preloader-new ~ * .portfolio-row{opacity:1;}.thegem-fullscreen-search  .result-sections .search-results-nothing{text-align:center;}.thegem-fullscreen-search  .result-sections .search-results-nothing svg{width:166px;fill:#dfe5e8;}.thegem-fullscreen-search .pages-list{display:flex;flex-wrap:wrap;justify-content:center;margin:-12px 0;padding:0 12px;}@media (min-width: 768px){.thegem-fullscreen-search .pages-list{margin:-12px 0;padding:0 12px;}}@media (min-width: 992px){.thegem-fullscreen-search .pages-list{margin:-14px 0;padding:0 14px;}}.thegem-fullscreen-search .pages-list .page-item{padding:12px;}@media (max-width: 767px){.thegem-fullscreen-search .pages-list .page-item{max-width:302px;}}@media (min-width: 768px){.thegem-fullscreen-search .pages-list .page-item{padding:12px;}}@media (min-width: 992px){.thegem-fullscreen-search .pages-list .page-item{padding:14px;}}@media (min-width: 1400px){.thegem-fullscreen-search .pages-list .page-item{width:16.667%;}}@media (max-width: 767px){.thegem-fullscreen-search .pages-list .page-item:nth-child(n+4){display:none;}}@media (min-width: 768px) and (max-width: 991px){.thegem-fullscreen-search .pages-list .page-item:nth-child(n+7){display:none;}}.thegem-fullscreen-search .pages-list .page-item article{height:122px;}.thegem-fullscreen-search .pages-list .page-item article a{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#3c3950;background-color:#f6f6f8;border-top:5px solid transparent;text-align:center;text-decoration:none;padding:10px 25px;transition:all .3s;}.thegem-fullscreen-search .pages-list .page-item article a .title{text-transform:initial;margin:0;overflow:hidden;}.thegem-fullscreen-search .pages-list .page-item article a:before{content:"";font-family:"thegem-icons";font-style:normal;font-size:27px;line-height:1;font-weight:normal;color:#b6c6c9;margin-bottom:7px;}.thegem-fullscreen-search .pages-list .page-item article:hover a{box-shadow:0px 0px 40px 0px rgba(0,0,0,.12);}.vertical-minisearch.menu-item-ajax-search .vertical-minisearch-shadow{position:relative;z-index:11;}.ajax-minisearch-results{overflow:auto;max-height:40vh;box-shadow:0px 0px 30px 0px rgba(0,0,0,.07);}.ajax-minisearch-results::-webkit-scrollbar-track{background-color:transparent;}.ajax-minisearch-results::-webkit-scrollbar{width:4px;background-color:transparent;}.ajax-minisearch-results::-webkit-scrollbar-thumb{background-color:#dfe5e8;border-radius:2px;}.ajax-minisearch-results .scroll-block{padding:2px;}.ajax-minisearch-results .search-results-section{padding:14px 0;}.ajax-minisearch-results .search-results-section:first-child{padding-top:0;}.ajax-minisearch-results .search-results-section:last-child{padding-bottom:0;border-bottom:none;}.ajax-minisearch-results .ajax-search-item{margin-bottom:2px;}.ajax-minisearch-results .ajax-search-item{font-size:14px;line-height:20px;white-space:initial;}.ajax-minisearch-results .ajax-search-item a{display:flex;align-items:center;color:inherit;}.ajax-minisearch-results .ajax-search-item .thumbnail{flex:none;margin-right:9px;}.ajax-minisearch-results .search-results-section.search-results-nothing{padding:20px;}.ajax-minisearch-results .search-results-section.search-results-nothing .ajax-search-item{display:flex;align-items:center;justify-content:center;flex-direction:column;}.ajax-minisearch-results .search-results-section.search-results-nothing svg{width:50px;fill:#dfe5e8;}.menu-item-ajax-search .sf-submit{display:none;}.minisearch form,.vertical-minisearch form{position:relative;}.vertical-minisearch.menu-item-ajax-search .sf-input{border:none;}#primary-menu.no-responsive .vertical-minisearch.menu-item-ajax-search .sf-input::placeholder,#primary-menu.no-responsive .vertical-minisearch.menu-item-ajax-search .sf-input::-webkit-input-placeholder,.vertical-menu-item-widgets .vertical-minisearch.menu-item-ajax-search .sf-input::placeholder,.vertical-menu-item-widgets .vertical-minisearch.menu-item-ajax-search .sf-input::-webkit-input-placeholder{color:inherit;}#primary-menu.no-responsive .vertical-minisearch.menu-item-ajax-search .sf-submit-icon:after,.vertical-menu-item-widgets .vertical-minisearch.menu-item-ajax-search .sf-submit-icon:after{background:transparent;}#primary-menu.no-responsive .vertical-minisearch.menu-item-ajax-search .sf-submit-icon.clear:after,.vertical-menu-item-widgets .vertical-minisearch.menu-item-ajax-search .sf-submit-icon.clear:after{content:"";cursor:pointer;}.menu-item-ajax-search #searchform.ajax-loading:before{content:"";display:block;position:absolute;top:50%;right:50px;border:2px solid #5f727f;border-top:2px solid transparent;border-radius:50%;width:20px;height:20px;margin-top:-10px;animation:spin 2s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.hover-zoom-overlay .portfolio-item .image .image-inner img,.hover-zoom-overlay .gallery-item .overlay-wrap .image-wrap img{overflow:hidden;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);-webkit-transition:-webkit-transform .5s;transition:transform .5s;}.hover-zoom-overlay .portfolio-item:is(:hover,.hover-effect) .image .image-inner img,.hover-zoom-overlay .gallery-item:is(:hover,.hover-effect) .overlay-wrap .image-wrap img{-webkit-transform:translate(0,0) scale(1.12);transform:translate(0,0) scale(1.12);-webkit-transition:-webkit-transform .5s;transition:transform .5s;}.news-grid.hover-zoom-overlay .portfolio-item:is(:hover,.hover-effect) .image.format-video.has-post-thumbnail .image-inner img{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);}.hover-zoom-overlay .portfolio-item .image .overlay,.hover-zoom-overlay .portfolio-item:is(:hover,.hover-effect) .image .overlay,.hover-zoom-overlay .gallery-item .overlay-wrap .overlay,.hover-zoom-overlay .gallery-item:is(:hover,.hover-effect) .overlay-wrap .overlay{display:block;}.hover-zoom-overlay .portfolio-item .image .overlay:before,.hover-zoom-overlay .gallery-item .overlay-wrap .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,.3);-webkit-transition:opacity .3s;transition:opacity .3s;}.hover-zoom-overlay .portfolio-item:is(:hover,.hover-effect) .image .overlay:before,.hover-zoom-overlay .gallery-item:is(:hover,.hover-effect) .overlay-wrap .overlay:before{opacity:1;}.hover-zoom-overlay .portfolio-item .image .overlay .links .portfolio-icons{display:none;}.hover-zoom-overlay .portfolio-item .image .links .caption .title{opacity:0;top:200px;display:inline-block;vertical-align:middle;position:relative;will-change:transform;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .1s,top .3s .1s;transition:transform 0s .5s,opacity .3s .1s,top .3s .1s;}.hover-zoom-overlay .gallery-item .overlay .overlay-content-inner .title{opacity:0;top:200px;display:block;vertical-align:middle;position:relative;margin-top:35px;will-change:transform;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .1s,top .3s .1s;transition:transform 0s .5s,opacity .3s .1s,top .3s .1s;}.hover-zoom-overlay .portfolio-item:is(:hover,.hover-effect) .image .links .caption .title{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s .1s,opacity .3s .1s,top 0s;transition:transform .3s .1s,opacity .3s .1s,top 0s;}.hover-zoom-overlay .gallery-item:is(:hover,.hover-effect) .overlay .overlay-content-inner .title{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s .1s,opacity .3s .1s,top 0s;transition:transform .3s .1s,opacity .3s .1s,top 0s;}.hover-zoom-overlay .portfolio-item .image .links .caption .description,.hover-zoom-overlay .portfolio-item .image .links .caption .details,.hover-zoom-overlay .portfolio-item .image .links .caption .info{opacity:0;top:200px;position:relative;will-change:transform;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s,top .3s;transition:transform 0s .5s,opacity .3s,top .3s;}.hover-zoom-overlay .portfolio-item:is(:hover,.hover-effect) .image .links .caption .description,.hover-zoom-overlay .portfolio-item:is(:hover,.hover-effect) .image .links .caption .details,.hover-zoom-overlay .portfolio-item:is(:hover,.hover-effect) .image .links .caption .info{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s .2s,opacity .3s .2s,top 0s;transition:transform .2s .2s,opacity .3s .2s,top 0s;}.hover-zoom-overlay .portfolio-item .image .links .caption .product-info{opacity:0;top:200px;position:relative;will-change:transform;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s,top .3s;transition:transform 0s .5s,opacity .3s,top .3s;}.hover-zoom-overlay .portfolio-item:is(:hover,.hover-effect) .image .links .caption .product-info{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s .2s,opacity .3s .2s,top 0s;transition:transform .2s .2s,opacity .3s .2s,top 0s;}.hover-zoom-overlay .gallery-item .overlay .overlay-content-inner .subtitle{opacity:0;display:inline-block;vertical-align:middle;top:200px;position:relative;margin-top:20px;will-change:transform;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s,top .3s;transition:transform 0s .5s,opacity .3s,top .3s;}.hover-zoom-overlay .gallery-item:is(:hover,.hover-effect) .overlay .overlay-content-inner .subtitle{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s .2s,opacity .3s .2s,top 0s;transition:transform .2s .2s,opacity .3s .2s,top 0s;}.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item .image .overlay .links{justify-content:flex-end;position:absolute;left:0;right:0;bottom:0;height:auto;max-height:100%;-webkit-transition:bottom .3s,transform .3s;transition:bottom .3s,transform .3s;}.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item.appearance-type-featured_image:is(:hover,.hover-effect) .image .overlay .links{bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);}.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item .image .links .caption .title,.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item .image .links .caption .info{opacity:1;top:0;transform:none;transition:all .3s;}.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item.appearance-type-featured_image:not(:hover,.hover-effect) .image .links .caption .title,.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item:not(.appearance-type-featured_image) .image .links .caption .title{margin-bottom:20px;}.hover-zoom-overlay.version-alternative.caption-position-image:is(.columns-4,.columns-5,.columns-6) .portfolio-item:not(.double-item) .image .links .caption .title,.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item.small-item .image .links .caption .title{margin-bottom:12px;}.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item .image .links .caption .description{opacity:1;position:initial;transform:none;}.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item.appearance-type-featured_image:is(:hover,.hover-effect) .image .links .caption .slide-content-hidden{margin-bottom:0 !important;}.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item .image .overlay:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:1;background:-moz-linear-gradient(top,rgba(30,87,153,0) 65%,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,0) 65%,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(30,87,153,0) 65%,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001e5799",endColorstr="#80000000",GradientType=0);-webkit-transition:opacity .3s;transition:opacity .3s;}.hover-zoom-overlay.version-alternative.caption-position-image .portfolio-item.appearance-type-featured_image:is(:hover,.hover-effect) .image .overlay:after{opacity:0;}.news-grid.version-default.hover-default .portfolio-item .image .links .caption .title{opacity:0;position:relative;top:-200px;-webkit-transition:opacity .4s,top .5s;transition:opacity .4s,top .5s;}.news-grid.version-default.hover-default .portfolio-item:hover .image .links .caption .title{opacity:1;top:0;-webkit-transition:opacity .4s .2s,top .3s .2s;transition:opacity .4s .2s,top .3s .2s;}.news-grid.version-default.hover-default .portfolio-item .image .links .caption .description{opacity:0;position:relative;-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:opacity .4s,-webkit-transform .5s;transition:opacity .4s,transform .5s;}.news-grid.version-default.hover-default .portfolio-item:hover .image .links .caption .description{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .5s .1s,-webkit-transform .4s .1s;transition:opacity .5s .1s,transform .4s .1s;}.news-grid.version-default.hover-default .portfolio-item .image .links .caption .grid-post-meta{opacity:0;position:relative;top:-200px;-webkit-transition:opacity .4s,top .5s;transition:opacity .4s,top .5s;}.news-grid.version-default.hover-default .portfolio-item:hover .image .links .caption .grid-post-meta{opacity:1;top:0;-webkit-transition:opacity .5s .3s,top .4s .3s;transition:opacity .5s .3s,top .4s .3s;}.news-grid.version-default.title-on-page.hover-default .portfolio-item:hover .image .links .caption .grid-post-meta{-webkit-transition:opacity .5s .2s,top .4s .2s;transition:opacity .5s .2s,top .4s .2s;}.news-grid.version-default.hover-default .portfolio-item .image .links .caption .post-date{opacity:0;position:relative;top:-200px;-webkit-transition:opacity .4s,top .5s;transition:opacity .4s,top .5s;}.news-grid.version-default.hover-default .portfolio-item:hover .image .links .caption .post-date{opacity:1;top:0;-webkit-transition:opacity .5s .25s,top .4s .25s;transition:opacity .5s .25s,top .4s .25s;}.news-grid.version-default.hover-default .portfolio-item .image .links .caption .info{opacity:0;position:relative;top:-200px;-webkit-transition:opacity .4s,top .5s;transition:opacity .4s,top .5s;}.news-grid.version-default.hover-default .portfolio-item:hover .image .links .caption .info{opacity:1;top:0;-webkit-transition:opacity .5s .05s,top .4s .05s;transition:opacity .5s .05s,top .4s .05s;}.news-grid.version-default.hover-default .portfolio-item .image .links .caption .author{opacity:0;position:relative;top:-200px;-webkit-transition:opacity .4s,top .5s;transition:opacity .4s,top .5s;}.news-grid.version-default.hover-default .portfolio-item:hover .image .links .caption .author{opacity:1;top:0;-webkit-transition:opacity .5s,top .4s;transition:opacity .5s,top .4s;}.news-grid.hover-default .portfolio-item .gem-simple-gallery .gem-gallery-item a:before{-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.news-grid.hover-default .portfolio-item .gem-simple-gallery .gem-gallery-item a:after{position:absolute;left:50%;top:50%;opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;}.news-grid.hover-default .portfolio-item .gem-simple-gallery .gem-gallery-item a:hover:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;}.news-grid.version-default.hover-zooming-blur .portfolio-item .image .links .caption .title{opacity:0;top:200px;display:inline-block;vertical-align:middle;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .15s,top .3s .15s;transition:transform 0s .5s,opacity .3s .15s,top .3s .15s;}.news-grid.version-default.hover-zooming-blur .portfolio-item:hover .image .links .caption .title{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s .1s,opacity .3s .1s,top 0s;transition:transform .3s .1s,opacity .3s .1s,top 0s;}.news-grid.version-default.hover-zooming-blur .portfolio-item .image .links .caption .description{opacity:0;top:200px;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .1s,top .3s .1s;transition:transform 0s .5s,opacity .3s .1s,top .3s .1s;}.news-grid.version-default.hover-zooming-blur .portfolio-item:hover .image .links .caption .description{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s .15s,opacity .3s .15s,top 0s;transition:transform .2s .15s,opacity .3s .15s,top 0s;}.news-grid.version-default.hover-zooming-blur.title-on-page .portfolio-item:hover .image .links .caption .description{-webkit-transition:-webkit-transform .2s .05s,opacity .3s .05s,top 0s;transition:transform .2s .05s,opacity .3s .05s,top 0s;}.news-grid.version-default.hover-zooming-blur .portfolio-item .image .links .caption .grid-post-meta{opacity:0;top:200px;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .25s,top .3s .25s;transition:transform 0s .5s,opacity .3s .25s,top .3s .25s;}.news-grid.version-default.hover-zooming-blur.title-on-page .portfolio-item .image .links .caption .grid-post-meta{-webkit-transition:-webkit-transform 0s .5s,opacity .3s .15s,top .3s .15s;transition:transform 0s .5s,opacity .3s .15s,top .3s .15s;}.news-grid.version-default.hover-zooming-blur .portfolio-item:hover .image .links .caption .grid-post-meta{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s 0s,opacity .3s 0s,top 0s;transition:transform .3s 0s,opacity .3s 0s,top 0s;}.news-grid.version-default.hover-zooming-blur .portfolio-item .image .links .caption .post-date{opacity:0;top:200px;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .2s,top .3s .2s;transition:transform 0s .5s,opacity .3s .2s,top .3s .2s;}.news-grid.version-default.hover-zooming-blur .portfolio-item:hover .image .links .caption .post-date{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s .05s,opacity .3s .05s,top 0s;transition:transform .3s .05s,opacity .3s .05s,top 0s;}.news-grid.version-default.hover-zooming-blur .portfolio-item .image .links .caption .info{opacity:0;top:200px;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .05s,top .3s .05s;transition:transform 0s .5s,opacity .3s .05s,top .3s .05s;}.news-grid.version-default.hover-zooming-blur .portfolio-item:hover .image .links .caption .info{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s .2s,opacity .3s .2s,top 0s;transition:transform .2s .2s,opacity .3s .2s,top 0s;}.news-grid.version-default.hover-zooming-blur .portfolio-item .image .links .caption .author{opacity:0;top:200px;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s,top .3s;transition:transform 0s .5s,opacity .3s,top .3s;}.news-grid.version-default.hover-zooming-blur .portfolio-item:hover .image .links .caption .author{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s .25s,opacity .3s .25s,top 0s;transition:transform .2s .25s,opacity .3s .25s,top 0s;}.news-grid.version-default.hover-zooming-blur.title-on-page .portfolio-item:hover .image .links .caption .author{-webkit-transition:-webkit-transform .2s .1s,opacity .3s .1s,top 0s;transition:transform .2s .1s,opacity .3s .1s,top 0s;}.news-grid.version-default.hover-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:before{-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.portfolio.news-grid.hover-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:after{position:absolute;opacity:0;left:50%;top:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .3s,-webkit-transform 0s .3s,margin .3s;transition:opacity .3s,transform 0s .3s,margin .3s;}.portfolio.news-grid.hover-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s 0s,-webkit-transform .4s 0s;transition:opacity .3s,transform .4s;}.portfolio.news-grid.hover-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:not(:hover):after{margin-top:165px;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item .image .links .caption .title{opacity:0;position:relative;left:-200px;-webkit-transition:opacity .3s,left .3s;transition:opacity .3s,left .3s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item:hover .image .links .caption .title{opacity:1;left:0;-webkit-transition:opacity .3s .1s,left .3s .1s;transition:opacity .3s .1s,left .3s .1s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item .image .links .caption .description{opacity:0;position:relative;-webkit-transform:translateX(-200px);transform:translateX(-200px);-webkit-transition:opacity .3s .1s,-webkit-transform .3s .1s;transition:opacity .3s .1s,transform .3s .1s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item:hover .image .links .caption .description{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s .15s,-webkit-transform .3s .15s;transition:opacity .3s .15s,transform .3s .15s;}.news-grid.version-default.hover-horizontal-sliding.title-on-page .portfolio-item:hover .image .links .caption .description{-webkit-transition:opacity .3s .05s,-webkit-transform .3s .05s;transition:opacity .3s .05s,transform .3s .05s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item .image .links .caption .grid-post-meta{opacity:0;position:relative;left:-200px;-webkit-transition:opacity .3s,left .3s;transition:opacity .3s,left .3s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item:hover .image .links .caption .grid-post-meta{opacity:1;left:0;-webkit-transition:opacity .3s,left .3s;transition:opacity .3s,left .3s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item .image .links .caption .post-date{opacity:0;position:relative;left:-200px;-webkit-transition:opacity .3s,left .3s;transition:opacity .3s,left .3s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item:hover .image .links .caption .post-date{opacity:1;left:0;-webkit-transition:opacity .3s .05s,left .3s .05s;transition:opacity .3s .05s,left .3s .05s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item .image .links .caption .info{opacity:0;position:relative;left:-200px;-webkit-transition:opacity .3s,left .3s;transition:opacity .3s,left .3s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item:hover .image .links .caption .info{opacity:1;left:0;-webkit-transition:opacity .3s .2s,left .3s .2s;transition:opacity .3s .15s,left .3s .15s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item .image .links .caption .author{opacity:0;position:relative;left:-200px;-webkit-transition:opacity .3s,left .3s;transition:opacity .3s,left .3s;}.news-grid.version-default.hover-horizontal-sliding .portfolio-item:hover .image .links .caption .author{opacity:1;left:0;-webkit-transition:opacity .3s .25s,left .3s .25s;transition:opacity .3s .2s,left .3s .2s;}.news-grid.version-default.hover-horizontal-sliding.title-on-page .portfolio-item:hover .image .links .caption .author{-webkit-transition:opacity .3s .1s,left .3s .1s;transition:opacity .3s .1s,left .3s .1s;}.news-grid.hover-horizontal-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:before{-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.news-grid.hover-horizontal-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:after{position:absolute;left:50%;top:50%;opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;}.news-grid.hover-horizontal-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:hover:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;}.news-grid.version-default.hover-vertical-sliding .portfolio-item .image .links .caption .title{opacity:0;position:relative;top:200px;-webkit-transition:opacity .35s,top .35s;transition:opacity .35s,top .35s;}.news-grid.version-default.hover-vertical-sliding .portfolio-item:hover .image .links .caption .title{opacity:1;top:0;-webkit-transition:opacity .35s .1s,top .35s .1s;transition:opacity .35s .1s,top .35s .1s;}.news-grid.version-default.portfolio.hover-vertical-sliding .portfolio-item .image .links .caption .description{opacity:0;position:relative;-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;}.news-grid.version-default.portfolio.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .caption .description{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .35s .15s,-webkit-transform .35s .15s;transition:opacity .35s .15s,transform .35s .15s;}.news-grid.version-default.portfolio.hover-vertical-sliding.title-on-page .portfolio-item:hover .image .overlay .links .caption .description{-webkit-transition:opacity .35s .05s,-webkit-transform .35s .05s;transition:opacity .35s .05s,transform .35s .05s;}.news-grid.version-default.hover-vertical-sliding .portfolio-item .image .links .caption .grid-post-meta{opacity:0;position:relative;top:200px;-webkit-transition:opacity .35s,top .35s;transition:opacity .35s,top .35s;}.news-grid.version-default.hover-vertical-sliding .portfolio-item:hover .image .links .caption .grid-post-meta{opacity:1;top:0;-webkit-transition:opacity .35s,top .35s;transition:opacity .35s,top .35s;}.news-grid.version-default.hover-vertical-sliding .portfolio-item .image .links .caption .post-date{opacity:0;position:relative;top:200px;-webkit-transition:opacity .35s,top .35s;transition:opacity .35s,top .35s;}.news-grid.version-default.hover-vertical-sliding .portfolio-item:hover .image .links .caption .post-date{opacity:1;top:0;-webkit-transition:opacity .35s .05s,top .35s .05s;transition:opacity .35s .05s,top .35s .05s;}.news-grid.version-default.hover-vertical-sliding .portfolio-item .image .links .caption .info{opacity:0;position:relative;top:200px;-webkit-transition:opacity .35s,top .35s;transition:opacity .35s,top .35s;}.news-grid.version-default.hover-vertical-sliding .portfolio-item:hover .image .links .caption .info{opacity:1;top:0;-webkit-transition:opacity .35s .2s,top .35s .2s;transition:opacity .35s .2s,top .35s .2s;}.news-grid.version-default.hover-vertical-sliding .portfolio-item .image .links .caption .author{opacity:0;position:relative;top:200px;-webkit-transition:opacity .35s,top .35s;transition:opacity .35s,top .35s;}.news-grid.version-default.hover-vertical-sliding .portfolio-item:hover .image .links .caption .author{opacity:1;top:0;-webkit-transition:opacity .35s .25s,top .35s .25s;transition:opacity .35s .25s,top .35s .25s;}.news-grid.version-default.hover-vertical-sliding.title-on-page .portfolio-item:hover .image .links .caption .author{opacity:1;top:0;-webkit-transition:opacity .35s .1s,top .35s .1s;transition:opacity .35s .1s,top .35s .1s;}.news-grid.hover-vertical-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:before{-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.news-grid.hover-vertical-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:after{position:absolute;left:50%;top:50%;bottom:auto;opacity:0;-webkit-transform:translate(0,200px);transform:translate(0,200px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;}.news-grid.hover-vertical-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:hover:after{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity .3s 0s,-webkit-transform .35s 0s,font-size .3s;transition:opacity .3s,transform .3s,font-size .3s;}.news-grid.version-default.hover-gradient.title-on-hover .portfolio-item .image .links .caption .title,.news-grid.version-default.hover-circular.title-on-hover .portfolio-item .image .links .caption .title{opacity:0;top:200px;vertical-align:middle;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .05s,top .3s .05s;transition:transform 0s .5s,opacity .3s .05s,top .3s .05s;}.news-grid.version-default.hover-gradient.title-on-hover .portfolio-item:hover .image .links .caption .title,.news-grid.version-default.hover-circular.title-on-hover .portfolio-item:hover .image .links .caption .title{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s,opacity .3s,top 0s;transition:transform .3s,opacity .3s,top 0s;}.news-grid.version-default.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info,.news-grid.version-default.portfolio.hover-circular.title-on-hover .portfolio-item .image .overlay .links .caption .info{opacity:0;top:200px;display:inline-block;vertical-align:middle;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s,top .3s;transition:transform 0s .5s,opacity .3s,top .3s;}.news-grid.version-default.portfolio.hover-gradient .portfolio-item:hover .image .overlay .links .caption .info,.news-grid.version-default.portfolio.hover-circular.title-on-hover .portfolio-item:hover .image .overlay .links .caption .info{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s,opacity .3s,top 0s;transition:transform .3s,opacity .3s,top 0s;}.news-grid.version-default.hover-gradient.title-on-hover .portfolio-item .image .links .caption .post-date,.news-grid.version-default.hover-circular.title-on-hover .portfolio-item .image .links .caption .post-date{opacity:0;top:200px;vertical-align:middle;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .1s,top .3s .1s;transition:transform 0s .5s,opacity .3s .1s,top .3s .1s;}.news-grid.version-default.hover-gradient.title-on-hover .portfolio-item:hover .image .links .caption .post-date,.news-grid.version-default.hover-circular.title-on-hover .portfolio-item:hover .image .links .caption .post-date{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s,opacity .3s,top 0s;transition:transform .3s,opacity .3s,top 0s;}.news-grid.version-default.hover-gradient .portfolio-item .image .links .caption .grid-post-meta,.news-grid.version-default.hover-circular .portfolio-item .image .links .caption .grid-post-meta{opacity:0;top:200px;justify-content:start;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .1s,top .3s .1s;transition:transform 0s .5s,opacity .3s .1s,top .3s .1s;}.news-grid.version-default.hover-gradient .portfolio-item:hover .image .links .caption .grid-post-meta,.news-grid.version-default.hover-circular .portfolio-item:hover .image .links .caption .grid-post-meta{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s,opacity .3s,top 0s;transition:transform .3s,opacity .3s,top 0s;}.news-grid.version-default.portfolio.hover-gradient .portfolio-set .portfolio-item .image .overlay .links .caption .description .subtitle,.news-grid.version-default.portfolio.hover-circular .portfolio-set .portfolio-item .image .overlay .links .caption .description .subtitle{opacity:0;top:200px;display:inline-block !important;vertical-align:middle;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .1s,top .3s .1s;transition:transform 0s .5s,opacity .3s .1s,top .3s .1s;}.news-grid.version-default.portfolio.hover-gradient .portfolio-set .portfolio-item:hover .image .overlay .links .caption .description .subtitle,.news-grid.version-default.portfolio.hover-circular .portfolio-set .portfolio-item:hover .image .overlay .links .caption .description .subtitle{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s,opacity .3s,top 0s;transition:transform .3s,opacity .3s,top 0s;}.news-grid.version-default.hover-gradient .portfolio-item .image .links .caption .author,.news-grid.version-default.hover-circular .portfolio-item .image .links .caption .author,.news-grid.version-default.hover-gradient .portfolio-item.double-item-style-alternative .image .links .caption .author,.news-grid.version-default.hover-circular .portfolio-item.double-item-style-alternative .image .links .caption .author{opacity:0;top:200px;vertical-align:middle;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0s .5s,opacity .3s .1s,top .3s .1s;transition:transform 0s .5s,opacity .3s .1s,top .3s .1s;}.news-grid.version-default.hover-gradient .portfolio-item:hover .image .links .caption .author,.news-grid.version-default.hover-circular .portfolio-item:hover .image .links .caption .author{opacity:1;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s,opacity .3s,top 0s;transition:transform .3s,opacity .3s,top 0s;}.news-grid.version-default.hover-gradient .portfolio-item .gem-simple-gallery .gem-gallery-item a:before,.news-grid.version-default.hover-circular .portfolio-item .gem-simple-gallery .gem-gallery-item a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;background:-moz-linear-gradient(left,rgba(255,43,88,.8) 0%,rgba(255,216,0,.8) 100%) !important;background:-webkit-linear-gradient(left,rgba(255,43,88,.8) 0%,rgba(255,216,0,.8) 100%) !important;background:linear-gradient(to right,rgba(255,43,88,.8) 0%,rgba(255,216,0,.8) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ccff2b58",endColorstr="#ccffd800",GradientType=1);}.news-grid.version-default.hover-circular .portfolio-item .gem-simple-gallery .gem-gallery-item a:before{background:-moz-linear-gradient(to bottom right,rgba(0,188,212,.75) 0%,rgba(53,64,147,.75) 100%) !important;background:-webkit-linear-gradient(to bottom right,rgba(0,188,212,.75) 0%,rgba(53,64,147,.75) 100%) !important;background:linear-gradient(to bottom right,rgba(0,188,212,.75) 0%,rgba(53,64,147,.75) 100%) !important;}.news-grid.version-default.hover-gradient .portfolio-item .gem-simple-gallery .gem-gallery-item a:hover:before,.news-grid.version-default.hover-circular .portfolio-item .gem-simple-gallery .gem-gallery-item a:hover:before{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;}.news-grid.version-default.hover-gradient .portfolio-item .gem-simple-gallery .gem-gallery-item a:after,.news-grid.version-default.hover-circular .portfolio-item .gem-simple-gallery .gem-gallery-item a:after{position:absolute;left:50%;top:50%;opacity:0;-webkit-transform:translate(0,0) scale(0);transform:translate(0,0) scale(0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;}.news-grid.version-default.hover-gradient .portfolio-item .gem-simple-gallery .gem-gallery-item a:hover:after,.news-grid.version-default.hover-circular .portfolio-item .gem-simple-gallery .gem-gallery-item a:hover:after{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);-webkit-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;}.version-default.news-grid.hover-default-default .portfolio-item .image .links .caption .slide-content,.version-default.news-grid.hover-default-horizontal-sliding .portfolio-item .image .links .caption .slide-content,.version-default.news-grid.hover-default-vertical-sliding .portfolio-item .image .links .caption .slide-content,.version-default.news-grid.hover-default-gradient .portfolio-item .image .links .caption .slide-content,.version-default.news-grid.hover-default-circular .portfolio-item .image .links .caption .slide-content{padding:23px 30px;}.yikes-easy-mc-form{display:block;width:100%;}.yikes-easy-mailchimp-edit-form-link{display:block;margin-bottom:1em;}.yikes-easy-mc-form.yikes-mailchimp-form-inline{display:inline-block;width:100%;}.yikes-easy-mc-form input[type=email],.yikes-easy-mc-form input[type=number],.yikes-easy-mc-form input[type=text],.yikes-easy-mc-form input[type=url],.yikes-easy-mc-form select{padding:.5278em;background-color:#f1f1f1;border:2px solid rgba(51,51,51,.1);display:block;-moz-box-sizing:border-box;margin-bottom:8px;}.yikes-easy-mc-form input[type=email]:focus,.yikes-easy-mc-form input[type=number]:focus,.yikes-easy-mc-form input[type=text]:focus,.yikes-easy-mc-form input[type=url]:focus,.yikes-easy-mc-form select:focus{outline:2px solid rgba(51,51,51,.3);outline:2px solid rgba(51,51,51,.3);}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top{min-width:258px;}.yikes-easy-mc-form .yikes-easy-mc-submit-button{display:block;width:100%;margin-top:.5em;min-height:40px;padding:10px;cursor:pointer;}.yikes-easy-mc-form .yikes-easy-mc-submit-button.admin-logged-in{margin-bottom:1em;}.yikes-easy-mc-form .empty-form-inline-label .empty-label.labels-hidden{display:none;}.yikes-easy-mc-form .submit-button-inline-label{width:20%;min-width:90px;float:left;}.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button{margin-top:0;margin-bottom:.5em;}.yikes-easy-mc-form .form-field-description{display:block;margin-top:.25em;margin-bottom:.75em;font-style:italic;font-weight:400;font-size:80%;}.yikes-easy-mc-error-message{color:rgba(216,48,57,.87);background:#ffbaba;padding:12px;position:relative;}.yikes-easy-mc-success-message{color:#4f8a10;background:#dff2bf;padding:12px;position:relative;}.yikes-easy-mc-form .field-no-label,.yikes-easy-mc-form label{display:inline-block;margin-bottom:.5em;width:100%;}p.yikes-mailchimp-required-interest-group-error{color:rgba(216,48,57,.87);margin:8px 0;}.yikes-easy-mc-form input[type=email],.yikes-easy-mc-form input[type=number],.yikes-easy-mc-form input[type=password],.yikes-easy-mc-form input[type=text],.yikes-easy-mc-form input[type=url],.yikes-easy-mc-form select,.yikes-easy-mc-form textarea{box-sizing:border-box;display:block;width:100%;max-width:100%;}.yikes-easy-mc-form .yikes-easy-mc-submit-button-image{padding:0;width:16%;min-width:140px;max-width:200px;}.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button-image{width:100%;max-width:100%;}.checkbox-parent-label{width:100%;display:block;}.yikes-easy-mc-form .yikes-easy-mc-checkbox-label{display:inline-block;}.mailchimp-field-hidden,.yikes-easy-mc-display-none{display:none !important;}.yikes-easy-mc-text-align-right{text-align:right;}#yikes-mailchimp-container .yikes-form-title{margin-top:0;}.yikes-mailchimp-disclaimer-text{display:block;margin-top:1em;}.update-email-preloader,.yikes-mailchimp-preloader{position:absolute;top:40%;left:0;right:0;bottom:0;margin:0 auto;}img.yikes-mailchimp-preloader{max-height:40px;}img.loading-dots.yikes-mc-loading-dots{max-height:20px;}.g-recaptcha{transform:scale(.81);-webkit-transform:scale(.81);transform-origin:0 0;-webkit-transform-origin:0 0;margin:7px 0 -3px 0;}.yikes-mc-required-field-not-filled{background-color:#ffbaba !important;}@media screen and (max-height:575px){#rc-imageselect,.g-recaptcha{transform:scale(.81);-webkit-transform:scale(.81);transform-origin:0 0;-webkit-transform-origin:0 0;}}.yikes-easy-mc-form label.option-inline>label{display:inline-block;float:left;width:auto !important;margin-right:15px;}.yikes-easy-mc-form label.option-height-25{height:25px;}.yikes-easy-mc-form label.option-height-50{height:50px;}.yikes-easy-mc-form label.option-height-75{height:75px;}.yikes-easy-mc-form label.option-height-100{height:100px;}.yikes-easy-mc-form label.option-height-125{height:125px;}.yikes-easy-mc-form label.option-height-150{height:150px;}.yikes-easy-mc-form label.option-2-col>label{display:inline-block;float:left;width:50%;}.yikes-easy-mc-form label.option-3-col>label{display:inline-block;float:left;width:33%;}.yikes-easy-mc-form label.option-4-col>label{display:inline-block;float:left;width:25%;}.yikes-easy-mc-form input.field-left-half,.yikes-easy-mc-form label.field-left-half{width:48%;float:left;margin-right:2%;}.yikes-easy-mc-form input.field-right-half,.yikes-easy-mc-form label.field-right-half{width:48%;float:right;margin-left:2%;}.yikes-easy-mc-form input.field-third,.yikes-easy-mc-form label.field-third{width:32%;float:left;margin-right:1.33333%;}@media only screen and (max-width:525px){.yikes-easy-mc-form input.field-left-half,.yikes-easy-mc-form input.field-right-half,.yikes-easy-mc-form label.field-left-half,.yikes-easy-mc-form label.field-right-half{width:100%;}}@media only screen and (max-width:955px){.yikes-easy-mc-form input.field-third:nth-child(odd),.yikes-easy-mc-form label.field-third:nth-child(odd){width:48%;float:left;margin-right:2%;}.yikes-easy-mc-form input.field-third:nth-child(even),.yikes-easy-mc-form label.field-third:nth-child(even){width:48%;float:right;margin-left:0;}}@media only screen and (max-width:525px){.yikes-easy-mc-form input.field-third,.yikes-easy-mc-form label.field-third{width:100% !important;margin-right:0;margin-left:0;float:none;}}@media only screen and (max-width:525px){.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top{min-width:84%;}}.elementor-7714 .elementor-element.elementor-element-8cda34a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7714 .elementor-element.elementor-element-8cda34a:not(.elementor-motion-effects-element-type-background),.elementor-7714 .elementor-element.elementor-element-8cda34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-accent) 100%);}.elementor-7714 .elementor-element.elementor-element-8cda34a::before,.elementor-7714 .elementor-element.elementor-element-8cda34a > .elementor-background-video-container::before,.elementor-7714 .elementor-element.elementor-element-8cda34a > .e-con-inner > .elementor-background-video-container::before,.elementor-7714 .elementor-element.elementor-element-8cda34a > .elementor-background-slideshow::before,.elementor-7714 .elementor-element.elementor-element-8cda34a > .e-con-inner > .elementor-background-slideshow::before,.elementor-7714 .elementor-element.elementor-element-8cda34a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000;background-image:url("https://cdn-ildgpdh.nitrocdn.com/QUwtTnASvxruBSLjyOPSVnSzQeqCYioh/assets/images/optimized/www.taborgroup.ie/wp-content/plugins/elementor/assets/images/placeholder.png");--background-overlay:"";}.elementor-7714 .elementor-element.elementor-element-5c67c23d > .elementor-widget-container{--e-transform-rotateZ:360deg;}body:not(.rtl) .elementor-7714 .elementor-element.elementor-element-5c67c23d{right:20px;}body.rtl .elementor-7714 .elementor-element.elementor-element-5c67c23d{left:20px;}.elementor-7714 .elementor-element.elementor-element-5c67c23d{top:20px;}.elementor-7714 .elementor-element.elementor-element-5c67c23d .elementor-icon-wrapper{text-align:left;}.elementor-7714 .elementor-element.elementor-element-5c67c23d.elementor-view-stacked .elementor-icon{background-color:#fff;}.elementor-7714 .elementor-element.elementor-element-5c67c23d.elementor-view-framed .elementor-icon,.elementor-7714 .elementor-element.elementor-element-5c67c23d.elementor-view-default .elementor-icon{color:#fff;border-color:#fff;}.elementor-7714 .elementor-element.elementor-element-5c67c23d.elementor-view-framed .elementor-icon,.elementor-7714 .elementor-element.elementor-element-5c67c23d.elementor-view-default .elementor-icon svg{fill:#fff;}.elementor-7714 .elementor-element.elementor-element-5c67c23d.elementor-view-stacked .elementor-icon:hover{background-color:#fff;}.elementor-7714 .elementor-element.elementor-element-5c67c23d.elementor-view-framed .elementor-icon:hover,.elementor-7714 .elementor-element.elementor-element-5c67c23d.elementor-view-default .elementor-icon:hover{color:#fff;border-color:#fff;}.elementor-7714 .elementor-element.elementor-element-5c67c23d.elementor-view-framed .elementor-icon:hover,.elementor-7714 .elementor-element.elementor-element-5c67c23d.elementor-view-default .elementor-icon:hover svg{fill:#fff;}.elementor-7714 .elementor-element.elementor-element-5c67c23d .elementor-icon{font-size:30px;}.elementor-7714 .elementor-element.elementor-element-5c67c23d .elementor-icon svg{height:30px;}.elementor-7714 .elementor-element.elementor-element-5c67c23d .elementor-icon i,.elementor-7714 .elementor-element.elementor-element-5c67c23d .elementor-icon svg{transform:rotate(360deg);}.elementor-7714 .elementor-element.elementor-element-39afae44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7714 .elementor-element.elementor-element-39afae44{text-align:center;}.elementor-7714 .elementor-element.elementor-element-39afae44 img{width:70%;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu .elementor-item{font-family:"Montserrat",Sans-serif;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--main .elementor-item{color:#fff;fill:#fff;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--main .elementor-item:hover,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--main .elementor-item.highlighted,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-menu-toggle{color:#fff;fill:#fff;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown{background-color:rgba(73,103,86,0);border-style:none;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a:hover,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a:focus,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a.highlighted,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-menu-toggle:hover,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-menu-toggle:focus{color:#fff;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a:hover,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a:focus,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a.highlighted{background-color:rgba(2,1,1,0);}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--e-global-color-secondary);background-color:rgba(73,103,86,0);}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown .elementor-item,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat",Sans-serif;}.elementor-7714 .elementor-element.elementor-element-1acbe2d .elementor-button{background-color:var(--e-global-color-secondary);font-weight:500;border-style:none;}.elementor-7714 .elementor-element.elementor-element-1acbe2d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7714 .elementor-element.elementor-element-1acbe2d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7714 .elementor-element.elementor-element-1acbe2d .elementor-button:hover,.elementor-7714 .elementor-element.elementor-element-1acbe2d .elementor-button:focus{color:#fff;}.elementor-7714 .elementor-element.elementor-element-1acbe2d .elementor-button:hover svg,.elementor-7714 .elementor-element.elementor-element-1acbe2d .elementor-button:focus svg{fill:#fff;}.elementor-7714 .elementor-element.elementor-element-6c923110 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px / 2);}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px / 2);}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px / 2);}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px / 2);}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px / 2);}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#fff;}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0px;}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0px;}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-icon i{transition:color .3s;}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-icon svg{transition:fill .3s;}.elementor-7714 .elementor-element.elementor-element-6c923110{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-item > .elementor-icon-list-text,.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-item > a{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:27px;letter-spacing:1px;}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-text{color:#fff;transition:color .3s;}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var(--e-global-color-secondary);}.elementor-7714 .elementor-element.elementor-element-3f736c32{--grid-template-columns:repeat(4,auto);--icon-size:20px;--grid-column-gap:46px;--grid-row-gap:0px;}.elementor-7714 .elementor-element.elementor-element-3f736c32 .elementor-widget-container{text-align:center;}.elementor-7714 .elementor-element.elementor-element-3f736c32 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7714 .elementor-element.elementor-element-3f736c32 .elementor-social-icon{background-color:rgba(33,35,33,0);--icon-padding:0em;}.elementor-7714 .elementor-element.elementor-element-3f736c32 .elementor-social-icon i{color:var(--e-global-color-secondary);}.elementor-7714 .elementor-element.elementor-element-3f736c32 .elementor-social-icon svg{fill:var(--e-global-color-secondary);}.elementor-7714 .elementor-element.elementor-element-3f736c32 .elementor-icon{border-radius:50% 50% 50% 50%;}.elementor-7714 .elementor-element.elementor-element-3f736c32 .elementor-social-icon:hover{background-color:rgba(33,35,33,0);}.elementor-7714 .elementor-element.elementor-element-3f736c32 .elementor-social-icon:hover i{color:#fff;}.elementor-7714 .elementor-element.elementor-element-3f736c32 .elementor-social-icon:hover svg{fill:#fff;}#elementor-popup-modal-7714 .dialog-widget-content{animation-duration:.7s;background-color:#212321;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);}#elementor-popup-modal-7714{background-color:rgba(0,0,0,.8);justify-content:flex-start;align-items:center;pointer-events:all;}#elementor-popup-modal-7714 .dialog-message{height:100vh;align-items:flex-start;}@media (max-width:767px){.elementor-7714 .elementor-element.elementor-element-8cda34a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:999;}body:not(.rtl) .elementor-7714 .elementor-element.elementor-element-5c67c23d{right:30px;}body.rtl .elementor-7714 .elementor-element.elementor-element-5c67c23d{left:30px;}.elementor-7714 .elementor-element.elementor-element-5c67c23d{top:20px;}.elementor-7714 .elementor-element.elementor-element-5c67c23d .elementor-icon{font-size:26px;}.elementor-7714 .elementor-element.elementor-element-5c67c23d .elementor-icon svg{height:26px;}.elementor-7714 .elementor-element.elementor-element-39afae44 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-7714 .elementor-element.elementor-element-39afae44 img{width:80%;}.elementor-7714 .elementor-element.elementor-element-f1f28cb > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-7714 .elementor-element.elementor-element-f1f28cb.elementor-element{--align-self:center;}.elementor-7714 .elementor-element.elementor-element-f1f28cb{z-index:0;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown .elementor-item,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:15px;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:12px;padding-bottom:12px;}.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown,.elementor-7714 .elementor-element.elementor-element-f1f28cb .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-7714 .elementor-element.elementor-element-1acbe2d .elementor-button{font-size:16px;}.elementor-7714 .elementor-element.elementor-element-6c923110 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-item > .elementor-icon-list-text,.elementor-7714 .elementor-element.elementor-element-6c923110 .elementor-icon-list-item > a{font-size:14px;}.elementor-7714 .elementor-element.elementor-element-3f736c32{--grid-template-columns:repeat(4,auto);--icon-size:21px;--grid-column-gap:31px;}.elementor-7714 .elementor-element.elementor-element-3f736c32 .elementor-widget-container{text-align:center;}.elementor-7714 .elementor-element.elementor-element-3f736c32 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7714 .elementor-element.elementor-element-3f736c32.elementor-element{--align-self:center;}#elementor-popup-modal-7714 .dialog-message{width:638px;}#elementor-popup-modal-7714{align-items:center;}}.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down{position:relative !important;left:8px !important;fill:#fff !important;}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible;}to{transform:translate3d(0,0,0);}}.slideInLeft{animation-name:slideInLeft;}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none;}.elementor-popup-modal.dialog-type-lightbox{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none;}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999;}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em;}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto;}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px;}.elementor-popup-modal .elementor{width:100%;}.embedpress-aspect-ratio-219 .embedpress-fit-aspect-ratio .embedpress-wrapper{padding-bottom:42.8571%;}.embedpress-aspect-ratio-169 .embedpress-fit-aspect-ratio .embedpress-wrapper{padding-bottom:56.25%;}.embedpress-aspect-ratio-43 .embedpress-fit-aspect-ratio .embedpress-wrapper{padding-bottom:75%;}.embedpress-aspect-ratio-32 .embedpress-fit-aspect-ratio .embedpress-wrapper{padding-bottom:66.6666%;}.embedpress-aspect-ratio-11 .embedpress-fit-aspect-ratio .embedpress-wrapper{padding-bottom:100%;}.embedpress-aspect-ratio-916 .embedpress-fit-aspect-ratio .embedpress-wrapper{padding-bottom:177.8%;}.embedpress-fit-aspect-ratio .embedpress-wrapper{position:relative;height:0;}.embedpress-fit-aspect-ratio .embedpress-wrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000;}.embedpress-elements-wrapper,.embedpress-elements-wrapper .embedpress-wrapper{max-width:100%;}.embedpress-wrapper.ose-wistia{display:inline-block;}.embedpress-elements-wrapper .embedpress-wrapper iframe{height:100%;width:100%;border:0;}.embedpress-fit-aspect-ratio video{width:100%;}.emebedpress-unit-percent iframe{width:100%;}.embedpress-el-powered{text-align:center;margin:0 auto;font-size:16px;font-weight:700;}.embedpress-embed-calendar-calendar{text-align:center;}.embedpress-event .link{color:#0098ab;}.embedpress-event .visibility--a11yHide{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px;}.embedpress-event .text--small{font-size:14px;margin:0;}.embedpress-event .flex{display:flex;box-sizing:border-box;}.embedpress-event .flex--wrap{flex-wrap:wrap;}.embedpress-event .flex--row{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;}.embedpress-event .flex-item{flex-basis:0;flex-grow:1;width:auto;min-width:0;box-sizing:border-box;}.embedpress-event .flex-item--shrink{flex-basis:auto;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;width:auto;}.embedpress-event .flex--row > .flex-item:first-child{padding-left:0;}.embedpress-event .text--bold{font-weight:700;}.embedpress-event h1,.embedpress-event h2,.embedpress-event h3,.embedpress-event h4,.embedpress-event h5,.embedpress-event h6{font-size:inherit;}.embedpress-event .ep-event--title{font-size:32px;font-weight:700;}.embedpress-event .ep-event--date{color:#757575;font-weight:400;font-size:16px;}.embedpress-event .ep-event--host{margin-top:20px;display:flex;align-items:center;margin-bottom:20px;}.ep-event--host .avatar-print{border-radius:50%;height:50px;width:50px;}.embedpress-event img.avatar--person{background-image:none !important;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%;box-sizing:border-box;vertical-align:middle;}.embedpress-event img.avatar--person.nitro-lazy{background-image:none !important;}.event-info-hosts-text{padding-left:20px;font-size:16px;font-weight:400;}.embedpress-event .event-description{margin-top:20px;}.text--sectionTitle{font-size:20px;line-height:28px;}.ep-event--attendees{margin-top:50px;}.ep-event--attendees > .flex{margin-bottom:20px;}.ep-event--attendees .gridList{list-style:none;margin:0 -16px 0 0;padding:0;}.ep-event--attendees .gridList-item{width:auto;}.ep-event--attendees .gridList--autoHeight--has4>.gridList-item{flex:0 0 50%;max-width:50%;}.ep-event--attendees .groupMember-name{line-height:1.2 !important;}.ep-event--attendees .avatar--person{margin-bottom:15px;display:inline-block;border-radius:50%;}.ep-event--attendees img.avatar-print{border-radius:50%;}.ep-event--attendees .groupMember-role{font-size:12px;color:#757575;padding-top:2px;margin:0;}.ep-event--attendees .groupMember{min-height:100%;min-width:128px;padding-left:8px;padding-right:8px;}.embedpress-event .align--center{text-align:center;}.embedpress-event .card{background:#fff;background-clip:padding-box;background-size:cover;border:1px solid rgba(46,62,72,.12);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;min-height:100%;padding:16px 16px 18px;position:relative;white-space:normal;}.embedpress-event .card--hasHoverShadow{transition:box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);}.embedpress-event .ep-event-group-link{display:flex;flex-wrap:wrap;align-items:center;background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;border:1px solid rgba(46,62,72,.12);}.embedpress-event .ep-event-group--name{padding-left:20px;font-size:14px;line-height:1.45;margin:0;width:70%;word-break:break-word;}.embedpress-event .ep-event-group--image{-o-object-fit:cover;object-fit:cover;width:56px;height:56px;border-radius:4px;}.embedpress-event .ep-event-time-location{background:#fff;border-radius:8px;padding:16px 20px 0 20px;border:1px solid rgba(46,62,72,.12);}.embedpress-event .ep-event-time-location .ep-event-datetime,.embedpress-event .ep-event-time-location .ep-event-location{padding-bottom:20px;}.embedpress-event .ep-event-location .wrap--singleLine--truncate,.embedpress-event .ep-event-time-location .ep-event-datetime{font-size:15px;line-height:1.5;color:#2e3e48;font-style:normal;margin:0;}.embedpress-event .ep-event-location address{font-style:normal;margin:0;}.embedpress-event .ep-event-location .venueDisplay-venue-address{font-style:normal;color:#757575;margin:0;}.embedpress-event .ep-event-location p{line-height:20px;}.ep-event--attendees .gridList-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1rem;margin:0;vertical-align:top;width:50%;}.gridList-itemInner{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0 16px 16px 0;}.embedpress-yt-subscribe{display:flex;align-items:center;align-content:start;text-align:center;gap:1rem;max-width:600px;width:100%;}.embedpress-yt-subscribe .embedpress-yt-subscribe.dark{color:#fff;}.embedpress-yt-subscribe .embedpress-yt-sub-text{display:inline-block;margin:0;padding:0;}@media only screen and (min-width: 530px){.ep-event--attendees .gridList--autoHeight--has4>.gridList-item{flex:0 0 33.333333%;max-width:33.333333%;}}@media only screen and (min-width: 640px){.embedpress-event .card{padding:18px 18px 20px;}.ep-event--attendees .gridList--autoHeight--has4>.gridList-item{flex:0 0 25%;max-width:25%;}}.wistia_embed{max-width:100%;}@media only screen and (max-width: 850px){.emebedpress-unit-percent.embedpress-document-embed{width:100% !important;}}.embedpress-elements-wrapper .ep-elementor-content .ep-social-share-wraper{margin-top:-7px;}.position-right-wraper .ep-social-share-wraper,.position-left-wraper .ep-social-share-wraper,.position-top-wraper .ep-social-share-wraper{margin-top:0 !important;}.presentationModeEnabledIosDevice{position:fixed;left:0;top:0;border:0;height:100% !important;width:100% !important;z-index:999999;min-width:100% !important;min-height:100% !important;}