@media only screen and (max-width: 580px){#masthead .content{padding-top:160px !important}}@media only screen and (max-width: 500px){#masthead .content{padding-top:220px !important}}#masthead .content h1{font-size:65px !important;line-height:75px !important}@media only screen and (max-width: 890px){#masthead .content h1{font-size:6.5vw !important;line-height:7vw !important;margin-bottom:25px}}@media only screen and (max-width: 600px){#masthead .content h1{text-align:center}}@media only screen and (max-width: 580px){#masthead .content h1{text-align:right;font-size:38px !important;line-height:43px !important}}@media only screen and (max-width: 500px){#masthead .content h1{text-align:left}}#masthead .content h1 .hidden{display:block;height:0;overflow:hidden}#masthead .content h1 em{display:block;color:#fff;text-transform:none;font:33px/1.0 "source-sans-pro",sans-serif;font-style:italic;margin-top:0.2em}@media only screen and (max-width: 890px){#masthead .content h1 em{font-size:3.4vw}}@media only screen and (max-width: 580px){#masthead .content h1 em{font-size:22px}}#masthead .progressor{margin-left:-5px;left:25%}@media only screen and (max-width: 1260px){#masthead .progressor{left:50%;margin-left:-30px}}#masthead .button{position:absolute;left:50%;bottom:-25px;transform:translateX(-50%);padding:5px 25px}#masthead .image{position:absolute;width:calc(50% - 120px);right:80px;top:380px;overflow:hidden;height:calc(100% - 40px);border-radius:3px;box-shadow:0px 1px 3px 1px rgba(0,10,17,0.15),0px 8px 15px 0px rgba(0,18,29,0.3);background:#fff}@media only screen and (max-width: 1260px){#masthead .image{width:calc(33.333% - 80px);height:260px}}@media only screen and (max-width: 1000px){#masthead .image{top:215px;right:60px}}@media only screen and (max-width: 890px){#masthead .image{height:24vw;width:30vw}}@media only screen and (max-width: 700px){#masthead .image{top:190px}}@media only screen and (max-width: 600px){#masthead .image{display:none}}#masthead .image img{position:absolute;display:block;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 1260px){#masthead .image img{width:140%;height:auto}}@media only screen and (max-width: 890px){#general{margin-top:25px}}#general .content{z-index:1}#general .sections:before,#general .sections:after{content:"";display:table}#general .sections:after{clear:both}#general .sections{*zoom:1}#general .col1{padding-right:40px;width:50%;float:left}@media only screen and (max-width: 890px){#general .col1{width:auto;padding:0;float:none}}#general .col2{padding-left:40px;width:50%;float:left}@media only screen and (max-width: 890px){#general .col2{width:auto;padding:0;float:none}}#general section+section{margin-top:50px}@media only screen and (max-width: 890px){#general section+section{margin-top:0}}#general h2{text-align:center;padding-top:60px}@media only screen and (max-width: 890px){#general h2{text-align:left;background-position:left center !important;padding:0 0 0 70px;margin:0 0 -18px;min-height:50px;color:#F25130;position:relative;padding-right:30px}}@media only screen and (max-width: 700px){#general h2{padding-left:50px}}@media only screen and (max-width: 890px){#general section .text{padding:0 0 0 70px}}@media only screen and (min-width: 891px){#general section .text{height:auto !important;display:block !important}}@media only screen and (max-width: 700px){#general section .text{padding-left:50px}}#general section .text p:first-child{margin-top:0}#general section .text p:last-child{margin-bottom:18px}@media only screen and (max-width: 890px){#general section{padding:20px 0 2px;border-bottom:2px solid #E6E6E6}#general section.active h2::before{opacity:0}}#easy h2{background:center top/38px 38px url("data:image/svg+xml,%3Csvg viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Cpath d='M36 4.937C36 2.762 34.237 1 32.062 1H4.938C2.763 1 1 2.762 1 4.937v27.126C1 34.237 2.763 36 4.938 36h27.124C34.237 36 36 34.237 36 32.063V4.937z' stroke='%23002A42'/%3E%3Cpath d='M9 12c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm10 15c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3z' stroke='%23EB4900'/%3E%3Cpath d='M28 18v13m0-26v5' stroke='%23EB4900' stroke-linecap='round'/%3E%3Cpath d='M28 17c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3z' stroke='%23EB4900'/%3E%3Cpath d='M9 13v18m10-3v3m0-26v16' stroke='%23EB4900' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat}@media only screen and (max-width: 700px){#easy h2{background:left center/30px 30px url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Cpath d='M28 4.037C28 2.36 26.64 1 24.962 1H4.038C2.36 1 1 2.36 1 4.037v20.926C1 26.64 2.36 28 4.038 28h20.924C26.64 28 28 26.64 28 24.963V4.037z' stroke='%23002A42'/%3E%3Cpath d='M7 9c1.104 0 2-.896 2-2s-.896-2-2-2-2 .896-2 2 .896 2 2 2zm8 12c1.104 0 2-.896 2-2s-.896-2-2-2-2 .896-2 2 .896 2 2 2z' stroke='%23EB4900'/%3E%3Cpath d='M22 14v10m0-19v4' stroke='%23EB4900' stroke-linecap='round'/%3E%3Cpath d='M22 14c1.104 0 2-.896 2-2s-.896-2-2-2-2 .896-2 2 .896 2 2 2z' stroke='%23EB4900'/%3E%3Cpath d='M7 10v14m8-2v2m0-19v11' stroke='%23EB4900' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat}}#vlabel h2{background:center top/29px 46px url("data:image/svg+xml,%3Csvg width='29' height='46' viewBox='0 0 29 46' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.44 4.214a.107.107 0 0 0-.04.006s.674 1.359 3.13 13.374c.096.49.99 5.781 1.643 7.524.231.624.639 1.96.908 2.548.779 1.721 2.842 4.33 2.978 6.683.076 1.36.232 2.486.262 3.514.023.302.152 1.527.344 2.072C20.171 41.37 24.234 46 28.55 46v-3.507c-4.288 0-8.326-2.433-8.427-2.691-.062-.115.225-1.773.515-2.512.56-1.429 1.622-2.736 3.483-2.874.23-.016.449-.024.659-.024 1.695 0 2.794.483 3.77.483l-.008-11.242c-.53-.41-.964-.543-1.346-.543-.36 0-.673.119-.973.237-.3.118-.587.237-.895.237-.03 0-.063-.001-.096-.004-.748-.062-1.457-1.162-2.062-1.162a.47.47 0 0 0-.212.05c-1.24.638.495 2.897 1.25 3.357.669.407 1.517.783 1.72.879.994.47 1.392 1.184 1.518 2.299a4.58 4.58 0 0 1-.065 1.11c-.342 1.478-2.361 2.854-4.164 2.854-.581 0-1.138-.142-1.61-.468-.914-.634-1.748-1.451-2.038-2.905-.521-2.567-2.35-4.453-2.939-6.967-.357-1.525-.621-3.138-1.015-4.674-.401-1.587-.813-3.16-1.138-4.603-.302-1.341-.93-3.345-1.387-4.567-1.617-4.276-2.46-4.549-2.649-4.549' fill='%23002A42'/%3E%3Cpath d='M9.92 10.9c-.158 2.629-4.173 6.22-5.43 8.521-.616 1.134-1.37 3.08-1.565 4.206-.534 3.135.146 5.083.9 6.914 1.095 2.66.264 3.933.518 3.933.054 0 .156-.06.339-.174 1.288-1.062 1.09-3.537.997-5.081-.075-1.254-.159-2.679.03-4.173.356-2.797 2.029-5.8 3.456-7.894 1.695-2.504 1.08-5.092.755-6.252M9.344 25.795c-4.741 13.996 4.314 15.322 6.894 18.612 0 0 1-1.425-3.111-5.988-1.498-1.67-2.854-5.34-1.673-10.587 1.704-7.6-.726-9.47-.726-9.47s.429 2.08-1.384 7.433zM6.928 0C6.755.928 5.43 1.847 5.43 1.847c-.735.49-3.685 1.821-3.904 5.11-.047.662.018 1.402.235 2.229.757-1.554 1.83-2.735 3.411-3.742C8.285 3.46 6.928 0 6.928 0' fill='%23F25130'/%3E%3Cpath d='M20.069 10.628c-.953 0-2-.696-1.677-1.792.074-.196.179-.035.398-.177.235-.222.474-.588.852-.713.103-.032.218-.045.338-.045.198 0 .404.038.562.1.171.042.068.483-.06.596-.27.205-1.068-.13-1.068.477.01.326.157.435.371.435.217 0 .504-.11.794-.22.29-.11.583-.22.812-.22h.028c.145 1.094-.571 1.559-1.35 1.559m-1.611-3.366c-.79 0-1.705.106-2.76.347.864.114 1.416 2.846 3.418 3.44 1.472.434 3.034.197 3.379 1.093-.624.337-.215 1.39.39 1.39a.531.531 0 0 0 .148-.021c.489-1.39.762-6.249-4.575-6.249' fill='%23002A42'/%3E%3Cpath d='M7.859 5.069H7.84s1.26 1.053-4.882 6.238c-6.146 5.19-.814 8.195-.814 8.195s-1.558-2.986 3.438-7.168C10.592 8.152 9.366 6.338 9.2 6.006c-.44-.9-1.217-.937-1.34-.937' fill='%23F25130'/%3E%3C/g%3E%3C/svg%3E") no-repeat}#properties h2{background:center top/43px 41px url("data:image/svg+xml,%3Csvg viewBox='0 0 43 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E%3Cpath stroke='%23F35130' stroke-linejoin='round' d='M19 26h22v-9H19zm4-4h14'/%3E%3Cpath d='M30 14.574v2.476m0 11.62v9.904' stroke='%23F35130'/%3E%3Cg stroke='%23002A42' stroke-linejoin='round'%3E%3Cpath d='M22 29v9H1V4l21-3v13'/%3E%3Cpath d='M9 38h5v-8H9z'/%3E%3C/g%3E%3Cpath stroke='%23002A42' stroke-linejoin='round' d='M9 25h5v-5H9zm0-10h5v-5H9z'/%3E%3C/g%3E%3C/svg%3E") no-repeat}@media only screen and (max-width: 700px){#properties h2{background:center top/34px 30px url("data:image/svg+xml,%3Csvg viewBox='0 0 34 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E%3Cpath stroke='%23F35130' stroke-linejoin='round' d='M15 20h17v-8H15zm3-4h11'/%3E%3Cpath d='M23 10v2m0 9v7' stroke='%23F35130'/%3E%3Cg stroke='%23002A42' stroke-linejoin='round'%3E%3Cpath d='M17 23v5H1V3.19L17 1v8'/%3E%3Cpath d='M7 28h4v-6H7z'/%3E%3C/g%3E%3Cpath stroke='%23002A42' stroke-linejoin='round' d='M7 18h4v-4H7zm0-8h4V6H7z'/%3E%3C/g%3E%3C/svg%3E") no-repeat}}#software h2{background:center top/49px 43px url("data:image/svg+xml,%3Csvg viewBox='0 0 49 43' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg stroke='%23002A42'%3E%3Cpath d='M37 41c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10z'/%3E%3Cpath d='M31 26c.03.1-.283 2.748 1 2 1.097-.11.557-1.595 1-2-.443.405.922.07 1 0 1.052.07 2.215-.384 2 1 .454 1.407.216.588-1 1-.272.316-.45 1.59 0 2 .92-.107 2.465.53 2 1h1c.675 2.133.625 2.08 1 3-.375.474-.345 2.385 0 2 1.023-.525 2.898-3.498 3-5-.875-.743-.905-.864 0-1 .523-.653 1.03-1.138 1-2m-14 5c0 .062.237-2.343 1-2 .32.426.56.426 1 1 .507.274 2.54.516 2 1-.814.607-1.075.576-2 3'/%3E%3C/g%3E%3Cpath d='M19 1H3c-1.203 0-2 .796-2 2v12c0 .383.797 1 2 1h16c1.318 0 2-.617 2-1V3c0-1.204-.682-2-2-2zm2.133 11.033h-19.9M14.51 19H7.975M11 18.474v-2.317' stroke='%23002A42'/%3E%3Cpath d='M38 7c1.105 0 2-.896 2-2 0-1.105-.895-2-2-2s-2 .895-2 2c0 1.104.895 2 2 2z' stroke='%23EB4900'/%3E%3Cpath d='M11 22.625v9.268m27-20.876v9.267M23.376 35H13.84M32.083 5H24.62' stroke='%23EB4900' stroke-dasharray='0.6940000000000001,4.861'/%3E%3Cpath d='M11 37c1.105 0 2-.896 2-2 0-1.105-.895-2-2-2s-2 .895-2 2c0 1.104.895 2 2 2z' stroke='%23EB4900'/%3E%3C/g%3E%3C/svg%3E") no-repeat}@media only screen and (max-width: 700px){#software h2{background:left center/37px 34px url("data:image/svg+xml,%3Csvg viewBox='0 0 37 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Cg stroke='%23002A42' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M26.5 32c4.694 0 8.5-3.806 8.5-8.5S31.194 15 26.5 15 18 18.806 18 23.5s3.806 8.5 8.5 8.5z'/%3E%3Cpath d='M23.667 16.133c.026.092 3.333 2.33 3.4 2.267.894.064-1.134 1.813-2.267 2.947-1.133 1.133 2.55 1.586 2.55 1.586.574 1.934.283 5.667 1.983 5.667 1.7 0 3.314-5.89 3.4-7.253m-13.6 3.4c0 .055 1.335-2.124 1.984-1.814.273.386 3.01 2.51 2.55 2.947-.693.55-.914.522-1.7 2.72'/%3E%3C/g%3E%3Cg stroke='%23002A42' transform='translate(1 1)'%3E%3Crect width='16' height='12' rx='2'/%3E%3Cpath d='M15 9H1m9 6H6m2-1v-2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cpath d='M28 8c1.105 0 2-.896 2-2 0-1.105-.895-2-2-2s-2 .895-2 2c0 1.104.895 2 2 2z' stroke='%23EB4900' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 19v7m19-15v4M15 27h-4.123M25 6h-6' stroke='%23EB4900' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1,3'/%3E%3Cpath d='M9 29c1.105 0 2-.896 2-2 0-1.105-.895-2-2-2s-2 .895-2 2c0 1.104.895 2 2 2z' stroke='%23EB4900' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat}}#contact h1{font-size:1.3em}#contact .content{padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 800px){#contact .content{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 700px){#contact .content{padding-top:35px;padding-bottom:35px}}@media only screen and (max-width: 600px){#contact .content{padding-top:30px;padding-bottom:30px}}#contact p{width:calc(66.666% - 27px)}@media only screen and (max-width: 780px){#contact p{width:auto}}#contact a.cta.button{position:absolute;right:80px;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 780px){#contact a.cta.button{position:static;transform:none}}
