.elementor-13 .elementor-element.elementor-element-b0a4778>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-db057af .gem-image a:hover img{opacity:calc(100 / 100)}.elementor-13 .elementor-element.elementor-element-e397442>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-166d01c .gem-image a:hover img{opacity:calc(100 / 100)}.elementor-13 .elementor-element.elementor-element-7d75d74>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-f39631b .quickfinder-style-vertical .quickfinder-item-info{padding:75px 50px 80px}.elementor-13 .elementor-element.elementor-element-f39631b .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#00a667}.elementor-13 .elementor-element.elementor-element-f39631b .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#00a667}.elementor-13 .elementor-element.elementor-element-f39631b .quickfinder .quickfinder-item:hover .gem-image>span::before{opacity:.5!important}.elementor-13 .elementor-element.elementor-element-f39631b .quickfinder .gem-button-container .gem-button .gem-button-icon{color:#1e2222}.elementor-13 .elementor-element.elementor-element-f39631b .quickfinder .quickfinder-item:hover .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-13 .elementor-element.elementor-element-f39631b .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-13 .elementor-element.elementor-element-f39631b .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-13 .elementor-element.elementor-element-0ed998a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-068fdb9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-ed39526>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-286e76f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-40361d7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-ccb837f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-d92803b .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-13 .elementor-element.elementor-element-d92803b .gem-counter-icon{margin-bottom:10px}.elementor-13 .elementor-element.elementor-element-d92803b .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-13 .elementor-element.elementor-element-a51fdf8 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-13 .elementor-element.elementor-element-a51fdf8 .gem-counter-icon{margin-bottom:10px}.elementor-13 .elementor-element.elementor-element-a51fdf8 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-13 .elementor-element.elementor-element-2616645 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-13 .elementor-element.elementor-element-2616645 .gem-counter-icon{margin-bottom:10px}.elementor-13 .elementor-element.elementor-element-2616645 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-13 .elementor-element.elementor-element-6d075bb .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-13 .elementor-element.elementor-element-6d075bb .gem-counter-icon{margin-bottom:10px}.elementor-13 .elementor-element.elementor-element-6d075bb .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-13 .elementor-element.elementor-element-b26df35>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-cb41f22>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-7ddfc92.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13 .elementor-element.elementor-element-aa12594 .diagram-circle input.color{background-color:#f79e48}.elementor-13 .elementor-element.elementor-element-75859e8 .gem-image a:hover img{opacity:calc(100 / 100)}.elementor-13 .elementor-element.elementor-element-4ab5e68>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-4e5e9fd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-0b78ee8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-20c2213 .gem-featured-posts-slide-overlay{opacity:calc(100 / 100)}.elementor-13 .elementor-element.elementor-element-20c2213 .gem-featured-post-title{margin-top:45px;margin-bottom:35px;font-size:60px;line-height:90px;letter-spacing:0px;color:#fff}.elementor-13 .elementor-element.elementor-element-20c2213 .gem-featured-post-excerpt{margin-bottom:70px;font-size:18px;font-weight:500;line-height:30px}.slide-item .gem-featured-post-meta-categories span{color:#1e2222}.elementor-13 .elementor-element.elementor-element-20c2213 .style-new .gem-featured-post-meta-categories span{background:#19e5d9}.elementor-13 .elementor-element.elementor-element-20c2213 .gem-featured-post-btn-box a.gem-button{border-radius:50px 50px 50px 50px;border-style:solid;border-width:1px;border-color:#fff}.elementor-13 .elementor-element.elementor-element-20c2213 .gem-featured-post-btn-box a.gem-button span{color:#fff;text-transform:none}.elementor-13 .elementor-element.elementor-element-20c2213 .gem-featured-post-btn-box a.gem-button i:before{color:#fff}.elementor-13 .elementor-element.elementor-element-20c2213 .gem-featured-post-btn-box a.gem-button:hover span{color:#19e5d9}.elementor-13 .elementor-element.elementor-element-20c2213 .gem-featured-post-btn-box a.gem-button:hover i:before{color:#19e5d9}.elementor-13 .elementor-element.elementor-element-20c2213 .gem-featured-post-btn-box a.gem-button:hover{background-color:#1e2222;border-color:#1e2222}.elementor-13 .elementor-element.elementor-element-10d109d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13 .elementor-element.elementor-element-b509035 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-40px / 2) 0}.elementor-13 .elementor-element.elementor-element-b509035 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:40px;padding-right:40px}.elementor-13 .elementor-element.elementor-element-b509035 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(40px / 2);padding-right:calc(40px / 2)}.elementor-13 .elementor-element.elementor-element-b509035 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:40px;padding-right:40px}.elementor-13 .elementor-element.elementor-element-b509035 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:40px}.elementor-13 .elementor-element.elementor-element-b509035 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-40px / 2)}.elementor-13 .elementor-element.elementor-element-b509035 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px}.elementor-13 .elementor-element.elementor-element-f120182>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}@media (max-width:767px){.elementor-13 .elementor-element.elementor-element-f39631b .quickfinder-style-vertical .quickfinder-item-info{text-align:center;padding:50px}.elementor-13 .elementor-element.elementor-element-20c2213 .slide-item{padding:0 40px!important}.elementor-13 .elementor-element.elementor-element-20c2213 .gem-featured-post-title{font-size:20px;line-height:30px}}