.elementor-9179 .elementor-element.elementor-element-ef82e8e{padding:80px 0 150px}.elementor-9179 .elementor-element.elementor-element-b49e17c3>.elementor-widget-container{margin:0 0 50px}.elementor-9179 .elementor-element.elementor-element-b49e17c3 .elementor-heading-title{font-size:var(--thegem-to-h2-font-size);line-height:var(--thegem-to-h2-line-height)}.elementor-9179 .elementor-element.elementor-element-6f76751>.elementor-widget-container{margin:0}.elementor-9179 .elementor-element.elementor-element-6f76751{columns:2}.elementor-9179 .elementor-element.elementor-element-a424985:not(.elementor-motion-effects-element-type-background),.elementor-9179 .elementor-element.elementor-element-a424985>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f8fc}.elementor-9179 .elementor-element.elementor-element-a424985{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:115px 0 135px}.elementor-9179 .elementor-element.elementor-element-a424985>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9179 .elementor-element.elementor-element-08fdc2a .elementor-heading-title{color:#2c2c2c}.elementor-9179 .elementor-element.elementor-element-59d13f5{--divider-border-style:solid;--divider-color:#fbc300;--divider-border-width:3px}.elementor-9179 .elementor-element.elementor-element-59d13f5>.elementor-widget-container{margin:0 0 45px}.elementor-9179 .elementor-element.elementor-element-59d13f5 .elementor-divider-separator{width:55px}.elementor-9179 .elementor-element.elementor-element-59d13f5 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-9179 .elementor-element.elementor-element-0bda1d1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9179 .elementor-element.elementor-element-0bda1d1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9179 .elementor-element.elementor-element-0bda1d1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0 0 25px}.elementor-9179 .elementor-element.elementor-element-0bda1d1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9179 .elementor-element.elementor-element-a8b2ddd .gem-image.gem-wrapbox{float:left}.elementor-9179 .elementor-element.elementor-element-a8b2ddd .gem-image a:before{background-color:rgba(76,130,195,.8)}.elementor-9179 .elementor-element.elementor-element-a8b2ddd .gem-image img{opacity:calc(100/100)}.elementor-9179 .elementor-element.elementor-element-a8b2ddd .gem-image a:hover img{opacity:calc(100/100)}.elementor-9179 .elementor-element.elementor-element-1245d76>.elementor-widget-container{padding:15px 25px 0}.elementor-9179 .elementor-element.elementor-element-1245d76 .elementor-heading-title{color:#23272f}.elementor-9179 .elementor-element.elementor-element-66603bb>.elementor-widget-container{padding:0 25px}.elementor-9179 .elementor-element.elementor-element-bd7060b .gem-inner-wrapper-btn{flex-direction:row}.elementor-9179 .elementor-element.elementor-element-bd7060b>.elementor-widget-container{padding:20px 25px 0}.elementor-9179 .elementor-element.elementor-element-bd7060b .gem-button-container{text-align:left}.elementor-9179 .elementor-element.elementor-element-bd7060b .gem-button-container .gem-button i,.elementor-9179 .elementor-element.elementor-element-bd7060b .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-9179 .elementor-element.elementor-element-bd7060b .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-9179 .elementor-element.elementor-element-38d1a10:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9179 .elementor-element.elementor-element-38d1a10>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9179 .elementor-element.elementor-element-38d1a10>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0 0 25px}.elementor-9179 .elementor-element.elementor-element-38d1a10>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9179 .elementor-element.elementor-element-8978e76 .gem-image.gem-wrapbox{float:left}.elementor-9179 .elementor-element.elementor-element-8978e76 .gem-image a:before{background-color:rgba(76,130,195,.8)}.elementor-9179 .elementor-element.elementor-element-8978e76 .gem-image img{opacity:calc(100/100)}.elementor-9179 .elementor-element.elementor-element-8978e76 .gem-image a:hover img{opacity:calc(100/100)}.elementor-9179 .elementor-element.elementor-element-d68360c>.elementor-widget-container{padding:15px 25px 0}.elementor-9179 .elementor-element.elementor-element-d68360c .elementor-heading-title{color:#23272f}.elementor-9179 .elementor-element.elementor-element-deed630>.elementor-widget-container{padding:0 25px}.elementor-9179 .elementor-element.elementor-element-5b1c18b .gem-inner-wrapper-btn{flex-direction:row}.elementor-9179 .elementor-element.elementor-element-5b1c18b>.elementor-widget-container{padding:20px 25px 0}.elementor-9179 .elementor-element.elementor-element-5b1c18b .gem-button-container{text-align:left}.elementor-9179 .elementor-element.elementor-element-5b1c18b .gem-button-container .gem-button i,.elementor-9179 .elementor-element.elementor-element-5b1c18b .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-9179 .elementor-element.elementor-element-5b1c18b .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-9179 .elementor-element.elementor-element-a0e17a0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9179 .elementor-element.elementor-element-a0e17a0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9179 .elementor-element.elementor-element-a0e17a0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0 0 25px}.elementor-9179 .elementor-element.elementor-element-a0e17a0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9179 .elementor-element.elementor-element-33bec86 .gem-image.gem-wrapbox{float:left}.elementor-9179 .elementor-element.elementor-element-33bec86 .gem-image a:before{background-color:rgba(76,130,195,.8)}.elementor-9179 .elementor-element.elementor-element-33bec86 .gem-image img{opacity:calc(100/100)}.elementor-9179 .elementor-element.elementor-element-33bec86 .gem-image a:hover img{opacity:calc(100/100)}.elementor-9179 .elementor-element.elementor-element-db71909>.elementor-widget-container{padding:15px 25px 0}.elementor-9179 .elementor-element.elementor-element-db71909 .elementor-heading-title{color:#23272f}.elementor-9179 .elementor-element.elementor-element-36c04bb>.elementor-widget-container{padding:0 25px}.elementor-9179 .elementor-element.elementor-element-aae2d68 .gem-inner-wrapper-btn{flex-direction:row}.elementor-9179 .elementor-element.elementor-element-aae2d68>.elementor-widget-container{padding:20px 25px 0}.elementor-9179 .elementor-element.elementor-element-aae2d68 .gem-button-container{text-align:left}.elementor-9179 .elementor-element.elementor-element-aae2d68 .gem-button-container .gem-button i,.elementor-9179 .elementor-element.elementor-element-aae2d68 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-9179 .elementor-element.elementor-element-aae2d68 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-9179 .elementor-element.elementor-element-6b6e17e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9179 .elementor-element.elementor-element-6b6e17e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9179 .elementor-element.elementor-element-6b6e17e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0 0 25px}.elementor-9179 .elementor-element.elementor-element-6b6e17e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9179 .elementor-element.elementor-element-3f82f3f .gem-image.gem-wrapbox{float:left}.elementor-9179 .elementor-element.elementor-element-3f82f3f .gem-image a:before{background-color:rgba(76,130,195,.8)}.elementor-9179 .elementor-element.elementor-element-3f82f3f .gem-image img{opacity:calc(100/100)}.elementor-9179 .elementor-element.elementor-element-3f82f3f .gem-image a:hover img{opacity:calc(100/100)}.elementor-9179 .elementor-element.elementor-element-6d54dc7>.elementor-widget-container{padding:15px 25px 0}.elementor-9179 .elementor-element.elementor-element-6d54dc7 .elementor-heading-title{color:#23272f}.elementor-9179 .elementor-element.elementor-element-214862e>.elementor-widget-container{padding:0 25px}.elementor-9179 .elementor-element.elementor-element-612bc65 .gem-inner-wrapper-btn{flex-direction:row}.elementor-9179 .elementor-element.elementor-element-612bc65>.elementor-widget-container{padding:20px 25px 0}.elementor-9179 .elementor-element.elementor-element-612bc65 .gem-button-container{text-align:left}.elementor-9179 .elementor-element.elementor-element-612bc65 .gem-button-container .gem-button i,.elementor-9179 .elementor-element.elementor-element-612bc65 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-9179 .elementor-element.elementor-element-612bc65 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-9179 .elementor-element.elementor-element-129132f{padding:80px 0 150px}.elementor-9179 .elementor-element.elementor-element-6861d8e>.elementor-widget-container{margin:0}.elementor-9179 .elementor-element.elementor-element-6861d8e{columns:2}.elementor-9179 .elementor-element.elementor-element-39d7c9dc:not(.elementor-motion-effects-element-type-background),.elementor-9179 .elementor-element.elementor-element-39d7c9dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#171b2d}.elementor-9179 .elementor-element.elementor-element-39d7c9dc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-9179 .elementor-element.elementor-element-39d7c9dc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9179 .elementor-element.elementor-element-6c694270{margin-top:0;margin-bottom:0;padding:0 21px}.elementor-9179 .elementor-element.elementor-element-7dfff6d4{text-align:center}.elementor-9179 .elementor-element.elementor-element-7dfff6d4 .elementor-heading-title{color:#fff}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(0px/2) !important}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .skeleton-posts.portfolio-row{margin:calc(-0px/2)}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-0px/2) 0}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:0;padding-right:0}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(0px/2);padding-right:calc(0px/2)}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:0;padding-right:0}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-0px/2)}.elementor-9179 .elementor-element.elementor-element-7fecd9d3>.elementor-widget-container{margin:80px 0}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .info{left:0}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .post-date{left:0}.elementor-9179 .elementor-element.elementor-element-7fecd9d3 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px}.elementor-9179 .elementor-element.elementor-element-33e54d30 .gem-button-container .gem-button:hover{background-color:#fff;border-style:solid;border-width:2px;border-color:#fff}.elementor-9179 .elementor-element.elementor-element-33e54d30 .gem-button-container{text-align:center}.elementor-9179 .elementor-element.elementor-element-33e54d30 .gem-button-container .gem-button{border-radius:0;border-style:solid;border-width:2px;border-color:#fff}.elementor-9179 .elementor-element.elementor-element-33e54d30 .gem-button-container .gem-button .gem-text-button{color:#fff}.elementor-9179 .elementor-element.elementor-element-33e54d30 .gem-button-container .gem-button:hover .gem-text-button{color:#171b2d}.elementor-9179 .elementor-element.elementor-element-a85d68a{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-9179 .elementor-element.elementor-element-f52b48d{text-align:center}.elementor-9179 .elementor-element.elementor-element-38a09939{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-9179 .elementor-element.elementor-element-b8a19bf{--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}.elementor-9179 .elementor-element.elementor-element-608190a8.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9179 .elementor-element.elementor-element-608190a8.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9179 .elementor-element.elementor-element-608190a8.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9179 .elementor-element.elementor-element-608190a8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9179 .elementor-element.elementor-element-608190a8 .elementor-image-box-img img{transition-duration:.3s}.elementor-9179 .elementor-element.elementor-element-608190a8 .elementor-image-box-title{font-size:23px}.elementor-9179 .elementor-element.elementor-element-3f5252e0 .elementor-button{background-color:var(--e-global-color-127c09c)}.elementor-9179 .elementor-element.elementor-element-1982ed19{--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}.elementor-9179 .elementor-element.elementor-element-48687f1e.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9179 .elementor-element.elementor-element-48687f1e.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9179 .elementor-element.elementor-element-48687f1e.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9179 .elementor-element.elementor-element-48687f1e .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9179 .elementor-element.elementor-element-48687f1e .elementor-image-box-img img{transition-duration:.3s}.elementor-9179 .elementor-element.elementor-element-48687f1e .elementor-image-box-title{font-size:23px}.elementor-9179 .elementor-element.elementor-element-416ccaca .elementor-button{background-color:var(--e-global-color-127c09c)}.elementor-9179 .elementor-element.elementor-element-d44b5c7{--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}.elementor-9179 .elementor-element.elementor-element-5b00f2a5.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9179 .elementor-element.elementor-element-5b00f2a5.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9179 .elementor-element.elementor-element-5b00f2a5.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9179 .elementor-element.elementor-element-5b00f2a5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9179 .elementor-element.elementor-element-5b00f2a5 .elementor-image-box-img img{transition-duration:.3s}.elementor-9179 .elementor-element.elementor-element-5b00f2a5 .elementor-image-box-title{font-size:23px}.elementor-9179 .elementor-element.elementor-element-7219b7ac .elementor-button{background-color:var(--e-global-color-127c09c)}.elementor-9179 .elementor-element.elementor-element-4502a7c2{--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}.elementor-9179 .elementor-element.elementor-element-1a207c96.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-9179 .elementor-element.elementor-element-1a207c96.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-9179 .elementor-element.elementor-element-1a207c96.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-9179 .elementor-element.elementor-element-1a207c96 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9179 .elementor-element.elementor-element-1a207c96 .elementor-image-box-img img{transition-duration:.3s}.elementor-9179 .elementor-element.elementor-element-1a207c96 .elementor-image-box-title{font-size:23px}.elementor-9179 .elementor-element.elementor-element-32f5bc1c .elementor-button{background-color:var(--e-global-color-127c09c)}@media(min-width:768px){.elementor-9179 .elementor-element.elementor-element-b8a19bf{--width:25%}.elementor-9179 .elementor-element.elementor-element-1982ed19{--width:25%}.elementor-9179 .elementor-element.elementor-element-d44b5c7{--width:25%}.elementor-9179 .elementor-element.elementor-element-4502a7c2{--width:25%}}@media(max-width:767px){.elementor-9179 .elementor-element.elementor-element-ef82e8e{padding:30px 0}.elementor-9179 .elementor-element.elementor-element-6f76751>.elementor-widget-container{margin:20px 0}.elementor-9179 .elementor-element.elementor-element-a424985{padding:30px 0}.elementor-9179 .elementor-element.elementor-element-129132f{padding:30px 0}.elementor-9179 .elementor-element.elementor-element-6861d8e>.elementor-widget-container{margin:20px 0}.elementor-9179 .elementor-element.elementor-element-39d7c9dc{padding:60px 0}.elementor-9179 .elementor-element.elementor-element-7fecd9d3>.elementor-widget-container{margin:50px 0 40px}.elementor-9179 .elementor-element.elementor-element-608190a8 .elementor-image-box-img{margin-bottom:15px}.elementor-9179 .elementor-element.elementor-element-48687f1e .elementor-image-box-img{margin-bottom:15px}.elementor-9179 .elementor-element.elementor-element-5b00f2a5 .elementor-image-box-img{margin-bottom:15px}.elementor-9179 .elementor-element.elementor-element-1a207c96 .elementor-image-box-img{margin-bottom:15px}}@media(max-width:1024px) and (min-width:768px){.elementor-9179 .elementor-element.elementor-element-0bda1d1{width:50%}.elementor-9179 .elementor-element.elementor-element-38d1a10{width:100%}.elementor-9179 .elementor-element.elementor-element-a0e17a0{width:50%}.elementor-9179 .elementor-element.elementor-element-6b6e17e{width:50%}}