.elementor-7764 .elementor-element.elementor-element-70b3bb9 .elementor-heading-title{color:#000000;font-size:40px;font-weight:bold;}.elementor-7764 .elementor-element.elementor-element-8f6c4b9 .elementor-heading-title{color:#000000;font-size:40px;font-weight:bold;}.elementor-7764 .elementor-element.elementor-element-b5e698c img{opacity:0.37;}.elementor-7764 .elementor-element.elementor-element-b5e698c:hover img{opacity:1;}.elementor-7764 .elementor-element.elementor-element-76d57d8 .elementor-heading-title{color:#000000;font-size:40px;font-weight:bold;}.elementor-7764 .elementor-element.elementor-element-fb47651 img{opacity:0.37;}.elementor-7764 .elementor-element.elementor-element-fb47651:hover img{opacity:1;}.elementor-7764 .elementor-element.elementor-element-d6b98f8 .elementor-heading-title{color:#000000;font-size:40px;font-weight:bold;}.elementor-7764 .elementor-element.elementor-element-8f6ba75 .elementor-heading-title{color:#000000;font-size:40px;font-weight:bold;}.elementor-7764 .elementor-element.elementor-element-29bf5b4 img{opacity:0.37;}.elementor-7764 .elementor-element.elementor-element-29bf5b4:hover img{opacity:1;}.elementor-7764 .elementor-element.elementor-element-08ae31b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7764 .elementor-element.elementor-element-d07f711 .elementor-icon-wrapper{text-align:center;}.elementor-7764 .elementor-element.elementor-element-d07f711.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aeebe9d );}.elementor-7764 .elementor-element.elementor-element-d07f711.elementor-view-framed .elementor-icon, .elementor-7764 .elementor-element.elementor-element-d07f711.elementor-view-default .elementor-icon{color:var( --e-global-color-aeebe9d );border-color:var( --e-global-color-aeebe9d );}.elementor-7764 .elementor-element.elementor-element-d07f711.elementor-view-framed .elementor-icon, .elementor-7764 .elementor-element.elementor-element-d07f711.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-aeebe9d );}.elementor-7764 .elementor-element.elementor-element-d07f711 .elementor-icon{font-size:129px;}.elementor-7764 .elementor-element.elementor-element-d07f711 .elementor-icon i, .elementor-7764 .elementor-element.elementor-element-d07f711 .elementor-icon svg{transform:rotate(11deg);}.elementor-msie .elementor-7764 .elementor-element.elementor-element-9326f1c .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-7764 .elementor-element.elementor-element-9326f1c .elementor-post__thumbnail__link{padding-bottom:calc( 0.51 * 100% );}.elementor-7764 .elementor-element.elementor-element-9326f1c:after{content:"0.51";position:absolute;color:transparent;}.elementor-7764 .elementor-element.elementor-element-9326f1c{--grid-column-gap:3px;--grid-row-gap:3px;}.elementor-7764 .elementor-element.elementor-element-9326f1c a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-text );}.elementor-7764 .elementor-element.elementor-element-9326f1c .elementor-portfolio__filter{color:var( --e-global-color-secondary );}.elementor-7764 .elementor-element.elementor-element-9326f1c .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-aeebe9d );}.elementor-7764 .elementor-element.elementor-element-9326f1c .elementor-portfolio__filter:not(:last-child){margin-right:calc(15px/2);}.elementor-7764 .elementor-element.elementor-element-9326f1c .elementor-portfolio__filter:not(:first-child){margin-left:calc(15px/2);}.elementor-7764 .elementor-element.elementor-element-9326f1c .elementor-portfolio__filters{margin-bottom:13px;}.elementor-7764 .elementor-element.elementor-element-3dd5d11{--background-align:flex-end;--hotspot-color:var( --e-global-color-5259c592 );--hotspot-size:18px;--hotspot-min-width:111px;--hotspot-min-height:32px;--hotspot-padding:11px;}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .elementor-repeater-item-bc90024 .e-hotspot__icon{grid-column:2;}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .elementor-repeater-item-bc90024 .e-hotspot__button{grid-gap:21px;}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .elementor-repeater-item-bc90024{left:18%;--hotspot-translate-x:18%;top:62%;--hotspot-translate-y:62%;}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .elementor-repeater-item-3db05b0 .e-hotspot__icon{grid-column:2;}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .elementor-repeater-item-3db05b0 .e-hotspot__button{grid-gap:21px;}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .elementor-repeater-item-3db05b0{--hotspot-min-width:181px;--hotspot-min-height:55px;left:56%;--hotspot-translate-x:56%;top:14%;--hotspot-translate-y:14%;}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .elementor-repeater-item-edba234 .e-hotspot__icon{grid-column:2;}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .elementor-repeater-item-edba234 .e-hotspot__button{grid-gap:21px;}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .elementor-repeater-item-edba234{left:33%;--hotspot-translate-x:33%;top:43%;--hotspot-translate-y:43%;}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7764 .elementor-element.elementor-element-3dd5d11 .e-hotspot__label{font-family:"Roboto", Sans-serif;font-weight:600;}
					.elementor-7764 .elementor-element.elementor-element-3dd5d11 .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-7764 .elementor-element.elementor-element-3dd5d11 .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:4px 4px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){ .elementor-7764 .elementor-element.elementor-element-08ae31b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-msie .elementor-7764 .elementor-element.elementor-element-9326f1c .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){ .elementor-7764 .elementor-element.elementor-element-08ae31b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-msie .elementor-7764 .elementor-element.elementor-element-9326f1c .elementor-portfolio-item{width:calc( 100% / 1 );}}