.elementor-10349 .elementor-element.elementor-element-afdd78d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10349 .elementor-element.elementor-element-afdd78d:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-afdd78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10349 .elementor-element.elementor-element-403bddd .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#6B7378;color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-403bddd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10349 .elementor-element.elementor-element-a6f0866 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;color:#373536;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10349 .elementor-element.elementor-element-3d38ee4{font-family:"Inter", Sans-serif;font-weight:400;color:#6C7479;}.elementor-10349 .elementor-element.elementor-element-a361dec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-10349 .elementor-element.elementor-element-189e32a .elementor-button{background-color:#4A4849;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-189e32a .elementor-button:hover, .elementor-10349 .elementor-element.elementor-element-189e32a .elementor-button:focus{background-color:#252224;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-189e32a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-189e32a .elementor-button:hover svg, .elementor-10349 .elementor-element.elementor-element-189e32a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-5deb46b .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BEB8B8;}.elementor-10349 .elementor-element.elementor-element-5deb46b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-5deb46b .elementor-button:hover, .elementor-10349 .elementor-element.elementor-element-5deb46b .elementor-button:focus{border-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-b1a614e{--display:flex;}.elementor-10349 .elementor-element.elementor-element-d19668f .exhibitions__heading{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;text-shadow:none;mix-blend-mode:normal;}.elementor-10349 .elementor-element.elementor-element-d19668f .exhibitions__heading, .elementor-10349 .elementor-element.elementor-element-d19668f .exhibitions__description{text-align:left;}.elementor-10349 .elementor-element.elementor-element-d19668f .exhibitions__tag{text-align:left;}.elementor-10349 .elementor-element.elementor-element-d19668f .exhibitions__description, .elementor-10349 .elementor-element.elementor-element-d19668f .opticon-exhibition-card__description{color:#6C7479;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-10349 .elementor-element.elementor-element-d19668f .opticon-exhibition-card{border-style:none;}.elementor-10349 .elementor-element.elementor-element-d19668f .opticon-exhibition-card__body{text-align:left;}.elementor-10349 .elementor-element.elementor-element-d19668f .opticon-exhibition-card__image img{mix-blend-mode:normal;}.elementor-10349 .elementor-element.elementor-element-d19668f .opticon-exhibition-card__button{color:#FFFFFF;background-color:#16191E;}.elementor-10349 .elementor-element.elementor-element-b43723d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10349 .elementor-element.elementor-element-b43723d:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-b43723d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF9;}.elementor-10349 .elementor-element.elementor-element-9d15f35 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#73979E;color:#73979E;}.elementor-10349 .elementor-element.elementor-element-9d15f35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-0751b81 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;color:#373536;}.elementor-10349 .elementor-element.elementor-element-5bae3e7{font-family:"Inter", Sans-serif;font-weight:400;color:#6C7479;}.elementor-10349 .elementor-element.elementor-element-1c00518{--display:flex;}.elementor-10349 .elementor-element.elementor-element-847f254{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-3eea3db{--display:flex;}.elementor-10349 .elementor-element.elementor-element-3eea3db:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-3eea3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10349 .elementor-element.elementor-element-7468f11{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-30cfdc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-cb99c3a .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#73979E;color:#73979E;}.elementor-10349 .elementor-element.elementor-element-cb99c3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-cea262b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-5420ab6{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#6B7378;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10349 .elementor-element.elementor-element-3afba2b .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-3afba2b .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-3afba2b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-3afba2b .elementor-icon-list-text{color:#6B7378;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-28b3de4 .elementor-button{background-color:#37443800;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-28b3de4 .elementor-button:hover, .elementor-10349 .elementor-element.elementor-element-28b3de4 .elementor-button:focus{background-color:#6B7378;color:#FFFFFF;border-color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-28b3de4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10349 .elementor-element.elementor-element-28b3de4 .elementor-button:hover svg, .elementor-10349 .elementor-element.elementor-element-28b3de4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-14f3b35{--display:flex;}.elementor-10349 .elementor-element.elementor-element-14f3b35:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-14f3b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-01ac1f3{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-6065314{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-fe8ffc3 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#73979E;color:#73979E;}.elementor-10349 .elementor-element.elementor-element-fe8ffc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-ff4b120 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-d9ee401{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-069f26a .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-069f26a .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-069f26a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-069f26a .elementor-icon-list-text{color:#6B7378;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-01608b1 .elementor-button{background-color:#37443800;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-01608b1 .elementor-button:hover, .elementor-10349 .elementor-element.elementor-element-01608b1 .elementor-button:focus{background-color:#6B7378;color:#FFFFFF;border-color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-01608b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10349 .elementor-element.elementor-element-01608b1 .elementor-button:hover svg, .elementor-10349 .elementor-element.elementor-element-01608b1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-14ea5f2{--display:flex;}.elementor-10349 .elementor-element.elementor-element-14ea5f2:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-14ea5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-75c475e{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-220a9f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-73ef23f .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#73979E;color:#73979E;}.elementor-10349 .elementor-element.elementor-element-73ef23f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-96c541a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-1be8397{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-d8de60f .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-d8de60f .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-d8de60f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-d8de60f .elementor-icon-list-text{color:#6B7378;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-754563e .elementor-button{background-color:#37443800;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-754563e .elementor-button:hover, .elementor-10349 .elementor-element.elementor-element-754563e .elementor-button:focus{background-color:#6B7378;color:#FFFFFF;border-color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-754563e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10349 .elementor-element.elementor-element-754563e .elementor-button:hover svg, .elementor-10349 .elementor-element.elementor-element-754563e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-7d8ca5b{--display:flex;}.elementor-10349 .elementor-element.elementor-element-7d8ca5b:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-7d8ca5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-2bcbc38{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-79c1274{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-955317c .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#73979E;color:#73979E;}.elementor-10349 .elementor-element.elementor-element-955317c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-7d03c18 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-0a50a66{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-54dbb12 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-54dbb12 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-54dbb12{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-54dbb12 .elementor-icon-list-text{color:#6B7378;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-f802ef1 .elementor-button{background-color:#37443800;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-f802ef1 .elementor-button:hover, .elementor-10349 .elementor-element.elementor-element-f802ef1 .elementor-button:focus{background-color:#6B7378;color:#FFFFFF;border-color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-f802ef1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10349 .elementor-element.elementor-element-f802ef1 .elementor-button:hover svg, .elementor-10349 .elementor-element.elementor-element-f802ef1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-b170e78{--display:flex;}.elementor-10349 .elementor-element.elementor-element-b170e78:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-b170e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-57b3e36{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-68fadda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-8427887 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#73979E;color:#73979E;}.elementor-10349 .elementor-element.elementor-element-8427887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-32cbb90 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-f602c0c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-5830ace .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-5830ace .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-5830ace{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-5830ace .elementor-icon-list-text{color:#6B7378;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-8bf769e .elementor-button{background-color:#37443800;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-8bf769e .elementor-button:hover, .elementor-10349 .elementor-element.elementor-element-8bf769e .elementor-button:focus{background-color:#6B7378;color:#FFFFFF;border-color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-8bf769e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10349 .elementor-element.elementor-element-8bf769e .elementor-button:hover svg, .elementor-10349 .elementor-element.elementor-element-8bf769e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-6a2625e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10349 .elementor-element.elementor-element-6a2625e:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-6a2625e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F6;}.elementor-10349 .elementor-element.elementor-element-dba3324 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#73979E;color:#73979E;}.elementor-10349 .elementor-element.elementor-element-dba3324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-dec9e2d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-7973a41{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-3f443cc .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-b0d602e{--e-image-carousel-slides-to-show:3;}.elementor-10349 .elementor-element.elementor-element-94de8af .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-94c64a0{--e-image-carousel-slides-to-show:3;}.elementor-10349 .elementor-element.elementor-element-2accbf2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:26px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-60ff34c{--e-image-carousel-slides-to-show:3;}.elementor-10349 .elementor-element.elementor-element-30a6e01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10349 .elementor-element.elementor-element-30a6e01:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-30a6e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF9;}.elementor-10349 .elementor-element.elementor-element-7c46a50{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-dc053e8{--display:flex;}.elementor-10349 .elementor-element.elementor-element-ba0f62e{--display:flex;}.elementor-10349 .elementor-element.elementor-element-728dfda .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#73979E;color:#73979E;}.elementor-10349 .elementor-element.elementor-element-728dfda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-2b12bb8 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-74f8a80{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-5527c9c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-42bf272{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-fc9d159{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-f95982e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-f95982e .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-f95982e .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-f95982e .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-3f933d8{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-997cc5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-efaece1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-efaece1 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-efaece1 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-efaece1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-8adc87b{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-f76e203{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-c0e0807{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-c0e0807 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-c0e0807 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-c0e0807 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-ac5240a{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-16f89db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-c577859{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-c577859 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-c577859 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-c577859 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-87eee09{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-9b5b5eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-503bff5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-503bff5 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-503bff5 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-503bff5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-58ea1a5{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-2e6b8ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-e7d3e81{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-e7d3e81 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-e7d3e81 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-e7d3e81 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-bb2c55f{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-faf4fbc .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-f951b7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-f951b7c:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-f951b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F6;}.elementor-10349 .elementor-element.elementor-element-f68c1e8 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-f68c1e8 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-f68c1e8{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-f68c1e8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-ff00549{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10349 .elementor-element.elementor-element-ff00549:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-ff00549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10349 .elementor-element.elementor-element-55f19cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-8a00b8f .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-8a00b8f .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-8a00b8f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-8a00b8f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-62fedb5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#C7C6C5;}.elementor-10349 .elementor-element.elementor-element-5e5f11f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-3accaec{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-baa75bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-9e8537d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-9e8537d .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-9e8537d .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-9e8537d .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-befc3ab{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-b98db8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-322a9a1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-322a9a1 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-322a9a1 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-322a9a1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-c33edbb{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-8070f08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-ddfaa1b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-ddfaa1b .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-ddfaa1b .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-ddfaa1b .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-9a61017{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-1ba4688{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-c169d69{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-c169d69 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-c169d69 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-c169d69 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-e282c22{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-11305f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-19727e8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-19727e8 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-19727e8 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-19727e8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-4fc7ddd{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-714efe3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-4c88e05{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-4c88e05 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-4c88e05 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-4c88e05 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-f68d741{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-c0a399c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-07a5ed7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-07a5ed7 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-07a5ed7 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-07a5ed7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-31045a8{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-b55f50b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:400;text-transform:none;color:#373536;}.elementor-10349 .elementor-element.elementor-element-dfeb1e6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-46ca054{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-9d2097d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-9d2097d .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-9d2097d .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-9d2097d .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-f117de6{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-86e5cff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-66e633a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-66e633a .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-66e633a .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-66e633a .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-ed52d46{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-7b2eec7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-3de6be3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-3de6be3 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-3de6be3 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-3de6be3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-0705eba{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-e0cd46e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-808eb01{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-808eb01 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-808eb01 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-808eb01 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-31d1316{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-c09aace{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-dc6ba28{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-dc6ba28 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-dc6ba28 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-dc6ba28 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-f003073{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-ce02187{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-8458d18{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-8458d18 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-8458d18 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-8458d18 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-7bd25b2{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-35d8ceb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-4bbb568{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-4bbb568 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-4bbb568 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-4bbb568 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-35dbaa6{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-a8ecc06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-965a131{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10349 .elementor-element.elementor-element-965a131 .elementor-icon-list-icon i{color:#73979E;transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-965a131 .elementor-icon-list-icon svg{fill:#73979E;transition:fill 0.3s;}.elementor-10349 .elementor-element.elementor-element-965a131 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10349 .elementor-element.elementor-element-a3244eb{color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-f8ced92{--display:flex;}.elementor-10349 .elementor-element.elementor-element-8fc1efa .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;fill:#73979E;color:#73979E;}.elementor-10349 .elementor-element.elementor-element-8fc1efa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-10349 .elementor-element.elementor-element-a6f4a95 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:72px;font-weight:400;text-transform:none;font-style:italic;color:#373536;}.elementor-10349 .elementor-element.elementor-element-271f9c2{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#6B7378;}.elementor-10349 .elementor-element.elementor-element-2f1db8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10349 .elementor-element.elementor-element-2f1db8e:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-2f1db8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticonframing.com.au/wp-content/uploads/2024/05/1841.jpg");background-repeat:repeat;}.elementor-10349 .elementor-element.elementor-element-9d820c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-be1cd76{padding:0px 0px 0px 0px;text-align:center;}.elementor-10349 .elementor-element.elementor-element-be1cd76 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-weight:600;color:#000000;}.elementor-10349 .elementor-element.elementor-element-4f31f54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10349 .elementor-element.elementor-element-45286af{--display:flex;--background-transition:0.3s;}.elementor-10349 .elementor-element.elementor-element-45286af:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-45286af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7BA3AD;}.elementor-10349 .elementor-element.elementor-element-45286af:hover{background-color:#666F87;}.elementor-10349 .elementor-element.elementor-element-dcde1d9{text-align:center;}.elementor-10349 .elementor-element.elementor-element-dcde1d9 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-9021b31{text-align:center;}.elementor-10349 .elementor-element.elementor-element-9021b31 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-1ad62c7{--display:flex;--background-transition:0.3s;}.elementor-10349 .elementor-element.elementor-element-1ad62c7:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-1ad62c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7BA3AD;}.elementor-10349 .elementor-element.elementor-element-1ad62c7:hover{background-color:#666F87;}.elementor-10349 .elementor-element.elementor-element-181fc6e{text-align:center;}.elementor-10349 .elementor-element.elementor-element-181fc6e .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-4f3eaa3{text-align:center;}.elementor-10349 .elementor-element.elementor-element-4f3eaa3 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-5c957a4{--display:flex;--background-transition:0.3s;}.elementor-10349 .elementor-element.elementor-element-5c957a4:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-5c957a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7BA3AD;}.elementor-10349 .elementor-element.elementor-element-5c957a4:hover{background-color:#666F87;}.elementor-10349 .elementor-element.elementor-element-27be455{text-align:center;}.elementor-10349 .elementor-element.elementor-element-27be455 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-e39c2e0{text-align:center;}.elementor-10349 .elementor-element.elementor-element-e39c2e0 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-1879a20{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-32cf796{--display:flex;--background-transition:0.3s;}.elementor-10349 .elementor-element.elementor-element-32cf796:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-32cf796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7BA3AD;}.elementor-10349 .elementor-element.elementor-element-32cf796:hover{background-color:#666F87;}.elementor-10349 .elementor-element.elementor-element-1e4189e{text-align:center;}.elementor-10349 .elementor-element.elementor-element-1e4189e .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-044adef{text-align:center;}.elementor-10349 .elementor-element.elementor-element-044adef .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-6f0567b{--display:flex;--background-transition:0.3s;}.elementor-10349 .elementor-element.elementor-element-6f0567b:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-6f0567b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7BA3AD;}.elementor-10349 .elementor-element.elementor-element-6f0567b:hover{background-color:#666F87;}.elementor-10349 .elementor-element.elementor-element-22726c2{text-align:center;}.elementor-10349 .elementor-element.elementor-element-22726c2 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-521b0dd{text-align:center;}.elementor-10349 .elementor-element.elementor-element-521b0dd .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-d5d35a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10349 .elementor-element.elementor-element-dd67bff{text-align:center;}.elementor-10349 .elementor-element.elementor-element-dd67bff .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-weight:700;color:#000000;}.elementor-10349 .elementor-element.elementor-element-cb0ef50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10349 .elementor-element.elementor-element-cb0ef50:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-cb0ef50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticonframing.com.au/wp-content/uploads/2024/05/1841.jpg");}.elementor-10349 .elementor-element.elementor-element-5ea8917{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;}.elementor-10349 .elementor-element.elementor-element-5ea8917:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-5ea8917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-5ea8917:hover{background-color:#DFF1F2;}.elementor-10349 .elementor-element.elementor-element-119db1a{padding:30px 0px 30px 0px;text-align:center;}.elementor-10349 .elementor-element.elementor-element-119db1a .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-weight:600;color:#000000;}.elementor-10349 .elementor-element.elementor-element-f93575b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;}.elementor-10349 .elementor-element.elementor-element-f93575b:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-f93575b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-f93575b:hover{background-color:#DFF1F2;}.elementor-10349 .elementor-element.elementor-element-c517356{padding:30px 0px 30px 0px;text-align:center;}.elementor-10349 .elementor-element.elementor-element-c517356 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-weight:600;color:#000000;}.elementor-10349 .elementor-element.elementor-element-ef3a5e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;}.elementor-10349 .elementor-element.elementor-element-ef3a5e3:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-ef3a5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-ef3a5e3:hover{background-color:#DFF1F2;}.elementor-10349 .elementor-element.elementor-element-9f1ab07{padding:30px 0px 30px 0px;text-align:center;}.elementor-10349 .elementor-element.elementor-element-9f1ab07 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-weight:600;color:#000000;}.elementor-10349 .elementor-element.elementor-element-4b28dd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;}.elementor-10349 .elementor-element.elementor-element-4b28dd0:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-4b28dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-4b28dd0:hover{background-color:#DFF1F2;}.elementor-10349 .elementor-element.elementor-element-e6ceaa4{padding:30px 0px 30px 0px;text-align:center;}.elementor-10349 .elementor-element.elementor-element-e6ceaa4 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-weight:600;color:#000000;}.elementor-10349 .elementor-element.elementor-element-23fafae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10349 .elementor-element.elementor-element-67a599e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;}.elementor-10349 .elementor-element.elementor-element-67a599e:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-67a599e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-67a599e:hover{background-color:#DFF1F2;}.elementor-10349 .elementor-element.elementor-element-be25b65{padding:30px 0px 30px 0px;text-align:center;}.elementor-10349 .elementor-element.elementor-element-be25b65 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-weight:600;color:#000000;}.elementor-10349 .elementor-element.elementor-element-7e59615{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10349 .elementor-element.elementor-element-7e59615:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-7e59615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#373536;}.elementor-10349 .elementor-element.elementor-element-e3aa0f1{text-align:center;}.elementor-10349 .elementor-element.elementor-element-e3aa0f1 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;text-transform:none;color:#EBEBEB;}.elementor-10349 .elementor-element.elementor-element-efe797c{text-align:center;color:#BFBFBE;}.elementor-10349 .elementor-element.elementor-element-8dc9cab .elementor-button{background-color:#57828B;}.elementor-10349 .elementor-element.elementor-element-8dc9cab .elementor-button:hover, .elementor-10349 .elementor-element.elementor-element-8dc9cab .elementor-button:focus{background-color:#83A7B1;}.elementor-10349 .elementor-element.elementor-element-8dc9cab{padding:5px 5px 5px 5px;}.elementor-10349 .elementor-element.elementor-element-0eadd18{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10349 .elementor-element.elementor-element-0eadd18:not(.elementor-motion-effects-element-type-background), .elementor-10349 .elementor-element.elementor-element-0eadd18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10349 .elementor-element.elementor-element-1aa2856{--display:flex;}@media(min-width:768px){.elementor-10349 .elementor-element.elementor-element-5ea8917{--width:25%;}.elementor-10349 .elementor-element.elementor-element-f93575b{--width:25%;}.elementor-10349 .elementor-element.elementor-element-ef3a5e3{--width:25%;}.elementor-10349 .elementor-element.elementor-element-4b28dd0{--width:25%;}.elementor-10349 .elementor-element.elementor-element-67a599e{--width:25%;}}@media(max-width:1024px){.elementor-10349 .elementor-element.elementor-element-847f254{--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-7c46a50{--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-42bf272{--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-3accaec{--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-dfeb1e6{--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-1879a20{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10349 .elementor-element.elementor-element-afdd78d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10349 .elementor-element.elementor-element-a6f0866 .elementor-heading-title{font-size:48px;}.elementor-10349 .elementor-element.elementor-element-0751b81 .elementor-heading-title{font-size:48px;}.elementor-10349 .elementor-element.elementor-element-847f254{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-7c46a50{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-42bf272{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-3accaec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-dfeb1e6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10349 .elementor-element.elementor-element-1879a20{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for exhibitions, class: .elementor-element-d19668f *//* ==========================================================
   EXHIBITIONS TAG
