.secondary-filter>.input-group:has(.search.active){min-width:306px}span.input-group-text{cursor:pointer}.accordion-button:not(.collapsed){background:#3d8cff;color:#fff}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}.container-csl{display:flex;flex-direction:column;margin:auto;padding:125px 0;row-gap:50px}@media screen and (max-width:1199px){.container-csl{padding:125px 30px}}.filter-container{column-gap:24px;display:flex;display:grid;flex-wrap:wrap;grid-template-columns:auto 1fr;justify-content:space-between;row-gap:30px}@media screen and (max-width:1199px){.filter-container{grid-template-columns:1fr;margin:auto;width:fit-content}}@media screen and (max-width:696px){.filter-container{margin-left:auto;margin-right:0;width:100%}}@media screen and (max-width:538px){.filter-container{gap:10px;width:100%}}.primary-filter{border:1.5px solid #cbcbcb;border-radius:30px;display:flex;flex-direction:row;flex-wrap:wrap;height:fit-content;padding:5px;row-gap:10px;transition:width .2s ease-in-out;width:fit-content}@media screen and (max-width:696px){.primary-filter{column-gap:4px;justify-content:space-between;margin-left:auto;width:100%}}.primary-filter>.btn{border:none;border-radius:30px;color:#fff;font-size:18px;line-height:28px;min-width:110px;padding:6px 15px}@media screen and (max-width:696px){.primary-filter>.btn{align-items:center;display:flex;justify-content:center;min-width:40px;padding:6px}}.primary-filter>.btn.active,.primary-filter>.btn:hover{background-color:#3d8cff}.secondary-filter{column-gap:24px;display:grid;flex-wrap:wrap-reverse;grid-template-columns:1fr auto;height:fit-content;min-height:52px;row-gap:10px}@media screen and (max-width:538px){.secondary-filter{grid-template-columns:1fr;width:100%}}.secondary-filter>.input-group{background-color:transparent;border:none;border-radius:30px!important;justify-content:flex-end;min-height:52px;position:relative;width:fit-content;width:100%}@media screen and (max-width:565px){.secondary-filter>.input-group{min-width:unset;width:100%}}.secondary-filter>.input-group>.search::placeholder{color:transparent;opacity:0}.secondary-filter>.input-group>.search{background-color:transparent;border:1.5px solid #cbcbcb;border-radius:30px!important;color:#fff;font-size:18px;font-weight:600;line-height:24px;max-width:52px;transition:max-width .2s ease-in-out;width:52px;z-index:1}@media screen and (max-width:538px){.secondary-filter>.input-group>.search{max-width:100%}}.secondary-filter>.input-group>.search.active,.secondary-filter>.input-group>.search:focus-within,.secondary-filter>.input-group>.search:not(:placeholder-shown){max-width:100%}.secondary-filter>.input-group>span.input-group-text{background-color:transparent;border:none;height:100%;inset:auto 5px auto auto;position:absolute;z-index:1}.secondary-filter>.input-group>span.input-group-text:after{color:#fff;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Cpath fill='%23fff' d='M18.418 9.202a.05.05 0 0 0-.04.047c-.04 2.019-.64 3.85-1.864 5.464-.148.194-.126.292.036.453a815 815 0 0 1 4.115 4.116c.425.427.444.992.067 1.397-.405.435-1.006.43-1.465-.027q-1.991-1.985-3.977-3.979c-.328-.33-.325-.332-.688-.07-5.11 3.701-12.26 1.339-14.18-4.684C-1.179 6.903 1.936 1.41 7.041.246c4.828-1.1 9.505 1.578 10.936 6.306.252.836.328 1.725.48 2.592a.05.05 0 0 1-.04.058m-2.02-.001c.059-3.756-2.95-7.21-7.145-7.25A7.197 7.197 0 0 0 1.97 9.273c.065 4.161 3.487 7.19 7.338 7.134 3.894-.057 7.113-3.293 7.09-7.205'/%3E%3C/svg%3E");display:inline-block;height:21px;width:21px}.secondary-filter>.btn{border:1.5px solid #cbcbcb;border-radius:30px!important;color:#fff;font-size:18px;font-weight:600;line-height:24px;min-height:52px;min-width:150px}.secondary-filter>.btn:after{color:#fff;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='16' fill='none' viewBox='0 0 27 16'%3E%3Cpath fill='%23fff' d='M13.174 2.156c-3.956 0-7.91.006-11.865-.01a1.8 1.8 0 0 1-.917-.26C.016 1.646-.08 1.152.062.738.212.3.576.018 1.056.012c1.05-.012 2.1-.01 3.15-.01C11.163.003 18.12.005 25.078 0c.433 0 .825.064 1.095.452.228.327.283.674.127 1.04-.165.39-.472.61-.896.655-.134.014-.268.009-.402.009zM13.196 9.09c-2.268 0-4.537.005-6.806-.002-.96-.003-1.497-.87-1.03-1.654.236-.396.62-.522 1.06-.522h5.38q4.097-.001 8.195.004c.699 0 1.166.41 1.19 1.026.025.676-.45 1.143-1.183 1.146-1.183.006-2.366.002-3.55.002zM13.16 13.847l.001-.002q1.26-.002 2.523 0c.734.004 1.188.43 1.183 1.1-.005.635-.47 1.05-1.194 1.052q-2.505.006-5.01 0c-.726-.003-1.2-.448-1.191-1.099.009-.62.488-1.045 1.202-1.05.829-.004 1.657 0 2.485 0z'/%3E%3C/svg%3E");display:inline-block;height:auto;margin-left:30px;width:auto}.secondary-filter>ul.dropdown-menu{background-color:transparent;border:1.5px solid #cbcbcb;min-width:183px}.secondary-filter>ul.dropdown-menu>li>a{color:#fff}.secondary-filter>ul.dropdown-menu>li>a:hover{background-color:#3d8cff}.grid-csl{column-gap:60px;display:grid;grid-template-columns:1fr;row-gap:100px}@media screen and (min-width:738px){.grid-csl{grid-template-columns:repeat(2,minmax(300px,743px))}}article.csl-item{width:100%}article.csl-item>a{display:flex;flex-direction:column;height:100%;text-decoration:none}article.csl-item figure{display:flex;flex-direction:column;margin-bottom:30px;width:100%}article.csl-item figure p{margin:0}article.csl-item figure>img{border-radius:20px;height:340px;margin-bottom:30px;object-fit:cover;overflow:hidden;width:100%}@media (max-width:1200px){article.csl-item figure>img{height:270px}}@media (max-width:768px){article.csl-item figure>img{height:300px}}article.csl-item figure>figcaption{color:#fff;display:flex;flex-direction:row;font-size:28px;font-weight:500;justify-content:space-between;line-height:45px}article.csl-item figure>figcaption:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' fill='none' viewBox='0 0 27 27'%3E%3Cpath stroke='%233D8CFF' stroke-miterlimit='10' stroke-width='1.5' d='M26 17.632V.8H9.752M26 .8l-25 25'/%3E%3C/svg%3E");display:block;height:25px;width:25px}article.csl-item p{color:#ffffffa7;font-weight:500;margin-top:auto}nav.pagination{display:flex;justify-content:center;margin-top:20px;transition:all .2s linear;width:100%}@media screen and (max-width:551px){nav.pagination{transform:scale(.8)}}@media screen and (max-width:429px){nav.pagination{transform:scale(.6)}}nav.pagination>ul{align-items:center;column-gap:10px;display:flex;list-style-type:unset}nav.pagination>ul>li>button{background:transparent;border:none;outline:none}nav.pagination>ul>li.prev>button{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:18px;font-weight:500;line-height:25px;padding-right:20px;text-decoration:none}nav.pagination>ul>li.prev>button:before{align-items:flex-start;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' fill='none' viewBox='0 0 11 19'%3E%3Cpath fill='%236B6B6B' stroke='%23fff' stroke-width='1.5' d='m2.003 8.954-.542.534.542.535 7.498 7.383-.095.096-.003.003-.101.102c-2.736-2.7-5.474-5.4-8.233-8.119l3.977-3.92L9.28 1.396l.199.202a9249 9249 0 0 0-7.476 7.356Z'/%3E%3C/svg%3E");display:flex;height:24px;justify-content:unset;margin-right:10px}nav.pagination>ul>li.next>button{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:18px;font-weight:500;line-height:30px;padding-left:20px;text-decoration:none}nav.pagination>ul>li.next>button:after{align-items:flex-start;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' fill='none' viewBox='0 0 11 19'%3E%3Cpath fill='%236B6B6B' stroke='%23fff' stroke-width='1.5' d='m8.56 10.046.543-.534-.543-.535-7.498-7.383.096-.096.003-.003.101-.102c2.736 2.7 5.473 5.4 8.233 8.119l-3.978 3.92-4.233 4.172-.2-.202q3.701-3.637 7.476-7.356Z'/%3E%3C/svg%3E");display:flex;height:24px;justify-content:unset;margin-left:10px}nav.pagination>ul>li.page{border:1.5px solid #fcfcfc;border-radius:30px;height:45px;width:45px}nav.pagination>ul>li.page.active,nav.pagination>ul>li.page:hover{background-color:#3d8cff;border:1.5px solid #3d8cff}nav.pagination li.page>button{align-items:center;background:none;border:none;color:#fcfcfc;display:flex;font-size:18px;font-weight:500;height:100%;justify-content:center;line-height:30px;text-decoration:none;width:100%}