.accordion{border-color:#bcb8b1}.accordion-item{background-color:transparent}.accordion-button{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:2em;color:#000;background-color:#f4f3ee}.accordion-button:hover{cursor:pointer}.accordion-button h4,.accordion-button p{font-size:1.8rem}.accordion-button p{font-weight:700;margin:0}.accordion-body p{font-size:1.4rem;color:#000}.accordion-body a{color:#000;text-transform:uppercase;font-size:1.8rem;font-weight:700;text-decoration:none;transition:background-color .3s}.accordion-body a:hover{background-color:#e0afa0}.accordion-button:not(.collapsed){background-color:transparent;color:#000;border-color:transparent;box-shadow:none}.accordion-button:focus{border-color:#e0afa0}.bounce-top{animation:a 2.5s infinite alternate-reverse both}@keyframes a{0%{transform:translateY(-35px);animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{transform:translateY(-24px);animation-timing-function:ease-in}65%{transform:translateY(-12px);animation-timing-function:ease-in}82%{transform:translateY(-6px);animation-timing-function:ease-in}93%{transform:translateY(-4px);animation-timing-function:ease-in}25%,55%,75%,87%{transform:translateY(0);animation-timing-function:ease-out}to{transform:translateY(0);animation-timing-function:ease-out;opacity:1}}.heartbeat{animation:b 3s ease-in-out infinite both}@keyframes b{0%{transform:scale(1);transform-origin:center center;animation-timing-function:ease-out}10%{transform:scale(.91);animation-timing-function:ease-in}17%{transform:scale(.98);animation-timing-function:ease-out}33%{transform:scale(.87);animation-timing-function:ease-in}45%{transform:scale(1);animation-timing-function:ease-out}}.jello-diagonal-1{animation:c .8s both}@keyframes c{0%{transform:skew(0deg 0deg)}30%{transform:skew(25deg 25deg)}40%{transform:skew(-15deg,-15deg)}50%{transform:skew(15deg,15deg)}65%{transform:skew(-5deg,-5deg)}75%{transform:skew(5deg,5deg)}to{transform:skew(0deg 0deg)}}.shake-bottom{animation:d 1s cubic-bezier(.455,.03,.515,.955) infinite both .5s}@keyframes d{0%,to{transform:rotate(0deg);transform-origin:50% 100%}10%{transform:rotate(2deg)}20%,40%,60%{transform:rotate(-4deg)}30%,50%,70%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}90%{transform:rotate(2deg)}}.ref-animation-1{animation:e 10s cubic-bezier(.52,.01,.47,.96) infinite alternate}@keyframes e{0%{transform:translateX(0)}to{transform:translateX(calc(-100% + 100vw))}}@keyframes f{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.skew-cc{background:linear-gradient(to right bottom,#bcb8b1 49%,#f4f3ee 50%)}.skew-c,.skew-cc{width:100%;height:100px;position:relative;left:0}.skew-c{background:linear-gradient(to left bottom,#f4f3ee 49%,#bcb8b1 50%)}*{box-sizing:border-box;padding:0;margin:0}html{font-size:62.5%;font-weight:300;scroll-behavior:smooth;scroll-padding-top:100px}body{background-color:#f4f3ee;font-family:Poppins,sans-serif}.wrapper{margin:0 auto;max-width:1200px}.section-header{text-align:center;color:#000;font-size:3.6rem}section{padding:4em 1em 1em}.success{display:block!important}.nav{position:sticky;top:0;height:70px;width:100%;background-color:#f4f3ee;color:#000;border-bottom:2px solid transparent;z-index:6;transition:background-color .3s,border-bottom .3s}.nav__scrolled{border-bottom:2px solid #e0afa0}.nav__wrapper{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;max-width:1200px;width:100%;margin:0 auto}.nav__title{margin-left:1em}.nav__title img{height:55px}.nav__title a{color:#000}.nav a{text-decoration:none}.nav__mobile{position:sticky}.nav__mobile-links{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;top:70px;right:-110%;height:calc(100dvh - 70px);width:100%;background-color:hsla(50,21%,95%,.9);transition:right .3s}.nav__mobile-link{position:relative;padding:1em 2em;right:-110%;width:100%;color:#000;font-size:2rem;text-align:center;letter-spacing:2px;transition:right .2s,color .3s}.nav__mobile-link:hover{color:#e0afa0}.nav__hamburger-btn{padding:1em 2em;border:1px solid transparent;background-color:transparent;cursor:pointer}.nav__hamburger-btn img{height:40px}.nav__desktop{display:none;height:100%}.nav__desktop-links{display:flex;justify-content:center;align-items:center;height:100%;font-size:0}.nav__desktop-link{padding:0 1.8em;height:100%;color:#000;line-height:100px;font-size:2.2rem;transition:background-color .3s,color .3s}.nav__desktop-link:hover{color:#000;background-color:#e0afa0}.header{color:#f4f3ee}.header__wrapper{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.header__body,.header__wrapper{position:relative;height:calc(100vh - 70px);width:100%}.header__body{overflow:hidden}.header__body:after,.header__body:before{background:linear-gradient(180deg,#f5f3f4 0,hsla(330,9%,96%,0));content:"";position:absolute;height:20px;width:100%;z-index:2}.header__body:after{right:0;top:0}.header__body:before{left:0;bottom:0;transform:rotateX(180deg)}.header__img{position:absolute;inset:0;transition:opacity .5s}.header__img--one{opacity:1}.header__img--three,.header__img--two{opacity:0}.header__shadow{position:absolute;inset:0;background-color:rgba(0,0,0,.7)}.header__text-box{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1em;top:10%;left:50%;transform:translateX(-50%);width:100%;text-align:center;z-index:1}.header__title{margin-bottom:1em;color:#f4f3ee;font-size:3.4rem;font-weight:400;text-transform:uppercase}.header__subtitle{font-size:1.4rem}.header__cta-btn{position:absolute;padding:1.5em 3em;bottom:20%;background:#e0afa0;border:none;border-radius:2px;z-index:2}.header__cta-btn a{color:#000;font-size:2rem;text-decoration:none}.header__show-more{position:absolute;bottom:3%;height:40px;width:40px;z-index:2}.header__show-more img{height:100%}.services__wrapper{position:relative;width:100%}.services__box,.services__wrapper{display:flex;flex-direction:column;align-items:center}.services__box{justify-content:center;color:#000}.services__box-icon-container{display:flex;justify-content:center;align-items:center;margin:4em 0 2em;height:80px;width:80px;background-color:#e0afa0;-webkit-clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);border:3px solid #8a817c}.services__box-icon{height:50px;background-color:#e0afa0}.services__box-header{padding:0 1em;text-align:center;font-size:2.4rem}.services__box-text{margin-top:1em;padding:0 1em;text-align:center;font-size:1.4rem}.services__links{margin:0;padding:2em .5em;font-size:1.6rem;text-align:center;color:#000}.services__links a{color:#000;text-transform:uppercase;font-size:1.8rem;font-weight:700;text-decoration:none;transition:background-color .3s}.services__links a:hover{background-color:#e0afa0}.references{position:relative}.references__more{margin:0;padding:2em 1em;font-size:1.6rem;text-align:center;color:#000}.references__more a{color:#000;text-transform:uppercase;font-size:1.8rem;font-weight:700;text-decoration:none;transition:background-color .3s}.references__more a:hover{background-color:#e0afa0}.references__slider{position:relative;margin-top:2em;width:100%;height:332px;background-color:#fff;border-top:5px solid #e0afa0;border-bottom:5px solid #e0afa0;overflow:hidden}.references__slider:after,.references__slider:before{background:linear-gradient(90deg,#000 0,transparent);content:"";height:330px;position:absolute;width:100px;z-index:2}.references__slider:after{right:0;top:0;transform:rotate(180deg)}.references__slider:before{left:0;top:0}.references__slider-box{display:flex;height:100%;width:4564px;animation:f 40s infinite linear}.aboutus__wrapper{padding:0 1em}.aboutus__title-info{margin:1em auto;padding:0 .1em;font-size:1.4rem;text-align:center}.aboutus__timeline{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:6}.aboutus__timeline-vertical{grid-column:1/2;grid-row:1/8;height:calc(100% - 140px);width:2px;top:40px}.aboutus__img-box,.aboutus__timeline-vertical{position:relative;left:50%;transform:translateX(-50%);background-color:#e0afa0}.aboutus__img-box{top:0;height:84px;width:84px}.aboutus__img-box,.aboutus__img-box img{-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.aboutus__img-box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:80px;width:80px}.aboutus__img-box--one{grid-column:1/2;grid-row:1/2}.aboutus__img-box--two{grid-column:1/2;grid-row:2/3}.aboutus__img-box--three{grid-column:1/2;grid-row:3/4}.aboutus__img-box--four{grid-column:1/2;grid-row:4/5}.aboutus__img-box--five{grid-column:1/2;grid-row:5/6}.aboutus__img-box--six{grid-column:1/2;grid-row:6/7}.aboutus__img-box--seven{grid-column:1/2;grid-row:7/8;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.aboutus__img-box--seven img{background-color:#e0afa0}.aboutus__to-be-continued{padding:10px 12.5px;color:#000}.aboutus__to-be-continued h4{font-size:1.8rem;font-weight:700}.aboutus__to-be-continued p{font-size:1.4rem}.aboutus__to-be-continued p a{color:#000;text-transform:uppercase;font-size:1.8rem;font-weight:700;text-decoration:none;transition:background-color .3s}.aboutus__to-be-continued p a:hover{background-color:#e0afa0}.aboutus__to-be-continued p a{font-size:1.6rem}.team__member-box{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:3em auto;color:#000}.team__member-box img{height:200px;width:200px;-webkit-clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%);clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%);border-top:3px solid #e0afa0;border-bottom:3px solid #e0afa0}.team__member-box h4{margin:1em 0;font-size:2.4rem}.team__member-box p{text-align:center;font-size:1.4rem}.team__social-box img{height:50px;width:50px;border:none;transition:scale .3s}.team__social-box img:hover{scale:1.1}.gallery__item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1em}.gallery__item-content{position:relative}.gallery__img{width:100%}.gallery__title{margin:1em auto 3em;color:#000;font-size:1.6rem;text-align:center}.gallery__info-btn{position:absolute;right:10px;top:10px;border:transparent;border-radius:50%;background-color:transparent;box-shadow:0 0 5px #000;z-index:4}.gallery__info-btn img{height:50px;border-radius:50%;box-shadow:inset 0 0 40px #000}.gallery__info-btn:hover~.gallery__text{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.gallery__text{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;inset:0;padding:1em;color:#f4f3ee;background-color:rgba(0,0,0,.9);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,100% 0);clip-path:polygon(0 0,100% 0,100% 100%,100% 0);transition:-webkit-clip-path .6s;transition:clip-path .6s;transition:clip-path .6s,-webkit-clip-path .6s}.gallery__text-header{font-size:2rem}.gallery__text-subheader{padding:0 3em;margin-bottom:1em;font-size:1.6rem;font-style:italic;text-align:center}.gallery__text-description{font-size:1.2rem;text-align:justify}.contact{background-image:url(/img/contact.png);background-size:cover;background-position:50%;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:5em;min-height:600px}.contact__header{color:#000}.contact__form{margin:1em 0;padding:1em;width:90%;max-width:600px;background:transparent;border-radius:2px}.contact__form label{margin-bottom:.5em;color:#000;font-size:1.8rem}.contact__form input,.contact__form textarea{border:1px solid #8a817c;background-color:#f4f3ee}.contact__form button,.contact__form input,.contact__form textarea{color:#000;padding:.5em;font-size:1.6em;border-radius:2px}.contact__form textarea{resize:vertical;min-height:100px}.contact__form button{padding:.5em;width:100%;background-color:#e0afa0;border:1px solid #8a817c;transition:scale .3s}.contact__form button:hover{scale:.95}.contact__box{display:flex;flex-direction:column;margin-bottom:2em}.contact__msg-status{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);height:100px;width:300px;border:3px solid green;color:green;background-color:#bcb8b1;font-size:1.6rem;text-align:center;line-height:100px;z-index:3}.contact__email-error,.contact__msg-error,.contact__name-error{font-size:1.6rem;color:red}.contact__phone{margin:1em 0;color:#000;font-size:1.6rem}.contact__phone img{height:30px;width:30px}.footer{color:#000;background-color:#bcb8b1;border-top:2px solid #e0afa0;text-align:center}.footer__company{margin:3em 0}.footer__company h4{margin-bottom:1em;font-size:1.6rem}.footer__company p{margin:0;font-size:1.2rem}.footer__logo{margin:3em auto}.footer__logo img{height:100px}.footer__bottom{margin:0;padding:1em 0 2em;font-size:1rem}.conference,.verbally{color:#000}.conference__body,.verbally__body{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1em}.conference__title-small,.verbally__title-small{margin-top:2em;padding:.5em;font-size:2rem;text-align:center}.conference__box,.verbally__box{display:flex;flex-direction:column;margin:1em 0}.conference__box-img,.verbally__box-img{margin:2em 0;width:100%}.conference__box-text,.verbally__box-text{text-align:justify;font-size:1.4rem}.references-all{color:#000}.references-all__box{padding:5em 1em;margin:2em 0;background-color:#8a817c}.references-all__img{width:100%;transition:scale .3s}.references-all__img:hover{scale:1.05}.references-all__item{margin-bottom:2em}.references-all__text-us{font-size:1.6rem;text-align:center;padding:1em}.references-all__modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:5;overflow:scroll}.references-all__modal-img{position:absolute;top:70px;max-width:90vh;z-index:6}@media (min-width:576px){.header__title{font-size:3.4rem}.header__subtitle{font-size:1.6rem}.services__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);align-items:start}.services__box{justify-content:flex-start}.aboutus__timeline-vertical{height:calc(100% - 100px)}}@media (min-width:768px){html{scroll-padding-top:120px}.section-title{font-size:3rem}.nav,.nav__wrapper{height:100px}.nav__title{margin-left:2.5em}.nav__title img{height:80px}.nav__hamburger-btn img{height:65px}.nav__mobile-links{top:100px}.nav__mobile-link{padding:1em 2em;font-size:3rem}.header__wrapper{height:calc(100vh - 100px)}.header__title{font-size:4rem;margin-bottom:.5em}.header__subtitle{font-size:2rem}.header__cta-btn a{font-size:3rem}.header__show-more{height:60px;width:60px}.references__more{font-size:1.8rem}.references__more a{font-size:2.2rem}.aboutus__timeline{grid-template-columns:2fr 1fr 2fr;align-items:center}.aboutus__timeline-vertical{grid-column:2/3;height:calc(100% - 120px);width:2px;left:50%;transform:translateX(-50%)}.aboutus__img-box{margin:2em 0;height:120px;width:120px}.aboutus__img-box img{height:116px;width:116px}.aboutus__img-box--one{grid-column:2/3;grid-row:1/2;align-self:start}.aboutus__img-box--two{grid-column:2/3;grid-row:2/3}.aboutus__img-box--three{grid-column:2/3;grid-row:3/4}.aboutus__img-box--four{grid-column:2/3;grid-row:4/5}.aboutus__img-box--five{grid-column:2/3;grid-row:5/6}.aboutus__img-box--six{grid-column:2/3;grid-row:6/7}.aboutus__img-box--seven{grid-column:2/3;grid-row:7/8}.aboutus__accordion--one{grid-column:1/2;grid-row:1/2;text-align:right}.aboutus__accordion--two{grid-column:3/4;grid-row:2/3}.aboutus__accordion--three{grid-column:1/2;grid-row:3/4;text-align:right}.aboutus__accordion--four{grid-column:3/4;grid-row:4/5}.aboutus__accordion--five{grid-column:1/2;grid-row:5/6;text-align:right}.aboutus__accordion--six{grid-column:3/4;grid-row:6/7}.aboutus .accordion-button{align-items:flex-start;margin-bottom:0}.aboutus .accordion-button h4,.aboutus .accordion-button p{font-size:2rem;text-align:inherit}.aboutus .accordion-button-five,.aboutus .accordion-button-one,.aboutus .accordion-button-three{align-items:flex-end;text-align:right}.aboutus .accordion-body:nth-child(2n){text-align:right}.aboutus .accordion-body p{font-size:1.6rem}.aboutus__to-be-continued{padding:10px 12.5px;grid-column:1/4;grid-row:8/9;text-align:center}.aboutus__to-be-continued h4{font-size:2.2rem;font-weight:700}.aboutus__to-be-continued p{font-size:1.6rem}.aboutus__to-be-continued p a{color:#000;text-transform:uppercase;font-weight:700;text-decoration:none;transition:background-color .3s}.aboutus__to-be-continued p a:hover{background-color:#e0afa0}.aboutus__to-be-continued p a{font-size:1.8rem}.team__member-box{justify-content:flex-start;margin:3em auto}.team__member-box img{height:250px;width:250px}.team__member-box h4{font-size:2.8rem}.team__member-box p{padding:1em;font-size:1.6rem;text-align:justify}.team__social-box img{height:50px;width:50px;transition:scale .3s}.team__social-box img:hover{scale:1.1}.contact{min-height:700px}.contact__form{max-width:700px}.contact__form label{margin-bottom:.5em;font-size:2rem}.contact__form button,.contact__form input,.contact__form textarea{font-size:1.8em}.contact__form textarea{resize:vertical;min-height:200px}.contact__msg-status,.contact__phone{font-size:1.8rem}.contact__phone{margin:1em 0}.contact__phone:last-child{margin-bottom:3em}.conference__title-small,.verbally__title-small{font-size:2.4rem}.conference__box,.verbally__box{display:flex;flex-direction:row;margin:5em 0}.conference__box--reverse,.verbally__box--reverse{flex-direction:row-reverse}.conference__box-img,.verbally__box-img{width:35%;margin:0}.conference__box-text,.verbally__box-text{padding:0 1em;font-size:1.6rem;text-align:justify}}@media (min-width:992px){.section-header{font-size:4rem}.nav__mobile{display:none}.nav__desktop{display:block}.services__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);align-items:start}.services__box-icon-container{height:100px;width:100px}.services__box-icon{height:70px;width:70px}.services__box-header{font-size:2.8rem}.services__box-text{font-size:1.6rem}.gallery__title{font-size:2rem}.gallery__text-header{font-size:2.4rem}.gallery__text-subheader{font-size:2rem}.gallery__text-description{padding:0 2em;font-size:1.6rem}.conference__title-small,.verbally__title-small{font-size:2.4rem}.conference__box-img,.verbally__box-img{width:45%;margin:0}.references-all__modal-img{left:50%;transform:translateX(-50%)}.references-all__text-us{font-size:2rem}}
/*# sourceMappingURL=../maps/style.min.css.map */
