@import url(http://fonts.googleapis.com/css?family=Fira+Sans:300,400,500,300italic);@import url(http://fonts.googleapis.com/css?family=PT+Sans);body.landing-page{font-family:'Fira Sans',sans-serif;font-size:16px;color:#3a3a3e;line-height:30px;padding:0;margin:0;font-weight:300}a{color:#3a3a3e}a:hover{color:#649dc8}a:focus,a:active{outline:0}.landing-page .header-container-wrapper{margin:auto;padding:24px 0 20px 0}.landing-page .logo img{margin-bottom:5px}.landing-page .header-call-now{font-size:16px;text-align:right;font-weight:300;color:#404040;line-height:16px;padding-bottom:15px}.landing-page .header-contact-no{font-size:16px;font-weight:300;color:#404040;line-height:16px;padding-bottom:15px;text-align:right}.landing-page .header-contact-no strong{font-weight:500;font-size:20px}.landing-page .header-contact-no img{display:inline-block;vertical-align:top}.landing-page .from-us{font-size:14px;font-weight:300;color:#404040;text-align:right;line-height:20px}.landing-page .us-contact-no{font-size:14px;color:#404040;font-weight:300;line-height:20px;text-align:right}.landing-page .us-contact-no strong{font-size:18px;font-weight:300}.landing-page .banner{padding:75px 0 80px 0;background:#00395d}.landing-page .banner .banner-container h1,.landing-page .banner .banner-container h2{margin-top:10px;margin-bottom:22px;padding:0;color:#fff;font-size:44px;line-height:48px;font-weight:300;text-transform:uppercase;text-rendering:optimizeLegibility}.landing-page .banner .banner-container h1 span,.landing-page .banner .banner-container h2 span{color:#d3ae2c}.landing-page .banner-description{color:#fff;font-size:18px;line-height:34px}.landing-page .banner-description a{text-decoration:underline;color:#fff}.landing-page .banner-description a.btn{display:inline-block;padding:10px 40px 8px 20px;font-size:18px;font-weight:300;text-transform:uppercase;text-decoration:none;border-radius:3px;border:1px solid #62859a;background:url("//cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/btn-arrow.png") no-repeat 88% 50%}.landing-page .banner-description a:hover.btn{background-color:#0a4163}.landing-page .banner-description ul{margin:0 0 20px 0;padding:0;display:block}.landing-page .banner-description ul li{list-style:none;padding-left:43px;padding-bottom:15px;background:url("//cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/tick.png") no-repeat 0 10px}.landing-page .banner-form .consultation-form{max-width:315px;width:100%;background:#c4a229;border-radius:3px;padding:30px}.landing-page.thank-you .banner-form .consultation-form{margin-top:40px}.landing-page .banner-form .consultation-form h3{font-size:19px;color:#fff;line-height:24px;text-align:center;font-weight:300;padding:0;margin:0 0 10px 0;text-transform:uppercase}.landing-page .hs-form-required{display:none}.landing-page .banner-form .consultation-form form input,.landing-page .banner-form .consultation-form form input[type="email"],.landing-page .banner-form .consultation-form form select{font-family:'Fira Sans',sans-serif;background:#fff;max-height:44px;padding:15px;font-size:14px;color:#404040;font-weight:300;margin:7px 0;border:1px solid #a88b23}.landing-page .banner-form .consultation-form form input.error{border-color:#db3302}.landing-page .banner-form .consultation-form form input[type="text"]:focus,.landing-page .banner-form .consultation-form form input[type="text"]:active{border:1px solid #766219;outline:0}.landing-page .banner-form .consultation-form form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 15px !important;background:#fff url("//cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/dropdown.png") no-repeat 95% 53%}.landing-page .banner-form .consultation-form form .input ul.inputs-list{margin:0;padding:0}.landing-page .banner-form .consultation-form form .input ul.inputs-list li{padding:0;list-style:none}.landing-page .banner-form .consultation-form form label.hs-form-booleancheckbox-display input[type="checkbox"],.landing-page .banner-form .consultation-form form label.hs-form-radio-display input[type="radio"]{width:22px;height:22px;vertical-align:middle;margin-top:0;margin-bottom:0;margin-right:10px !important;opacity:0;cursor:pointer}.landing-page .banner-form .consultation-form form label.hs-form-booleancheckbox-display{background-image:url("http://cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/checkbox.png");background-repeat:no-repeat;background-position:0 3px;cursor:pointer;font-size:14px;font-weight:300;color:#fff;display:inline-block;font-family:'Fira Sans',sans-serif}.landing-page .banner-form .consultation-form form label.hs-form-radio-display{background-image:url("http://cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/radio.png");background-repeat:no-repeat;background-position:0 3px;cursor:pointer;font-size:14px;font-weight:300;color:#fff;display:inline-block;font-family:'Fira Sans',sans-serif}.landing-page .banner-form .consultation-form form label.hs-form-booleancheckbox-display.chked,.landing-page .banner-form .consultation-form form label.hs-form-radio-display.radio-chked{background-position:0 -125px}.landing-page .banner-form .consultation-form form .input ul.inputs-list{margin-top:5px}.landing-page .banner-form .consultation-form form input[type="submit"]{background:#00395d;width:100%;margin:10px 0 0 0;font-family:'Fira Sans',sans-serif;font-size:19px;padding:15px 0;color:#fff;border-radius:3px;max-height:56px;border:0;outline:0;cursor:pointer;text-align:center;text-transform:uppercase}.landing-page .banner-form .consultation-form form input[type="submit"]:hover{background:#649dc8}.landing-page .section-1,.landing-page .section-3{background:#f2f2f2}.landing-page .section-2,.landing-page .section-4{background:#fff}.landing-page .section-1{padding:85px 0 0 0}.landing-page .section-2{padding:85px 0 80px 0}.landing-page .section-3{padding:85px 0 60px 0}.landing-page .section-4{padding:76px 0 120px 0;background:#c3c9cb;text-align:center}.landing-page .section-4 .section-container h2{margin:0 0 65px 0}.landing-page .section-container h2{font-family:'Fira Sans',sans-serif;font-size:36px;color:#3a3a3e;text-align:center;line-height:46px;font-weight:300;margin:0 0 75px 0;padding:0 30px;text-transform:uppercase}.landing-page .section-1 .section-container h3{margin:0;padding:36px 0 30px 16px;font-size:20px;color:#3a3a3e;font-weight:500;line-height:30px;text-align:left}.landing-page .section-container .circle{margin-bottom:41px;width:116px;height:116px;background:#00395d;border-radius:58px;text-align:center;vertical-align:middle}.landing-page .section-container .circle img{padding-top:34px}.landing-page .section-container .block-description p{margin:0;padding:0;text-align:left}.landing-page .section-container .block-section{float:left;margin-bottom:85px}.landing-page .static-block-margin{margin-bottom:25px !important}.landing-page .section-container ul{margin:0 0 115px 0;padding:0}.landing-page .section-container ul li{margin-bottom:10px;line-height:30px;list-style:none;padding:0 0 0 25px;background:url("//cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/bullet.png") no-repeat 0 12px}.landing-page .section-container ul.hs-error-msgs,.landing-page ul.hs-error-msgs{padding:0 0 7px 0;position:relative;font-size:12px;font-weight:400;text-align:center;background:url("//cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/error-tip.png") no-repeat bottom right}.landing-page ul.hs-error-msgs{top:-102px;margin-bottom:-20px}.landing-page .section-container ul.hs-error-msgs{top:-90px;margin-bottom:0}.landing-page .section-container .hs_email ul.hs-error-msgs{margin-bottom:-30px}.landing-page .hs_email ul.hs-error-msgs{margin-bottom:-50px}.landing-page ul.hs-error-msgs li{list-style:none;padding-left:0;margin-bottom:0;border-top:2px solid red;border-left:2px solid red;border-right:2px solid red;border-bottom:0 solid red;background:#ffd4dd}.landing-page .company-logo-1{max-width:132px;text-align:left}.landing-page .company-logo-2{margin-top:15px;max-width:192px;text-align:left}.landing-page .quote-inner{padding:45px 50px;font-weight:300;font-size:22px;font-style:italic;color:#00395d;line-height:36px;border:1px solid #e0e0e0;background:#f2f2f2;text-align:center;border-radius:3px;margin-bottom:0}.landing-page .quote-container p{margin:0;padding:0}.landing-page .quote-container .tip{margin:-30px 0 0 0;padding:0 0 20px 0;margin-bottom:16px;background:url("//cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/tip.png") no-repeat 70% 100%}.landing-page .person-info{float:right}.landing-page .person-info .photo{float:left;display:inline-block;margin-right:16px;width:70px;height:70px;border-radius:35px;overflow:hidden}.landing-page .person-info .person-bio{float:left;margin:10px 0 0 0}.landing-page .person-info .person-bio p{margin:0;padding:0;font-size:16px;font-weight:300;color:#3a3a3e}.landing-page .person-info .person-bio p+p{font-size:14px}.landing-page .quote-inner .quotation-mark b{color:#c4a229;font-style:italic;font-size:22px;font-weight:300}.landing-page .expert-container{float:left;margin:0 0 30px 0;padding:30px;border-radius:3px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.landing-page .expert-photo{width:112px;height:112px;border-radius:56px;overflow:hidden}.landing-page .expert-meta-info{padding:30px 0 30px 18px}.landing-page .expert-name{font-size:16px;color:#3a3a3e;font-weight:500}.landing-page .expert-designation{font-size:13px;color:#3a3a3e;font-weight:300}.landing-page .expert-info{clear:both;float:left;padding:25px 0 10px 0;margin-left:0}.landing-pg-footer{padding:60px 0 30px 0}.landing-pg-footer h3{font-size:26px;font-weight:400;color:#3a3a3e;line-height:13px}.landing-pg-footer h3 img{margin-right:10px}.landing-pg-footer .address p{margin:0;padding:0;font-size:14px;font-weight:300}.landing-pg-footer .address{margin-bottom:50px}.landing-pg-footer .address a{text-decoration:underline}.landing-page .social-sharing a{float:left;margin-right:8px;background-image:url("//cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/social-blue-ico.png");background-repeat:no-repeat;background-position:0 -219px;width:32px !important;height:32px;text-indent:-999999px;opacity:.6}.landing-page .social-sharing .fm_youtube{background-position:0 -219px}.landing-page .social-sharing .fm_linkedin{background-position:0 0}.landing-page .social-sharing .fm_twitter{background-position:0 -73px}.landing-page .social-sharing .fm_facebook{background-position:0 -145px}.landing-page .social-sharing a:hover{opacity:1}.footer-container-wrapper{background:#f2f2f2}.footer-text{font-family:'PT Sans',sans-serif;padding:30px 0 0 0;font-size:13px;color:#818182;text-align:center;line-height:25px;border-top:1px solid #dfdfe0}.landing-page.thank-you .banner .banner-container h1{text-align:center;padding-left:30px;padding-right:30px}.landing-page.thank-you .banner .banner-container .banner-description{width:540px;margin:auto;float:none;padding:18px 0;text-align:center;font-size:18px;line-height:34px}.landing-page.thank-you .banner .banner-container h3{text-align:center;font-weight:400;font-size:20px;color:#fff;text-transform:uppercase}.landing-page.thank-you .section-1 .section-container .right-container h3{padding:15px 0 25px 0}.landing-page.thank-you .section-1{background:#fff}.landing-page.thank-you .section-container h2{text-align:left;padding:0;margin-bottom:0}.landing-page.thank-you .section-1 .section-container .left-container h3{padding:32px 0 15px 0}.landing-page.thank-you .section-1 .section-container .left-container p{padding:0 0 5px 0}.landing-page.thank-you .section-1 .section-container .left-container img{margin:15px 0 20px 0}.landing-page.thank-you .banner{padding:87px 0 94px 0}.landing-page.thank-you .banner-social-sharing{margin-top:5px}.landing-page.thank-you .banner-social-sharing a{float:left;margin-left:4px;margin-right:4px;background-image:url("//cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/social-white-ico.png");background-repeat:no-repeat;background-position:0 -294px;width:32px !important;height:32px;text-indent:-999999px;opacity:.6}.landing-page.thank-you .banner-social-sharing .fm_youtube{background-position:0 -294px;cursor:pointer}.landing-page.thank-you .banner-social-sharing .fm_linkedin{background-position:0 0;cursor:pointer}.landing-page.thank-you .banner-social-sharing .fm_facebook{background-position:0 -145px;cursor:pointer}.landing-page.thank-you .banner-social-sharing .fm_twitter{background-position:0 -73px;cursor:pointer}.landing-page.thank-you .banner-social-sharing a:hover{opacity:1}.landing-page.thank-you .banner-social-sharing .hs_cos_wrapper{float:left;width:100%;margin-left:5px}.landing-page.thank-you .banner-social-sharing .layout-widget-wrapper span div,.landing-page.thank-you .banner-social-sharing .layout-widget-wrapper div div{width:164px;margin:auto}.landing-page.thank-you .section-1 .section-container .right-container .consultation-form h3{font-size:19px;color:#fff;line-height:24px;text-align:center;font-weight:300;padding:0;margin:0 0 10px 0;text-transform:uppercase}.landing-page.thank-you .banner-form .consultation-form form input[type="submit"]{background:#00395d}.mfp-close{cursor:pointer;height:34px !important;font-size:30px !important;font-family:sans-serif !important;text-indent:-999999px;background:url("//cdn2.hubspot.net/hubfs/572431/landing-page-july-2015/close.png") no-repeat center center}.mfp-close:hover{color:#3c3c3e}.white-popup{position:relative;background:#FFF;padding:20px;width:auto;margin:20px auto;border-top:6px solid #c2a527}.video-container{text-align:center}.video-container iframe{margin:0 0 50px 0;padding:0;border:0}.white-popup h3{text-align:center;font-size:30px;font-weight:300;margin-bottom:42px}.white-popup .btn{display:block;text-align:center;margin-bottom:45px}.white-popup .btn a{text-transform:uppercase;color:#fff;border-radius:3px;background:#01385e;text-decoration:none;font-weight:300;font-size:18px;padding:16px 30px}