.elementor-4945 .elementor-element.elementor-element-f631ad9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4945 .elementor-element.elementor-element-f631ad9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4945 .elementor-element.elementor-element-f631ad9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4945 .elementor-element.elementor-element-d625dde{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-4945 .elementor-element.elementor-element-d625dde > .elementor-widget-container{margin:10px 0px 2px 0px;padding:0px 12px 0px 12px;}.elementor-4945 .elementor-element.elementor-element-d625dde .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:50px;font-weight:800;line-height:1.3em;color:#0C3752;}.elementor-4945 .elementor-element.elementor-element-9f10407 .tcg-dynamic-query .pagination{text-align:center;}.elementor-4945 .elementor-element.elementor-element-9f10407 .tcg-dynamic-query .tcg-dynamic-query-filters{text-align:left;}.elementor-4945 .elementor-element.elementor-element-9f10407 .tcg-dynamic-query .tcg-dynamic-query-filters .filter .filter-btn{display:inline-block;}.elementor-4945 .elementor-element.elementor-element-9f10407 .tcg-dynamic-query[data-items-selected="all"] .row .tcg-dynamic-query-item::after{content:"";position:absolute;}.elementor-4945 .elementor-element.elementor-element-9f10407 .tcg-dynamic-query[data-items-selected="last"] .tcg-dynamic-query-item:not(:last-child)::after{content:"";position:absolute;}.elementor-4945 .elementor-element.elementor-element-9f10407 .tcg-dynamic-query[data-items-selected="first"] .tcg-dynamic-query-item:not(:first-child)::after{content:"";position:absolute;}@media(max-width:1024px){.elementor-4945 .elementor-element.elementor-element-d625dde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4945 .elementor-element.elementor-element-d625dde .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-4945 .elementor-element.elementor-element-d625dde > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-4945 .elementor-element.elementor-element-d625dde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}}