.elementor-2894 .elementor-element.elementor-element-208a8c80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0em 0.4em;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:32px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-2894 .elementor-element.elementor-element-4694b4a{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-648f284{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:2em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-2894 .elementor-element.elementor-element-648f284:not(.elementor-motion-effects-element-type-background), .elementor-2894 .elementor-element.elementor-element-648f284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-2894 .elementor-element.elementor-element-648f284, .elementor-2894 .elementor-element.elementor-element-648f284::before{--border-transition:0.3s;}.elementor-2894 .elementor-element.elementor-element-648f284.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2894 .elementor-element.elementor-element-784346b .elementor-heading-title{color:#000000;font-family:"Neue Haas Grotesk Display", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-2894 .elementor-element.elementor-element-784346b > .elementor-widget-container{margin:10% 0% 0% 05%;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-784346b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-784346b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2894 .elementor-element.elementor-element-b3a3f12{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-2894 .elementor-element.elementor-element-6c851b4{--divider-border-style:solid;--divider-color:#808080;--divider-border-width:1px;}.elementor-2894 .elementor-element.elementor-element-6c851b4 .elementor-divider-separator{width:100%;}.elementor-2894 .elementor-element.elementor-element-6c851b4 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-2894 .elementor-element.elementor-element-413f673 .elementor-nav-menu .elementor-item{font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:22px;font-weight:400;text-decoration:none;line-height:0.5em;}.elementor-2894 .elementor-element.elementor-element-413f673 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2894 .elementor-element.elementor-element-413f673 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2894 .elementor-element.elementor-element-413f673 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2894 .elementor-element.elementor-element-413f673 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2894 .elementor-element.elementor-element-413f673 .elementor-nav-menu--main .elementor-item{padding-left:0em;padding-right:0em;padding-top:16px;padding-bottom:16px;}.elementor-2894 .elementor-element.elementor-element-413f673{--e-nav-menu-horizontal-menu-item-margin:calc( 0em / 2 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-413f673 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0em;}.elementor-2894 .elementor-element.elementor-element-413f673 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;border-style:none;}.elementor-2894 .elementor-element.elementor-element-413f673.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2894 .elementor-element.elementor-element-56859be .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2894 .elementor-element.elementor-element-56859be .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2894 .elementor-element.elementor-element-56859be .elementor-button{font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:20px;font-weight:500;fill:#838383;color:#838383;background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#838383;border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-2894 .elementor-element.elementor-element-56859be > .elementor-widget-container{margin:0em 0em 3em 0em;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-56859be{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-56859be.elementor-element{--align-self:center;}.elementor-2894 .elementor-element.elementor-element-7046e55a{--display:flex;--min-height:86vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:32px 32px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:6px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2894 .elementor-element.elementor-element-7046e55a, .elementor-2894 .elementor-element.elementor-element-7046e55a::before{--border-transition:0.3s;}.elementor-2894 .elementor-element.elementor-element-e7e1cc3{--display:flex;--min-height:86vh;--background-transition:0.3s;}.elementor-2894 .elementor-element.elementor-element-7bf957f .elementor-button{fill:#838383;color:#838383;background-color:#EFEFEF;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-2894 .elementor-element.elementor-element-7bf957f{left:5px;}body.rtl .elementor-2894 .elementor-element.elementor-element-7bf957f{right:5px;}.elementor-2894 .elementor-element.elementor-element-7bf957f{top:5px;}.elementor-2894 .elementor-element.elementor-element-f2db646 .elementor-wrapper{--video-aspect-ratio:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2894 .elementor-element.elementor-element-78f2d4e .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2894 .elementor-element.elementor-element-391c0238{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2894 .elementor-element.elementor-element-0b446f5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;}.elementor-2894 .elementor-element.elementor-element-0b446f5, .elementor-2894 .elementor-element.elementor-element-0b446f5::before{--border-transition:0.3s;}.elementor-2894 .elementor-element.elementor-element-8541eb3{text-align:right;}.elementor-2894 .elementor-element.elementor-element-8541eb3 img{width:75%;}.elementor-2894 .elementor-element.elementor-element-a03af2e{text-align:left;color:#838383;font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-2894 .elementor-element.elementor-element-a03af2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-ceb77c1{--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 0px;--background-transition:0.3s;}.elementor-2894 .elementor-element.elementor-element-cecbd71 .elementor-button{font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:18px;font-weight:500;fill:#696969;color:#696969;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#696969;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-2894 .elementor-element.elementor-element-cecbd71 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-bc8533f .elementor-button{font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:18px;font-weight:500;fill:#696969;color:#696969;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#696969;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-2894 .elementor-element.elementor-element-bc8533f > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-5a2ca8d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;}.elementor-2894 .elementor-element.elementor-element-5a2ca8d, .elementor-2894 .elementor-element.elementor-element-5a2ca8d::before{--border-transition:0.3s;}.elementor-2894 .elementor-element.elementor-element-276f15e .acf-relation_content{justify-content:flex-start;}.elementor-2894 .elementor-element.elementor-element-276f15e .acf-relation_container.acf-relation_img-ratio .acf-relation_img{padding-bottom:calc(1 * 100%);}.elementor-2894 .elementor-element.elementor-element-276f15e .acf-relation_container.acf-relation_img-ratio .acf-relation_img img{object-position:50% 50%;}.elementor-2894 .elementor-element.elementor-element-276f15e .acf-relation_title, .elementor-2894 .elementor-element.elementor-element-276f15e .acf-relation_title-parent{text-align:left;}.elementor-2894 .elementor-element.elementor-element-276f15e .swiper-container, .elementor-2894 .elementor-element.elementor-element-276f15e .acf-relation_container{background-color:#FFFFFF;}.elementor-2894 .elementor-element.elementor-element-276f15e .acf-relation_container article{background-color:#61CE7000;}.elementor-2894 .elementor-element.elementor-element-276f15e .acf-relation_img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;border-radius:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-276f15e .acf-relation_title .acf-relation_title-content{color:#000000;font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:16px;font-weight:500;}.elementor-2894 .elementor-element.elementor-element-276f15e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-3b50f6d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;}.elementor-2894 .elementor-element.elementor-element-3b50f6d, .elementor-2894 .elementor-element.elementor-element-3b50f6d::before{--border-transition:0.3s;}.elementor-2894 .elementor-element.elementor-element-234834a .acf-relation_content{justify-content:flex-start;}.elementor-2894 .elementor-element.elementor-element-234834a .acf-relation_title, .elementor-2894 .elementor-element.elementor-element-234834a .acf-relation_title-parent{text-align:center;}.elementor-2894 .elementor-element.elementor-element-234834a .swiper-container, .elementor-2894 .elementor-element.elementor-element-234834a .acf-relation_container{background-color:#46202000;}.elementor-2894 .elementor-element.elementor-element-234834a .acf-relation_container article{background-color:#61CE7000;}.elementor-2894 .elementor-element.elementor-element-234834a .acf-relation_img img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-234834a .acf-relation_title .acf-relation_title-content{color:#000000;}.elementor-2894 .elementor-element.elementor-element-234834a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-234834a{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-c338f8a{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;}.elementor-2894 .elementor-element.elementor-element-c338f8a, .elementor-2894 .elementor-element.elementor-element-c338f8a::before{--border-transition:0.3s;}.elementor-2894 .elementor-element.elementor-element-6347e8f .acf-relation_content{justify-content:center;}.elementor-2894 .elementor-element.elementor-element-6347e8f .acf-relation_container.acf-relation_img-ratio .acf-relation_img{padding-bottom:calc(1 * 100%);}.elementor-2894 .elementor-element.elementor-element-6347e8f .acf-relation_container.acf-relation_img-ratio .acf-relation_img img{object-position:50% 50%;}.elementor-2894 .elementor-element.elementor-element-6347e8f .acf-relation_title, .elementor-2894 .elementor-element.elementor-element-6347e8f .acf-relation_title-parent{text-align:left;}.elementor-2894 .elementor-element.elementor-element-6347e8f .swiper-container, .elementor-2894 .elementor-element.elementor-element-6347e8f .acf-relation_container{background-color:#FFFFFF;}.elementor-2894 .elementor-element.elementor-element-6347e8f .acf-relation_container article{background-color:#FFFFFF;}.elementor-2894 .elementor-element.elementor-element-6347e8f .acf-relation_img img{border-style:solid;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-6347e8f .acf-relation_title .acf-relation_title-content{color:#000000;}.elementor-2894 .elementor-element.elementor-element-6347e8f .acf-relation_date{color:#000000;}.elementor-2894 .elementor-element.elementor-element-6347e8f > .elementor-widget-container{margin:0.9em 0em 0em 0em;}.elementor-2894 .elementor-element.elementor-element-6347e8f.elementor-element{--align-self:flex-start;}.elementor-2894 .elementor-element.elementor-element-3ffb6a9{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2894 .elementor-element.elementor-element-3ffb6a9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#000000;}:where( .elementor-2894 .elementor-element.elementor-element-3ffb6a9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Neue Haas Grotesk Display", Sans-serif;font-weight:500;}.elementor-2894 .elementor-element.elementor-element-3ffb6a9 > .elementor-widget-container{border-style:solid;}.elementor-2894 .elementor-element.elementor-element-3c31cd24 .elementor-heading-title{font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:30px;font-weight:700;text-transform:none;}.elementor-2894 .elementor-element.elementor-element-3c31cd24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#707070;}.elementor-2894 .elementor-element.elementor-element-1f9768a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-5ac1d2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2894 .elementor-element.elementor-element-9936b77{text-align:left;color:#838383;font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-2894 .elementor-element.elementor-element-9936b77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-abfe5af .elementor-button{font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:18px;font-weight:500;fill:#696969;color:#696969;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#696969;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-2894 .elementor-element.elementor-element-abfe5af > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-9fa196e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-c20cfef{text-align:right;}.elementor-2894 .elementor-element.elementor-element-c20cfef img{width:75%;}.elementor-2894 .elementor-element.elementor-element-0e7100c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1em 0em;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2894 .elementor-element.elementor-element-2f32588 .elementor-heading-title{font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:30px;font-weight:700;text-transform:none;}.elementor-2894 .elementor-element.elementor-element-2f32588 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#707070;}.elementor-2894 .elementor-element.elementor-element-370adda{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:-0.8%;--margin-inline-end:0%;--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-2894 .elementor-element.elementor-element-04b0d3a .acf-relation_content{justify-content:flex-start;}.elementor-2894 .elementor-element.elementor-element-04b0d3a .acf-relation_container.acf-relation_img-ratio .acf-relation_img{padding-bottom:calc(1 * 100%);}.elementor-2894 .elementor-element.elementor-element-04b0d3a .acf-relation_container.acf-relation_img-ratio .acf-relation_img img{object-position:50% 50%;}.elementor-2894 .elementor-element.elementor-element-04b0d3a .acf-relation_title, .elementor-2894 .elementor-element.elementor-element-04b0d3a .acf-relation_title-parent{text-align:left;}.elementor-2894 .elementor-element.elementor-element-04b0d3a .swiper-container, .elementor-2894 .elementor-element.elementor-element-04b0d3a .acf-relation_container{background-color:#FFFFFF;}.elementor-2894 .elementor-element.elementor-element-04b0d3a .acf-relation_container article{background-color:#61CE7000;}.elementor-2894 .elementor-element.elementor-element-04b0d3a .acf-relation_img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#707070;border-radius:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-04b0d3a .acf-relation_title .acf-relation_title-content{color:#000000;font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:16px;font-weight:500;text-transform:none;}.elementor-2894 .elementor-element.elementor-element-04b0d3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-2894 .elementor-element.elementor-element-04b0d3a{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-68861fc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2894 .elementor-element.elementor-element-3872eb57 .elementor-heading-title{font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:30px;font-weight:700;text-transform:none;}.elementor-2894 .elementor-element.elementor-element-3872eb57 > .elementor-widget-container{padding:15px 0px 15px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#707070;}.elementor-2894 .elementor-element.elementor-element-f522d23 .acf-relation_content{justify-content:flex-start;}.elementor-2894 .elementor-element.elementor-element-f522d23 .acf-relation_title, .elementor-2894 .elementor-element.elementor-element-f522d23 .acf-relation_title-parent{text-align:center;}.elementor-2894 .elementor-element.elementor-element-f522d23 .swiper-container, .elementor-2894 .elementor-element.elementor-element-f522d23 .acf-relation_container{background-color:#00000000;}.elementor-2894 .elementor-element.elementor-element-f522d23 .acf-relation_container article{background-color:#61CE7000;}.elementor-2894 .elementor-element.elementor-element-f522d23 .acf-relation_img img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-f522d23 .acf-relation_title .acf-relation_title-content{color:#000000;font-family:"Neue Haas Grotesk Display", Sans-serif;font-weight:500;text-transform:none;}.elementor-2894 .elementor-element.elementor-element-f522d23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-f522d23{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-bdd6ed0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-2894 .elementor-element.elementor-element-cadd78a .elementor-heading-title{font-family:"Neue Haas Grotesk Display", Sans-serif;font-size:30px;font-weight:700;text-transform:none;}.elementor-2894 .elementor-element.elementor-element-cadd78a > .elementor-widget-container{margin:0.2em 0em 0em 0em;padding:15px 0px 15px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#707070;}.elementor-2894 .elementor-element.elementor-element-28f75ab .acf-relation_content{justify-content:center;}.elementor-2894 .elementor-element.elementor-element-28f75ab .acf-relation_container.acf-relation_img-ratio .acf-relation_img{padding-bottom:calc(1 * 100%);}.elementor-2894 .elementor-element.elementor-element-28f75ab .acf-relation_container.acf-relation_img-ratio .acf-relation_img img{object-position:50% 50%;}.elementor-2894 .elementor-element.elementor-element-28f75ab .acf-relation_title, .elementor-2894 .elementor-element.elementor-element-28f75ab .acf-relation_title-parent{text-align:left;}.elementor-2894 .elementor-element.elementor-element-28f75ab .swiper-container, .elementor-2894 .elementor-element.elementor-element-28f75ab .acf-relation_container{background-color:#FFFFFF;}.elementor-2894 .elementor-element.elementor-element-28f75ab .acf-relation_container article{background-color:#FFFFFF;}.elementor-2894 .elementor-element.elementor-element-28f75ab .acf-relation_img img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-28f75ab .acf-relation_title .acf-relation_title-content{color:#000000;}.elementor-2894 .elementor-element.elementor-element-28f75ab .acf-relation_date{color:#000000;}.elementor-2894 .elementor-element.elementor-element-28f75ab > .elementor-widget-container{margin:0.9em 0em 0em 0em;}.elementor-2894 .elementor-element.elementor-element-28f75ab{width:100%;max-width:100%;}.elementor-2894 .elementor-element.elementor-element-28f75ab.elementor-element{--align-self:flex-start;}@media(max-width:1024px){.elementor-2894 .elementor-element.elementor-element-208a8c80{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-2894 .elementor-element.elementor-element-648f284{--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-2894 .elementor-element.elementor-element-648f284.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2894 .elementor-element.elementor-element-784346b{text-align:left;width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-784346b .elementor-heading-title{font-size:1.1em;}.elementor-2894 .elementor-element.elementor-element-784346b > .elementor-widget-container{margin:10% 0% 0% 10%;}.elementor-2894 .elementor-element.elementor-element-413f673 .elementor-nav-menu .elementor-item{font-size:2vw;line-height:0.8em;letter-spacing:0.1em;word-spacing:0.1em;}.elementor-2894 .elementor-element.elementor-element-413f673 .elementor-nav-menu--main .elementor-item{padding-top:4px;padding-bottom:4px;}.elementor-2894 .elementor-element.elementor-element-413f673{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2894 .elementor-element.elementor-element-413f673.elementor-element{--align-self:center;}.elementor-2894 .elementor-element.elementor-element-56859be .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 16px 10px 16px;}.elementor-2894 .elementor-element.elementor-element-56859be > .elementor-widget-container{margin:0% 0% 10% 0%;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-56859be{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2894 .elementor-element.elementor-element-56859be.elementor-element{--align-self:center;}.elementor-2894 .elementor-element.elementor-element-7046e55a{--gap:16px 0px;--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-e7e1cc3{--min-height:0vh;--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-391c0238{--gap:16px 16px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2894 .elementor-element.elementor-element-8541eb3{text-align:right;}.elementor-2894 .elementor-element.elementor-element-8541eb3 img{width:100%;}.elementor-2894 .elementor-element.elementor-element-8541eb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-a03af2e{font-size:16px;}.elementor-2894 .elementor-element.elementor-element-1f9768a{--gap:0px 16px;}.elementor-2894 .elementor-element.elementor-element-9936b77{font-size:16px;}.elementor-2894 .elementor-element.elementor-element-c20cfef{text-align:right;}.elementor-2894 .elementor-element.elementor-element-c20cfef img{width:100%;}.elementor-2894 .elementor-element.elementor-element-c20cfef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-0e7100c{--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-68861fc6{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2894 .elementor-element.elementor-element-bdd6ed0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(max-width:767px){.elementor-2894 .elementor-element.elementor-element-208a8c80{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-2894 .elementor-element.elementor-element-648f284{--width:102.155%;--min-height:20vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0% 0%;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-2894 .elementor-element.elementor-element-648f284.e-con{--align-self:center;}.elementor-2894 .elementor-element.elementor-element-7046e55a{--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-e7e1cc3{--min-height:0em;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:02em;--padding-inline-end:02em;}.elementor-2894 .elementor-element.elementor-element-391c0238{--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-0b446f5{--gap:0px 0px;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-8541eb3.elementor-element{--order:-99999 /* order start hack */;}.elementor-2894 .elementor-element.elementor-element-a03af2e > .elementor-widget-container{margin:036px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-ceb77c1{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--margin-block-start:016px;--margin-block-end:016px;--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-2894 .elementor-element.elementor-element-cecbd71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-cecbd71.elementor-element{--order:-99999 /* order start hack */;}.elementor-2894 .elementor-element.elementor-element-bc8533f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-5a2ca8d{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-276f15e .acf-relation_img img{border-width:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-276f15e .acf-relation_title .acf-relation_title-content{font-size:16px;}.elementor-2894 .elementor-element.elementor-element-276f15e > .elementor-widget-container{margin:06px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-3b50f6d{--gap:0px 0px;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-c338f8a{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--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-2894 .elementor-element.elementor-element-6347e8f .acf-relation_img img{border-width:0px 0px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-6347e8f > .elementor-widget-container{margin:016px -9px 016px -3px;padding:0px 0px 0px 016px;}.elementor-2894 .elementor-element.elementor-element-3ffb6a9{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:28px;--n-accordion-icon-size:30px;}.elementor-2894 .elementor-element.elementor-element-3ffb6a9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 1px 0px;}.elementor-2894 .elementor-element.elementor-element-3ffb6a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-width:1px 0px 1px 0px;}.elementor-2894 .elementor-element.elementor-element-5ac1d2d{--margin-block-start:16px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2894 .elementor-element.elementor-element-5ac1d2d.e-con{--order:99999 /* order end hack */;}.elementor-2894 .elementor-element.elementor-element-abfe5af > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-2894 .elementor-element.elementor-element-c20cfef.elementor-element{--order:-99999 /* order start hack */;}.elementor-2894 .elementor-element.elementor-element-0e7100c{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:8px;--padding-inline-end:8px;}.elementor-2894 .elementor-element.elementor-element-370adda{--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-2894 .elementor-element.elementor-element-68861fc6{--gap:16px 16px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:8px;--padding-inline-end:8px;}.elementor-2894 .elementor-element.elementor-element-bdd6ed0{--gap:16px 16px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:8px;--padding-inline-end:8px;}}@media(min-width:768px){.elementor-2894 .elementor-element.elementor-element-4694b4a{--width:22em;}.elementor-2894 .elementor-element.elementor-element-7046e55a{--width:90%;}.elementor-2894 .elementor-element.elementor-element-391c0238{--width:100%;}.elementor-2894 .elementor-element.elementor-element-0e7100c{--width:100%;}.elementor-2894 .elementor-element.elementor-element-370adda{--width:101.6%;}.elementor-2894 .elementor-element.elementor-element-68861fc6{--width:100%;}.elementor-2894 .elementor-element.elementor-element-bdd6ed0{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2894 .elementor-element.elementor-element-648f284{--width:20%;}.elementor-2894 .elementor-element.elementor-element-7046e55a{--width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-413f673 */.elementor-2894 .elementor-element.elementor-element-413f673 li{
    border-bottom: 1px solid gray;
}
.elementor-2894 .elementor-element.elementor-element-413f673 .menu-item a.elementor-item.elementor-item-active {
    font-weight: 600 !important;
}
#artistmenu div.elementor-widget-container nav ul.elementor-nav-menu li.menu-item a.elementor-item:hover {
    font-weight: 600 !important;
}
.elementor-item{
    color:#616161;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648f284 */.elementor-2894 .elementor-element.elementor-element-648f284{
   position: sticky;
    top: 100px; /* Ajusta esto según la altura de tu header */
    height: 864.7px; /* Define la altura que prefieras para el menú */
    overflow-y: auto;
    width: 100% !important;
    min-width: 16em;
    margin-block-end: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4694b4a */.elementor-2894 .elementor-element.elementor-element-4694b4a{
    padding: 0 !important;
    min-width: 16em;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f2db646 */@media screen and (min-width: 1024px) {.elementor-video{
    max-height: 86vh;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7e1cc3 */.elementor-2894 .elementor-element.elementor-element-e7e1cc3 {
   padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b446f5 */.elementor-2894 .elementor-element.elementor-element-0b446f5{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-276f15e */.elementor-2894 .elementor-element.elementor-element-276f15e .infoProduct1, .infoProduct2{
   display: none;
}
.elementor-2894 .elementor-element.elementor-element-276f15e article{
    border-bottom-width: 0px;
}

.elementor-2894 .elementor-element.elementor-element-276f15e{
    padding: 0px !important;
}

.elementor-2894 .elementor-element.elementor-element-276f15e h3 {
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}

@media all and (max-width: 1000px) {
.elementor-2894 .elementor-element.elementor-element-276f15e h3{
    font-size: 14px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2ca8d */.elementor-2894 .elementor-element.elementor-element-5a2ca8d{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-234834a */.titleExhibition h3{
    color: #ffffff !important;
    font-size: 30px !important;
    text-transform: uppercase;
    font-weight: 500 !important;
    
}


@media all and (max-width: 1000px) {
  .dateExhibition,
		 .artistsRelated, .locationExhibition{
		     opacity: 1 !important;
		     font-size: 14px !important;
		     	border-top: 2px solid white;
	font-size: 16px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;
}
    .titleExhibition h3{
    font-size: 26px !important;
    opacity: 1 !important;
    color: #ffffff !important;
    
}
		 
		 
.exhibition .acf-relation_inner-wrapper{
		opacity: 1 !important;
	}

}

@media all and (max-width: 1000px) and (min-width: 700px) {
    .col1 {
    min-height: 13em;
}
 .locationExhibition{
    float:right !important;
     max-width: 30% !important;
}


.dateExhibition {
    float: left;
    min-width: 25% !important;
    margin-right: 2% !important;
}


.artistsRelated {
    float: left;
    min-width: 35% !important;
    max-width: 35% !important;
    margin-right: 4% !important;
}
}

@media all and (max-width: 700px) {
  .dateExhibition,
		 .artistsRelated, .locationExhibition{
		     opacity: 1 !important;
		     float:none;
		     min-width:100%;
		     border-top: 2px solid white;
	font-size: 14px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;

		 }

    .titleExhibition h3{
    font-size: 26px !important;
    opacity:1 !important;
    color: #ffffff !important;

    }
    
   .elementor-2894 .elementor-element.elementor-element-234834a  .col1 {
    min-height: 9em !important;
}
.elementor-2894 .elementor-element.elementor-element-234834a .innercol {

  
}
 .elementor-2894 .elementor-element.elementor-element-234834a  .contentExhibition{
     margin-top:0px;
     margin-right:0px;
     padding-right:16px;
     margin-bottom:0px;
     margin-left:0px;
     padding-left:16px;
     background-color: rgba(0, 0, 0, 0.2);
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50f6d */.elementor-2894 .elementor-element.elementor-element-3b50f6d{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-6347e8f */.press_title{
    float: left;
    min-width: 60% !important;
    max-width: 60% !important;
    font-weight: 500 !important;
    padding-right: 6em !important;
}

.press_link{
    float: left;
    min-width: 20% !important;
    max-width: 20% !important;
}

.press_dates{
    float:right !important;
}

.col2{
        background-color:#ffffff !important;
        margin-top: -2em;
        margin-bottom: -1em;
        margin-right: -0.7em;
        margin-left: -0.7em;
         border-bottom: 1px solid #000;
}

.col2:hover{
background-color:#EFEFEF !important;
}

.press_title,
		 .press_link, .press_date{
	padding: 2.5em 1em !important;	 font-family: "Neue Haas Grotesk Display", Sans-serif;   
	font-size: 18px !important;
	color: #000000 !important;
	margin: 0 0 0 0 !important;
		}

@media all and (max-width: 568px) {
  .press_title,
		 .press_link, .press_date{
		  padding: 1em 0em !important;   
}
 .press_title{
     max-width:100% !important;
     float: right;
 }
 .press_date{
    float: right;
}
.col2{
        margin-top: -1em;
        margin-bottom: 0em;
        padding-right:8px;
        padding-left:8px;
}
.elementor-2894 .elementor-element.elementor-element-6347e8f .contentPost{
    margin-left:0px;

}

.elementor-2894 .elementor-element.elementor-element-6347e8f article{
    border-bottom-width: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c338f8a */.elementor-2894 .elementor-element.elementor-element-c338f8a{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b446f5 */.elementor-2894 .elementor-element.elementor-element-0b446f5{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-276f15e */.elementor-2894 .elementor-element.elementor-element-276f15e .infoProduct1, .infoProduct2{
   display: none;
}
.elementor-2894 .elementor-element.elementor-element-276f15e article{
    border-bottom-width: 0px;
}

.elementor-2894 .elementor-element.elementor-element-276f15e{
    padding: 0px !important;
}

.elementor-2894 .elementor-element.elementor-element-276f15e h3 {
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}

@media all and (max-width: 1000px) {
.elementor-2894 .elementor-element.elementor-element-276f15e h3{
    font-size: 14px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2ca8d */.elementor-2894 .elementor-element.elementor-element-5a2ca8d{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-234834a */.titleExhibition h3{
    color: #ffffff !important;
    font-size: 30px !important;
    text-transform: uppercase;
    font-weight: 500 !important;
    
}


@media all and (max-width: 1000px) {
  .dateExhibition,
		 .artistsRelated, .locationExhibition{
		     opacity: 1 !important;
		     font-size: 14px !important;
		     	border-top: 2px solid white;
	font-size: 16px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;
}
    .titleExhibition h3{
    font-size: 26px !important;
    opacity: 1 !important;
    color: #ffffff !important;
    
}
		 
		 
.exhibition .acf-relation_inner-wrapper{
		opacity: 1 !important;
	}

}

@media all and (max-width: 1000px) and (min-width: 700px) {
    .col1 {
    min-height: 13em;
}
 .locationExhibition{
    float:right !important;
     max-width: 30% !important;
}


.dateExhibition {
    float: left;
    min-width: 25% !important;
    margin-right: 2% !important;
}


.artistsRelated {
    float: left;
    min-width: 35% !important;
    max-width: 35% !important;
    margin-right: 4% !important;
}
}

@media all and (max-width: 700px) {
  .dateExhibition,
		 .artistsRelated, .locationExhibition{
		     opacity: 1 !important;
		     float:none;
		     min-width:100%;
		     border-top: 2px solid white;
	font-size: 14px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;

		 }

    .titleExhibition h3{
    font-size: 26px !important;
    opacity:1 !important;
    color: #ffffff !important;

    }
    
   .elementor-2894 .elementor-element.elementor-element-234834a  .col1 {
    min-height: 9em !important;
}
.elementor-2894 .elementor-element.elementor-element-234834a .innercol {

  
}
 .elementor-2894 .elementor-element.elementor-element-234834a  .contentExhibition{
     margin-top:0px;
     margin-right:0px;
     padding-right:16px;
     margin-bottom:0px;
     margin-left:0px;
     padding-left:16px;
     background-color: rgba(0, 0, 0, 0.2);
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50f6d */.elementor-2894 .elementor-element.elementor-element-3b50f6d{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-6347e8f */.press_title{
    float: left;
    min-width: 60% !important;
    max-width: 60% !important;
    font-weight: 500 !important;
    padding-right: 6em !important;
}

.press_link{
    float: left;
    min-width: 20% !important;
    max-width: 20% !important;
}

.press_dates{
    float:right !important;
}

.col2{
        background-color:#ffffff !important;
        margin-top: -2em;
        margin-bottom: -1em;
        margin-right: -0.7em;
        margin-left: -0.7em;
         border-bottom: 1px solid #000;
}

.col2:hover{
background-color:#EFEFEF !important;
}

.press_title,
		 .press_link, .press_date{
	padding: 2.5em 1em !important;	 font-family: "Neue Haas Grotesk Display", Sans-serif;   
	font-size: 18px !important;
	color: #000000 !important;
	margin: 0 0 0 0 !important;
		}

@media all and (max-width: 568px) {
  .press_title,
		 .press_link, .press_date{
		  padding: 1em 0em !important;   
}
 .press_title{
     max-width:100% !important;
     float: right;
 }
 .press_date{
    float: right;
}
.col2{
        margin-top: -1em;
        margin-bottom: 0em;
        padding-right:8px;
        padding-left:8px;
}
.elementor-2894 .elementor-element.elementor-element-6347e8f .contentPost{
    margin-left:0px;

}

.elementor-2894 .elementor-element.elementor-element-6347e8f article{
    border-bottom-width: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c338f8a */.elementor-2894 .elementor-element.elementor-element-c338f8a{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b446f5 */.elementor-2894 .elementor-element.elementor-element-0b446f5{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-276f15e */.elementor-2894 .elementor-element.elementor-element-276f15e .infoProduct1, .infoProduct2{
   display: none;
}
.elementor-2894 .elementor-element.elementor-element-276f15e article{
    border-bottom-width: 0px;
}

.elementor-2894 .elementor-element.elementor-element-276f15e{
    padding: 0px !important;
}

.elementor-2894 .elementor-element.elementor-element-276f15e h3 {
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}

@media all and (max-width: 1000px) {
.elementor-2894 .elementor-element.elementor-element-276f15e h3{
    font-size: 14px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2ca8d */.elementor-2894 .elementor-element.elementor-element-5a2ca8d{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-234834a */.titleExhibition h3{
    color: #ffffff !important;
    font-size: 30px !important;
    text-transform: uppercase;
    font-weight: 500 !important;
    
}


@media all and (max-width: 1000px) {
  .dateExhibition,
		 .artistsRelated, .locationExhibition{
		     opacity: 1 !important;
		     font-size: 14px !important;
		     	border-top: 2px solid white;
	font-size: 16px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;
}
    .titleExhibition h3{
    font-size: 26px !important;
    opacity: 1 !important;
    color: #ffffff !important;
    
}
		 
		 
.exhibition .acf-relation_inner-wrapper{
		opacity: 1 !important;
	}

}

@media all and (max-width: 1000px) and (min-width: 700px) {
    .col1 {
    min-height: 13em;
}
 .locationExhibition{
    float:right !important;
     max-width: 30% !important;
}


.dateExhibition {
    float: left;
    min-width: 25% !important;
    margin-right: 2% !important;
}


.artistsRelated {
    float: left;
    min-width: 35% !important;
    max-width: 35% !important;
    margin-right: 4% !important;
}
}

@media all and (max-width: 700px) {
  .dateExhibition,
		 .artistsRelated, .locationExhibition{
		     opacity: 1 !important;
		     float:none;
		     min-width:100%;
		     border-top: 2px solid white;
	font-size: 14px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;

		 }

    .titleExhibition h3{
    font-size: 26px !important;
    opacity:1 !important;
    color: #ffffff !important;

    }
    
   .elementor-2894 .elementor-element.elementor-element-234834a  .col1 {
    min-height: 9em !important;
}
.elementor-2894 .elementor-element.elementor-element-234834a .innercol {

  
}
 .elementor-2894 .elementor-element.elementor-element-234834a  .contentExhibition{
     margin-top:0px;
     margin-right:0px;
     padding-right:16px;
     margin-bottom:0px;
     margin-left:0px;
     padding-left:16px;
     background-color: rgba(0, 0, 0, 0.2);
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50f6d */.elementor-2894 .elementor-element.elementor-element-3b50f6d{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-6347e8f */.press_title{
    float: left;
    min-width: 60% !important;
    max-width: 60% !important;
    font-weight: 500 !important;
    padding-right: 6em !important;
}

.press_link{
    float: left;
    min-width: 20% !important;
    max-width: 20% !important;
}

.press_dates{
    float:right !important;
}

.col2{
        background-color:#ffffff !important;
        margin-top: -2em;
        margin-bottom: -1em;
        margin-right: -0.7em;
        margin-left: -0.7em;
         border-bottom: 1px solid #000;
}

.col2:hover{
background-color:#EFEFEF !important;
}

.press_title,
		 .press_link, .press_date{
	padding: 2.5em 1em !important;	 font-family: "Neue Haas Grotesk Display", Sans-serif;   
	font-size: 18px !important;
	color: #000000 !important;
	margin: 0 0 0 0 !important;
		}

@media all and (max-width: 568px) {
  .press_title,
		 .press_link, .press_date{
		  padding: 1em 0em !important;   
}
 .press_title{
     max-width:100% !important;
     float: right;
 }
 .press_date{
    float: right;
}
.col2{
        margin-top: -1em;
        margin-bottom: 0em;
        padding-right:8px;
        padding-left:8px;
}
.elementor-2894 .elementor-element.elementor-element-6347e8f .contentPost{
    margin-left:0px;

}

.elementor-2894 .elementor-element.elementor-element-6347e8f article{
    border-bottom-width: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c338f8a */.elementor-2894 .elementor-element.elementor-element-c338f8a{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b446f5 */.elementor-2894 .elementor-element.elementor-element-0b446f5{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-276f15e */.elementor-2894 .elementor-element.elementor-element-276f15e .infoProduct1, .infoProduct2{
   display: none;
}
.elementor-2894 .elementor-element.elementor-element-276f15e article{
    border-bottom-width: 0px;
}

.elementor-2894 .elementor-element.elementor-element-276f15e{
    padding: 0px !important;
}

.elementor-2894 .elementor-element.elementor-element-276f15e h3 {
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}

@media all and (max-width: 1000px) {
.elementor-2894 .elementor-element.elementor-element-276f15e h3{
    font-size: 14px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2ca8d */.elementor-2894 .elementor-element.elementor-element-5a2ca8d{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-234834a */.titleExhibition h3{
    color: #ffffff !important;
    font-size: 30px !important;
    text-transform: uppercase;
    font-weight: 500 !important;
    
}


@media all and (max-width: 1000px) {
  .dateExhibition,
		 .artistsRelated, .locationExhibition{
		     opacity: 1 !important;
		     font-size: 14px !important;
		     	border-top: 2px solid white;
	font-size: 16px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;
}
    .titleExhibition h3{
    font-size: 26px !important;
    opacity: 1 !important;
    color: #ffffff !important;
    
}
		 
		 
.exhibition .acf-relation_inner-wrapper{
		opacity: 1 !important;
	}

}

@media all and (max-width: 1000px) and (min-width: 700px) {
    .col1 {
    min-height: 13em;
}
 .locationExhibition{
    float:right !important;
     max-width: 30% !important;
}


.dateExhibition {
    float: left;
    min-width: 25% !important;
    margin-right: 2% !important;
}


.artistsRelated {
    float: left;
    min-width: 35% !important;
    max-width: 35% !important;
    margin-right: 4% !important;
}
}

@media all and (max-width: 700px) {
  .dateExhibition,
		 .artistsRelated, .locationExhibition{
		     opacity: 1 !important;
		     float:none;
		     min-width:100%;
		     border-top: 2px solid white;
	font-size: 14px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;

		 }

    .titleExhibition h3{
    font-size: 26px !important;
    opacity:1 !important;
    color: #ffffff !important;

    }
    
   .elementor-2894 .elementor-element.elementor-element-234834a  .col1 {
    min-height: 9em !important;
}
.elementor-2894 .elementor-element.elementor-element-234834a .innercol {

  
}
 .elementor-2894 .elementor-element.elementor-element-234834a  .contentExhibition{
     margin-top:0px;
     margin-right:0px;
     padding-right:16px;
     margin-bottom:0px;
     margin-left:0px;
     padding-left:16px;
     background-color: rgba(0, 0, 0, 0.2);
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50f6d */.elementor-2894 .elementor-element.elementor-element-3b50f6d{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-6347e8f */.press_title{
    float: left;
    min-width: 60% !important;
    max-width: 60% !important;
    font-weight: 500 !important;
    padding-right: 6em !important;
}

.press_link{
    float: left;
    min-width: 20% !important;
    max-width: 20% !important;
}

.press_dates{
    float:right !important;
}

.col2{
        background-color:#ffffff !important;
        margin-top: -2em;
        margin-bottom: -1em;
        margin-right: -0.7em;
        margin-left: -0.7em;
         border-bottom: 1px solid #000;
}

.col2:hover{
background-color:#EFEFEF !important;
}

.press_title,
		 .press_link, .press_date{
	padding: 2.5em 1em !important;	 font-family: "Neue Haas Grotesk Display", Sans-serif;   
	font-size: 18px !important;
	color: #000000 !important;
	margin: 0 0 0 0 !important;
		}

@media all and (max-width: 568px) {
  .press_title,
		 .press_link, .press_date{
		  padding: 1em 0em !important;   
}
 .press_title{
     max-width:100% !important;
     float: right;
 }
 .press_date{
    float: right;
}
.col2{
        margin-top: -1em;
        margin-bottom: 0em;
        padding-right:8px;
        padding-left:8px;
}
.elementor-2894 .elementor-element.elementor-element-6347e8f .contentPost{
    margin-left:0px;

}

.elementor-2894 .elementor-element.elementor-element-6347e8f article{
    border-bottom-width: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c338f8a */.elementor-2894 .elementor-element.elementor-element-c338f8a{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b446f5 */.elementor-2894 .elementor-element.elementor-element-0b446f5{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-276f15e */.elementor-2894 .elementor-element.elementor-element-276f15e .infoProduct1, .infoProduct2{
   display: none;
}
.elementor-2894 .elementor-element.elementor-element-276f15e article{
    border-bottom-width: 0px;
}

.elementor-2894 .elementor-element.elementor-element-276f15e{
    padding: 0px !important;
}

.elementor-2894 .elementor-element.elementor-element-276f15e h3 {
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}

@media all and (max-width: 1000px) {
.elementor-2894 .elementor-element.elementor-element-276f15e h3{
    font-size: 14px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2ca8d */.elementor-2894 .elementor-element.elementor-element-5a2ca8d{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-234834a */.titleExhibition h3{
    color: #ffffff !important;
    font-size: 30px !important;
    text-transform: uppercase;
    font-weight: 500 !important;
    
}


@media all and (max-width: 1000px) {
  .dateExhibition,
		 .artistsRelated, .locationExhibition{
		     opacity: 1 !important;
		     font-size: 14px !important;
		     	border-top: 2px solid white;
	font-size: 16px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;
}
    .titleExhibition h3{
    font-size: 26px !important;
    opacity: 1 !important;
    color: #ffffff !important;
    
}
		 
		 
.exhibition .acf-relation_inner-wrapper{
		opacity: 1 !important;
	}

}

@media all and (max-width: 1000px) and (min-width: 700px) {
    .col1 {
    min-height: 13em;
}
 .locationExhibition{
    float:right !important;
     max-width: 30% !important;
}


.dateExhibition {
    float: left;
    min-width: 25% !important;
    margin-right: 2% !important;
}


.artistsRelated {
    float: left;
    min-width: 35% !important;
    max-width: 35% !important;
    margin-right: 4% !important;
}
}

@media all and (max-width: 700px) {
  .dateExhibition,
		 .artistsRelated, .locationExhibition{
		     opacity: 1 !important;
		     float:none;
		     min-width:100%;
		     border-top: 2px solid white;
	font-size: 14px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;

		 }

    .titleExhibition h3{
    font-size: 26px !important;
    opacity:1 !important;
    color: #ffffff !important;

    }
    
   .elementor-2894 .elementor-element.elementor-element-234834a  .col1 {
    min-height: 9em !important;
}
.elementor-2894 .elementor-element.elementor-element-234834a .innercol {

  
}
 .elementor-2894 .elementor-element.elementor-element-234834a  .contentExhibition{
     margin-top:0px;
     margin-right:0px;
     padding-right:16px;
     margin-bottom:0px;
     margin-left:0px;
     padding-left:16px;
     background-color: rgba(0, 0, 0, 0.2);
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50f6d */.elementor-2894 .elementor-element.elementor-element-3b50f6d{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-6347e8f */.press_title{
    float: left;
    min-width: 60% !important;
    max-width: 60% !important;
    font-weight: 500 !important;
    padding-right: 6em !important;
}

.press_link{
    float: left;
    min-width: 20% !important;
    max-width: 20% !important;
}

.press_dates{
    float:right !important;
}

.col2{
        background-color:#ffffff !important;
        margin-top: -2em;
        margin-bottom: -1em;
        margin-right: -0.7em;
        margin-left: -0.7em;
         border-bottom: 1px solid #000;
}

.col2:hover{
background-color:#EFEFEF !important;
}

.press_title,
		 .press_link, .press_date{
	padding: 2.5em 1em !important;	 font-family: "Neue Haas Grotesk Display", Sans-serif;   
	font-size: 18px !important;
	color: #000000 !important;
	margin: 0 0 0 0 !important;
		}

@media all and (max-width: 568px) {
  .press_title,
		 .press_link, .press_date{
		  padding: 1em 0em !important;   
}
 .press_title{
     max-width:100% !important;
     float: right;
 }
 .press_date{
    float: right;
}
.col2{
        margin-top: -1em;
        margin-bottom: 0em;
        padding-right:8px;
        padding-left:8px;
}
.elementor-2894 .elementor-element.elementor-element-6347e8f .contentPost{
    margin-left:0px;

}

.elementor-2894 .elementor-element.elementor-element-6347e8f article{
    border-bottom-width: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c338f8a */.elementor-2894 .elementor-element.elementor-element-c338f8a{
    padding: 0px;
    border: none;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3ffb6a9 */.e-n-accordion-item-title-icon{
    margin-top: -14px;
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-04b0d3a */.elementor-2894 .elementor-element.elementor-element-04b0d3a .infoProduct1, .infoProduct2{
   display: none;
}

.elementor-2894 .elementor-element.elementor-element-04b0d3a article{
    border-bottom-width: 0px;
}

.elementor-2894 .elementor-element.elementor-element-04b0d3a{
    padding: 0px !important;
}

.elementor-2894 .elementor-element.elementor-element-04b0d3a h3 {
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}

@media all and (max-width: 1000px) {
.elementor-2894 .elementor-element.elementor-element-04b0d3a h3{
    font-size: 14px !important;
}
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-f522d23 */@media all and (min-width: 1000px) {

.elementor-2894 .elementor-element.elementor-element-f522d23:hover{
    color:0 0 0 0 0,4;
}
.col1 {
    width: 100% !important;
    min-height: 13em;
}



.elementor-2894 .elementor-element.elementor-element-f522d23.titleExhibition h3{
    color: #ffffff !important;
    font-size: 30px !important;
    text-transform: uppercase;
    font-weight: 500 !important;
   
}

.artistsRelated {
    float: left;
    min-width: 40% !important;
    max-width: 40% !important;
    margin-right: 10% !important;
    text-transform: capitalize !important;
}

.dateExhibition{
    float: left;
    min-width: 15% !important;
    max-width: 15% !important;
}

.locationExhibition{
    float:right !important;
     min-width: 25% !important;
    max-width: 25% !important;
}




.dateExhibition,
		 .artistsRelated, .locationExhibition{
	border-top: 1px solid white;
	font-size: 16px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding-bottom: 10px !important;
	
		}
}/* End custom CSS */
/* Start custom CSS for eac-addon-acf-relationship, class: .elementor-element-28f75ab */.press_title{
    float: left;
    min-width: 60% !important;
    max-width: 60% !important;
    font-weight: 500 !important;
    padding-right: 7em !important;
}

.press_link{
    float: left;
    min-width: 20% !important;
    max-width: 20% !important;
}

.press_dates{
    float:right !important;
}

.col2{
        background-color:#ffffff !important;
        margin-top: -2em;
        margin-bottom: -1em;
        margin-right: -0.7em;
        margin-left: -0.7em;
         border-bottom: 1px solid #000;
}

.col2:hover{
background-color:#EFEFEF !important;
}

.press_title,
		 .press_link, .press_date{
	padding: 2.5em 1em !important;	 font-family: "Neue Haas Grotesk Display", Sans-serif;   
	font-size: 18px;
	color: #000000 !important;
	margin: 0 0 0 0 !important;
		}

@media all and (max-width: 568px) {
  .press_title,
		 .press_link, .press_date{
		  padding: 1em 1em !important;   
}
 .press_title{
     max-width:100% !important;
     float: right;
 }
 .press_date{
    float: right;
}
.col2{
        margin-top: -1em;
        margin-bottom: 0em;
        margin-right: -0.7em;
        margin-left: -0.7em;
}

}/* End custom CSS */