.elementor-59172 .elementor-element.elementor-element-820931e > .elementor-container{max-width:1600px;}.elementor-59172 .elementor-element.elementor-element-989641f{width:var( --container-widget-width, 100.324% );max-width:100.324%;--container-widget-width:100.324%;--container-widget-flex-grow:0;}.elementor-59172 .elementor-element.elementor-element-989641f .elementor-menu-toggle{margin:0 auto;}.elementor-59172 .elementor-element.elementor-element-989641f .elementor-nav-menu--main .elementor-item{color:#080505;fill:#080505;}.elementor-59172 .elementor-element.elementor-element-8d0f9a9{margin-top:150px;margin-bottom:50px;}.elementor-59172 .elementor-element.elementor-element-dc3e0d7 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-59172 .elementor-element.elementor-element-ff748ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-59172 .elementor-element.elementor-element-65a8d9d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 20px;}.elementor-59172 .elementor-element.elementor-element-0b43807 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-msie .elementor-59172 .elementor-element.elementor-element-3f32a7f .elementor-portfolio-item{width:calc( 100% / 4 );}.elementor-59172 .elementor-element.elementor-element-3f32a7f{--grid-row-gap:40px;--grid-column-gap:40px;}.elementor-59172 .elementor-element.elementor-element-3f32a7f > .elementor-widget-container{padding:2% 4% 4% 4%;border-radius:2px 2px 2px 2px;}.elementor-59172 .elementor-element.elementor-element-3f32a7f .elementor-portfolio-item__img, .elementor-59172 .elementor-element.elementor-element-3f32a7f .elementor-portfolio-item__overlay{border-radius:2px 2px 2px 2px;}.elementor-59172 .elementor-element.elementor-element-3f32a7f a .elementor-portfolio-item__overlay{background-color:#FFFFFF;}.elementor-59172 .elementor-element.elementor-element-3f32a7f a .elementor-portfolio-item__title{color:#009EE3;}.elementor-59172 .elementor-element.elementor-element-3f32a7f .elementor-portfolio-item__title{font-family:"Geometria Bold", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:3px;}.elementor-59172 .elementor-element.elementor-element-ea2557a:not(.elementor-motion-effects-element-type-background), .elementor-59172 .elementor-element.elementor-element-ea2557a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-59172 .elementor-element.elementor-element-ea2557a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 5em 5em 5em;}.elementor-59172 .elementor-element.elementor-element-ea2557a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59172 .elementor-element.elementor-element-3227850{--icon-box-icon-margin:15px;}.elementor-59172 .elementor-element.elementor-element-174fd3b{--icon-box-icon-margin:15px;}@media(min-width:668px){.elementor-59172 .elementor-element.elementor-element-03a5225{width:100%;}.elementor-59172 .elementor-element.elementor-element-521291a{width:17%;}.elementor-59172 .elementor-element.elementor-element-aa49126{width:83%;}.elementor-59172 .elementor-element.elementor-element-43426ac{width:64.643%;}.elementor-59172 .elementor-element.elementor-element-ff748ae{width:35.314%;}}@media(max-width:1024px){.elementor-msie .elementor-59172 .elementor-element.elementor-element-3f32a7f .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:667px){.elementor-msie .elementor-59172 .elementor-element.elementor-element-3f32a7f .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geometria Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.immocom.com/wp-content/uploads/2020/07/Geometria-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */