body{width:100%;height:100%}#bg{position:fixed;width:100%;top:50px;left:0;height:100%}#bg img{min-height:100%;min-width:100%}#page-content{position:relative}.landing-holder{max-width:830px;margin:auto}.landing-header{background-color:rgba(36,38,94,.8);padding:40px 35px 30px}.landing-header h1{line-height:40px;margin:0 0 10px;font-size:42px;font-weight:400;color:#fff}.landing-header h2{font-size:24px;font-weight:600;color:#ffa300}.landing-content{background-color:rgba(255,255,255,.8);padding:20px 70px;font-size:18px;line-height:22px;font-weight:400;color:#4d4d4f}.quintiq-partners{font-size:12px;text-align:center;color:#333!important;max-width:320px;margin:20px auto 0}.quintiq-partners img{margin:10px 20px 0 0}.footer.full-width{padding:0}.footer{background-color:rgba(0,0,0,.4);position:fixed;bottom:0;color:#fff;font-size:11px;z-index:99}.footer .screen-width{padding:8px 0 0}.footer .footer-link a{color:#fff}.footer .footer-link li{display:inline-block;margin:0 5px 0 0}.footer .footer-social li{display:inline-block}.ds_footer{display:none}.download-holder{background-color:rgba(255,255,255,.9);padding:25px 40px;font-size:14px}.download-holder h1{font-size:36px;line-height:36px;margin:20px 0 30px;color:#4d80be}.download-holder .introduction{max-width:500px}.download-holder .introduction ul{margin:0 0 20px}.download-holder .introduction .point li:before{content:'•';padding-right:10px;display:block;float:left}.download-holder .introduction .point li p{float:left;max-width:450px;padding:0}.download-holder .download-form-holder{max-width:270px;padding:20px 35px 40px;background-color:rgba(146,150,153,.3)}.download-holder .download-form-holder h2{color:#000;font-size:28px;font-weight:500;line-height:32px}.download-holder .download-form-holder .thumbnail{margin:10px 0 20px}.download-holder .download-form-holder .thumbnail,.download-holder .download-form-holder .thumbnail img{width:100%}.download-holder .download-form-holder li{margin:0 0 10px}.download-holder .download-form-holder input[type=text]{width:100%;background-color:rgba(255,255,255,.5)}.download-holder .download-form-holder #optin{font-size:13px}.download-holder .download-form-holder #optin .inner{margin:10px 0 20px}.download-holder .download-form-holder #submit-btn{font-size:17px;width:170px;margin:auto;display:block}.landing-content .hover{padding:0 50px;max-width:219px;height:226px;background-color:#4e80bf;color:#fff;font-size:14px;display:none;vertical-align:middle}.customer-logo{position:relative;padding:0 25px;margin:15px 0;min-height:70px}.customer-logo .prev,.customer-logo .next{position:absolute;top:50%;margin-top:-17px;left:3px}.customer-logo .next{left:auto;right:3px}.customer-logo ul,.download-holder .introduction .customer-logo ul{position:relative;text-align:center;margin:0;padding-top:10px}.customer-logo ul li{float:none;width:30%;height:100%;vertical-align:middle;display:inline-block}.customer-logo ul li .thumb{display:inline-block;text-align:center;padding:0 10px}.customer-logo ul li .thumb img{display:inline;width:100%;max-width:120px}@media(max-width:980px){body{overflow:auto;padding-bottom:30px}#bg{top:0}.ds{z-index:1}.landing-content{padding:10px 40px}.landing-content .col-left{width:48%;padding-right:2%}.landing-content .col-right{width:48%;padding-left:2%}.landing-content .col-left a img,.landing-content .col-right a img{width:100%}.footer.full-width{padding:0 5px}.download-holder .introduction{width:50%}.download-holder .download-form-holder{width:40%;padding-left:3%;padding-right:3%}.download-holder .download-form-holder input[type=text]{width:98%;padding-left:1%;padding-right:1%}}@media(max-width:768px){.download-holder .introduction{width:100%;float:none;max-width:none}.download-holder .download-form-holder{width:320px;max-width:none;margin:20px auto 0;float:none;padding-left:3%;padding-right:3%}}@media(max-width:480px){body{padding-bottom:70px}.landing-header{padding:20px 25px 15px}.landing-header h1{font-size:36px}.landing-header h2{font-size:20px}.landing-content{padding:10px 20px;font-size:16px}.landing-content .col-left{width:100%;padding-right:0;margin-bottom:10px}.landing-content .col-right{width:100%;padding-left:0;margin-bottom:10px}.footer .footer-link li{float:none}.footer.full-width{text-align:center}.footer.full-width .footer-link:after{content:"";display:table;clear:both}.footer.full-width .col-left,.footer.full-width .col-right{float:none;display:block;margin-bottom:2px}}.landing2 .landing-content{background:rgba(255,255,255,.9)}.landing2 .landing-holder{max-width:930px}.landing2 h1{font-size:55px;color:#253268;font-weight:300;line-height:60px;text-align:center}.landing2 h2{font-size:30px;color:#4d4d4f;font-weight:300;line-height:35px;text-align:center}.landing2 h3{font-size:24px;color:#4d4d4f;font-weight:300;line-height:28px;text-align:center;margin:50px 0}.landing2 .landing-content{padding:50px 30px}.landing2 .landing-content .col-left{margin:0 0 0 30px}.landing2 .landing-content .col-right{margin:0 30px 0 0}.bunaw-campaign .screen-width{font-size:14px}.bunaw-campaign h1{font-size:28px;line-height:32px}.bunaw-campaign .download-holder h2{font-size:20px;font-weight:300}.bunaw-campaign .intro{max-width:580px}.bunaw-campaign .intro img{margin:20px auto}.bunaw-campaign .bullet{max-width:550px;margin:0 0 40px}.bunaw-campaign .download-holder{padding:0;max-width:350px}.bunaw-campaign .download-holder .download-form-holder{max-width:300px;background-color:#dbe6f2;padding:25px}.bunaw-campaign .download-holder .download-form-holder input[type=text]{width:100%;max-width:270px}.bunaw-campaign .download-holder .download-form-holder #submit-btn{width:auto;margin:auto!important}.bunaw-campaign .download-holder .download-form-holder .privacy{margin:auto;color:#4d4d4f;font-size:10px;text-align:center;max-width:250px;line-height:12px}.bunaw-campaign .customer-testimonial{text-align:center;background-color:#fafafb;padding:10px;margin:10px 0 0}.bunaw-campaign .customer-testimonial ul{margin:20px 0 0 -10px}.bunaw-campaign .customer-testimonial li{float:left;margin:0 0 0 20px}.bunaw-campaign .customer-testimonial img{max-height:35px;max-width:70px}@media(max-width:980px){.bunaw-campaign .download-holder{width:100%}.bunaw-campaign .download-holder .download-form-holder{width:100%}.bunaw-campaign .download-holder{float:left}}.steel-program{font-size:14px}.steel-program .full-page{padding-bottom:35px}.steel-program h1{font-size:2.571em;line-height:1.2;font-weight:300;color:#24265e;margin-bottom:10px;padding:0}.steel-program h2{font-size:1.357em;line-height:1.2;font-weight:400;color:#4d80be;margin-bottom:20px;padding:0}.steel-program p{padding-bottom:0;margin-bottom:20px}.steel-program input,.steel-program textarea .steel-program select,.steel-program button{font-size:1em}.steel-program .introduction{width:490px;padding-right:20px}.steel-program .introduction ul{margin-bottom:20px;margin-left:10px;padding-left:10px}.steel-program .introduction ul li{list-style:disc;margin-bottom:10px}.steel-program .download-holder{width:280px;padding:15px 60px 20px;margin-right:20px;background:#edf0f2;font-size:1em}.steel-program .download-holder h2{color:#333;font-size:2.143em;text-align:center;margin-bottom:15px}.steel-program .download-holder p{color:#4d4d4f;margin-bottom:10px}.steel-program .download-holder .thumb-holder{margin:0 -60px 10px;text-align:center}.steel-program .download-holder .thumb-holder img{display:inline;width:65%}.steel-program .download-holder .download-form ul{margin-bottom:20px}.steel-program .download-holder .download-form .inputs{margin-bottom:15px}.steel-program .download-holder .download-form .inputs input{width:100%;box-sizing:border-box;background:#dae2ec;font-size:1em}.steel-program .download-holder .download-form .btn-rounded{font-size:1.286em;color:#000;font-family:open sans,sans-serif;padding:10px 20px 10px 50px;line-height:1.15;background-size:30px 31px;margin:15px auto 10px;display:block}.steel-program .download-holder .download-form .privacy{font-size:.857em;text-align:center;line-height:1.4;margin:0}.no-spacing{margin-bottom:0!important}.quote-holder{margin-right:-20px;margin-bottom:20px}.quote-holder:after{content:"";display:table;clear:both}.quote-holder .client-logo{width:128px;height:78px;border:1px solid #cbd2d8;text-align:center;position:relative;line-height:78px;float:left;margin-bottom:20px}.quote-holder .client-logo img{width:104px;display:inline-block;vertical-align:middle}.quote-holder .quote{padding-left:30px;width:325px;float:right;position:relative}.quote-holder .quote p{position:relative;margin-bottom:10px}.quote-holder .quote hr{margin:10px 0}.quote-holder .quote .first-quote,.quote-holder .quote .end-quote{position:absolute;top:0;left:0}.quote-holder .quote .end-quote{top:auto;left:auto;right:0;bottom:0}@media(max-width:980px){.steel-program{font-size:13px}.steel-program .introduction{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;float:none}.quote-holder .quote{padding-left:30px;margin-left:15px;width:55%;float:left}.steel-program .download-holder{box-sizing:border-box;float:none;width:100%;padding:30px 15% 20px;margin-right:20px;background:#edf0f2}#optin{float:none}}