*,:after,:before{margin:0;padding:0;box-sizing:inherit}body{box-sizing:border-box;margin:0;max-width:100vw;overflow-x:hidden}.flex-wrapper{display:flex;min-height:100vh;flex-direction:column;justify-content:space-between;overflow-x:hidden}li{list-style-type:none}.page{background-color:#141414}section{margin:3rem}@media only screen and (max-width:37.5em){section{margin:0}}#root{background-color:#141414}body{font-family:Verdana,Geneva,Tahoma,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;line-height:1.7}.heading--primary{color:#2b2b2b;font-size:4.5rem;line-height:1.2;text-transform:uppercase}@media only screen and (max-width:56.25em){.heading--primary{font-size:2rem}}@media only screen and (max-width:37.5em){.heading--primary{font-size:1.1rem}}@media only screen and (max-width:75em){.heading--primary{font-size:2.8rem}}.heading--secondary{font-size:4rem;font-weight:600;display:inline-block}@media only screen and (max-width:56.25em){.heading--secondary{font-size:.5rem}}@media only screen and (max-width:37.5em){.heading--secondary{font-size:1.5rem}}.paragraph--large{font-size:2rem}.paragraph--light{color:#8c8c8c}.paragraph--bold{font-weight:900}a{text-decoration:none;color:#000}.section-heading{display:flex;align-items:center;gap:20px}@media only screen and (max-width:37.5em){.section-heading{gap:0}}.section-heading .bullet-point{width:50px;height:50px;background:linear-gradient(90deg,#ffea00,#f0c300);box-shadow:0 0 10px #f0c300,0 0 12px #f0c300,0 0 14px gold,0 0 16px gold;color:#fff;text-shadow:0 0 10px hsla(0,0%,100%,.8);border-radius:10px;margin:2rem}@media only screen and (max-width:56.25em){.section-heading .bullet-point{width:40px;height:40px;margin:1.5rem}}@media only screen and (max-width:37.5em){.section-heading .bullet-point{width:30px;height:30px;margin:1.5rem}}@media only screen and (max-width:75em){.section-heading .bullet-point{margin-bottom:2rem}}.section-heading h1{color:#fff}@media only screen and (max-width:37.5em){.section-heading h1{font-size:1.2rem}}.paragraph.active{border-bottom:2px solid #f0c300}button,h1,h2,img,li,p{-webkit-user-select:none;-moz-user-select:none;user-select:none}.background h1,h2{color:#fff}.alert{padding:1rem 1.5rem;border-radius:15px;margin-bottom:1rem}.alert--success{border:1px solid #3aa53f;background-color:rgba(53,214,61,.4)}.alert--failure{border:1px solid #b63434;background-color:rgba(255,103,82,.405)}.alert--disappearing{position:absolute}.validator--allowed{outline:1px solid #3aa53f}.validator--disallowed{outline:1px solid #b63434}.validation-ok{color:#3aa53f}canvas{transform:rotate(90deg)}.navbar-item{border-bottom:2px solid transparent;justify-items:center}@media only screen and (min-width:75em){.navbar-item:hover:not(.navbar__logo){border-bottom:2px solid rgba(240,195,0,.5)}.navbar-item:active:not(.navbar__logo){border-bottom:2px solid #f0c300}}.navbar__logo{height:100%;align-self:center}@media only screen and (min-width:75em){.navbar__logo{margin-left:1rem}}.navbar__logo img{height:100%}.navbar__services{justify-self:end}@media only screen and (max-width:75em){.navbar__services{display:none}}.navbar__team{justify-self:end;margin-right:5rem}@media only screen and (max-width:75em){.navbar__team{display:none}}.navbar__list{padding:.3rem 0;display:grid;grid-template-rows:60px;grid-template-columns:3fr 1fr 1fr;align-items:center;box-shadow:0 0 1px 3px hsla(0,0%,82%,.2);background-color:#141414}@media only screen and (max-width:75em){.navbar__list{display:flex;flex-direction:row;justify-content:center;height:80px}}@media only screen and (max-width:37.5em){.navbar__list{height:50px}}.navbar__list a{height:100%}@media only screen and (max-width:37.5em){.navbar__list a{margin-left:none}}.navbar__list *{color:#fff;font-weight:700;font-size:medium}@media only screen and (max-width:56.25em){.navbar__list *{font-size:medium;font-weight:600;align-items:right}}@media only screen and (max-width:37.5em){.navbar__list *{font-size:small;font-weight:500}}.footer{padding:1rem;text-align:center;background-color:#101527;color:#fff;font-weight:500;display:grid;grid-template-columns:1fr 3fr}@media only screen and (max-width:37.5em){.footer{display:flex;flex-direction:column;align-items:center}}.footer-1{grid-area:1/1;text-align:left}@media only screen and (max-width:37.5em){.footer-1{text-align:center}}.footer-2{grid-area:1/2;justify-self:end}.footer-2 a{color:#fff}@media only screen and (min-width:75em){.footer-2 a:hover{color:rgba(240,195,0,.8)}.footer-2 a:active{color:#f0c300}}.footer-2 .privacy-policy-link-container{color:#fff}button{padding:1rem 1.5rem;border:3px solid #f0c300;text-transform:uppercase;border-radius:25px;box-shadow:0 4px 8px rgba(0,0,0,.1);cursor:pointer;font-weight:700;color:#000}.button--primary{background:linear-gradient(90deg,#ffea00,#f0c300)}@media only screen and (min-width:75em){.button--primary:hover{background:none;background-color:transparent;color:#f0c300}}.button--secondary{border:2px solid #fff}@media only screen and (min-width:75em){.button--secondary:hover{color:#fff;background-color:transparent}}.button--disabled{cursor:not-allowed}.button--round{width:150px;height:150px;border-radius:200px;background-color:teal;color:#fff;border:3px solid teal}@media only screen and (min-width:75em){.button--round:hover{background-color:transparent;color:teal}.button--round:active{background-color:teal;color:#fff}}@media only screen and (max-width:37.5em){.button--round{width:100px;height:100px}}.contact-us-form button{margin-top:1.5rem;align-self:center;width:100%}.cards{display:grid;grid-template-columns:repeat(4,280px);grid-auto-rows:380px;grid-gap:5px;gap:5px}@media only screen and (min-width:112.5em){.cards{grid-template-columns:repeat(4,300px);grid-auto-rows:380px}}@media only screen and (max-width:75em){.cards{grid-template-columns:repeat(2,380px);grid-auto-rows:300px;gap:15px}}@media only screen and (max-width:56.25em){.cards{display:grid;grid-template-columns:repeat(2,280px);grid-auto-rows:320px}}@media only screen and (max-width:37.5em){.cards{display:flex;flex-direction:column;align-items:center}}.card{background-color:#313131;padding:.7rem;border-radius:15px;min-width:280px;display:grid;grid-template-rows:70px 1fr 2fr;align-items:center}@media only screen and (min-width:112.5em){.card{min-width:300px}}@media only screen and (max-width:75em){.card{min-width:380px}}@media only screen and (max-width:56.25em){.card{min-width:280px}}@media only screen and (max-width:37.5em){.card{height:auto}}.card img{width:50px;justify-self:center}.card p{color:#fff;font-size:14px}.service-image{padding:1rem;width:150px;height:auto}@media only screen and (max-width:56.25em){.service-image{width:110px}}@media only screen and (max-width:37.5em){.service-image{width:85px}}.service-name{color:#fff;margin-top:-10px;padding:1rem}@media only screen and (max-width:56.25em){.service-name{padding:.5rem}}@media only screen and (max-width:37.5em){.service-name{padding:.7rem}}@media only screen and (max-width:75em){.service-name{padding:1rem}}.our-services__cards .card{transition:opacity .3s ease;width:80%}.vision-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;place-items:center}.vision-cards .card--1{margin-top:8rem}.vision-cards .card--2{margin-top:16rem}@media only screen and (max-width:75em){.vision-cards{grid-template-columns:repeat(3,280px);row-gap:1.5rem}}@media only screen and (max-width:56.25em){.vision-cards{display:flex;flex-direction:column;align-items:center}.vision-cards .card--1,.vision-cards .card--2{margin-top:0}}@media only screen and (max-width:37.5em){.vision-cards{display:flex;flex-direction:column;align-items:center;width:80%}}.card--white{height:500px;padding:2rem;display:flex;flex-direction:column;align-items:center;border-radius:15px;background-color:#fff;border:1px solid #fff;box-shadow:0 0 1px 3px hsla(0,0%,82%,.2)}@media only screen and (max-width:75em){.card--white{width:280px}}@media only screen and (max-width:56.25em){.card--white{height:400px;width:450px}}@media only screen and (max-width:37.5em){.card--white{height:-moz-fit-content;height:fit-content;width:280px}.card--white svg{width:50px;height:50px}}.card--white h3{margin-top:2rem}@media only screen and (max-width:56.25em){.card--white h3{font-size:1.2rem;font-weight:600}}@media only screen and (max-width:37.5em){.card--white h3{margin-top:.5rem;font-size:small;font-weight:600}}.card--white .paragraph--small{margin-top:2rem;text-align:initial}@media only screen and (max-width:56.25em){.card--white .paragraph--small{margin-top:1rem;font-size:.8rem}}@media only screen and (max-width:37.5em){.card--white .paragraph--small{margin-top:.5rem}}.vision-card__image svg{width:150px}.advantages-cards{display:grid;grid-template-columns:1fr 6fr;grid-row-gap:30px;row-gap:30px}.advantages-cards p{color:#fff}@media only screen and (max-width:37.5em){.advantages-cards{gap:10px;text-align:left}.advantages-cards .paragraph--bold{margin-bottom:10px}}#advantage-security{width:57px}@media only screen and (max-width:37.5em){#advantage-security{width:45px}}.advantage-card-image{width:70px;height:70px;justify-self:center;align-self:center}@media only screen and (max-width:56.25em){.advantage-card-image{width:50px;height:50px}}.advantage-card-text-container{text-align:start}.advantage-card-text-container:nth-last-child(n){margin-bottom:2rem}.advantage-card-text-container p{display:inline-block;width:60%}@media only screen and (max-width:37.5em){.advantage-card-text-container p{width:100%}.advantage-card-text-container{text-align:left;margin-top:1rem;display:flex;flex-direction:column}.advantage-card-text-container .advantage-card-text-container:nth-last-child(n){margin-bottom:5rem}.advantage-card-text-container .word-highlight{text-align:left;padding:.5rem;width:min-content!important}}@keyframes slide-in-left{0%{transform:translateX(-1000px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{transform:translateX(1000px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes vibrate-1{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes slide-out-elliptic-right-bck{0%{transform:translateX(0) rotateY(0) scale(1);transform-origin:-1800px 50%;opacity:1}to{transform:translateX(1000px) rotateY(-30deg) scale(0);transform-origin:-100% 50%;opacity:1}}@keyframes slide-in-elliptic-right-fwd{0%{transform:translateX(800px) rotateY(-30deg) scale(0);transform-origin:-100% 50%;opacity:0}to{transform:translateX(0) rotateY(0) scale(1);transform-origin:-1800px 50%;opacity:1}}input,textarea{border-radius:20px;color:gray;border:none;padding-left:12px;height:50px;box-shadow:0 0 1px 3px hsla(0,0%,82%,.2);background-color:#141414}input:focus,textarea:focus{outline:none}input:focus:not(.invalid):focus:not(.valid),textarea:focus:not(.invalid):focus:not(.valid){outline:2px solid #f0c300;box-shadow:0 0 10px #f0c300,0 0 12px #f0c300,0 0 14px gold,0 0 16px gold}input.invalid,textarea.invalid{outline:2px solid #b63434!important}input.invalid:focus,textarea.invalid:focus{box-shadow:0 0 10px #b63434,0 0 12px #b63434,0 0 14px rgba(255,103,82,.405),0 0 16px #b63434}input.valid,textarea.valid{outline:2px solid #3aa53f!important}input.valid:focus,textarea.valid:focus{box-shadow:0 0 10px #3aa53f,0 0 12px #3aa53f,0 0 14px rgba(53,214,61,.4),0 0 16px #3aa53f}@media only screen and (max-width:37.5em){input,textarea{font-size:16px}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s;transition:background-color 5000s;-webkit-text-fill-color:#fff!important}.form textarea{resize:none;height:180px}.form{display:flex;flex-direction:column}.form label{font-weight:700}.input-container,.text-area-container{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.input-container label,.text-area-container label{color:#fff;margin-left:8px;align-self:flex-start;margin-bottom:.4rem}.contact-us-form{width:100%;display:flex;justify-content:center;align-items:center}.contact-us-form .text-area-container textarea{min-width:100%;max-width:100%;min-height:100px;max-height:1000px;padding-top:12px}.contact-us-form .heading{color:#fff;text-align:left;font-size:2.7rem;margin-bottom:2rem;background:linear-gradient(90deg,#f0c300,teal);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-us-form button{width:50%}.contact-us-form .form__field input,.contact-us-form .form__field textarea{background-position:15px;background-repeat:no-repeat;padding-left:3rem}.contact-us-form .name-field input{background-image:url(/images/contact-form/name.png);background-size:19px 19px}.contact-us-form .add-info-field textarea{background-position:15px 6px;background-image:url(/images/contact-form/add-info.png);background-size:27px 27px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px rgba(35,35,35,.161)}.email-input-container{width:100%;background-image:url(/images/contact-form/email.png);background-size:21px 22px;background-position:15px 15px;background-repeat:no-repeat;background-color:#141414;border-radius:20px}.email-input-container input{width:100%;background-color:transparent}.status-message{display:grid;grid-template-columns:40px 1fr;grid-gap:10px;gap:10px;align-items:center;width:100%;margin:0 20px;text-align:start;padding:1rem 1.5rem;border-radius:15px;box-shadow:0 0 1px 3px hsla(0,0%,82%,.2)}.status-message img{display:block}.status-message .text-container{justify-self:start;word-break:break-word}.status-message.image-container{border-radius:100px;box-shadow:0 0 1px 3px hsla(0,0%,82%,.2)}.status-message p{margin-top:0!important}.success-message{margin-top:40px;border:2px solid #3aa53f}.failure-message{margin-top:40px;border:2px solid #b63434}@keyframes appear{0%{opacity:0;-webkit-clip-path:inset(100% 100% 0 0);clip-path:inset(100% 100% 0 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes appear-small-devices{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.block{animation:appear linear;animation-timeline:view();animation-range:entry 0 cover 40%}@media only screen and (max-width:75em){.block{animation:appear-small-devices linear!important;animation-timeline:view()!important;animation-range:entry 0 cover 40%!important}}.stack-carousel{height:500px;color:#fff;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;width:800px}@media only screen and (max-width:56.25em){.stack-carousel{width:300px;height:520px}}@media only screen and (max-width:37.5em){.stack-carousel{width:300px;height:920px}}.stack{margin-top:4rem;display:flex;flex-direction:row;flex-wrap:wrap;width:350px;gap:30px;justify-content:space-between}.stack * img{height:80px;width:80px}@media only screen and (max-width:37.5em){.stack{width:250px}}.dev-sections__list{display:flex;width:600px;flex-direction:row;justify-content:space-evenly}@media only screen and (max-width:56.25em){.dev-sections__list{flex-direction:column;text-align:center;align-items:center}}@media only screen and (max-width:37.5em){.dev-sections__list{width:auto}}.dev-section{font-size:1.5rem;text-transform:uppercase;display:inline;width:-moz-fit-content;width:fit-content;cursor:pointer}.dev-section.active{border-bottom:2px solid #f0c300}@media only screen and (min-width:75em){.dev-section:hover:not(.active){border-bottom:2px solid rgba(240,195,0,.5)}}@media only screen and (max-width:37.5em){.dev-section{font-size:1rem}.dev-section:nth-last-child(n){margin-bottom:1rem}}.cookie-consent{background:linear-gradient(90deg,#ffea00,#f0c300);width:80%;padding:2rem;display:flex;flex-direction:row;border-radius:25px;justify-content:center}@media only screen and (max-width:37.5em){.cookie-consent{flex-direction:column;align-items:center}}.cookie-consent button{padding:1rem 1.2rem}@media only screen and (max-width:37.5em){.cookie-consent button{padding:1rem 1.2rem!important;width:auto;margin-top:1.5rem}}.cookie-consent .button-container{padding:1rem}.cookie-consent-container{justify-content:center;position:fixed;bottom:20px;z-index:1000;width:100vw;display:flex;align-items:center}.cookie-consent__text{color:#000;font-weight:500;text-align:left;align-self:center}@media only screen and (max-width:37.5em){.cookie-consent__text{text-align:center}}.spinner-container{display:flex;justify-content:center;align-items:center;width:70px;height:20px}.spinner{border:2px solid rgba(0,0,0,.1);border-top-color:#f0c300;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.row{display:flex;flex-direction:row}.row--center{justify-content:center}.column{display:flex;flex-direction:column}.column--self-stretch{justify-content:stretch}.column--center{align-items:center}.column--start{align-items:flex-start}.column--end{align-items:flex-end}.column--self-end{align-self:flex-end}.column--self-start{align-self:flex-start}.wrapper{flex-direction:column;align-items:center;margin-top:3rem}.flex-container,.wrapper{display:flex}.flex-container--centered{width:100%;align-items:center;justify-content:center}.u-center-text{text-align:center}.margin-bottom-small{margin-bottom:2rem}.margin-bottom-medium{margin-bottom:4rem}.margin-top-small{margin-top:2rem}.margin-top-medium{margin-top:4rem}.page{display:flex;flex-direction:column;align-items:center;justify-content:center}.drop-down-menu{position:absolute;margin-top:.25rem;margin-left:-1rem;border:1px solid hsla(0,0%,82%,.4);border-radius:15px;box-shadow:0 0 1px 3px hsla(0,0%,82%,.2)}.dark-screen{top:0;left:0;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:10000}@media only screen and (max-width:37.5em){.invisible--phone{display:none}}@media only screen and (max-width:56.25em){.invisible--tab-port{display:none}}@media only screen and (max-width:75em){.invisible--tab-land{display:none}}@media only screen and (min-width:75em){.invisible--desktop{display:none}}@media only screen and (min-width:112.5em){.invisible--big-desktop{display:none}}.fixed{position:fixed;z-index:2000;background-color:#fff}.background{width:100vw;display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem}@media only screen and (max-width:37.5em){.background{padding:1rem}}.background--black{background-color:#141414;padding-bottom:0}.background--black h1{color:#fff}.background--blue{background-color:#313131}.page-heading{align-self:flex-start}.pointer{cursor:pointer}.absolute-left{position:absolute;left:0}.absolute-right{position:absolute;right:0}.margin-top-large{margin-top:9rem}@media only screen and (max-width:37.5em){.margin-top-large{margin-top:6rem}}.advantage-card-text-container{display:flex;flex-direction:column}.advantage-card-text-container .word-highlight{background:linear-gradient(90deg,#ffea00,#f0c300);padding:0 1rem;border-radius:25px;color:#000!important;width:-moz-fit-content;width:fit-content}.advantage-card-text-container>:not(.word-highlight){margin-top:1rem}@keyframes card{0%{transform:translateX(0) translateY(0)}to{transform:translateX(8px) translateY(-8px)}}.landing-header{height:calc(100vh - 60px);width:100vw;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}header{background-color:rgba(0,0,0,.5)}.cta{width:100%;padding:3rem}.cta .buttons-container{width:80%}.cta .buttons{display:flex;width:450px;justify-content:space-between;align-self:flex-start;align-items:center}@media only screen and (max-width:37.5em){.cta .buttons{flex-direction:column;align-items:flex-start;width:100%}}.cta #contact-us-button{box-shadow:0 0 10px #f0c300,0 0 12px #f0c300,0 0 14px gold,0 0 16px gold;padding:.8rem .5rem}.cta #our-services-button{border-radius:30px}@media only screen and (max-width:37.5em){.cta #our-services-button{margin-top:1rem}}.cta h1{animation:slide-in-left .5s linear both;-webkit-animation:slide-in-left .5s linear both}@media only screen and (max-width:37.5em){.cta h1{margin-top:2rem!important;font-size:23px!important;line-height:1.4}}.cta p{animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both}@media only screen and (max-width:37.5em){.cta{padding:1rem 0}.cta h1{font-size:2rem}.cta p{font-size:1.2rem}}.cta .calls{width:80%;justify-self:start}@media only screen and (max-width:37.5em){.cta .calls{display:none}}.cta .calls>:last-child{margin-top:-.5rem}@media only screen and (max-width:37.5em){.cta .calls>:last-child{margin-top:0}}.cta .calls p{color:#f0c300;font-weight:700}.cta p{margin-top:2rem}@media only screen and (max-width:37.5em){.cta p{margin-top:1rem;font-size:1rem}}#cta-highlight{background:linear-gradient(90deg,#ffea00,#f0c300);padding:0 1rem;border-radius:25px;color:#fff;box-shadow:0 0 10px #f0c300,0 0 12px #f0c300,0 0 14px gold,0 0 16px gold}.contacts{margin-top:4rem}@media only screen and (min-width:75em){.contacts{width:1050px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.email-form{background-color:#313131;padding:4rem 10rem;width:45rem;border-radius:15px}@media only screen and (max-width:75em){.email-form{padding:4rem 2.5rem;width:35rem}}@media only screen and (max-width:56.25em){.email-form{padding:4rem 2.5rem;width:30rem;font-size:medium}}@media only screen and (max-width:37.5em){.email-form{padding:4rem 2.5rem;width:100%;font-size:medium}}#contact-us-or-paragraph{margin:2rem 0;color:#fff}.our-team{align-items:center}.our-team,.our-team-container{display:flex;flex-direction:column}.role-container p{position:absolute}#teammate-role,.role-container p{display:inline-block}@media only screen and (max-width:56.25em){#teammate-role{font-size:.6rem;min-width:max-content}}.teammate{display:flex;flex-direction:column;align-items:center}.teammate-name{display:inline-block}@media only screen and (max-width:75em){.teammate-name{font-size:1.5rem}}@media only screen and (min-width:75em){.teammate .paragraph--large:hover:not(.active){border-bottom:2px solid rgba(240,195,0,.5)}}@media only screen and (max-width:56.25em){.teammate{max-width:150px;font-size:1rem}}@media only screen and (max-width:37.5em){.teammate{width:80px}}.our-team__members{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;justify-content:center;color:#fff;font-weight:500;text-transform:uppercase;margin-bottom:2rem}@media only screen and (max-width:37.5em){.our-team__members{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);place-items:center;width:100%}}.our-team__members *{cursor:pointer;border:2px solid transparent}@media only screen and (max-width:56.25em){.our-team__members *{font-size:1.3rem;justify-content:space-between}}@media only screen and (max-width:37.5em){.our-team__members p{font-size:1rem}}.member-info{display:grid;place-items:center;grid-template-columns:1fr 3fr;grid-column-gap:4rem;column-gap:4rem;grid-template-rows:max-content}@media only screen and (max-width:56.25em){.member-info{display:flex;flex-direction:column;align-items:center}}.member-story{margin-top:2rem;font-size:medium;color:#fff;font-size:1.5rem}@media only screen and (max-width:75em){.member-story{font-size:1.5rem}}@media only screen and (max-width:56.25em){.member-story{font-size:1.5rem}}@media only screen and (max-width:37.5em){.member-story{font-size:1rem;grid-column:1;grid-row:2;width:90%;align-self:center}}.member-image{width:300px;height:400px;border-radius:25px;object-fit:cover;object-position:100%}@media only screen and (max-width:56.25em){.member-image{margin-top:4rem}}@media only screen and (max-width:37.5em){.member-image{position:center;width:150px;height:200px}}.cta{display:flex;flex-direction:column;align-items:center}.cta h1,.cta p{color:#fff;width:80%;z-index:10}.cta button{margin-top:3rem;width:200px}.cta a{z-index:10}.contact-us{margin-top:3rem}.contact-us p{margin-top:-2rem;color:#fff}@media only screen and (max-width:37.5em){.contact-us p{margin-top:0;font-size:14px}}#phone-icon{width:100px;height:100px}@media only screen and (min-width:75em){#phone-icon:hover{animation:vibrate-1 .3s linear 10}#phone-icon:active{animation:none;transform:scale(1.1)}}#contact-us-span{color:#f0c300;font-weight:600}#contact-us-heading{margin-bottom:1.5rem;color:whitel}.our-vision-section{display:flex;flex-direction:column;align-items:center;margin:0}#success-icon{width:40px;height:40px}#butterfly{opacity:.5;position:absolute;top:0;left:0}#butterfly::media-controls{display:none!important}#main-contact-us{position:fixed;bottom:40px;right:40px;z-index:900}#main-contact-us.moves-right{animation:slide-out-elliptic-right-bck .7s ease-in both}#main-contact-us.moves-left{animation:slide-in-elliptic-right-fwd .7s cubic-bezier(.25,.46,.45,.94) both}@media only screen and (max-width:37.5em){#main-contact-us{right:30px}}#main-contact-us .main-contact-us-button{border:3px solid #f0c300;background:linear-gradient(90deg,#ffea00,#f0c300);color:#000;padding:0;width:100px;height:100px}@media only screen and (min-width:75em){#main-contact-us .main-contact-us-button:hover{border:3px solid #f0c300;background:transparent!important;color:#f0c300}}.policy-text{padding:1rem;text-align:left}.policy-text h1,.policy-text h2,.policy-text p{color:#fff;margin-bottom:1rem}@media only screen and (max-width:37.5em){.policy-text h1{font-size:2rem!important}}.policy-text>div{margin-bottom:2rem}.policy-text h1{font-size:3rem}.privacy-policy-page{background-color:#313131}.privacy-policy-page h1{color:#fff}