.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-822836d{--display:flex;--min-height:100vh;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-bf50802{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:45%;z-index:99;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-bf50802.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-bf50802 p{margin-block-end:0px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-66f5f6d{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;top:406px;}.elementor-13 .elementor-element.elementor-element-66f5f6d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-66f5f6d{left:18%;}body.rtl .elementor-13 .elementor-element.elementor-element-66f5f6d{right:18%;}.elementor-13 .elementor-element.elementor-element-66f5f6d .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-4c1c0cc{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;bottom:20px;}.elementor-13 .elementor-element.elementor-element-4c1c0cc.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-4c1c0cc{left:30.419%;}body.rtl .elementor-13 .elementor-element.elementor-element-4c1c0cc{right:30.419%;}.elementor-13 .elementor-element.elementor-element-4c1c0cc .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-315800a{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;top:62px;}.elementor-13 .elementor-element.elementor-element-315800a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-315800a{left:30%;}body.rtl .elementor-13 .elementor-element.elementor-element-315800a{right:30%;}.elementor-13 .elementor-element.elementor-element-315800a .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-3ad2290{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:45%;}.elementor-13 .elementor-element.elementor-element-3ad2290.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-3ad2290{left:33%;}body.rtl .elementor-13 .elementor-element.elementor-element-3ad2290{right:33%;}.elementor-13 .elementor-element.elementor-element-3ad2290 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-78c9d27{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;bottom:78px;}.elementor-13 .elementor-element.elementor-element-78c9d27.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-78c9d27{right:22.737%;}body.rtl .elementor-13 .elementor-element.elementor-element-78c9d27{left:22.737%;}.elementor-13 .elementor-element.elementor-element-78c9d27 img{width:53%;}.elementor-13 .elementor-element.elementor-element-78c9d27 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-efaeb1c{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;top:58px;}.elementor-13 .elementor-element.elementor-element-efaeb1c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-efaeb1c{right:36%;}body.rtl .elementor-13 .elementor-element.elementor-element-efaeb1c{left:36%;}.elementor-13 .elementor-element.elementor-element-efaeb1c .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-9960922{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;top:65px;}.elementor-13 .elementor-element.elementor-element-9960922.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-9960922{right:20px;}body.rtl .elementor-13 .elementor-element.elementor-element-9960922{left:20px;}.elementor-13 .elementor-element.elementor-element-9960922 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-88f190e{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;top:386px;}.elementor-13 .elementor-element.elementor-element-88f190e.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-88f190e{right:23px;}body.rtl .elementor-13 .elementor-element.elementor-element-88f190e{left:23px;}.elementor-13 .elementor-element.elementor-element-88f190e .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-434fb21{width:var( --container-widget-width, 153px );max-width:153px;--container-widget-width:153px;--container-widget-flex-grow:0;bottom:20px;}.elementor-13 .elementor-element.elementor-element-434fb21.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-434fb21{right:19%;}body.rtl .elementor-13 .elementor-element.elementor-element-434fb21{left:19%;}.elementor-13 .elementor-element.elementor-element-434fb21 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-ea7c561{width:var( --container-widget-width, 231px );max-width:231px;--container-widget-width:231px;--container-widget-flex-grow:0;top:581px;}.elementor-13 .elementor-element.elementor-element-ea7c561.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ea7c561{left:17px;}body.rtl .elementor-13 .elementor-element.elementor-element-ea7c561{right:17px;}.elementor-13 .elementor-element.elementor-element-ea7c561 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-15f8c57{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:-64px;}.elementor-13 .elementor-element.elementor-element-15f8c57.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-15f8c57{left:17px;}body.rtl .elementor-13 .elementor-element.elementor-element-15f8c57{right:17px;}.elementor-13 .elementor-element.elementor-element-15f8c57 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-b6aa6d3{--display:flex;--min-height:100vh;}.elementor-13 .elementor-element.elementor-element-27fdb54{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-27fdb54.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-27fdb54 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-4a2bb2b{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4a2bb2b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4a2bb2b .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-4437905{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4437905.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4437905 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-d078a7b{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d078a7b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-d078a7b .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-0cba753{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-0cba753.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-0cba753 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-553d831{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-553d831.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-553d831 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-1cdb208{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1cdb208.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1cdb208 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-90dbfdb{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-90dbfdb.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-90dbfdb .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-1ed6e32{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1ed6e32.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1ed6e32 .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-ddf0a2a{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-ddf0a2a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-ddf0a2a .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}.elementor-13 .elementor-element.elementor-element-b933bef{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-b933bef.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-b933bef .widget-image-caption{font-family:"Area", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:17px;margin-block-start:5px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-bf50802{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-4c1c0cc{left:637%;}body.rtl .elementor-13 .elementor-element.elementor-element-4c1c0cc{right:637%;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-9960922{right:1px;}body.rtl .elementor-13 .elementor-element.elementor-element-9960922{left:1px;}.elementor-13 .elementor-element.elementor-element-9960922{top:65px;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-bf50802{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-b6aa6d3{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4a2bb2b{--container-widget-width:284px;--container-widget-flex-grow:0;width:var( --container-widget-width, 284px );max-width:284px;}.elementor-13 .elementor-element.elementor-element-4a2bb2b img{width:59%;}.elementor-13 .elementor-element.elementor-element-4437905{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-13 .elementor-element.elementor-element-d078a7b{--container-widget-width:259px;--container-widget-flex-grow:0;width:var( --container-widget-width, 259px );max-width:259px;}.elementor-13 .elementor-element.elementor-element-0cba753{--container-widget-width:538px;--container-widget-flex-grow:0;width:var( --container-widget-width, 538px );max-width:538px;}.elementor-13 .elementor-element.elementor-element-1cdb208{--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;}.elementor-13 .elementor-element.elementor-element-90dbfdb{--container-widget-width:202px;--container-widget-flex-grow:0;width:var( --container-widget-width, 202px );max-width:202px;}.elementor-13 .elementor-element.elementor-element-90dbfdb img{width:70%;}.elementor-13 .elementor-element.elementor-element-1ed6e32{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-13 .elementor-element.elementor-element-1ed6e32 img{width:50%;}.elementor-13 .elementor-element.elementor-element-ddf0a2a{--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;}.elementor-13 .elementor-element.elementor-element-ddf0a2a img{width:74%;}.elementor-13 .elementor-element.elementor-element-b933bef{--container-widget-width:284px;--container-widget-flex-grow:0;width:var( --container-widget-width, 284px );max-width:284px;}.elementor-13 .elementor-element.elementor-element-b933bef img{width:61%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Area';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://campestrestudio.com/wp-content/uploads/2025/10/Area-Regular-Copia-en-conflicto-de-CAMPESTRE-STUDIO-2025-10-02-1-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Area';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://campestrestudio.com/wp-content/uploads/2025/10/Area-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Area';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://campestrestudio.com/wp-content/uploads/2025/10/Area-Bold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */