.elementor-1037 .elementor-element.elementor-element-1c3ad6a{--display:flex;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1037 .elementor-element.elementor-element-91eab44{text-align:center;}.elementor-1037 .elementor-element.elementor-element-91eab44 .elementor-heading-title{color:var( --e-global-color-98e66bc );font-weight:400;text-transform:uppercase;}.elementor-1037 .elementor-element.elementor-element-91eab44 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1037 .elementor-element.elementor-element-0c8d416{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1037 .elementor-element.elementor-element-3af3523{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1037 .elementor-element.elementor-element-3af3523:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-3af3523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1037 .elementor-element.elementor-element-3af3523, .elementor-1037 .elementor-element.elementor-element-3af3523::before{--border-transition:0.3s;}.elementor-1037 .elementor-element.elementor-element-5a1a35a .dce-menu.horizontal li{border-left-style:none;}.elementor-1037 .elementor-element.elementor-element-5a1a35a .dce-menu li{padding-left:25px;padding-right:25px;font-size:16px;text-transform:uppercase;}.elementor-1037 .elementor-element.elementor-element-5a1a35a .dce-menu li .dce-term-separator{margin-left:-25px;padding-right:25px;}.elementor-1037 .elementor-element.elementor-element-5a1a35a .dce-menu ul, .elementor-1037 .elementor-element.elementor-element-5a1a35a .dce-parent-title{align-items:center;justify-content:center;}.elementor-1037 .elementor-element.elementor-element-5a1a35a .dce-menu a, .elementor-1037 .elementor-element.elementor-element-5a1a35a .dce-menu li{color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-5a1a35a .dce-menu hr{border-color:var( --e-global-color-primary );}.elementor-1037 .elementor-element.elementor-element-5a1a35a .dce-menu .box{border-color:var( --e-global-color-primary );}.elementor-1037 .elementor-element.elementor-element-5a1a35a > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-1037 .elementor-element.elementor-element-5a1a35a{width:auto;max-width:auto;}.elementor-1037 .elementor-element.elementor-element-5744503{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 30px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1037 .elementor-element.elementor-element-ebf6855{--display:flex;--min-height:100%;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1037 .elementor-element.elementor-element-410b2df .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-43a8c19 .dce-img{padding-bottom:calc( 1 * 100% );}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-43a8c19.dce-item_image{justify-content:top;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-43a8c19{margin:0px 0px 20px 0px;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-7f00662 > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:14px;text-transform:uppercase;display:inline-block;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-846e4d9 > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );display:inline-block;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-846e4d9 a{color:var( --e-global-color-text );}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-846e4d9{margin:0px 0px 10px 0px;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-203bfe3 > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:12px;display:inline-block;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-cda1c6a{text-align:right;margin:30px 90px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-cda1c6a .dce-post-button > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-cda1c6a > *{color:#A3A796;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-cda1c6a a{color:#A3A796;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-cda1c6a *:not(.dce-post-button) > *{background-color:#FFFFFF00;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-cda1c6a .dce-post-content{background-color:#FFFFFF00;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-cda1c6a a.dce-button{background-color:#FFFFFF00;}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-cda1c6a a:hover{color:var( --e-global-color-primary );}.elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-cda1c6a .dce-button, .elementor-1037 .elementor-element.elementor-element-410b2df .elementor-repeater-item-cda1c6a .dce-img{box-shadow:100px 2px 0px -13px #A3A796;}.elementor-1037 .elementor-element.elementor-element-410b2df .dce-posts-fallback{text-align:left;}.elementor-1037 .elementor-element.elementor-element-410b2df .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-1037 .elementor-element.elementor-element-410b2df .dce-post-item{padding-bottom:35px;}.elementor-1037 .elementor-element.elementor-element-410b2df .infiniteScroll{margin-top:1px;}.elementor-1037 .elementor-element.elementor-element-410b2df div.infiniteScroll{justify-content:center;}.elementor-1037 .elementor-element.elementor-element-ebaae48{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-43a8c19 .dce-img{padding-bottom:calc( 1 * 100% );}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-43a8c19.dce-item_image{justify-content:top;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-43a8c19{margin:0px 0px 20px 0px;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-7f00662 > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:14px;text-transform:uppercase;display:inline-block;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-846e4d9 > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );display:inline-block;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-846e4d9 a{color:var( --e-global-color-text );}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-846e4d9{margin:0px 0px 10px 0px;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-203bfe3 > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:12px;display:inline-block;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-cda1c6a{text-align:right;margin:30px 90px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-cda1c6a .dce-post-button > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-cda1c6a > *{color:#A3A796;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-cda1c6a a{color:#A3A796;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-cda1c6a *:not(.dce-post-button) > *{background-color:#FFFFFF00;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-cda1c6a .dce-post-content{background-color:#FFFFFF00;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-cda1c6a a.dce-button{background-color:#FFFFFF00;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-cda1c6a a:hover{color:var( --e-global-color-primary );}.elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-cda1c6a .dce-button, .elementor-1037 .elementor-element.elementor-element-49b7fbc .elementor-repeater-item-cda1c6a .dce-img{box-shadow:100px 2px 0px -13px #A3A796;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-1037 .elementor-element.elementor-element-49b7fbc .dce-post-item{padding-bottom:35px;}.elementor-1037 .elementor-element.elementor-element-49b7fbc .infiniteScroll{margin-top:1px;}.elementor-1037 .elementor-element.elementor-element-49b7fbc div.infiniteScroll{justify-content:center;}.elementor-1037 .elementor-element.elementor-element-131dd45{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1037 .elementor-element.elementor-element-b37cdda{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1037 .elementor-element.elementor-element-2675330 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 4);flex:0 1 calc( 100% / 4 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-43a8c19 .dce-img{padding-bottom:calc( 1 * 100% );}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-43a8c19.dce-item_image{justify-content:top;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-43a8c19{margin:0px 0px 20px 0px;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-7f00662 > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:14px;text-transform:uppercase;display:inline-block;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-846e4d9 > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );display:inline-block;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-846e4d9 a{color:var( --e-global-color-text );}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-846e4d9{margin:0px 0px 10px 0px;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-203bfe3 > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:12px;display:inline-block;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-cda1c6a{text-align:right;margin:30px 90px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-cda1c6a .dce-post-button > *{font-family:"Barlow CESANTONI", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-cda1c6a > *{color:#A3A796;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-cda1c6a a{color:#A3A796;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-cda1c6a *:not(.dce-post-button) > *{background-color:#FFFFFF00;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-cda1c6a .dce-post-content{background-color:#FFFFFF00;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-cda1c6a a.dce-button{background-color:#FFFFFF00;}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-cda1c6a a:hover{color:var( --e-global-color-primary );}.elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-cda1c6a .dce-button, .elementor-1037 .elementor-element.elementor-element-2675330 .elementor-repeater-item-cda1c6a .dce-img{box-shadow:100px 2px 0px -13px #A3A796;}.elementor-1037 .elementor-element.elementor-element-2675330 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-1037 .elementor-element.elementor-element-2675330 .dce-post-item{padding-bottom:35px;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-410b2df .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}.elementor-1037 .elementor-element.elementor-element-49b7fbc .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}.elementor-1037 .elementor-element.elementor-element-2675330 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-410b2df .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-1037 .elementor-element.elementor-element-49b7fbc .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-1037 .elementor-element.elementor-element-2675330 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}/* Start custom CSS for taxonomy-terms-menu, class: .elementor-element-5a1a35a */.elementor-1037 .elementor-element.elementor-element-5a1a35a a {
    padding: 5px 10px;
}

.elementor-1037 .elementor-element.elementor-element-5a1a35a a.active,
.elementor-1037 .elementor-element.elementor-element-5a1a35a a:hover {
    border-bottom: 5px solid #A63C2C;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-410b2df */.elementor-1037 .elementor-element.elementor-element-410b2df .view-more-button {
    text-transform: uppercase;
    font-weight: 500;
    font-family: "Montserrat", 'sans-serif';
}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-49b7fbc */.elementor-1037 .elementor-element.elementor-element-49b7fbc .view-more-button {
    text-transform: uppercase;
    font-weight: 500;
    font-family: "Montserrat", 'sans-serif';
}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-2675330 */.elementor-1037 .elementor-element.elementor-element-2675330 .view-more-button {
    text-transform: uppercase;
    font-weight: 500;
    font-family: "Montserrat", 'sans-serif';
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Barlow CESANTONI';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://cesantoni-usa.demo.planatec.es:8096/wp-content/uploads/Barlow-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow CESANTONI';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://cesantoni-usa.demo.planatec.es:8096/wp-content/uploads/Barlow-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow CESANTONI';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://cesantoni-usa.demo.planatec.es:8096/wp-content/uploads/Barlow-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow CESANTONI';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://cesantoni-usa.demo.planatec.es:8096/wp-content/uploads/Barlow-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow CESANTONI';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://cesantoni-usa.demo.planatec.es:8096/wp-content/uploads/Barlow-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */