@import url(https://use.typekit.net/xve1rru.css);#menuData.active{display:flex!important}#menuData{display:none;position:fixed;width:100vw;height:100vh;z-index:1000;flex-direction:column}.topMenuMenuContent{position:relative;width:100%;height:100px;background-color:transparent;opacity:0;z-index:10;animation:fade .1s ease 1 forwards}.videoBackground{width:104%;left:-2%;top:-2%;position:fixed;height:104%;filter:blur(5px);-webkit-filter:blur(5px)}.videoOfus{background-color:rgba(64,64,64,.41);width:100%;left:0;top:0;position:fixed;height:100%}.videoBackground .imageReplaceVideo{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.bottomMenuMenuContent{overflow-y:auto;overflow-x:hidden;position:relative;width:100%;height:100px;flex-wrap:wrap;flex:1;z-index:5;background-color:rgba(64,64,64,.2);opacity:0;animation:fade .5s ease .5s 1 forwards}.bottomMenuMenuContent,.menuOption{display:flex;align-content:center;align-items:center}.menuOption{color:#fff;text-align:left;z-index:10;font-weight:700;flex-wrap:wrap;cursor:pointer}.menuOption span{display:inline;pointer-events:none}.menuOption.active span,.menuOption:hover span{background-color:#ab1a2e}.menuOption:hover span{opacity:.8}.menuInner{left:0;top:0;z-index:3;width:100%;height:100%;opacity:0;animation:fade .1s ease .5s 1 forwards}.menuInner,.squareAnimation{position:absolute;background-color:var(--secondary)}.squareAnimation{z-index:2;right:2.2em;top:calc(50% - 20px);pointer-events:none;width:40px;opacity:1;height:40px;animation:expand .5s ease .1s 1 forwards}.menuBottomInnerContent{position:relative;width:100%;height:auto;min-height:100%;display:flex;flex-wrap:wrap}@keyframes expand{90%{width:100%}to{top:0;right:0;width:100%;height:100%}}@keyframes fade{0%{opacity:0}to{opacity:1}}#topMenu{height:100px}#topMenu.hide{animation:hide .2s ease 1 forwards}#topMenu.show{animation:show .2s ease 1 forwards}.menuLink.active,.menuLink:hover{color:var(--primary)}@keyframes show{to{opacity:1}}@keyframes hide{to{opacity:0}}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start}.scale-enter-active,.scale-leave-active{transition:all .1s ease}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.9)}.phrases{color:var(--text1);position:absolute;width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;background-color:rgba(64,64,64,.61)}.phrase3{width:100%;text-align:center}.ts-min{font-size:.8vw}.footer{min-height:200px;background-color:#e2e2e2}.hr{background-color:#fff;height:2px;border:0}.imageCover{padding:0 20px 0 20px;display:flex;align-content:center;align-items:center}.bgWhite{background-color:#fff}.bgBostons{background-color:#942933}.imageCover img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.img-icon{width:50px;height:50px}.trademarks[data-v-539f6e96]{min-height:120px}.trademarksShow[data-v-539f6e96]{min-height:33vw}.legend[data-v-539f6e96]{line-height:1.2em;color:var(--primary)}.animation.effect-1[data-v-539f6e96]{opacity:0;transition:.8s ease;transform:translateY(-5vw)}.animation.effect-1-active[data-v-539f6e96]{opacity:1!important;transform:translateY(0)!important}.block{min-height:400px}.block img{width:100%;-o-object-fit:cover;object-fit:cover}.btn-go{border:0;outline:none;border-radius:14px}.squareContent img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.squarePerfect:after{content:"";display:block;padding-bottom:100%}.image-1{width:25%}.image-1,.logo img[data-v-a0b4020c]{-o-object-fit:cover;object-fit:cover}.logo img[data-v-a0b4020c]{width:100%;height:100%}.vision[data-v-a0b4020c]{display:flex;position:relative;min-height:300px;background-color:#000}.vision .imageReplaceVideo[data-v-a0b4020c]{height:100%;width:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;z-index:0;filter:blur(5px);-webkit-filter:blur(5px)}.visionLegends[data-v-a0b4020c]{position:relative;margin-top:8%;min-height:84%;margin-bottom:8%;z-index:1;background-color:hsla(0,0%,100%,.85)}.filler[data-v-a0b4020c]{width:100%;height:60px}.squarePerfect[data-v-a0b4020c]{position:relative}.squareContent[data-v-a0b4020c]{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0}.squareContent img[data-v-a0b4020c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.perspect[data-v-a0b4020c]{perspective:2000px;transform-style:preserve-3d}.b-l[data-v-a0b4020c]{border-right:1px solid #ccc}.b-r[data-v-a0b4020c]{border-left:2px solid #aa182c}.cLoader[data-v-1aac040b]{background-color:hsla(0,0%,47%,.3);width:100vw;height:100vh;position:fixed;z-index:9999;left:0;top:0;display:flex;justify-content:center;align-content:center;align-items:center}.cLoader svg[data-v-1aac040b]{position:absolute;margin:auto;transform:rotate(120deg);pointer-events:none}#cut1[data-v-1aac040b]{animation:spinInverse-1aac040b 5s linear infinite}#cut2[data-v-1aac040b]{animation:spinInverse-1aac040b 5s linear .2s infinite}#cut3[data-v-1aac040b]{animation:spinInverse-1aac040b 5s linear 0s infinite}#cut4[data-v-1aac040b],#cut5[data-v-1aac040b]{animation:spinInverse-1aac040b 5s linear .3s infinite}@keyframes spin-1aac040b{0%{transform:rotate(0deg)}40%{transform:rotate(3turn)}80%{transform:rotate(3turn)}to{transform:rotate(3turn)}}@keyframes spinInverse-1aac040b{0%{transform:rotate(0deg) scale(1)}30%{transform:rotate(-3turn) scale(1)}40%{transform:rotate(-3turn) scale(1.2)}50%{transform:rotate(-3turn) scale(1)}60%{transform:rotate(-3turn) scale(1.2)}70%{transform:rotate(-3turn) scale(1)}80%{transform:rotate(-3turn) scale(1.2)}90%{transform:rotate(-3turn) scale(1)}95%{transform:rotate(-3turn) scale(1.3)}to{transform:rotate(-3turn) scale(1)}}#successModal .sucessButton{width:50%;border:1px solid var(--undecagenary);outline:none;background-color:#fff;border-radius:10px}#successModal .sucessButton:hover{background-color:var(--undecagenary);color:#fff}#successModal .icon{position:absolute;top:-50px;left:50%;margin-left:-50px;height:100px;width:100px;opacity:0;animation:getDown .5s ease-out 1 forwards}@keyframes getDown{0%{transform:scale(2);opacity:0}to{transform:scale(1);opacity:1}}.vision{display:flex;position:relative;min-height:300px;background-color:#000}.vision .imageReplaceVideo{height:100%;width:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;z-index:0;filter:blur(5px);-webkit-filter:blur(5px)}.visionLegends{position:relative;margin-top:8%;min-height:84%;margin-bottom:8%;z-index:1;background-color:hsla(0,0%,100%,.85)}.filler{width:100%;height:60px}.rectangle{position:relative}.squareContent{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0}.rectangle img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jobList{background-color:#e1dfdc}.b-b{position:relative}.b-b:after{position:absolute;bottom:0;left:15%;content:"";width:70%;height:2px;background-color:#fff}.banner{background-color:var(--primary)}.curriculumForm input[type=email],.curriculumForm input[type=text]{min-height:60px;background-color:rgba(0,0,0,.03)}.curriculumForm input[type=email]:focus,.curriculumForm input[type=text]:focus{background-color:#fff}.curriculumForm input[type=checkbox]{height:25px;width:25px;border-radius:4px;border:3px solid var(--quinary)}.curriculumForm input[type=file]::file-selector-button{border:1px solid var(--quinary);border-radius:.2em;background-color:rgba(0,0,0,.03);letter-spacing:.05em}#inputFile{border:0;outline:none;border-radius:0;background-color:#fff;transform:scaleY(1.1);letter-spacing:.05em}.modal-content{background-size:cover!important;background-repeat:no-repeat}.trademarks{min-height:120px}.trademarksShow{min-height:33vw}.animation.effect-1{opacity:0;transition:.8s ease;transform:translateY(-5vw)}.animation.effect-1-active{opacity:1!important;transform:translateY(0)!important}.selectOption{background-color:var(--tredecagenary);border-radius:6px;border:2px solid #dae2fe;opacity:0;animation:append .4s linear 1 forwards;-webkit-transition:append .4s linear 1 forwards;-moz-transition:append .4s linear 1 forwards;-o-transition:append .4s linear 1 forwards;-ms-transition:append .4s linear 1 forwards}.selectOption .cityImage{border-radius:50%;overflow:hidden;height:50px;width:50px;-o-object-fit:cover;object-fit:cover}.selectOption:hover{color:var(--tertiary)}.trademarks .position-relative:hover img.s1{transform:scale(1.2)}.trademarks .position-relative:hover img.s2{transform:scale(1.5)!important}.trademarks .position-relative:after{content:"";width:20px;height:20px;background-image:url(/img/a73.2ea4458b.png);background-size:20px 20px;position:absolute;right:50px;bottom:0;opacity:0;z-index:10}.trademarks .position-relative .circledAddon{width:20px;height:20px;position:absolute;right:50px;bottom:0;opacity:0;z-index:9}.trademarks .position-relative .circledAddon span:first-child{position:absolute;right:5px;bottom:5px;border-radius:50%;border:2px solid #06c;width:100%;height:100%;animation:cicling .6s linear 0s infinite}.trademarks .position-relative .circledAddon span:nth-child(2){position:absolute;right:5px;bottom:5px;border-radius:50%;border:2px solid #06c;width:100%;height:100%;animation:cicling .6s linear .2s infinite}.trademarks .position-relative[pos="1"] .circledAddon,.trademarks .position-relative[pos="1"]:after{animation:clickAppend 8s linear 2s 2}.trademarks .position-relative[pos="1"]{animation:click 8s linear 2s 2}.trademarks .position-relative[pos="2"] .circledAddon,.trademarks .position-relative[pos="2"]:after{animation:clickAppend 8s linear 4s 2}.trademarks .position-relative[pos="2"]{animation:click 8s linear 4s 2}.trademarks .position-relative[pos="3"] .circledAddon,.trademarks .position-relative[pos="3"]:after{animation:clickAppend 8s linear 6s 2}.trademarks .position-relative[pos="3"]{animation:click 8s linear 6s 2}.trademarks .position-relative[pos="4"] .circledAddon,.trademarks .position-relative[pos="4"]:after{animation:clickAppend 8s linear 8s 2}.trademarks .position-relative[pos="4"]{animation:click 8s linear 8s 2}@keyframes click{0%{transform:scale(1)}2.5%{transform:scale(1)}5%{transform:scale(.8)}7.5%{transform:scale(1)}to{transform:scale(1)}}@keyframes cicling{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes clickAppend{0%{transform:scale(1)}2%{opacity:0}2.5%{transform:scale(1);opacity:1}5%{transform:scale(.8)}7.5%{opacity:1;transform:scale(1)}15%{opacity:1}15.5%{opacity:0}to{transform:scale(1)}}@keyframes append{0%{transform:scaleY(0);opacity:0}5%{opacity:0}to{opacity:1;transform:scaleY(1)}}#error{width:100vw;min-height:calc(100vh - 100px)}.imgErr{height:200px;width:200px;margin-bottom:30px;opacity:0;animation:errorAppend .5s linear .5s 1 forwards}.txtErr{font-size:260px;line-height:0}.errorLabel{animation:error 10s linear infinite}@keyframes error{0%{transform:translateY(0)}25%{transform:translateY(-10px)}50%{transform:translateY(0)}75%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes errorAppend{0%{opacity:0;transform:scale(10)}to{opacity:1;transform:scale(1)}}.memberStatus{min-height:calc(100vh - 100px)}.bordered{border-bottom:1px solid var(--secondary)}.perfectSquare{padding-bottom:100%;width:100%;flex-shrink:0;position:relative;border-radius:50%;background:#ddd;background:linear-gradient(90deg,#ddd 5%,#eee 25%,#ddd 33%);background-size:800px 104px;overflow:visible;border:2px solid var(--vigequartenary)}.perfectSquare.placeholder{animation:placeholderer 1s infinite}.perfectSquare .avatar{position:absolute;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;left:0;top:0;width:100%;height:100%;z-index:5}.imgHidden{visibility:hidden}.imgDisplay{animation:fade .3s 1}.pointActive{display:inline-flex;width:10px;height:10px;background-color:var(--cuadecagenary);border-radius:50%}.textActive{display:inline;color:var(--cuadecagenary);font-size:18px}.statusIcon{position:absolute;right:-15%;bottom:0;width:40%;z-index:10;animation:activeEffect 5s ease infinite;will-change:filter;transition:filter .5s ease}@keyframes activeEffect{50%{filter:drop-shadow(-2px -2px 4px rgb(38,153,251,.7));filter:drop-shadow(2px -2px 4px rgb(38,153,251,.7));filter:drop-shadow(2px 2px 4px rgb(38,153,251,.7))}}:root{--primary:#ab1a2d;--secondary:#85878a;--tertiary:#ed891e;--cuartenary:#151515;--quinary:#797979;--sexagenary:#777;--septagenary:#404041;--octagenary:#606060;--nonagenary:#b22926;--decagenary:#e1dfdc;--undecagenary:#3db39e;--dodecagenary:#bababa;--tredecagenary:#eff2fc;--cuadecagenary:#2699fb;--text1:#fff;--text2:#000}@font-face{font-family:galvji;src:url(/fonts/galvji.a0947a00.ttf) format("truetype")}.font-1{font-family:factoria,serif}.font-2{font-family:nexa-rust-sans-black-2,sans-serif}.font-3{font-family:galvji,sans-serif}.border-s-1{border-color:#bababa!important;font-style:normal}.fw-1{font-weight:700}.fw-2{font-weight:600}.fw-3{font-weight:400}.color-1{color:var(--primary)}.color-2{color:var(--quinary)}.color-3{color:var(--sexagenary)}.color-4{color:var(--text1)}.color-5{color:var(--septagenary)}.color-6{color:var(--octagenary)}.color-7{color:var(--tertiary)}.color-8{color:var(--undecagenary)}.lh-0{line-height:0}.hover-primary:hover{color:var(--primary);cursor:pointer}.underlineStyle{text-underline-offset:.5em;-webkit-text-decoration:underline solid 3px;text-decoration:underline solid 3px}@media (min-width:0px) and (max-width:768.17px){.backgroundForced{background-color:#e1dfdc!important}.ts-1{font-size:7.3vw}.ts-2{font-size:7.2vw}.ts-3{font-size:2.8vw}.ts-4{font-size:4vw}.ts-45{font-size:6vw}.ts-5{font-size:2.5vw}.ts-6{font-size:3.6vw}.ts-7{font-size:3.5vw}.ts-8{font-size:2.9vw}.ts-9{font-size:2.7vw}.ts-10{font-size:3.1vw}.ts-11{font-size:3vw}.ts-12{font-size:5.5vw}.ts-13{font-size:7vw}.ts-14{font-size:3.2vw}.ts-15{font-size:7.2vw}.ts-16{font-size:3vw}.ts-17{font-size:4vw}.ts-18{font-size:6.5vw}.ts-19{font-size:3.3vw}.ts-20{font-size:4.4vw}.ts-21{font-size:4.2vw}.ts-22{font-size:1.7vw}.ts-23{font-size:2.2vw}.ts-24{font-size:12px}.ts-25{font-size:6.2vw}.ts-26{font-size:4vw}.ts-26-2{font-size:3.95vw}.portrait{height:200px}#topMenu,.bottomMenuMenuContent,.topMenuMenuContent{height:60px}.circled{border:7px solid var(--dodecagenary)}}@media (min-width:768.18px) and (max-width:1199px){.ts-1{font-size:4vw}.ts-2{font-size:5.5vw}.ts-3{font-size:2.1vw}.ts-4,.ts-45,.ts-5{font-size:2.2vw}.ts-6{font-size:2.5vw}.ts-7{font-size:1.5vw}.ts-8{font-size:1.2vw}.ts-9{font-size:1.8vw}.ts-10{font-size:1.9vw}.ts-11{font-size:1.1vw}.ts-12{font-size:4.5vw}.ts-13{font-size:5.5vw}.ts-14{font-size:2.9vw}.ts-15{font-size:5.5vw}.ts-16{font-size:1.5vw}.ts-17{font-size:1.2vw}.ts-18{font-size:4.5vw}.ts-19{font-size:2.8vw}.ts-20{font-size:2.5vw}.ts-21{font-size:3vw}.ts-22{font-size:1.7vw}.ts-23{font-size:1.5vw}.ts-24{font-size:1.4vw}.ts-25{font-size:3vw}.ts-26{font-size:1.8vw}.ts-26-2{font-size:1.75vw}#topMenu,.bottomMenuMenuContent,.topMenuMenuContent{height:80px}.circled{border:10px solid var(--dodecagenary)}}@media (min-width:1200px) and (max-width:1800px){.ts-1,.ts-2{font-size:4vw}.ts-3{font-size:1.4vw}.ts-4{font-size:1.45vw}.ts-45{font-size:1.9vw}.ts-5{font-size:2.3vw}.ts-6{font-size:2.4vw}.ts-7{font-size:1.8vw}.ts-8{font-size:1.3vw}.ts-9{font-size:1.2vw}.ts-10{font-size:1.1vw}.ts-11{font-size:1vw}.ts-12{font-size:3.3vw}.ts-13{font-size:4.2vw}.ts-14{font-size:1.7vw}.ts-15{font-size:4vw}.ts-16{font-size:1vw}.ts-17{font-size:1.3vw}.ts-18{font-size:2.4vw}.ts-19{font-size:1vw}.ts-20{font-size:1.1vw}.ts-21{font-size:2.2vw}.ts-22{font-size:1.5vw}.ts-23,.ts-24{font-size:1vw}.ts-25{font-size:2.2vw}.ts-26{font-size:1.2vw}.ts-26-2{font-size:1.15vw}.circled{border:10px solid var(--dodecagenary)}.userData{height:400px}}@media (min-width:1801px){.ts-1{font-size:5vw}.ts-2{font-size:4.5vw}.ts-3{font-size:1.1vw}.ts-4{font-size:1.8vw}.ts-45{font-size:2vw}.ts-5{font-size:1.8vw}.ts-6{font-size:2.3vw}.ts-7{font-size:1.7vw}.ts-8{font-size:1.5vw}.ts-9{font-size:1.3vw}.ts-10{font-size:1.7vw}.ts-11{font-size:1.2vw}.ts-12{font-size:2.7vw}.ts-13{font-size:3.5vw}.ts-14{font-size:1.8vw}.ts-15{font-size:4.5vw}.ts-16{font-size:20px}.ts-17{font-size:1.5vw}.ts-18{font-size:2.6vw}.ts-19{font-size:.95vw}.ts-20{font-size:1.4vw}.ts-21{font-size:2.4vw}.ts-22{font-size:1.5vw}.ts-23{font-size:1vw}.ts-24{font-size:20px}.ts-25{font-size:2.4vw}.ts-26{font-size:1.3vw}.ts-26-2{font-size:1.2vw}.circled{border:11px solid var(--dodecagenary)}.userData{height:400px}}.circled{border-radius:50%}.animation.effect-2,.animation.effect-3{transform:scale(0)}.animation.effect-2-active{animation:scaled .6s ease-in-out .3s 1 forwards}.animation.effect-3-active{animation:scaled-color .6s ease-in-out .5s 1 forwards}.animation.effect-4{transform:scale(0)}.animation.effect-5{transform-origin:100% 50%;transform:rotateY(-90deg)}.animation.effect-6{transform-origin:0 50%;transform:rotateY(90deg)}.animation.effect-10,.animation.effect-8{opacity:0}.animation.effect-4-active{animation:scaled .3s ease-in-out .1s 1 forwards}.animation.effect-5-active{animation:turnLeft 1s ease-in-out .1s 1 forwards}.animation.effect-6-active{animation:turnRight 1s ease-in-out .1s 1 forwards}.animation.effect-7-active{animation:scaled .3s ease-in-out .4s 1 forwards}.animation.effect-8-active{animation:scaledDown .5s ease .4s 1 forwards}.animation.effect-9-active{animation:colorFocus .8s linear .2s 1 forwards}.animation.effect-10-active{animation:turnArrow .3s linear .2s 1 forwards}@keyframes scaled-color{0%{transform:scale(1);color:#fff}50%{transform:scale(1.5);color:var(--primary)}to{transform:scale(1);color:#fff}}@keyframes scaled{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes scaledDown{0%{opacity:0;transform:scale(2.5)}10%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes colorFocus{20%{color:var(--primary)}60%{color:var(--primary)}}@keyframes turnLeft{0%{transform-origin:100% 50%;transform:rotateY(-90deg)}to{transform-origin:50% 50%;transform:rotateY(0deg)}}@keyframes turnRight{0%{transform-origin:0 50%;transform:rotateY(90deg)}to{transform-origin:50% 50%;transform:rotateY(0deg)}}@keyframes turnArrow{0%{opacity:0;transform:translateY(10vw)}to{opacity:1;transform:translateY(0)}}@keyframes placeholderer{0%{background-position:-468px 0}to{background-position:468px 0}}