.breakdance .bde-section-980-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-980-100{background-color:var(--bde-palette-color-5-c85f1721-3963-4a03-9db3-325ac5c7404d);background:linear-gradient(180deg,var(--bde-palette-color-6-e919630e-c85b-44e3-bb3c-ee4218e7ace8) 74.87179487179488%,var(--bde-palette-color-5-c85f1721-3963-4a03-9db3-325ac5c7404d) 75.38461538461539%)}.breakdance .bde-section-980-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-980-100 .section-container{padding-left:75px;padding-right:75px;padding-bottom:75px;padding-top:75px}@media (max-width:1119px){.breakdance .bde-section-980-100 .section-container{padding-left:30px;padding-right:30px}}@media (max-width:767px){.breakdance .bde-section-980-100 .section-container{padding-left:25px;padding-right:25px;padding-bottom:20px;padding-top:20px}}.breakdance .bde-div-980-101{width:100%;padding:0px 0px 0px 0px;margin-top:0px;margin-bottom:0px}@media (max-width:479px){.breakdance .bde-div-980-101{padding-top:0px;padding-right:0px;padding-left:0px}}.breakdance .bde-div-980-102{width:100%;margin-bottom:25px}.breakdance .bde-div-980-102{display:flex;flex-direction:row;gap:10px}@media (max-width:767px){.breakdance .bde-div-980-102{flex-direction:column}}.breakdance .bde-div-980-103{width:100%;margin-top:0px;margin-bottom:0px}@media (max-width:1023px){.breakdance .bde-div-980-103{width:100%}}.breakdance .bde-div-980-105{display:flex;flex-direction:row;gap:20px}@media (max-width:600px){.breakdance .bde-div-980-105{flex-direction:column}}.breakdance .bde-facetwpfacet-980-106{.facetwp-facet{margin-bottom:0;position:relative;&:after{content:"\f054";font-family:"Font Awesome 6 Pro";font-size:17px;font-weight:400;line-height:28px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}select{background-color:#eaf0f7;border:unset;padding:10px 30px 10px 20px;border-radius:5px;font-family:Inter;font-size:17px;font-weight:500;line-height:28px;color:#1a2732;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}}}@media (max-width:600px){.breakdance .bde-facetwpfacet-980-106{width:fit-content}}.breakdance .bde-facetwpfacet-980-107{.facetwp-facet{margin-bottom:0;position:relative;&:after{content:"\f054";font-family:"Font Awesome 6 Pro";font-size:17px;font-weight:400;line-height:28px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}select{background-color:#eaf0f7;border:unset;padding:10px 30px 10px 20px;border-radius:5px;font-family:Inter;font-size:17px;font-weight:500;line-height:28px;color:#1a2732;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}}}.breakdance .bde-div-980-108{width:100%}.breakdance .bde-div-980-108{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}@media (max-width:1023px){.breakdance .bde-div-980-108{width:100%}}@media (max-width:767px){.breakdance .bde-div-980-108{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.breakdance .bde-code-block-980-109{width:100%}.project-grid-custom{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:repeat(2,1fr);gap:20px;@media (max-width:1440px){grid-template-columns:repeat(2,1fr);grid-template-rows:auto;width:100%}@media (max-width:640px){grid-template-columns:repeat(1,1fr)}.project-item-regular-first{display:none}@media (max-width:1440px){.project-item-featured{display:none}.project-item-regular-first{display:block}}.project-item-featured{grid-row:span 2;height:100%;@media (max-width:1440px){grid-row:auto;height:fit-content}.breakdance{height:100%}}.breakdance{height:fit-content}}.project-pagination-wrap{display:flex;gap:130px;margin-top:30px;align-items:center;@media (max-width:480px){gap:10px;flex-direction:column;align-items:flex-start}.project-pagination{.page-numbers{margin:0;padding:0;list-style-type:none;display:flex;align-items:center;gap:5px;li{font-size:14px;font-weight:300;line-height:24px;text-align:center;display:flex;justify-content:center;transition:0.3s;span,a{text-decoration:unset;transition:0.3s;padding:2px 10px;border:1px solid #eaf0f7;border-radius:5px}&:hover{span,a{background-color:#B01C22;color:#fff}}&:has(.current){span,a{background-color:#B01C22;color:#fff}}&:has(.next),&:has(.prev){width:auto}}}}.project-count{font-family:Inter;font-size:14px;font-weight:300;line-height:24px}}