.image-container{display:flex;align-items:center}.image-container:last-of-type{padding-bottom:0}.image-container .background-image{position:relative;left:-8%;width:50%}@media screen and (max-width:1200px){.image-container .background-image{left:0}}.image-container .content-inner{position:relative;align-items:center;width:100%}@media screen and (max-width:833px){.image-container .content-inner{justify-content:center;gap:36px}}@media screen and (max-width:833px){.image-container .content-inner>div{flex:0 0 auto;width:100%}}.image-container h1{margin-bottom:24px}.image-container.content-reversed .content-inner{flex-direction:row-reverse}.image-container.content-reversed .background-image{left:unset;right:-8%}@media screen and (max-width:1200px){.image-container.content-reversed .background-image{right:0}}.description{margin-top:24px;color:#7c7c7c}.platforms-container{background-color:#efefef}.platforms-container .channel-icons{margin-top:48px}.about-container h4{color:#7c7c7c;text-transform:uppercase}.about-container h1{margin-top:24px}.recent-projects .seg-button{margin-top:24px;color:#fff;background-color:#0c7fe1;border-color:#0c7fe1}@media screen and (max-width:800px){.recent-projects .tabs-header-list{gap:26px}}@media screen and (max-width:520px){.recent-projects .tabs-header-list{gap:12px}}.recent-projects .tabs-content{display:none;padding-top:60px}@media screen and (max-width:833px){.recent-projects .tabs-content{flex-direction:column;row-gap:24px;padding-top:0}}.recent-projects .tabs-content.content-reversed{justify-content:start}.recent-projects .tabs-content.content-reversed img{left:unset;right:20%;transform:translate(50%,-45%)}@media screen and (max-width:1200px){.recent-projects .tabs-content.content-reversed img{right:25%}}@media screen and (max-width:833px){.recent-projects .tabs-content.content-reversed img{right:unset;transform:unset;width:80%}}.recent-projects .tabs-content.pccp h2{max-width:400px}.recent-projects .tabs-content.ephemeris img{width:50%}@media screen and (max-width:1200px){.recent-projects .tabs-content.ephemeris img{width:45%}}@media screen and (max-width:833px){.recent-projects .tabs-content.ephemeris img{width:50%}}.recent-projects .tabs-content.masail{padding-block:60px}@media screen and (max-width:833px){.recent-projects .tabs-content.masail{padding-block:0}}@media screen and (max-width:833px){.recent-projects .tabs-content.masail img{width:80%;transform:unset}}.recent-projects .tabs-content.ephemeris h2,.recent-projects .tabs-content.masail h2{max-width:420px}.recent-projects [data-active-section=pccp] .tabs-content.pccp{display:flex}.recent-projects [data-active-section=ephemeris] .tabs-content.ephemeris{display:flex}.recent-projects [data-active-section=masail] .tabs-content.masail{display:flex}.our-team .description{max-width:700px;margin-inline:auto}.our-team .tabs-header-list{gap:26px}@media screen and (max-width:800px){.our-team .tabs-header-list{gap:12px}}.our-team .tabs-content-container{position:relative}.our-team .tabs-content{flex-direction:column;justify-content:space-between;z-index:-1;position:absolute;top:3px;left:0;height:1px;overflow:hidden}.our-team [data-active-section=desktop] .tabs-content.desktop{display:flex;position:relative;z-index:1;height:initial;overflow:unset}.our-team [data-active-section=mobile] .tabs-content.mobile{display:flex;position:relative;z-index:1;height:initial;overflow:unset}.our-team [data-active-section=design] .tabs-content.design{display:flex;position:relative;z-index:1;height:initial;overflow:unset}.our-team [data-active-section=multimedia] .tabs-content.multimedia{display:flex;position:relative;z-index:1;height:initial;overflow:unset}.our-team [data-active-section=marketing] .tabs-content.marketing{display:flex;position:relative;z-index:1;height:initial;overflow:unset}.our-team [data-active-section=admin] .tabs-content.admin{display:flex;position:relative;z-index:1;height:initial;overflow:unset}.our-team .team-member{position:relative;padding:24px}.our-team .team-member h4{margin-top:24px}.our-team .team-member h6{font-size:17px;color:#0c7fe1}@media screen and (max-width:1200px){.our-team .team-member h6{font-size:15px}}@media screen and (max-width:833px){.our-team .team-member h6{font-size:13px}}@media screen and (max-width:30em){.our-team .team-member h6{font-size:11px}}.our-team .team-member .member-description{font-size:16px}@media screen and (max-width:1200px){.our-team .team-member .member-description{font-size:14px}}@media screen and (max-width:833px){.our-team .team-member .member-description{font-size:12px}}@media screen and (max-width:30em){.our-team .team-member .member-description{font-size:11px}}.our-team .member-image{max-width:65%;border-radius:50%;overflow:hidden;aspect-ratio:1/1;filter:grayscale(1)}.careers .description{margin-inline:auto}.careers .career-item-container{justify-content:center;margin-top:48px;gap:24px}@media screen and (max-width:860px){.careers .career-item-container{gap:24px}}.careers .card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:33.3333333333%;padding:24px}@media screen and (max-width:800px){.careers .card{width:calc(50% - 12px)}}@media screen and (max-width:600px){.careers .card{align-items:start;width:100%;text-align:start}}.careers .card h4{max-width:240px;margin-inline:auto;font-size:20px;text-transform:uppercase}@media screen and (max-width:1200px){.careers .card h4{font-size:18px}}@media screen and (max-width:833px){.careers .card h4{font-size:16px}}@media screen and (max-width:600px){.careers .card h4{text-align:center}}@media screen and (max-width:30em){.careers .card h4{font-size:14px}}.careers .card p{margin-block:24px}.careers .seg-button{color:#fff;background-color:#0c7fe1;border-color:#0c7fe1}@media screen and (max-width:600px){.careers .seg-button{margin-inline:auto}}.contact-us{padding-block:4rem}.contact-us .contact-inner{justify-content:space-between;align-items:center}@media screen and (max-width:540px){.contact-us .contact-inner{flex-direction:column;gap:24px}}.contact-us h4{max-width:600px;font-size:21px}@media screen and (max-width:1200px){.contact-us h4{max-width:450px;font-size:18px}}@media screen and (max-width:833px){.contact-us h4{font-size:16px}}@media screen and (max-width:660px){.contact-us h4{max-width:340px}}@media screen and (max-width:540px){.contact-us h4{max-width:unset;text-align:center}}@media screen and (max-width:30em){.contact-us h4{font-size:14px}}.contact-us .seg-button{border-color:#fff}.contact-us .seg-button:hover{background-color:#fff;color:#0c7fe1;box-shadow:none}