========================================================== */

.exhibitions__tag {
    color: #73979e;
    background: transparent;
}


/* ==========================================================
   EXHIBITION CARD BUTTON
   Normal: #4a4849
   Hover:  #262325
========================================================== */

a.opticon-exhibition-card__button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 100% !important;
    max-width: 100% !important;

    height: 48px !important;
    min-height: 48px !important;
    max-height: 48px !important;

    margin: 0 !important;
    padding: 0 24px !important;

    box-sizing: border-box !important;

    background: #4a4849 !important;
    background-color: #4a4849 !important;

    color: #ffffff !important;

    border: 1px solid #4a4849 !important;
    border-radius: 7px !important;

    font-family: inherit !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    line-height: 48px !important;

    text-align: center !important;
    text-transform: uppercase !important;
    text-decoration: none !important;

    white-space: nowrap !important;

    cursor: pointer !important;

    opacity: 1 !important;
    visibility: visible !important;

    transition:
        background-color 0.25s ease,
        border-color 0.25s ease,
        color 0.25s ease,
        transform 0.25s ease !important;
}


/* ==========================================================
   BUTTON TEXT
========================================================== */

a.opticon-exhibition-card__button,
a.opticon-exhibition-card__button span {
    text-align: center !important;
    text-decoration: none !important;
}


