.elementor-widget-elementor-projects-extension .container{padding:0}.elementor-widget-elementor-projects-extension .projects-elementor-widget.with-navi{display:flex;flex-direction:row;flex-wrap:nowrap}.elementor-widget-elementor-projects-extension .projects-elementor-widget.with-navi .projects-elementor-navi,.elementor-widget-elementor-projects-extension .projects-elementor-widget.with-navi .projects-elementor-content{transition:all .5s ease-in-out}.elementor-widget-elementor-projects-extension .projects-elementor-widget.with-navi>div{margin:0}#project_list article.type-projects .project-image .elementor-post__thumbnail,#project_list .project-image{overflow:hidden}#project_list article.type-projects .project-image .elementor-post__thumbnail img{transition:transform .5s ease-in-out;max-height:450px;width:100%!important}#project_list article.type-projects:hover .project-image .elementor-post__thumbnail img{transform:rotate(5deg) scale(1.25);opacity:.9}#project_list .elementor-post__card{overflow:hidden;min-height:100%;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#project_list .ajax-posts-accordion-wrapper .project .content-box-inner .elementor-button-link{max-width:100%;word-wrap:break-word}@media (min-width:768px){#project_list .project.ajax-posts-accordion-box.ajax-posts-contentbox-box{max-width:50%}}#project-filter{margin-bottom:2rem!important}#project-filter select,#project-filter .chosen-choices,#project-filter .custom-search-box{min-height:50px;font-size:1rem;border:2px solid #000;margin:.5rem 0}#project-filter .chosen-choices{margin-bottom:0}#project-filter select option{font-size:1rem;padding:.5rem}#project-filter .custom-search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;overflow:hidden;min-height:50px;background:#fff}#project-filter .custom-search-box .elementor-search-form__icon{padding-left:calc(50px / 3);opacity:.6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#55595c;fill:#55595c;font-size:var(--e-search-form-icon-size-minimal,15px)}#project-filter .custom-search-box .elementor-search-form__input,#project-filter .custom-search-box .elementor-search-form__input:hover,#project-filter .custom-search-box .elementor-search-form__input:active,#project-filter .custom-search-box .elementor-search-form__input:focus{padding-left:calc(50px / 3);padding-right:calc(50px / 3);border:0 solid transparent;outline:none}#project-filter .custom-search-box .elementor-search-form__input:focus-visible{outline:none}#project-filter .chosen-choices .search-field,#project-filter .chosen-choices .chosen-search-input,#project-filter .chosen-choices .chosen-search-input.default,#project-filter .chosen-choices .chosen-search-input{height:100%;line-height:100%;font-size:1rem;padding:.5rem}#project-filter .chosen-choices li.search-choice{margin:10px 10px 10px 0;line-height:18px;height:30px}#project-filter .chosen-drop .chosen-results li{height:50px;line-height:50px;font-size:1rem;padding:0 1rem}#project-filter .chosen-container .chosen-results,#project-filter .chosen-container-multi .chosen-choices li{word-break:keep-all;overflow:hidden;word-wrap:normal;width:fit-content;max-width:100%;white-space:nowrap}#project-filter .chosen-container .chosen-results{width:100%!important;overflow-y:auto!important}#project-filter #filterPostsBtn{margin-top:1rem;width:100%}#project-filter label.filter-label{font-weight:500;margin-bottom:0}#filterPostsBtn i.rotate{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-moz-keyframes spin{60%{-moz-transform:rotate(100deg)}100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{60%{-webkit-transform:rotate(100deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{60%{-webkit-transform:rotate(100deg);transform:rotate(100deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ajax-elementor-post__thumbnail img{height:310px}.ajax-posts-container.col-md-12{padding:0}.ajax-posts-container .row{margin-right:-10px;margin-left:-10px}.ajax-posts-container .row .ajax-posts-accordion-wrapper .mb-4{margin:0!important}.ajax-posts-container .row .ajax-posts-accordion-wrapper .col-md-4{padding:20px 0 0 0}.ajax-posts-container .row{display:flex;flex-wrap:wrap}.ajax-posts-title h3{color:#fff}.ajax-posts-accordion-wrapper{display:flex;flex-wrap:wrap}.ajax-elementor-post__thumbnail:hover{flex:2}.ajax-posts-accordion-box{display:block;background-repeat:no-repeat;background-position:center center;flex:1;text-align:center;min-height:450px;background-size:cover;position:relative;text-decoration:none;color:#fff;-webkit-transition:-webkit-box-flex .4s;transition:-webkit-box-flex .4s;transition:flex .4s;transition:flex .4s,-webkit-box-flex .4s;background-position:center!important}.ajax-posts-accordion-overlay{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0 10px;height:100%;position:relative;top:0;right:0;bottom:0;left:0;margin-bottom:0;background:rgba(0,0,0,.4);-webkit-transition:background-color .4s;transition:background-color .4s;transition:ease-in-out all .3s}.ajax-posts-accordion-wrapper .ajax-posts-accordion-overlay .ajax-posts-accordion-overlay-inner{z-index:1;position:relative}.projects-elementor-widget{position:relative}.ajax-posts-accordion-overlay:hover{background:rgba(0,0,0,.7)}.ajax-posts-accordion-box:hover{min-height:350px}.ajax-posts-accordion-box:hover .ajax-posts-accordion-overlay .ajax-posts-accordion-overlay-inner .accordion-content{opacity:1;visibility:visible;transform:none;transition:all .3s .3s;-webkit-transition:all .3s .3s}.ajax-posts-accordion-box .ajax-posts-accordion-overlay .ajax-posts-accordion-overlay-inner .accordion-content{-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0);opacity:0;visibility:hidden;margin:0 0 20px;color:#fff;max-width:550px}.ajax-posts-accordion-box .accordion-content-more.two-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:stretch;gap:5px}.ajax-posts-widget-wrap{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.elementor-widget-elementor-projects-extension .elementor-widget-container{-webkit-transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s}.ajax-elementor-element{width:100%;position:relative}.ajax-elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s}.elementor-images-accordion .elementor-images-accordion-wrapper .accordion-title{position:absolute;bottom:50px;height:50px;width:100%;opacity:1;visibility:visible}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover .ajax-posts-accordion-title{-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0);opacity:0;visibility:hidden;transform:none;transition:all .3s .3s;-webkit-transition:all .3s .3s}.ajax-posts-title{color:var(--e-global-color-7fcaea0b)}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .ajax-posts-title,.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .subtitle,.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .elementor-post__meta-data{-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0);opacity:0;visibility:hidden;margin:0 0 20px;color:#fff;max-width:550px;width:100%}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover .ajax-posts-title,.ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover .subtitle,.ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover .elementor-post__meta-data,.ajax-posts-accordion-wrapper .ajax-posts-accordion-box.ajax-posts-contentbox-box .subtitle,.ajax-posts-accordion-wrapper .ajax-posts-accordion-box.ajax-posts-contentbox-box .elementor-post__meta-data{opacity:1;visibility:visible;transform:none;transition:all .3s .3s;-webkit-transition:all .3s .3s;text-align:left}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .subtitle>*{text-align:left}.ajax-posts-accordion-wrapper .ajax-posts-accordion-overlay .ajax_posts_accordion_btn,.ajax-posts-accordion-wrapper .ajax-posts-accordion-overlay .ajax_posts_accordion_link{border:none;background:var(--e-global-color-primary);color:#fff;border-radius:0;line-height:34px;padding:0 20px;text-align:left;font-size:15px;display:inline-block;text-decoration:none;transition:all .3s;-webkit-transition:all .3s}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover .ajax_posts_accordion_btn,.ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover .ajax_posts_accordion_link{opacity:1;visibility:visible;transform:none;transition:all .3s .3s;-webkit-transition:all .3s .3s}.ajax-posts-accordion-wrapper .ajax-posts-accordion-overlay .ajax_posts_accordion_btn,.ajax-posts-accordion-wrapper .ajax-posts-accordion-overlay .ajax_posts_accordion_link{-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0);opacity:0;visibility:hidden;margin:0 0 20px;color:#fff;max-width:550px}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover{flex:2}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .ajax-posts-accordion-title{position:absolute;bottom:80px;height:50px;width:100%;opacity:1;visibility:visible;padding:1rem}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .ajax-posts-accordion-title{height:fit-content;top:0;left:0;bottom:0;right:0;margin:auto;text-shadow:0 0 10px #000}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .ajax-posts-accordion-title.withTeaser p{margin-top:1rem}.ajax-posts-accordion-wrapper .ajax-posts-accordion-heading{background-color:transparent;color:#fff;border-radius:0;position:absolute;bottom:-5px;height:50px;width:100%;border:none;z-index:1}.ajax-posts-accordion-wrapper .ajax-posts-accordion-heading span.bbb{background-color:var(--e-global-color-primary);float:left;font-size:15px;display:block;font-weight:600;width:45px;text-align:center;line-height:45px}.ajax-elementor-element .ajax-posts-accordion-wrapper .ajax-posts-accordion-heading span.bbb{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.ajax-elementor-element .ajax-posts-accordion-wrapper .ajax-posts-accordion-heading span{-webkit-animation:icon-spin .5s ease-in-out 1;-moz-animation:icon-spin .5s ease-in-out 1;animation:icon-spin .5s ease-in-out 1}@-moz-keyframes icon-spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes icon-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes icon-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .ajax-posts-accordion-heading span.accordion_deactive{display:block}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .ajax-posts-accordion-heading span.accordion_active{display:none}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover .ajax-posts-accordion-heading span.accordion_deactive,.ajax-posts-accordion-wrapper .ajax-posts-accordion-box.active .ajax-posts-accordion-heading span.accordion_deactive{display:none}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover .ajax-posts-accordion-heading span.accordion_active,.ajax-posts-accordion-wrapper .ajax-posts-accordion-box.active .ajax-posts-accordion-heading span.accordion_active{display:block}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .personal_rating{position:absolute;top:5px;left:5px;z-index:999;color:#fff;transition:opacity 0.5s;opacity:.5}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover .personal_rating{opacity:.75}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .personal_rating .tooltip{visibility:hidden;width:180px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 0.3s}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .personal_rating .tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.ajax-posts-accordion-wrapper .ajax-posts-accordion-box .personal_rating:hover .tooltip{visibility:visible;opacity:1}.ajax-posts-accordion-wrapper .ajax-posts-accordion-heading span.accordion_deactive{background-color:var(--e-global-color-primary);color:#fff;border-radius:100%}.ajax-posts-accordion-wrapper.accordion-content{margin-top:0;color:#fff;display:block;padding:1rem}.ajax-posts-container .row .pagination{padding:40px 0 0 0}.ajax-posts-container .pagination .page-numbers{padding:0 .25rem 0 .25rem}.ajax-posts-container .page-numbers.current,.ajax-posts-container .page-numbers:hover{font-weight:700}.ajax-elementor-element .ajax-posts-accordion-wrapper .ajax-posts-accordion-box:hover{flex:2}#personal_interests_switch.switch{position:relative;display:inline-block;width:52px;height:26px;float:right;clear:right;transform:scale(.7)}#personal_interests_switch.switch input{opacity:0;width:0;height:0}#personal_interests_switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}#personal_interests_switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}#personal_interests_switch input:checked+.slider{background-color:#2196F3}#personal_interests_switch input:focus+.slider{box-shadow:0 0 1px #2196F3}#personal_interests_switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}#personal_interests_switch .slider.round{border-radius:34px}#personal_interests_switch .slider.round:before{border-radius:50%}.projects-elementor-widget .lwd-ribbon{display:none;color:#fff;flex-direction:row;right:9px;justify-content:flex-end;margin-right:15px;position:absolute;z-index:99}.projects-elementor-widget .has-download .lwd-ribbon,.projects-elementor-widget .top-news .lwd-ribbon,.projects-elementor-widget .lwd-ribbon.comming-soon,.projects-elementor-widget .lwd-ribbon.restricted,.projects-elementor-widget .lwd-ribbon.new{display:flex}.projects-elementor-widget .lwd-ribbon i{font-family:"Font Awesome 5 Free";font-weight:500;font-size:25px}.projects-elementor-widget .has-download .lwd-ribbon i:before{content:"\f15c"}.projects-elementor-widget .top-news .lwd-ribbon i:before{content:"\f005"}.projects-elementor-widget .lwd-ribbon.comming-soon i:before{content:"\f254"}.projects-elementor-widget .lwd-ribbon.new i:before{content:"\f017"}.projects-elementor-widget .lwd-ribbon.restricted i:before{content:"\f023"}.projects-elementor-widget .lwd-ribbon.restricted i{font-weight:600;font-size:22px}.projects-elementor-widget .lwd-ribbon.type-presentation i:before{content:"\f1c4"}.projects-elementor-widget .lwd-ribbon.type-document i:before{content:"\f1c2"}.projects-elementor-widget .lwd-ribbon.type-pdf i:before{content:"\f1c1"}.projects-elementor-widget .lwd-ribbon.type-code i:before{content:"\f121"}.projects-elementor-widget .lwd-ribbon.type-media i:before{content:"\f87c"}.projects-elementor-widget .lwd-ribbon.type-image i:before{content:"\f03e"}.projects-elementor-widget .lwd-ribbon.type-video i:before{content:"\f1c8"}.projects-elementor-widget .lwd-ribbon.type-audio i:before{content:"\f1c7"}.projects-elementor-widget .lwd-ribbon.type-spreadsheet i:before{content:"\f1c3"}.projects-elementor-widget .lwd-ribbon.type-archive i:before{content:"\f1c6"}.projects-elementor-widget .lwd-ribbon.type-font i:before{content:"\f031"}.projects-elementor-widget .lwd-ribbon.type-cad i:before,.projects-elementor-widget .lwd-ribbon.type-3d i:before{content:"\f1b2"}.projects-elementor-widget .lwd-ribbon.type-database i:before{content:"\f233"}.projects-elementor-widget .lwd-ribbon.type-ebook i:before{content:"\f02d"}.projects-elementor-widget .lwd-ribbon-1{width:40px;padding:8px 0;position:absolute;top:-7px;text-align:center;border-top-right-radius:3px;background:var(--e-global-color-accent);box-shadow:0 5px 10px 2px rgb(0 0 0 / 25%)}.projects-elementor-widget .lwd-ribbon-1:before{height:0;width:0;left:-8px;top:.1px;border-bottom:8px solid var(--e-global-color-accent);border-left:8px solid transparent!important;filter:brightness(65%)}.projects-elementor-widget .lwd-ribbon-1:before,.projects-elementor-widget .lwd-ribbon-1:after{content:"";position:absolute}.projects-elementor-widget .lwd-ribbon-1:after{height:0;width:0;bottom:-7px;left:0;border-left:20px solid var(--e-global-color-accent);border-right:20px solid var(--e-global-color-accent);border-bottom:8px solid transparent!important}.projects-elementor-widget .lwd-ribbon.new .lwd-ribbon-1,.projects-elementor-widget .lwd-ribbon.comming-soon .lwd-ribbon-1{background:var(--e-global-color-secondary)}.projects-elementor-widget .lwd-ribbon.new.lwd-ribbon-1:before,.projects-elementor-widget .lwd-ribbon.new .lwd-ribbon-1:after,.projects-elementor-widget .lwd-ribbon.comming-soon .lwd-ribbon-1:before,.projects-elementor-widget .lwd-ribbon.comming-soon .lwd-ribbon-1:after{border-color:var(--e-global-color-secondary)}.projects-elementor-widget .lwd-ribbon.comming-soon i{transition:transform 1s}.projects-elementor-widget .lwd-ribbon.comming-soon:hover i{transform:rotate(180deg)}@media (max-width:992px){.ajax-posts-accordion-box{flex-basis:50%!important}}@media (max-width:768px){.ajax-posts-accordion-box{flex-basis:100%!important}#project_list .project.ajax-posts-accordion-box.ajax-posts-contentbox-box{max-width:100%}}.ajax-posts-contentbox{padding:30px}.ajax-posts-contentbox-box{color:#000;text-align:left}.ajax-posts-contentbox-title h3{font-size:1rem;font-weight:700;line-height:1.3;margin-bottom:.625rem}.contentbox-content{font-size:1rem}.ajax-posts-contentbox-box{padding:.9rem}.content-box-inner{box-shadow:0 .0625rem .625rem rgb(0 0 0 / 20%)!important;min-height:100%}.content-box-inner:hover{transition:all 0.25s ease-in-out;box-shadow:0 6px 37.24px .76px rgb(0 0 0 / 25%)!important}.ajax-posts-contentbox-box:hover{z-index:2}.contentbox-button{margin-bottom:10px;text-align:center}.contentbox-content p{font-size:14px;font-weight:200}.post_button{text-align:center;position:absolute;bottom:20px;right:0;left:0}.contentbox-img-header img{min-height:290px;object-fit:cover;width:100%}.lwd-navi{background-color:#f1f1f1;padding:0;position:relative;z-index:1;width:250px;list-style:none;margin-right:1rem;z-index:100}.lwd-navi ul,.lwd-navi ul>li{list-style:none;margin:0;padding:0;opacity:0;height:0;width:0;visibility:hidden;transition:all .5s ease-in-out}.lwd-navi li{position:relative}.projects-elementor-navi>ul.lwd-navi li>a{display:block;padding:15px 20px;text-decoration:none;color:#333;position:relative}.projects-elementor-navi>ul.lwd-navi li:hover>a,.projects-elementor-navi>ul.lwd-navi li.current-menu-item>a{background-color:#fff}.projects-elementor-navi>ul.lwd-navi li:hover>ul,.projects-elementor-navi>ul.lwd-navi li:hover>ul>li,.projects-elementor-navi>ul.lwd-navi li.current-menu-item>ul,.projects-elementor-navi>ul.lwd-navi li.current-menu-item>ul>li{opacity:1;height:fit-content;min-height:100%;width:100%;visibility:visible}.projects-elementor-navi>ul.lwd-navi li.current-menu-item>a.active:before{content:'\f054';font-family:"Font Awesome 5 Free";font-weight:900;width:20px;height:20px;max-height:100%;display:block;float:left;margin-right:0;align-items:center}ul.lwd-navi ul{min-width:200px;background-color:#f1f1f1;border:1px solid #ddd;box-shadow:0 3px 3px rgba(0,0,0,.2);position:absolute;top:0;left:100%;padding-left:0}ul.lwd-navi ul ul{border-top:0;border-left:0;border-right:0;box-shadow:none}ul.lwd-navi li.current-menu-item>ul{position:relative;top:0;left:0;padding-left:0}ul.lwd-navi ul{padding-left:0}ul.lwd-navi li.current-menu-item>ul{padding-left:1rem}ul.lwd-navi ul li a{padding:10px 20px;display:block}.lwd-navi-collapse{width:25px;height:25px;background-color:#333;justify-content:center;align-items:center;color:#fff;padding:10px;display:flex;align-content:center;margin-bottom:10px}.lwd-navi-collapsed .lwd-navi-collapse .lwd-navi{transform:translateX(-100%)}.projects-elementor-navi .lwd-navi-collapse{transition:all .5s ease-in-out}.projects-elementor-navi .lwd-navi-collapse i{font-size:15px;-webkit-animation:spin 1s linear 1;-moz-animation:spin .5s linear 1;animation:spin .5s linear 1}.projects-elementor-navi .lwd-navi-collapse i:hover{-webkit-animation:cssfix 0s linear 1;-moz-animation:cssfix 0s linear 1;animation:cssfix 0s linear 1}.projects-elementor-navi .lwd-navi-collapse i:before{content:"\f00d"}.projects-elementor-navi.lwd-navi-collapsed .lwd-navi-collapse i:before{content:"\f0c9"}@media (max-width:992px){.elementor-widget-elementor-projects-extension .projects-elementor-widget.with-navi{flex-direction:column;flex-wrap:nowrap;align-content:space-around;align-items:stretch}.elementor-widget-elementor-projects-extension .projects-elementor-widget.with-navi .projects-elementor-navi,.elementor-widget-elementor-projects-extension .projects-elementor-widget.with-navi .projects-elementor-navi .lwd-navi,.elementor-widget-elementor-projects-extension .projects-elementor-widget.with-navi .projects-elementor-content{width:100%}}.project_list_wrapper{position:relative}#project_list_preloader{display:none;background:#000;text-align:center;opacity:.75;padding:.75rem 1.25rem;border:1px solid transparent;border-radius:.25rem;width:100%;align-items:center;justify-content:space-around;align-content:center;position:absolute;top:0;width:100%;z-index:999}#project_list_preloader .lwd-spinner{color:#fff;display:inline-block;position:relative;width:80px;height:80px}#project_list_preloader .lwd-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}#project_list_preloader .lwd-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#fff}#project_list_preloader .lwd-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}#project_list_preloader .lwd-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}#project_list_preloader .lwd-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}#project_list_preloader .lwd-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}#project_list_preloader .lwd-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}#project_list_preloader .lwd-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}#project_list_preloader .lwd-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}#project_list_preloader .lwd-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}#project_list_preloader .lwd-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}#project_list_preloader .lwd-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}#project_list_preloader .lwd-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}#project_list_preloader .lwd-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}#project_list article .plus-icon{display:flex;width:25px;height:25px;font-weight:700;font-size:25px;position:absolute;z-index:999;background:#fff;color:#000;border-radius:100%;bottom:45px;right:45px;border:1px solid #efefef;flex-direction:row;align-content:center;justify-content:center;align-items:center;padding:15px;transition:all .5s ease-in-out;opacity:0;visibility:hidden}#project_list article.has-download:hover .plus-icon,#project_list article.selected .plus-icon{opacity:1;visibility:visible;transition:all .25s ease-in-out}#project_list article.has-download .plus-icon:hover{transform:scale(1.25);background-color:#efefef;padding:20px}#project_list article.selected .plus-icon:hover{transform:scale(1.25) rotate(45deg)}#project_list article.selected .content-box-inner{border:2px solid #4CAF50;opacity:.8;transition:all 0.2s ease}#project_list #selected-ids{position:fixed;top:50vh;background-color:#f9f9f9;border:1px solid #ccc;border-radius:25px 25px 0 0;box-shadow:0 0 24px 0 rgba(0,0,0,.15);transform:rotate(90deg);transform-origin:center;height:45px;text-align:center;transition:all .5s ease-in-out;animation:slideAnimation 10s infinite;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:10px;padding:10px 25px 10px 25px;width:250px;align-items:center;margin-left:-125px;display:none}#project_list #selected-ids .ids{display:none}#project_list #selected-ids .ids ul{text-align:left;list-style-type:disc;padding-left:0}#project_list #selected-ids .ids ul li{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;list-style-position:inside}#project_list #selected-ids:hover{left:22px;animation:none;transform:rotate(0deg);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:space-between;height:fit-content;width:250px;margin-left:-30px;border-radius:0 25px 25px 0;z-index:999}#project_list #selected-ids:hover .ids{display:block}#project_list #selected-ids:hover button{width:100%}#project_list #selected-ids:hover .pointer{transform:rotate(180deg);display:inline-block;animation:none;transform-origin:center}#project_list #selected-ids .pointer{transform:rotate(90deg);transform-origin:initial;display:inline-block;transform-origin:50% 50%;animation:jump 1s linear alternate infinite}#project_list #selected-ids button{transform:scale(.9);padding:7px 10px 7px 10px}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes slideAnimation{0%,20%{left:-8px}25%{left:22px}60%{left:22px}65%,100%{left:-8px}}@keyframes jump{0%{transform:rotate(90deg) translate3d(0,0,0)}20%{transform:rotate(90deg) translate3d(0,30%,0)}30%{transform:rotate(90deg) translate3d(0,100%,0)}40%{transform:rotate(90deg) translate3d(0,10%,0)}100%{transform:rotate(90deg) translate3d(0,10%,0)}}