.locale-container{background:transparent linear-gradient(90deg,#fd45b4,#f09312) 0 0 no-repeat padding-box;font-size:30px;color:#160041;display:inline-flex;height:38px;width:38px;align-items:center;justify-content:center;vertical-align:middle;padding-bottom:7px}.dropdown-toggle:after{display:none!important}.dropdown-menu{font-size:30px!important}.navbar-main{font:normal normal 300 36px/48px Oswald,Roboto,sans-serif;background-color:#160041;min-height:90px}.cover-container{background-color:#160041;position:relative}.cover{opacity:.33;height:60vh}.cover-text{position:absolute;top:15%;left:20px;font:normal normal normal 40px/40px Oswald,sans-serif;text-align:left;letter-spacing:0;color:#fff;opacity:1}@media (max-width:325px){.cover-text{top:25vh}}@media (max-width:500px) and (min-width:326px){.cover-text{top:30vh}}@media (max-width:991px) and (min-width:501px){.cover-text{top:40vh}}.squares-container{position:absolute;bottom:-40px}.squares,.squares-picture-container{width:80px;height:80px}@media (min-width:992px){.cover{max-height:500px;height:auto}.cover-text{font:normal normal normal 45px/60px Oswald,sans-serif;top:225px;left:10rem}.squares-container{bottom:-60px}.squares,.squares-picture-container{width:120px;height:120px}}@media (min-width:1600px){.cover{max-height:850px}.cover-text{font:normal normal normal 90px/120px Oswald,sans-serif;top:300px;left:10rem}.squares-container{bottom:-80px}.squares,.squares-picture-container{width:160px;height:160px}}.about-container{text-align:left;background-color:#160041;padding-left:20px;padding-top:100px;padding-right:20px}.about-title{color:#f09312}.about-description{color:#fff;padding-left:3rem}@media (min-width:992px){.about-container{padding-right:6rem}.about-container,.about-description{padding-left:10rem}}.principle-image{width:187px;height:187px}.principles-title{color:#160041}.principles-container{padding-top:100px;color:#160041;position:relative;padding-left:20px;padding-right:20px}.principles-elements{max-width:inherit}.principles-line{width:100%;position:absolute;top:15rem;left:0;z-index:-1;text-align:center}.principles-line hr{border:2px solid #f09312;width:60%}.principles-line-small hr{border:2px solid #f09312;width:80%}@media (min-width:992px){.principles-container{padding-left:10rem;padding-right:6rem}}.flip{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.services-container{text-align:left;background-color:#f09312;padding-left:20px;padding-top:100px;padding-right:20px;color:#160041}.services-description{padding-left:3rem}.services-elements{max-width:inherit}.service-topic-link,.service-topic-link:hover,.service-topic-link:visited{color:#160041}@media (min-width:992px){.services-container{padding-left:10rem;padding-right:6rem}.services-description{padding-left:10rem}}.customers-container{text-align:left;padding-left:20px;padding-top:100px;padding-right:20px;color:#fd45b4}@media (min-width:992px){.customers-container{padding-left:10rem;padding-right:6rem}}.case-img{max-width:100%;height:auto;width:auto}.case-title{color:#160041}.cases-container{text-align:left;padding-left:20px;padding-top:100px;padding-right:20px;color:#fd45b4}.cases-list{max-width:inherit}.cases-container hr{border:2px solid #f09312;width:100%}@media (min-width:992px){.cases-container{padding-left:10rem;padding-right:6rem}}.team-member-name{color:#fd45b4;text-align:left}.team-member-bio{color:#fff;text-align:left}.team-member-photo-container{z-index:1;position:relative}.team-member-frame{position:absolute;top:-5%;left:50px;background:linear-gradient(90deg,#fd45b4,#f09312);width:100%;max-width:310px;height:110%;padding:2px}.team-member-frame-fill{width:100%;height:100%;background-color:#160041}@media (max-width:1400px){.team-member-photo{max-width:260px}.team-member-frame{max-width:245px}}.team-container{text-align:left;background-color:#160041;padding-left:20px;padding-top:100px;padding-right:20px}.team-title{color:#f09312}.team-members-container{max-width:inherit}@media (min-width:992px){.team-container{padding-left:10rem;padding-right:6rem}}.contact-container{text-align:left;padding-left:20px;padding-top:100px;padding-right:20px;color:#160041}.contact-container p.title{color:#fd45b4}.contact-container hr{border:2px solid #f09312;width:100%}@media (min-width:992px){.contact-container{padding-left:10rem;padding-right:6rem}}.floating{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#fd45b4;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100}.floating,.floating:hover{color:#fff}.float-button{margin-top:14px}