body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*::-moz-selection{background:#292929;color:#fff}*::selection{background:#292929;color:#fff}html{background-color:#292929}body{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.5;font-weight:400;color:#212121;background-color:#fefefe;-webkit-text-size-adjust:100%}@media screen and (max-width: 900px){body{font-size:20px}}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure,.highlight{margin-bottom:15px}@media screen and (max-width: 600px){h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure,.highlight{margin-bottom:0.5em}}img{max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:21px}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:900}a{color:#d64242;text-decoration:none}a:hover{color:#212121;text-decoration:underline}a svg{color:#212121}blockquote{color:#424242;padding-top:2px;padding-left:15px;font-style:italic}blockquote>:last-child{margin-bottom:0}@media screen and (max-width: 1200px){blockquote{padding-top:1em;font-size:24px}}@media screen and (max-width: 900px){blockquote{font-size:20px}}@media screen and (max-width: 600px){blockquote{padding-top:0}}blockquote.no-leading{padding-top:0}pre,code{font-size:15px;border:1px solid #e8e8e8;border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:scroll}pre>code{border:0;padding-right:0;padding-left:0}.wrapper{max-width:-webkit-calc(1320px - (30px * 2));max-width:calc(1320px - (30px * 2));margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}@media screen and (max-width: 1200px){.wrapper{max-width:-webkit-calc(1320px - (30px * 6));max-width:calc(1320px - (30px * 6));padding-right:90px;padding-left:90px}}@media screen and (max-width: 900px){.wrapper{max-width:-webkit-calc(1320px - (30px * 2));max-width:calc(1320px - (30px * 2));padding-right:30px;padding-left:30px}}@media screen and (max-width: 600px){.wrapper{max-width:-webkit-calc(1320px - (30px));max-width:calc(1320px - (30px));padding-right:15px;padding-left:15px}}.wrapper:after{content:"";display:table;clear:both}.icon>svg{display:inline-block;width:24px;height:24px;vertical-align:middle}@media screen and (max-width: 900px){.icon>svg{width:20px;height:20px}}.icon>svg path{fill:#212121}section{padding-top:12vh;padding-bottom:12vh}@media screen and (max-width: 1200px){section{padding-top:8vh;padding-bottom:8vh}}@media screen and (max-width: 600px){section{padding-top:6vh;padding-bottom:6vh}}.grey-background{background-color:#fafafa}.white-background{background-color:#fff}.vcenter{top:50%;position:relative;transform:translateY(-50%)}.text-center{text-align:center}.clearfix{clear:both;overflow:auto}.site-header{position:relative}.site-header .site-image-wrapper{position:relative;padding-bottom:41.74%;background-color:rgba(177,172,172,0.34)}.site-header .site-image-white-triangle{background-color:#fefefe;position:absolute;width:100%;padding-bottom:3.78%;bottom:0}.site-header .site-image{width:100%;position:absolute;z-index:1}.site-header .site-title-wrapper{z-index:2;top:50%;transform:translateY(-50%)}.site-header .site-heading{color:#fff;font-size:80px;margin:0;background-color:rgba(255,255,255,0.8);padding:5px 20px;color:#292929;display:inline-block;margin-bottom:40px}.site-header-column{padding:0;margin-left:16.66666667%}.site-title{font-size:26px;line-height:56px;letter-spacing:-1px;margin-bottom:50px;text-align:center;width:100%;display:block}.site-title,.site-title:visited{color:#424242}.site-subtitle{text-align:center;font-size:60px;margin:0;color:#f5f5f5;transform:rotate(5deg);transition:none;line-height:1.2;font-weight:900}@media screen and (max-width: 900px){.site-subtitle{font-size:64px}}@media screen and (max-width: 900px){.site-subtitle{font-size:36px}}@media screen and (max-width: 600px){.site-subtitle{font-size:30px}}.site-nav{float:right;line-height:56px}.site-nav .menu-icon{display:none}.site-nav .page-link{color:#212121;line-height:1.5}.site-nav .page-link:not(:first-child){margin-left:20px}@media screen and (max-width: 600px){.site-nav{position:absolute;top:9px;right:30px;background-color:#fefefe;border:1px solid #e8e8e8;border-radius:5px;text-align:right}.site-nav .menu-icon{display:block;float:right;width:36px;height:26px;line-height:0;padding-top:10px;text-align:center}.site-nav .menu-icon>svg{width:18px;height:15px}.site-nav .menu-icon>svg path{fill:#424242}.site-nav .trigger{clear:both;display:none}.site-nav:hover .trigger{display:block;padding-bottom:5px}.site-nav .page-link{display:block;padding:5px 10px}}.contact-list,.social-media-list{margin-top:1em;list-style:none;margin-left:0}.contact-list li,.social-media-list li{padding:0.3em 0}.contact-list li svg,.social-media-list li svg{margin-right:0.5em}p{text-align:justify}@media screen and (max-width: 1200px){p{text-align:left}}.flush-left{text-align:left}.flush-right{text-align:right}.page-content .page-row{padding:20px;overflow:auto;clear:both}@media screen and (min-width: 900px){.page-content .page-row{padding:50px}}.page-heading{font-size:20px}.post-list{margin-left:0;list-style:none}.post-list>li{margin-bottom:30px}.post-meta{font-size:21px;color:#828282}.post-link{display:block;font-size:24px}.post-header{margin-bottom:30px}.post-title{font-size:42px;letter-spacing:-1px;line-height:1}@media screen and (max-width: 900px){.post-title{font-size:36px}}.post-content h1,.page-content h1{font-size:62px}.post-content h2,.page-content h2{font-size:42px;font-weight:900}@media screen and (max-width: 900px){.post-content h2,.page-content h2{font-size:24px}}@media screen and (max-width: 600px){.post-content h2,.page-content h2{font-size:30px}}.post-content h3,.page-content h3{font-size:32px}@media screen and (max-width: 900px){.post-content h3,.page-content h3{font-size:26px}}.post-content h4,.page-content h4{font-size:20px}@media screen and (max-width: 900px){.post-content h4,.page-content h4{font-size:18px}}.doodle{padding-top:2em;text-align:center;padding-top:0;position:absolute;width:100px;left:0;top:0}.doodle img{max-width:100%}@media screen and (max-width: 1200px){.doodle{display:none}}.app-screenshot img{border:24px solid rgba(177,172,172,0.34);display:block;margin:0 auto}.app-screenshot p{text-align:left}@media screen and (max-width: 1200px){.app-screenshot{display:flex;flex-flow:column-reverse}.app-screenshot .col-2-5{width:100%}}@media screen and (max-width: 600px){#the-band{padding-top:2em}}section input[type="submit"].button,section .button{padding:0;margin:0px 0 30px;display:inline-block;color:#f5f5f5;background-color:#292929;width:200px;height:40px;line-height:40px;border:none;cursor:pointer;font-size:16px;font-weight:400;transition:background-color .5s ease-in-out}section input[type="submit"].button:hover,section input[type="submit"].button:focus,section .button:hover,section .button:focus{background-color:#000}@media screen and (max-width: 900px){section input[type="submit"].button,section .button{margin-top:50px}}.about-section .about-col{margin-bottom:70px;padding-left:30px}@media screen and (max-width: 600px){.about-section .about-col{padding:0 2rem}}@media screen and (max-width: 1200px){.about-section .about-col{width:80%;margin-left:10%}}@media screen and (max-width: 600px){.about-section .about-col{padding:0 15px;margin-left:0;width:100%}}@media (max-width: 500px){.about-section .about-col{padding:0 1rem}}.about-section .about-col-last{clear:left}@media screen and (min-width: 1200px){.about-section .about-col-last{margin:0}}.about-section .about-col .about-heading{color:#292929;margin-top:20px;font-size:30px;font-weight:500;text-transform:uppercase}@media screen and (max-width: 900px){.about-section .about-col .about-heading{font-size:22px}}.about-section .about-col .about-heading a{color:#292929;text-decoration:none;font-size:70%}.about-section .about-col .about-heading a.about-social-link{font-size:30px}@media screen and (max-width: 900px){.about-section .about-col .about-heading a.about-social-link{font-size:22px}}.about-section .about-col .about-description{font-size:16px;font-weight:300;text-align:left}.about-section .about-col .social-icon-link .fa-github{margin-left:10px}.about-section .about-col .social-icon-link [class*='fa-']{font-size:20px}.contact-section p{font-size:20px}.contact-section label,.contact-section input,.contact-section textarea{font-size:18px;padding-left:0}.contact-section form{padding:0}.contact-section form input{padding:7px 0;margin:0}.contact-section .contact-column{padding-right:0;position:relative;width:50%;margin-left:25%}@media (max-width: 500px){.contact-section .contact-column{padding:0 1rem}}@media screen and (max-width: 900px){.contact-section .contact-column{width:50%;margin-left:25%}}@media screen and (max-width: 1200px){.contact-section .contact-column{width:70%;margin-left:15%}}@media screen and (max-width: 600px){.contact-section .contact-column{width:100%;margin-left:0}}.contact-section .contact-column input[type="submit"]{float:right}.footer-image{padding-top:60vh;width:100%;font-size:21px;background-image:linear-gradient(rgba(1,1,1,0.02), rgba(1,1,1,0.02)),url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Ffooter.jpg");background-size:cover;background-position:top center;background-repeat:no-repeat}@media screen and (max-width: 1200px){.footer-image{font-weight:900}}@media screen and (max-width: 900px){.footer-image{font-size:20px}}@media screen and (max-width: 600px){.footer-image{font-size:11px}}.footer-image a,.footer-image i,.footer-image h2,.footer-image p,.footer-image label{color:#f5f5f5;font-weight:300}@media screen and (max-width: 900px){.footer-image{padding-top:50vh}}@media screen and (max-width: 600px){.footer-image{padding-top:35vh}}.site-footer{width:100%;background-color:#292929;padding:20px 0}.site-footer .wrapper{padding:0}.site-footer .footer-bottom-links{background-color:#292929;clear:both}.site-footer .footer-bottom-links .contact-list{clear:both;margin:0;text-align:center}.site-footer .footer-bottom-links .contact-list li{display:inline-block;margin:0 10px}.site-footer .footer-bottom-links .contact-list li a,.site-footer .footer-bottom-links .contact-list li i,.site-footer .footer-bottom-links .contact-list li svg{color:#f5f5f5;font-size:14px;font-weight:300}.site-footer form{margin:0}.site-footer .logo{display:block;height:40px;background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Flogo.png");background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:#292929;margin:auto}@media screen and (min-width: 1200px){.site-footer .logo{height:60px}}.site-footer .footer-col-wrapper{padding-right:0;padding-top:0;width:100%;float:none !important}.site-footer .footer-col-wrapper #made-with{display:block}@media screen and (max-width: 1200px){.site-footer .footer-col-wrapper{margin-left:0;padding-top:0px}}.site-footer .footer-col-wrapper img{padding:1em 0;width:80%}.site-footer div.footer-col{width:100%;max-width:1200px;margin:0 auto;float:none}@media screen and (max-width: 1200px){.site-footer div.footer-col{width:100%}}.site-footer .footer-col-1{width:60%;padding-left:0}@media screen and (max-width: 1200px){.site-footer .footer-col-1{width:100%}}.site-header{position:relative}.site-header [class*='col-']{padding:0px}.site-header .row{position:absolute;left:30px;right:30px;top:50%;transform:translateY(-50%);z-index:12}.site-header .header-content{padding:0 30px}.site-header .header__fallback-image{width:100%;height:100%;position:absolute;z-index:0;background-color:#292929;background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fvideo_fallback.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}@media screen and (max-width: 1200px){.site-header .header__fallback-image{background-image:linear-gradient(rgba(1,1,1,0.6), rgba(1,1,1,0.4)),url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fheader_bg_mobile.jpg");background-position:center}}.site-header nav{z-index:99;background-color:transparent;padding:30px}@media screen and (max-width: 900px){.site-header nav{padding:15px}}.site-header .header-logo{display:block;width:10rem;height:40px;background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Flogo.png");background-size:contain;background-position:center center;background-repeat:no-repeat;float:left}@media screen and (min-width: 900px){.site-header .header-logo{width:20rem;height:80px}}.site-header-homepage{height:100vh;overflow:hidden}@media screen and (max-width: 1200px){.site-header-homepage{height:75vh}}@media screen and (max-width: 900px){.site-header-homepage{height:70vh}}@media screen and (max-width: 600px){.site-header-homepage{height:50vh}}.site-header-homepage .header__overlay{background-color:rgba(1,1,1,0.44);top:0;left:0;bottom:0;right:0;position:absolute;z-index:11;display:none}@media screen and (min-width: 1201px){.site-header-homepage .header__overlay{display:block}}.site-header-homepage nav{position:absolute;left:0;right:0}.site-header-homepage video{z-index:9;position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover}.intro-section{position:relative;padding-left:30px;padding-right:30px}.intro-section .doodle{left:-100px;width:88px}.intro-section-column{width:100%;margin-left:0;padding:0px;position:relative}.intro-section-column h2{margin-top:60px}@media screen and (min-width: 600px){.intro-section-column{width:70%;margin-left:15%}}@media screen and (min-width: 1200px){.intro-section-column{width:50%;margin-left:25%}}.nav{left:0;right:0;top:0;padding:0px;z-index:99}.nav-section{background-color:#fff;height:3.8rem;box-shadow:10px 2px 2px rgba(66,66,66,0.1)}.nav-absolute{position:absolute}.nav-fixed{position:fixed}.nav .nav-list{margin:0}.nav .nav-list-left{float:left;position:relative;top:50%;transform:translateY(-50%)}@media screen and (max-width: 900px){.nav .nav-list-left{display:none}}.nav .nav-list-right{float:right}.nav .nav-list .nav-item{display:inline-block;margin-left:1.5rem}@media screen and (max-width: 600px){.nav .nav-list .nav-item{margin-left:1rem}}.nav .nav-list .nav-item a{color:#292929;text-decoration:none;font-size:20px;font-weight:400}@media screen and (max-width: 900px){.nav .nav-list .nav-item a{font-size:18px}}.nav .nav-list .nav-item-contact a{background-color:#292929;padding:1px 60px;display:inline-block;color:#fff;line-height:3.8rem}@media screen and (max-width: 600px){.nav .nav-list .nav-item-contact a{padding:1px 2rem}}.portfolio-section{clear:both}.portfolio-section [class*="col"]{padding:0px;position:relative}@media screen and (max-width: 600px){.portfolio-section .wrapper{padding:0}}.portfolio-section .portfolio-item{padding:80px 50px}@media screen and (max-width: 1200px){.portfolio-section .portfolio-item{padding:60px 30px}}@media screen and (min-width: 900px){.portfolio-section .portfolio-item{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-moz-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);margin-bottom:10vh}}.portfolio-section .portfolio-item.light{background-color:#fdfdfd}.portfolio-section .portfolio-item.light>*{color:#292929}.portfolio-section .portfolio-item.dark{background-color:#3e3e3e}.portfolio-section .portfolio-item.dark>*{color:#fff}.portfolio-section .portfolio-item.dark2{background-color:#232121}.portfolio-section .portfolio-item.dark2>*{color:#fff}.portfolio-section .portfolio-item.collapsable-hidden{display:none}.portfolio-section .portfolio-description{padding-left:4rem}@media screen and (max-width: 1200px){.portfolio-section .portfolio-description{padding-left:3.5rem}}@media screen and (max-width: 900px){.portfolio-section .portfolio-description{margin-left:10%;text-align:left;padding-left:0}}@media screen and (max-width: 600px){.portfolio-section .portfolio-description{margin-left:0}}.portfolio-section .portfolio-description h3{margin-top:20px;margin-bottom:10px;text-transform:uppercase;font-weight:500;font-size:35px}@media screen and (max-width: 1200px){.portfolio-section .portfolio-description h3{font-size:30px}}@media screen and (max-width: 900px){.portfolio-section .portfolio-description h3{margin-top:60px;font-size:22px}}.portfolio-section .portfolio-description p{line-height:1.4;text-align:left;font-size:18px;font-weight:300}@media screen and (max-width: 1200px){.portfolio-section .portfolio-description p{font-size:18px}}@media screen and (max-width: 900px){.portfolio-section .portfolio-description p{font-size:20px;text-align:text}}@media screen and (max-width: 600px){.portfolio-section .portfolio-description p{font-size:18px}}.portfolio-section .app-screenshot{height:40vh;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}@media screen and (max-width: 900px){.portfolio-section .app-screenshot{height:30vh;margin-left:10%;background-position:center}}@media screen and (max-width: 600px){.portfolio-section .app-screenshot{margin-left:0}}.portfolio-section .app-screenshot.device{background-position:center}.portfolio-section .app-screenshot.imGraetzl{background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fdiscography%2Fimgraetzl.png")}.portfolio-section .app-screenshot.pos{background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fdiscography%2FPOSMusic.png")}.portfolio-section .app-screenshot.crosho{background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fdiscography%2Fcrosho.png")}.portfolio-section .app-screenshot.where{background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fdiscography%2Fwhere2help.png")}.portfolio-section .app-screenshot.esquirrel{background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fdiscography%2FeSquirrel.png")}.portfolio-section .app-screenshot.zoomero{background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fdiscography%2Fzoomero.png")}.portfolio-section .app-screenshot.arxanima{background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fdiscography%2Farxanima.png")}.portfolio-section .app-screenshot.mysugr{background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fdiscography%2Fmysugr.png")}.portfolio-section .app-screenshot.craftstrom{background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fdiscography%2Fcraftstrom.png")}.portfolio-section .app-screenshot.formunauts{background-image:url("/?originalUrl=https%3A%2F%2Fpunkrockdev.com%2Fimages%2Fdiscography%2Fformunauts.png")}section{background-color:#fff;z-index:9}section .row{padding:0}section p{margin:0;font-weight:300}section .section-heading{margin-bottom:7vh}@media screen and (max-width: 1200px){section .section-heading{margin-bottom:5vh}}@media screen and (max-width: 600px){section .section-heading{margin-bottom:3vh}}.accounting-austria-form label{text-align:left}.accounting-austria-form.body-newsletter #mc_embed_signup form input{padding:10px;margin-bottom:20px}.thanks-newsletter #mc_embed_signup #mc_embed_signup_scroll{margin-top:30px}@media screen and (max-width: 1200px){.thanks-newsletter #mc_embed_signup #mc_embed_signup_scroll{width:75%;margin-left:15%}}@media screen and (max-width: 600px){.thanks-newsletter #mc_embed_signup #mc_embed_signup_scroll{width:100%;margin-left:0}}.thanks-newsletter #mc_embed_signup #mc_embed_signup_scroll h2,.thanks-newsletter #mc_embed_signup #mc_embed_signup_scroll p{color:#292929;text-align:left}.thanks-newsletter #mc_embed_signup #mc_embed_signup_scroll form{margin:0}.thanks-newsletter #mc_embed_signup #mc_embed_signup_scroll .mc-field-group{width:100%}.thanks-newsletter #mc_embed_signup #mc_embed_signup_scroll input{display:block}.highlight{background:#fff}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.grid{width:auto}.row{clear:left;padding:2em 0}@media screen and (max-width: 600px){.row{padding:1em 0}}[class*='col-']{float:left;padding-right:30px}.col{width:100%}.col-1-2{width:50%}.col-1-3{width:33.3333%}.col-1-4{width:25%}.col-1-5{width:20%}@media screen and (max-width: 1200px){.col-1-5{width:100%}}.col-offset-1-4{margin-left:25%}.col-offset-1-5{margin-left:20%}@media screen and (max-width: 1200px){.col-offset-1-5{margin-left:0%}}.col-offset-1{margin-left:8.33333333%}.col-2-5{width:40%}@media screen and (max-width: 1200px){.col-2-5{width:50%}}.col-3-5{width:60%}@media screen and (max-width: 1200px){.col-3-5{width:100%;padding:1em 0}}.col-4-5{width:80%}@media screen and (max-width: 1200px){.col-md-12{width:100%}}@media screen and (max-width: 900px){.col-sm-4-5{width:80%}}@media screen and (max-width: 900px){.col-sm-1-2{width:50%}}.col-2-3{width:66.66%}.col-1-3{width:33.33%}.col-1-4-5{width:26.66%}@media screen and (max-width: 600px){.col-xs-12{width:100%}}@media screen and (max-width: 600px){.col-xs-offset-0{margin-left:0}}@media screen and (max-width: 900px){.col-sm-12{width:100%}}@media screen and (max-width: 900px){.col-sm-offset-0{margin-left:0}}.col-3-4-5{width:53.33%}@media screen and (max-width: 1200px){.col-3-4-5{width:100%}}@media screen and (max-width: 1200px){.hide-desktop{display:none}}@media screen and (max-width: 900px){.hide-laptop{display:none}}@media screen and (max-width: 600px){.hide-palm{display:none}}@media screen and (min-width: 1200px){.show-desktop{display:none}}@media screen and (min-width: 900px){.show-laptop{display:none}}@media screen and (min-width: 600px){.show-palm{display:none}}#mc_embed_signup.newsletter-wrapper input[type="submit"].button{background-color:#000;margin:0;padding:0 15px;display:inline-block;vertical-align:middle;border-radius:0;height:35px}form{margin:2em 0 3em}@media screen and (max-width: 1200px){form{padding:1em}}form .form-input{margin-bottom:1.5em}form label{font-size:20px;margin-right:0.5em;font-weight:400}@media screen and (max-width: 1200px){form label{display:block}}@media screen and (min-width: 1200px){form input[type="text"],form input[type="email"]{width:100%}}form input,form textarea{font:1em "Source Sans Pro",Helvetica,Arial,sans-serif;border:none;border-bottom:2px solid #292929;border-radius:0;padding:0.3em;margin:0.3em 0;background:transparent}@media screen and (max-width: 1200px){form input,form textarea{width:100%}}form input:focus,form textarea:focus{outline:none;border-bottom:2px solid #292929}form textarea{width:100%;height:auto;max-width:100%;resize:none}form input[type="submit"]{color:#fff;border:1px solid #292929;background:#292929;font-weight:400;font-size:16px;padding:7px 5px;margin-left:auto;display:block;cursor:pointer}form input[type="submit"]:hover{background:rgba(214,66,66,0.3)}@media screen and (min-width: 1200px){form input[type="submit"]{min-width:200px}}#mc_embed_signup #mc_embed_signup_scroll{margin:0;text-align:center}#mc_embed_signup p{text-align:left}#mc_embed_signup form{margin-top:0;padding:10px 10px 10px 3%;background:none}#mc_embed_signup form .clear{display:inline-block;clear:none;vertical-align:middle}#mc_embed_signup form h2{font-size:1.1em;text-transform:uppercase;font-weight:300;margin:0px;color:#f5f5f5}#mc_embed_signup form h2+p{font-size:16px;color:#f5f5f5;text-align:center;font-weight:300;margin-bottom:20px}#mc_embed_signup form .indicates-required{display:none}#mc_embed_signup form input{border-radius:0}#mc_embed_signup form .mc-field-group{width:20%;display:inline-block;clear:none;padding:0}#mc_embed_signup form .mc-field-group input{background:#f5f5f5;font-size:14px;font-weight:400;padding:6px 5px;margin:0}@media screen and (max-width: 900px){#mc_embed_signup form .mc-field-group input{padding:4px}}#mc_embed_signup form .mc-field-group textarea{padding:0.3em}#mc_embed_signup div#mce-responses{margin:5px 0 25px;padding:0}#mc_embed_signup div.response{margin:0;padding:0;width:auto}#mc_embed_signup #mce-success-response{visibility:hidden}#mc_embed_signup #mce-success-response::before{content:"Awesome, thanks! 🙌";visibility:visible;color:#212121}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{background:none;color:#d64242;padding:0;font-size:16px;position:absolute;margin:0;left:0}.body-newsletter #mc_embed_signup form{padding:0}.body-newsletter #mc_embed_signup form .mc-field-group{width:100%}.body-newsletter #mc_embed_signup form input{background-color:#e8e8e8;border:none}.body-newsletter #mc_embed_signup form input[type="submit"]{font-weight:900;padding:8px 10px;margin:1em auto;height:auto;min-width:29%;width:auto;display:block;border:4px solid #212121;background-color:#000}@media screen and (max-width: 600px){.body-newsletter #mc_embed_signup form input[type="submit"]{width:100%}}.body-newsletter #mc_embed_signup form input[type="submit"].accent-button{color:#fff;border:1px solid #292929;background:#292929;font-weight:400;font-size:16px;padding:7px 5px;margin-left:auto;display:block;cursor:pointer;margin-top:1em}.body-newsletter #mc_embed_signup form input[type="submit"].accent-button:hover{background:rgba(214,66,66,0.3)}@media screen and (min-width: 1200px){.body-newsletter #mc_embed_signup form input[type="submit"].accent-button{min-width:200px}}.body-newsletter #mc_embed_signup h2{font-size:42px}@media screen and (max-width: 900px){.body-newsletter #mc_embed_signup h2{font-size:24px}}@media screen and (max-width: 600px){.body-newsletter #mc_embed_signup h2{width:80%}}table th{text-align:left}table td{padding-right:40px}
