.breakdance .bde-container-link-165-100:hover .project-box-heading{padding:10px 0 0}.breakdance .bde-container-link-165-100:hover .project-box-icon::after{transform:scale(1);opacity:1}.breakdance .bde-container-link-165-100:hover .project-box-content-inner{opacity:1!important}.breakdance .bde-container-link-165-100:hover .project-box-content .section-background-overlay::before{opacity:.5!important}.breakdance .bde-container-link-165-100:hover .project-box-content .section-background-overlay{transform:scale(1.03)!important}@media screen and (max-width:1023px){.breakdance .bde-container-link-165-100 .project-box-heading{padding:10px 0 0}.breakdance .bde-container-link-165-100 .project-box-icon::after{transform:scale(1);opacity:1}.breakdance .bde-container-link-165-100 .project-box-content-inner{opacity:1!important}.breakdance .bde-container-link-165-100 .project-box-content .section-background-overlay::before{opacity:.5!important}.breakdance .bde-container-link-165-100 .project-box-content .section-background-overlay{transform:scale(1.03)!important}}.breakdance .bde-div-165-101{min-height:570px;padding-bottom:20px}.breakdance .bde-div-165-101{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.breakdance .bde-div-165-101{background-color:var(--bde-brand-primary-color)}.breakdance .bde-div-165-101{overflow:hidden}.breakdance .bde-div-165-101>.section-background-overlay{background-size:cover;background-repeat:no-repeat;background-position:center center;transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-div-165-101>.section-background-overlay{opacity:1}.breakdance .bde-div-165-101{transition:all .8s ease-in-out}.breakdance .bde-div-165-101 .section-background-overlay{transition:all 1.2s ease-out}.breakdance .bde-div-165-101 .section-background-overlay::before{top:0;left:0;right:0;bottom:0;position:absolute;content:'';display:block;background:var(--bde-brand-primary-color);opacity:0;transition:all .3s ease-in-out}@media (max-width:1119px){.breakdance .bde-div-165-101{min-height:450px}.breakdance .bde-div-165-101>*{z-index:1}.breakdance .bde-div-165-101>.section-background-overlay{z-index:0}.breakdance .bde-div-165-101{overflow:hidden}.breakdance .bde-div-165-101>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:1023px){.breakdance .bde-div-165-101{min-height:56vw}.breakdance .bde-div-165-101>*{z-index:1}.breakdance .bde-div-165-101>.section-background-overlay{z-index:0}.breakdance .bde-div-165-101{overflow:hidden}.breakdance .bde-div-165-101>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:767px){.breakdance .bde-div-165-101>*{z-index:1}.breakdance .bde-div-165-101>.section-background-overlay{z-index:0}.breakdance .bde-div-165-101{overflow:hidden}.breakdance .bde-div-165-101>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:479px){.breakdance .bde-div-165-101>*{z-index:1}.breakdance .bde-div-165-101>.section-background-overlay{z-index:0}.breakdance .bde-div-165-101{overflow:hidden}.breakdance .bde-div-165-101>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}.breakdance .bde-div-165-106{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-165-106{opacity:0!important;transition:all .3s ease-in-out}.breakdance .bde-heading-165-103{color:#FFF}.breakdance .bde-heading-165-103{padding:0 0 10px 0;transition:all .8s ease-out}.breakdance .bde-div-165-105{width:42px;min-height:42px;border-radius:100px}.breakdance .bde-div-165-105{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-div-165-105::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bde-palette-color-1-523396ff-671f-49ba-a857-e15ac3c15e92);border-radius:100px;transform:scale(.4);transition:all .4s ease-in-out}@media screen and (min-width:1024px){.breakdance .bde-div-165-105::after{opacity:0}}@media (max-width:1023px){.breakdance .bde-div-165-105{z-index:10}}.breakdance .bde-icon-165-104 .bde-icon-icon.breakdance-icon-atom{font-size:16px}.breakdance .bde-icon-165-104 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-brand-primary-color)}.breakdance .bde-icon-165-104 *{fill:var(--bde-brand-primary-color)!important}.breakdance .bde-icon-165-104{z-index:10}