/* ==========================================================
   BUTTON HOVER
========================================================== */

a.opticon-exhibition-card__button:hover {
    background: #262325 !important;
    background-color: #262325 !important;

    border-color: #262325 !important;

    color: #ffffff !important;

    text-decoration: none !important;

    transform: translateY(-1px);
}


/* ==========================================================
   BUTTON FOCUS
========================================================== */

a.opticon-exhibition-card__button:focus,
a.opticon-exhibition-card__button:focus-visible {
    background: #262325 !important;
    background-color: #262325 !important;

    border-color: #262325 !important;

    color: #ffffff !important;

    outline: none !important;
    box-shadow: none !important;

    text-decoration: none !important;
}


/* ==========================================================
   BUTTON ACTIVE
========================================================== */

a.opticon-exhibition-card__button:active {
    background: #262325 !important;
    background-color: #262325 !important;

    border-color: #262325 !important;

    color: #ffffff !important;

    transform: translateY(0);
}


/* ==========================================================
   EXHIBITIONS DATE
========================================================== */

.opticon-exhibition-card__date-icon {
    color: #73979e;
}

.opticon-exhibition-card__date {
    color: #6B7378;
}


/* ==========================================================
   EXHIBITION SUBTITLE
========================================================== */

.opticon-exhibition-card__subtitle {
    color: #73979e;
}


