.service__main{background:transparent}.best__card__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-column-gap:20px;column-gap:20px;grid-row-gap:40px;row-gap:40px;padding:30px 0}.best__single__card{display:flex;gap:20px;align-items:flex-start;max-width:550px;margin:0 auto;position:relative;text-align:center;word-wrap:break-word;width:100%}.best__single__card article{text-align:left}.best__single__card>article>h6{font-weight:600;font-size:16px;line-height:1.4em}.best__single__card>article>p{font-weight:700}.Branding__main{display:flex;width:80%;max-width:1080px;padding:100px 0;margin:0 auto;gap:40px}.single__card__container{font-size:16px;color:var(--color--sm--heading);line-height:1.8em;border-radius:5px 5px 5px 5px;overflow:hidden;padding:60px 30px 60px 40px}.single__card1{color:var(--color--white);background:linear-gradient(to right,var(--color-logo-dark-blue),var(--color-logo-light-blue-3),var(--color-logo-light-blue-2))}.single__card2{color:var(--color--white);background:linear-gradient(to right,var(--color-logo-light-blue-2),var(--color-logo-light-blue-1))}.single__card3{color:var(--color--white);background:linear-gradient(to right,var(--color-logo-dark-red),var(--color-logo-light-red))}.single__Card{max-width:550px;margin:0 auto;position:relative;text-align:center;word-wrap:break-word;width:100%}.single__Card .image{margin:0 auto 30px;width:100px}.card__text__content h4{font-weight:600;font-size:20px;line-height:1.7em;text-align:center;color:var(--color--white)}.card__text__content p{font-size:16px;line-height:1.8em}@media only screen and (max-width:982px){.Branding__main{flex-wrap:wrap;gap:20px;justify-content:center}}.contact__main{height:100%;width:100%;position:relative}.form__container{background-color:var(--bg--primary);height:-moz-fit-content;height:fit-content;width:100%}.form__container>form{padding:150px 40px 100px;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}#message,#subject,.form__button{grid-column:1/-1}.form__container>form input,textarea{min-height:50px;width:100%;display:block;background-color:var(--bg--secondary--contact--form);padding:15px;color:#fff;border-radius:10px;outline:none;border:none}.form__container>form input::placeholder,textarea::placeholder{color:#fff}.form__button{text-align:right}@media only screen and (max-width:768px){.form__container>form{grid-template-columns:1fr}}.submit__button{background:linear-gradient(to right,var(--color-logo-dark-red),var(--color-logo-light-red));color:var(--color--white);border-radius:5px;font-size:20px;font-weight:500;padding:15px 40px;box-shadow:none;border:none;display:inline-block;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;position:relative;transition:transform .2s;z-index:55;overflow:hidden;cursor:pointer}.submit__button:before{background:var(--bg--white);color:var(--color--primary);text-decoration:none;cursor:pointer;content:"";position:absolute;inset:0;opacity:.2;transform:scaleY(0);z-index:-2;transform-origin:top;transition:transform .5s linear}.submit__button:active:before,.submit__button:focus:before,.submit__button:hover:before{transform:scaleY(1)}.submit__button:active,.submit__button:focus,.submit__button:hover{transform:translateY(5px)}@media screen and (max-width:768px){.submit__button{font-weight:500;padding:12px 20px;display:inline-block;text-transform:uppercase;font-size:16px}}.title_container{width:100%;max-width:550px;margin:auto;text-align:center;padding:30px 10px;overflow:hidden;white-space:wrap}.title_container h2{font-weight:700;font-size:40px;line-height:1.4em;text-transform:uppercase}.title_container p{line-height:1.8em;font-size:16px;padding:40px 0}.do__best__container{background-color:#f3f5f9;padding:100px 0}.do__best__container .cards{width:80%;display:flex;flex-wrap:wrap;gap:10px;max-width:1080px;margin:0 auto;padding:30px 0}.do__best__container .cards .card{display:flex;flex-direction:row;gap:20px;border-radius:5px 5px 5px 5px;overflow:hidden;padding:50px 30px;background-color:var(--bg--white);width:-moz-fit-content;width:fit-content}.card__content p{padding-bottom:1rem;line-height:1.8em;text-align:center}.card__content span{margin-top:32px;font-weight:700;display:block}.testimonial__image{border-radius:50%}@media only screen and (min-width:982px){.do__best__container .cards{flex-wrap:nowrap}.do__best__container .cards .card{display:flex;flex-direction:column;align-items:center}}@media only screen and (max-width:480px){.do__best__container .cards .card{display:flex;flex-direction:column;align-items:center}}.fun__container_main{background-color:var(--bg--recent--funfact--trademark--container)}.fun__cards{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.fun__card{background-color:#4046b9;border-radius:5px 5px 5px 5px;overflow:hidden;padding:70px 0;max-width:240px;width:100%;text-align:center}.fun__card .percent{font-size:24px;font-weight:700;color:#fff}.fun__card .title{font-weight:500;font-size:16px;margin:auto 1rem;color:var(--color--sm--heading)}@media only screen and (max-width:762px){.fun__card{max-width:100%}}.custom__btn{background:linear-gradient(to right,var(--color-logo-dark-red),var(--color-logo-light-red));color:var(--color--white);border-radius:5px;font-size:20px;font-weight:500;padding:15px 40px;box-shadow:none;border:none;display:inline-block;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;position:relative;transition:transform .2s;z-index:55;overflow:hidden;cursor:pointer}.custom__btn:before{background:var(--bg--white);color:var(--color--primary);text-decoration:none;cursor:pointer;content:"";position:absolute;inset:0;opacity:.2;transform:scaleY(0);z-index:-2;transform-origin:top;transition:transform .5s linear}.custom__btn:active:before,.custom__btn:focus:before,.custom__btn:hover:before{transform:scaleY(1)}.custom__btn:active,.custom__btn:focus,.custom__btn:hover{transform:translateY(5px)}@media screen and (max-width:768px){.custom__btn{font-weight:500;padding:12px 20px;display:inline-block;text-transform:uppercase;font-size:16px}}.latest__project__container{background-image:url(/assets/section-background-3.webp);background-size:cover;background-position:50%;padding:18% 0}.talented__container{background-color:#f3f5f9;display:grid;grid-template-columns:1fr 1fr;height:-moz-fit-content;height:fit-content}.talented__container .img__wrapper{position:relative;margin-top:-50px;width:100%;aspect-ratio:16/12}.talented__title{display:grid;align-items:center}@media screen and (max-width:992px){.talented__container{grid-template-columns:repeat(1,1fr)}.talented__container .img__wrapper{margin-top:0}.talented__title{padding:35px}}.trademarked__container{padding:100px 0;background-color:var(--bg--recent--funfact--trademark--container)}.trademarked__container.landing__style{padding-top:200px}.trademarked__container .container{width:80%;display:flex;flex-wrap:wrap;gap:10px;max-width:1080px;margin:0 auto}.trademarked__container .article__container{display:flex;flex-direction:row;align-items:baseline;gap:40px}.trademarked__container .article__container .learn__container>p{font-size:20px;line-height:1.8em;text-align:justify}.trademarked__container .single__info h5{text-transform:uppercase;font-size:1rem}.trademarked__container .info__container{margin-top:20px;display:flex;justify-content:center;gap:30px}.trademarked__container .info__container .single__info{text-align:center}.trademarked__container .single__info p{background-image:linear-gradient(to right,var(--color-logo-light-blue-2),var(--color-logo-light-blue-1));-webkit-background-clip:text;background-clip:text;color:transparent}@media only screen and (max-width:768px){.trademarked__container .article__container{display:flex;flex-direction:column;align-items:center;gap:20px}.trademarked__container .info__container{flex-wrap:wrap}.trademarked__container.landing__style{margin-top:-10px}}.text_primary{color:red;font-weight:700;border:1px solid red}.banner__container{height:auto;position:relative;background-color:var(--bg--banner);background-position:50%;background-size:100%;background-size:cover;display:grid;align-items:center}.banner__container .container{text-align:center;justify-self:center;padding:200px 0;width:80%;overflow:hidden}.shiny-text{font-size:50px;line-height:1.4em;background-image:linear-gradient(to right,var(--color-logo-dark-blue),var(--color-logo-light-blue-3),var(--color-logo-light-blue-2),var(--color-logo-light-blue-1),var(--color-logo-dark-red),var(--color-logo-light-red));-webkit-background-clip:text;background-clip:text;color:transparent}.banner__container .container p{line-height:1.8em}@media only screen and (max-width:768px){.banner__container .container h1{font-size:40px}.bg__blue{background-image:none!important;background-color:var(--bg--banner--sm)}.banner__container .container{padding:140px 0}}@media only screen and (min-width:769px) and (max-width:982px){.banner__container .container{padding:150px 0}}div.Container_container__5hgZi,section.Container_container__5hgZi{width:80%;max-width:1080px;padding:100px 0;margin:0 auto}