.training-grid.svelte-1pud3cp.svelte-1pud3cp{margin-top:100px}.block.svelte-1pud3cp.svelte-1pud3cp{display:block;padding:40px 30px 105px;background-color:#fff;color:#000;text-decoration:none;position:relative}.block.svelte-1pud3cp.svelte-1pud3cp:before{content:"";position:absolute;left:0;top:0;width:100%;height:14px;background-image:linear-gradient(to right,#017660,#017660,#113e5d)}.block.svelte-1pud3cp h3.svelte-1pud3cp{color:#113e5d;margin-bottom:20px}.block.svelte-1pud3cp img.svelte-1pud3cp{max-height:48px;margin-bottom:20px}.block.svelte-1pud3cp .button.svelte-1pud3cp{position:absolute;bottom:30px;right:30px}.properties.svelte-1pud3cp.svelte-1pud3cp{padding-top:15px;border-top:1px solid #ededed;margin-top:20px;font-size:14px}.properties.svelte-1pud3cp .item.svelte-1pud3cp{display:inline-block;width:150px;font-family:Sharp Sans SemiBold,sans-serif;color:#113e5d}.properties.svelte-1pud3cp .value.svelte-1pud3cp{display:inline-block}.grid-details.svelte-1pud3cp.svelte-1pud3cp{margin-bottom:30px;color:#fff;font-family:Sharp Sans Light,sans-serif}.grid-details.svelte-1pud3cp span.svelte-1pud3cp{font-family:Sharp Sans SemiBold,sans-serif}.grid-details.svelte-1pud3cp .details-inner.svelte-1pud3cp{display:flex;justify-content:space-between;align-items:center}.filter-holder.svelte-1pud3cp.svelte-1pud3cp{max-width:1020px;margin:100px auto 120px}.filter-holder.svelte-1pud3cp .input-holder.svelte-1pud3cp{border-radius:50px;overflow:hidden;position:relative}.filter-holder.svelte-1pud3cp .input-holder.svelte-1pud3cp:before{position:absolute;width:24px;height:24px;content:"";background-image:url(/images/loop-icon.svg);background-size:100%;background-repeat:no-repeat;top:50%;left:30px;transform:translateY(-50%);transition:all .4s}.filter-holder.svelte-1pud3cp .input-holder button.svelte-1pud3cp{position:absolute;right:10px;top:10px}.filter-holder.svelte-1pud3cp .input-holder input.svelte-1pud3cp{padding:22px 200px 22px 70px;color:#113e5d}.dropdowns-holder.svelte-1pud3cp.svelte-1pud3cp{color:#113e5d}.dropdowns-holder.svelte-1pud3cp .filter-toggle-close.svelte-1pud3cp{display:none}.dropdowns-holder.filter-open .dropdowns-inner{max-height:100px!important;padding-bottom:10px;overflow:unset!important}.dropdowns-holder.filter-open .filter-toggle-close{display:inline-block!important}.dropdowns-holder.filter-open .filter-toggle-open{display:none!important}.filter-toggle-open.svelte-1pud3cp.svelte-1pud3cp{color:#fff;padding-right:20px;position:relative;display:inline-block;margin-left:5px;cursor:pointer}.filter-toggle-open.svelte-1pud3cp.svelte-1pud3cp:before{content:"";position:absolute;top:50%;right:0;background-image:url(/images/menu-arrow-white.svg);width:13px;height:9px;background-size:100%;background-repeat:no-repeat;transition:all .4s;transform:translateY(-50%)}.filter-toggle-close.svelte-1pud3cp.svelte-1pud3cp{color:#fff;padding-left:20px;position:relative;margin-left:5px;cursor:pointer}.filter-toggle-close.svelte-1pud3cp.svelte-1pud3cp:before{content:"";position:absolute;top:50%;left:0;background-image:url(/images/close-white.svg);width:11px;height:11px;background-size:100%;background-repeat:no-repeat;transition:all .4s;transform:translateY(-50%)}.dropdowns-inner.svelte-1pud3cp.svelte-1pud3cp{max-width:1010px;margin:15px auto 0;display:flex;max-height:0;transition:all .4s;overflow:hidden;position:relative}.dropdowns-inner.svelte-1pud3cp .filter-text.svelte-1pud3cp{position:absolute;right:calc(100% + 20px);top:17px;color:#5f8197;font-family:Sharp Sans SemiBold,sans-serif;padding-left:30px}.dropdowns-inner.svelte-1pud3cp .filter-text.svelte-1pud3cp:before{content:"";width:20px;left:0;top:50%;background-color:#5f8197;position:absolute;height:1px}.dropdown.svelte-1pud3cp.svelte-1pud3cp{width:100%;background-color:#fff;position:relative;padding:16px 25px;display:inline-block}.dropdown.svelte-1pud3cp.svelte-1pud3cp:not(:last-child){margin-right:10px}.dropdown.svelte-1pud3cp.svelte-1pud3cp:before{content:"";position:absolute;top:50%;right:25px;background-image:url(/images/menu-arrow.svg);width:13px;height:9px;background-size:100%;background-repeat:no-repeat;transition:all .4s;transform:translateY(-50%)}.dropdown.svelte-1pud3cp .list.svelte-1pud3cp{position:absolute;left:0;top:100%;background-color:#fff;opacity:0;visibility:hidden;transition:all .4s;width:100%;border-top:1px solid #113e5d;z-index:10}.dropdown.svelte-1pud3cp .list li.svelte-1pud3cp{position:relative;padding:10px 25px;transition:all .4s;background-color:#fff;cursor:pointer}.dropdown.svelte-1pud3cp .list li.svelte-1pud3cp:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:#017660;background:linear-gradient(0deg,#017660,#113e5d);transition:all .4s;opacity:0;visibility:hidden}.dropdown.svelte-1pud3cp .list li.svelte-1pud3cp:hover,.dropdown.svelte-1pud3cp .list li.active.svelte-1pud3cp{background-color:#ededed}.dropdown.svelte-1pud3cp .list li.svelte-1pud3cp:hover:before,.dropdown.svelte-1pud3cp .list li.active.svelte-1pud3cp:before{opacity:1;visibility:visible}.dropdown.svelte-1pud3cp.svelte-1pud3cp:hover:before{transform:translateY(-50%) rotate(180deg)}.dropdown.svelte-1pud3cp:hover .list.svelte-1pud3cp{opacity:1!important;visibility:visible!important}@media only screen and (max-width: 1260px){.dropdowns-inner.svelte-1pud3cp .filter-text.svelte-1pud3cp{display:none}}@media only screen and (max-width: 1023px){.filter-holder.svelte-1pud3cp.svelte-1pud3cp{margin:75px auto}.filter-holder.svelte-1pud3cp .input-holder input.svelte-1pud3cp{padding:18px 180px 18px 60px}.filter-holder.svelte-1pud3cp .input-holder.svelte-1pud3cp:before{width:20px;height:20px;left:25px}}@media only screen and (max-width: 767px){.grid-details.svelte-1pud3cp.svelte-1pud3cp{margin-bottom:10px}.grid-details.svelte-1pud3cp .item-counter.svelte-1pud3cp{font-size:14px}.filter-holder.svelte-1pud3cp .input-holder.svelte-1pud3cp{border-radius:0}.filter-holder.svelte-1pud3cp .input-holder.svelte-1pud3cp:before{top:17px;transform:none}.filter-holder.svelte-1pud3cp .input-holder button.svelte-1pud3cp{position:relative;border:1px solid #ffffff;right:unset;top:unset;margin-top:10px;width:100%}.filter-holder.svelte-1pud3cp .input-holder button.svelte-1pud3cp:before{display:none}.filter-holder.svelte-1pud3cp .input-holder button.svelte-1pud3cp:hover{background-color:#fff}.filter-holder.svelte-1pud3cp .input-holder input.svelte-1pud3cp{padding:13px 20px 13px 55px;border-radius:50px;font-size:14px}.dropdowns-inner.svelte-1pud3cp.svelte-1pud3cp{display:block}.dropdowns-holder.filter-open .dropdowns-inner{max-height:300px!important}.dropdown.svelte-1pud3cp.svelte-1pud3cp{padding:12px 20px}.dropdown.svelte-1pud3cp.svelte-1pud3cp:before{right:20px}.dropdown.svelte-1pud3cp.svelte-1pud3cp:not(:last-child){margin-bottom:10px}}
