.home-intro{background-color:#212529;margin-bottom:60px;overflow:hidden;padding:38.4px 0;padding:2.4rem 0;position:relative;text-align:left}.home-intro p{color:#fff;display:inline-block;font-size:1.4em;font-weight:600;margin-bottom:0}.home-intro p span:not(.highlighted-word){color:#fff;display:block;font-size:0.8em;font-weight:300;padding-top:5px;opacity:0.7}.home-intro p .highlighted-word{font-size:1.6em}.home-intro .get-started{position:relative}.home-intro .get-started .btn{position:relative;z-index:1}.home-intro .get-started .btn i{font-size:1.1em;font-weight:400;margin-left:5px}.home-intro .get-started a{color:#fff}.home-intro .get-started a:not(.btn){color:#fff;font-weight:600}.home-intro .learn-more{color:#fff;margin-left:15px;font-weight:300}.home-intro.light{background-color:#ededed}.home-intro.light.secondary{background-color:#e0e1e4}.home-intro.light .get-started a:not(.btn), .home-intro.light .learn-more, .home-intro.light p, .home-intro.light p span:not(.highlighted-word){color:#333}.home-intro-compact{border-radius:0 0 0.3rem 0.3rem;margin-top:-10px;margin:-10px auto 60px;max-width:1110px}.home-intro-compact p{padding-left:20px}.home-intro-compact .get-started{padding-right:20px}@media (max-width:991px){.home-intro p{margin-bottom:2rem}.home-intro-compact .get-started{padding-left:20px}}@media (max-width:767px){.home-intro-compact{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@-webkit-keyframes animatedLineBg{from{stroke-dasharray:1000}to{stroke-dasharray:1360}}@keyframes animatedLineBg{from{stroke-dasharray:1000}to{stroke-dasharray:1360}}@-webkit-keyframes animatedLineSmallCircle{from{stroke-dasharray:1000}to{stroke-dasharray:1120}}@keyframes animatedLineSmallCircle{from{stroke-dasharray:1000}to{stroke-dasharray:1120}}@-webkit-keyframes animatedLineBigCircle{from{stroke-dasharray:1000}to{stroke-dasharray:1266}}@keyframes animatedLineBigCircle{from{stroke-dasharray:1000}to{stroke-dasharray:1266}}@-webkit-keyframes animatedInitialPin{0%{-webkit-transform:translate(2px, 69px) scale(0.23);transform:translate(2px, 69px) scale(0.23)}33%{-webkit-transform:translate(2px, 79px) scale(0.23);transform:translate(2px, 79px) scale(0.23)}66%{-webkit-transform:translate(2px, 74px) scale(0.23);transform:translate(2px, 74px) scale(0.23)}100%{-webkit-transform:translate(2px, 79px) scale(0.23);transform:translate(2px, 79px) scale(0.23)}}@keyframes animatedInitialPin{0%{-webkit-transform:translate(2px, 69px) scale(0.23);transform:translate(2px, 69px) scale(0.23)}33%{-webkit-transform:translate(2px, 79px) scale(0.23);transform:translate(2px, 79px) scale(0.23)}66%{-webkit-transform:translate(2px, 74px) scale(0.23);transform:translate(2px, 74px) scale(0.23)}100%{-webkit-transform:translate(2px, 79px) scale(0.23);transform:translate(2px, 79px) scale(0.23)}}@-webkit-keyframes animatedFinalPin{0%{-webkit-transform:translate(325px, -19px) scale(0.23) rotate(36deg);transform:translate(325px, -19px) scale(0.23) rotate(36deg)}33%{-webkit-transform:translate(325px, -13px) scale(0.23) rotate(36deg);transform:translate(325px, -13px) scale(0.23) rotate(36deg)}66%{-webkit-transform:translate(325px, -16px) scale(0.23) rotate(36deg);transform:translate(325px, -16px) scale(0.23) rotate(36deg)}100%{-webkit-transform:translate(325px, -13px) scale(0.23) rotate(36deg);transform:translate(325px, -13px) scale(0.23) rotate(36deg)}}@keyframes animatedFinalPin{0%{-webkit-transform:translate(325px, -19px) scale(0.23) rotate(36deg);transform:translate(325px, -19px) scale(0.23) rotate(36deg)}33%{-webkit-transform:translate(325px, -13px) scale(0.23) rotate(36deg);transform:translate(325px, -13px) scale(0.23) rotate(36deg)}66%{-webkit-transform:translate(325px, -16px) scale(0.23) rotate(36deg);transform:translate(325px, -16px) scale(0.23) rotate(36deg)}100%{-webkit-transform:translate(325px, -13px) scale(0.23) rotate(36deg);transform:translate(325px, -13px) scale(0.23) rotate(36deg)}}@-webkit-keyframes animatedFinalPinFirefox{0%{-webkit-transform:translate(193px, -16px) scale(0.23) rotate(36deg);transform:translate(193px, -16px) scale(0.23) rotate(36deg)}33%{-webkit-transform:translate(193px, -10px) scale(0.23) rotate(36deg);transform:translate(193px, -10px) scale(0.23) rotate(36deg)}66%{-webkit-transform:translate(193px, -13px) scale(0.23) rotate(36deg);transform:translate(193px, -13px) scale(0.23) rotate(36deg)}100%{-webkit-transform:translate(193px, -10px) scale(0.23) rotate(36deg);transform:translate(193px, -10px) scale(0.23) rotate(36deg)}}@keyframes animatedFinalPinFirefox{0%{-webkit-transform:translate(193px, -16px) scale(0.23) rotate(36deg);transform:translate(193px, -16px) scale(0.23) rotate(36deg)}33%{-webkit-transform:translate(193px, -10px) scale(0.23) rotate(36deg);transform:translate(193px, -10px) scale(0.23) rotate(36deg)}66%{-webkit-transform:translate(193px, -13px) scale(0.23) rotate(36deg);transform:translate(193px, -13px) scale(0.23) rotate(36deg)}100%{-webkit-transform:translate(193px, -10px) scale(0.23) rotate(36deg);transform:translate(193px, -10px) scale(0.23) rotate(36deg)}}.home-concept{background:transparent url(../img/home/home-concept.png) no-repeat center 0;width:100%;overflow:hidden}.home-concept strong{display:block;font-family:"Shadows Into Light", cursive;font-size:1.8em;font-weight:400 !important;position:relative;margin-top:30px}.home-concept .row{position:relative}.home-concept .process-image{background:transparent url(../img/home/home-concept-item.png) no-repeat 0 0;width:160px;margin:120px auto 0 auto;padding-bottom:50px;position:relative;z-index:1}.home-concept .process-image img{border-radius:150px;margin:7px 8px;width:auto;height:auto;max-width:145px;max-height:145px}@media (min-width:992px){.home-concept .process-image.process-image-on-middle{margin-top:95px}}.home-concept .our-work{margin-top:52px;font-size:2.2em}.home-concept .project-image{background:transparent url(../img/home/home-concept-item.png) no-repeat 100% 0;width:350px;margin:20px 0 0 -30px;padding-bottom:45px;position:relative;z-index:1}.home-concept .sun{background:transparent url(../img/home/home-concept-icons.png) no-repeat 0 0;width:60px;height:56px;display:block;position:absolute;left:0;top:65px}.home-concept .cloud{background:transparent url(../img/home/home-concept-icons.png) no-repeat 100% 0;width:116px;height:56px;display:block;position:absolute;left:53%;top:35px}@media (max-width:991px){.home-concept{background-image:none}.home-concept .project-image{margin:20px auto 0 auto}.home-concept .process-image{margin-top:0;padding-bottom:25px}}@media (max-width:479px){.home-concept .project-image{background-position:0 0;margin-left:auto;max-width:160px}.home-concept .fc-slideshow{max-width:145px;height:145px}.home-concept .fc-slideshow img{max-height:145px;max-width:145px}}.highlighted-word{font-family:"Shadows Into Light", cursive;font-weight:500}.highlighted-word.highlighted-word-animation-1{position:relative}.highlighted-word.highlighted-word-animation-1:after{content:"";position:absolute;right:calc(100% - 74px);bottom:-6px;background:url(../img/pencil-blue-line.png);width:0;height:15px;-webkit-animation-name:pencilAnimation;animation-name:pencilAnimation;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;overflow:hidden;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-light:after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-dark:after{background:url(../img/pencil-blue-line-dark.png)}.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-no-rotate:after{-webkit-transform:rotate(0);transform:rotate(0)}.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-2:after{-webkit-animation-name:pencilAnimation2;animation-name:pencilAnimation2;right:calc(100% - 115px);background:url(../img/pencil-blue-line-2.png);background-repeat:no-repeat}.highlighted-word.highlighted-word-animation-1.highlighted-word-animation-1-2-dark:after{background-image:url(../img/pencil-blue-line-2-dark.png)}.highlighted-word.highlighted-word-rotate{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-transform-origin:0 0;transform-origin:0 0}