/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}.small-img{max-width:80%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}body{font-family:sans-serif;line-height:1.25}.wf-active body{font-family:"Source Sans Pro", sans-serif}h1,h2,h3,h4,p{margin-top:0}h1{font-weight:normal}h2{color:#0E6113;margin-bottom:0.5em}h3{color:#0E6113}h4{color:#0E6113}@media (min-width: 43.75em){html{line-height:1.375}}h1{font-size:2em;line-height:1.25}@media (min-width: 43.75em){h1{font-size:2.5em;line-height:1.125}}@media (min-width: 56.25em){h1{font-size:3em;line-height:1.05}}h2,[role="banner"]{font-size:1.625em;line-height:1.15384615}@media (min-width: 43.75em){h2,[role="banner"]{font-size:2em;line-height:1.25}}@media (min-width: 56.25em){h2,[role="banner"]{font-size:2.25em;line-height:1.25}}h2 h1,[role="banner"] h1{margin-bottom:0}h3{font-size:1.375em;line-height:1.13636364}@media (min-width: 43.75em){h3{font-size:1.5em;line-height:1.25}}@media (min-width: 56.25em){h3{font-size:1.75em;line-height:1.25}}h4{font-size:1.125em;line-height:1.11111111}@media (min-width: 43.75em){h4{line-height:1.22222222}}a{transition:color 0.25s}a:link,a:visited{color:#8bc53f}a:hover,a:active{color:#0E6113;text-decoration:none}a:focus{text-decoration:none;background-color:#e5e5e5}ul,ol{padding:0 0 0 1em;margin-left:1em}section li{margin-bottom:0.5em}section li:last-child{margin-bottom:0}main{font-size:100%;line-height:1.25}@media (min-width: 43.75em){main{line-height:1.45833333}}.logo{display:inline-block;width:5em}@media (min-width: 38em){.logo{width:10em}}.nav-top{display:flex;justify-content:space-between;align-items:center;padding:1em}.nav-top ul{display:none;list-style:none}@media (min-width: 38em){.nav-top ul{display:block;display:flex;justify-content:space-between;margin-right:1em}}.nav-top li{display:inline-block;margin-left:1em}@media (min-width: 50em){.nav-top li{margin-left:2em}}.nav-top h1{font-size:1em;line-height:1.25;margin-bottom:0}.nav-top a:link,.nav-top a:visited{text-decoration:none}.nav-top a:hover,.nav-top a:active{text-decoration:underline}.nav-social{text-align:center;padding:1em}.nav-social ul{list-style:none;display:flex;justify-content:center}.nav-social li{display:inline;display:flex;align-items:center;margin:0 2em 0 0}@media (min-width: 50em){.nav-social li{font-size:1.26em}}.social-whatsapp{margin-right:0.5em}@media (min-width: 38em){[href="#menu"]{display:none}}.cta{padding:0.5em;text-decoration:none;background-color:#8bc53f;clear:left;margin-top:0.5em;margin-left:0.5em;padding-right:1em;position:relative}.cta:link,.cta:visited{color:white}.cta:hover,.cta:focus{background-color:#8bc53f;text-decoration:underline;outline:none}.cta:after,.cta:before{content:"";position:absolute;top:0;bottom:0;border-style:solid;border-width:1.1em 0.5em}.cta:before{left:-0.5em;border-color:#8bc53f;border-left-color:white}.cta:after{right:-0.5em;border-color:white;border-left-color:#8bc53f}.cta:hover{background-color:#0E6113}.cta:hover:before{border-color:#0E6113;border-left-color:white}.cta:hover:after{border-left-color:#0E6113}.cta-grey{padding:0.5em;text-decoration:none;background-color:#8bc53f;clear:left;margin-top:0.5em;margin-left:0.5em;padding-right:1em;position:relative}.cta-grey:link,.cta-grey:visited{color:white}.cta-grey:hover,.cta-grey:focus{background-color:#8bc53f;text-decoration:underline;outline:none}.cta-grey:after,.cta-grey:before{content:"";position:absolute;top:0;bottom:0;border-style:solid;border-width:1.1em 0.5em}.cta-grey:before{left:-0.5em;border-color:#8bc53f;border-left-color:#e5e5e5}.cta-grey:after{right:-0.5em;border-color:#e5e5e5;border-left-color:#8bc53f}.cta-grey:hover{background-color:#0E6113}.cta-grey:hover:before{border-color:#0E6113;border-left-color:#e5e5e5}.cta-grey:hover:after{border-left-color:#0E6113}.nav{background-color:#8bc53f}.nav ul{list-style:none;max-width:50em;margin:0 auto;padding:0}@media (min-width: 40em){.nav ul{display:flex;justify-content:space-around}}.nav a{display:block;padding:1em;border-top:solid 1px white;text-decoration:none}@media (min-width: 40em){.nav a{border:none;font-size:1.25em}}.nav a:link,.nav a:visited{color:white}.nav a:hover,.nav a:active{background-color:#0E6113;text-decoration:underline}.active{font-weight:bold}.nav .active{background-color:#0E6113}.active a:link,.active a:visited{text-decoration:none}.testimonialLink{color:#fff !important}.social{display:inline-block;width:32px;height:32px;background:transparent url("/css/img/social-media.png") 0 -32px no-repeat}.social:link,.social:visited{padding:0}.social:hover,.social:active{padding:0}.social-twitter{background-position:0 0}.social-facebook{background-position:-32px 0}.social-email{background-position:-64px 0}.social-whatsapp{background-position:-96px 0}img{border-width:0;vertical-align:middle;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}main{padding:0;padding:5%}@media (min-width: 38em){main{padding-left:10%;padding-right:10%}}@media (min-width: 50em){main{padding-left:15%;padding-right:15%}}@media (min-width: 64em){main{padding-left:20%;padding-right:20%}}@media (min-width: 80em){main{padding-left:25%;padding-right:25%}}[role="banner"]{height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;color:white}@media (min-width: 50em){[role="banner"]{height:350px}}@media (min-width: 64em){[role="banner"]{height:400px}}@media (min-width: 38em){[role="banner"]{padding-left:10%;padding-right:10%}}@media (min-width: 50em){[role="banner"]{padding-left:15%;padding-right:15%}}@media (min-width: 64em){[role="banner"]{padding-left:20%;padding-right:20%}}@media (min-width: 80em){[role="banner"]{padding-left:25%;padding-right:25%}}[role="banner"]{background-color:transparent;background-position:center top;background-repeat:no-repeat;background-size:cover}.codex [role="banner"]{background-image:url("/css/img/home/home_learntocode_c_scale,w_755.jpg");background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/home/home_learntocode_c_scale,w_200.jpg")}@media (min-width: 200px){.codex [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/home/home_learntocode_c_scale,w_755.jpg")}}@media (min-width: 755px){.codex [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/home/home_learntocode_c_scale,w_1110.jpg")}}@media (min-width: 1110px){.codex [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/home/home_learntocode_c_scale,w_1400.jpg")}}.apply [role="banner"]{background-image:url("/css/img/about/about_teamcodeX_c_scale,w_755.jpg");background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/about/about_teamcodeX_c_scale,w_200.jpg")}@media (min-width: 200px){.apply [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/about/about_teamcodeX_c_scale,w_755.jpg")}}@media (min-width: 755px){.apply [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/about/about_teamcodeX_c_scale,w_1162.jpg")}}@media (min-width: 1162px){.apply [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/about/about_teamcodeX_c_scale,w_1399.jpg")}}.support [role="banner"]{background-image:url("/css/img/about/about_womenintech_c_scale,w_755.jpg");background-image:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url("/css/img/about/about_womenintech_c_scale,w_200.jpg")}@media (min-width: 200px){.support [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url("/css/img/about/about_womenintech_c_scale,w_755.jpg")}}@media (min-width: 755px){.support [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url("/css/img/about/about_womenintech_c_scale,w_1110.jpg")}}@media (min-width: 1110px){.support [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url("/css/img/about/about_womenintech_c_scale,w_1400.jpg")}}.beescorecard [role="banner"]{background-image:url("/css/img/about/about_womenintech_c_scale,w_755.jpg");background-image:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url("/css/img/about/about_womenintech_c_scale,w_200.jpg")}@media (min-width: 200px){.beescorecard [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url("/css/img/about/about_womenintech_c_scale,w_755.jpg")}}@media (min-width: 755px){.beescorecard [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url("/css/img/about/about_womenintech_c_scale,w_1110.jpg")}}@media (min-width: 1110px){.beescorecard [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url("/css/img/about/about_womenintech_c_scale,w_1400.jpg")}}.learn [role="banner"]{background-image:url("/css/img/support/support_agileteam_c_scale,w_756.jpg");background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/support/support_agileteam_c_scale,w_200.jpg")}@media (min-width: 200px){.learn [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/support/support_agileteam_c_scale,w_756.jpg")}}@media (min-width: 756px){.learn [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/support/support_agileteam_c_scale,w_1118.jpg")}}@media (min-width: 1118px){.learn [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/support/support_agileteam_c_scale,w_1400.jpg")}}.hire [role="banner"]{background-image:url("/css/img/home/home_agiledeveloper_c_scale,w_755.jpg");background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/home/home_agiledeveloper_c_scale,w_200.jpg")}@media (min-width: 200px){.hire [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/home/home_agiledeveloper_c_scale,w_755.jpg")}}@media (min-width: 755px){.hire [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/home/home_agiledeveloper_c_scale,w_1104.jpg")}}@media (min-width: 1104px){.hire [role="banner"]{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("/css/img/home/home_agiledeveloper_c_scale,w_1400.jpg")}}.highlighter-rouge{margin-bottom:5em}.highlighter-rouge:before{display:block;content:"The markdown:";padding-top:1em}section{margin-bottom:3em}.logos{text-align:center}.logos img{max-width:150px;margin:0.5em}.hackathons img{width:100%;margin-bottom:1em}@media (min-width: 38em){.hackathons img{max-width:48%}.hackathons img:first-of-type{margin-right:3%}}.hackathons .logos img{max-width:120px}.testimonial{background-color:#8bc53f;color:white;padding-top:2em;padding-bottom:2em;margin-bottom:3em}@media (min-width: 38em){.testimonial{margin-left:-12.5%;margin-right:-12.5%;padding-left:12.5%;padding-right:12.5%}}@media (min-width: 50em){.testimonial{margin-left:-21.4285714286%;margin-right:-21.4285714286%;padding-left:21.4285714286%;padding-right:21.4285714286%}}@media (min-width: 64em){.testimonial{margin-left:-33.3333333333%;margin-right:-33.3333333333%;padding-left:33.3333333333%;padding-right:33.3333333333%}}@media (min-width: 80em){.testimonial{margin-left:-50%;margin-right:-50%;padding-left:50%;padding-right:50%}}.testimonial h2{font-size:1.375em;line-height:1.13636364}@media (min-width: 43.75em){.testimonial h2{font-size:1.5em;line-height:1.25}}@media (min-width: 56.25em){.testimonial h2{font-size:1.75em;line-height:1.25}}.testimonial img{max-width:50%;border-radius:50%}@media (min-width: 64em){.testimonial img{max-width:35%}}.testimonial blockquote{margin:0 1em}.testimonial h2,.testimonial p{margin:0 1em 1em 1em}.testimonial img{margin:1em auto 2em auto;display:block}.testimonial p:last-child{font-weight:bold}:target>h2:before,:target>h3:before,:target>h4:before{content:"";position:relative;top:0.1em;display:inline-block;width:0;height:0;border-style:solid;border-width:0.5em 0.5em;border-color:white;border-left-color:#8bc53f}:target>h2:after,:target>h3:after,:target>h4:after{content:"";position:relative;top:0.1em;display:inline-block;width:0;height:0;border-style:solid;border-width:0.5em 0.5em;border-color:white;border-right-color:#8bc53f}.steps{margin-top:3em;background-color:#e5e5e5;padding:1em 2em 1em 4em}@media (min-width: 38em){.steps{margin-left:-5%;margin-right:-5%}}@media (min-width: 50em){.steps{margin-left:-10%;margin-right:-10%}}@media (min-width: 64em){.steps{margin-left:-15%;margin-right:-15%}}.steps ol{margin-left:0}.steps li{padding:0.75em 0;margin-bottom:0}.steps-hire ol{padding-left:0}@media (min-width: 50em){.steps-hire ol{display:flex;flex-wrap:wrap}}@media (min-width: 50em){.steps-hire li{margin-right:5%;flex:0 1 45%}}.steps-learn li:before{top:0.3em}.technologies{background-color:#e5e5e5;padding:1em 2em 1em 4em}@media (min-width: 38em){.technologies{margin-left:-5%;margin-right:-5%}}@media (min-width: 50em){.technologies{margin-left:-10%;margin-right:-10%}}@media (min-width: 64em){.technologies{margin-left:-15%;margin-right:-15%}}.technologies ul{padding:0;margin:2em 0 0 0}@media (min-width: 38em){.technologies ul{columns:2}}.technologies li{margin-left:1em}th{text-align:left;padding:0 0.5em 1em 0}@media (max-width: 38em){th{display:block;padding-bottom:0}}td{padding-bottom:1em}@media (max-width: 38em){td{display:block}}.details{padding:1em 1em 0 1em}@media (min-width: 38em){.details{margin-left:-5%;margin-right:-5%}}@media (min-width: 50em){.details{margin-left:-10%;margin-right:-10%}}@media (min-width: 64em){.details{margin-left:-15%;margin-right:-15%}}.details ul{list-style:none;margin:0;padding:0}.details li{margin-bottom:3em;padding:320px 0 0 0;background-color:transparent;background-position:center top;background-repeat:no-repeat}@media (min-width: 600px){.details li{background-size:200px;padding:1em 0 1em 220px;background-position:left center}}@media (min-width: 1024px){.details li{background-size:400px;padding:5em 0 5em 420px}}.details li:nth-child(1){background-image:url("/css/img/learn/1.jpg")}.details li:nth-child(2){background-image:url("/css/img/learn/2.jpg")}.details li:nth-child(3){background-image:url("/css/img/learn/3.jpg")}.videos{margin-bottom:3em}table{width:100%}th{background-color:#8bc53f}th,td{border:1px solid #8bc53f;padding:0.5em}.sed-table-heading{text-align:center;font-weight:bold}.sg-header,.sg-subheader{font-size:1em;font-weight:normal;padding:0.5em;clear:left;margin:0;text-transform:none;color:#333}.sg-header{margin:0.5em 0;background-color:#3d3d3d}.sg-subheader{background-color:#575757}.sg-item{padding:1em;clear:left}.sg-item:before,.sg-item:after{content:" ";display:table}.sg-item:after{clear:both}.sg-item{*zoom:1}.swatch{display:inline-block;margin-right:1em;margin-bottom:1em;border-radius:0.25em;text-align:center;padding:0.75em 1em;color:white}.swatch-pcn-first{background-color:#0E6113}.swatch-pcn-second{background-color:#8bc53f}.swatch-pcn-third{background-color:#3d3d3d}.swatch-pcn-fourth{background-color:#e5e5e5}.swatch-pcn-fifth{background-color:#5af493}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.testimonialLink{color:#fff !important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