/* ==========================================================
   EXHIBITION IMAGE
========================================================== */

.opticon-exhibition-card__image {
    position: relative;
    display: block;

    width: 100%;

    overflow: hidden;

    border-radius: 20px;

    box-shadow: 0 15px 40px rgba(0, 0, 0, .12);

    cursor: pointer;

    transition:
        transform .45s ease,
        box-shadow .45s ease;
}


/* ==========================================================
   EXHIBITION IMAGE IMG
========================================================== */

.opticon-exhibition-card__image img {
    display: block;

    width: 100%;
    height: 100%;

    object-fit: cover;

    transition:
        transform .6s ease,
        filter .6s ease;
}


/* ==========================================================
   DARK OVERLAY
========================================================== */

.opticon-exhibition-card__image::before {
    content: "";

    position: absolute;
    inset: 0;

    background: linear-gradient(
        to top,
        rgba(37, 34, 36, .45),
        rgba(37, 34, 36, .05)
    );

    opacity: 0;

    transition: opacity .45s ease;

    z-index: 1;

    pointer-events: none;
}


/* ==========================================================
   SHINE EFFECT
========================================================== */

.opticon-exhibition-card__image::after {
    content: "";

    position: absolute;

    top: 0;
    left: -120%;

    width: 60%;
    height: 100%;

    background: linear-gradient(
        120deg,
        transparent,
        rgba(255, 255, 255, .35),
        transparent
    );

    transform: skewX(-25deg);

    transition: left .8s ease;

    z-index: 2;

    pointer-events: none;
}


