.intern-pages{background-repeat:no-repeat!important;background-size:cover!important;background-position:center;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.intern-pages *,article.page-content *{z-index:0}hr.separator{border:0;height:1px;border-top:2px solid #12C65B;margin:20px 17px 25px!important;width:100px}div.separator{border:0;height:1px;border-top:2px solid #12C65B;margin:0 auto;width:50px;top:-40px;position:relative}div.custom-purple{border-top:2px solid #A100FF}div.custom-pink{border-top:2px solid #EC008C}div.custom-darkgray{border-top:2px solid #434444}div.custom-blue{border-top:2px solid #25ABE2}div.separator-top{margin:0 auto;width:50px;top:0;position:relative}div.before-contact div.separator{top:0}div.separator.services{top:0;margin:0}h1.first-title{font-family:'Inter',sans-serif!important;font-weight:700;text-align:left;color:#f5f5f5;margin:0;padding:0 1%}h2.first-title{font-family:'Inter',sans-serif!important;font-weight:700}p.second-title{text-align:left;color:#f5f5f5;font-family:'Inter',sans-serif!important;font-weight:700;margin:0;padding:0 1%}div.intern-page-content{background:#f5f5f5;padding:0 30px}.page-work div.intern-page-content,.page-contact-us div.intern-page-content{background:none}div.intern-page-content h1,div.intern-page-content h3{font-family:'Inter',sans-serif;font-weight:700;color:#161818}.vc-hoverbox-block-inner.vc-hoverbox-back-inner h2:after{content:' ';border:0;height:1px;border-top:2px solid #F5F5F5;width:50px;display:block;top:10px;position:relative}.vc-hoverbox-block-inner.vc-hoverbox-back-inner h2{margin-top:0}.vc-hoverbox-block-inner.vc-hoverbox-back-inner p{font-size:20px}div.intern-page-content h1{font-size:60px;line-height:75px}div.intern-page-content h2{line-height:40px}div.intern-page-content h3{font-size:20px;line-height:40px}.portfolio-heading-title{color:#161818!important;text-align:center!important;font-family:'Inter',sans-serif;font-weight:700;font-style:normal}.vc_column-inner{padding-top:0px!important}.services-capability p{line-height:auto}p{font-family:'Inter',sans-serif;font-size:18px;color:#161818}label{font-family:'Inter',sans-serif;font-weight:700;font-size:20px;color:#161818}.grid-layout>div>div{display:grid;grid-auto-flow:row;row-gap:30px}.grid-team-title>div>div{display:grid;grid-auto-flow:row}.grid-layout p{color:#F5F5F5;text-align:left}.grid-layout .boton,.boton-team{width:12px;backface-visibility:visible;vertical-align:middle;margin:0 2%;position:absolute;bottom:15px;right:10px}.grid-layout .vc-hoverbox-block-inner.vc-hoverbox-back-inner h2{color:#F5F5F5;font-family:'Inter',sans-serif;font-weight:700}.team-members .vc-hoverbox .vc-hoverbox-inner h2{color:#f5f5f5;font-size:30px;font-family:'Inter',sans-serif;font-weight:700;line-height:40px}.team-members>div>div>div.vc-hoverbox-front{background-position:center top;-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(1)}.team-members h2.team-primary-title{position:absolute;bottom:10px}.vc-hoverbox-block-inner.vc-hoverbox-back-inner{height:100%}form label{display:inline-block}span.client-drop,span.inter-client-drop,span.offer-vendor-drop,span.spec-candi-drop{width:100%;display:inline-block}span.first-name,span.last-name{width:100%;float:left}select.contact-drop{-webkit-appearance:none;width:100%;padding-left:4px}select#type-potential,#potential,select#paid-media-type-potential,#paid-media-potential{font-family:"Inter",sans-serif;line-height:32px}active:after{bottom:-3.8em;color:#888;content:attr(data-placeholder);left:0;position:absolute}.label{font-size:12px;margin:0 0 -20px;display:block}input#first-name,select.contact-drop,input#last-name,input#email,input#message,textarea#message{border:0;border-bottom:2px solid #12C65B;border-radius:0}input#first-name,input#last-name,input#email,input#message,select#how-you-find-us,textarea#message{font:inherit;font-size:.8em;width:100%;display:block;padding:20px 0 0;background-repeat:no-repeat;resize:none;overflow:hidden}textarea#message{padding:30px 0 0}select.contact-drop:focus{-webkit-appearance:menulist}input#first-name:focus,select.contact-drop:focus,input#last-name:focus,input#email:focus,input#message:focus,textarea#message:focus{outline:0;border-bottom:2px solid #0A652E}.message-counter p{font-size:16px;font-weight:400;margin:0}select.contact-drop:focus{padding:0}form{font-size:20px;font-weight:700}label.place{position:relative;top:30px;z-index:1;pointer-events:none;display:block}label.move-label{top:10px}input#send-button{margin:10% auto 0;display:block;border:0}.before-contact{text-align:center;margin:100px 0}.before-contact hr{margin:0 auto!important}div.before-contact h2{display:block;text-align:center;color:#161818;font-family:'Inter',sans-serif;font-weight:700}div.before-contact a.contact-button,#send-button,.hosting-button>a.vc_btn3.vc_btn3-color-white{font-size:18px!important;font-weight:900;line-height:32px!important;margin:1% auto;font-family:'Inter',sans-serif;font-weight:700;background:#161818;color:#F5F5F5!important;text-align:center!important;display:block!important;padding:10px 40px!important;width:fit-content;width:-moz-fit-content}.wpb_text_column.wpb_content_element{margin-bottom:10px!important}.wpb_text_column.wpb_content_element p{color:#434444}.about-img{margin:auto 0}.team-members>div>div{min-height:0px!important}div.before-contact p{margin-bottom:50px}.vc-hoverbox-block,.vc-hoverbox-block-inner *{-webkit-backface-visibility:hidden}.vc-hoverbox-front{-webkit-transform:rotateY(0)}.vc-hoverbox-back{-webkit-transform:rotateY(180deg)}.page-work .first-title .our{color:#12c65b;font-family:'Playfair Display',serif;font-weight:900;font-style:italic}@media(min-width:901px){.intern-pages{background:linear-gradient(#ffffff00,#00000094),url("/wp-content/uploads/2019/06/contact-header.webp") no-repeat center bottom;image-rendering:crisp-edges;padding:0 10%;height:600px;width:100vw}hr.separator{margin:20px 17px 25px!important}div.intern-page-content{margin:0}h1.first-title,h2.vc_custom_heading.first-title{font-size:60px!important}p.second-title{font-size:20px}article.page-content{padding:0 130px}article.page-content h1{font-size:60px}article.page-content h2,article.page-content h3{font-family:'Inter',sans-serif;font-weight:700;font-size:30px}.portfolio-heading-title{margin:100px auto 50px;font-size:30px;width:731px}.grid-layout{margin:100px 0 30px;justify-content:center}.grid-layout>div,.grid-team-title>div{grid-column-start:2}.grid-team-title>div>div{max-width:1100px;grid-template-columns:repeat(1,100%);grid-gap:40px}.grid-layout>div>div{grid-gap:40px;grid-auto-rows:340px}.grid-layout h2{font-size:30px}.team-members>div{padding-top:100%}.span-2{display:grid;grid-row-end:span 2}.horizontal-2{display:grid;grid-column-end:span 2}.square>div,.square>figure{height:100%}div.before-contact a.contact-button,#send-button,.hosting-button>a.vc_btn3.vc_btn3-color-white{background-size:200% 200%}div.before-contact h2,div.before-contact h3{margin:100px auto 50px;width:731px}div.before-contact a.contact-button:hover,#send-button:hover,.hosting-button>a.vc_btn3.vc_btn3-color-white:hover{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;background-image:linear-gradient(to top,#12C65B 51%,#F5F5F5 50%);background-position:0 100%;animation:buttonColor 0.25s linear;font-family:'Playfair Display',serif;font-style:italic;font-weight:900}div.una-linea{display:inline-block;width:45%}div.una-linea.segundo{margin:0 0 0 9%}div.message{margin:1% 0 0 0}.potential,.paid-media-potential{display:grid}div.type-potential,div.paid-media-type-potential{margin:25px 0 0 0;display:grid}.boton-team{width:65px}}@media(min-width:1440px){.intern-page-content form{margin:0 150px 5%}.potential,.paid-media-potential{grid-template-columns:20% auto}div.type-potential,div.paid-media-type-potential{grid-template-columns:20% auto}}@media(min-width:1001px) and (max-width:1439px){.intern-page-content form{margin:0 100px 5%}}@media(max-width:1200px) and (min-width:769px){.team-members{margin-bottom:30px}.vc_custom_1562091757011{margin-bottom:0!important}}@media(min-width:901px) and (max-width:1000px){.intern-page-content form{margin:0 0 5%}}@media(min-width:901px) and (max-width:1439px){div.type-potential,.potential,div.paid-media-type-potential,.paid-media-potential{grid-template-columns:200px auto}}@media(max-width:768px){.grid-team-title{margin-bottom:30px}.team-members>div>div{min-height:0!important}.team-members>div{width:80%}.vc_custom_1562091757011{margin-bottom:0!important}.team-members>div{width:80%}}@media(max-width:900px){.intern-pages{background:linear-gradient(#ffffff00,#00000094),url("/wp-content/uploads/2019/07/Mobile-Contact.webp");padding:0 2%;height:500px;width:100vw}hr.separator{margin:20px 5px 25px!important}h1.first-title{font-size:40px}article.page-content{padding:0}.portfolio-heading-title{font-size:25px}.intern-page-content{padding:0 50px}.intern-page-content h1{font-size:35px}.intern-page-content h2,.intern-page-content h3{font-family:'Inter',sans-serif;font-weight:700;color:#161818;font-size:25px!important;margin:5% 0 5% 0}.before-contact{margin:50px 0}.before-contact h2,.before-contact h3{margin:50px 0}.grid-layout{display:grid;grid-template-columns:100%;justify-content:center}.grid-layout h2{font-size:20px}.grid-layout .vc-hoverbox-block-inner.vc-hoverbox-back-inner p{font-size:16px}.square>div>div.vc-hoverbox-inner,.square>figure>div.vc_single_image-wrapper{min-height:300px!important}div.paid-media-type-potential,div.paid-media-type-potential{margin:2% 0 0}form label{color:#161818}.vc_custom_1561661111844{margin-bottom:0px!important}}@media (min-width:1110px){.grid-layout,.grid-team-title{display:grid}.grid-layout>div>div{grid-template-columns:repeat(4,245px);grid-auto-rows:245px}.vc-hoverbox-block-inner.vc-hoverbox-back-inner p{font-size:14px}.boton-team{width:50px}}@media (max-width:1109px) and (min-width:540px){.grid-layout{padding:0}.grid-layout>div>div{grid-template-columns:50% 50%;grid-gap:30px 5px;grid-template-rows:310px}.span-2>div,.square>div{height:100%}}@keyframes buttonColor{from{color:#434444}to{color:#F5F5F5}}