@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;400;500;700;900&display=swap);body{background-color:#fff;font-family:Montserrat;margin:0;overflow-x:hidden;padding:0}.square{background-size:contain}input[type=file]{display:none}.errorBackground{background:linear-gradient(179.92deg,#4b1b6b 0,#4e1b6c 14.69%,#571c6d 29.26%,#651e6f 43.78%,#7a2171 58.28%,#962474 72.77%,#bb2877 87.05%,#eb2d7c 99.98%);height:932px;height:90vh;opacity:.9;width:1440px;width:100%}.unidade-negocio-card .card-header{cursor:pointer}.card-header h5 span{color:#581cb0}.unidade-negocio-card .card-header h5 span i{background-color:#fff;border:1px solid #d6d6d6;border-radius:50%;box-shadow:0 2px 34px 0 #cbcbcb;padding:.5rem .7rem}#tosChecked{color:#000;font-family:Montserrat;font-size:.625rem;letter-spacing:0;line-height:13px}#tosChecked a{font-family:Montserrat;font-size:.625rem;letter-spacing:0;line-height:13px}.square-inside{background-size:cover;height:100%;padding:3vh;position:relative}.testemonials-slider-btn{background-color:#fff;box-shadow:0 2px 34px 0 #cbcbcb;color:#8c8c8c;padding:1vh}.candidatura-cta{color:#1a1a1a;font-family:Montserrat;font-size:1.2rem;font-weight:700;letter-spacing:0;line-height:22px;text-align:center}.cadidatura-cv-req{color:#1a1a1a;font-family:Montserrat;font-size:.8rem;letter-spacing:.04px;line-height:21px;text-align:center}.candidatura-labels{color:#000;font-family:Montserrat;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px}.beneficio-card{align-content:center;align-items:center;color:#000;font-family:Montserrat;font-size:1rem;justify-content:center;letter-spacing:0;line-height:22px;text-align:center;text-align:center}.beneficio-card p{color:#000;font-family:Montserrat;font-size:1rem;letter-spacing:0;line-height:22px;text-align:center}.filter-buttons .btn{background:#fff;border:1px solid #fff;border-radius:4px;color:#581cb0;padding-left:2vw;padding-right:2vw}.filter-buttons .btn.btn-kcsit-primary{background:#581cb0;border:1px solid #581cb0;border-radius:4px;color:#fff}.post-type{color:#1a1a1a;font-family:Montserrat;font-size:.625rem;letter-spacing:0;line-height:13px;text-decoration:none!important}a .post-type{text-decoration:none!important}.post-title{color:#581cb0;font-family:Montserrat;font-size:1.125rem;font-weight:700;letter-spacing:0;text-decoration:none}.post-title-smaller{font-size:.8rem}.area-negocio-icon{background-image:url(/media/twinedzz/oval-3.svg);background-repeat:no-repeat;background-size:contain;display:flex;height:4vw;justify-content:center;margin-bottom:2vh;padding:.5vw;width:4vw}.active .area-negocio-icon{height:4vw;margin-bottom:1vh;width:4vw}.breadcrumb{padding-left:12vh}#onde-atuamos-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px 2px rgba(0,0,0,.1);min-height:75vh;padding-top:5vh}.area-tecnologica-nome{color:#5028a9;font-family:Montserrat;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:25px}.tecnologia-nome{color:#000;font-family:Montserrat;font-size:.8rem;letter-spacing:0;line-height:19px;text-align:center}.area-tecnologica img{width:5vw}.area-tecnologica-consultoria{max-width:10%}#areas-consultoria .partner-benefits p{letter-spacing:0;line-height:1rem;padding-bottom:1rem}#areas-consultoria li{font-size:.8rem;line-height:1rem;padding-bottom:1rem}#areas-consultoria p strong{font-weight:700}#areas-consultoria a{font-size:.8rem;font-weight:700}#areas-inovacao .partner-benefits p{letter-spacing:0;line-height:1rem;padding-bottom:1rem}#areas-inovacao li{font-size:.8rem;line-height:1rem;padding-bottom:1rem;padding-bottom:0}#areas-inovacao p strong{font-weight:700}#areas-inovacao a{font-size:.8rem;font-weight:700}#beneficios p strong{font-weight:700}.area-slider-option{color:#1a1a1a;font-family:Montserrat;font-size:.8rem;font-weight:700;letter-spacing:0;line-height:18px;opacity:.5;text-align:center}.active .area-slider-option{color:#1a1a1a;font-family:Montserrat;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:25px;opacity:1;text-align:center}.pills-area{background-color:#fff}.area-negocio-icon img{height:auto;margin:auto;width:2vw}.active .area-negocio-icon img.area-negocio-icon-secundario{display:none}:not(.active) .area-negocio-icon img.area-negocio-icon-principal{display:none}:not(.active) .area-negocio-icon img.area-negocio-icon-secundario{height:4vw;width:4vw}.active .area-negocio-icon img.area-negocio-icon-principal{height:4vw;width:4vw}:not(.active) .area-negocio-icon{background-image:none;padding-top:0}.active .area-negocio-icon img.area-negocio-icon-principal{display:block}.post-thumb{background-repeat:no-repeat;background-size:cover}.post-author{font-size:.8rem}.post-short{color:#1a1a1a;font-family:Montserrat;font-size:.8rem;letter-spacing:0}.post-event-date{color:#1a1a1a;font-family:Montserrat;font-size:.8rem;letter-spacing:0}.youtube-footer{height:250px;width:50%}.btn-primary-kcsit{background-color:#581cb0;border:1px solid #73308a;border-radius:4px;box-sizing:border-box;color:#fff;font-family:Montserrat;font-size:.8rem;font-weight:700;letter-spacing:0;line-height:16px;text-align:center;text-decoration:none}.loader{display:none;max-height:40px}.management-content p{text-align:unset}.tab-status{box-shadow:inset 0 0 2px 2px rgba(204,204,204,.3);margin-left:auto;margin-right:auto}.tab-status-active{background-color:#581cb0;box-shadow:none;height:1.5vh}.count p{color:#fff;font-size:.8rem;padding-top:1vh;text-align:center}#footerl a{text-decoration:none}.btna{text-decoration:none}.owl-nav{color:#ff008d;margin-left:-20px;padding-top:1vh;position:absolute;text-align:center;top:40%;width:104%}.nav-item{margin-left:1vw;margin-right:1vw}#job-counter{bottom:4vh;color:#fff;font-weight:700;position:absolute;right:5px;transform:rotate(90deg)}#linksFooter a{font-size:.8em;font-weight:400}#chooseFuture button{width:100%}#chooseFuture i{color:#ff008d;font-size:2rem}#kLogo{width:8vw}.carousel{margin-bottom:0;padding:0 40px 30px 40px}.carousel-control{background:none repeat scroll 0 0 #222;border:4px solid #fff;border-radius:23px 23px 23px 23px;height:40px;left:-12px;margin-top:90px;width:40px}#leadheader{font-size:1.375em;font-weight:400;padding-top:2vh;position:relative;width:30%}#leadheader::before{border-top:2px solid #ff008d;content:"";height:2px;left:0;position:absolute;top:0;width:10vw}#infoLisboa a{font-size:1rem}#infoPorto a{font-size:1rem}.carousel-control.right{right:-12px}.carousel-indicators{bottom:-10px;margin-right:-19px;right:50%;top:auto}.carousel-indicators li{background:#cecece}.carousel-indicators .active{background:#428bca}.nav-sec #langselect{color:#ff008d!important}#headercontainer{background:url(/media/fampojik/header_bgd.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100vh;padding-left:14vw;padding-right:4vw;padding-top:20vh}.testemonial-info{align-content:center;align-items:center;display:flex!important;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 20vw;position:absolute;top:0;width:100%}.testemonial-photo img{background-color:#e32285;border:2px solid #fff}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu{margin-top:0}.h2-page-description{color:#1a1a1a;font-family:Montserrat;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:30px;text-align:center}.testemonial-text{color:#fff;font-family:Montserrat;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:22px;text-align:center;text-shadow:0 0 10px 0 rgba(94,94,94,.15)}.testemonial-name{color:#fff;font-family:Montserrat;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:22px;text-align:center;text-shadow:0 0 10px 0 rgba(94,94,94,.15)}.testemonial-position{color:#fff;font-family:Montserrat;font-size:18px;letter-spacing:0;line-height:22px;text-align:center;text-shadow:0 0 10px 0 rgba(94,94,94,.15)}.sn-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px 2px rgba(0,0,0,.1);max-width:40%}.sn-card p{color:#1a1a1a;font-family:Montserrat;font-size:1rem;font-weight:400;letter-spacing:0;line-height:25px;margin-bottom:0;text-align:left}.sn-card img{max-height:100%;max-width:100%}.sn-card-image{background-color:transparent;background-color:#fff;background-position:center;background-size:cover;border-radius:6px;box-shadow:0 2px 8px 2px rgba(0,0,0,.1);overflow:hidden}.btn-kcsit-primary{background-color:#581cb0;border-color:#581cb0;color:#fff}#jobform{box-shadow:4px 10px 18px 0 rgba(0,0,0,.2)}.owl-nav .owl-prev{left:-30px;left:0;position:absolute}.owl-nav .owl-prev:focus{outline:0}.owl-nav .owl-next{position:absolute;right:-30px;right:0}.owl-nav .owl-next:focus{outline:0}#maincontainer{padding-top:10vh}.itemFazemos p{color:#1a1a1a;margin-top:2vh;text-transform:uppercase}.underlined{padding-bottom:10px;position:relative}.underlined::before{border-top:4px solid #ed2079;bottom:0;content:"";height:2px;left:0;position:absolute;width:10vw}.itemFazemos{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.member-card{min-width:20%}.member-card .card{border:0}.member-card .card-body{padding:0}.member-card .card-body img{width:100%}.responsabilidade-card img{margin:auto;max-height:10vh;width:100%}.responsabilidade-card a{margin:auto;width:100%}.responsabilidade-categoria-icon{max-width:1.2vw}.responsabilidade-categoria{background-image:url(/media/twinedzz/oval-3.svg);background-repeat:no-repeat;background-size:contain;display:flex;height:2vw;justify-content:center;width:2vw}.responsabilidade-categoria-label{color:#5028a9;font-family:Montserrat;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:25px;text-align:center}.responsabilidade-descricao{color:#000;font-family:Montserrat;font-size:1rem;letter-spacing:0;line-height:19px;text-align:center}.responsabilidade-card{height:100%;padding:20px}.responsabilidade-card-alt{align-items:center;display:flex;flex-direction:column;height:100%;padding-top:3vh}.responsabilidade-card-alt img{margin:auto;max-height:10vh}.parceiro-nome{color:#1a1a1a;font-family:Montserrat;font-size:18px;font-weight:700;letter-spacing:0;line-height:25px;opacity:.8;text-align:center}.parceiro-card .card-body{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.parceiro-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px 2px rgba(0,0,0,.1);height:100%}.parceiro-card .card-body img{width:8vw}.partner-card{background-color:#fff;border-radius:4px;box-shadow:1px 2px 18px 0 rgba(0,0,0,.08)}.partner-card img{width:100%}#partner-showcase img{max-height:3vw;width:100%}.middle{text-align:center}#partner-showcase{margin:10vh 0;margin-top:5vh}.partner-decription{color:#1a1a1a;font-family:Montserrat;font-size:1rem;font-weight:700;letter-spacing:0;line-height:20px;text-align:left}.partner-benefits{text-align:left}.partner-benefits p{color:#1a1a1a;font-family:Montserrat;font-size:.8rem;letter-spacing:0;line-height:30px;margin-bottom:4px;text-align:left}.unidade-negocio-card .card-body{border:0}.unidade-negocio-card{border:0}.localizacao-titulo{color:#5028a9;font-family:Montserrat;font-size:1.2rem;font-weight:700;letter-spacing:0;line-height:25px}.localizacao-morada{color:#1a1a1a;font-family:Montserrat;font-size:1rem;font-weight:400;letter-spacing:0;line-height:18px}.localizacao-info{color:#73308a;font-family:Montserrat;font-size:.8rem;font-weight:400;letter-spacing:0;line-height:20px;transform:rotate(-.49deg)}.localizacao{padding:0 5vw}.member-name{color:#1a1a1a;font-family:Montserrat;font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:25px;margin-bottom:5px;text-align:center}.member-role{color:#1a1a1a;font-family:Montserrat;font-size:1rem;font-weight:400;letter-spacing:0;line-height:22px;margin-bottom:4vh;text-align:center}.dropdown-item.active,.dropdown-item:active{background-color:#ed2079;color:#fff;text-decoration:none}.unidade-negocio-card{border:0}.unidade-negocio-card .card-header{background-color:#fff;text-align:left}.unidade-negocio-card .card-header button{float:left}.btn-unidade-negocio{color:#5028a9;font-family:Montserrat;font-size:24px;font-weight:700;letter-spacing:0;line-height:25px}.topText{border-left:1px solid #fff;left:15vw;max-width:15vw;padding-left:1vw;padding-top:8vh;position:absolute;top:0}.bottomText{border-left:1px solid #fff;bottom:0;left:15vw;max-width:15vw;padding-bottom:8vh;padding-left:1vw;position:absolute}.rightText{border-top:1px solid #fff;max-width:20vw;padding-right:8vh;padding-top:1vw;position:absolute;right:0;top:40%}.scrollBackground .nav-item{color:#a1a1a1}.leftText{border-top:1px solid #fff;left:0;max-width:16vw;padding-left:8vh;padding-top:1vw;position:absolute;top:40%}.h1Purple{color:#581cb0;font-size:64px;font-weight:700}.h1Pink{color:#ff008d;font-size:64px;font-weight:700}.underline{padding-bottom:2vh;position:relative}.underline::before{border-top:2px solid #ff008d;bottom:0;content:"";height:2px;left:0;position:absolute;width:10vw}.secondaryText{color:#1a1a1a;font-family:Lato;font-size:22px;font-weight:400;height:90px;line-height:30px;text-align:left;width:408px}.bannerDireita{background-attachment:fixed;background-color:#4b1b6b;background-position:center;background-repeat:no-repeat;background-size:cover;padding:3rem;position:relative}.bannerEsquerda{background-attachment:fixed;background-color:#4b1b6b;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;padding:3rem}.bannerA{background-color:#4b1b6b;background-image:linear-gradient(to bottom,#4b1b6b 0,#4e1b6c 20%,#571c6d 40%,#651e6f 60%,#7a2171 80%,#bb2877 100%),url(/media/1153/img_wemakeconsultoria.jpg)}.bannerB{background-color:#4b1b6b;background-image:linear-gradient(to bottom,#4b1b6b 0,#4e1b6c 20%,#571c6d 40%,#651e6f 60%,#7a2171 80%,#bb2877 100%),url(/media/1154/img_wemaketecnologia.jpg)}.bannerC{background-color:#4b1b6b;background-image:linear-gradient(to bottom,#4b1b6b 0,#4e1b6c 20%,#571c6d 40%,#651e6f 60%,#7a2171 80%,#bb2877 100%),url(/media/1155/img_wemakeformacao.jpg)}.navbar-brand{padding-bottom:0;padding-top:0}img#imgBannerAbout{max-width:80vw}#maincontainerabout{padding:0;padding-top:10vh}.headerTitle{color:#581cb0;font-weight:700}#imgBannerAbout{clip-path:url(/media/1109/img_mask.png);margin-right:2.5vw;width:25vw}.home-nav{background-color:transparent!important;height:12vh;position:fixed;width:100vw;z-index:2}.nav-link{color:#fff!important;text-decoration:none}.nav-link-drop{color:#1a1a1a!important;text-decoration:none}#banner-join-us{background-image:url(/media/vx1brv20/img_bkg_joinus.jpg);background-size:cover;min-height:50vh}.join-us-text-part{color:#fff;display:flex;flex-direction:column;font-family:Lato;font-size:1.2rem;height:100%;justify-content:center;letter-spacing:0;line-height:29px;padding:0 15vw}.oportunidades-info{color:#1a1a1a;font-family:Lato;font-size:1rem;font-weight:700;letter-spacing:0;line-height:19px;margin-bottom:5px}.oportunidades-label{color:#1a1a1a;font-family:Lato;font-size:1rem;letter-spacing:0;line-height:19px;margin-bottom:5px}.oportunidade-card{cursor:pointer;height:100%}.join-us-join{color:#fff;font-family:Lato;font-size:4rem;font-weight:700;letter-spacing:1.8px;line-height:77px}.join-us-now{color:#ed2079;font-family:Lato;font-size:4rem;font-weight:700;letter-spacing:1.8px;line-height:77px}.nav-sec{background-color:#fff!important;box-shadow:0 1px 1px 1px #e4e4e4;height:12vh;position:fixed;width:100vw;z-index:12}#valores .sn-card-image img{height:100%}.box-shadow{box-shadow:1px 2px 18px 0 rgba(0,0,0,.08)}.blog-content p{text-align:left}.memberName{font-size:28px;font-weight:700}.memberPosition{font-size:22px}.member{align-content:center;align-items:center;display:flex;flex-direction:column;text-align:center}.header{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;margin-left:-15px;margin-right:-15px;min-height:71.5vh;opacity:.9;position:relative}#headerAbout{background-image:url(/media/1168/background_cultura_pt.jpg);margin-left:0;margin-right:0;max-width:100%}#headerCarreiras{background-color:#4b1b6b;background-image:linear-gradient(to bottom,#4b1b6b 0,#4e1b6c 20%,#571c6d 40%,#651e6f 60%,#7a2171 80%,#bb2877 100%),url(/media/1156/background_joinus.png);background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:71.5vh;opacity:.9;position:relative}#preFooter{background-color:#4b1b6b;background-image:linear-gradient(to bottom,#4b1b6b 0,#4e1b6c 20%,#571c6d 40%,#651e6f 60%,#7a2171 80%,#bb2877 100%),url(/media/1160/background_subfooter.png);background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;opacity:.9;position:relative;width:100vw}.headerAbouten{background-image:url(/media/1116/background_cultura_en.svg)!important}#imgBannerAbout{clip-path:url(/media/1109/img_mask.png)}#resp-social{background-attachment:fixed;background-color:#4b1b6b;background-image:linear-gradient(to bottom,#4b1b6b 0,#4e1b6c 20%,#571c6d 40%,#651e6f 60%,#7a2171 80%,#bb2877 100%),url(/media/1100/background_responsabilidadesocial.png);background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:40vh}.imgOverlay{background:linear-gradient(179.97deg,#4b1b6b 0,#4e1b6c 14.69%,#571c6d 29.26%,#651e6f 43.78%,#7a2171 58.28%,#962474 72.77%,#bb2877 87.05%,#eb2d7c 99.98%);border-radius:0 0 8px 8px;bottom:0;color:#fff;height:85px;opacity:.85;padding:1vh;position:absolute;width:100%}.newsContainer img{filter:grayscale(40%);width:20vw}.newsContainer img:hover{filter:grayscale(0)}.newsContainer{position:relative}#headerAboutTitle{display:flex;flex-direction:column;justify-content:center;padding-left:10%}#headerAboutBadge{align-content:center;align-items:center;display:flex;justify-content:center}.scrollBackground{-webkit-box-shadow:0 1px 1px 1px #e4e4e4;background-color:#f9fafb!important;box-shadow:0 1px 1px 1px #e4e4e4;color:#ff008d}.header .h1{color:#fff;font-size:64px}#jumboheader.jumbotron{background-color:transparent;margin-bottom:0}h2{color:#581cb0;font-family:Montserrat;font-size:45px;font-weight:700;letter-spacing:0;line-height:44px;text-align:center;text-transform:uppercase}h4{color:#1a1a1a;font-size:22px;font-weight:400}h3{color:#1a1a1a;font-size:22px;font-weight:400}h5{color:#1a1a1a;font-family:Montserrat;font-size:22px;font-weight:400;letter-spacing:0;line-height:30px;text-align:center}p{color:#1a1a1a;font-size:22px;font-weight:400}.contentFazemos{align-items:center;border-radius:6px;box-shadow:0 2px 8px 2px #000;box-shadow:0 2px 8px 2px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;font-size:.875rem}.contentFazemos p{font-size:.875rem}.contentFazemos:hover{box-shadow:4px 10px 18px 0 #000;box-shadow:4px 10px 18px 0 rgba(0,0,0,.2)}.iconJobs{border-radius:50%;display:inline-block;display:flex;height:13vh;justify-content:center;margin-bottom:10px;width:13vh}.square:before{content:"";display:block;padding-top:100%}#jobsLead h3{color:#fff;font-size:28px}#partnerscarrossel{align-items:center;display:flex;flex-direction:row;justify-content:space-around;min-height:10vh}.breadcrumb{background-color:transparent}.secondary{color:#ff008d!important;font-size:1.2rem;text-decoration:none}#jobsLead{background-color:#581cb0;color:#fff;font-size:2rem;height:50vh;padding-left:8%;padding-top:18%;width:60%}#jobsOffer{background-color:#ff008d;height:40vh;margin-left:-5vw;position:relative;width:60%}#jobDisplay{color:#fff;cursor:pointer;height:100%;padding-top:22%;position:relative;text-align:center}#jobDisplay h2{color:#fff;font-weight:400}a{color:#581cb0;font-size:18px;font-weight:700;text-decoration:underline}#infoPorto{display:none}.clicableTab{cursor:pointer}#container-contact{background-image:linear-gradient(to bottom,#4b1b6b 0,#4e1b6c 20%,#571c6d 40%,#651e6f 60%,#7a2171 80%,#bb2877 100%)}#container-contact label{color:#fff}#container-contact input{background-color:transparent;color:#fff}#container-contact input::placeholder{color:#eee;opacity:.5}#container-contact textarea{background-color:transparent;color:#fff}#container-contact textarea::placeholder{color:#eee;opacity:.5}#container-contact .row{margin-bottom:10px}.sectionTitle::after{color:#ccc;font-size:74px;font-weight:700;left:0;letter-spacing:.025em;margin:0 auto;opacity:.1;overflow-wrap:break-word;position:absolute;right:0;text-align:center;text-transform:uppercase;top:3vh}.shadowTitle{color:#ccc;font-size:74px;font-weight:700;left:0;letter-spacing:.025em;margin:0 auto;opacity:.1;position:absolute;right:0;text-transform:uppercase;top:3vh}#footer{background:#1a1a1a}#footer img{max-height:48px}#footer a{color:#fff}.loadingbar{bottom:0;height:5px;position:relative;width:100%}.bar{background-color:#fff;content:"";display:inline;height:100%;left:50%;position:absolute;text-align:center;width:0}.descSocial{font-size:x-large;font-weight:400}a.service-anchor{display:block;position:relative;top:-195px;visibility:hidden}@keyframes loading{from{left:50%;width:0;z-index:100}33.3333%{left:0;width:100%;z-index:10}to{left:0;width:100%}}#lbarContainer{bottom:0;position:absolute;width:100%;z-index:2}#Typer,.header-text{color:#ff008d;font-weight:700}.header-text{color:#fff}.post-thumbnail{height:100%;margin:auto;overflow-wrap:break-word;padding:1.5vw}.post-thumbnail img{width:100%}.event-thumbnail{padding:0;position:relative}.news-foreground p{color:#1a1a1a;font-size:.8125rem;font-weight:400;margin-bottom:0;text-align:left}.news-foreground{height:100%;padding-top:1vh;width:100%}.news-foreground h1{color:#581cb0;font-size:1.125em;font-weight:700;margin-bottom:.5vh}.news-foreground .cta{background-color:#581cb0;border-radius:22.5px;color:#fff;margin:auto;margin-top:10px;width:60%}.event-foreground{background:linear-gradient(179.97deg,#4b1b6b 0,#4e1b6c 14.69%,#571c6d 29.26%,#651e6f 43.78%,#7a2171 58.28%,#962474 72.77%,#bb2877 87.05%,#eb2d7c 99.98%);bottom:0;height:50%;left:0;opacity:.85;padding:2vh;position:absolute;width:100%}.event-foreground p{color:#fff;font-weight:400;margin-bottom:0;text-align:left}.event-foreground h1{color:#fff;font-size:1.4em;font-weight:400}.event-foreground .cta{background-color:#581cb0;border-radius:22.5px;color:#fff;margin:auto;margin-top:10px;width:60%}.post-foreground{background:#fff;bottom:0;height:50%;left:0;opacity:.85;padding:1.5vh;position:absolute;width:100%}.big-foreground{height:60%}.post-foreground p{color:#1a1a1a;font-weight:400;margin-bottom:0;text-align:left}.post-foreground h1{color:#581cb0;font-size:1.2em;font-weight:400}.post-foreground .cta{background-color:#581cb0;border-radius:22.5px;color:#fff;margin:auto;margin-top:10px;width:60%}.back-text{color:#000;font-family:Lato;font-size:85px;font-weight:700;height:75px;line-height:75px;opacity:.1;width:389px}#imgMask{height:100%;position:absolute;top:0;width:100%}.footer-logos{display:flex;justify-content:space-around}.nav-item a{font-size:1rem;font-weight:400;text-align:center}.header-spacer{padding-top:30vh;position:relative;z-index:2}.planet{bottom:-5vh;position:absolute}.h4-oqf{font-family:Montserrat;font-weight:700;letter-spacing:0;line-height:25px;text-align:center}.footer-social{align-content:center;align-items:center;display:flex;justify-content:center}.navbar-nav .dropdown a{color:#fff;font-size:1rem;font-weight:400;text-align:center;text-decoration:none}.dropdown-item:focus,.dropdown-item:hover{background-color:#d8d8d8;color:#16181b;text-decoration:none}.navbar-nav .dropdown{margin-left:1vw;margin-right:2vw}.dropdown-menu a.dropdown-item{color:#212529}.navbar-nav .dropdown .dropdown-toggle{position:absolute;right:-15px}.required.candidatura-labels::after{color:red;content:' *'}.counter{border-bottom:1px solid #fff;color:#fff;font-size:2.2em;text-align:center}.breadcrumb-item+.breadcrumb-item::before{font-size:.875rem}.breadcrumb .breadcrumb-item a{font-size:.875rem}.breadcrumb{font-size:.875rem}.navbar-nav .btn-group .btn:hover{background-color:#fff;background-color:rgba(255,255,255,.2)}.scrollBackground .navbar-nav .btn-group .btn:hover{background-color:grey;background-color:rgba(0,0,0,.2)}.dropdown-toggle-split:hover{background-color:#fff;background-color:rgba(255,255,255,.2)}.navbar-nav .btn-group a{color:#fff;font-size:1rem;font-weight:400;text-align:center;text-align:center;text-decoration:none;white-space:normal}.scrollBackground .navbar-nav .btn-group a{color:#000}.navbar-nav .btn-group .dropdown-menu a{color:#000}#navbarResponsive .btn-group .dropdown-toggle-split{color:#fff}.scrollBackground .navbar-nav .btn-group .dropdown-toggle-split{color:#1a1a1a!important}.nav-sec #navbarResponsive .navbar-nav .btn a{color:#1a1a1a}.nav-sec #navbarResponsive .navbar-nav .btn-group .dropdown-toggle-split{border-bottom:none;color:#1a1a1a}.nav-sec .navbar-nav .btn-group .btn:hover{background-color:grey;background-color:rgba(0,0,0,.2)}#main-container-card{align-items:center;background-image:url(/media/oucf0kon/asset-2-2x.png);background-size:cover;display:flex;height:100vh;justify-content:center;padding:0;padding-top:10vh}.vcard{-webkit-transition:height .5s,width .5s;background-color:#fff;border-radius:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);min-height:50vh;transition:height .5s,width .5s}.vcard:hover{height:55vh;width:50vw}.vcard-photo{display:flex;height:24vh;justify-content:center;margin-top:2vh;width:100%}.vcard-photo img{height:90%}.vcard-member-name{color:#581cb0;font-size:1.6rem;font-weight:700;margin-bottom:.4rem;text-align:left}.vcard-member-cargo{color:#581cb0;font-size:1rem;font-weight:700;text-align:left}.vcard-member-contact{color:#581cb0;font-size:1rem;font-size:1rem;font-weight:500;margin-bottom:.4rem;text-align:left}.vcard-marker{color:#eb2d7c;font-size:1rem;font-weight:700;margin-right:5px}.vcard-watermark{bottom:2vh;color:#eb2d7c;font-size:.9rem;font-size:initial;position:absolute;text-decoration:none}.vcard-desc{color:#581cb0;font-size:1.3rem;font-weight:700;text-align:left}.vcard-links{border-bottom:2px solid rgba(192,192,192,.5);color:#581cb0!important;cursor:pointer;display:flex;font-size:1.3rem;font-weight:500;padding-bottom:2vh;padding-top:1.5vh;text-align:left;text-decoration:none}.vcard-links:hover{text-decoration:none}#vcard-direita{background-color:transparent;background-image:url(/media/f4jnjtco/cardfront.jpg);background-position:center;background-size:cover;z-index:3}.vcard-links .vcard-marker{font-size:1.3rem;font-weight:500;text-align:left}.vcard-member-contact a{font-size:1rem;font-weight:500;text-decoration:none}#our-services-main-div{margin-bottom:3rem;padding-left:30px;padding-right:30px}.our-services{background-attachment:fixed;background-position:center;border-radius:25px;display:flex;flex-direction:column;height:300px;justify-content:space-between;padding:50px 25px 20px;position:relative}.bttn-div{display:flex;justify-content:space-between}.nr{font-family:Montserrat;font-size:40px;font-weight:400;text-align:right}.service-bttn{background-color:#000;border-radius:25px;color:#fff;cursor:pointer;font-size:20px;font-weight:400;padding:8px 25px;text-decoration:none}.service-bttn:hover{background-color:#f1f1f1;color:#000;text-decoration:none}.services-div{background-position:center;background-repeat:no-repeat;background-size:50%;border-radius:25px;border-style:solid;margin-bottom:20px;margin-top:20px;padding:60px 50px 30px 50px}.service-content{display:flex;margin-left:80px;margin-right:80px}.logos-div>div:first-of-type{display:flex;flex-wrap:wrap;justify-content:space-evenly}.left-div{padding-right:50px;width:50%}.right-div{padding-right:50px;width:50%}.service-info{display:flex;justify-content:space-between;position:relative}.collapsible{background-color:Transparent;border:none;color:#000;cursor:pointer;font-size:22px;font-weight:700;outline:0;text-align:left;width:100%}.collapsible:focus{outline:0}.collapsible:after{color:#000;content:'\002B';float:right;font-size:30px;margin-left:5px;outline:0}.collap:after{content:"\2212"}.collap-content{display:none;overflow:hidden;padding:0 18px}.serv-inf>p{font-size:18px}#cybersec-form .form-control{background-color:#e6e6fa;border-radius:15px}#b-top-bttn{font-size:10px}@media (min-width:992px){#infoLisboa{margin-left:-15px;margin-right:-15px}#infoPorto{margin-left:-15px;margin-right:-15px}.main-menu{color:#fff;height:6vh;padding-left:12vh}.nav-link{font-size:1.2rem}.nav-link-sec{color:#1a1a1a!important}.nav-active{border-bottom:4px solid #ff008d}.nav-active .nav-link{color:#ff008d!important}.dropdown-menu .nav-active{border-bottom:none;color:#ff008d!important}#langselect{margin-right:4vh;text-align-last:right}.main-menu #langselect{background-color:transparent;border:transparent;color:#fff;font-size:.8rem;margin-right:5vw}.main-menu #langselect option{color:#000}.typed-cursor{-moz-animation:blink .7s infinite;animation:blink .7s infinite;color:#fff;font-size:100px;opacity:1}.carousel-wrap{margin:90px auto;padding:0 5%;position:relative;width:80%}.owl-carousel .item{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:100}.owl-nav>div{color:#cdcbcd;margin-top:-26px;position:absolute;top:50%}.owl-nav .owl-prev{left:-30px;left:0;position:absolute}.owl-nav .owl-next{position:absolute;right:-30px;right:0}#stats{color:#fff;display:flex}.icon{align-self:center;height:4.4vh;margin-right:1.2vw}.iconSmall{align-self:center;height:48px;margin-right:1vw}.secondaryFooter a{color:#b4b4b4!important}.iconWWD{align-self:center;height:44px}.plus-counter{border-bottom:1px solid #fff;color:#fff;font-size:2.23em;text-align:center}.stat{display:flex;justify-content:start}#socialbuttons ul{list-style-type:none}#socialbuttons{position:fixed;top:35vh;z-index:3}#socialbuttons img{height:5vh}#badgeaniversario{height:6vw;position:absolute;right:4vw;top:60vh}.active-tab{animation:md-tab-ripple .2s linear forwards;border-bottom:5px solid #581cb0;opacity:1}#partnerscarrossel img{height:4vh;padding-right:1vw}#offers{align-items:center;flex-direction:row;margin-left:20vw;margin-right:20vw}#jobDisplay button{margin-top:3rem!important}#statsMobile{display:none}#equipa img{max-width:15vw}.nav-item.dropdown{align-content:center;align-items:center;display:flex}.navbar-nav .dropdown{align-items:center;display:flex}.scrollBackground .navbar-nav .dropdown a{color:#1a1a1a!important}.navbar-nav .dropdown a{max-width:14rem;white-space:normal}.dropdown-menu a.dropdown-item{border-bottom:1px solid #000;border-bottom:1px solid rgba(0,0,0,.1)}.navbar-nav .dropdown-menu{padding-bottom:0}#navbarResponsive .navbar-nav .btn-group{margin-left:1vw;margin-right:1vw}}@media (max-width:1140px){#stats{width:90%}.navbar-nav .dropdown .dropdown-toggle{padding-right:10px}.nav-link{color:red;font-size:1rem}.home-nav{margin-top:4vh}.nav-item{align-items:center;display:flex}#leadheader{width:70%}#testimonials .bg{min-height:75vh}#valores .sn-card-image img{height:100%;vertical-align:middle}.area-tecnologica img{max-width:5vw}.area-tecnologica-consultoria{max-width:12%}#headercontainer{width:100vw}body{overflow-x:hidden;width:100%}.main-menu{padding-left:1vh}.home-nav{margin-top:0}.nav-item a{font-size:.9rem}.navbar-nav .dropdown .dropdown-toggle{right:-25px}.breadcrumb{padding-left:1vw}.contentFazemos p{font-size:.8rem}#banner-join-us img{max-width:50vw}.join-us-text-part{padding:0 10vw}.counter{font-size:1.8em}#partner-showcase img{max-height:6vw}}@media (max-width:992px){body,html{overflow-x:hidden}.nav-item{font-size:1rem;font-weight:400;margin-bottom:1vh;margin-left:0;margin-right:0;padding:1vh 0;text-align:center;text-decoration:none}.home-nav{margin-top:0}.nav-link{color:#000!important;font-size:1rem;margin:auto}.owl-nav .owl-prev{bottom:0;left:-30px;position:absolute}.owl-nav .owl-next{bottom:0;position:absolute;right:-30px}.owl-nav{bottom:-30px;color:#ff008d;padding-top:1vh;position:absolute;right:50%;text-align:center;width:unset}.planet{bottom:-2vh;position:absolute}.errorBackground{height:120vh}.center-mobile{display:flex;justify-content:center}.header-spacer{padding-top:10vh;position:relative;z-index:2}.iconJobs img{width:50%}.square-inside{height:200px;padding:4vh}.footer-logos{align-items:center;display:contents;flex-direction:column;justify-content:center}.underlined::before{border-top:2px solid #ff008d;bottom:0;content:"";height:10px;left:22%;position:absolute;width:50vw}.youtube-footer{height:250px;width:100%}.nav-sec{width:100%}.post-thumbnail{padding:3vw}.navbar-toggler{margin-right:2vw}#jumboheader.jumbotron{text-align:center}#leadheader{font-size:1.4em;font-weight:400;font-weight:400;margin-top:4vh;padding-top:2vh;padding-top:4vh;position:relative;text-align:center;width:100%}#leadheader::before{border-top:2px solid #ff008d;content:"";height:10px;left:18%;position:absolute;top:0;width:50vw}#kLogo{padding-left:4vw;width:30vw}.navbar-dark .sec-navbar.navbar-toggler-icon{background-image:url(/media/1166/bars-color.svg)}.fa.fa-navicon{color:#1a1a1a}.secondaryText{height:auto;padding-right:4rem}.h1Purple{font-size:3em}.h1Pink{font-size:3em}.bannerDireita{background-color:#4b1b6b;padding:0;padding-bottom:2rem;padding-top:2rem}.bannerEsquerda{background-color:#4b1b6b;padding:0;padding-bottom:2rem;padding-top:2rem}.banner-o-text{box-shadow:inset 0 0 2px 2px rgba(204,204,204,.3);padding-left:4vw;padding-right:4vw}.owl-carousel .owl-stage-outer{height:240px}.footer-social{display:flex;justify-content:space-around}.footer-social img{height:50px}.topText{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #fff;margin-bottom:3rem;margin-right:3rem;max-width:none;padding:0;padding-top:1vw;position:static}.bottomText{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #fff;margin-bottom:3rem;margin-right:3rem;max-width:none;padding:0;padding-top:1vw;position:static}.rightText{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #fff;margin-bottom:3rem;margin-left:3rem;max-width:none;padding:0;padding-top:1vw;position:static}.leftText{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #fff;margin-bottom:3rem;margin-left:3rem;max-width:none;padding:0;padding-top:1vw;position:static}.tbnn{padding-left:1rem;padding-right:1rem;padding-top:.5rem}#headerAbout{background-image:url(/media/1115/background_cultura_pt_phone.svg);margin-left:0;max-width:100vw;min-height:150vh}.headerAbouten{background-image:url(/media/1117/background_cultura_en_phone.svg)!important}#maincontainerabout p{overflow-wrap:break-word}.sectionTitle::after{font-size:2em}#socialbuttons{display:none}#imgMask{display:none}#headerAboutTitle{padding-left:15px;text-align:center}#headercontainer{align-items:center;background-attachment:scroll;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding-left:5vw;padding-top:10vh}#partnerscarrossel{align-items:center;display:flex;flex-direction:column;justify-content:space-around;min-height:10vh}#partnerscarrossel img{margin-bottom:10px}#Typer,.header-text{color:#ff008d;font-size:1em;font-weight:700}.header-text{color:#fff;font-size:3em}#partnerscarrossel img{height:auto;margin-bottom:5vh;width:50vw}#offers{justify-content:center;margin-bottom:25vh;position:relative}#jobsLead{height:auto;padding:10vw;padding-bottom:15vh;padding-top:15vh;width:90%}#jobsOffer{height:auto;left:15%;position:absolute;top:80%;width:80%;z-index:3}#jobTitle{font-size:1.5em}.secondaryText{max-width:100%}.itemFazemos{margin-top:.5rem!important}#jobDisplay button{margin-bottom:2vh}#jobDisplay{padding-bottom:5%;padding-top:15%}#job-counter{font-size:small}.navbar{max-width:100vw;padding:.5rem 0;z-index:6}.eventthumbnail{height:40vh;margin-bottom:2vh;padding:4vw;width:100%}#footerl{padding-top:4vh;text-align:center}#linksFooter{align-items:center;flex-direction:column;margin-bottom:4vh;margin-top:4vh}#footer img{height:40%;margin-bottom:2vh;width:50%}.icon{width:10vw}.count{color:#fff;margin-left:4vw}.stat{justify-content:center;margin-bottom:2vh}#iconFormacao{height:48px}#navbarResponsive{background-color:#fff;padding-bottom:4vh;padding-top:2vh;text-align:center}.nav-link-sec{color:#1a1a1a!important;font-size:1.5em;font-weight:400}#stats{display:none}#badgeaniversario{justify-self:center;margin-bottom:10vh;margin-left:auto;margin-right:auto}.count{color:#581cb0;text-align:center}.counter{border-bottom:1px solid #581cb0;color:#581cb0;font-size:2.5em;font-weight:700}#iconFormacao{height:auto}#headerAboutTitle .h1{font-size:3em}.parceiro-card .card-body img{width:15vw}#partner-showcase img{margin-bottom:1vh;max-height:6vw;width:auto}.responsabilidade-categoria-icon{max-width:2vw}.responsabilidade-categoria{height:5vw;width:5vw}.area-tecnologica img{max-width:10vw}#tecnologias .area-tecnologica img{max-width:75%}.breadcrumb{padding-left:1vw}.area-tecnologica-consultoria{max-width:33%}#testimonials .bg{min-height:100vh}.localizacao{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.testemonial-info{width:auto}.dropdown{color:#1a1a1a!important;font-size:.9rem;margin-bottom:2vw;padding:.5rem 1rem;text-decoration:none}.dropdown a{color:#1a1a1a!important;font-size:.9rem;font-weight:400;padding:.5rem 1rem;text-decoration:none}#navbarResponsive .dropdown .dropdown-menu a.dropdown-item{border-bottom:1px solid grey;border-bottom:1px solid rgba(0,0,0,.1)}#navbarResponsive .navbar-nav .dropdown-menu:first-child{border-top:1px solid grey;border-top:1px solid rgba(0,0,0,.1)}.dropdown-menu{border:none}#navbarResponsive .dropdown .dropdown-menu{text-align:center}#navbarResponsive .navbar-nav .dropdown .dropdown-toggle{font-size:larger;margin:0 10px 0 0;padding:0 10px;position:absolute;right:5px;top:10px}.sectionTitle{padding:0 1vw}.sn-card{max-width:92vw}#valores .row .sn-card{max-width:49%}.sn-card-image{max-width:49%}#historia{padding:0 4vw;text-align:center}.partner-card img{width:50%!important}#parcerias .col-12 img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:55%}h2{font-size:2rem}#parceiros-sociais-crowdfunding,#parceiros-sociais-outros,#parceiros-sociais-solidario{padding:0 4vw}.responsabilidade-card{max-width:30vw;padding:1vw}.active .area-negocio-icon img.area-negocio-icon-principal{height:16vw;width:16vw}:not(.active) .area-negocio-icon img.area-negocio-icon-secundario{height:8vw;width:8vw}.active .area-negocio-icon{margin-bottom:8vh}#banner-join-us img{max-width:80vw}.join-us-text-part{margin-top:2vh;text-align:center}.form-control{background-color:#fff;border:none;margin:auto;width:30%}.navbar-nav .dropdown{margin-bottom:2vw;margin-bottom:2vh;margin-left:0;margin-right:0;min-height:2vh;padding:0;padding-top:2vh}#navbarResponsive .navbar-nav .nav-active{background-color:#f5f5f5;border-bottom-left-radius:0;box-shadow:inset 4px 0 0 0 #ed2079}#contact-form .form-control{border:1px solid #ced4da;width:100%}#carreiras-form .form-control{border:1px solid #ced4da;width:100%}#valores .sn-card-image img{width:100%}.active .area-slider-option{min-height:18vh}.icon-area-esquerda{display:flex;justify-content:center}li.dropdown:first-child{padding-bottom:0;padding-top:1vh}.dropdown-menu{border-radius:0;padding:0}#navbarResponsive .navbar-nav .nav-active .nav-link-sec{display:block}.navbar-nav .nav-link{font-size:1rem;font-weight:400;text-decoration:none}.navbar-nav .btn-group a{color:#000}.navbar-nav .btn-group .dropdown-menu a{color:#000}.navbar-nav .btn-group{margin-bottom:2vw;margin-bottom:2vh;margin-left:0;margin-right:0;min-height:2vh;padding:0;padding-top:2vh}#navbarResponsive .btn-group .dropdown-toggle-split{color:#000}.btn-group,.btn-group-vertical{display:block}.navbar-nav .btn-group a{color:#1a1a1a!important;font-size:1rem;font-weight:400;font-weight:400;max-width:100vw;padding:.5rem 1rem;text-align:center;text-decoration:none;text-decoration:none}#navbarResponsive .btn-group .dropdown-menu a.dropdown-item{border-bottom:1px solid grey;border-bottom:1px solid rgba(0,0,0,.1)}.navbar-nav .btn-group .nav-active.btn{padding-left:12%;width:90%}.navbar-nav .btn-group .btn{padding-left:12%;width:90%}.navbar-nav .btn-group .nav-active.dropdown-toggle-split{box-shadow:none!important;padding-left:0;width:auto;width:9%}.navbar-nav .btn-group .dropdown-toggle-split{box-shadow:none!important;padding-left:0;width:auto;width:9%}#main-container-card{height:auto;margin-bottom:2vh}.vcard{height:80vh;margin:1vw 0}.row-cards{padding:0 2vw;padding-top:3vh}}@media (min-width:1440px){.bigger.area-tecnologica-consultoria{max-width:14%}.counter{font-size:1.8em}.icon{margin-right:1vw}#headercontainer{padding-left:14vw;padding-right:4vw;padding-top:10vh}.sn-card{max-width:100%;min-height:15vh}#partner-showcase img{margin-bottom:1vh;max-width:100%}.row-cards{padding:0 2vw;padding-top:3vh}}@media (max-width:425px){#valores .row .sn-card{max-width:none}.sn-card-image{max-width:none}#valores{padding:0 4vw}#partner-showcase img{max-height:14vw}}@media (max-height:768px){.vcard{min-height:75vh}}: root .safari_only,_::-webkit-full-page-media,_:future{background:url(/media/fampojik/header_bgd.jpg);background-size:cover}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{#headercontainer{background:url(/media/fampojik/header_bgd.jpg);background-size:cover}#resp-social{background:url(/media/1178/background_responsabilidadesocial.jpg);background-size:cover}.bannerA{background:url(/media/1179/background_wemakeconsultoria.jpg);background-size:cover}.bannerB{background:url(/media/1180/background_wemaketecnologia.jpg);background-size:cover}.bannerC{background:url(/media/1181/background_wemakeformacao.jpg);background-size:cover}#headerCarreiras{background:url(/media/1182/background_joinus.jpg);background-size:cover}#preFooter{background:url(/media/1183/background_stayconnected.jpg);background-size:cover}#banner-join-us>div>div.col-12.col-md-6.col-xl-6.p-5.d-flex.justify-content-end>img{max-height:50vh}}}@media not all and (min-resolution:.001dpcm){@media{#headercontainer{background:url(/media/fampojik/header_bgd.jpg);background-size:cover}#resp-social{background:url(/media/1178/background_responsabilidadesocial.jpg);background-size:cover}.bannerA{background:url(/media/1179/background_wemakeconsultoria.jpg);background-size:cover}.bannerB{background:url(/media/1180/background_wemaketecnologia.jpg);background-size:cover}.bannerC{background:url(/media/1181/background_wemakeformacao.jpg);background-size:cover}#headerCarreiras{background:url(/media/1182/background_joinus.jpg);background-size:cover}#preFooter{background:url(/media/1183/background_stayconnected.jpg);background-size:cover}}}@media only screen and (max-width:64.0625em){.nav-link{font-size:1rem}#jobsLead{padding-right:5vw}.post-foreground a{font-size:1rem}.post-foreground p{font-size:.8rem;text-align:left}.news-foreground a{font-size:1rem}.event-foreground a{font-size:1rem}.event-foreground p{font-size:.8rem;text-align:left}.post-foreground h1{font-size:1em;margin-bottom:0}.news-foreground p{font-size:1rem;text-align:left}.news-foreground .small{font-size:.7rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#headercontainer{padding-top:10vh}.display-2{font-size:5rem}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3){.navbar .main-menu{padding-top:1vh;position:absolute;top:0}}@media only screen and (min-device-width:375px) and (max-device-width:667px){.navbar .main-menu{padding-top:1vh;position:absolute;top:0}}@media not all and (min-resolution:.001dpcm){@media{.safari10{background-color:#ccc;color:#00f}}}@media not all and (min-resolution:.001dpcm){@media{#banner-join-us>div>div.col-12.col-md-6.col-xl-6.p-5.d-flex.justify-content-end>img{max-height:40vh}}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){#banner-join-us>div>div.col-12.col-md-6.col-xl-6.p-5.d-flex.justify-content-end>img{max-height:30vh}}