/* ==========================================================
   IMAGE HOVER
========================================================== */

.opticon-exhibition-card__image:hover {
    transform: translateY(-8px);

    box-shadow: 0 25px 60px rgba(0, 0, 0, .18);
}


.opticon-exhibition-card__image:hover img {
    transform: scale(1.08);

    filter:
        brightness(1.08)
        contrast(1.05);
}


.opticon-exhibition-card__image:hover::before {
    opacity: 1;
}


.opticon-exhibition-card__image:hover::after {
    left: 150%;
}


/* ==========================================================
   ENTRANCE ANIMATION
========================================================== */

.opticon-exhibition-card__image {
    animation: fadeUpImage .8s ease forwards;
}


@keyframes fadeUpImage {

    from {
        opacity: 0;
        transform: translateY(40px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }

}


/* ==========================================================
   MOBILE BUTTON
   Keep exactly the same height and alignment
========================================================== */

@media (max-width: 767px) {

    a.opticon-exhibition-card__button {
        width: 100% !important;
        height: 48px !important;
        min-height: 48px !important;
        max-height: 48px !important;

        padding: 0 24px !important;

        line-height: 48px !important;
        text-align: center !important;
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7468f11 *//* Image Container */
.Current-Exhibitions{
    position: relative;
    display: block;
    width: 100%;
    overflow: hidden;
    border-radius: 20px;
    box-shadow: 0 15px 40px rgba(0,0,0,.12);
    transition: transform .45s ease, box-shadow .45s ease;
    cursor: pointer;
}

/* Image */
.Current-Exhibitions img{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .6s ease, filter .6s ease;
}

/* Dark Overlay */
.Current-Exhibitions::before{
    content:"";
    position:absolute;
    inset:0;
    background:linear-gradient(
        to top,
        rgba(37,34,36,.45),
        rgba(37,34,36,.05)
    );
    opacity:0;
    transition:opacity .45s ease;
    z-index:1;
    pointer-events:none;
}

/* Shine Effect */
.Current-Exhibitions::after{
    content:"";
    position:absolute;
    top:0;
    left:-120%;
    width:60%;
    height:100%;
    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.35),
        transparent
    );
    transform:skewX(-25deg);
    transition:left .8s ease;
    z-index:2;
}

/* Hover */
.Current-Exhibitions:hover{
    transform:translateY(-8px);
    box-shadow:0 25px 60px rgba(0,0,0,.18);
}

.Current-Exhibitions:hover img{
    transform:scale(1.08);
    filter:brightness(1.08) contrast(1.05);
}

.Current-Exhibitions:hover::before{
    opacity:1;
}

.Current-Exhibitions:hover::after{
    left:150%;
}

/* Entrance Animation */
.Current-Exhibitions{
    animation:fadeUpImage .8s ease forwards;
}

@keyframes fadeUpImage{

    from{
        opacity:0;
        transform:translateY(40px);
    }

    to{
        opacity:1;
        transform:translateY(0);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eea3db */.card-height{
    height: 500px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01ac1f3 *//* Image Container */
.Current-Exhibitions{
    position: relative;
    display: block;
    width: 100%;
    overflow: hidden;
    border-radius: 20px;
    box-shadow: 0 15px 40px rgba(0,0,0,.12);
    transition: transform .45s ease, box-shadow .45s ease;
    cursor: pointer;
}

/* Image */
.Current-Exhibitions img{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .6s ease, filter .6s ease;
}

/* Dark Overlay */
.Current-Exhibitions::before{
    content:"";
    position:absolute;
    inset:0;
    background:linear-gradient(
        to top,
        rgba(37,34,36,.45),
        rgba(37,34,36,.05)
    );
    opacity:0;
    transition:opacity .45s ease;
    z-index:1;
    pointer-events:none;
}

/* Shine Effect */
.Current-Exhibitions::after{
    content:"";
    position:absolute;
    top:0;
    left:-120%;
    width:60%;
    height:100%;
    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.35),
        transparent
    );
    transform:skewX(-25deg);
    transition:left .8s ease;
    z-index:2;
}

/* Hover */
.Current-Exhibitions:hover{
    transform:translateY(-8px);
    box-shadow:0 25px 60px rgba(0,0,0,.18);
}

.Current-Exhibitions:hover img{
    transform:scale(1.08);
    filter:brightness(1.08) contrast(1.05);
}

.Current-Exhibitions:hover::before{
    opacity:1;
}

.Current-Exhibitions:hover::after{
    left:150%;
}

/* Entrance Animation */
.Current-Exhibitions{
    animation:fadeUpImage .8s ease forwards;
}

@keyframes fadeUpImage{

    from{
        opacity:0;
        transform:translateY(40px);
    }

    to{
        opacity:1;
        transform:translateY(0);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75c475e *//* Image Container */
.Current-Exhibitions{
    position: relative;
    display: block;
    width: 100%;
    overflow: hidden;
    border-radius: 20px;
    box-shadow: 0 15px 40px rgba(0,0,0,.12);
    transition: transform .45s ease, box-shadow .45s ease;
    cursor: pointer;
}

/* Image */
.Current-Exhibitions img{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .6s ease, filter .6s ease;
}

/* Dark Overlay */
.Current-Exhibitions::before{
    content:"";
    position:absolute;
    inset:0;
    background:linear-gradient(
        to top,
        rgba(37,34,36,.45),
        rgba(37,34,36,.05)
    );
    opacity:0;
    transition:opacity .45s ease;
    z-index:1;
    pointer-events:none;
}

/* Shine Effect */
.Current-Exhibitions::after{
    content:"";
    position:absolute;
    top:0;
    left:-120%;
    width:60%;
    height:100%;
    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.35),
        transparent
    );
    transform:skewX(-25deg);
    transition:left .8s ease;
    z-index:2;
}

/* Hover */
.Current-Exhibitions:hover{
    transform:translateY(-8px);
    box-shadow:0 25px 60px rgba(0,0,0,.18);
}

.Current-Exhibitions:hover img{
    transform:scale(1.08);
    filter:brightness(1.08) contrast(1.05);
}

.Current-Exhibitions:hover::before{
    opacity:1;
}

.Current-Exhibitions:hover::after{
    left:150%;
}

/* Entrance Animation */
.Current-Exhibitions{
    animation:fadeUpImage .8s ease forwards;
}

@keyframes fadeUpImage{

    from{
        opacity:0;
        transform:translateY(40px);
    }

    to{
        opacity:1;
        transform:translateY(0);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bcbc38 *//* Image Container */
.Current-Exhibitions{
    position: relative;
    display: block;
    width: 100%;
    overflow: hidden;
    border-radius: 20px;
    box-shadow: 0 15px 40px rgba(0,0,0,.12);
    transition: transform .45s ease, box-shadow .45s ease;
    cursor: pointer;
}

/* Image */
.Current-Exhibitions img{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .6s ease, filter .6s ease;
}

/* Dark Overlay */
.Current-Exhibitions::before{
    content:"";
    position:absolute;
    inset:0;
    background:linear-gradient(
        to top,
        rgba(37,34,36,.45),
        rgba(37,34,36,.05)
    );
    opacity:0;
    transition:opacity .45s ease;
    z-index:1;
    pointer-events:none;
}

/* Shine Effect */
.Current-Exhibitions::after{
    content:"";
    position:absolute;
    top:0;
    left:-120%;
    width:60%;
    height:100%;
    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.35),
        transparent
    );
    transform:skewX(-25deg);
    transition:left .8s ease;
    z-index:2;
}

/* Hover */
.Current-Exhibitions:hover{
    transform:translateY(-8px);
    box-shadow:0 25px 60px rgba(0,0,0,.18);
}

.Current-Exhibitions:hover img{
    transform:scale(1.08);
    filter:brightness(1.08) contrast(1.05);
}

.Current-Exhibitions:hover::before{
    opacity:1;
}

.Current-Exhibitions:hover::after{
    left:150%;
}

/* Entrance Animation */
.Current-Exhibitions{
    animation:fadeUpImage .8s ease forwards;
}

@keyframes fadeUpImage{

    from{
        opacity:0;
        transform:translateY(40px);
    }

    to{
        opacity:1;
        transform:translateY(0);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57b3e36 *//* Image Container */
.Current-Exhibitions{
    position: relative;
    display: block;
    width: 100%;
    overflow: hidden;
    border-radius: 20px;
    box-shadow: 0 15px 40px rgba(0,0,0,.12);
    transition: transform .45s ease, box-shadow .45s ease;
    cursor: pointer;
}

/* Image */
.Current-Exhibitions img{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .6s ease, filter .6s ease;
}

/* Dark Overlay */
.Current-Exhibitions::before{
    content:"";
    position:absolute;
    inset:0;
    background:linear-gradient(
        to top,
        rgba(37,34,36,.45),
        rgba(37,34,36,.05)
    );
    opacity:0;
    transition:opacity .45s ease;
    z-index:1;
    pointer-events:none;
}

/* Shine Effect */
.Current-Exhibitions::after{
    content:"";
    position:absolute;
    top:0;
    left:-120%;
    width:60%;
    height:100%;
    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.35),
        transparent
    );
    transform:skewX(-25deg);
    transition:left .8s ease;
    z-index:2;
}

/* Hover */
.Current-Exhibitions:hover{
    transform:translateY(-8px);
    box-shadow:0 25px 60px rgba(0,0,0,.18);
}

.Current-Exhibitions:hover img{
    transform:scale(1.08);
    filter:brightness(1.08) contrast(1.05);
}

.Current-Exhibitions:hover::before{
    opacity:1;
}

.Current-Exhibitions:hover::after{
    left:150%;
}

/* Entrance Animation */
.Current-Exhibitions{
    animation:fadeUpImage .8s ease forwards;
}

@keyframes fadeUpImage{

    from{
        opacity:0;
        transform:translateY(40px);
    }

    to{
        opacity:1;
        transform:translateY(0);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baa75bd */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98db8b */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8070f08 */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba4688 */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11305f8 */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714efe3 */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a399c */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ca054 */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e5cff */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b2eec7 */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0cd46e */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c09aace */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce02187 */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d8ceb */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8ecc06 */.what-we-provide-card{
    transition: background .35s ease, transform .35s ease, box-shadow .35s ease;
    transform: translateY(0);
}

.what-we-provide-card:hover{
    background:#F2F5F6;
    transform: translateY(-8px);
    box-shadow:0 12px 30px rgba(0,0,0,.08);
}/* End custom CSS */