/* *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-check:before{content:"\f00c"}
.fa-bars:before{content:"\f0c9"}.fa-whatsapp:before{content:"\f232"}
@font-face{font-family:'dosis-bold';src:url('../fonts/dosis-bold.eot');src:url('../fonts/dosis-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/dosis-bold.woff2') format('woff2'),url('../fonts/dosis-bold.woff') format('woff'),url('../fonts/dosis-bold.ttf') format('truetype'),url('../fonts/dosis-bold.svg#svgFontName') format('svg')}
@font-face{font-family:'segoe-ui-light';src:url('../fonts/segoe-ui-light.eot');src:url('../fonts/segoe-ui-light.eot?#iefix') format('embedded-opentype'),url('../fonts/segoe-ui-light.woff2') format('woff2'),url('../fonts/segoe-ui-light.woff') format('woff'),url('../fonts/segoe-ui-light.ttf') format('truetype'),url('../fonts/segoe-ui-light.svg#svgFontName') format('svg')}
.text-6xl{font-size:4.5rem}.h-42{height:10rem}.w-42{width:10rem}.txt-grey{color:#939393}
.txt-blue{color:#2b4ba3}.txt-red{color:#db320c}.txt-green{color:#61a24e}.bkg-blue{background-color:#2b4ba3}
.font-dosis{font-family:dosis-bold}.font-segoe{font-family:segoe-ui-light}.aspect-ratio-16-9{position:relative;width:100%;height:0;padding-bottom:56.25%}
.aspect-ratio-16-9 iframe{position:absolute;width:100%;height:100%;left:0;top:0}.video{background-image:url("../img/video.webp");background-size:contain;background-color:black}
.video:hover{background-image:url("../img/video_hover.webp")}#togle-menu:checked~#menu{display:block}
#togle-menu:checked~label .fa-bars:before{content:"\f00d"}/* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}img{border-style:none}
button,input,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}button{text-transform:none}button,[type="button"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring{outline:1px dotted ButtonText}
textarea{overflow:auto}[type="checkbox"]{box-sizing:border-box;padding:0}
[hidden]{display:none}html{box-sizing:border-box;font-family:sans-serif}*,*::before,*::after{box-sizing:inherit}
h1,p{margin:0}button{background:transparent;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
ul{margin:0}*,*::before,*::after{border-width:0;border-style:solid;border-color:#dae1e7}
img{border-style:solid}textarea{resize:vertical}img{max-width:100%;height:auto}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;opacity:.5}
input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:inherit;opacity:.5}
input::placeholder,textarea::placeholder{color:inherit;opacity:.5}button{cursor:pointer}
.container{width:100%}@media(min-width:576px){.container{max-width:576px}}@media(min-width:768px){.container{max-width:768px}
}@media(min-width:992px){.container{max-width:992px}}@media(min-width:1200px){.container{max-width:1200px}
}.list-reset{list-style:none;padding:0}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.bg-grey{background-color:#b8c2cc}.bg-grey-light{background-color:#dae1e7}.bg-grey-lighter{background-color:#f1f5f8}
.bg-white{background-color:#fff}.bg-green{background-color:#38c172}.hover\:bg-green-dark:hover{background-color:#1f9d55}
.hover\:bg-blue:hover{background-color:#3490dc}.border-grey-lighter{border-color:#f1f5f8}
.focus\:border-green-dark:focus{border-color:#1f9d55}.rounded-lg{border-radius:.5rem}
.rounded-full{border-radius:9999px}.border-4{border-width:4px}.border{border-width:1px}
.border-l-2{border-left-width:2px}.cursor-pointer{cursor:pointer}.block{display:block}
.hidden{display:none}.flex{display:flex}.inline-flex{display:inline-flex}.flex-col{flex-direction:column}
.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}
.self-end{align-self:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}
.justify-between{justify-content:space-between}.flex-1{flex:1 1 0}.font-hairline{font-weight:100}
.font-normal{font-weight:400}.font-bold{font-weight:700}.h-16{height:4rem}.h-24{height:6rem}
.leading-tight{line-height:1.25}.m-0{margin:0}.my-4{margin-top:1rem;margin-bottom:1rem}
.mx-4{margin-left:1rem;margin-right:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}
.mx-8{margin-left:2rem;margin-right:2rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}
.mx-12{margin-left:3rem;margin-right:3rem}.my-16{margin-top:4rem;margin-bottom:4rem}
.my-20{margin-top:5rem;margin-bottom:5rem}.mx-auto{margin-left:auto;margin-right:auto}
.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-4{margin-top:1rem}
.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-10{margin-top:2.5rem}
.mb-10{margin-bottom:2.5rem}.mt-12{margin-top:3rem}.ml-12{margin-left:3rem}.mt-20{margin-top:5rem}
.mb-20{margin-bottom:5rem}.-mx-2{margin-left:-0.5rem;margin-right:-0.5rem}.-mt-1{margin-top:-0.25rem}
.-mt-2{margin-top:-0.5rem}.-mr-2{margin-right:-0.5rem}.-ml-2{margin-left:-0.5rem}
.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.-mb-6{margin-bottom:-1.5rem}.-mt-10{margin-top:-2.5rem}
.focus\:outline-none:focus{outline:0}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}
.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}
.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}
.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}
.px-8{padding-left:2rem;padding-right:2rem}.px-16{padding-left:4rem;padding-right:4rem}
.py-32{padding-top:8rem;padding-bottom:8rem}.pr-0{padding-right:0}.pl-0{padding-left:0}
.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pb-2{padding-bottom:.5rem}
.pl-2{padding-left:.5rem}.pt-4{padding-top:1rem}.pl-4{padding-left:1rem}.pb-6{padding-bottom:1.5rem}
.pt-10{padding-top:2.5rem}.pb-10{padding-bottom:2.5rem}.pt-12{padding-top:3rem}.pl-20{padding-left:5rem}
.absolute{position:absolute}.relative{position:relative}.shadow{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}
.text-left{text-align:left}.text-center{text-align:center}.text-grey-darkest{color:#3d4852}
.text-grey-darker{color:#606f7b}.text-white{color:#fff}.text-red{color:#e3342f}.text-blue-dark{color:#2779bd}
.hover\:text-blue-dark:hover{color:#2779bd}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}
.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-2xl{font-size:1.5rem}
.text-3xl{font-size:1.875rem}.text-5xl{font-size:3rem}.no-underline{text-decoration:none}
.hover\:underline:hover{text-decoration:underline}.invisible{visibility:hidden}.w-16{width:4rem}
.w-24{width:6rem}.w-32{width:8rem}.w-48{width:12rem}.w-full{width:100%}.w-screen{width:100vw}
@media(min-width:576px){.sm\:flex{display:flex}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}
.sm\:items-center{align-items:center}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-10{margin-left:2.5rem;margin-right:2.5rem}
.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}
.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}
.sm\:absolute{position:absolute}.sm\:pin-x{right:0;left:0}.sm\:pin-t{top:0}.sm\:w-24{width:6rem}
.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.33333%}.sm\:w-2\/5{width:40%}.sm\:w-3\/5{width:60%}
}@media(min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:flex{display:flex}
.md\:inline-flex{display:inline-flex}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-no-wrap{flex-wrap:nowrap}
.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}
.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mt-0{margin-top:0}.md\:mr-4{margin-right:1rem}
.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:pr-4{padding-right:1rem}
.md\:relative{position:relative}.md\:text-right{text-align:right}.md\:visible{visibility:visible}
.md\:w-1\/3{width:33.33333%}.md\:w-3\/4{width:75%}.md\:w-2\/5{width:40%}.md\:w-full{width:100%}
}@media(min-width:992px){.lg\:flex{display:flex}.lg\:flex-row{flex-direction:row}
.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:mb-0{margin-bottom:0}
.lg\:mb-4{margin-bottom:1rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-8{margin-top:2rem}
.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}
.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}
.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-32{padding-left:8rem;padding-right:8rem}
.lg\:pt-0{padding-top:0}.lg\:pr-8{padding-right:2rem}.lg\:visible{visibility:visible}
.lg\:w-1\/3{width:33.33333%}.lg\:w-2\/3{width:66.66667%}.lg\:w-1\/4{width:25%}}@media(min-width:1200px){.xl\:block{display:block}
.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:flex-row{flex-direction:row}
.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-no-wrap{flex-wrap:nowrap}.xl\:items-center{align-items:center}
.xl\:justify-center{justify-content:center}.xl\:flex-1{flex:1 1 0}.xl\:h-64{height:16rem}
.xl\:mx-0{margin-left:0;margin-right:0}.xl\:mx-8{margin-left:2rem;margin-right:2rem}
.xl\:my-16{margin-top:4rem;margin-bottom:4rem}.xl\:mx-32{margin-left:8rem;margin-right:8rem}
.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:mb-4{margin-bottom:1rem}.xl\:mb-6{margin-bottom:1.5rem}
.xl\:mr-10{margin-right:2.5rem}.xl\:ml-20{margin-left:5rem}.xl\:ml-32{margin-left:8rem}
.xl\:-ml-32{margin-left:-8rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}
.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}
.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}
.xl\:px-32{padding-left:8rem;padding-right:8rem}.xl\:text-center{text-align:center}
.xl\:text-sm{font-size:.875rem}.xl\:text-lg{font-size:1.125rem}.xl\:text-2xl{font-size:1.5rem}
.xl\:text-3xl{font-size:1.875rem}.xl\:text-4xl{font-size:2.25rem}.xl\:visible{visibility:visible}
.xl\:w-16{width:4rem}.xl\:w-32{width:8rem}.xl\:w-1\/3{width:33.33333%}.xl\:w-1\/4{width:25%}
.xl\:w-3\/4{width:75%}}