.grecaptcha-badge{display:none}input[type=checkbox]:focus-visible{outline:1px auto -webkit-focus-ring-color}.invalid-feedback{bottom:-.2em;font-size:.8em;font-weight:500;pointer-events:none;position:absolute;right:16px;text-align:right;transform:translateY(100%);width:100%}.form-select{--bs-form-select-bg-img:none;padding:18px 16px 18px 2.25rem}.form-select:invalid{color:hsla(0,0%,100%,.6)}.form-control-wrapper{--caret-size:1em;display:flex;flex-direction:column-reverse;gap:6px;justify-content:start;position:relative}.form-control-wrapper label.required:after{color:inherit;content:" *"}.form-select-wrapper{position:relative}.form-select-wrapper svg.caret{fill:currentColor;height:var(--caret-size);left:16px;position:absolute;top:calc(50% - var(--caret-size)/2);width:var(--caret-size)}.form-floating label{left:unset;right:0}.form-floating .form-select{padding:1.2rem 0 1.2rem 2.25rem}.form-floating .form-select~label{color:inherit;font-size:16px;opacity:1;transform:none}.form-floating .form-select.selected,.form-floating .form-select:focus{padding-bottom:.7rem;padding-top:1.7rem}.form-floating .form-select.selected~label,.form-floating .form-select:focus~label{font-size:.9em;opacity:.6;transform:translateY(-.8rem)}.form-floating>.form-control.has-value~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label{font-size:.9em}.form-floating>.form-control:-webkit-autofill~label{font-size:.9em}.form-check{padding-left:unset;padding-right:2em;text-align:start}.form-check .form-check-input{float:right;margin-right:-2em}.form-check label{font-size:16px}.form-check.form-confirm label{font-size:.8em}.form-control[required]+label:after,.form-select[required]+label:after{color:inherit;content:" *"}.form-control.is-invalid,.form-select.is-invalid{background-color:rgba(125,13,14,.05);color:#7d0d0e;padding-inline:16px!important}.app-filters{background-color:#fff;box-shadow:0 4px 14px 0 rgba(27,27,28,.12);display:flex;justify-content:center;padding-block:23px;position:sticky;top:var(--header-height,100px);z-index:1000}@media (max-width:1200px){.app-filters{max-width:100%;padding-bottom:20px;padding-top:0}}.app-filters-form{--bs-border-radius:0;--bs-border-width:0;--padding-inline:26px;--bs-body-bg:transparent;--bs-body-color:#fff;--bs-body-color-rgb:#2361f5;color:#2361f5;width:100%}@media (max-width:1200px){.app-filters-form{column-gap:30px;display:grid;grid-template-columns:50%;row-gap:10px}}@media (min-width:1200.02px){.app-filters-form{align-items:center;display:flex;gap:80px;justify-content:space-between}}.app-filters-form .filter-text{background:rgba(35,97,245,.15);flex-grow:1;grid-column:1/3;margin-inline:calc(var(--rest-of-width, 30px)*-1);padding:calc(var(--bs-gutter-x)/2)}@media (min-width:1200.02px){.app-filters-form .filter-text{border-radius:80px;margin-inline:0;max-width:44%;padding-block:12px}}.app-filters-form .filter-text.half-size{flex-basis:50%;flex-grow:0}.app-filters-form .filter-text .form-control{background-color:transparent;padding:0}@media (min-width:1200.02px){.app-filters-form .filter-text .form-control{padding-bottom:6px;padding-inline-start:55px}}.app-filters-form .filter-text .form-control::placeholder{color:rgba(9,21,49,.4);font-size:.875rem;font-weight:400}@media (min-width:1200.02px){.app-filters-form .filter-text .form-control::placeholder{color:rgba(9,21,49,.2);font-size:1.25rem}}.app-filters-form .filter-text.has-icon{position:relative}.app-filters-form .filter-text.has-icon svg{fill:#2361f5;height:20px;left:var(--rest-of-width,30px);position:absolute;top:50%;transform:translateY(-50%);width:20px}@media (min-width:1200.02px){.app-filters-form .filter-text.has-icon svg{height:30px;margin-right:20px;right:0;width:30px}}.app-filters-form .filters-wrapper{display:flex;gap:60px}.app-filters-form .sort.dropdown .dropdown-menu ul{gap:0}@media (min-width:1200.02px){.app-filters-form .sort.dropdown .dropdown-menu{--bs-dropdown-min-width:220px;left:0!important;padding:0;right:unset!important}}.app-filters-form .sort-options li:last-child:before{border-top:1px solid hsla(0,0%,100%,.302);content:"";position:absolute;width:100%}.app-filters-form .sort-options .form-check{padding:0}.app-filters-form .sort-options .form-check input[type=radio]{display:none}.app-filters-form .sort-options .form-check-label{cursor:pointer;padding:10px 8px}@media (min-width:1200.02px){.app-filters-form .sort-options .form-check-label{padding:20px 30px}}.app-filters-form .form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath fill-rule='evenodd' d='M2.586 7.586a2 2 0 0 1 2.828 0L12 14.172l6.586-6.586a2 2 0 1 1 2.828 2.828l-8 8a2 2 0 0 1-2.828 0l-8-8a2 2 0 0 1 0-2.828z' fill='%23fff'/%3E%3C/svg%3E")}.app-filters-form .dropdown-toggle,.app-filters-form .form-control,.app-filters-form .form-select{--bs-btn-font-size:14px;--bs-btn-line-height:1.25;color:#2361f5;font-size:.875rem;font-weight:700;line-height:1.25}@media (min-width:1200.02px){.app-filters-form .dropdown-toggle,.app-filters-form .form-control,.app-filters-form .form-select{--bs-btn-font-size:30px;font-size:30px}}.app-filters-form .dropdown-toggle label,.app-filters-form .form-control label,.app-filters-form .form-select label{font-weight:700}.app-filters-form .dropdown-toggle{--bs-btn-color:#2361f5;--bs-btn-hover-color:#2361f5;--bs-btn-border-width:0}.app-filters-form .dropdown-toggle .svg-wrapper{position:relative}.app-filters-form .dropdown-toggle .count{align-items:center;background:#dee7fe;border-radius:50%;display:flex;font-size:.875rem;height:25px;justify-content:center;left:0;position:absolute;top:0;transform:translate(-50%,-33%);width:25px}.app-filters-form .dropdown-toggle .filter-svg{fill:#2361f5;height:30px;width:30px}.app-filters-form .dropdown-toggle label{color:inherit;font-size:16px;pointer-events:none;position:absolute;right:50px;top:50%;transform:translateY(-50%);transition:font-size .1s ease-in-out,transform .1s ease-in-out,opacity .1s ease-in-out}@media (min-width:1200.02px){.app-filters-form .dropdown-toggle label{font-size:1.875rem}}.app-filters-form .dropdown-toggle label.has-value{display:none}.app-filters-form .dropdown-toggle .dp__input{width:210px}.app-filters-form .dropdown-toggle.has-value .dp__input{padding-right:calc(1rem + 22px);width:370px}@media (min-width:1200.02px){.app-filters-form .dropdown-toggle.has-value .dp__input{padding-right:calc(1rem + 36px)}}.app-filters-form .dropdown{display:flex}.app-filters-form .dropdown .dropdown-toggle{align-items:center;display:inline-flex;gap:20px;justify-content:space-between;padding:0;width:100%}.app-filters-form .dropdown .dropdown-toggle .dropdown-text{align-items:center;display:flex;flex-grow:1;height:100%;overflow:hidden;position:relative}.app-filters-form .dropdown .dropdown-toggle .dropdown-text .value{overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%}.app-filters-form .dropdown .dropdown-menu{--bs-dropdown-spacer:2px;--bs-dropdown-border-width:0;--bs-dropdown-border-radius:0;--bs-dropdown-item-padding-y:0.5rem;--bs-dropdown-min-width:calc(100% + var(--padding-inline)*2);background:#2361f5;border-radius:var(--bs-dropdown-border-radius);inset:unset!important;bottom:unset!important;box-shadow:none;font-size:16px;font-weight:400;overflow:hidden;padding:20px;right:calc(var(--padding-inline)*-1)!important;top:100%!important;will-change:transform}@media (min-width:1200.02px){.app-filters-form .dropdown .dropdown-menu{--bs-dropdown-border-radius:20px;--bs-dropdown-min-width:calc(100% + 40px);backdrop-filter:blur(17px);font-size:20px;padding:25px;right:-20px!important}}.app-filters-form .dropdown .dropdown-menu.show{--animation-transform-init:translate3d(0,-50px,0);--animation-transform-end:translate3d(0,0,0);animation:dropdown-show-animation .3s ease-in-out forwards}@media (min-width:1200.02px){.app-filters-form .dropdown .dropdown-menu.show{--animation-transform-end:translate3d(0,12px,0)}}.app-filters-form .dropdown .dropdown-menu ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}@media (min-width:1200.02px){.app-filters-form .dropdown .dropdown-menu ul{gap:15px}}.app-filters-form .dropdown .form-check{margin-bottom:0}.app-filters-form .dropdown .form-check label{font-size:14px;line-height:1.25}@media (min-width:1200.02px){.app-filters-form .dropdown .form-check label{font-size:20px}}.app-filters-form .dropdown .form-check .form-check-input{--bs-form-check-bg:transparent;border:1px solid #fff;border-radius:50%}.app-filters-form .filter-daterange{--dp-border-radius:0;--dp-cell-border-radius:0;--dp-font-family:Atlas,arial,sans-serif;--dp-common-transition:all 0.2s ease-in-out;--caret-size:1em;position:relative}.app-filters-form .filter-daterange svg.caret{position:absolute;right:100%;top:calc(50% - var(--caret-size)/2)}@media (min-width:1200.02px){.app-filters-form .filter-daterange svg.caret{left:0;right:unset}}.app-filters-form .filter-daterange svg.calendar{fill:#2361f5;height:30px;position:absolute;right:0;top:calc(50% - 18px);width:30px}@media (min-width:1200.02px){.app-filters-form .filter-daterange svg.calendar{height:35px;width:35px}}.app-filters-form .filter-daterange,.app-filters-form .filter-daterange .dp__input_wrap,.app-filters-form .filter-daterange .dp__main{display:flex}@media (max-width:1200px){.app-filters-form .filter-daterange,.app-filters-form .filter-daterange .dp__input_wrap,.app-filters-form .filter-daterange .dp__main{width:100%}}@media (min-width:1200.02px){.app-filters-form .filter-daterange,.app-filters-form .filter-daterange .dp__input_wrap,.app-filters-form .filter-daterange .dp__main{height:100%}}@media (max-width:1200px){.app-filters-form .filter-daterange .dp__main>div:first-child{width:100%}.app-filters-form .filter-daterange .dp__outer_menu_wrap{left:unset!important;right:calc(var(--padding-inline)*-1)!important;top:calc(100% + 4px)!important;width:var(--browser-width)}}.app-filters-form .filter-daterange .dp__input{--dp-text-color:#2361f5;--dp-background-color:transparent;--dp-font-size:14px;--dp-border-color:transparent;--dp-border-color-hover:transparent;--dp-input-padding:1rem;font-weight:700;line-height:1.25;padding-left:25px}@media (min-width:1200.02px){.app-filters-form .filter-daterange .dp__input{--dp-font-size:30px}}.app-filters-form .filter-daterange .dp__icon{--dp-icon-color:#fff}.app-filters-form .filter-daterange .dp__arrow_bottom,.app-filters-form .filter-daterange .dp__arrow_top{display:none}.app-filters-form .filter-daterange .dp__menu{--dp-background-color:#2361f5;--dp-menu-border-color:#fff;--dp-menu-min-width:min-content;--dp-primary-color:#2361f5;--dp-menu-padding:25px 30px;backdrop-filter:blur(17px);font-weight:400}@media (max-width:1200px){.app-filters-form .filter-daterange .dp__menu{--dp-cell-padding:10px;--dp-cell-size:40px;--dp-font-size:15px;border-inline:0}}@media (min-width:1200.02px){.app-filters-form .filter-daterange .dp__menu{--dp-border-radius:20px;--dp-row-margin:10px;--dp-cell-size:55px;--dp-font-size:20px;border-width:0}}.app-filters-form .filter-daterange .dp__menu .dp__calendar_header_separator{display:none}.app-filters-form .filter-daterange .dp__menu .dp__inner_nav{--dp-icon-color:#fff;--dp-disabled-color-text:hsla(0,0%,100%,.3);--dp-disabled-color:transparent;--dp-hover-color:transparent;--dp-hover-icon-color:#2361f5;--dp-button-icon-height:20px}@media (min-width:1200.02px){.app-filters-form .filter-daterange .dp__menu .dp__inner_nav{--dp-button-icon-height:25px}}.app-filters-form .filter-daterange .dp__menu .dp__calendar_row{column-gap:5px}@media (min-width:1200.02px){.app-filters-form .filter-daterange .dp__menu .dp__calendar_row{column-gap:10px}}.app-filters-form .filter-daterange .dp__menu .dp__calendar_item{flex-shrink:0}.app-filters-form .filter-daterange .dp__menu .dp__cell_inner.dp__cell_disabled{color:hsla(0,0%,100%,.6)}.app-filters-form .filter-daterange .dp__menu .dp__cell_inner.dp__cell_disabled,.app-filters-form .filter-daterange .dp__menu .dp__cell_inner.dp__pointer{background-color:hsla(0,0%,100%,.22)}.app-filters-form .filter-daterange .dp__menu .dp__cell_inner.dp__range_between{background-color:hsla(0,0%,100%,.5);border:unset}.app-filters-form .filter-daterange .dp__menu .dp__cell_inner.dp__active_date,.app-filters-form .filter-daterange .dp__menu .dp__cell_inner.dp__range_end,.app-filters-form .filter-daterange .dp__menu .dp__cell_inner.dp__range_start{background-color:#fff;color:#2361f5}.app-filters-form .filter-daterange .dp__menu .dp__today{border-color:#fff}.app-filters-form .dropdown:focus-within label:not(.form-check-label),.app-filters-form .filter-daterange:focus-within label:not(.form-check-label),.app-filters-form .form-floating:focus-within label:not(.form-check-label){color:#2361f5;opacity:1!important}.app-filters-form .form-floating label{height:unset;padding:0;top:50%;transform:translateY(-50%)}.app-filters-form .form-floating>.form-control.has-value~label,.app-filters-form .form-floating>.form-control:focus~label,.app-filters-form .form-floating>.form-control:not(:placeholder-shown)~label,.app-filters-form .form-floating>.form-select.selected~label{font-size:.9rem;opacity:.6;transform:translateY(-120%)}.cards-none-found{font-size:18px;margin-top:60px;text-align:center}@media (min-width:1200.02px){.cards-none-found{font-size:22px;margin-top:80px}}.cards-none-found button{color:#2361f5}.selected-filters:not(.reset-filters){align-items:start;display:flex;justify-content:space-between}@media (max-width:1200px){.selected-filters:not(.reset-filters){display:none}}.selected-filters.reset-filters{display:flex}@media (min-width:1200.02px){.selected-filters.reset-filters{display:none}}.selected-filters .list-selected-filters{display:flex;gap:12px;list-style:none;margin:0;padding:0}.selected-filters .remove-filter{align-items:center;border:1.5px solid #201e43;border-radius:8px;display:flex;font-size:14px;padding:0 14px;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;will-change:background-color,color,border-color}.selected-filters .remove-filter:focus,.selected-filters .remove-filter:hover{background-color:#2361f5;border-color:#2361f5;color:#fff}.selected-filters .remove-filter:focus .icon-close,.selected-filters .remove-filter:hover .icon-close{fill:#fff}.selected-filters .remove-filter:focus .filter-label,.selected-filters .remove-filter:hover .filter-label{border-color:hsla(0,0%,100%,.3)}.selected-filters .filter-label{border-inline-end:1px solid rgba(27,27,28,.3);margin-inline-end:14px;padding-block:5px;padding-inline-end:14px;transition:border-color .3s ease-in-out;white-space:nowrap;will-change:border-color}.selected-filters .icon-close{fill:#2361f5;flex-shrink:0;height:13px;transition:fill .3s ease-in-out;width:13px;will-change:fill}.form-select-wrapper{align-items:center;display:inline-flex;gap:20px;justify-content:space-between;padding:0;width:100%}.form-select-wrapper .form-select{font-size:1rem;line-height:1;padding-right:40px}.form-select-wrapper .filter-svg{fill:#2361f5;height:30px;pointer-events:none;position:absolute;width:30px}.filter-radio{display:flex;flex-basis:40%;gap:20px;justify-content:space-between}.filter-radio .form-check{margin:0;padding:0}.filter-radio .form-check.theme-primary{--theme-color:#2361f5}.filter-radio .form-check-input:checked+.form-check-label{background-color:var(--theme-color);color:#fff}.filter-radio .form-check-input:focus-visible+.form-check-label{outline:1px auto -webkit-focus-ring-color}.filter-radio .form-check-label{background-color:transparent;border-radius:52px;color:#1b1b1c;cursor:pointer;font-size:1.5625rem;font-weight:700;padding:16px 34px;transition:color .3s ease-in-out,background-color .3s ease-in-out}.cards-list{grid-gap:40px;display:grid;list-style:none;margin:0;padding:0}@media (min-width:992px){.cards-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.cards-list{column-gap:80px;grid-template-columns:repeat(3,1fr);row-gap:100px}}.cards-list,.cards-list .cards-none-found{margin-block:45px}@media (min-width:1200px){.cards-list,.cards-list .cards-none-found{grid-column:2;margin-block:150px 130px}}@media (min-width:992px){.cards-list .full-width{grid-column:1/3}}@media (min-width:1200px){.cards-list .full-width{grid-column:1/4}}@media (min-width:992px){.cards-list .reverse{direction:ltr}}.selected-filters{margin-top:25px}@media (min-width:1200px){.selected-filters{margin-top:70px}}.filtered-results .cards-list,.filtered-results .cards-none-found{margin-bottom:22px;margin-top:22px}@media (min-width:1200px){.filtered-results .cards-list,.filtered-results .cards-none-found{margin-bottom:47px;margin-top:47px}}.box-card{--bs-aspect-ratio:110.44776%;--card-border-color:var(--theme-color);--bs-card-border-width:0;box-shadow:0 0 0 var(--bs-card-border-width) var(--card-border-color);color:#fff;transition:box-shadow .3s cubic-bezier(.5,.5,.3,1)}@media (min-width:768px){.box-card{--bs-aspect-ratio:123.98082%}}.box-card.high{--bs-aspect-ratio:119.35484%}@media (min-width:768px){.box-card.high{--bs-aspect-ratio:149%}}.box-card:focus-within,.box-card:hover{--bs-card-border-width:10px}.box-card:focus-within .hover-svg .semi-circle,.box-card:hover .hover-svg .semi-circle{transform:translate(-1px,1px);transform-origin:left}.box-card:focus-within .hover-svg .plus,.box-card:hover .hover-svg .plus{opacity:1;transform:rotate(0deg)}.box-card .card-tag{background-color:var(--theme-color);border-radius:31px;font-size:.75rem;line-height:1;padding:9px 12px;position:absolute;right:15px;top:15px}@media (min-width:768px){.box-card .card-tag{font-size:1rem;padding:10px 20px;right:20px;top:20px}}.box-card .card-info{display:flex;flex-direction:column;justify-content:flex-end;padding:15px 15px 25px 58px}@media (min-width:768px){.box-card .card-info{padding:20px 20px 35px 58px}}.box-card .card-info:before{background:linear-gradient(180deg,rgba(27,27,28,0) .05%,rgba(27,27,28,.3) 84.93%);content:"";inset:0;position:absolute}.box-card .card-info .card-subtitle,.box-card .card-info .card-title{margin:0;position:relative;text-shadow:0 0 10px #1b1b1c;z-index:1}.box-card .card-info .card-title{font-size:1.25rem;font-weight:900}@media (min-width:768px){.box-card .card-info .card-title{font-size:1.5625rem}}.box-card .card-info .card-subtitle{font-size:1.125rem;font-weight:500;margin-top:10px}@media (min-width:768px){.box-card .card-info .card-subtitle{font-size:1.25rem}}.box-card .hover-svg{bottom:0;height:54px;overflow:hidden;top:unset;width:58px}.box-card .hover-svg .svg-wrapper{height:100%;width:100%}.box-card .hover-svg .semi-circle{fill:var(--theme-color);height:100%;transform:translate(-100%,100%);transform-origin:right;transition:transform .3s cubic-bezier(.5,.5,.3,1);width:100%}.box-card .hover-svg .plus{fill:#fff;bottom:15px;height:14px;left:13px;opacity:0;position:absolute;right:28px;top:27px;transform:rotate(-270deg);transition:transform .8s cubic-bezier(.5,.5,.3,1),opacity .6s ease-in-out;width:14px}.banner-card{color:#fff;display:grid;padding-block:30px;position:relative}@media (min-width:992px){.banner-card{grid-gap:80px;grid-template-columns:1fr 2fr;margin-bottom:70px;padding-bottom:50px;padding-top:75px}.banner-card:after{background-color:var(--theme-color-light);bottom:0;content:"";height:68%;left:0;margin-inline-end:-70px;margin-bottom:-70px;position:absolute;right:0;z-index:0}}.banner-card:before{background-color:var(--theme-color);content:"";inset:0;margin-inline:calc(var(--rest-of-width, 30px)*-1);position:absolute;z-index:1}@media (min-width:992px){.banner-card:before{margin-inline-end:0}}.banner-card .card-image{--bs-aspect-ratio:107.76119%;border-radius:200px 200px 0 0}@media (min-width:992px){.banner-card .card-image{--bs-aspect-ratio:119.95192%}}.banner-card .card-tag{background-color:#fff;border-radius:31px;color:var(--theme-color);font-size:.75rem;line-height:1;padding:9px 12px;position:absolute;right:15px;top:-15px;transform:translateY(-100%);width:fit-content}@media (min-width:992px){.banner-card .card-tag{font-size:1rem;position:relative;right:unset;top:unset;transform:unset}}.banner-card .card-image,.banner-card .card-info{position:relative;z-index:2}@media (min-width:992px){.banner-card .card-info{display:flex;flex-direction:column;padding-inline-end:50px}.banner-card .card-info-bottom,.banner-card .card-subtitle,.banner-card .card-title{max-width:50%}}.banner-card .card-title{font-size:1.25rem;font-weight:900;margin-top:30px}@media (min-width:992px){.banner-card .card-title{font-size:2.1875rem}}.banner-card .card-subtitle{font-size:1.125rem;font-weight:500}@media (min-width:992px){.banner-card .card-subtitle{font-size:1.25rem}}.banner-card .card-info-bottom{font-size:1.0625rem;margin-top:22px}@media (min-width:992px){.banner-card .card-info-bottom{font-size:1.375rem;margin-top:65px}}.banner-card .card-info-bottom .card-description{margin:0}.banner-card .card-link{background-color:var(--theme-color);border:2px solid #fff;border-radius:50%;display:block;margin-top:25px;margin-inline-start:auto;transition:background-color .3s cubic-bezier(.5,.5,.3,1);width:50px}@media (min-width:992px){.banner-card .card-link{margin-top:auto}}.banner-card .card-link:focus,.banner-card .card-link:focus-visible,.banner-card .card-link:hover{background-color:#fff}.banner-card .card-link:focus svg,.banner-card .card-link:focus-visible svg,.banner-card .card-link:hover svg{fill:var(--theme-color);transform:translate(-50%,-50%) rotate(270deg)}.banner-card .card-link svg{fill:#fff;height:11px;left:50%;top:50%;transform:translate(-50%,-50%);transition:fill .3s cubic-bezier(.5,.5,.3,1),transform .3s cubic-bezier(.5,.5,.3,1);width:11px}