html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button,input{border-radius:0}.row:before,.site-header:before,.portfolio-grid:before,.portfolio-items:before,.form-group:before,.row:after,.site-header:after,.portfolio-grid:after,.portfolio-items:after,.form-group:after{content:"";display:table}.row:after,.site-header:after,.portfolio-grid:after,.portfolio-items:after,.form-group:after{clear:both}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none}*:before,*:after{box-sizing:border-box}input,textarea,select,button{font-family:inherit}input:focus,textarea:focus,select:focus,button:focus{outline:0}input[type="submit"],button{-webkit-appearance:none;cursor:pointer;border:0}input[type="submit"]:focus,button:focus{outline:0}img{max-width:100%;width:auto;height:auto}::-moz-selection{background:#3eafc4;color:white}::selection{background:#3eafc4;color:white}::-moz-selection{background:#3eafc4;color:white}html{font-size:10px;overflow-x:hidden}body{min-width:320px;background:white;font-size:16px;font-size:1.6rem;font-family:'azo-sans-web', calibri, tahoma, sans-serif;font-weight:200;overflow-x:hidden;color:#636362}@media (max-width: 500px){body{font-size:14px;font-size:1.4rem}}h1,.h1{font-size:40px;font-size:4rem;margin-bottom:20px}h2,.h2{font-size:34px;font-size:3.4rem;margin-bottom:20px}h3,.h3{font-size:28px;font-size:2.8rem;margin-bottom:20px}h4,.h4{font-size:24px;font-size:2.4rem;margin-bottom:20px}h5,.h5{font-size:20px;font-size:2rem;margin-bottom:20px}p{margin:20px 0;line-height:1.5}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ul{list-style:disc;padding-left:15px}ul li{line-height:1.5}ul ul{list-style:square}ul ol{list-style:lower-roman}ol{list-style:decimal;padding-left:15px}ol li{line-height:1.5}ol ul{list-style:square}ol ol{list-style:lower-roman}em{font-style:italic}strong{font-weight:400}.button{position:relative;z-index:1;display:inline-block;overflow:hidden;vertical-align:middle;padding:10px 17px 10px 15px;background:#fd9d4d;color:white;font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:none;border-radius:2px;line-height:1;white-space:nowrap;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.button>span,.button img{position:relative;z-index:3}.button:hover:after,.button:focus:after,.button:active:after,.button.sending:after{right:0}.button:after{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;z-index:2;content:"";background:#3eafc4;position:absolute;width:220px;height:220px;top:-50px;right:120%;bottom:-50px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.button:hover,.button:focus,.button:active,.button.sending{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.button img{float:left;width:auto;max-width:auto;margin-right:7px;height:16px}.button.button-img-after{padding:10px 15px 10px 17px}.button.button-img-after img{float:right;margin-right:0;margin-left:7px}#submit-form-button.sending img{-webkit-animation:2s rotate360 infinite linear;animation:2s rotate360 infinite linear}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.row{position:relative;width:100%;padding-right:20px;padding-left:20px}@media (max-width: 650px){.row{padding-right:0;padding-left:0}}.row.no-grid{padding-right:40px;padding-left:40px}@media (max-width: 650px){.row.no-grid{padding-right:20px;padding-left:20px}}.full{width:100%}.three-quarters{width:75%}.two-thirds{width:66.6666666667%}.half{width:50%}.one-quarter{width:25%}.one-third{width:33.3333333333%}.grid{position:relative;float:left;padding-right:20px;padding-left:20px}@media (max-width: 650px){.grid{width:100%;float:none;margin-bottom:20px}}.site-header{max-width:1240px;margin:0 auto;padding:40px 20px}@media (max-width: 500px){.site-header{padding:10px 20px}}.header-logo{display:block;width:200px;height:auto;margin:0;padding:0;float:left}@media (max-width: 500px){.header-logo{float:none;margin:60px 0 0}}nav{position:relative;top:23px;display:block;float:left;margin-left:40px}@media (max-width: 767px){nav{float:none;clear:left;margin-left:3px}}nav ul{list-style:none;margin:0;padding:0}nav ul li{display:inline-block;margin-right:20px}nav ul li:last-child{margin-right:0}nav ul li a{color:#636362;text-decoration:none;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}nav ul li a:hover,nav ul li a:focus,nav ul li a:active{color:#3eafc4;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}@media (max-width: 500px){nav ul li a{color:#fec34f;font-weight:400}nav ul li a:hover,nav ul li a:focus,nav ul li a:active{color:#636362}}.contact-information{float:right;position:relative;vertical-align:top}@media (max-width: 500px){.contact-information{position:fixed;z-index:9999;top:0;right:0;left:0;float:none;display:block;min-width:320px;clear:both;text-align:center;padding-top:15px}}.contact-information:after{content:"";position:absolute;z-index:-1;bottom:-500px;left:120px;width:1600px;height:1600px;background:#fec34f;-webkit-transform:rotate(12deg) skew(-10deg, 5deg);transform:rotate(12deg) skew(-10deg, 5deg)}@media (max-width: 1040px){.contact-information:after{bottom:-430px;left:170px}}@media (max-width: 1000px){.contact-information:after{bottom:-350px;left:200px}}@media (max-width: 767px){.contact-information:after{bottom:-300px;left:200px}}@media (max-width: 650px){.contact-information:after{bottom:-290px;left:220px}}@media (max-width: 500px){.contact-information:after{bottom:-35px;left:0;-webkit-transform:rotate(1.75deg) skew(0, 0);transform:rotate(1.75deg) skew(0, 0);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}}.contact-information a{display:block;text-align:right;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.contact-information a:hover,.contact-information a:focus,.contact-information a:active{-webkit-transition:all 0.1s linear;transition:all 0.1s linear;color:white}@media (max-width: 500px){.contact-information a{display:inline-block;text-align:center;overflow:hidden}}.contact-information .phone-number,.contact-information .email-address{color:#636362;text-decoration:none;font-weight:400;white-space:nowrap}.contact-information .email-address{font-size:16px;font-size:1.6rem}@media (max-width: 500px){.contact-information .email-address{font-size:12px;font-size:1.2rem;vertical-align:top}}.contact-information .email-address img{position:relative;top:1px;height:14px;margin-left:5px;vertical-align:top}@media (max-width: 500px){.contact-information .email-address img{float:left;height:10px;margin-right:5px}}.contact-information .phone-number{margin-top:10px;font-size:24px;font-size:2.4rem;letter-spacing:0.015em}@media (max-width: 500px){.contact-information .phone-number{margin-top:0;margin-left:10px;font-size:12px;font-size:1.2rem;vertical-align:top}}.contact-information .phone-number img{position:relative;top:3px;height:18px;margin-left:5px;vertical-align:top}@media (max-width: 500px){.contact-information .phone-number img{float:left;top:0;height:12px;margin-right:5px}}.intro-icon{position:relative;top:10px;width:125px;height:auto;float:left;margin-right:20px}.intro-icon+.introductory-content{overflow:hidden}@media (max-width: 1000px){.intro-icon{width:110px}}@media (max-width: 767px){.intro-icon{width:87px}}@media (max-width: 650px){.intro-icon{top:4px;width:60px}}@media (max-width: 500px){.intro-icon{display:none}}.intro-content-container{display:block;max-width:840px;float:none;clear:both;margin-top:200px}@media (max-width: 767px){.intro-content-container{margin-top:80px}}@media (max-width: 500px){.intro-content-container{margin-top:40px}}.introductory-content h1{margin:0 0 20px 0;color:#3eafc4;font-size:72px;font-size:7.2rem}@media (max-width: 1000px){.introductory-content h1{font-size:64px;font-size:6.4rem}}@media (max-width: 767px){.introductory-content h1{font-size:52px;font-size:5.2rem}}@media (max-width: 650px){.introductory-content h1{font-size:34px;font-size:3.4rem;margin-bottom:0}}@media (max-width: 500px){.introductory-content h1{line-height:1.2}}@media (max-width: 400px){.introductory-content h1{font-size:30px;font-size:3rem}}.introductory-content h4{color:#3eafc4;line-height:1.5;font-weight:400}.introductory-content h4>span{display:block;color:#636362}@media (max-width: 500px){.introductory-content h4{font-size:20px;font-size:2rem}}.introductory-content small{display:block;margin-top:-20px;font-size:11px;font-size:1.1rem;font-style:italic}.introductory-content p{margin-top:30px;margin-bottom:30px;line-height:2}@media (max-width: 400px){.introductory-content p{margin-top:20px;margin-bottom:20px}}.buttons-container{margin-top:40px;margin-bottom:40px}@media (max-width: 400px){.buttons-container a[href="#portfolio"]{display:none}}.portfolio-grid-container{position:relative;background:#3eafc4;margin:160px 0}@media (max-width: 500px){.portfolio-grid-container{margin-top:60px;margin-bottom:100px}}.portfolio-grid-container:before{background:#3eafc4;content:"";position:absolute;z-index:-1;height:300px;top:-100px;right:-200px;left:-200px;-webkit-transform:rotate(2deg);transform:rotate(2deg)}@media (max-width: 500px){.portfolio-grid-container:before{top:-50px;height:150px}}.portfolio-grid-container:after{background:#3eafc4;content:"";position:absolute;z-index:-1;height:300px;bottom:-100px;right:-200px;left:-200px;-webkit-transform:rotate(2deg);transform:rotate(2deg)}@media (max-width: 500px){.portfolio-grid-container:after{bottom:-50px;height:150px}}.portfolio-grid{max-width:1240px;margin:0 auto;padding-right:20px;padding-left:20px}.portfolio-grid h2{margin-bottom:40px;vertical-align:middle;color:white}@media (max-width: 767px){.portfolio-grid h2{font-size:34px;font-size:3.4rem}}@media (max-width: 650px){.portfolio-grid h2{font-size:30px;font-size:3rem}}@media (max-width: 500px){.portfolio-grid h2{font-size:24px;font-size:2.4rem}}.portfolio-grid h2 img{display:inline-block;margin-right:10px;height:72px;vertical-align:middle}@media (max-width: 767px){.portfolio-grid h2 img{height:60px}}@media (max-width: 650px){.portfolio-grid h2 img{position:relative;top:-5px;height:30px;margin-right:0}}.portfolio-items{display:block}.portfolio-item{display:block;width:calc(100%/3 - 14px);float:left;margin-right:20px;margin-bottom:60px;text-decoration:none;color:white}.portfolio-item:nth-child(3n){margin-right:0}.portfolio-item:nth-child(3n+1){clear:left}@media (max-width: 767px){.portfolio-item{width:calc(100%/2 - 10px)}.portfolio-item:nth-child(3n){margin-right:20px}.portfolio-item:nth-child(3n+1){clear:none}.portfolio-item:nth-child(even){margin-right:0}.portfolio-item:nth-child(odd){clear:left}.portfolio-item:last-child{display:none}}@media (max-width: 650px){.portfolio-item{margin-bottom:40px}.portfolio-item span{font-size:14px;font-size:1.4rem}}@media (max-width: 500px){.portfolio-item{width:100%;margin-right:0}.portfolio-item:last-child{display:block;margin-bottom:0}}.portfolio-item img{width:100%;height:auto;margin-bottom:20px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-transition:all 0.1s linear;transition:all 0.1s linear;opacity:0.95}.portfolio-item img:hover{-webkit-transition:all 0.1s linear;transition:all 0.1s linear;-webkit-transform:scale(1.02);transform:scale(1.02);opacity:1}.portfolio-item span{color:white;line-height:1.2}.contact-container{margin-bottom:160px}.contact-form-actual{float:none;clear:both;max-width:1240px;margin:120px auto 100px;padding-right:20px;padding-left:20px}@media (max-width: 500px){.contact-form-actual{margin-top:0}}.contact-form-actual h3{margin-bottom:10px;vertical-align:middle;color:#3eafc4}@media (max-width: 650px){.contact-form-actual h3{font-size:30px;font-size:3rem}}@media (max-width: 500px){.contact-form-actual h3{font-size:24px;font-size:2.4rem}}.contact-form-actual h3 img{position:relative;top:-5px;display:inline-block;margin-right:10px;height:72px;vertical-align:middle}@media (max-width: 767px){.contact-form-actual h3 img{height:60px}}@media (max-width: 650px){.contact-form-actual h3 img{position:relative;top:-5px;height:30px;margin-right:0}}.contact-form-actual p{margin-top:0;margin-bottom:60px;margin-left:92px;max-width:700px;line-height:2}@media (max-width: 767px){.contact-form-actual p{margin-left:80px}}@media (max-width: 650px){.contact-form-actual p{margin-left:39px}}@media (max-width: 500px){.contact-form-actual p{margin-bottom:40px;margin-left:0}}.form-group{margin-bottom:40px}.form-group label,.form-group input,.form-group textarea{-webkit-appearance:none;display:block}.form-group label{margin-bottom:10px;color:#3eafc4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-group input,.form-group textarea{width:100%;border:1px solid #3eafc4;padding:20px;font-family:'azo-sans-web', calibri, tahoma, sans-serif;font-weight:200;font-size:16px;font-size:1.6rem;border-radius:2px;color:#636362}.form-group input:focus,.form-group textarea:focus{border-color:#fd9d4d}@media (max-width: 500px){.form-group input,.form-group textarea{padding:10px}}.form-group textarea{overflow:auto;padding-top:20px;resize:none;height:200px;line-height:2}@media (max-width: 500px){.form-group textarea{padding:10px;line-height:1.5}}.submit-button-container{text-align:center}.form-half{float:left;width:calc(50% - 10px);margin-right:20px}.form-half:last-child{margin-right:0}@media (max-width: 650px){.form-half{display:block;float:none;clear:both;width:100%;margin-right:0;margin-bottom:40px}.form-half:last-child{margin-bottom:0}}.footer{position:relative;background:#fec34f;padding:20px 20px 100px;color:white;text-align:center;font-family:'azo-sans-web', calibri, tahoma, sans-serif;font-weight:400}.footer:before{background:#fec34f;content:"";position:absolute;z-index:-1;height:200px;top:-75px;right:-200px;left:-200px;-webkit-transform:rotate(2deg);transform:rotate(2deg)}@media (max-width: 500px){.footer:before{top:-50px;height:150px}}.footer img.map-marker-icon{position:relative;top:1px;width:auto;height:12px;display:inline-block;margin-right:3px}.footer .company-details,.footer address,.footer .footer-desc,.footer .copyright{font-size:10px;font-size:1rem}.footer .footer-desc:before{content:" - "}@media (max-width: 400px){.footer .footer-desc{display:block;font-style:italic}.footer .footer-desc:before{display:none}}.footer .company-details{display:block}.footer .company-details span:first-child{margin-right:5px;padding-right:5px;border-right:1px solid white}@media (max-width: 400px){.footer .company-details span{display:block;text-align:center}.footer .company-details span:first-child{margin-right:0;padding-right:0;border-right:0}}.footer a{color:white;text-decoration:none;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.footer a:hover,.footer a:focus,.footer a:active{color:#636362;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.footer address{line-height:1.5}.footer-contact{margin-bottom:20px;font-size:16px;font-size:1.6rem}.footer-contact a:first-child{margin-right:10px;padding-right:12px;border-right:2px solid white}@media (max-width: 400px){.footer-contact a{display:block;text-align:center;white-space:nowrap}.footer-contact a:first-child{margin-right:0;margin-bottom:10px;padding-right:0;border-right:0}}.footer-logo{display:block;width:200px;height:auto;margin:0 auto 20px auto;padding:0}input[name="interested"]{display:none;visibility:hidden}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.portfolio-item{width:30%;margin-right:5%}.portfolio-item:nth-child(3n){margin-right:0}.portfolio-item:nth-child(3n+1){clear:left}.buttons-container a[href="#portfolio"]{width:157px}.buttons-container a[href="#contact"]{width:178px}}@media all and (max-width: 767px) and (-ms-high-contrast: none), (-ms-high-contrast: active){.portfolio-item{width:47.5%}.portfolio-item:nth-child(3n+1){clear:none}.portfolio-item:nth-child(even){margin-right:0}.portfolio-item:nth-child(odd){clear:left;margin-right:5%}.portfolio-item:last-child{display:none}}@media all and (max-width: 650px) and (-ms-high-contrast: none), (-ms-high-contrast: active){.portfolio-item{margin-bottom:40px}.portfolio-item span{font-size:14px;font-size:1.4rem}}@media all and (max-width: 500px) and (-ms-high-contrast: none), (-ms-high-contrast: active){.portfolio-item{width:100%;margin-right:0}.portfolio-item:last-child{display:block;margin-bottom:0}}
/*# sourceMappingURL=styles.css.map */