.projects{overflow:hidden;padding-bottom:30px;width:100%}.projects__title{padding:60px 0 20px;max-width:700px;margin:auto}.projects__title .title{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:40px;font-size:2.5rem;text-align:center;align-items:center;line-height:50px;line-height:3.125rem}.projects__filters{justify-content:center;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;flex-wrap:wrap;font-size:30px;font-size:1.875rem;font-weight:400;color:#6c6c6c;flex-direction:row;text-align:center;align-items:flex-start;padding-bottom:80px;width:100%;line-height:48px;line-height:3rem;display:flex}.projects__filters__item{width:auto}.projects__filters .select2{margin-right:5px;width:auto!important}.projects__filters .select2-container--default .select2-selection--single{border:0;border-radius:0!important}.projects__filters .select2-selection,.projects__filters .select2-selection__rendered{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:30px;font-size:1.875rem;line-height:48px;line-height:3rem}.projects__filters .select2-selection__rendered{font-weight:400;font-style:italic;color:#ff8300!important;padding-right:23px;line-height:31px!important}.projects__filters .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #ff8300!important;margin-top:-3px!important}.projects__filters .select2-selection__arrow{height:auto!important;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:30px;font-size:1.875rem;top:50%!important;line-height:48px;line-height:3rem}.projects__filters .select2-selection__arrow b{border-color:#ff8300 transparent transparent!important}.projects__content{justify-content:space-between;flex-wrap:wrap;flex-direction:row;align-self:flex-start;width:100%;display:flex}.projects__content .project-item{margin-bottom:50px;position:relative;width:calc(50% - 50px)}.projects__content .project-item:hover .project-item__image .image-hover{transform:scale(1.1)}.projects__content .project-item__content{padding:15px 22px 15px 0;justify-content:space-between;flex-direction:row;align-items:flex-start;display:flex}.projects__content .project-item__date{transform:rotate(90deg);-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:12px;font-size:.75rem;font-weight:400;right:0;color:#6c6c6c;position:absolute;top:6px;line-height:19.2px;line-height:1.2rem}.projects__content .project-item__title{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:22px;font-size:1.375rem;font-weight:600;color:#21315f;line-height:28px;line-height:1.75rem}.projects__content .project-item__category{flex-grow:0;flex-shrink:0;padding:2px 0 0 10px;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:12px;font-size:.75rem;font-weight:400;color:#6c6c6c;line-height:19.2px;line-height:1.2rem}.projects__content .project-item__image{overflow:hidden;margin-right:22px;position:relative;display:block}.projects__content .project-item__image .image-hover{height:100%;transition:transform .3s ease-in-out;position:absolute;top:0;left:0;width:100%}.projects__content .project-item__image img{width:100%;display:block}.select2-dropdown{overflow:hidden;border:0!important;box-shadow:8px 12px 31px 0 rgba(0,0,0,.24);border-radius:8px!important;width:230px!important}.select2-dropdown .select2-results__option{padding:10px 6px 6px!important;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:13px;font-size:.8125rem;line-height:20.8px;line-height:1.3rem;font-family:Nexa,sans-serif}.select2-dropdown .select2-results__option.select2-results__option--selected{background-color:#f3f3f3}.select2-dropdown .select2-results__option.select2-results__option--highlighted{color:#fff;background-color:#ff8300}.select2-dropdown .select2-search{border-bottom:1px solid #f3f3f3}.select2-dropdown .select2-search__field{height:30px;padding:6px 5px 5px;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:13px;font-size:.8125rem;border:0!important;line-height:20.8px;line-height:1.3rem;font-family:Nexa,sans-serif}.select2-dropdown .select2-search__field::-webkit-input-placeholder{padding-top:5px!important}.select2-dropdown .select2-search__field::-ms-input-placeholder{padding-top:5px!important}.select2-dropdown .select2-search__field::placeholder{padding-top:5px!important}@media only screen and (max-width:1440px){.projects__content .project-item{margin-bottom:30px;width:calc(50% - 30px)}}@media only screen and (max-width:1200px){.projects__filters{padding-bottom:50px}.projects__filters,.projects__filters .select2-selection,.projects__filters .select2-selection__rendered{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:26px;font-size:1.625rem;line-height:41.6px;line-height:2.6rem}.projects__content .project-item{width:calc(50% - 20px)}}@media only screen and (max-width:1024px){.projects__title{padding:50px 0 20px}.projects__title .title{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:36px;font-size:2.25rem;line-height:45px;line-height:2.8125rem}}@media only screen and (max-width:768px){.projects__content .project-item{width:100%}.projects__content .project-item__content{flex-direction:column}.projects__content .project-item__category{padding:10px 0 0}}@media only screen and (max-width:640px){.projects__filters,.projects__filters .select2-selection,.projects__filters .select2-selection__rendered{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:22px;font-size:1.375rem;line-height:35.2px;line-height:2.2rem}}@media only screen and (max-width:560px){.projects__filters__item{margin-bottom:10px;width:100%}}