/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html,sub,sup{position:relative}button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}*,:after,:before,body{box-sizing:inherit}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;width:100%;height:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}.section,body{overflow-x:hidden;position:relative;width:100%}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}.fullheight,body{height:100%}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h2,h3{line-height:1.4}summary{display:list-item}[hidden],template{display:none}.menu-nav-ct:after,.menu-right:after,.section:after{display:block;content:'';clear:both}@font-face{font-family:'Montserrat Bold';src:url(../fonts/Montserrat-Bold.eot);src:url(../fonts/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold.ttf) format("truetype"),url(../fonts/Montserrat-Bold.svg#2eb9a020d90588d099da01ff1a93c338) format("svg");font-style:normal;font-weight:700}@font-face{font-family:'Montserrat Hairline';src:url(../fonts/Montserrat-Hairline.eot);src:url(../fonts/Montserrat-Hairline.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Hairline.woff) format("woff"),url(../fonts/Montserrat-Hairline.ttf) format("truetype"),url(../fonts/Montserrat-Hairline.svg#1ec624975f362ffc7a87d22144317904) format("svg");font-style:normal;font-weight:400}@font-face{font-family:'Montserrat Light';src:url(../fonts/Montserrat-Light.eot);src:url(../fonts/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Light.woff) format("woff"),url(../fonts/Montserrat-Light.ttf) format("truetype"),url(../fonts/Montserrat-Light.svg#c152625b71562a7bb7b752375273b2d5) format("svg");font-style:normal;font-weight:200}@font-face{font-family:'Montserrat Regular';src:url(../fonts/Montserrat-Regular.eot);src:url(../fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.ttf) format("truetype"),url(../fonts/Montserrat-Regular.svg#95d90f2cd2aa64bdfee0e9f34c516e71) format("svg");font-style:normal;font-weight:400}.animateleft{opacity:0;transform:matrix(1,0,0,1,40,0)}.animateright{opacity:0;transform:matrix(1,0,0,1,-40,0)}.fadeinsection{opacity:0}.animatetop{opacity:0;transform:matrix(1,0,0,1,0,40)}.zoomsection{transform:matrix(1,0,0,1,0,0)}.slideup{transform:matrix(1,0,0,1,0,40)}@media print{.animateleft,.animateright,.animatetop,.fadeinsection{opacity:1}.animateleft,.animateright,.animatetop,.slideup,.zoomsection{transform:matrix(1,0,0,1,0,0)}}body{margin:0;background:#111;font-family:'Montserrat Light',Helvetica,Arial,sans-serif;font-weight:400;color:#333;-webkit-font-smoothing:antialiased}.browsehappy{margin:.2em 0;background:#00acff;color:#fff;text-align:center;padding:.2em 0}.menu-list,.menu-nav-ct.active .menu-list{color:#444}.page-wrapper{position:relative;width:100%;height:100%}.page-wrapper .hide{overflow-y:hidden}.strong-text{font-family:'Montserrat Regular',Helvetica,Arial,sans-serif;font-weight:600}h1.sectiontwo-content-ctr,h3.vision-text-span{font-family:'Montserrat Light',Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,p{margin:0;font-weight:100}h1{font-size:28px}h2{font-size:22px}h3,h4,h5{font-size:20px}p{font-size:16px}@media only screen and (min-width:800px){h1{font-size:32px}h2{font-size:24px}h3,h4{font-size:22px}h5{font-size:20px}p{font-size:16px}}@media only screen and (min-width:1180px){h1{font-size:40px}h2{font-size:32px}h3{font-size:28px}h4{font-size:22px}h5{font-size:20px}p{font-size:16px}}.menu-nav-ct{position:fixed;height:50px;top:0;width:100%;z-index:26;background-color:transparent;transition:all .6s ease}.logo{float:left;margin-left:15px;width:250px;height:50px;background-image:url(../images/logo-menu.png);background-size:100%;opacity:0;transform:translate(0,-40px);transition:all .4s ease}.menu-right{position:relative;z-index:-10;float:right;width:100%;margin-right:0;background-color:#fff;transform:translate(0,-250px);opacity:0;transition:all .5s ease}.menu-nav-ct.active .logo,.menu-right.active{opacity:1;transform:translate(0,0)}.menu-list{width:100%;padding:18px 25px;font-size:16px;border-bottom:1px solid #0d9cd8;cursor:pointer;transition:all .4s ease}.menu-list:hover{background-color:#d7d7d7}.mobile-menu{float:right;width:50px;height:50px;background-image:url(../images/mobile-menu-white.png);background-position:center;background-repeat:no-repeat}.mobile-menu.active{background-image:url(../images/mobile-menu.png)}.menu-nav-ct.active{background-color:#dedfe0}@media only screen and (min-width:800px){.logo,.menu-nav-ct{height:65px}.menu-list:hover,.menu-right{background-color:transparent}.mobile-menu{display:none}.logo{width:320px;margin-left:30px}.menu-right{margin-right:20px;opacity:1;transform:translate(0,0);width:auto}.menu-list{width:auto;float:left;color:#fff;font-size:16px;padding:20px 25px;border-bottom:0}}@media only screen and (min-width:960px){.logo,.menu-nav-ct{height:90px}.logo{width:430px;margin-left:30px}.menu-list{padding:30px 25px;font-size:18px}}.video-bg,.video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:block}.video-overlay{background:rgba(0,0,0,.5);pointer-events:none}.video-bg video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.method-arrow.left,.method-ct{left:0;top:0}.callout-content{position:relative;text-align:center;margin:50px 0;color:#FFF;text-shadow:0 0 5px rgba(0,0,0,.4)}.arrow-down-ct,.intro-overlay{position:absolute;text-align:center}#pit-intro-video{background:url(../images/intro-video-bg.jpg) center center no-repeat;background-size:cover}.arrow-down span,.section1{background-position:center}.arrow-down span,.section-two,.section1{background-repeat:no-repeat}.fade-in-video{opacity:0;transition:opacity 1.4s linear;-webkit-transition:opacity 1.4s linear;-moz-transition:opacity 1.4s linear}.fade-in-video.is-playing{opacity:1}.section1{overflow:hidden;background-color:#444;background-size:cover;transition:all .8s ease;opacity:0}.section1 #pit-intro-video div{transition:all .6s ease;z-index:2!important}.section1 .intro-logo-wrap{opacity:0;transform:translate(0,60px);transition:all 1.4s ease}.section1.showintro{background-image:none;opacity:1}.section1.showintro .intro-logo-wrap{opacity:1;transform:translate(0,0)}.arrow-down-ct{width:100%;bottom:0;z-index:12}.arrow-down{width:100px;margin:0 auto;text-align:center;height:80px;cursor:pointer}.intro-overlay:before,.section-two:before{margin-left:-.25em;content:'';vertical-align:middle}.arrow-down span{height:60px;width:100px;display:block;background-image:url(../images/arrow-down-small.png);animation:arrowDownFade 2s infinite}.section-two,.vision1,.vision2{background-position:center center}.intro-overlay{width:100%;height:100%;z-index:10;top:0;background-color:rgba(0,0,0,.5)}.intro-overlay:before{display:inline-block;height:100%}.intro-logo-wrap{max-width:98%;max-width:calc(100% - .25em);display:inline-block}.intro-logo-border{padding:6px;border:2px solid rgba(255,255,255,.8)}.intro-logo{width:280px;height:67px;background-image:url(../images/logo.png);background-size:100%;background-color:rgba(255,255,255,.8)}#pit-intro-video,.intro-video{width:100%;height:100%}.intro-video{position:relative}.section-two{background-image:url(../images/section-polymer-bg.jpg);background-size:cover;text-align:center}.section-two:before{display:inline-block;height:100%}.sectiontwo-content{max-width:98%;max-width:calc(100% - .25em);display:inline-block}h1.sectiontwo-content-ctr{max-width:880px;margin:0 auto;font-weight:100;text-transform:uppercase;color:#000}@media only screen and (min-width:600px){.intro-logo{height:120px;width:520px}}@media only screen and (min-width:800px){.intro-logo-border{padding:15px;border:4px solid rgba(255,255,255,.8)}.intro-logo{height:170px;width:750px}}.vision1,.vision2,.vision3{background-size:cover;height:250px}@media only screen and (min-width:1080px){.arrow-down span{background-image:url(../images/arrow-down.png)}}.vision-intro{background-color:#00acff;padding:65px 20px}.vision-intro-text{max-width:800px;margin:0 auto;line-height:1.3;color:#fff;text-align:center}.experience-text-ct,.vision-text{max-width:98%;display:inline-block}.vision-column{width:100%}.vision1{background-image:url(../images/vision1-bg.jpg)}.vision2{background-image:url(../images/vision2-bg.jpg)}.vision3{background-image:url(../images/vision3-bg.jpg);background-position:right center}.experience,.experience-sq-bg{background-size:cover;background-position:center}.vision-each{border:1px solid #fff;text-align:center}.vision-box-ct{background-color:rgba(0,0,0,.6);opacity:1;width:100%;height:100%;transition:all .5s ease}.vision-box-ct:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-left:-.25em}.vision-text{max-width:calc(100% - .25em);color:#fff}h3.vision-text-span{font-weight:100}.vision-text-span{max-width:400px;margin:0 auto;padding:0 10px;transition:all .6s ease}.experience-sq-bg:before,.industry-text-ct:before,.method-arrow:before{content:'';margin-left:-.25em}.app-arrow .arrow-image span,.method-arrow .arrow-image span{transition:all .4s ease;background-repeat:no-repeat;cursor:pointer}.vision-explain.fullheight{height:750px}@media only screen and (min-width:800px){.vision1,.vision2{height:50%}.vision3{height:100%}.vision-column{float:left;width:50%;height:100%}.vision-text-span{max-width:600px}}@media only screen and (min-width:1080px){.vision-explain.fullheight{height:100%}.vision-box-ct{opacity:0}.vision-text-span{transform:translate(0,40px)}.vision-each:hover .vision-box-ct{opacity:1}.vision-each:hover .vision-text-span{transform:translate(0,0)}}.experience{height:400px;background-image:url(../images/experience-bg.jpg);color:#fff}.experience-sq-bg{background-image:url(../images/square-pattern.png);text-align:center;height:100%}.experience-sq-bg:before{display:inline-block;vertical-align:middle;height:100%}.experience-text-ct{max-width:calc(100% - .25em);vertical-align:middle}.experience-year{font-family:'Montserrat Regular',Helvetica,Arial,sans-serif;font-size:100px;line-height:100px}.certificate{height:400px;background-color:#fff;background-image:url(../images/certificate-bg.jpg);background-size:contain;background-repeat:no-repeat;background-position:center bottom;text-align:center;padding-top:50px}.industry-text,.method-content,.quality-text{background-color:rgba(0,0,0,.75)}.industry-column,.industry1,.industry2,.video-poster-overlay{background-size:cover}.certificate-text{padding:0 20px 20px;line-height:1.3}.cert-number-ct .cert-number{display:inline-block;padding:0 20px;font-size:22px;color:#444;font-family:'Montserrat Bold',Helvetica,Arial,sans-serif}.industry{height:80%;min-height:550px}.industry-bg-ct{position:absolute;width:100%;height:100%;z-index:-1}.industry-bg-ct:after{display:block;content:'';clear:both}.industry-text-box,.industry-text-ct:before,.method-arrow .arrow-image,.method-arrow:before{vertical-align:middle;display:inline-block}.industry-column{height:50%;width:100%;background-repeat:no-repeat}.industry1{background-image:url(../images/singapore-bg.jpg);background-position:30% center}.industry2{background-image:url(../images/suzhou-bg.jpg);background-position:center}.industry-text-ct{position:relative;z-index:3;text-align:center;padding:0 20px;height:100%}.industry-text-ct:before{height:100%}.industry-text-box{max-width:98%;max-width:calc(100% - .25em)}.industry-text{max-width:400px;padding:40px 30px;color:#fff;line-height:1.4}@media only screen and (min-width:800px){.certificate{height:500px;padding-top:80px}.industry-text{max-width:600px}.industry-column{height:100%;float:left;width:50%}.industry1,.industry2{background-attachment:fixed}.experience-year{font-size:160px;line-height:140px}.cert-number-ct .cert-number{font-size:28px}}@media only screen and (min-width:1080px){.industry1{background-position:left center}.certificate{height:580px}}.app-arrow .arrow-image span,.enhance,.method-arrow .arrow-image span,.method-ct .method-slider .method-slide,.method-icon,.quality1,.quality2,.video-poster-overlay{background-position:center}@media only screen and (min-width:1800px){.certificate{height:750px;padding-top:120px}}.method{height:480px}.method-ct{position:relative;overflow:hidden;width:100%;height:100%}.method-ct .method-slider{width:100%;height:100%}.method-ct .method-slider .method-slide{float:left;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.method-arrow{width:70px;height:100%;z-index:10;position:absolute;text-align:center;cursor:pointer}.method-arrow:before{height:100%}.method-arrow .arrow-image{max-width:98%;max-width:calc(100% - .25em)}.method-arrow .arrow-image span{width:60px;height:100px;margin:0 auto;display:block;opacity:.6}#video-roll,#video-sheet,.video-poster-overlay{height:100%;width:100%}.enhance-overlay:before,.quality-text-ct:before{margin-left:-.25em;content:''}.method-arrow .arrow-image span:hover{opacity:1}.method-arrow.right{top:0;right:0}.method-arrow.right .arrow-image span{background-image:url(../images/right-button.png)}.method-arrow.left .arrow-image span{background-image:url(../images/left-button.png)}.roll1{background-image:url(../images/roll1.jpg)}.roll2{background-image:url(../images/roll2.jpg)}.roll3{background-image:url(../images/roll1.jpg)}.roll4{background-image:url(../images/roll2.jpg)}.video-poster-overlay{position:absolute;z-index:11;opacity:1}.video-poster-overlay.hide{opacity:0}.video-poster-overlay.roll3{background-image:url(../images/PIT-sheetToSheet.jpg)}.video-poster-overlay.roll4{background-image:url(../images/PIT-sheetToRoll.jpg)}.method-content-ct{position:absolute;z-index:20;right:0;width:100%;height:200px;bottom:0}.method-content{width:100%;height:100%;position:relative}.method-text-box{position:absolute;left:30px;bottom:25px}.method-icon{width:40px;height:40px;background-image:url(../images/method-icon.png);background-repeat:no-repeat;background-size:100%}.enhance,.material-column,.quality-column{background-size:cover}.method-text{padding-top:5px;padding-right:30px;line-height:1.6;color:#fff;padding-bottom:0;max-width:400px}@media only screen and (min-width:800px){.method{height:650px}.method-ct .method-slider .method-slide{width:50%}.method-content-ct{top:0;right:12%;width:38%;height:100%}.method-text-box{bottom:30px}.method-icon{width:60px;height:60px}.method-text{padding-top:15px;padding-bottom:20px}}@media only screen and (min-width:1800px){.method{height:700px}}.quality{height:550px}.quality-bg-ct{position:absolute;width:100%;height:100%;z-index:-1}.quality-bg-ct:after{display:block;content:'';clear:both}.app-arrow .arrow-image,.app-arrow:before,.enhance-overlay:before,.enhance-text-box,.quality-text-box,.quality-text-ct:before{vertical-align:middle;display:inline-block}.cert-number{padding-bottom:6px;line-height:1.6}.appliance-text h3,.branch-address,.branch-title,.contact-tilte-ct h4,.material-text,.quality-text{line-height:1.4}.quality-column{height:275px;width:100%;background-repeat:no-repeat}.quality1{background-image:url(../images/quality1-bg.jpg)}.quality2{background-image:url(../images/quality2-bg.jpg)}.quality-text-ct{position:relative;z-index:3;text-align:center;padding:0 20px;height:100%}.app-arrow,.appliance-nav-slider{z-index:10;position:absolute;height:100%}.quality-text-ct:before{height:100%}.quality-text-box{max-width:98%;max-width:calc(100% - .25em)}.quality-text{max-width:600px;padding:40px 30px;color:#fff}@media only screen and (min-width:800px){.quality-column{height:100%;float:left;width:50%}}@media only screen and (min-width:1800px){.quality{height:720px}}.enhance{height:80%;min-height:550px;background-image:url(../images/enhance-bg.jpg);color:#fff}.enhance-overlay{background-color:rgba(0,0,0,.6);width:100%;height:100%;text-align:center}.appliance-text,.material-text{background-color:rgba(0,0,0,.75);color:#fff}.enhance-overlay:before{height:100%}.enhance-text-box{max-width:98%;max-width:calc(100% - .25em)}.enhance-text{max-width:440px;margin:0 auto}.appliance-ct{position:relative;top:0;left:0;overflow:hidden;width:100%}.appliance-ct .appliance-slider{width:100%;height:100%}.appliance-ct .appliance-slider .appliance-slide{float:left;width:100%;background-size:cover;background-position:center}.appliance-ct,.appliance-ct .appliance-slider .appliance-slide{height:350px}.home{background-image:url(../images/home-bg.jpg)}.office{background-image:url(../images/office-bg.jpg)}.electrical{background-image:url(../images/electrical-bg.jpg)}.appliance-nav-slider{width:100%;top:0}.app-arrow{width:70px;text-align:center;cursor:pointer}.app-arrow:before{content:'';height:100%;margin-left:-.25em}.app-arrow .arrow-image{max-width:98%;max-width:calc(100% - .25em)}.app-arrow .arrow-image span{width:60px;height:100px;margin:0 auto;display:block;opacity:.6}.appliance-overlay:before,.material-text-ct:before{margin-left:-.25em;vertical-align:middle;content:''}.app-arrow .arrow-image span:hover{opacity:1}.app-arrow.right{top:0;right:0}.app-arrow.right .arrow-image span{background-image:url(../images/right-button.png)}.app-arrow.left{top:0;left:0}.app-arrow.left .arrow-image span{background-image:url(../images/left-button.png)}.appliance-overlay{width:100%;height:100%;position:absolute;top:0;z-index:4;text-align:center}.appliance-overlay:before{display:inline-block;height:100%}.appliance-text-box{max-width:98%;max-width:calc(100% - .25em);vertical-align:middle;display:inline-block}.appliance-text{padding:50px 30px}.appliance-slide-ct{position:relative}.appliance-slide-text{font-family:'Montserrat Regular',Helvetica,Arial,sans-serif;font-weight:600}.appliance-slide-name{font-family:'Montserrat Light',Helvetica,Arial,sans-serif;position:absolute;width:100%;top:0;opacity:0;transform:translate(0,40px);text-align:center;transition:all .6s ease}.appliance-slide-name.active{position:relative;opacity:1;transform:translate(0,0)}.typed-cursor{opacity:1;animation:blink .7s infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@media only screen and (min-width:1024px){.enhance,.experience,.experience-sq-bg,.section-two{background-attachment:fixed}.appliance-ct,.appliance-ct .appliance-slider .appliance-slide{height:500px}}@media only screen and (min-width:1400px){.appliance-ct,.appliance-ct .appliance-slider .appliance-slide{height:650px}}@media only screen and (min-width:1800px){.appliance-ct,.appliance-ct .appliance-slider .appliance-slide{height:800px}}.material{height:550px}.material-bg-ct{position:absolute;width:100%;height:100%;z-index:-1}.material-bg-ct:after{display:block;content:'';clear:both}.material-column{height:275px;width:100%;background-repeat:no-repeat}.china-map,.singapore-map{background-size:100%;background-position:center}.material1{background-image:url(../images/material1-bg.jpg);background-position:center}.material2{background-image:url(../images/material2-bg.jpg);background-position:center}.material-text-ct{position:relative;z-index:3;text-align:center;padding:0 20px;height:100%}.material-text-ct:before{display:inline-block;height:100%}.material-text-box{max-width:98%;max-width:calc(100% - .25em);vertical-align:middle;display:inline-block}.material-icon{display:block;background-image:url(../images/polymer-icon.png);width:75px;height:75px;margin:0 auto}.material-text{max-width:480px;padding:40px 60px}@media only screen and (min-width:800px){.material-column{height:100%;float:left;width:50%}}@media only screen and (min-width:1800px){.material{height:720px}}.contact{background-color:#0d9cd8;color:#fff;padding:60px 20px}.contact:after{display:block;content:'';clear:both}.contact-tilte-ct{padding-bottom:30px}.branch-title-ct h5,.contact-tilte-ct h2{font-family:'Montserrat Regular',Helvetica,Arial,sans-serif;padding-bottom:10px;font-weight:600}.contact-wrap{max-width:1200px;margin:0 auto}.branch-title-ct{padding-top:15px}.contact-form-ct,.contact-listing{width:100%}.contact-form-ct{padding:0}.branch-address{padding:15px 0}.branch-ct:after{display:block;content:'';clear:both}.thankyou .thankyou-text,.thankyou:before{vertical-align:middle;display:inline-block}.branch-ct .branch-box{width:100%;padding-bottom:40px;padding-right:25px}.branch-image{width:100%;height:200px}.singapore-map{background-image:url(../images/singapore-map-single.jpg)}.china-map{background-image:url(../images/china-map.png)}.branch-phone a{color:#fff;text-decoration:underline}.section-thankyou-ct{position:fixed;width:100%;height:100%;z-index:-1;opacity:0;color:#fff;background-color:rgba(0,0,0,.8);transition:all .6s ease}.section-thankyou-ct.active{opacity:1;z-index:30}.section-thankyou-ct.active .thankyou-text{opacity:1;transform:translate(0,0)}.close-button{position:absolute;width:40px;height:40px;background-image:url(../images/close-button.png);right:40px;top:40px}.thankyou{width:100%;height:100%;text-align:center}.thankyou:before{content:'';height:100%;margin-left:-.25em}.thankyou .thankyou-text{max-width:98%;max-width:calc(100% - .25em);opacity:0;transition:all .5s ease;transform:translate(0,40px)}.thankyou .thankyou-text h3{max-width:680px;margin:0 auto}.contact-form-ct{padding-top:0}.contact-column{margin-bottom:15px}.contact-column label.error{color:#c41c1c;font-size:14px;display:block;padding:4px 15px}.contact-column input,.contact-column textarea{background-color:transparent;border:0;border-bottom:1px solid #fff;width:100%;max-width:500px;color:#fff;padding:8px 15px;font-size:20px;font-family:'Montserrat Hairline',Helvetica,Arial,sans-serif;font-weight:600}.contact-column input::-webkit-input-placeholder,.contact-column textarea::-webkit-input-placeholder{font-family:'Montserrat Hairline',Helvetica,Arial,sans-serif;font-weight:600;color:#fff}.contact-column input::-moz-placeholder,.contact-column textarea::-moz-placeholder{font-family:'Montserrat Hairline',Helvetica,Arial,sans-serif;font-weight:600;color:#fff}.contact-column input:-ms-input-placeholder,.contact-column textarea:-ms-input-placeholder{font-family:'Montserrat Hairline',Helvetica,Arial,sans-serif;font-weight:600;color:#fff}.contact-column input::placeholder,.contact-column textarea::placeholder{font-family:'Montserrat Hairline',Helvetica,Arial,sans-serif;font-weight:600;color:#fff}.contact-column textarea{height:150px;max-height:200px}.contact-column .submitbtn{cursor:pointer;width:140px;font-size:20px;padding:12px 20px;border:2px solid #fff;transition:all .5s ease}.contact-column .submitbtn:hover{background-color:#fff;color:#0d9cd8}.contact-column .submitbtn[disabled=disabled]{opacity:.5}@media only screen and (min-width:680px){.branch-ct .branch-box{width:50%;float:left;padding-right:25px}.branch-ct .branch-box.single{width:85%}.branch-image{width:100%}}@media only screen and (min-width:860px){.contact-form-ct,.contact-listing{width:50%;float:left}.contact-form-ct{padding:50px 30px 0}}@keyframes arrowDownFade{0%{opacity:0;transform:translate(0,-30px)}50%{opacity:1}70%{transform:translate(0,0)}100%{opacity:0}}