@keyframes page_marquee__oID_X{0%{left:0}to{left:-100%}}.page_primary_btn__as946{color:#fff;padding:10px 30px;font-size:18px;line-height:1.2em;background-color:#f6a91c;border-radius:10px;transition:.3s;text-decoration:none;border:none;display:block;text-align:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.page_primary_btn__as946:hover{background-color:#263c97}@media screen and (max-width:720px){.page_primary_btn__as946{padding:6px 24px}}@media screen and (max-width:576px){.page_primary_btn__as946{font-size:16px}}.page_secondary_btn__pJYs6{color:#fff;padding:8px 16px;font-size:16px;line-height:1.2em;background-color:#263c97;border:1px solid #263c97;border-radius:80px;transition:.3s;text-decoration:none;display:block;text-align:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.page_secondary_btn__pJYs6:hover{background-color:#fff;color:#263c97}.page_errorText__iqz0F{color:#9c3a3a}.page_container__Pwvnf{max-width:1440px;margin:100px auto 0;padding:0 18px}@media screen and (max-width:960px){.page_container__Pwvnf{margin:82px auto 0;padding:0 8px}}.page_container__Pwvnf h3{color:#263c97;text-align:center;font-size:48px;line-height:1.3em}@media screen and (max-width:960px){.page_container__Pwvnf h3{font-size:32px;line-height:1.2em}}@media screen and (max-width:360px){.page_container__Pwvnf h3{font-size:24px;line-height:1.2em}}.page_container__Pwvnf>p{color:#33384e;font-size:18px;line-height:1.3em;font-weight:800;text-align:center;margin-top:16px}@media screen and (max-width:960px){.page_container__Pwvnf>p{font-size:16px}}.page_container__Pwvnf .page_projectsContainer__hne7d{padding:40px 20px;flex-wrap:wrap;display:flex;justify-content:flex-start;align-items:stretch}.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2{flex:0 0 50%;padding:20px}@media screen and (max-width:960px){.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2{padding:8px}}@media screen and (max-width:720px){.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2{flex:0 0 100%}}.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2>.page_elem__anhjs{overflow:hidden;border-radius:10px;position:relative;width:100%}.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2>.page_elem__anhjs:hover .page_projectInfo__CBGVX{opacity:1}.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2>.page_elem__anhjs .page_projectImage__pNpyY{width:100%;border-radius:10px;position:relative;overflow:hidden}.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2>.page_elem__anhjs .page_projectImage__pNpyY:before{display:block;content:"";padding-bottom:67.7%}.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2>.page_elem__anhjs .page_projectImage__pNpyY>img{transition:.3s;position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2>.page_elem__anhjs .page_projectInfo__CBGVX{position:absolute;bottom:0;left:0;width:100%;border-radius:10px;height:100%;background-color:rgba(15,34,113,.5019607843);opacity:0;transition:.3s;z-index:2;padding:20px;justify-content:center;text-align:center;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:960px){.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2>.page_elem__anhjs .page_projectInfo__CBGVX{padding:20px}}.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2>.page_elem__anhjs .page_projectInfo__CBGVX p{font-size:28px;line-height:1.3em;color:#fff;text-decoration:none;text-transform:uppercase}@media screen and (max-width:960px){.page_container__Pwvnf .page_projectsContainer__hne7d .page_project__xWms2>.page_elem__anhjs .page_projectInfo__CBGVX p{font-size:20px}}.page_btn_container__TWUzf{width:100%;display:flex;align-items:center;justify-content:center}.page_btn_container__TWUzf .page_primary_btn__as946{color:#fff;font-size:18px;line-height:1.2em;background-color:#f6a91c;border-radius:10px;transition:.3s;text-decoration:none;border:none;display:block;text-align:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.page_btn_container__TWUzf .page_primary_btn__as946:hover{background-color:#263c97}@media screen and (max-width:720px){.page_btn_container__TWUzf .page_primary_btn__as946{padding:6px 24px}}@media screen and (max-width:576px){.page_btn_container__TWUzf .page_primary_btn__as946{font-size:16px}}