@font-face{font-family:"Montserrat";src:url("../assets/scss/fonts/Montserrat-Regular.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"Montserrat";src:url("../assets/scss/fonts/Montserrat-SemiBold.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:"Montserrat";src:url("../assets/scss/fonts/Montserrat-Bold.ttf") format("truetype");font-display:swap;font-style:normal;font-weight:700}*{padding:0;margin:0;box-sizing:border-box}html{font-size:16px}body{font-family:"Montserrat",sans-serif;min-width:320px;width:100%;max-width:100%;overflow-x:hidden}body.hidden{overflow:hidden}.body-cover{position:fixed;width:100%;height:100%;display:none;z-index:98;background-color:rgba(83,81,80,.9)}.body-cover.open{display:block}ul,ol{list-style-type:none}a{text-decoration:none;color:inherit}img{max-width:100%}.container{width:100%;max-width:1720px;padding:0 20px;margin:0 auto}@media screen and (min-width: 992px){.hide-desktop{display:none}}.hide-mobile{display:none}@media screen and (min-width: 992px){.hide-mobile{display:block}}html #wpadminbar{position:fixed}.glpage{min-width:320px;width:100%;max-width:100%;position:relative;min-height:100vh;display:flex;flex-flow:column nowrap}.glpage>*{width:100%}body.dark{background-color:#111}body.dark .header{background-color:#111;border-color:#2f2f2f}body.dark .header__logo{filter:brightness(0) saturate(100%) invert(83%) sepia(64%) saturate(1821%) hue-rotate(11deg) brightness(103%) contrast(103%)}body.dark .header .menu .menu-item.current_page_item a,body.dark .header .header-font-size__size--active{border-color:#fff !important;color:#fff !important}body.dark .header .header-font-size,body.dark .header .header-colors-mode{border-color:#2f2f2f}body.dark .header .header-colors-mode svg:hover path{fill:#fff}body.dark .header .header-colors-mode svg path{fill:#f4ff1a}body.dark .header .mobile-menu-wrapper{background-color:#161616}body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6,body.dark p,body.dark li,body.dark a,body.dark span,body.dark label{color:#f4ff1a !important}body.dark a:hover,body.dark .header-font-size__size:hover{color:#fff !important}body.dark .slide-content__text p{color:#fff !important}body.dark .slide-content .slide-content-title__text-above-title,body.dark .slide-content .slide-content-title__title{color:#fff !important}body.dark .section-header__link{border-color:#111}body.dark .section-header__link svg path{stroke:#111}body.dark .latest-announcements{background-color:#161616 !important}body.dark .latest-projects .project-item:hover .project-item__title,body.dark .all-projects .project-item:hover .project-item__title{color:#fff !important}body.dark .sort-form{color:#f4ff1a}body.dark .sort-form select{color:#f4ff1a}body.dark .pagination .page-numbers{border-color:#2f2f2f}body.dark .pagination .page-numbers:hover{color:#2f2f2f !important}body.dark .pagination .page-numbers.current{background-color:#161616}body.dark .pagination .page-numbers.prev,body.dark .pagination .page-numbers.next{border:1px solid #2f2f2f;background-color:#161616}body.dark .pagination .page-numbers.prev .pagination-arrow,body.dark .pagination .page-numbers.next .pagination-arrow{border-color:#2f2f2f}body.dark .pagination .page-numbers.prev .pagination-arrow svg path,body.dark .pagination .page-numbers.next .pagination-arrow svg path{stroke:#111}body.dark .contact .contact-details__text-above-title::before{background-color:#f4ff1a}body.dark .contact .contact-details .contact-list-item{border-color:#2f2f2f}body.dark .contact .contact-details .contact-list-item__link img{filter:brightness(0) invert(1)}body.dark .contact .contact-form input,body.dark .contact .contact-form textarea{background-color:#1b1b1b;color:#f4ff1a}body.dark .contact .contact-form input::-moz-placeholder, body.dark .contact .contact-form textarea::-moz-placeholder{color:#f4ff1a}body.dark .contact .contact-form input::placeholder,body.dark .contact .contact-form textarea::placeholder{color:#f4ff1a}body.dark .contact .contact-form input[type=checkbox]:checked+.wpcf7-list-item-label::before{color:#f4ff1a !important}body.dark .contact .contact-form .wpcf7-acceptance .wpcf7-list-item label::before{background-color:#1b1b1b;border-color:#2f2f2f}body.dark .post-wrapper{background-color:#161616}body.dark .post-back-btn{background-color:#111 !important}body.dark .post-back-btn svg path{stroke:#161616 !important}body.dark .footer .footer-col__logo img{filter:brightness(0) saturate(100%) invert(83%) sepia(64%) saturate(1821%) hue-rotate(11deg) brightness(103%) contrast(103%)}body.dark .footer .footer-bottom__banner img{filter:brightness(0) saturate(100%) invert(83%) sepia(64%) saturate(1821%) hue-rotate(11deg) brightness(103%) contrast(103%)}body.logged-in .mobile-menu{top:46px}@media screen and (min-width: 768px){body.logged-in .mobile-menu{top:32px}}body.logged-in .hamburger-menu #menu-toggle:checked~.hamburger-menu__btn{top:70px}@media screen and (min-width: 768px){body.logged-in .hamburger-menu #menu-toggle:checked~.hamburger-menu__btn{top:57px}}.header{z-index:9999;border-bottom:1px solid #e6e6e6;background-color:#fff;padding:16px 0}@media screen and (min-width: 992px){.header{padding:20px 0}}.header__logo{width:123px;height:auto}@media screen and (min-width: 992px){.header__logo{width:153px}}@media screen and (min-width: 1200px){.header__logo{width:206px}}.header .container{display:flex;justify-content:space-between;align-items:center;position:relative}.header .menu-header-menu-container{display:none;margin-left:auto}@media screen and (min-width: 992px){.header .menu-header-menu-container{display:block}}.header .menu{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 992px){.header .menu{flex-direction:row}}.header .menu .menu-item{display:inline-flex;align-items:center;position:relative;margin:10px 0}.header .menu .menu-item:first-of-type{margin-top:0}@media screen and (min-width: 992px){.header .menu .menu-item{margin:0 16px}}@media screen and (min-width: 1200px){.header .menu .menu-item{margin:0 36px}}.header .menu .menu-item.current_page_item a{color:#0c00ff;border-bottom:2px solid #0c00ff}.header .menu a{display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between;font-size:1.15rem;font-weight:700;color:#000;padding:5px;transition:color .3s}@media screen and (min-width: 992px){.header .menu a{padding:6px 0;align-items:flex-start}}.header .menu a:hover{color:#0c00ff}.header .header-font-size{align-self:stretch;display:none;align-items:baseline;text-transform:uppercase;padding:7px 17px}@media screen and (min-width: 992px){.header .header-font-size{display:inline-flex;border-left:1px solid #e5e5e5}}@media screen and (min-width: 1200px){.header .header-font-size{padding:7px 29px}}.header .header-font-size__size{font-weight:700;cursor:pointer;padding:8px 3px;transition:color .3s}.header .header-font-size__size:hover{color:#0c00ff}.header .header-font-size__size--normal{font-size:1rem}.header .header-font-size__size--medium{font-size:1.5rem}.header .header-font-size__size--large{font-size:2rem}.header .header-font-size__size--active{color:#0c00ff;border-bottom:2px solid #0c00ff}.header-colors-mode{align-self:stretch;display:none;align-items:center;border-left:1px solid #e5e5e5;padding-left:20px;cursor:pointer}@media screen and (min-width: 992px){.header-colors-mode{display:inline-flex}}@media screen and (min-width: 1200px){.header-colors-mode{padding-left:32px}}.header-colors-mode:hover svg path{fill:#0c00ff}.header-colors-mode svg path{transition:fill .3s}.hamburger-menu{position:relative}@media screen and (min-width: 992px){.hamburger-menu{display:none}}.hamburger-menu__btn{display:flex;align-items:center;position:relative;width:26px;height:26px;cursor:pointer;z-index:99999}.hamburger-menu__btn>span,.hamburger-menu__btn>span::before,.hamburger-menu__btn>span::after{display:block;position:absolute;width:100%;height:2px;background-color:#000;transition-duration:.25s}.hamburger-menu__btn>span::before{content:"";top:-8px}.hamburger-menu__btn>span::after{content:"";top:8px}.hamburger-menu #menu-toggle{opacity:0;position:absolute}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn{position:fixed;top:24px;right:20px}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn>span{transform:rotate(45deg);background-color:#000}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn>span::before{top:0;transform:rotate(0);background-color:#000}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn>span::after{top:0;transform:rotate(90deg);background-color:#000}.hamburger-menu #menu-toggle:checked~.mobile-menu{visibility:visible;background-color:rgba(0,0,0,.5)}.hamburger-menu #menu-toggle:checked~.mobile-menu .mobile-menu-wrapper{right:0}.mobile-menu{position:fixed;visibility:hidden;overflow:hidden;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0);z-index:999;transition:background-color .3s}.mobile-menu .mobile-menu-wrapper{position:absolute;right:-100%;top:0;bottom:0;padding:80px 24px 24px;width:80%;max-width:380px;background-color:#fff;overflow:auto;transition:right .3s}.mobile-menu .menu-header-menu-container{display:block}.mobile-menu .mobile-menu-footer{display:flex;align-items:center;margin-top:32px}.mobile-menu .header-font-size,.mobile-menu .header-colors-mode{display:inline-flex;justify-content:center;width:50%}.mobile-menu .sub-menu .menu-item{margin:8px 0}.section-intro .splide__slide{display:flex;align-items:flex-end;min-height:632px}@media screen and (min-width: 992px){.section-intro .splide__slide{min-height:832px}}.slide-content{position:relative;display:flex;justify-content:space-between;flex-direction:column;padding:40px 0 30px;margin-bottom:50px;border-bottom:1px solid #fff;z-index:9}@media screen and (min-width: 992px){.slide-content{flex-direction:row;align-items:flex-end;padding:40px 0 80px;margin-bottom:100px}}.slide-content__text{font-size:1.1rem;font-weight:600;line-height:2.5;color:#fff;max-width:650px;margin-top:32px}@media screen and (min-width: 992px){.slide-content__text{width:48%;margin-top:0}}@media screen and (min-width: 992px){.slide-content-title{width:48%;max-width:550px}}.slide-content-title__text-above-title{display:inline-flex;align-items:center;font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:16px}@media screen and (min-width: 992px){.slide-content-title__text-above-title{margin-bottom:32px}}.slide-content-title__text-above-title::before{content:"";width:21px;height:2px;background-color:#fff;margin-right:16px}.slide-content-title__title{font-size:3rem;font-weight:700;color:#fff}@media screen and (min-width: 992px){.slide-content-title__title{font-size:5.75rem}}.slide-bg{position:absolute;inset:0 0 0 0;z-index:-1}.slide-bg::before{content:"";position:absolute;inset:0 0 0 0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 62.98%, rgba(0, 0, 0, 0.6) 100%);z-index:0}.slide-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.all-announcements{padding:40px 0}@media screen and (min-width: 992px){.all-announcements{padding:80px 0}}.all-announcements .announcements-wrapper{display:grid;grid-template-columns:1fr;gap:25px;margin-top:29px}@media screen and (min-width: 768px){.all-announcements .announcements-wrapper{grid-template-columns:repeat(auto-fit, minmax(300px, auto))}}@media screen and (min-width: 992px){.all-announcements .announcements-wrapper{margin-top:58px;gap:50px}}.latest-announcements{background-color:#f4f4f4;padding:45px 0}@media screen and (min-width: 992px){.latest-announcements{padding:90px 0}}.latest-announcements--single-post{padding-bottom:154px;margin-bottom:-118px}@media screen and (min-width: 992px){.latest-announcements--single-post{padding-bottom:208px;margin-bottom:-118px}}.latest-announcements .announcements-wrapper{display:grid;grid-template-columns:1fr;gap:25px;margin-top:29px}@media screen and (min-width: 768px){.latest-announcements .announcements-wrapper{grid-template-columns:repeat(auto-fit, minmax(300px, auto))}}@media screen and (min-width: 992px){.latest-announcements .announcements-wrapper{margin-top:58px;gap:50px}}.all-projects{padding:40px 0}@media screen and (min-width: 992px){.all-projects{padding:80px 0}}.all-projects .projects-wrapper{display:grid;grid-template-columns:1fr;gap:25px;margin-top:29px}@media screen and (min-width: 768px){.all-projects .projects-wrapper{grid-template-columns:repeat(auto-fit, minmax(400px, auto))}}@media screen and (min-width: 992px){.all-projects .projects-wrapper{margin-top:58px;gap:50px}}.latest-projects{padding:45px 0}@media screen and (min-width: 992px){.latest-projects{padding:90px 0 139px}}.latest-projects .projects-wrapper{display:grid;grid-template-columns:1fr;gap:25px;margin-top:29px}@media screen and (min-width: 768px){.latest-projects .projects-wrapper{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.latest-projects .projects-wrapper{margin-top:58px;grid-template-columns:repeat(6, 1fr);gap:54px 48px}}@media screen and (min-width: 992px){.latest-projects .project-item:nth-child(-n+2),.latest-projects .project-item:nth-child(n+6):nth-child(-n+7){grid-column:span 3}}@media screen and (min-width: 992px){.latest-projects .project-item:nth-child(n+3):nth-child(-n+5){grid-column:span 2}}.contact{padding:36px 0}@media screen and (min-width: 992px){.contact{padding:72px 0 116px}}.contact .container{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media screen and (min-width: 992px){.contact .container{flex-direction:row}}.contact-details{width:100%}@media screen and (min-width: 992px){.contact-details{width:35%;min-width:450px}}.contact-details__text-above-title{display:inline-flex;align-items:center;font-size:1.5rem;font-weight:700;color:#409de9;margin-bottom:16px}@media screen and (min-width: 992px){.contact-details__text-above-title{margin-bottom:32px}}.contact-details__text-above-title::before{content:"";width:21px;height:2px;background-color:#409de9;margin-right:16px}.contact-details__title{font-size:2rem;font-weight:700;color:#000}@media screen and (min-width: 992px){.contact-details__title{font-size:4rem}}.contacts-list{margin-top:54px}.contact-list-item{display:flex;align-items:center;justify-content:space-between;flex-direction:column;font-size:1.1rem;line-height:1.4;color:#000;padding:20px 0;border-bottom:1px solid #e6e6e6;text-align:center}@media screen and (min-width: 992px){.contact-list-item{flex-direction:row;text-align:left}}.contact-list-item__text{font-weight:400}.contact-list-item__link{display:inline-flex;align-items:center;font-weight:600;margin-top:10px;transition:color .3s}@media screen and (min-width: 992px){.contact-list-item__link{margin-top:0}}.contact-list-item__link:hover{color:#409de9}.contact-list-item__link img{margin-right:14px}.contact-form{width:100%;margin-top:48px}@media screen and (min-width: 992px){.contact-form{width:58%;padding-left:40px;margin-top:0}}.contact-form .field-group{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 768px){.contact-form .field-group{flex-direction:row;align-items:flex-end}}.contact-form .field-group .field{width:100%}@media screen and (min-width: 768px){.contact-form .field-group .field{width:calc(50% - 16px);margin:0}}.contact-form .field{width:100%;margin-top:32px}.contact-form label{display:block;font-size:1.1rem;font-weight:600;line-height:2.5;color:#000;margin-bottom:8px;z-index:1}.contact-form input:not([type=submit]):not([type=checkbox]),.contact-form textarea{font-family:"Montserrat",sans-serif;font-size:1.1rem;color:#000;padding:25px 14px;max-width:100%;border:1px solid #3d3d3d;border-radius:8px;width:100%;outline:none}.contact-form input:not([type=submit]):not([type=checkbox])::-moz-placeholder, .contact-form textarea::-moz-placeholder{opacity:1;color:#000}.contact-form input:not([type=submit]):not([type=checkbox])::placeholder,.contact-form textarea::placeholder{opacity:1;color:#000}.contact-form input[type=checkbox]:checked+.wpcf7-list-item-label::before{content:"✔";font-size:30px;color:#409de9;display:flex;align-items:center;justify-content:center;position:absolute;left:10px;top:-3px}.contact-form textarea{max-height:150px;resize:none}.contact-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0;max-width:650px}.contact-form .wpcf7-acceptance .wpcf7-list-item label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contact-form .wpcf7-acceptance .wpcf7-list-item label::before{content:"";width:40px;height:40px;border:1px solid #000;border-radius:2px;background:#fff;flex-shrink:0;margin-right:12px;margin-top:5px}.contact-form .wpcf7-acceptance .wpcf7-list-item-label{font-weight:400;line-height:1.9}.contact-form .wpcf7-acceptance label{display:flex;align-items:flex-start}.contact-form .wpcf7-acceptance input{display:none}.contact-form .btn-submit{font-family:"Montserrat",sans-serif;font-size:1.2rem;line-height:2.2;font-weight:700;color:#fff;padding:14px 32px;background-color:#409de9;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s;margin-top:40px}.contact-form .btn-submit:hover{background-color:#3879ae}@media screen and (min-width: 992px){.contact-form .btn-submit{margin-top:83px}}.contact-form .wpcf7-response-output{display:block;font-size:1.1rem;font-weight:600;line-height:2.5;color:#000;text-align:center;border-width:1px !important;border-radius:8px}.post-image img{width:100%;height:40vw;max-height:690px;min-height:300px;-o-object-fit:cover;object-fit:cover}.post-wrapper{position:relative;background-color:#fff;padding:32px 20px;max-width:915px;margin:0 auto;border-radius:8px}@media screen and (min-width: 768px){.post-wrapper{padding:32px 49px}}.post-wrapper__title{font-size:2rem;font-weight:700;line-height:1.55;color:#000}@media screen and (min-width: 768px){.post-wrapper__title{font-size:3rem}}.post-wrapper__date{font-size:1rem;font-weight:400;line-height:2.7;color:#000;margin:14px 0 32px}.post-content{color:#000}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-weight:700;line-height:1.55;margin-bottom:14px}.post-content h1,.post-content h2{font-size:1.5rem}@media screen and (min-width: 768px){.post-content h1,.post-content h2{font-size:2rem}}.post-content h3{font-size:1.2rem}@media screen and (min-width: 768px){.post-content h3{font-size:1.5rem}}.post-content h4,.post-content h5{font-size:1rem}@media screen and (min-width: 768px){.post-content h4,.post-content h5{font-size:1.2rem}}.post-content p,.post-content li{font-size:1.1rem;font-weight:400;line-height:1.9}.post-content p:not(:last-of-type){margin-bottom:32px}.post-content ul{list-style-type:disc;margin:0 0 32px 30px}.post-content ol{list-style-type:decimal;margin:0 0 32px 30px}.post-content li{margin:12px 0}.post-content a{text-decoration:underline}.post-content img{width:100%;border-radius:8px}.post-partners{padding:32px 20px;max-width:915px;margin:0 auto}@media screen and (min-width: 768px){.post-partners{padding:32px 49px}}.post-partners__title{font-size:1.5rem;font-weight:700;line-height:1.8;color:#000;margin-bottom:32px;text-align:center}@media screen and (min-width: 768px){.post-partners__title{text-align:left}}.partners-logos{display:grid;grid-template-columns:repeat(auto-fit, minmax(210px, auto));grid-gap:32px;justify-content:center}@media screen and (min-width: 768px){.partners-logos{justify-content:space-between}}.footer{background-color:#161616;padding:72px 0 36px;margin-top:118px}@media screen and (min-width: 992px){.footer{padding:72px 0}}.footer-top{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.footer-col{width:100%;min-width:200px;text-align:center;margin-bottom:60px}@media screen and (min-width: 768px){.footer-col{width:15%;text-align:left;margin-bottom:0}}.footer-col--logo{width:100%;margin-top:-160px;margin-bottom:48px}@media screen and (min-width: 992px){.footer-col--logo{width:25%;margin:0}}.footer-col__logo{display:inline-block;background-color:#1b1b1b;padding:40px;max-width:420px}@media screen and (min-width: 992px){.footer-col__logo{transform:translateY(-47%);padding:81px 53px;margin-top:-80px}}.footer-col__title{font-size:1.1rem;font-weight:400;color:#fff;margin-bottom:16px}@media screen and (min-width: 768px){.footer-col__title{margin-bottom:32px}}.footer-col__text{font-size:1.1rem;font-weight:700;color:#fff}.footer-col__text p:not(:last-of-type){margin-bottom:18px}.footer-col .menu .menu-item:not(:last-of-type){margin-bottom:18px}.footer-col .menu a{font-size:1.1rem;font-weight:700;color:#fff;transition:color .3s}.footer-col .menu a:hover{color:#f4ff1a}.footer-bottom{text-align:center}@media screen and (min-width: 768px){.footer-bottom{margin-top:60px}}@media screen and (min-width: 992px){.footer-bottom{width:65%;margin-left:auto;text-align:left;margin-top:0}}.footer-bottom__banner{text-align:center;margin-bottom:60px}@media screen and (min-width: 992px){.footer-bottom__banner{margin-top:60px}}.footer-bottom__banner img{max-height:75px}.footer-bottom__text{font-size:.85rem;font-weight:400;color:#fff}.section-header{display:flex;align-items:center;flex-direction:column}@media screen and (min-width: 768px){.section-header{flex-direction:row}}.section-header--announcements{flex-direction:column}@media screen and (min-width: 992px){.section-header--announcements{flex-direction:row}}.section-header__title{font-size:2rem;font-weight:700;color:#000}@media screen and (min-width: 768px){.section-header__title{font-size:3rem}}.section-header__link{display:flex;align-items:center;font-size:1.2rem;font-weight:700;line-height:2;color:#000;margin-top:15px;transition:color .3s}@media screen and (min-width: 768px){.section-header__link{padding:18px 30px;margin-top:0;margin-left:30px;border-left:1px solid #e9e9e9}}.section-header__link:hover{color:#0c00ff}.section-header__link:hover svg{transform:translateX(5px)}.section-header__link svg{transition:transform .3s;margin-left:18px}.announcement-item__image{display:block;height:250px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}.announcement-item__date{font-size:1rem;font-weight:400;line-height:2.7;color:#000;margin:18px 0 8px}.announcement-item__title a{display:inline-block;font-size:1.5rem;font-weight:700;line-height:1.8;color:#000;text-decoration:underline;transition:color .3s}.announcement-item__title a:hover{color:#0c00ff}.announcement-item__excerpt{font-size:1.1rem;font-weight:400;line-height:1.7;color:#000;margin-top:14px}.project-item:hover .project-item__title{color:#0c00ff}.project-item:hover .project-item-thumb__image{transform:scale(1.1)}.project-item__title{font-size:1.5rem;font-weight:700;line-height:1.8;color:#000;text-decoration:underline;margin-top:32px;transition:color .3s}.project-item__excerpt{font-size:1.1rem;font-weight:400;line-height:1.7;color:#000;margin-top:14px}.project-item-thumb{border-radius:8px;overflow:hidden}.project-item-thumb__image{display:block;width:100%;height:250px;-o-object-fit:cover;object-fit:cover;transition:transform .3s}@media screen and (min-width: 992px){.project-item-thumb__image{height:340px}}@media screen and (min-width: 992px){.project-item-thumb__image{height:439px}}.post-back-btn{position:absolute;top:0;left:0;display:inline-flex;align-items:center;justify-content:center;width:22%;min-width:300px;background-color:#fff;padding:20px}@media screen and (min-width: 992px){.post-back-btn{padding:45px 20px}}.post-back-btn__link{display:flex;align-items:center;font-size:1.2rem;font-weight:700;line-height:2;color:#000;transition:color .3s}.post-back-btn__link:hover{color:#0c00ff}.post-back-btn__link:hover svg{transform:translateX(-5px)}.post-back-btn__link svg{transition:transform .3s;margin-right:18px}.sort-form{display:flex;align-self:flex-start;flex-direction:column;font-size:1rem;font-weight:400;line-height:2.2;color:#000;margin-top:32px}@media screen and (min-width: 768px){.sort-form{flex-direction:row;align-items:center}}@media screen and (min-width: 992px){.sort-form{margin-left:auto;margin-top:0;font-size:1.2rem}}.sort-form .select-wrapper{position:relative}.sort-form .select-wrapper:hover .select-wrapper__arrow{background-color:#eee}.sort-form .select-wrapper__arrow{position:absolute;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;height:100%;width:50px;border-left:1px solid #d8d8d8;z-index:-1;transition:background-color .3s}@media screen and (min-width: 992px){.sort-form .select-wrapper__arrow{width:71px}}.sort-form .select-wrapper select{font-family:"Montserrat",sans-serif;background-color:rgba(0,0,0,0);font-size:1rem;font-weight:700;color:#000;padding:12px 93px 12px 21px;cursor:pointer;border:1px solid #d8d8d8;-webkit-appearance:none;-moz-appearance:none}@media screen and (min-width: 768px){.sort-form .select-wrapper select{margin-left:32px}}@media screen and (min-width: 992px){.sort-form .select-wrapper select{padding:21px 104px 21px 32px;font-size:1.2rem}}.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:48px}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;line-height:2.1;color:#000;padding:4px 14px;border:1px solid #d8d8d8;min-width:50px;min-height:50px;margin-right:-1px;transition:background-color .3s}@media screen and (min-width: 992px){.pagination .page-numbers{min-width:70px;min-height:70px;padding:14px 14px;font-size:1.2rem}}.pagination .page-numbers:hover{background-color:#eee}.pagination .page-numbers.current{color:#fff;background-color:#409de9}.pagination .page-numbers.prev,.pagination .page-numbers.next{align-self:stretch;justify-content:space-between;padding:0;background-color:#409de9;color:#fff;border:none}@media screen and (min-width: 992px){.pagination .page-numbers.prev,.pagination .page-numbers.next{min-width:256px}}.pagination .page-numbers.prev:hover,.pagination .page-numbers.next:hover{background-color:#3879ae}.pagination .page-numbers.next{border-top-right-radius:8px;border-bottom-right-radius:8px}@media screen and (min-width: 992px){.pagination .page-numbers.next{padding-left:32px}}@media screen and (min-width: 992px){.pagination .page-numbers.next .pagination-arrow{border-left:2px solid #d8d8d8;margin-left:32px}}.pagination .page-numbers.prev{border-top-left-radius:8px;border-bottom-left-radius:8px}@media screen and (min-width: 992px){.pagination .page-numbers.prev{padding-right:32px}}@media screen and (min-width: 992px){.pagination .page-numbers.prev .pagination-arrow{border-right:2px solid #d8d8d8;margin-right:32px}}.pagination .page-numbers .pagination-text{display:none}@media screen and (min-width: 992px){.pagination .page-numbers .pagination-text{display:block}}.pagination .page-numbers .pagination-arrow{align-self:stretch;display:inline-flex;align-items:center;padding:0 14px}@media screen and (min-width: 992px){.pagination .page-numbers .pagination-arrow{padding:0 23px}}section.single-announcement{position:relative;padding:50px 0}@media screen and (min-width: 992px){section.single-announcement{padding-top:80px}}@media screen and (min-width: 1440px){section.single-announcement{padding-top:0}}section.single-announcement .post-back-btn{position:absolute;top:0;left:0;display:inline-flex;align-items:center;justify-content:center;width:22%;min-width:300px;background-color:#fff;padding:20px}@media screen and (min-width: 992px){section.single-announcement .post-back-btn{padding:45px 20px}}section.single-announcement .post-back-btn__link{display:flex;align-items:center;font-size:1.2rem;font-weight:700;line-height:2;color:#000;transition:color .3s}section.single-announcement .post-back-btn__link:hover{color:#0c00ff}section.single-announcement .post-back-btn__link:hover svg{transform:translateX(-5px)}section.single-announcement .post-back-btn__link svg{transition:transform .3s;margin-right:18px}section.single-project{position:relative;padding-bottom:50px}@media screen and (min-width: 992px){section.single-project{padding-bottom:80px}}section.single-project .post-wrapper{margin-top:-20vw}/*# sourceMappingURL=style.min.css.map */