main{margin-top:65px}main #hero{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 65px)}main #hero .intro{height:100%;min-width:50%;padding:25px;text-align:center;margin-top:-50px}main #hero .intro h1{font-weight:400;font-size:72px}main #hero .intro p{font-size:24px;line-height:24px;font-weight:300;margin-bottom:50px}main #hero .intro .button{margin-right:8px;margin-bottom:8px}main #hero .carousel{height:100%;display:flex;justify-content:center;align-items:center;min-width:50%}main #hero .carousel blockquote{width:350px;font-family:monospace;margin-bottom:15px;font-size:10px}main #hero .carousel blockquote code{min-height:250px;overflow:hidden}main #hero .carousel .product-title{font-weight:400;display:inline-block}main #hero .carousel .product-price{font-family:monospace;display:inline-block;margin-bottom:8px}main #hero .carousel small.product-category{font-size:12px;padding:2px 4px;border-radius:3px;background:#444;color:#fff;cursor:pointer}main #hero .carousel .product-rating-container{display:inline-block}@media(min-width: 1920px){main #hero .intro h1{font-size:100px}main #hero .intro p{font-size:36px;line-height:42px}main #hero .carousel blockquote{width:750px;font-size:16px}main #hero .carousel blockquote code{min-height:400px}main #hero .carousel .product-title{font-size:36px}main #hero .carousel .product-price{font-size:26px}main #hero .carousel small.product-category{font-size:16px;padding:4px 8px;border-radius:5px}main #hero .carousel .product-rating-container{font-size:20px}}@media(min-width: 1366px)and (max-width: 1919px){main #hero .intro h1{font-size:80px}main #hero .intro p{font-size:30px;line-height:30px}main #hero .carousel blockquote{width:500px;font-size:14px}main #hero .carousel blockquote code{min-height:352px}}@media(min-width: 768px)and (max-width: 1365px){main #hero .intro h1{font-size:48px;text-align:left}main #hero .intro p{text-align:left;font-size:20px;line-height:24px}}@media(min-width: 600px)and (max-width: 767px){main #hero .intro{min-width:100%}main #hero .carousel{display:none}}@media(min-width: 480px)and (max-width: 599px){main #hero .intro{min-width:100%}main #hero .intro h1{font-size:60px}main #hero .intro p{font-size:22px}main #hero .carousel{display:none}}@media(min-width: 360px)and (max-width: 479px){main #hero .intro{min-width:100%}main #hero .intro h1{font-size:42px;margin-bottom:10px}main #hero .intro p{font-size:18px}main #hero .carousel{display:none}}main #sample{padding:25px;background-color:#f0f0f0;color:#2b2b2b;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column}main #sample .why-us{text-align:center;width:80%}main #sample .why-us h2{font-size:48px}main #sample .why-us p{font-size:24px}main #sample .example{width:80%}main #sample .example blockquote{font-family:monospace;font-size:14px}main #sample .example h2{font-size:24px;padding:16px 0px}main #sample .example button{cursor:pointer;color:#fff;margin:15px 0px;margin-right:10px;padding:10px 18px;border-radius:50px;border:2px solid #0a0a0a;background-color:#0a0a0a;transition:all .3s}main #sample .example button:hover{box-shadow:0px 0px 5px 2px rgba(0,0,0,.25)}main #sample .example button.ghost{color:#000;background-color:rgba(0,0,0,0)}main #sample .example .try-it-response{margin-bottom:25px}@media(min-width: 1920px){main #sample .example{width:80%}main #sample .example blockquote{font-size:16px}main #sample .example h2{font-size:28px}main #sample .example button{margin:20px 0px;font-size:20px}}@media(min-width: 1366px)and (max-width: 1919px){main #sample .why-us p{font-size:22px}}@media(min-width: 768px)and (max-width: 1365px){main #sample .why-us{width:95%}main #sample .why-us h2{font-size:36px}main #sample .why-us p{font-size:18px}main #sample .example{width:95%}}@media(min-width: 600px)and (max-width: 767px){main #sample .why-us{width:95%}main #sample .why-us h2{font-size:30px}main #sample .why-us p{font-size:16px}main #sample .example{width:95%}main #sample .example blockquote{font-size:12px}}@media(min-width: 480px)and (max-width: 599px){main #sample{padding:15px}main #sample .why-us{width:100%}main #sample .why-us h2{font-size:28px}main #sample .why-us p{font-size:14px}main #sample .example{width:100%}main #sample .example blockquote{font-size:10px}}@media(min-width: 360px)and (max-width: 479px){main #sample{padding:10px}main #sample .why-us{width:100%}main #sample .why-us h2{font-size:24px}main #sample .why-us p{font-size:14px}main #sample .example{width:100%}main #sample .example blockquote{font-size:10px}}main #resources{padding:25px;background-color:#fff;color:#2b2b2b;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column}main #resources .resources{text-align:center;width:80%}main #resources .resources h2{font-size:48px}main #resources .resources p{font-size:24px}main #resources .resources-container,main #resources .routes-container{width:80%;text-align:left;margin:20px 0;padding-bottom:25px}main #resources .resources-container a,main #resources .routes-container a{color:#269253;display:inline-block}main #resources .resources-container a:not([href]),main #resources .routes-container a:not([href]){color:inherit}main #resources .resources-container a::after,main #resources .routes-container a::after{content:"";width:0px;height:2px;display:block;background:#269253;transition:.3s}main #resources .resources-container a:hover::after,main #resources .routes-container a:hover::after{width:100%}main #resources .resources-container a:not([href]):hover::after,main #resources .routes-container a:not([href]):hover::after{width:0}main #resources .resources-container table tr td,main #resources .routes-container table tr td{padding:5px 10px 5px 0}main #resources .resources-container table tr td.comment,main #resources .routes-container table tr td.comment{color:#a3a3a3}main #resources .resources-container .resources-note,main #resources .resources-container .routes-note,main #resources .routes-container .resources-note,main #resources .routes-container .routes-note{margin-top:15px}main #resources .resources-container{border-bottom:1px solid rgba(0,0,0,.25)}@media(min-width: 768px)and (max-width: 1365px){main #resources{padding:20px}main #resources .resources{width:85%}main #resources .resources h2{font-size:44px}main #resources .resources p{font-size:20px}}@media(min-width: 600px)and (max-width: 767px){main #resources{padding:20px}main #resources .resources{width:90%}main #resources .resources h2{font-size:40px}main #resources .resources p{font-size:18px}main #resources .resources-container,main #resources .routes-container{width:90%}main #resources .resources-container table tr td,main #resources .routes-container table tr td{padding-bottom:0}main #resources .resources-container table tr td.comment,main #resources .routes-container table tr td.comment{float:left;line-height:22px;width:100%;padding:0;padding-bottom:3px;border-bottom:1px solid rgba(0,0,0,.25)}main #resources .routes-container table tr{display:block}}@media(min-width: 480px)and (max-width: 599px){main #resources{padding:15px}main #resources .resources{width:100%}main #resources .resources h2{font-size:36px}main #resources .resources p{font-size:16px}main #resources .resources-container,main #resources .routes-container{width:95%}main #resources .resources-container table tr td,main #resources .routes-container table tr td{padding-bottom:0}main #resources .resources-container table tr td.comment,main #resources .routes-container table tr td.comment{float:left;line-height:22px;width:100%;padding:0;padding-bottom:3px;border-bottom:1px solid rgba(0,0,0,.25)}main #resources .routes-container table tr{display:block}}@media(min-width: 360px)and (max-width: 479px){main #resources{padding:10px}main #resources .resources{width:100%}main #resources .resources h2{font-size:36px}main #resources .resources p{font-size:16px}main #resources .resources-container,main #resources .routes-container{width:95%}main #resources .resources-container table tr td,main #resources .routes-container table tr td{padding-bottom:0}main #resources .resources-container table tr td.comment,main #resources .routes-container table tr td.comment{float:left;line-height:22px;width:100%;padding:0;padding-bottom:3px;border-bottom:1px solid rgba(0,0,0,.25)}main #resources .routes-container table tr{display:block}}main footer{padding-top:8px;min-height:40px;background-color:#ebebeb;display:flex;justify-content:center;align-items:center}main .footer-extra{text-align:center;background-color:#dfdfdf;padding:3px;font-size:12px}main .footer-extra a{text-decoration:none;color:inherit}pre code.hljs{border-radius:10px}.hidden{display:none !important}::-moz-selection{color:#2e5139;background:#49c37c}::selection{color:#2e5139;background:#49c37c}/*# sourceMappingURL=home.css.map */