/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}main,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}b,strong{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}img{vertical-align:middle;border-style:none}input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input{overflow:visible}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h1,h2,h3,h4{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-4,.col-lg-6,.col-lg-8,.col-md-12,.col-md-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width:768px){.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media(min-width:992px){.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.page-link:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled){cursor:pointer}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item.active{display:block}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.w-75{width:75%!important}.py-4{padding-top:1.5rem!important}.py-4{padding-bottom:1.5rem!important}.pt-5{padding-top:3rem!important}.mx-auto{margin-right:auto!important}.mx-auto{margin-left:auto!important}.text-uppercase{text-transform:uppercase!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}}@font-face{font-family:"Amatic SC",cursive;font-display:fallback}.carousel{padding:2rem 70px}.carousel .carousel-item{color:#999;font-size:14px;text-align:center;overflow:hidden;min-height:290px}.carousel .carousel-item .img-box{width:135px;height:135px;margin:0 auto;padding:5px;border:1px solid #ddd;border-radius:50%}.carousel .img-box img{width:100%;height:100%;display:block;border-radius:50%}.carousel .testimonial{padding:30px 0 10px}.carousel .overview{font-style:italic}.carousel .overview b{text-transform:uppercase;color:#ff6a87}.carousel-control-prev,.carousel-control-next{width:40px;height:40px;margin-top:-20px;top:50%;background:0}.carousel-control-prev i,.carousel-control-next i{font-size:68px;line-height:42px;position:absolute;display:inline-block;color:rgba(0,0,0,0.8);text-shadow:0 3px 3px #e6e6e6,0 0 0 #000}.carousel .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;line-height:1;font-size:inherit;text-rendering:auto;webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale}.carousel .fa-angle-left::before{content:url("../img/svg/angle_left.svg")}.carousel .fa-angle-right::before{content:url("../img/svg/angle_right.svg")}.panel{padding:25px 30px;background:#fff;box-shadow:5px 5px 20px rgba(0,0,0,0.2);border-radius:10px}.panel .skill-bar{margin:20px 0}.panel .skill-bar:first-child{margin-top:0}.panel .skill-bar .skill-info{margin-bottom:5px}.panel .skill-bar .skill-info span{font-weight:500;font-size:17px}.panel .skill-bar .progress-line{height:10px;width:100%;background:#f0f0f0;position:relative;transform-origin:left;border-radius:10px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05),0 1px rgba(255,255,255,0.8)}.skill-bar .progress-line span{height:100%;position:absolute;border-radius:10px;transform-origin:left;background:linear-gradient(315deg,#ffde4d 0,#ff31a3 100%)}.contact-input{font-weight:300;font-size:1.2rem;border-radius:5px;line-height:22px;background-color:transparent;border:2px solid #c66;transition:all .3s;padding:13px;margin-bottom:15px;width:100%;box-sizing:border-box;outline:0}.contact-input:focus{border:2px solid #cc4949}textarea{height:150px;line-height:150%;resize:vertical}.site-contact [type="submit"]{font-family:'Montserrat',Arial,Helvetica,sans-serif;width:100%;background:transparent;color:#ee099f;border-radius:5px;border-color:#ee099f;cursor:pointer;font-size:24px;padding-top:10px;padding-bottom:10px;transition:all .3s;margin-top:-4px;font-weight:700}.site-contact [type="submit"]:not([disabled]){background:#ee099f;color:white;border:0}.site-contact [type="submit"]:not([disabled]):hover{background:linear-gradient(315deg,rgba(243,185,11,1) 0,rgba(255,12,220,1) 100%)} body{font-size:16px;line-height:1.5;overflow-x:hidden}.justify-text{text-align:justify}.center-text{text-align:center}.colored-text{background-color:#ffe8b4}.substitute-text{font-size:.8rem;font-style:italic;text-align:right}.substitute-text::before{content:"**"}.hand-written{font-family:Amatic SC;font-weight:bold}.has-emphasized-text-style0 span::after{background-image:url("../img/svg/underline0.svg")}.has-emphasized-text-style1 span::after{background-image:url("../img/svg/underline1.svg")}.has-emphasized-text-style2 span::after{background-image:url("../img/svg/underline2.svg")}.has-emphasized-text-style3 span::after{background-image:url("../img/svg/underline3.svg")}[class*=has-emphasized-text-style] span{position:relative;display:inline-block}[class*=has-emphasized-text-style] span::after{background-repeat:no-repeat;background-size:100% 100%;content:'';display:block;height:.3em;left:-.2em;position:absolute;top:calc(100% - .15em);width:calc(100% + .4em)}.figure{margin:.5em;padding:.5em}.site-banner .banner-image{align-content:center;padding:6rem 0;background:url("../img/svg/banner_background.svg") no-repeat 95% 50%}.banner-image .img-fluid{position:relative}.site-main .site-title{padding:6rem 0 6rem 0}.site-main .site-title h2{font-size:2.5rem;text-align:center}.site-banner .site-title h3{padding-top:35%;font-weight:700;font-size:3.5rem}.site-banner .site-title h1{font-size:3rem}.site-banner .site-title h4{font-size:1.8rem}.site-main .site-worker{padding:0 4rem 0 4rem}.site-worker .content-block{padding:5rem 0 5rem 0}.site-worker .figure{width:100%}.site-main .site-learner{padding:0 4rem 5rem 4rem}.site-learner .figure{background:url("../img/svg/learner_background.svg");background-repeat:no-repeat;background-size:cover}.site-thinker .content-block{padding:0 3rem 0 3rem;background-color:#f9f9fb}.site-thinker .content-block .content-col{padding:0 2rem 0 2rem}.site-thinker .content-block .content-col h3{font-size:2rem}.site-main .site-contact{padding-bottom:5rem}.site-contact form{max-width:600px;margin:auto}@media only screen and (max-width:992px){.site-main .site-worker,.site-main .site-learner,.site-main .site-thinker{padding:2% 2% 5% 2%;margin:0}.site-worker .content-block{padding:2% 0 2% 0}.site-main .site-title{padding:7% 0 7% 0}}