@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,400i,600,700,700i,900|Playfair+Display:400,400i,700,700i|Old+Standard+TT:400,400i');@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}video{max-width:100%;height:auto}.hs-responsive-embed{position:relative;height:auto;overflow:hidden;padding-top:0;padding-left:0;padding-right:0}.hs-responsive-embed iframe,.hs-responsive-embed object,.hs-responsive-embed embed{width:100%;height:100%;border:0}.hs-responsive-embed,.hs-responsive-embed.hs-responsive-embed-youtube,.hs-responsive-embed.hs-responsive-embed-wistia,.hs-responsive-embed.hs-responsive-embed-vimeo{padding-bottom:2%}.hs-responsive-embed.hs-responsive-embed-instagram{padding-bottom:116.01%}.hs-responsive-embed.hs-responsive-embed-pinterest{height:auto;overflow:visible;padding:0}.hs-responsive-embed.hs-responsive-embed-pinterest iframe{position:static;width:auto;height:auto}iframe[src^="http://www.slideshare.net/slideshow/embed_code/"]{width:100%;max-width:100%}@media(max-width:568px){iframe{max-width:100%}}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select{padding:6px;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hs-menu-wrapper ul{padding:0}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:inline-block;margin-bottom:20px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul:before{content:" ";display:table}.hs-menu-wrapper.hs-menu-flow-horizontal>ul:after{content:" ";display:table;clear:both}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block;padding:10px 20px;white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;left:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;white-space:nowrap;width:140px;overflow:hidden;text-overflow:ellipsis}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{left:180px;top:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch{position:relative;margin-bottom:20px;min-height:7em}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children{position:static}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:before{content:" ";display:table}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:after{content:" ";display:table;clear:both}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:inline-block;padding:10px 20px;white-space:nowrap;max-width:140px;width:auto;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-vertical{width:100%}.hs-menu-wrapper.hs-menu-flow-vertical ul{list-style:none;margin:0}.hs-menu-wrapper.hs-menu-flow-vertical li a{display:block;white-space:nowrap;width:140px;overflow:hidden;text-overflow:ellipsis}.hs-menu-wrapper.hs-menu-flow-vertical>ul{margin-bottom:20px}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-menu-depth-1>a{width:auto}.hs-menu-wrapper.hs-menu-flow-vertical>ul li a{padding:10px 20px;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;top:0;left:180px}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a{min-width:140px;width:auto}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul{max-width:100%;overflow:hidden}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li.hs-item-has-children>ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1;position:static}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2>a{padding-left:4em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3>a{padding-left:6em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4>a{padding-left:8em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5>a{padding-left:140px}.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul{box-shadow:0px 1px 3px rgba(0,0,0,0.18);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.18);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.18)}@media(max-width:568px){.hs-menu-wrapper,.hs-menu-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0;display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:block;max-width:100%;width:100%}}.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:visible;opacity:1}.widget-type-space{visibility:hidden}.hs-author-listing-header{margin:0 0 .75em 0}.hs-author-social-links{display:inline-block}.hs-author-social-links a.hs-author-social-link{width:24px;height:24px;border-width:0px;border:0px;line-height:24px;background-size:24px 24px;background-repeat:no-repeat;display:inline-block;text-indent:-99999px}.hs-author-social-links a.hs-author-social-link.hs-social-facebook{background-image:url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-linkedin{background-image:url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-twitter{background-image:url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-google-plus{background-image:url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png")}.hs_cos_wrapper_type_image_slider{display:block;overflow:hidden}.hs_cos_flex-container a:active,.hs_cos_flex-slider a:active,.hs_cos_flex-container a:focus,.hs_cos_flex-slider a:focus{outline:0}.hs_cos_flex-slides,.hs_cos_flex-control-nav,.hs_cos_flex-direction-nav{margin:0;padding:0;list-style:none}.hs_cos_flex-slider{margin:0;padding:0}.hs_cos_flex-slider .hs_cos_flex-slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.hs_cos_flex-slider .hs_cos_flex-slides img{width:100%;display:block;border-radius:0px}.hs_cos_flex-pauseplay span{text-transform:capitalize}.hs_cos_flex-slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .hs_cos_flex-slides{display:block}* html .hs_cos_flex-slides{height:1%}.hs_cos_flex-slider{margin:0 0 60px;background:#fff;border:0;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;zoom:1}.hs_cos_flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .hs_cos_flex-viewport{max-height:300px}.hs_cos_flex-slider .hs_cos_flex-slides{zoom:1}.carousel li{margin-right:5px}.hs_cos_flex-direction-nav{*height:0}.hs_cos_flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.hs_cos_flex-direction-nav .hs_cos_flex-next{background-position:100% 0;right:-36px}.hs_cos_flex-direction-nav .hs_cos_flex-prev{left:-36px}.hs_cos_flex-slider:hover .hs_cos_flex-next{opacity:.8;right:5px}.hs_cos_flex-slider:hover .hs_cos_flex-prev{opacity:.8;left:5px}.hs_cos_flex-slider:hover .hs_cos_flex-next:hover,.hs_cos_flex-slider:hover .hs_cos_flex-prev:hover{opacity:1}.hs_cos_flex-direction-nav .hs_cos_flex-disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.hs_cos_flex_thumbnavs-direction-nav{margin:0px;padding:0px;list-style:none}.hs_cos_flex_thumbnavs-direction-nav{*height:0}.hs_cos_flex_thumbnavs-direction-nav a{width:30px;height:140px;margin:-60px 0 0;display:block;background:url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next{background-position:100% 40%;right:0px}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev{left:0px}.hs-cos-flex-slider-control-panel img{cursor:pointer}.hs-cos-flex-slider-control-panel img:hover{opacity:.8}.hs-cos-flex-slider-control-panel{margin-top:-30px}.hs_cos_flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.hs_cos_flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.hs_cos_flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.hs_cos_flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.hs_cos_flex-control-paging li a.hs_cos_flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.hs_cos_flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.hs_cos_flex-control-thumbs li{width:25%;float:left;margin:0}.hs_cos_flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.hs_cos_flex-control-thumbs img:hover{opacity:1}.hs_cos_flex-control-thumbs .hs_cos_flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.hs_cos_flex-direction-nav .hs_cos_flex-prev{opacity:1;left:0}.hs_cos_flex-direction-nav .hs_cos_flex-next{opacity:1;right:0}}.hs_cos_flex-slider .caption{background-color:rgba(0,0,0,0.5);position:absolute;font-size:2em;line-height:1.1em;color:white;padding:0px 5% 0px 5%;width:100%;bottom:0;text-align:center}.hs_cos_flex-slider .superimpose .caption{color:white;font-size:3em;line-height:1.1em;position:absolute;padding:0px 5% 0px 5%;width:90%;top:40%;text-align:center;background-color:transparent}@media all and (max-width:400px){.hs_cos_flex-slider .superimpose .caption{background-color:black;position:static;font-size:2em;line-height:1.1em;color:white;width:90%;padding:0px 5% 0px 5%;top:40%;text-align:center}#recaptcha_area table#recaptcha_table{width:300px !important}#recaptcha_area table#recaptcha_table .recaptcha_r1_c1{width:300px !important}#recaptcha_area table#recaptcha_table .recaptcha_r4_c4{width:67px !important}#recaptcha_area table#recaptcha_table #recaptcha_image{width:280px !important}}.hs_cos_flex-slider h1,.hs_cos_flex-slider h2,.hs_cos_flex-slider h3,.hs_cos_flex-slider h4,.hs_cos_flex-slider h5,.hs_cos_flex-slider h6,.hs_cos_flex-slider p{color:white}.hs-gallery-thumbnails li{display:inline-block;margin:0px;padding:0px;margin-right:-4px}.hs-gallery-thumbnails.fixed-height li img{max-height:150px;margin:0px;padding:0px;border-width:0px}pre{overflow-x:auto}table pre{white-space:pre-wrap}.comment{margin:10px 0 10px 0}.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_text,.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_section_header,.hs_cos_wrapper_type_raw_html,.hs_cos_wrapper_type_raw_jinja,.hs_cos_wrapper_type_page_footer{word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}.wp-float-left{float:left;margin:0 20px 20px 0}.wp-float-right{float:right;margin:0 0 20px 20px}#map_canvas img,.google-maps img{max-width:none}#recaptcha_table td{line-height:0}.recaptchatable #recaptcha_response_field{min-height:0;line-height:12px}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-family:'Roboto',sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#444;overflow-x:hidden}img{border:0;max-width:100%;height:auto}hr{background:#ccc;height:1px;border:0;outline:0;clear:both;margin:30px 0}iframe{width:100%;border:0;max-width:100%}.clear{clear:both}p{padding:5px 0 15px;margin:0}ul.slides,ul.flex-direction-nav,ol.flex-control-nav{margin:0;padding:0;list-style:none;float:left;width:100%}.row-fluid ol.flex-control-nav{text-align:center;padding:10px 0 0}.row-fluid ol.flex-control-nav li{display:inline-block;padding:0 5px}.row-fluid ol.flex-control-nav li a{display:inline-block;border:1px solid #003679;width:15px;height:15px;font-size:0;text-index:-9999;cursor:pointer}.row-fluid ol.flex-control-nav li a:hover,.row-fluid ol.flex-control-nav li a.flex-active{background:#003679}blockquote{position:relative;margin:15px 0 25px;padding:10px 10px 10px 45px;color:#464646}blockquote em{display:block;opacity:.8}blockquote:before{content:'\f10d';color:#ddd;position:absolute;left:0;top:15px;font-size:34px;font-family:'Roboto',sans-serif}h1{color:#2d2d2d;font-family:'Roboto',sans-serif;font-size:36px;margin:0;padding:15px 0 25px;line-height:50px;font-weight:700;clear:both}h2{font-weight:700;color:#f18e24;font-family:'Roboto',sans-serif;font-size:34px;line-height:40px;margin:0;padding:0 0 10px;clear:both}h3{font-weight:700;color:#2d2d2d;font-family:'Roboto',sans-serif;font-size:32px;line-height:38px;margin:0;padding:0 0 10px;clear:both}h4{font-weight:700;color:#2d2d2d;font-family:'Roboto',sans-serif;font-size:30px;line-height:34px;margin:0;padding:0 0 10px;clear:both}h5{font-weight:700;color:#2d2d2d;font-family:'Roboto',sans-serif;font-size:26px;line-height:30px;margin:0;padding:0 0 10px;clear:both}h6{font-weight:700;color:#2d2d2d;font-family:'Roboto',sans-serif;font-size:22px;margin:0;padding:0 0 10px 0;line-height:26px;clear:both}a{text-decoration:none;outline:0;color:#003679;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer}a:hover{color:#f18e24}.row-fluid .link-style a,.row-fluid a.link-style{cursor:pointer;text-align:center;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;z-index:5;overflow:hidden;position:relative;display:inline-block;padding:12px 22px;border:2px solid #f18e24;color:#f18e24;margin:5px 0 0;font-size:18px;line-height:26px}.row-fluid .text-white .link-style a,.row-fluid .text-white a.link-style{color:#fff}.row-fluid .link-style a:hover,.row-fluid a.link-style:hover{background:#f18e24;color:#fff}.row-fluid .link-style2 a,.row-fluid a.link-style2{font-weight:600;text-align:center;letter-spacing:1.2px;text-transform:uppercase;line-height:24px;z-index:5;overflow:hidden;position:relative;display:inline-block;padding:12px 22px;background-color:#003679;border:2px solid #003679;color:#fff;margin:5px 0 0;font-size:18px;line-height:26px}.row-fluid .link-style2 a:hover,.row-fluid a.link-style2:hover{background:0;color:#003679}.row-fluid .text-white .link-style2 a:hover,.row-fluid .text-white a.link-style2:hover{color:#fff}.row-fluid .link-style3 a,.row-fluid a.link-style3{font-weight:600;text-align:center;letter-spacing:1.2px;text-transform:uppercase;line-height:24px;z-index:5;overflow:hidden;position:relative;display:inline-block;padding:12px 22px;background-color:#f18e24;border:2px solid #f18e24;color:#fff;margin:5px 0 0;font-size:18px;line-height:26px}.row-fluid .link-style3 a:hover,.row-fluid a.link-style3:hover{background:0;color:#f18e24}.row-fluid .text-white .link-style3 a:hover,.row-fluid .text-white a.link-style3:hover{color:#fff}input,form button,textarea,select,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;outline:0;border:1px solid #e1e1e1;background:#f3f3f3;height:50px;padding:0 20px;font-family:'Roboto',sans-serif;font-size:16px}input[type=checkbox],input[type=radio]{width:auto;height:auto}select{background:#fff url(//2668666.fs1.hubspotusercontent-na1.net/hubfs/2668666/All-InOne-2016/Image/down-arrow.png) no-repeat right center;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{padding:15px 20px;height:100px}input[type=submit],button{border:0;outline:0;cursor:pointer;background:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}input[type=submit],form button,.hs-button{min-width:150px;text-align:center;background:url(//2668666.fs1.hubspotusercontent-na1.net/hubfs/2668666/All-InOne-2016/Image/blank.png) no-repeat left top #003679;font-size:17px;line-height:24px;font-weight:700;padding:8px 20px;color:#fff;display:inline-block}input[type=submit]:hover,form button:hover,.hs-button:hover{background:#f18e24;color:#fff}.back-to-top{cursor:pointer;position:fixed;right:20px;bottom:20px;color:#f18e24;width:50px;height:50px;text-align:center;line-height:50px;border:2px solid #f18e24;-webkit-transition:ease all .4s;-moz-transition:ease all .4s;-o-transition:ease all .4s;-ms-transition:ease all .4s;transition:ease all .4s;display:none}.back-to-top.show{display:block}.back-to-top:hover{background:#f18e24;color:#fff}.row-fluid .link-style a,.row-fluid ol.flex-control-nav li a,ul.slick-dots li button,.row-fluid a.link-style,.row-fluid .link-style2 a,.row-fluid a.link-style2,.row-fluid .link-style3 a,.row-fluid a.link-style3,input[type=submit],button,.hs-button,.back-to-top,.row-fluid ol.flex-control-nav li a,.row-fluid .team-bsocial a,.row-fluid .pagination-blog li a{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}ul.slides,ul.flex-direction-nav,ol.flex-control-nav,ul.slick-dots{margin:0;padding:0;list-style:none;float:left;width:100%;line-height:17px}.row-fluid ol.flex-control-nav,ul.slick-dots{text-align:center;padding:10px 0 0}.row-fluid ol.flex-control-nav li,ul.slick-dots li{display:inline-block;padding:0 5px}.row-fluid ol.flex-control-nav li a,ul.slick-dots li button{vertical-align:top;display:inline-block;border:1px solid #003679;width:15px;height:15px;font-size:0;padding:0 text-index:-9999;cursor:pointer}.row-fluid ol.flex-control-nav li a:hover,.row-fluid ol.flex-control-nav li a.flex-active,ul.slick-dots li button:hover,ul.slick-dots li.slick-active button{background:#003679}.slick-arrow{cursor:pointer;z-index:5;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#f18e24;width:35px;height:75px;font-size:0;text-index:-9999;cursor:pointer}.slick-arrow:before{font-family:'Roboto',sans-serif;font-size:74px}.slick-arrow:hover{color:#003679}.text-white .slick-arrow{color:#fff}.text-white .slick-arrow:hover{color:#f18e24}.slick-arrow.slick-prev{left:5%}.slick-arrow.slick-prev:before{content:"\f104"}.slick-arrow.slick-next{right:5%}.slick-arrow.slick-next:before{content:"\f105"}.slick-arrow.slick-disabled{display:none}ul.hs-error-msgs{margin:0;padding:0;list-style:none;float:left;width:100%;font-size:12px}.hs-form .input{margin:0}.hs-form .hs-form-field{padding:0 0 15px}.row-fluid .hs-form fieldset.form-columns-2 .input,.row-fluid .quizcontact-form .hs-form fieldset.form-columns-1 .input{margin-right:0}.row-fluid .hs-form fieldset.form-columns-2 .field{padding:0 0 10px 10px}.row-fluid .hs-form fieldset.form-columns-2 .field:first-child{padding:0 10px 10px 0}.row-fluid .hs-form fieldset.form-columns-3 .field{padding:0 0 10px 10px}.row-fluid .hs-form fieldset.form-columns-3 .field:first-child{padding:0 10px 10px 0}.row-fluid .hs-form fieldset.form-columns-3 .field:first-child+.field{padding:0 5px 10px}.row-fluid .hs-form fieldset.form-columns-1 .hs-input{width:100% !important}.row-fluid .hs-form fieldset{max-width:none}ul.inputs-list{margin:0;padding:5px 0;list-style:none}.row-fluid .inputs-list .hs-form-checkbox-display,.row-fluid .inputs-list .hs-form-booleancheckbox,.row-fluid .inputs-list li.hs-form-radio{display:block;padding:0 0 8px 25px;position:relative}.row-fluid .inputs-list input[type="checkbox"],.row-fluid .inputs-list input[type="radio"]{position:absolute;left:0;margin:0;top:0;opacity:0;width:20px;height:20px}.row-fluid .inputs-list input[type="radio"]{top:3px}.row-fluid .inputs-list input[type="checkbox"]+span{line-height:22px;position:relative;display:block}.row-fluid .inputs-list input[type="checkbox"]+span:before{position:absolute;left:-25px;top:0;content:'';width:20px;height:20px;border:1px solid #dadada;color:#fafafa;background:#fafafa}.row-fluid .inputs-list input[type="checkbox"]:checked+span:before{background:#f18e24;color:;border-color:#f18e24}.row-fluid .inputs-list input[type="checkbox"]:checked+span:after{text-align:center;color:#fff;position:absolute;left:-25px;top:0;content:"\f00c";font-family:'Roboto',sans-serif;width:20px;line-height:20px}.row-fluid .inputs-list input[type="radio"]+span:before{position:absolute;left:-2px;top:2px;content:'';width:20px;height:20px;border:1px solid #dadada;background:#fafafa;border-radius:100%}.row-fluid .inputs-list input[type="radio"]:checked+span:after{position:absolute;left:2px;top:6px;content:'';width:12px;height:12px;border-color:#f18e24;background:#f18e24;border-radius:100%}.row-fluid .hs-form fieldset.form-columns-1 .input{margin:0}@media(max-width:400px),(max-device-width:480px) and (min-device-width:320px){.row-fluid .hs-form fieldset.form-columns-2 .field{padding:0 0 10px 0}.row-fluid .hs-form fieldset.form-columns-2 .field:first-child{padding:0 0 10px 0}.row-fluid .hs-form fieldset.form-columns-3 .field{padding:0 0 10px}.row-fluid .hs-form fieldset.form-columns-3 .field:first-child{padding:0 0 10px 0}.row-fluid .hs-form fieldset.form-columns-3 .field:first-child+.field{padding:0 0 10px}.row-fluid form.hs-form .form-columns-2 .hs-form-field .hs-input,.row-fluid form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}}.row-fluid a.cta_button{-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}.row-fluid .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-menu-item a:link,.row-fluid .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-menu-item a:visited,.hs-menu-wrapper.hs-menu-flow-vertical li a{word-wrap:break-word;max-width:none !important;text-overflow:inherit !important;vertical-align:top;white-space:normal}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal ul{vertical-align:top}.row-fluid [class*="span"]{min-height:1px}.header-container-wrapper .row-fluid [class*="span"]{min-height:0}.row-fluid .text-uppercase,.row-fluid .title-uppercase h1,.row-fluid .title-uppercase h2,.row-fluid .title-uppercase h3,.row-fluid .title-uppercase h4,.row-fluid .title-uppercase h5,.row-fluid .title-uppercase h6{text-transform:uppercase}.row-fluid .text-center{text-align:center}.row-fluid .text-left{text-align:left}.row-fluid .text-right{text-align:right}.row-fluid .text-white,.row-fluid .text-white h1,.row-fluid .text-white h2,.row-fluid .text-white h3,.row-fluid .text-white h4,.row-fluid .text-white h5,.row-fluid .text-white h6{color:#fff}.row-fluid .text-italic{font-style:italic}.text-white a{color:#fff}.text-white a:hover{color:#f18e24}.row-fluid .text-light,.row-fluid .title-light h1,.row-fluid .title-light h2,,.row-fluid .title-light h3,.row-fluid .title-light h4,.row-fluid .title-light h5,.row-fluid .title-light h6{font-weight:300}.row-fluid .text-regular,.row-fluid .title-regular h1,.row-fluid .title-regular h2,.row-fluid .title-regular h3,.row-fluid .title-regular h4,.row-fluid .title-regular h5,.row-fluid .title-regular h6{font-weight:400}.row-fluid .text-medium,.row-fluid .title-medium h1,.row-fluid .title-medium h2,.row-fluid .title-medium h3,.row-fluid .title-medium h4,.row-fluid .title-medium h5,.row-fluid .title-medium h6{font-weight:600}.row-fluid .text-bold,.row-fluid .title-bold h1,.row-fluid .title-bold h2,.row-fluid .title-bold h3,.row-fluid .title-bold h4,.row-fluid .title-bold h5,.row-fluid .title-bold h6{font-weight:700}.row-fluid .text-extrabold,.row-fluid .title-extrabold h1,.row-fluid .title-extrabold h2,.row-fluid .title-extrabold h3,.row-fluid .title-extrabold h4,.row-fluid .title-extrabold h5,.row-fluid .title-extrabold h6{font-weight:900}.row-fluid .title-style{position:relative;margin:0 0 20px}.row-fluid .title-style:before{background:#f18e24;content:'';position:absolute;left:0;bottom:0;height:3px;width:50px}.row-fluid .title-style h1,.row-fluid .title-style h2,.row-fluid .title-style h3,.row-fluid .title-style h4,.row-fluid .title-style h5,.row-fluid .title-style h6,.row-fluid h1.title-style,.row-fluid h2.title-style,.row-fluid h3.title-style,.row-fluid h4.title-style,.row-fluid h5.title-style,.row-fluid h6.title-style{color:#f08614}.row-fluid .title-style.text-center:before,.row-fluid .text-center .title-style:before{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.row-fluid .title-style2 h1 span,.row-fluid .title-style2 h2 span,.row-fluid .title-style2 h3 span,.row-fluid .title-style2 h4 span,.row-fluid .title-style2 h5 span,.row-fluid .title-style2 h6 span,.row-fluid h1.title-style2 span,.row-fluid h2.title-style2 span,.row-fluid h3.title-style2 span,.row-fluid h4.title-style2 span,.row-fluid h5.title-style2 span,.row-fluid h6.title-style2 span{color:#b2b2b2;font-family:'Roboto',sans-serif;font-weight:700;font-style:italic}.row-fluid .title-style3{position:relative;margin:0 0 20px}.row-fluid h1.title-style3:before,.row-fluid h2.title-style3:before,.row-fluid h3.title-style3:before,.row-fluid h4.title-style3:before,.row-fluid h5.title-style3:before,.row-fluid h6.title-style3:before,.row-fluid .title-style3 h1:before,.row-fluid .title-style3 h2:before,.row-fluid .title-style3 h3:before,.row-fluid .title-style3 h4:before,.row-fluid .title-style3 h5:before,.row-fluid .title-style3 h6:before{background:#f18e24;content:'';position:absolute;left:0;bottom:0;height:3px;width:30px}.row-fluid .title-style3 h1,.row-fluid .title-style3 h2,.row-fluid .title-style3 h3,.row-fluid .title-style3 h4,.row-fluid .title-style3 h5,.row-fluid .title-style3 h6,.row-fluid h1.title-style3,.row-fluid h2.title-style3,.row-fluid h3.title-style3,.row-fluid h4.title-style3,.row-fluid h5.title-style3,.row-fluid h6.title-style3{color:#1c1c1c;text-transform:uppercase}.row-fluid h1.title-style3.text-center:before,.row-fluid h2.title-style3.text-center:before,.row-fluid h3.title-style3.text-center:before,.row-fluid h4.title-style3.text-center:before,.row-fluid h5.title-style3.text-center:before,.row-fluid h6.title-style3.text-center:before,.row-fluid .title-style3.text-center h1:before,.row-fluid .title-style3.text-center h2:before,.row-fluid .title-style3.text-center h3:before,.row-fluid .title-style3.text-center h4:before,.row-fluid .title-style3.text-center h5:before,.row-fluid .title-style3.text-center h6:before,.row-fluid .text-center h1.title-style3:before,.row-fluid .text-center h2.title-style3:before,.row-fluid .text-center h3.title-style3:before,.row-fluid .text-center h4.title-style3:before,.row-fluid .text-center h5.title-style3:before,.row-fluid .text-center h6.title-style3:before,.row-fluid .text-center .title-style3 h1:before,.row-fluid .text-center .title-style3 h2:before,.row-fluid .text-center .title-style3 h3:before,.row-fluid .text-center .title-style3 h4:before,.row-fluid .text-center .title-style3 h5:before,.row-fluid .text-center .title-style3 h6:before{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.row-fluid .text-white .title-style3 h1,.row-fluid .text-white .title-style3 h2,.row-fluid .text-white .title-style3 h3,.row-fluid .text-white .title-style3 h4,.row-fluid .text-white .title-style3 h5,.row-fluid .text-white .title-style3 h6,.row-fluid .text-white h1.title-style3,.row-fluid .text-white h2.title-style3,.row-fluid .text-white h3.title-style3,.row-fluid .text-white h4.title-style3,.row-fluid .text-white h5.title-style3,.row-fluid .text-white h6.title-style3,.row-fluid .title-style3.text-white h1,.row-fluid .title-style3.text-white h2,.row-fluid .text-white.title-style3 h3,.row-flui .text-white.title-style3 h4,.row-fluid .text-white.title-style3 h5,.row-fluid .text-white.title-style3 h5{color:#fff}.row-fluid .title-style4 h1,.row-fluid .title-style4 h2,.row-fluid .title-style4 h3,.row-fluid .title-style4 h4,.row-fluid .title-style4 h5,.row-fluid .title-style4 h6,.row-fluid h1.title-style4,.row-fluid h2.title-style4,.row-fluid h3.title-style4,.row-fluid h4.title-style4,.row-fluid h5.title-style4,.row-fluid h6.title-style4{position:relative;margin:0 0 20px;color:#1c1c1c}.row-fluid h1.title-style4:before,.row-fluid h2.title-style4:before,.row-fluid h3.title-style4:before,.row-fluid h4.title-style4:before,.row-fluid h5.title-style4:before,.row-fluid h6.title-style4:before,.row-fluid .title-style4 h1:before,.row-fluid .title-style4 h2:before,.row-fluid .title-style4 h3:before,.row-fluid .title-style4 h4:before,.row-fluid .title-style4 h5:before,.row-fluid .title-style4 h6:before{background:#00030a;content:'';position:absolute;left:0;bottom:0;height:2px;width:75px}.row-fluid h1.title-style4:after,.row-fluid h2.title-style4:after,.row-fluid h3.title-style4:after,.row-fluid h4.title-style4:after,.row-fluid h5.title-style4:after,.row-fluid h6.title-style4:after,.row-fluid .title-style4 h1:after,.row-fluid .title-style4 h2:after,.row-fluid .title-style4 h3:after,.row-fluid .title-style4 h4:after,.row-fluid .title-style4 h5:after,.row-fluid .title-style4 h6:after{background:#f18e24;height:6px;width:25px;content:'';position:absolute;left:0;bottom:-2px}.row-fluid .text-white h1.title-style4:before,.row-fluid .text-white h2.title-style4:before,.row-fluid .text-white h3.title-style4:before,.row-fluid .text-white h4.title-style4:before,.row-fluid .text-white h5.title-style4:before,.row-fluid .text-white .text-white .text-white h6.text-white:before,.row-fluid h1.title-style4.text-white:before,.row-fluid h2.title-style4.text-white:before,.row-fluid h3.title-style4.text-white:before,.row-fluid h4.title-style4.text-white:before,.row-fluid h5.title-style4.text-white:before,.row-fluid h6.title-style4.text-white:before,.row-fluid .title-style4.text-white h1:before,.row-fluid .title-style4.text-white h2:before,.row-fluid .title-style4.text-white h3:before,.row-fluid .title-style4.text-white h4:before,.row-fluid .title-style4.text-white h5:before,.row-fluid .title-style4.text-white h6:before{background:#fff}.row-fluid h1.title-style4.text-center:before,.row-fluid h2.title-style4.text-center:before,.row-fluid h3.title-style4.text-center:before,.row-fluid h4.title-style4.text-center:before,.row-fluid h5.title-style4.text-center:before,.row-fluid h6.title-style4.text-center:before,.row-fluid .title-style4.text-center h1:before,.row-fluid .title-style4.text-center h2:before,.row-fluid .title-style4.text-center h3:before,.row-fluid .title-style4.text-center h4:before,.row-fluid .title-style4.text-center h5:before,.row-fluid .title-style4.text-center h6:before,.row-fluid .text-center h1.title-style4:before,.row-fluid .text-center h2.title-style4:before,.row-fluid .text-center h3.title-style4:before,.row-fluid .text-center h4.title-style4:before,.row-fluid .text-center h5.title-style4:before,.row-fluid .text-center h6.title-style4:before,.row-fluid .text-center .title-style4 h1:before,.row-fluid .text-center .title-style4 h2:before,.row-fluid .text-center .title-style4 h3:before,.row-fluid .text-center .title-style4 h4:before,.row-fluid .text-center .title-style4 h5:before,.row-fluid .text-center .title-style4 h6:before{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.row-fluid h1.title-style4.text-center:after,.row-fluid h2.title-style4.text-center:after,.row-fluid h3.title-style4.text-center:after,.row-fluid h4.title-style4.text-center:after,.row-fluid h5.title-style4.text-center:after,.row-fluid h6.title-style4.text-center:after,.row-fluid .title-style4.text-center h1:after,.row-fluid .title-style4.text-center h2:after,.row-fluid .title-style4.text-center h3:after,.row-fluid .title-style4.text-center h4:after,.row-fluid .title-style4.text-center h5:after,.row-fluid .title-style4.text-center h6:after,.row-fluid .text-center h1.title-style4:after,.row-fluid .text-center h2.title-style4:after,.row-fluid .text-center h3.title-style4:after,.row-fluid .text-center h4.title-style4:after,.row-fluid .text-center h5.title-style4:after,.row-fluid .text-center h6.title-style4:after,.row-fluid .text-center .title-style4 h1:after,.row-fluid .text-center .title-style4 h2:after,.row-fluid .text-center .title-style4 h3:after,.row-fluid .text-center .title-style4 h4:after,.row-fluid .text-center .title-style4 h5:after,.row-fluid .text-center .title-style4 h6:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.row-fluid .text-white .title-style4 h1,.row-fluid .text-white .title-style4 h2,.row-fluid .text-white .title-style4 h3,.row-fluid .text-white .title-style4 h4,.row-fluid .text-white .title-style4 h5,.row-fluid .text-white .title-style4 h6,.row-fluid .text-white h1.title-style4,.row-fluid .text-white h2.title-style4,.row-fluid .text-white h3.title-style4,.row-fluid .text-white h4.title-style4,.row-fluid .text-white h5.title-style4,.row-fluid .text-white h6.title-style4,.row-fluid .title-style4.text-white h1,.row-fluid .title-style4.text-white h2,.row-fluid .text-white.title-style4 h3,.row-flui .text-white.title-style4 h4,.row-fluid .text-white.title-style4 h5,.row-fluid .text-white.title-style4 h5{color:#fff}.row-fluid .link-small a,.row-fluid a.link-small{padding:10px 15px;font-size:16px;line-height:20px}.row-fluid .titlesub-text{padding:0 7% 25px;opacity:.9}.row-fluid .title-icon{margin:0 0 15px}.row-fluid .title-toptext{color:#bfbfbf;padding:0 0 10px;font-size:18px;line-height:22px;text-transform:uppercase;font-weight:600}.row-fluid .title-style5{font-size:20px;margin:55px 0;padding:0 70px 50px;border:3px solid #003679;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;color:#003679;font-style:italic}.row-fluid .title-style5 h2{vertical-align:top;padding:0 25px 40px;margin:-50px 0 0;font-size:80px;line-height:82px;background:#fff;display:inline-block;color:#003679;font-family:'Roboto',sans-serif;font-weight:400;font-style:italic}.row-fluid .sub-text{font-weight:600;color:#f18e24}.row-fluid .grayscale-image img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.row-fluid .grayscale-image img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:gray}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{outline:0;position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:0}[dir='rtl'] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('//2668666.fs1.hubspotusercontent-na1.net/hubfs/2668666/All-InOne-2016/Image/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;color:#fff;font-family:'Roboto',sans-serif;border-radius:100%;color:#fff !important;background:#f18e24;text-align:center;line-height:36px;box-shadow:0 0 5px 5pxrgba(0,0,0,0.2)}.fancybox-close:before{content:"\f00d"}.fancybox-nav{text-align:center;position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('//2668666.fs1.hubspotusercontent-na1.net/hubfs/2668666/All-InOne-2016/Image/blank.png');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;font-family:'Roboto',sans-serif;border-radius:100%;color:#fff !important;background:#f18e24;line-height:36px;box-shadow:0 0 5px 5pxrgba(0,0,0,0.2)}.fancybox-prev span{left:10px}.fancybox-prev span:before{content:"\f104"}.fancybox-next span{right:10px}.fancybox-next span:before{content:"\f105"}.fancybox-close:hover,.fancybox-nav span:hover{background:#003679}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(000,000,000,0.6)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading div{background-image:url('//2668666.fs1.hubspotusercontent-na1.net/hubfs/2668666/All-InOne-2016/Image/fancybox_loading@2x.gif')}}.row-fluid .gsc-input-box{border:none !important;height:45px}.row-fluid .gsc-input-box input[type="text"]{background:none !important;border:1px solid #e6e7e8 !important;border-radius:0 !important;font-size:16px !important;height:45px !important;padding:0 55px 0 13px !important}.row-fluid .gsc-search-button{position:absolute;right:0;margin:0;top:0;background:0;border:0;width:45px;height:45px;padding:0;overflow:hidden;text-align:center}.row-fluid .gsc-search-button:before{z-index:1;width:100%;top:0;height:100%;position:absolute;right:0;content:"\f002";font-family:'Roboto',sans-serif;line-height:45px;font-size:18px;color:#f18e24}.row-fluid .gsc-search-button input{z-index:5;position:absolute;top:0;right:0;width:100%;height:100%;opacity:0}.row-fluid .gsc-control-cse{padding:0}.row-fluid .gsib_a{padding:0;border:0}.row-fluid .gsc-search-box-tools .gsc-search-box .gsc-input{padding:0;width:100%}.row-fluid .gsc-results-wrapper-visible{margin-left:40px}.row-fluid a.gs-title{float:left;line-height:20px}.row-fluid .gsc-input-box,.gsc-input-box-focus{border:none !important;box-shadow:none !important}.row-fluid form.gsc-search-box{position:relative}.row-fluid td.gsib_b{position:absolute;right:-30px;top:50%;margin:-7px 0 0}html>body .gsc-inline-block{min-width:110px}.row-fluid .bgimg-main{background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}.row-fluid .bg-img{display:none}.row-fluid .bg-repeat{background-size:auto;background-repeat:repeat}.row-fluid .overlay-section{position:relative}.row-fluid .overlay-section:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}.row-fluid .overlay-section>div{position:relative}.row-fluid .wrapper{margin:0 auto !important;max-width:1170px;float:none !important;padding:0 20px}.row-fluid .altcontent-section{background:#f4f8fd}.row-fluid .altcontent-section2{background:#f7f7f7}.row-fluid .altcontent-section3{background:#003679}.row-fluid .top{padding:25px 0 0;background:#fff}.row-fluid .top.fixed{top:0;padding:10px 0 0;width:100%;position:fixed;left:0;border-bottom:0;background:#fff;-webkit-box-shadow:0 0 2px 2px rgba(000,000,000,0.1);-moz-box-shadow:0 0 2px 2px rgba(000,000,000,0.1);-o-box-shadow:0 0 2px 2px rgba(000,000,000,0.1);-ms-box-shadow:0 0 2px 2px rgba(000,000,000,0.1);box-shadow:0 0 2px 2px rgba(000,000,000,0.1);z-index:9999}.row-fluid .top{position:absolute;left:0;top:0;width:100%;z-index:9}.header-container-wrapper{padding:97px 0 0}.top-nospace .header-container-wrapper{padding:0}.top-nospace .row-fluid .top{background:0}.top-nospace .row-fluid .top.fixed{background:#fff}.row-fluid .logo{width:auto}.row-fluid .logo>div{max-width:180px;display:inline-block;vertical-align:top}.row-fluid .logo-white{display:none}.row-fluid .top-right{width:auto;margin:0;float:right}.top-nospace .row-fluid .logo-white{display:block}.top-nospace .row-fluid .logo-color{display:none}.top-nospace .row-fluid .top.fixed .logo-white{display:none}.top-nospace .row-fluid .top.fixed .logo-color{display:block}.row-fluid .top-search{width:auto;float:right;margin:0;position:relative;padding:0 0 0 15px}.row-fluid .top-search:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:20px;background:#e2e2e2;left:0}.row-fluid .search-icon{cursor:pointer;margin:0 5px 0 0;padding:0 10px}.row-fluid .search-icon:before{content:"\f002";font-family:'Roboto',sans-serif;'; line-height:45px; font-size:20px; color:#f18e24; }.row-fluid .top-search { position:relative; }.row-fluid .top-search .gsc-control-cse {  width:0; overflow:hidden; border:none;  }.row-fluid .top-search .gsc-search-box { width:0; height:45px; overflow:hidden; border:none;  position:absolute; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; right:0;  -webkit-transition: all .4s ease-in-out;    -moz-transition: all .4s ease-in-out;    -o-transition: all .4s ease-in-out;    -ms-transition: all .4s ease-in-out;    transition: all .4s ease-in-out;;  }.search-open .row-fluid .top-search .gsc-search-box { width:320px; }/*menu*/.row-fluid .mainmenu { width:auto; }.row-fluid .mainmenu .hs-menu-wrapper > ul { vertical-align: top; }.row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:link , .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:visited { padding:10px 15px; letter-spacing:1px; color:#252525; text-transform:uppercase; }.top-nospace .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:link , .top-nospace .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:visited { color:#fff; }    .top-nospace .row-fluid .top.fixed  .mainmenu .hs-menu-wrapper > ul > li > a:link , .top-nospace .row-fluid .top.fixed .mainmenu .hs-menu-wrapper > ul > li > a:visited { color:#252525; } @media (min-width: 768px){    .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:link , .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:visited { line-height:24px; border-bottom:3px solid rgba(0,0,0,0); font-size:15px;  padding:10px 15px 35px; }    .row-fluid .mainmenu .hs-menu-wrapper > ul > li:hover > a { color:#252525; border-bottom-color:#003679 }    .row-fluid .mainmenu .hs-menu-wrapper > ul > li.active-branch > a { color:#252525; border-bottom-color:#003679 }         .row-fluid .mainmenu .hs-menu-wrapper ul li ul {  width:200px; padding:0; margin: 0px; background:#f9f9f9;  position: absolute;  top:100%;  left:0px;  -webkit-box-shadow: 0 0px 2px 0 rgba(0,0,0,.3); box-shadow: 0 0px 2px 0 rgba(0,0,0,.3); }    .row-fluid .mainmenu .hs-menu-wrapper ul li ul li { padding: 0px; margin: 0px; display: block; float: none; text-transform: none; }    .row-fluid .mainmenu .hs-menu-wrapper ul li ul li a:link , .row-fluid .mainmenu .hs-menu-wrapper ul li ul li a:visited {  border-left:5px solid rgba(255,255,255,0); font-family: 'Roboto', sans-serif;  text-transform:uppercase; font-weight:400; letter-spacing:1px; padding:15px; border-top:1px dotted rgba(0,0,0,0.2); line-height:20px; color:#003679; width:100%; font-size:14px; line-height:20px; }    .row-fluid .mainmenu .hs-menu-wrapper ul li ul li:first-child > a:link , .row-fluid .mainmenu .hs-menu-wrapper ul li ul li:first-child > a:visited { border-top:none; }    .row-fluid .mainmenu .hs-menu-wrapper ul li ul li:hover > a , .row-fluid .mainmenu .hs-menu-wrapper ul li ul li.active-branch > a { color:#f18e24;  border-left-color:#003679; }        .row-fluid .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper { left:100%; }        .row-fluid .mainmenu .hs-menu-wrapper ul li ul li.hs-item-has-children > a:after { content:"\f105"; font-family: 'Roboto', sans-serif; position:absolute; right:10px; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; }                 .row-fluid .top.fixed  .mainmenu .hs-menu-wrapper > ul > li > a:link , .row-fluid .top.fixed .mainmenu .hs-menu-wrapper > ul > li > a:visited { padding-bottom:20px; }    }/*header*/.row-fluid .header { padding:185px 0 195px; position:relative; overflow:hidden; z-index:1; }.row-fluid .header h1 { padding:0 0 30px; font-size:59px; font-weight:700; line-height:62px; }.row-fluid .header h1 span { color:#f18e24;  }.row-fluid .header-text { padding:0 4% 40px; font-size:28px; line-height:34px; font-weight:300; }.row-fluid .header-link { float:none; width:auto; margin:0 15px; display:inline-block; }.row-fluid .header-link a { min-width:280px; }.row-fluid .headerslider-img { display:none; }.row-fluid .header-slide { width:100%;  height:750px; background-size:cover; background-position:center; }.row-fluid .header-slide .wrapper { position:relative; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; }.row-fluid .headerslider-text { font-size:28px; line-height:34px; padding:0 12%; font-weight:300; }.row-fluid .header-slide h2 { font-size:50px; line-height:55px; }.row-fluid .header-video { position:fixed; top:0; left:0; width:100%; height:100%; }.row-fluid .header-video video, .row-fluid .header-video iframe { position: absolute; top: 50%; left: 50%; min-width: 100%; max-width: none; z-index:-8;  min-height: 100%; width: auto; height: auto;  -ms-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }.row-fluid .header .wrapper { z-index:8; position: relative; }.body-container-wrapper , .footer-container-wrapper { background:#fff; position: relative; z-index: 2; }.row-fluid .header.overlay-section:before { z-index:1; }.row-fluid .headr-inner { padding:110px 0;  position:relative; overflow:hidden; z-index:1; background-color:#333; background-attachment:inherit !important;  }.row-fluid .headr-inner h1 { letter-spacing:1.5px; font-size:70px; line-height:75px; padding:15px 0 0; text-transform:uppercase; }.row-fluid .header-subtitle { text-transform:uppercase; font-size:25px; line-height:30px; position:relative; font-weight:700; text-transform:uppercase; overflow:hidden; }.row-fluid .header-subtitle span { position:relative; padding:0 20px; }.row-fluid .header-subtitle span:before { content:''; position:absolute; right:100%; height:2px; width:145px; background:#fff; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; }.row-fluid .header-subtitle span:after { content:''; position:absolute; left:100%; height:2px; width:145px; background:#fff; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; }.row-fluid .header-subtitle2 { padding:10px 0 0; }.row-fluid .header-subtext { padding:10px 10% 0; }.row-fluid .headr-inner.headr-innersmall { padding:50px 0; }.row-fluid .headr-innersmall h1 { font-size:50px; line-height:55px; }.row-fluid .header-innerslider { position:relative; }.row-fluid .header-innerslide { padding:220px 0; background-size:cover; background-position:center; }.row-fluid .header-innerslideimg { display:none; }.row-fluid .header-innerslider ul.slick-dots { padding:0; position:absolute; left:0; bottom:20px; }.row-fluid .header-innerslider ul.slick-dots li button { border-radius:0; width:50px; height:5px; border-color:#fff; background:#fff; }.row-fluid .header-innerslider ul.slick-dots li button:hover, .row-fluid .header-innerslider ul.slick-dots li.slick-active button { border-color:#f18e24; background:#f18e24; }.row-fluid .header-innerslidectext { padding:20px 5% 0; letter-spacing:1.5px; }.row-fluid .headrinner-videomain:before { z-index:1; }    .row-fluid .headrinner-video { position:fixed; top:0; left:0; width:100%; height:100%; }.row-fluid .headrinner-video video, .row-fluid .headrinner-video iframe { position: absolute; top: 50%; left: 50%; min-width: 100%; max-width: none; z-index:-8;  min-height: 100%; width: auto; height: auto;  -ms-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }.row-fluid .headr-inner .wrapper { z-index:8; position: relative; }/*breadcrumbs-main*/.row-fluid .breadcrumbs-main { background:#efeeee; padding:15px 0; }.row-fluid .breadcrumbs-main .hs-breadcrumb-menu-item { display:inline-block; float:none; }/*intro-section*/.row-fluid .intro-section { padding:100px 0; }.row-fluid .introsec-text { padding:10px 0; }.row-fluid .introsec-right { padding:80px 0 0; }/*service-section*/.row-fluid .service-section { padding:80px 0; color:#bfbfbf; position:relative; }.row-fluid .service-section:after { height:8px; width:100%; position:absolute; top:0; width:100%; left:0; content:''; background: rgb(85,159,210); background: -moz-linear-gradient(left,  rgba(85,159,210,1) 0%, rgba(82,30,124,1) 13%, rgba(102,25,87,1) 27%, rgba(194,33,31,1) 43%, rgba(227,80,22,1) 60%, rgba(246,161,53,1) 74%, rgba(234,224,117,1) 86%, rgba(78,239,242,1) 100%);background: -webkit-linear-gradient(left,  rgba(85,159,210,1) 0%,rgba(82,30,124,1) 13%,rgba(102,25,87,1) 27%,rgba(194,33,31,1) 43%,rgba(227,80,22,1) 60%,rgba(246,161,53,1) 74%,rgba(234,224,117,1) 86%,rgba(78,239,242,1) 100%); background: linear-gradient(to right,  rgba(85,159,210,1) 0%,rgba(82,30,124,1) 13%,rgba(102,25,87,1) 27%,rgba(194,33,31,1) 43%,rgba(227,80,22,1) 60%,rgba(246,161,53,1) 74%,rgba(234,224,117,1) 86%,rgba(78,239,242,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#559fd2', endColorstr='#4eeff2',GradientType=1 ); }.row-fluid .service-section .titlesub-text { padding-bottom:0; }.row-fluid .service-section2 { padding:65px 0; background:#fbfbfb; }.row-fluid .service-section3  { padding:65px 0; } .row-fluid .service-sec3rboxes { padding:20px 0 0; }.row-fluid .service-sec3rbox { padding:0 0 0 45px; margin:20px 0 10px; position:relative; }.row-fluid .service-sec3rbicon { position:absolute; left:0; top:0; width:35px; text-align:center; }.row-fluid .service-sec3rbcontent { margin:0; width:100%; }.row-fluid .service-sec3rbox h4 { font-size:26px; line-height:30px; padding-top:0; }/*content-boxes*/.row-fluid .content-boxes { text-align:center; }.row-fluid .content-boxes .hs_cos_wrapper_widget_container { margin:0 -25px; display:block; }.row-fluid .content-boxes .hs_cos_wrapper_widget { padding:50px 25px 0 0; display:inline-block; text-align:left; width:32.33%; vertical-align:top; }.row-fluid .content-bicon { margin:0 0 15px; height:44px; }.row-fluid .content-bicon img { width:auto; max-height:44px; position:relative; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; } .row-fluid a.content-box { display:block; color:#fff; }.row-fluid .content-boxes2 { padding:35px 0 0; }.row-fluid .content-box2 { float:left; width:100%; padding:0 40px; }.row-fluid .content-boxes2 .content-b2img { float:left; width:35%; padding:0 15px 0 0; }.row-fluid .content-boxes2 .content-b2content { float:left; padding:0 0 0 15px; width:65%; }.row-fluid .content-boxes2 h4 { font-size:28px; line-height:30px; padding:0; }.row-fluid .content-b2text { padding:10px 0; }.row-fluid .content-boxes2 .slick-prev { left:0; }.row-fluid .content-boxes2 .slick-next { right:0; }.row-fluid .content-boxes3 .hs_cos_wrapper_widget_container { margin:0 -30px; display:block; }.row-fluid .content-boxes3 .hs_cos_wrapper_widget { display:inline-block; width:33.33%; margin-right:-3px; padding:25px 20px 15px; vertical-align:top; /*border-right:1px solid ;*/ }.row-fluid .content-boxes3 .hs_cos_wrapper_widget:hover  .content-b3icon { box-shadow:0 0 5px rgba(000,000,000,0.2); } .row-fluid .content-boxes3 .hs_cos_wrapper_widget:hover  .content-b3icon img { max-height:70px; }.row-fluid .content-b3icon { display:inline-block; width:120px; height:120px; line-height:120px; margin:0 0 15px; border-radius:100%; -webkit-transition: all 600ms ease-in;    -moz-transition: all 600ms ease-in;    -o-transition: all 600ms ease-in;    -ms-transition: all 600ms ease-in;    transition: all 600ms ease-in;; }.row-fluid .content-b3icon img { width:auto; max-height:90px; display:inline-block; vertical-align:middle;  position:relative;/* top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);;*/  -webkit-transition: all 400ms ease-in;    -moz-transition: all 400ms ease-in;    -o-transition: all 400ms ease-in;    -ms-transition: all 400ms ease-in;    transition: all 400ms ease-in;; } .row-fluid .content-boxes4 .hs_cos_wrapper_widget_container .slick-track  { display:inline-block; }.row-fluid .content-boxes4 .hs_cos_wrapper_widget , .row-fluid  .content-boxes4noslide .hs_cos_wrapper_widget { padding:15px 10px; }.row-fluid .content-boxes4 .hs_cos_wrapper_widget_container, .row-fluid .content-boxes4noslide .hs_cos_wrapper_widget_container { margin:0 -10px; display:block; }.row-fluid .content-boxes4noslide .hs_cos_wrapper_widget { display:inline-block; width:32.33%;  }.row-fluid .content-box4 { background:#fff; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out; color:#000; }.row-fluid .content-box4:hover { -webkit-box-shadow: 0 0 2px 1px rgba(000,000,000,0.1);    -moz-box-shadow: 0 0 2px 1px rgba(000,000,000,0.1);    -o-box-shadow: 0 0 2px 1px rgba(000,000,000,0.1);    -ms-box-shadow: 0 0 2px 1px rgba(000,000,000,0.1);    box-shadow: 0 0 2px 1px rgba(000,000,000,0.1);; -webkit-transform: scale(1.05);    -moz-transform: scale(1.05);    -o-transform: scale(1.05);    -ms-transform: scale(1.05);    transform: scale(1.05);; }.row-fluid .content-b4 { padding:20px; }.row-fluid .ourservices-section .content-box4 { border:1px solid #f7f7f7; }.row-fluid .ourservices-section .content-box4:hover { border-color:#fff; }.row-fluid .content-box4 { display:block; }.row-fluid .content-b4icon { margin:0 0 20px; height:120px; }.row-fluid .content-b4icon img { width:auto; max-height:120px; position:relative; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; } .row-fluid .content-box4 h5 { color:#003679; }.row-fluid .content-boxes4noslide .content-b4icon { height:95px; }.row-fluid .content-boxes4noslide .content-b4icon img { max-height:95px; }.row-fluid a.content-b4link { color:#f18e24; margin:15px 0 0; display:inline-block; }.row-fluid a.content-b4link:hover { color:#003679; }.row-fluid .content-boxes5 { padding:0 0 25px; }.row-fluid .content-boxes5 .hs_cos_wrapper_widget_container { margin:0 -20px; display:block; }.row-fluid .content-boxes5 .hs_cos_wrapper_widget { display:inline-block; width:32.33%; padding:25px 20px 25px; vertical-align:top; }.row-fluid .content-box5 { background:#fff; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out; }.row-fluid .content-box5:hover { -webkit-box-shadow: 0 0 1px 1px rgba(000,000,000,0.1);    -moz-box-shadow: 0 0 1px 1px rgba(000,000,000,0.1);    -o-box-shadow: 0 0 1px 1px rgba(000,000,000,0.1);    -ms-box-shadow: 0 0 1px 1px rgba(000,000,000,0.1);    box-shadow: 0 0 1px 1px rgba(000,000,000,0.1);; -webkit-transform: scale(1.05);    -moz-transform: scale(1.05);    -o-transform: scale(1.05);    -ms-transform: scale(1.05);    transform: scale(1.05);; }.row-fluid .content-b5img { height:240px; width:100%; float:left; background-size:cover; background-position:center; }.row-fluid .content-b5img img { display:none; }.row-fluid .content-b5content { padding:20px 15px; display:block; }.row-fluid .content-b5icon { padding:0 15px; width:96px; height:96px; display:inline-block; border-radius:100%; border:2px solid #f18e24; text-align:center; margin:-45px 0 0; vertical-align:top; background:#fff; }.row-fluid .content-b5icon img { width:auto; max-height:90px; position:relative; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; } .row-fluid .content-boxes6 { padding:50px 0 0; }.row-fluid .content-boxes6 .hs_cos_wrapper_widget_container { margin:0 -10px; display:block; }.row-fluid .content-boxes6 .hs_cos_wrapper_widget  { display:inline-block; width:32.33%; padding:25px 10px 25px; vertical-align:top; }.row-fluid .content-box5 { background:#fff; }.row-fluid .content-b6img { height:215px; background-size:cover; background-position:center; margin:0 0 15px; display:block; }.row-fluid .content-b6img img { display:none; }.row-fluid .content-boxes6 h5 { font-weight:600; }.row-fluid .content-boxes6 a { color:#f18e24; }.row-fluid .content-boxes6 a:hover { color:#ffffff; }.row-fluid .content-b6content { display:block; padding:10px 5px; }.row-fluid .content-boxes7 { padding:0; }.row-fluid .content-boxes7 .hs_cos_wrapper_widget_container { margin:0 -10px;  display:block; }.row-fluid .content-boxes7 .hs_cos_wrapper_widget  { display:inline-block; width:24%; padding:25px 10px 25px; vertical-align:top; }.row-fluid .content-b7icon { position:relative; width:145px; height:145px; display:inline-block; margin:0 0 10px; }.row-fluid .content-b7icon img { width:auto; max-width:80px; max-height:60px; position:relative; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; } .row-fluid .content-b7icon:before { content:''; position:absolute; left:50%; top:50%; width:100px; height:100px; border:1px solid #d0d0d0; -webkit-transform: translateX(-50%) translateY(-50%) rotate(136deg);    -moz-transform: translateX(-50%) translateY(-50%) rotate(136deg);    -o-transform: translateX(-50%) translateY(-50%) rotate(136deg);    -ms-transform: translateX(-50%) translateY(-50%) rotate(136deg);    transform: translateX(-50%) translateY(-50%) rotate(136deg);; }.row-fluid .content-boxes8 { padding:0; }.row-fluid .content-boxes8 .hs_cos_wrapper_widget_container { margin:0 -10px;  display:block; }.row-fluid .content-boxes8 .hs_cos_wrapper_widget { position:relative; display:inline-block; width:49%; padding:25px 10px 25px 165px; vertical-align:top;  }.row-fluid .content-boxes8 .hs_cos_wrapper_widget:nth-child(2n+1) { text-align:right; padding-right:165px; padding-left:10px; }.row-fluid .content-boxes8 h4 { font-size:22px; line-height:30px; }.row-fluid .content-b8img { width:130px; height:130px; -webkit-border-radius: 100%;    -moz-border-radius: 100%;    -o-border-radius: 100%;    -ms-border-radius: 100%;    border-radius: 100%;; position:absolute; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; left:10px; background-size:cover; background-position:center; }.row-fluid .content-b8img img { display:none; }.row-fluid .content-boxes8 .hs_cos_wrapper_widget:nth-child(2n+1) .content-b8img { -webkit-border-radius: 100%;    -moz-border-radius: 100%;    -o-border-radius: 100%;    -ms-border-radius: 100%;    border-radius: 100%;; left:auto; right:10px;  }.row-fluid .content-boxes9 { padding:30px 0 0; }.row-fluid .content-boxes9 .hs_cos_wrapper_widget_container { margin:0 -10px; display:block; }.row-fluid .content-boxes9 .hs_cos_wrapper_widget { position:relative; display:inline-block; width:32.33%; padding:25px 10px 25px; vertical-align:top; text-align:center; }.row-fluid .content-boxes9 h4 { font-size:22px; line-height:30px; }.row-fluid .content-b9img { width:130px; height:130px; -webkit-border-radius: 100%;    -moz-border-radius: 100%;    -o-border-radius: 100%;    -ms-border-radius: 100%;    border-radius: 100%;; display:inline-block; background-size:cover; background-position:center; margin:0 0 20px; }.row-fluid .content-b9img img { display:none; }.row-fluid .content-boxes10 .hs_cos_wrapper_widget_container { margin:0 -10px; display:block; }.row-fluid .content-boxes10 .hs_cos_wrapper_widget { position:relative; display:inline-block; width:32.33%; padding:25px 10px 25px; vertical-align:top; text-align:center; }.row-fluid .content-box10 { background:#efeeee; position:relative; border-bottom:4px solid #e3e3e3; }.row-fluid .content-b10 { padding:20px; }.row-fluid .content-b10:before { content:''; position:absolute; left:0; top:0; height:45px; background:#fff; width:100%; }.row-fluid .content-b10title { padding:15px 0 0; font-size:20px; line-height:24px; position:relative;  }.row-fluid .content-b10hover { opacity:0; position:absolute; top:0; left:0; width:100%; height:100%; background:#fff; padding:15px; overflow:auto; text-align:left; font-size:16px; line-height:22px; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out; }.row-fluid .content-box10:hover .content-b10hover { opacity:1; }.row-fluid .content-b10img { height:245px; background-size:cover; background-position:center; position:relative; }.row-fluid .content-b10img img { display:none; }/*cta-section*/.row-fluid .cta-section { padding:45px 0; }.row-fluid .ctasec-title { font-size:26px; line-height:32px; padding:0 10% 0 0; }/*casestudies-section*/.row-fluid .casestudies-section { padding:90px 0 70px; }/*testimonial-section*/.row-fluid .testimonial-section { padding:60px 0 0; text-align:center; background-attachment:inherit; } .row-fluid .testimonial-personimg span { -webkit-transition: all .4s ease-in-out;    -moz-transition: all .4s ease-in-out;    -o-transition: all .4s ease-in-out;    -ms-transition: all .4s ease-in-out;    transition: all .4s ease-in-out;; margin:0 10px; display:inline-block; width:100px; height:100px; border:4px solid #fff; border-radius:100%; background-size:cover; background-repeat:no-repeat; background-position:center center;  }.row-fluid .testimonial-slidetab { vertical-align: top; max-width:440px; display:inline-block;  margin:40px 0 -80px; padding:10px 5px; }.row-fluid .testimonial-slidetab .slick-list { min-height:140px;  }.row-fluid .testimonial-personimg.slick-active span { width:80px; height:80px; vertical-align: middle; }.row-fluid .testimonial-personimg.slick-current span { border-color:#fff; width:128px; height:128px; vertical-align: middle; -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);    -moz-box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);    -o-box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);    -ms-box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);    box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);; }.row-fluid .testimonial-personimg { float:none; display:inline-block; vertical-align:middle; padding:0 15px; }.row-fluid .testimonial-personimg img { display:none; }.row-fluid .testimonial-personimg span { cursor:pointer; }.row-fluid .testimonial-slidermain { padding:90px 10% 0; position:relative; }.row-fluid .testimonial-slidermain:before { content:'“'; position:absolute; top:0; left:50%; margin:0 0 0 -30px; color:#f18e24; font-size:165px; line-height:120px; height:52px; }.row-fluid .testimonial-slidetext { padding:0 0 20px; font-size:22px; line-height:28px; }.row-fluid .testimonial-slidermain2 .hs_cos_wrapper_widget_container { padding:0 12%; }.row-fluid .testimonial-slide2text { padding:25px 30px 35px; position:relative; margin:0 0 25px; }.row-fluid .testimonial-slide2text:before { content:"\f10d"; font-family: 'Roboto', sans-serif; position:absolute; left:2px; top:0; color:#f18e24; font-size:24px; }.row-fluid .testimonial-slide2text:after { content:"\f10e"; font-family: 'Roboto', sans-serif; position:absolute; right:2px; bottom:0; color:#f18e24; font-size:24px; }.row-fluid .testimonial-slide2personimg { display:inline-block; width:124px; height:124px; border-radius:100%; margin:0 0 10px; }.row-fluid .testimonial-slide2personimg img { display:none; }.row-fluid .testimonial-slide2nameposition span { color:#f18e24; }.row-fluid .testimonial-slide2nameposition h6 { padding:0; }.row-fluid .testimonial-slidermain2 ul.slick-dots { padding:30px 0 0; }.row-fluid .testimonial-slidermain2 ul.slick-dots li button { border-radius:0; width:40px; height:5px; border-color:#fff; background:#fff; }.row-fluid .testimonial-slidermain2 ul.slick-dots li button:hover, .row-fluid .testimonial-slidermain2 ul.slick-dots li.slick-active button { border-color:#f18e24; background:#f18e24; }.row-fluid .testimonial-boxes { padding:20px 0 0; }.row-fluid .testimonial-boxes .hs_cos_wrapper_widget_container { margin:0 -10px; display:block; } .row-fluid .testimonial-boxes .hs_cos_wrapper_widget { display:inline-block; padding:25px 10px; width:32.33%; vertical-align:top; }.row-fluid .testimonial-boxes .testimonial-bimg { display:inline-block; width:140px; height:140px; background-size:cover; background-position:center; border-radius:100%; }.row-fluid .testimonial-boxes .testimonial-bimg img { display:none; }.row-fluid .testimonial-bcontent { margin:20px 0 0; border:1px solid #ececec; background:#fff; position:relative; }.row-fluid .testimonial-b { padding:25px 20px; }.row-fluid .testimonial-bcontent:after, .row-fluid .testimonial-bcontent:before { bottom:100%; left:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; }.row-fluid .testimonial-bcontent:after { border-color: rgba(255, 255, 255, 0); border-bottom-color:#fff; border-width:15px; margin-left:-15px; }.row-fluid .testimonial-bcontent:before { border-color: rgba(236, 236, 236, 0); border-bottom-color: #ececec; border-width: 16px; margin-left: -16px; }.row-fluid .testimonial-bnamedesignation { padding:15px 0 0; margin:15px 0 0; font-size:15px; position:relative; }.row-fluid .testimonial-bnamedesignation:before { top:0; width:40px; height:5px; left:50%; content:''; background:#f18e24; position:absolute; -webkit-transform: translateX(-50%);    -moz-transform: translateX(-50%);    -o-transform: translateX(-50%);    -ms-transform: translateX(-50%);    transform: translateX(-50%);; }.row-fluid .testimonial-bnamedesignation h5 { padding:0; font-size:18px; line-height:24px; }.row-fluid .testimonial-box2 { background:#f2f6f8; padding:110px 15px 20px; position:relative; }.row-fluid .testimonial-box2:before { content:"\f10d"; position:absolute; left:0; top:50px; font-family: 'Roboto', sans-serif; width:100%; text-align:center; color:#f18e24; font-size:26px; }.row-fluid .testimonial-b2text { padding:0 0 15px; color:#000; font-weight:300; font-style:italic; }.row-fluid .testimonial-b2img { margin:30px 0; display:inline-block; width:140px; height:140px; background-size:cover; background-position:center; border-radius:100%; }.row-fluid .testimonial-b2img img { display:none; }.row-fluid .testimonial-b2namedesignation { margin:0 -15px; border-top:1px solid #ccc;  color:#1c1c1c; }.row-fluid .testimonial-b2namedesignation h5 { font-size:22px; line-height:28px; font-weight:600; padding:25px 0 0; }.row-fluid .testimonial-b2namedesignation h5 span { color:#f18e24; }.row-fluid .testimonial-b2namedesignation > span { font-size:16px; color:#9c9c9c; text-transform:uppercase; }/*latestpost-section*/.row-fluid .latestpost-section { padding:45px 0 60px; }.row-fluid .latestpost-boxes { padding:30px 0 0; }.row-fluid .latestpost-bdate { font-size:22px; color:#f18e24; line-height:28px; padding:0 0 15px; font-weight:600; }.row-fluid .latestpost-bimg { background-size:cover; background-position:center; height:342px; float:left; width:100%; margin:0 0 15px; }.row-fluid .latestpost-bimg img { display:none; }.row-fluid .latestpost-box { width:48%; float:right; border-top:1px solid #c5c5c5; padding:15px 0; }.row-fluid .latestpost-bleft + .latestpost-box  { padding-top:0; border:none; }.row-fluid .latestpost-bleft { width:48%; float:left; }.row-fluid .latestpost-bleft .latestpost-box { width:100%; padding:0; border:none;  }.row-fluid .latestpost-btitle h4 { font-size:22px; color:#2f2f2f; line-height:26px; font-weight:600; padding:0; }.row-fluid .latestpost-btitle h4 a { color:#000; }.row-fluid .latestpost-btitle h4 a:hover { color:#f18e24; }.row-fluid .latestpost-content p { padding:0; }.row-fluid .latestpost-byline { float:left; width:100%; padding:10px 0; color:#a5a5a5; text-transform:uppercase; font-weight:600; font-size:16px; }.row-fluid .latestpost-byline a { color:#000; }.row-fluid .latestpost-byline a:hover { color:#f18e24; }.row-fluid .latestpost-byline span { padding:0 0 0 10px; }/*logo-section*/.row-fluid .logo-section { padding:70px 0 65px; }.row-fluid .logo-slider { padding:40px 0 0; }.row-fluid .logo-slider .hs_cos_wrapper_widget { margin:0 15px; border-bottom:1px solid #c1c1c1; height:82px; }.row-fluid .logo-slider .hs_cos_wrapper_widget img { position:relative; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; max-height:72px; }.row-fluid .logo-slider ul.slick-dots { padding:30px 0 0; }.row-fluid .logo-sec2boxes .hs_cos_wrapper_widget { display:inline-block; width:17%; margin:15px 1%; height:128px; border:1px solid #d9d9d9; border-radius:10px; vertical-align:middle; padding:0 15px; } .row-fluid .logo-sec2boxes .hs_cos_wrapper_widget img { position:relative; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; height:auto; max-height:90px; }/*newsletter-section*/.row-fluid .newsletter-section { padding:75px 0; }.row-fluid .newsletter-section h3 { color:#f18e24; padding:0 0 20px; }.row-fluid .newsletter-section .hs-form-required { display:none; }.row-fluid .newsletter-sectext { padding:0 0 25px; }.row-fluid .newsletter-section .form-title { display:none; }.row-fluid .newsletter-section form > div { display:inline-block; }.row-fluid .newsletter-section form > div:first-child { width:50%; }.row-fluid .newsletter-section input[type=email] { border-radius:4px 0 0 4px; }.row-fluid .newsletter-section input[type=submit] { border-radius:0 4px 4px 0;  }/*ourfocus-section*/.row-fluid .ourfocus-section { padding:75px 0 55px; }/*content-section*/.row-fluid .content-section { position:relative; }.row-fluid .content-secimg { position:absolute; left:0; top:; width:50%; height:100%; background-attachment:inherit; }.row-fluid .content-seccontent { float:right; width:auto; width:50%; padding:35px; }/*resources-section*/.row-fluid .resources-section { padding:65px 0; }.row-fluid .resource-boxes { float:none; width:auto; display:block; margin:50px 0 0; }.row-fluid .resource-boxes .hs_cos_wrapper_widget_container { display:block; margin:0 -15px; }.row-fluid .resource-box { float:left; width:33.3%; padding:15px; }.row-fluid .resource-b { background:#f4f8fd; }.row-fluid .resource-bimg { border:1px solid #d0d0d0; border-bottom:3px solid #003679; height:360px; background:#fff; padding:0 15px; }.row-fluid .resource-bimg img { top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%); position:relative; max-height:270px; widht:auto }.row-fluid .resource-bcontent { background:#f4f8fd; padding:35px 15px 20px; }.row-fluid .resource-bsocial { margin:-26px 0 -20px; }.row-fluid .resource-bsocial a { display:inline-block; margin:0 -2px; background:#f18e24; padding:10px; color:#fff; }.row-fluid .resource-bsocial a:hover { background:#003679; padding:10px; color:#ffffff; }.row-fluid .resource-box h5 { font-size:22px; font-weight:400; line-height:26px; color:#f18e24; }.row-fluid .resource-btext { padding:0 0 10px; }.row-fluid .resource-viewmore:after { content:"\f101"; font-family: 'Roboto', sans-serif; display:inline-block; margin:0 0 0 5px; vertical-align:middle; line-height:19px; }.row-fluid .resource-filter span.hs_cos_wrapper_widget , .row-fluid .resource-filter2 span.hs_cos_wrapper_widget  { float:right; }.row-fluid .resource-filter span.hs_cos_wrapper_widget > span , .resource-filter2 span.hs_cos_wrapper_widget > span , .resource-filter3 span.hs_cos_wrapper_widget > span { display:inline-block;  margin:0 10px 0 0;  vertical-align: middle; }.resource-filterdropdown  ul.option-set { display:none;  margin:-3px 0 0; padding:0; list-style:none; position:absolute; left:0; top:100%; width:100%;  border:1px solid #d0d0d0; background:#fff;  }.resource-filterdropdown #filters { position:relative; display:inline-block; vertical-align:middle; z-index:9; cursor:pointer; }.resource-filterdropdown .resource-name { display:inline-block; width:250px; -webkit-border-radius: 5px;    -moz-border-radius: 5px;    -o-border-radius: 5px;    -ms-border-radius: 5px;    border-radius: 5px;; padding:8px 40px 8px 15px; border:1px solid #d0d0d0; position:relative; }.resource-filterdropdown ul.option-set li { display:block; }.resource-filterdropdown ul.option-set li a { border-top:1px solid #d0d0d0; display:block; padding:5px 10px; }.resource-filterdropdown ul.option-set li:first-child a { border:none; }.row-fluid .resource-name:after { position:absolute; content:"\f107"; font-family: 'Roboto', sans-serif; top:9px; right:15px; font-size:18px; }.row-fluid .load-moremain { padding:25px 0 0; }.isotope-item { z-index: 2; }.isotope-hidden.isotope-item { pointer-events:none; z-index:1; } .isotope, .isotope .isotope-item { -webkit-transition-duration:0.8s; -moz-transition-duration:0.8s; -ms-transition-duration:0.8s; -o-transition-duration:0.8s; transition-duration:0.8s; }.isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; -ms-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width; }.isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property:-moz-transform, opacity; -ms-transition-property:-ms-transform, opacity; -o-transition-property:-o-transform, opacity; transition-property:transform, opacity; }.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { -webkit-transition-duration:0s; -moz-transition-duration:0s; -ms-transition-duration:0s; -o-transition-duration:0s; transition-duration:0s; } .isotope.infinite-scrolling { -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none; }.row-fluid .resource-boxes2 { float:none; width:auto; display:block; margin:50px -15px 0 !important; }.row-fluid .resource-boxes2 .hs_cos_wrapper_widget_container { display:block; }.row-fluid .resource-box2 { float:left; width:33.3%; padding:15px; }.row-fluid .resource-b2 { display:block; position:relative; }.row-fluid .resource-b2img { border:1px solid #d0d0d0; border-bottom:3px solid #f18e24; height:360px; background:#fff; padding:0 15px; -webkit-border-radius: 5px;    -moz-border-radius: 5px;    -o-border-radius: 5px;    -ms-border-radius: 5px;    border-radius: 5px;; }.row-fluid .resource-b2img img { top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%); position:relative; max-height:270px; width:auto; }.row-fluid .resource-b2content { -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out; opacity:0; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(255,255,255,0.95); text-align:center; border:1px solid #003679; -webkit-border-radius: 5px;    -moz-border-radius: 5px;    -o-border-radius: 5px;    -ms-border-radius: 5px;    border-radius: 5px;; -webkit-box-shadow: 0 0 4px 2px rgba(000,000,000,0.1);    -moz-box-shadow: 0 0 4px 2px rgba(000,000,000,0.1);    -o-box-shadow: 0 0 4px 2px rgba(000,000,000,0.1);    -ms-box-shadow: 0 0 4px 2px rgba(000,000,000,0.1);    box-shadow: 0 0 4px 2px rgba(000,000,000,0.1);; }.row-fluid .resource-box2:hover .resource-b2content { opacity:1; }.row-fluid .resource-b2c { padding:0 15px; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%); position:relative; }.row-fluid .resource-b2c h5 { font-size:22px; font-weight:400; line-height:26px; color:#003679; padding:0 0 20px; font-weight:600; }.row-fluid a.resource2-viewmore, .row-fluid h5.resource2-viewmore { display:inline-block; padding:8px 15px; background:#f18e24; color:#fff; -webkit-border-radius: 5px;    -moz-border-radius: 5px;    -o-border-radius: 5px;    -ms-border-radius: 5px;    border-radius: 5px;; }.row-fluid a.resource2-viewmore:hover, .row-fluid h5.resource2-viewmore:hover { background:#003679; color:#ffffff; }.row-fluid a.resource2-viewmore i { vertical-align:middle; }/*.row-fluid .resource-filter2 { padding:25px 0 0; }.row-fluid .resource-filter2 #filters { text-align:left; }.row-fluid .resource-filter2 #filters a { color:#f18e24; font-size:14px; }.row-fluid .resource-filter2 #filters a:hover { color:#003679; }*/.row-fluid .headr-resource { overflow:visible; }.row-fluid .resource-boxes3 { float:none; width:auto; display:block; margin:0 -15px !important; }.row-fluid .resource-boxes3 .hs_cos_wrapper_widget_container { display:block; }.row-fluid .resource-box3 { float:left; width:33.3%; padding:15px; }.row-fluid .resource-b3img { border:1px solid #d0d0d0; height:260px; background-size:cover; background-position:center; padding:0; }.row-fluid .resource-b3img img { display:none; }.row-fluid .resource-b3 { background:#003679; }.row-fluid .resource-b3content { padding:15px; }.row-fluid .resource-box3 h5 { font-size:20px; font-weight:700; line-height:26px; }.row-fluid .resource-box3 h6 { font-size:18px; font-weight:400; line-height:28px; }.row-fluid .resource-box3:hover h6 { color:#f18e24; }.resource-filter3 .option-set { margin:0; padding:0; list-style:none; }.resource-filter3 { padding:0 0 40px; }.resource-filter3 .option-set li , .resource-filter3 .option-set , .resource-filter3 #filters { display:inline-block; vertical-align:middle; line-height:16px;  }.resource-filter3 .option-set li { padding:0 8px 0 14px; text-transform:uppercase; border-left:1px solid #666; margin:10px 0; }.resource-filter3 .option-set li a.selected { color:#f18e24; }.resource-filter3 .option-set li:first-child { border-left:none; }.resource-filter3 span.hs_cos_wrapper_widget > span { margin:10px 10px 10px 0; }/*content-section2*/.row-fluid .content-section2 { padding:60px 0; float:left; width:100%; }.row-fluid .content-sec2personinfo { padding:15px 0 0; }.row-fluid .content-sec2personinfo h6 { color:#f18e24; }.row-fluid .content-sec2personinfo h6 + p { padding-top:0; }.row-fluid .content-sec2personimg img { width:100% !important; }.row-fluid .sidebar-contimg { padding:15px 0; }.row-fluid .sidebar-menu ul li { width:100%; float:left; background:#f3f5fa }.row-fluid .sidebar-menu ul li a:link , .row-fluid .sidebar-menu ul li a:visited { position:relative; width:100%; float:left; border-top:1px solid #dadee8; padding:20px 30px 20px 20px; background:#f3f5fa; color:#000; border-left:5px solid rgba(0,0,0,0); }.row-fluid .sidebar-menu ul li a:before { position:absolute; right:20px; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; color:#333; line-height:20px; content:"\f105"; font-family: 'Roboto', sans-serif; font-size:18px; }.row-fluid .sidebar-menu .hs-menu-wrapper > ul > li:first-child > a:link , .row-fluid .sidebar-menu .hs-menu-wrapper > ul > li:first-child > a:visited { border-top:none; }.row-fluid .sidebar-menu ul li a:hover , .row-fluid .sidebar-menu ul li.active-branch > a:link , .row-fluid .sidebar-menu ul li.active-branch > a:visited { border-left-color:#003679; }.row-fluid .sidebar-menu ul li.hs-item-has-children ul.hs-menu-children-wrapper { padding:0 10px; position:relative; }.row-fluid .sidebar-menu ul ul li a:link , .row-fluid .sidebar-menu ul ul li a:visited { padding:10px 30px 10px 15px; font-size:15px; }/*images-section*/.row-fluid .image-box { height:250px; background-size:cover; background-position:center; }.row-fluid .image-box img { display:none; }/*faq-accordian*/.row-fluid .faq-accordian { padding:15px 0 0; }.row-fluid .faq-accordian .hs_cos_wrapper_widget { padding:8px 0; float:left; width:100%; }.row-fluid .faqaccordin-title { cursor:pointer; border:1px solid #d2d2d2; padding:12px 25px 12px 80px; position:relative; }.row-fluid .faqaccordin-title:before { content:"\f105"; font-family: 'Roboto', sans-serif; position:absolute; width:60px; left:0; top:0; height:100%; line-height:52px; font-size:18px; border-right:1px solid #d2d2d2; text-align:center; }.row-fluid .faqaccordin-title.active { color:#ffffff; background:#003679 }.row-fluid .faqaccordin-title.active:before { content:"\f107"; color:#fff; background:#f18e24; border-color:#f18e24; }.row-fluid .faqaccordin-text { border:1px solid #dcdcdc; float:left; width:100%; padding:20px; display:none; }.row-fluid .faq-list .hs_cos_wrapper_widget { float:left; width:50%; padding:15px; }.row-fluid .faq-box { border:1px solid #f0f0f0; background:#fff; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out; }.row-fluid .faq-b { padding:25px; display:block; }.row-fluid .faq-text { padding:0 0 15px; }.row-fluid .faq-box:hover { -webkit-box-shadow: 0 0 1px 1px rgba(000,000,000,0.1);    -moz-box-shadow: 0 0 1px 1px rgba(000,000,000,0.1);    -o-box-shadow: 0 0 1px 1px rgba(000,000,000,0.1);    -ms-box-shadow: 0 0 1px 1px rgba(000,000,000,0.1);    box-shadow: 0 0 1px 1px rgba(000,000,000,0.1);; }.row-fluid a.faqreadmore-link { color:#f18e24; }.row-fluid a.faqreadmore-link:hover { color:#003679; }/*gallery-section*/.row-fluid .gallery-boxes { padding:20px 0 0; }.row-fluid .gallery-boxes .hs_cos_wrapper_widget_container { margin:0 -10px; display:block; }.row-fluid .gallery-boxes .hs_cos_wrapper_widget { display:inline-block; width:32.33%; vertical-align:top; padding:10px; }.row-fluid .gallery-boxestwocolum .hs_cos_wrapper_widget { width:49%; }.row-fluid .gallery-box { height:330px; position:relative; display:block; background-size:cover; background-position:center; overflow:hidden;  }.row-fluid .gallery-b { position:absolute; left:0; top:100%; height:100%; width:100%; background:rgba(0,0,0,0.7); overflow:auto;  }.row-fluid .gallery-box:hover .gallery-b { top:0; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out;  }.row-fluid .gallery-bcontent { position:relative; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; }.row-fluid .gallery-btext { font-style:italic; color:#bab7b4; padding:0 0 10px; }.row-fluid .gallery-blinks a { font-size:18px; border-radius:100%; display:inline-block; margin:0 2px; vertical-align:top; width:40px; height:40px; line-height:40px; text-align:center; background:#f18e24; }.row-fluid .gallery-blinks a:hover { background:#fff; }.row-fluid .gallery-moremain { padding:20px 0 0; }.row-fluid .gallery-fullwidth { width:100%; padding:0 15px; max-width: none; }/*video gallery-section*/.row-fluid .videogallery-boxes .hs_cos_wrapper_widget_container { margin:0 -10px; display:block; }.row-fluid .videogallery-box { display:inline-block; width:32.33%; vertical-align:top; padding:10px; }.row-fluid .videogallery-bimg { height:230px; background-size:cover; background-position:center; position:relative;}.row-fluid .videogallery-bimg img { display:none; }.videogallery-bwisitavideo a { position:absolute; left:50%; top:50%; -webkit-transform: translateX(-50%) translateY(-50%);    -moz-transform: translateX(-50%) translateY(-50%);    -o-transform: translateX(-50%) translateY(-50%);    -ms-transform: translateX(-50%) translateY(-50%);    transform: translateX(-50%) translateY(-50%);; width:75px; height:50px; font-size:0; line-height:0;  color:#fff; text-align:center }.videogallery-bwisitavideo a:before { position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#f18e24; opacity:0.8; }.videogallery-bwisitavideo a:after { font-family: 'Roboto', sans-serif; content: "\f04b"; font-size:28px; line-height:50px; position:relative; }.videogallery-bwisitavideo a:hover { background:#ffffff; }.videogallery-bwisitavideo a:hover:before { background:#003679; }.videogallery-bwisitavideo .wistia_responsive_padding { padding:0 !important; position:inherit !important; }.videogallery-bwisitavideo .wistia_responsive_wrapper , .videogallery-bwisitavideo .wistia_click_to_play { position:inherit !important; }.videogallery-bcontent { padding:15px 0 25px; }.videogallery-bcontent h5 { font-size:20px; line-height:28px; }a.videogallery-byoutubevideo { position:absolute; left:50%; top:50%; -webkit-transform: translateX(-50%) translateY(-50%);    -moz-transform: translateX(-50%) translateY(-50%);    -o-transform: translateX(-50%) translateY(-50%);    -ms-transform: translateX(-50%) translateY(-50%);    transform: translateX(-50%) translateY(-50%);; width:75px; height:50px; font-size:28px; line-height:50px;  background:#f18e24; color:#fff; text-align:center }a.videogallery-byoutubevideo:before { position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#f18e24; opacity:0.8; }a.videogallery-byoutubevideo i { position:relative; }a.videogallery-byoutubevideo:hover { background:; }a.videogallery-byoutubevideo:hover:before { background:#003679; } .videogallery-filter span.hs_cos_wrapper_widget > span { display:inline-block;  margin:10px 10px 10px 0;  vertical-align: middle; }.videogallery-filter .option-set { margin:0; padding:0; list-style:none; }.videogallery-filter { padding:0 0 40px; }.videogallery-filter .option-set li , .videogallery-filter .option-set , .videogallery-filter #filters { display:inline-block; vertical-align:middle; line-height:16px;  }.videogallery-filter .option-set li { padding:0 8px 0 14px; text-transform:uppercase; border-left:1px solid #666; margin:10px 0; }.videogallery-filter .option-set li:first-child { border-left:none; }.videogallery-filter .option-set li a.selected { color:#f18e24; }.fancybox-overlay-fixed { z-index:9999; }/*contact-section*/.row-fluid .contact-addressbox { padding:20px 0; }.row-fluid .contact-left h4 { color:#b8b8b8; font-size:20px; line-height:26px; font-weight:600; padding:0 0 10px; text-transform:uppercase; }.row-fluid .contact-address , .row-fluid .contact-infocall , .row-fluid .contact-infoemail { position:relative; padding:0 0 0 30px; }.row-fluid .contact-address:before , .row-fluid .contact-infocall:before , .row-fluid .contact-infoemail:before { font-family: 'Roboto', sans-serif; position:absolute; left:0; top:2px; font-size:22px; }.row-fluid .contact-address:before  { content:'\f041'; }.row-fluid .contact-infocall:before { content:'\f095'; }.row-fluid .contact-infoemail:before { content:'\f003'; margin:-5px 0 0; }.row-fluid .contact-left a { color:#000; }.row-fluid .contact-left a:hover { color:#f18e24; }.row-fluid .contact-infocontent { padding:20px 0; }.row-fluid .contact-social a { display:inline-block; background:#003679; color:#ffffff; width:40px; height:40px; border-radius:100%; margin:0 5px; text-align:center; line-height:40px; }.row-fluid .contact-social a:hover { background:#f18e24; color:#fff; }.row-fluid .contact-map2  { width:50%; margin:0; position:relative; min-height:500px; }.row-fluid .contact-map2 iframe { vertical-align:top; height:500px; }.row-fluid .locationinfo-box { width:25%; margin:0; position:relative; }.row-fluid .locationinfo-box:before { content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); }.row-fluid .locationinfo-b { position:absolute; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; padding:0 35px; }.row-fluid .locationinfo-address { padding:10px 0; }/*landing-page*/.landing-page .header-container-wrapper { padding:0; }.row-fluid .lp-top { padding:15px 0; }.row-fluid .lptop-link { float:right; width:auto; margin:0; }.row-fluid .lp-logo { padding:10px 0 0; width:auto; }.row-fluid .lp-header { padding:40px 0; }.row-fluid .lp-header h1 { font-size:36px; line-height:44px; padding:0 10%; }.row-fluid .lpheader-content { padding:35px 0 0; }.row-fluid .lpheader-left { padding:0 20px; }.row-fluid .lpheader-right { padding:25px; -webkit-border-radius: 5px;    -moz-border-radius: 5px;    -o-border-radius: 5px;    -ms-border-radius: 5px;    border-radius: 5px;; background:rgba(255,255,255,0.4); border:2px solid #fff; }.row-fluid .lpheader-right input[type=submit] { width:100%; }.row-fluid .lpheader-right .input input { background:#fff; }.row-fluid .lpservice-boxes { padding:40px 0 0; }.row-fluid .lpservice-box { border:1px solid #505051; -webkit-border-radius: 5px;    -moz-border-radius: 5px;    -o-border-radius: 5px;    -ms-border-radius: 5px;    border-radius: 5px;; }.row-fluid .lpservice-b { padding:40px 25px; }.row-fluid .lpservice-bicon span { margin:0 0 20px; height:80px; }.row-fluid .lpservice-bicon span > img , .row-fluid .lpservice-bicon span > a { width:auto; max-height:80px; position:relative; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; } .row-fluid .lpservice-bicon span > a img { width:auto; max-height:80px; }.row-fluid .lpaboutauthor-img { width:280px; height:280px; -webkit-border-radius: 100%;    -moz-border-radius: 100%;    -o-border-radius: 100%;    -ms-border-radius: 100%;    border-radius: 100%;; background-attachment:inherit; }.row-fluid .lpaboutauthor-content { padding:45px 0 0 15px; width:72%; }.row-fluid .lpaboutbook-text { padding:25px 10%; }.row-fluid .lp-header2 { padding:40px 0; }.row-fluid .lp-header2 h1 { font-size:36px; line-height:44px; padding:0 10%; }.row-fluid .lpheader2-content { padding:55px 0 0; }.row-fluid .lpheader2-left { padding:0 20px 0 0; }.row-fluid .lpheader2-left h3 { color:#f18e24; }.row-fluid .lpheader2-right { padding:25px; -webkit-border-radius: 5px;    -moz-border-radius: 5px;    -o-border-radius: 5px;    -ms-border-radius: 5px;    border-radius: 5px;; background:rgba(255,255,255,0.4); border:2px solid #fff; }.row-fluid .lpheader2-right input[type=submit] { width:100%; background-color:#f18e24; text-transform:uppercase; }.row-fluid .lpheader2-right input[type=submit]:hover { width:100%; background-color:#003679; }.row-fluid .lpheader2-right .input input { background:#fff; }.row-fluid .lpheader2-subtext { font-size:22px; line-height:32px; }.row-fluid .lp-footer { padding:20px 0; background:#000; }.row-fluid .lpfooter-logo { float:left; width:auto; position:relative; z-index:4; }.row-fluid .lpfooter-social { float:right; width:auto; margin:0; position:relative; z-index:4; }.row-fluid .lpfooter-social a { display:inline-block; background:#fff; color:#003679; width:40px; height:40px; border-radius:100%; margin:0 5px; text-align:center; line-height:40px; }.row-fluid .lpfooter-social a:hover { background:#f18e24; color:#fff; }.row-fluid .lpfooter-copyright { margin:-37px 0 0; }/*Blog*/.blog-option1.hs-blog-listing .blogdetail-headermain , .blog-option1.hs-blog-post .headr-inner { display:none; }.blog-main { padding:35px 0; }.blog-option1.hs-blog-listing .blog-left { width:100%; }.row-fluid .blogpost-box { float:left; width:33.33%; padding:15px; }.row-fluid .blogpost-b { height:340px; position:relative; background-size:cover; background-position:center; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out; }.row-fluid .blogpost-b:hover { -webkit-transform: translateY(-5px);    -moz-transform: translateY(-5px);    -o-transform: translateY(-5px);    -ms-transform: translateY(-5px);    transform: translateY(-5px);;  -webkit-box-shadow: 0px 5px 6px 2px rgba(0,0,0,0.2);    -moz-box-shadow: 0px 5px 6px 2px rgba(0,0,0,0.2);    -o-box-shadow: 0px 5px 6px 2px rgba(0,0,0,0.2);    -ms-box-shadow: 0px 5px 6px 2px rgba(0,0,0,0.2);    box-shadow: 0px 5px 6px 2px rgba(0,0,0,0.2);;   }.row-fluid .blogpost-bcontent { position:absolute; left:0; bottom:0; width:100%; padding:10px 15px; background:rgba(0,0,0,0.8); }.row-fluid .blogpost-bcontent h2 { font-size:18px; line-height:22px; padding:5px 0; }.row-fluid .blogpost-btopic { line-height:16px; }.row-fluid .blogpost-btopic a { color:#f18e24; display:none; }.row-fluid .blogpost-btopic a:first-child { display:inline-block; }.row-fluid .blogpost-btopic a:hover { color:#fff; }.row-fluid .blogpost-author { float:left; width:100%; position:relative; padding:5px 0 5px 45px; margin:0 0 4px; line-height:20px; }.row-fluid .blogpost-authoravatar { position:absolute; width:35px; height:35px; left:0; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; -webkit-border-radius: 100%;    -moz-border-radius: 100%;    -o-border-radius: 100%;    -ms-border-radius: 100%;    border-radius: 100%;; background-size:cover; background-position:center; }.row-fluid .blogpost-authoravatar img { display:none; }.row-fluid .blogpost-social { float:right; }.row-fluid .blogpost-social a { margin:0 2px; }.row-fluid .blogpost-date { float:left; }.row-fluid .blogpost-boxes { margin:0 -15px; }.row-fluid .blogpost2-box { width:100%; padding:15px 0; float:left;  }.row-fluid .blogpost2-b { position:relative; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out;  }.row-fluid .blogpost2-bimg { position:relative; background-size:cover; background-position:center; height:500px; width:100%; float:left; }.row-fluid .blogpost2-bimg img { display:none; }.row-fluid .blogpost2-author { display:inline-block; position:relative; padding:5px 0 5px 45px; margin:0 15px 4px 0; line-height:20px; }.row-fluid .blogpost2-authoravatar { position:absolute; width:35px; height:35px; left:0; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; -webkit-border-radius: 100%;    -moz-border-radius: 100%;    -o-border-radius: 100%;    -ms-border-radius: 100%;    border-radius: 100%;; background-size:cover; background-position:center; }.row-fluid .blogpost2-authoravatar img { display:none; }.row-fluid .blogpost2-btopic { line-height:16px; position:absolute; left:10px; top:10px; display:inline-block; padding:5px; background:#fff; }.row-fluid .blogpost2-btopic a { color:#f18e24; display:none; }.row-fluid .blogpost2-btopic a:first-child { display:inline-block; }.row-fluid .blogpost2-btopic a:hover { color:#fff; }.row-fluid .blogpost2-date { display:inline-block; margin:5px 0; }.row-fluid .blogpost2-social  { display:inline-block; margin:5px 0 5px 15px; }.row-fluid .blogpost2-social a { margin:0 2px; }.row-fluid .blogpost2-box h2 { font-size:28px; line-height:36px; padding:0 0 15px; }.row-fluid .blogpost-b2content { padding:20px; float:left; widht:100%; background:#f7f7f7; }.row-fluid .blogpost2-text { padding:15px 0 0; }.row-fluid .blog-pagination { float:left; width:100%; padding:20px 15px 0; }.row-fluid .blogdetail-header { height:700px; float:left; width:100%; position:relative; background-size:cover; background-position:center; }.row-fluid .blogdetailheader-content { position:absolute; left:50%; bottom:0; -webkit-transform: translateX(-50%);    -moz-transform: translateX(-50%);    -o-transform: translateX(-50%);    -ms-transform: translateX(-50%);    transform: translateX(-50%);; background:rgba(0,0,0,0.7); width:80%; max-width:800px; padding:40px 15px 30px; }.row-fluid .blogdetailheader-topic { position:absolute; left:50%; -webkit-transform: translateX(-50%);    -moz-transform: translateX(-50%);    -o-transform: translateX(-50%);    -ms-transform: translateX(-50%);    transform: translateX(-50%);; top:-18px;  font-size:14px; line-height:18px; }.row-fluid .blogdetailheader-topic a { display:none; background:#f18e24; color:#fff; padding:8px 15px; }.row-fluid .blogdetailheader-topic a:first-child { display:inline-block; }.row-fluid .blogdetailheader-topic a:hover { background:#003679; color:#ffffff }.row-fluid .blogdetailheader-author { position:relative; padding:0 30px 0 45px; display:inline-block; vertical-align:middle; text-align:left; }.row-fluid .blogdetailheader-avatar { position:absolute; width:35px; height:35px; left:0; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; -webkit-border-radius: 100%;    -moz-border-radius: 100%;    -o-border-radius: 100%;    -ms-border-radius: 100%;    border-radius: 100%;; background-size:cover; background-position:center; }.row-fluid .blogdetailheader-avatar img { display:none; }.row-fluid .blogdetailheader-author:after { content:''; position:absolute; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; right:10px; width:8px; height:8px; -webkit-border-radius: 100%;    -moz-border-radius: 100%;    -o-border-radius: 100%;    -ms-border-radius: 100%;    border-radius: 100%;; border-radius:100%;  background:#f18e24; }.row-fluid .blogdetailheader-content h1 { padding:0 0 20px; font-size:32px; line-height:36px; }.row-fluid .blogdetailheader-date { display:inline-block; vertical-align:middle; }.hs-blog-post .row-fluid .blog-left { padding:0 25px 0 0; }.row-fluid .blogdetail-author , .row-fluid .blogauthor-profile { border-top:1px solid #e9edef; border-bottom:1px solid #e9edef; padding:20px 20px 20px 150px; margin:20px 0; position:relative; }.row-fluid .blogauthor-profile  { border-top:none; margin-top:0; }.row-fluid .blogdetail-authorimg , .row-fluid .blogauthor-avatar { position:absolute; width:135px; height:135px; left:0; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; -webkit-border-radius: 100%;    -moz-border-radius: 100%;    -o-border-radius: 100%;    -ms-border-radius: 100%;    border-radius: 100%;; background-size:cover; background-position:center; }.row-fluid .blogdetail-authorimg img , .row-fluid .blogauthor-avatar img { display:none; }.row-fluid .blogdetail-authorsociallinks , .row-fluid .blogauthor-social { padding:15px 0 0; }.row-fluid .blogdetail-authorsociallinks a , .row-fluid .blogauthor-social a { display:inline-block; background:#003679; color:#ffffff; width:40px; height:40px; border-radius:100%; margin:0 5px 0 0; text-align:center; line-height:40px; }.row-fluid .blogdetail-authorsociallinks a:hover , .row-fluid .blogauthor-social a:hover { background:#f18e24; color:#fff; }.row-fluid .blogcomment-main { padding:35px 0 0; }.row-fluid .blogsidebar-box { padding:0 0 40px; }.row-fluid ul.list-stlye , .row-fluid .list-stlye ul, .row-fluid ul.list-style , .row-fluid .list-style ul { margin:0; padding:0; list-style:none; }.row-fluid .list-stlye li, .row-fluid .list-style li { padding:0 0 0 15px; position:relative; }.row-fluid .list-stlye li:before, .row-fluid .list-style li:before { content:"\f105"; position:absolute; left:0; top:0; font-family: 'Roboto', sans-serif; }.row-fluid ul.list-style2 , .row-fluid .list-style2 ul { margin:0; padding:0; list-style:none; }.row-fluid .list-style2 li { padding:0 0 0 25px; position:relative; }.row-fluid .list-style2 li:before { content:"\f138"; position:absolute; color:#f18e24; left:0; top:0; font-family: 'Roboto', sans-serif; }.row-fluid a.sidebar-relatedpost , .row-fluid a.popularpost-box { display:block; padding:50px 40px 50px 0; position:relative; margin:0 0 10px; background-size:cover; background-position:center; }.row-fluid .popularpost-title , .row-fluid .sidebar-relatedposttitle { font-size:22px; background:rgba(0,0,0,0.8); color:#fff; display:block; padding:15px 15px 15px 40px; font-weight:700; border-bottom:4px solid #f18e24; }.row-fluid a.sidebar-relatedpost:hover .sidebar-relatedposttitle , .row-fluid a.popularpost-box:hover .popularpost-title { background:#f18e24; }.sidebar-relatedposts { counter-reset: my-badass-counter; }.sidebar-relatedposts a:before { content: counter(my-badass-counter); counter-increment: my-badass-counter; }.popularpost-boxes { counter-reset: my-badass-counter2; }.popularpost-boxes a:before { content: counter(my-badass-counter2); counter-increment: my-badass-counter2; }.sidebar-relatedposts a:before, .popularpost-boxes a:before { line-height:20px; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%); position:absolute; left:0; top:50%; background:#ffffff; color:#003679; padding:5px 10px; font-size:22px; font-weight:600; }.row-fluid .relatedpost-boxes { margin:0 -15px; }.row-fluid .relatedpost-box { float:left; width:33.33%; padding:15px; }.row-fluid .relatedpost-b { height:340px; position:relative; background-size:cover; background-position:center; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out; }.row-fluid .relatedpost-b:hover { -webkit-transform: translateY(-5px);    -moz-transform: translateY(-5px);    -o-transform: translateY(-5px);    -ms-transform: translateY(-5px);    transform: translateY(-5px);;  -webkit-box-shadow: 0px 5px 6px 2px rgba(0,0,0,0.2);    -moz-box-shadow: 0px 5px 6px 2px rgba(0,0,0,0.2);    -o-box-shadow: 0px 5px 6px 2px rgba(0,0,0,0.2);    -ms-box-shadow: 0px 5px 6px 2px rgba(0,0,0,0.2);    box-shadow: 0px 5px 6px 2px rgba(0,0,0,0.2);;   }.row-fluid .relatedpost-bcontent { position:absolute; left:0; bottom:0; width:100%; padding:10px 15px; background:rgba(0,0,0,0.8); }.row-fluid .relatedpost-bcontent h2 { font-size:26px; line-height:32px; padding:5px 0; }.row-fluid .relatedpost-btopic { line-height:16px; }.row-fluid .relatedpost-btopic a { color:#f18e24; display:none; }.row-fluid .relatedpost-btopic a:first-child { display:inline-block; }.row-fluid .relatedpost-btopic a:hover { color:#fff; }.row-fluid .relatedpost-author { float:left; width:100%; position:relative; padding:5px 0 5px 45px; margin:0 0 4px; }.row-fluid .relatedpost-authoravatar { position:absolute; width:35px; height:35px; left:0; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; -webkit-border-radius: 100%;    -moz-border-radius: 100%;    -o-border-radius: 100%;    -ms-border-radius: 100%;    border-radius: 100%;; background-size:cover; background-position:center; }.row-fluid .relatedpost-authoravatar img { display:none; }.row-fluid .relatedpost-social { float:right; }.row-fluid .relatedpost-social a { margin:0 2px; }.row-fluid .relatedpost-date { float:left; }/*team section*/.row-fluid .team-boxes .hs_cos_wrapper_widget_container { margin:0 -20px; display:block; }.row-fluid .team-boxes .hs_cos_wrapper_widget { display:inline-block; vertical-align:top; width:24%; padding:15px 20px; }.row-fluid .team-boxes .team-bimg { width:100%; height:300px; background-size:cover; background-position:center; position:relative; }.row-fluid .team-boxes .team-bimg img { display:none; }.row-fluid .team-box { position:relative; }.row-fluid .team-box .team-bimg:before { content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#003679; opacity:0; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out; }.row-fluid .team-bhover { position:absolute; left:0; top:50%; -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);; opacity:0; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out; z-index:2; width:100%; }.row-fluid .team-bhover a { color:#ffffff; margin:0 4px; display:inlin-block; font-size:20px; }.row-fluid .team-bhover a:hover { color:#f18e24 }  .row-fluid .team-bsocial { padding:5px 0 0; }.row-fluid .team-box:hover .team-bhover { opacity:1; }.row-fluid .team-box:hover .team-bimg:before { opacity:0.4; }.row-fluid .team-bnamedesignation { display:inline-block; width:90%; margin:-50px 0 0; vertical-align:top; position:relative; background:#003679; color:#ffffff; }.row-fluid .team-bndbox { padding:15px; }.row-fluid .team-bnamedesignation h3 { font-size:22px; line-height:26px; color:#ffffff; padding:0 0 10px; position:relative; }.row-fluid .team-bnamedesignation h3:before { content:''; position:absolute; left:50%; bottom:0; width:80%; max-width:120px; background:#f18e24; height:1px; -webkit-transform: translateX(-50%);    -moz-transform: translateX(-50%);    -o-transform: translateX(-50%);    -ms-transform: translateX(-50%);    transform: translateX(-50%);; }.row-fluid .team-bnamedesignation h6 { font-size:18px; color:#ffffff; padding:8px 0 0; font-style:italic; font-weight:300; }.row-fluid .teamgetintouch-link { padding:20px 0 0; }.row-fluid .teammember-detailimg img { width:100% !important; }.row-fluid .teammember-detailcontact { padding:20px 20px; background:#ededed; text-align:center; }.row-fluid .teammember-detailnumber a:before { content:"\f095"; display:inline-block; margin:0 5px 0 0; font-family: 'Roboto', sans-serif; }.row-fluid .teammember-detailemail a:before { content:"\f003"; display:inline-block; margin:0 5px 0 0; font-family: 'Roboto', sans-serif; }.row-fluid .teammember-detailnumber , .row-fluid .teammember-detailemail { float:none; width:auto; display:inline-block; margin:0; padding:8px 10px; }.row-fluid .teammember-detailposition { color:#b8b8b8; }/*thankyou section*/.row-fluid .thankyou-boxes { padding:45px 0 0; }.row-fluid .thankyou-box { background:#f1f1f1; -webkit-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -moz-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -o-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -ms-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);; }.row-fluid .thankyou-bimg { float:none; display:inline-block; vertical-align:bottom; padding:0 10px; margin:-40px 0 0; }.row-fluid .thankyou-bimg img { max-height:260px; width:auto !important; }.row-fluid .thankyou-bcontent { float:none; display:inline-block; vertical-align:top; margin:0; padding:25px 20px; }.row-fluid .thankyou-bctext { padding:0 0 10px; color:#003679; font-size:20px; line-height:26px; }.row-fluid .thankyou-box + .thankyou-box { color:#f08614; }.row-fluid .thankyousec2-content h3 { color:#003679; }.row-fluid .thankyousec2-content2 { margin:80px 0 0; background:#f1f1f1; -webkit-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -moz-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -o-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -ms-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);; }.row-fluid .thankyousec2-contright  { float:none; display:inline-block; vertical-align:top; margin:0; padding:25px 20px; }.row-fluid .thankyousec2-contimg { float:none; display:inline-block; vertical-align:bottom; padding:0 10px; margin:-40px 0 0; }.row-fluid .thankyousec2-conttext { padding:0 0 20px; font-size:30px; line-height:34px; color:#003679; }/*pricing section*/.row-fluid .pricelist-boxes { padding:65px 0 0; }.row-fluid .pricelist-boxes .hs_cos_wrapper_widget_container { margin:0 -10px; text-align:center; display: block; }.row-fluid .pricelist-boxes .hs_cos_wrapper_widget { display:inline-block; width:32.33%; padding:0 10px;  }.row-fluid .pricelist-box { float:left; width:100%; border:1px solid #d7d7d7; position:relative; padding:0 1px; }.row-fluid .pricelist-box:before { content:''; position:absolute; left:0; top:0; width:100%; height:0; border-left:2px solid #f18e24; border-right:2px solid #f18e24; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out;  }.row-fluid .pricelist-box:after { content:''; position:absolute; left:0; top:0; width:0; height:100%; border-top:2px solid #f18e24; border-bottom:2px solid #f18e24; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out;  }.row-fluid .pricelist-box:hover:before { height:100%; }.row-fluid .pricelist-box:hover:after { width:100%; }.row-fluid .pricelist-box:hover { -webkit-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -moz-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -o-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -ms-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);  }.row-fluid .pricelist-b { padding-bottom:20px; position:relative; overflow:hidden; }.row-fluid .pricelist-top { padding:20px 0 25px; }.row-fluid .pricelist-top h4 { padding:10px 0 0; font-size:24px; line-height:30px; color:#f18e24; font-weight:600; }.row-fluid .pricelist-ammount { border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding:25px 0; color:#f08614; font-size:77px; line-height:56px; }.row-fluid .pricelist-ammount sub { font-size:17px; color:#f18e24; line-height:20px; display: inline-block; vertical-align:bottom; text-transform:uppercase; color:#333; } .row-fluid .pricelist-ammount sub:first-child { font-weight:700; color:#f08614; font-size:32px; margin:-10px 0 4px; }.row-fluid .pricelist-detail { padding:25px; border-bottom:1px solid #d7d7d7; margin:0 0 20px; }.row-fluid .pricelist-detail ul { margin:0; padding:0; list-style:none; }.row-fluid .pricelist-detail ul li { padding:5px 0; }.row-fluid .pricelist-label { top:21px; right:-40px; width:160px; text-align:center; position:absolute; background:#003679; color:#ffffff; -webkit-transform: rotate(40deg);    -moz-transform: rotate(40deg);    -o-transform: rotate(40deg);    -ms-transform: rotate(40deg);    transform: rotate(40deg);; font-size:18px; line-height:24px; }.row-fluid .pricelist-bicon img { height:26px; width:auto; }.row-fluid .pricelist2-boxes .hs_cos_wrapper_widget_container { margin:0 -10px; text-align:center; display: block; }.row-fluid .pricelist2-boxes .hs_cos_wrapper_widget { display:inline-block; width:32.33%; padding:0 10px;  }.row-fluid .pricelist2-box { float:left; width:100%; border:2px solid #f18e24; background:#fff; -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out; }  .row-fluid .pricelist2-box:hover { -webkit-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -moz-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -o-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    -ms-box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1);    box-shadow: 2px 2px 2px 1px rgba(0,0,0,0.1); -webkit-transform: translateY(-5px);    -moz-transform: translateY(-5px);    -o-transform: translateY(-5px);    -ms-transform: translateY(-5px);    transform: translateY(-5px);;  } .row-fluid .pricelist2-b { padding:60px 50px; }.row-fluid .pricelist2-b h4 { margin:0 0 20px; background:#f18e24; padding:5px 10px; font-size:16px; line-height:20px; color:#fff; -webkit-border-radius: 20px;    -moz-border-radius: 20px;    -o-border-radius: 20px;    -ms-border-radius: 20px;    border-radius: 20px;; }.row-fluid .pricelist2-detail { padding:35px 0; }.row-fluid .pricelist2-detail ul { margin:0; padding:0; list-style:none; }.row-fluid .pricelist2-detail ul li { padding:10px 0; border-top:1px solid #d7d7d7; }.row-fluid .pricelist2-detail ul li:first-child { border:none; }.row-fluid .pricelist2-ammount { padding:25px 0; color:#333; font-size:67px; line-height:56px; }.row-fluid .pricelist2-ammount sub { color:#9e9e9e; font-size:17px; line-height:20px; display: inline-block; vertical-align:bottom; } .row-fluid .pricelist2-ammount sub:first-child { color:#333; font-weight:700; font-size:52px; line-height: 42px; margin:-10px 0 4px; }.row-fluid .pricelist2-b a.link-style2 { min-width:150px; }.row-fluid .contact-form2 .hs-form-required,.row-fluid .contact-form .hs-form-required { display:none; }/*footer*/.row-fluid .footer-main { position:relative; float:left; width:100%; font-size:16px; }.row-fluid .footer { padding:70px 0 50px; background:#000c1d; }.row-fluid .footer .title-style h4 { font-size:22px; line-height:28px; color:#fff; font-weight:600; }.row-fluid .footer ul { margin:0; padding:0; list-style:none; }.row-fluid .footer-links ul li { width:100%; padding:0 0 4px; }.row-fluid .footer-links ul li a:link , .row-fluid .footer-links ul li a:visited { padding:0 0 0 15px; position:relative; }.row-fluid .footer-links ul li a:before { content:"\f0da"; font-family: 'Roboto', sans-serif; position:absolute; left:0; top:0; }.row-fluid .footer-postlist .hs_cos_wrapper_type_post_listing h3 { display:none; }.row-fluid .footer-postlist ul li { padding:10px 0; border-top:1px solid rgba(255,255,255,0.2); }.row-fluid .footer-postlist ul li:first-child { border:none; padding-top:0; }.row-fluid .footer-baddress , .row-fluid .footer-bcall , .row-fluid .footer-bemail { padding:0 0 15px 25px; position:relative; }.row-fluid .footer-baddress:before , .row-fluid .footer-bcall:before , .row-fluid .footer-bemail:before { font-family: 'Roboto', sans-serif; position:absolute; left:0; top:2px; }.row-fluid .footer-baddress:before { content:'\f041'; }.row-fluid .footer-bcall:before { content:'\f095'; }.row-fluid .footer-bemail:before { content:'\f003'; }.row-fluid .footer2 { position:relative; background:#000813; padding:30px 0; }.row-fluid .footer-logo { float:left; width:auto; }.row-fluid .footer-social { float:right; width:auto; margin:0; padding:8px 0 0; }.row-fluid .footer-copyrights { float:none; width:auto; margin:0 auto; text-align: center; padding:10px 0 0; }.row-fluid .footer-social a { display:inline-block; background:#fff; color:#003679; width:30px; height:30px; border-radius:100%; margin:0 5px; text-align:center; line-height:30px; }.row-fluid .footer-social a:hover { background:#f18e24; color:#fff; }.row-fluid .uptestimonial-slider { padding-top:120px; }/*Padding Option*/.row-fluid .padding-top10 { padding-top:10px; }.row-fluid .padding-top20 { padding-top:20px; }.row-fluid .padding-top30 { padding-top:30px; }.row-fluid .padding-top40 { padding-top:40px; }.row-fluid .padding-top50 { padding-top:50px; }.row-fluid .padding-top0 { padding-top:0; }.row-fluid .padding-bottom0 { padding-bottom:0; }.row-fluid .padding-bottom10 { padding-bottom:10px; }.row-fluid .padding-bottom20 { padding-bottom:20px; }.row-fluid .padding-bottom30 { padding-bottom:30px; }.row-fluid .padding-bottom40 { padding-bottom:40px; }.row-fluid .padding-bottom50 { padding-bottom:50px; }/*Margin Option*/.row-fluid .margin-top10 { margin-top:10px; }.row-fluid .margin-top20 { margin-top:20px; }.row-fluid .margin-top30 { margin-top:30px; }.row-fluid .margin-top40 { margin-top:40px; }.row-fluid .margin-top50 { margin-top:50px; }.row-fluid .margin-bottom10 { margin-bottom:10px; }.row-fluid .margin-bottom20 { margin-bottom:20px; }.row-fluid .margin-bottom30 { margin-bottom:30px; }.row-fluid .margin-bottom40 { margin-bottom:40px; }/* 03-01-2017 : 404 Error Page *//*.Fixed-Footer html { min-height:100%; position:relative; }*/.row-fluid .middlesec-content { padding:50px 0 100px; }.row-fluid .middlesec-content .custom_error_message { font-size:16px; line-height:20px; }.row-fluid .middlesec-content .custom_error_message p { padding:0; }.row-fluid .middlesec-content .custom_error_message h1 { font-size:40px; line-height:60px; padding:0 0 20px; font-weight:600; }.row-fluid .middlesec-content .custom_error_message h2 { font-size:40px; line-height:44px; padding:0; font-weight:600; color:#003679; }.row-fluid .middlesec-content .page-serachbox { padding-top:35px; }    .row-fluid .middlesec-content input[type="text"], .row-fluid .middlesec-content input[type="email"], .row-fluid .middlesec-content input[type="password"] { margin:5px 0 20px 0 !important; border-radius:0; height:50px !important; }.row-fluid .middlesec-content .page-serachbox a.hs-button, .row-fluid .middlesec-content .custom_error_message input[type="submit"] { border-radius:0; }.row-fluid .preferences-section { font-size:16px; line-height:22px; }.row-fluid .preferences-section input[type="email"] { width:100% !important; }.row-fluid .preferences-section h1 { font-size:40px; line-height:60px; padding:0 0 20px; margin:0; font-weight:600; }.row-fluid .preferences-section h2 { margin:0; padding:0; }.row-fluid .preferences-section p.header { padding:0; margin:0; }.row-fluid .preferences-section .subscribe-options label { margin-left:0; }.row-fluid .preferences-section .page-header br { display:none; }.row-fluid .preferences-section .page-header p { padding:0; margin:0 !important; }.row-fluid .preferences-section .checkbox-row input { top:5px; }.row-fluid .preferences-section input[type="submit"] { border-radius:0; }.row-fluid .unsubscribe-box { font-size:30px; line-height:40px; }.row-fluid .unsubscribe-box h1 { display:none; }.row-fluid .unsubscribe-box .page-header { padding:0; }.row-fluid .unsubscribe-box .page-header br { display:none; }.row-fluid .unsubscribe-box .widget-type-email_subscriptions_confirmation p { padding:0; font-size:20px; line-height:26px; }/* Communication Preferences Page */.row-fluid .communication-refsec .page-header { line-height:20px; }.row-fluid .communication-refsec .item-inner { background:#fff; border:1px solid #dbdbdb; border-radius:0; }.row-fluid .communication-refsec .email-prefs .item { margin:10px 0; }.row-fluid .communication-refsec .email-prefs .item p { padding:0; margin-top:0; }.row-fluid .communication-refsec .subscribe-options label { border:1px solid #dbdbdb; padding:15px; margin:10px 0 20px; float:left; width:100%; }.row-fluid .communication-refsec .subscribe-options label:hover { -moz-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.1);  -o-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.1);  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.1); }.row-fluid .communication-refsec .subscribe-options p.header { padding:10px 0; }.row-fluid .communication-refsec .subscribe-options p { padding:0; margin:0; }.row-fluid .communication-refsec input[type="checkbox"] { display:none; }.row-fluid .communication-refsec .item-inner p { margin:0 46px 0px; }.row-fluid .communication-refsec span { position:relative; padding-left:40px; line-height:40px; }.row-fluid .communication-refsec span:after { text-align:center; position:absolute; left:0; top:20px; display:block; content: ""; font-family: 'Roboto', sans-serif; width:20px; height:20px; background:#fff; border:1px solid #dbdbdb; border-radius:4px; }.row-fluid .communication-refsec input[type="checkbox"]:checked + span:after { width:20px; height:20px; background:#0093d8; margin:0; box-shadow:inset 3px 3px 0px #fff, inset -3px -3px 0px #fff; }.row-fluid .communication-refsec span.fakelabel { padding:0; }.row-fluid .communication-refsec p { position:relative; margin-top:-10px !important; }.row-fluid .communication-refsec span.fakelabel:after { display:none; padding:0; }.row-fluid .communication-refsec .email-prefs .item .item-inner * { color:#333; }.row-fluid .communication-refsec span.hs_cos_wrapper { padding:0; }.row-fluid .communication-refsec span.hs_cos_wrapper:after { display:none; }.row-fluid .communication-refsec .subscribe-options span:after { top:-4px; }  @media (min-width: 768px){        /*top*/        /*menu*/        a.mobile-trigger, span.child-triggerm { display: none !important; }    /*header*/        /*intro-section*/        /*service-section*/        /*content-boxes*/        /*cta-section*/        /*casestudies-section*/        /*testimonial-section*/        /*latestpost-section*/        /*logo-section*/        /*newsletter-section*/        /*ourfocus-section*/        /*content-section*/        /*resources-section*/        /*content-section2*/         /*images-section*/        /*faq-accordian*/        /*gallery-section*/        /*video gallery-section*/        /*contact-section*/        /*landing-page*/            /*Blog*/    .row-fluid .blogpost-box.blogpost-boxfirst { width:66.66%; }    .row-fluid .blogpost-box.blogpost-boxfirst .blogpost-b { height:710px; }        /*team section*/        /*thankyou section*/        /*pricing section*/        /*footer*/        .row-fluid .content-boxes3 .hs_cos_wrapper_widget { border-right:1px dashed rgba(0,0,0,0.2); }    .row-fluid .content-boxes3 .hs_cos_wrapper_widget:nth-child(3n) { border-right:none; }    .row-fluid .content-boxes3 .hs_cos_wrapper_widget:first-child,.row-fluid .content-boxes3 .hs_cos_wrapper_widget:nth-child(2),.row-fluid .content-boxes3 .hs_cos_wrapper_widget:nth-child(3) { border-bottom:1px dashed rgba(0,0,0,0.2); }    }@media (min-width: 768px) and (max-width: 1200px){        .slick-arrow.slick-prev { left:5px; }    .slick-arrow.slick-next { right:5px; }        h1 { font-size:40px; line-height:50px; }    h2 { font-size:35px; line-height:42px; }    h3 { font-size:32px; line-height:40px; }    h4 { font-size:28px; line-height:34px; }    h5 { font-size:24px; line-height:30px; }    h6 { font-size:20px; line-height:26px; }        .row-fluid .bgimg-main { background-attachment:inherit; }        /*top*/        /*menu*/         /*header*/    .row-fluid .header { padding: 135px 0 105px; }    .row-fluid .header h1 { font-size:49px; line-height:52px; }    .row-fluid .header-text { font-size:24px; line-height:29px; }    .row-fluid .header-link a { min-width: 230px; }    .row-fluid .header-video { display:none; }        .row-fluid .header-slide h2 { font-size:46px; line-height:52px; }    .row-fluid .headerslider-text { font-size:20px; line-height:25px; }    .row-fluid .header-slide { height:540px; }    .row-fluid .headerslider-content { padding:60px 0 0; }        .row-fluid .headr-inner { padding:90px 0; }    .row-fluid .headr-inner h1 { letter-spacing:1.2px; font-size:58px; line-height:61px; }    .row-fluid .header-subtitle span:before , .row-fluid .header-subtitle span:after { width:130px; }        .row-fluid .header-innerslide { padding:140px 0; }    .row-fluid .headr-innersmall h1 { font-size:35px; line-height:40px; }        /*intro-section*/    .row-fluid .intro-section { padding: 50px 0; }        /*service-section*/    .row-fluid .service-section { padding:50px 0; }    .row-fluid .service-section2 { padding:50px 0; }    .row-fluid .service-section3 { padding:50px 0; }        /*content-boxes*/        .row-fluid .content-boxes3 .hs_cos_wrapper_widget { padding:20px 10px 15px; }    .row-fluid .content-boxes5 .hs_cos_wrapper_widget { padding:20px 5px 20px; }    .row-fluid .content-boxes5 .hs_cos_wrapper_widget_container { margin:0 -5px; }    .row-fluid .content-b10title { font-size:17px; line-height:21px; }        /*cta-section*/    .row-fluid .cta-section { padding:35px 0; }    .row-fluid .cta-section .link-style3 a, .row-fluid .cta-section a.link-style3 { padding:15px 8px; letter-spacing: 0; }    .row-fluid .ctasec-title { font-size:23px; line-height:30px; }        /*casestudies-section*/    .row-fluid .casestudies-section { padding:50px 0 50px; }        /*testimonial-section*/    .row-fluid .testimonial-boxes .testimonial-bimg { display:inline-block; width:120px; height:120px; }        /*latestpost-section*/    .row-fluid .latestpost-section { padding: 35px 0 45px; }        /*logo-section*/    .row-fluid .logo-section { padding:50px 0 45px; }    .row-fluid .logo-slider { padding:20px 0 0; }        /*newsletter-section*/    .row-fluid .newsletter-section { padding:45px 0; }        /*ourfocus-section*/    .row-fluid .ourfocus-section { padding:55px 0 45px; }        /*content-section*/        /*resources-section*/        /*content-section2*/     .row-fluid .content-section2 { padding:50px 0; }    .row-fluid .content-sec2right { padding: 0 2% 0 0; }        /*images-section*/        /*faq-accordian*/        /*gallery-section*/        /*video gallery-section*/        /*contact-section*/        /*landing-page*/    .row-fluid .lp-header2 h1 { font-size:32px; line-height:42px; padding:0 8%; }    .row-fluid .lpheader2-content { padding:35px 0 0; }    .row-fluid .content-b8img { width:100px; height:100px; }    .row-fluid .content-boxes8 .hs_cos_wrapper_widget { padding-left:125px; }    .row-fluid .content-boxes8 .hs_cos_wrapper_widget:nth-child(2n+1) { padding-right:125px; padding-left:10px; }    .row-fluid .content-b9img { width:120px; height:120px; margin:0 0 10px; }    .row-fluid .content-boxes9 { padding:10px 0 0; }        .row-fluid .lpfooter-social { padding:5px 0 0; }    .row-fluid .lpfooter-social a { width:30px; height:30px; margin:0 3px; line-height:30px; }    .row-fluid .lpfooter-copyright { margin:0; }        /*Blog*/    .hs-blog-listing .row-fluid .headr-inner h1 { letter-spacing:1.02px; font-size:49px; line-height:58px; }    .row-fluid .blogpost-bcontent h2 { font-size:21px; line-height:22px; }    .row-fluid .blogdetail-header { height:500px; }    .row-fluid a.sidebar-relatedpost , .row-fluid a.popularpost-box { padding-right:20px; }    .row-fluid .popularpost-title, .row-fluid .sidebar-relatedposttitle { font-size:18px; line-height:20px; }    .hs-blog-post .row-fluid .blog-left { padding: 0 10px 0 0; }        .row-fluid .blogpost2-bimg { height:270px; }        /*team section*/        /*thankyou section*/    .row-fluid .title-style5 h2 { padding:0 25px 30px; margin:-25px 0 0; font-size:50px; line-height:52px; }    .row-fluid .title-style5 { font-size:18px; margin:45px 0 20px; padding:0px 40px 40px; }    .row-fluid .thankyousec2-conttext { font-size:23px; line-height:33px; }        /*pricing section*/    .row-fluid .pricelist-ammount { font-size:37px; line-height:31px; }    .row-fluid .pricelist-ammount sub:first-child { font-size:26px; }    .row-fluid .pricelist2-b { padding:40px 20px; }    .row-fluid .pricelist2-ammount { padding:20px 0; font-size:39px; line-height:35px; }    .row-fluid .pricelist2-ammount sub:first-child { font-size:32px; line-height:24px; }    .row-fluid .pricelist2-detail { padding:15px 0; }        /*footer*/    .row-fluid .footer { padding:50px 0 40px; }    .row-fluid .footer-copyrights { float:left; width:100%; }        .row-fluid .uptestimonial-slider { padding-top:100px; }}@media (min-width: 992px) and (max-width: 1200px){    	.row-fluid .wrapper {  width:920px; }        /*top*/        /*menu*/    .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:link , .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:visited { padding-left:10px; padding-right:10px; letter-spacing:0.4px;  }         /*header*/        /*intro-section*/        /*service-section*/        /*content-boxes*/        /*cta-section*/        /*casestudies-section*/        /*testimonial-section*/        /*latestpost-section*/        /*logo-section*/        /*newsletter-section*/        /*ourfocus-section*/        /*content-section*/        /*resources-section*/        /*content-section2*/         /*images-section*/        /*faq-accordian*/        /*gallery-section*/        /*video gallery-section*/        /*contact-section*/        /*landing-page*/    .row-fluid .lpaboutauthor-img { width:250px; height:250px; }    .row-fluid .lpaboutauthor-content { width:68%; padding:28px 0 0 15px; }    /*Blog*/        /*team section*/        /*thankyou section*/        /*pricing section*/        /*footer*/        .row-fluid .team-boxes .hs_cos_wrapper_widget { width:30%; }    }@media (min-width: 768px) and (max-width: 991px){		.row-fluid .wrapper {  width:720px; }	        .row-fluid .bgimg-main { background-attachment:inherit; }        /*top*/    .header-container-wrapper { padding:132px 0 0; }    .row-fluid .top-right { width:100%; }    .row-fluid .logo { width:100%; padding:0 0 15px; }    .row-fluid .top { text-align:center; }    .row-fluid .top-search { float:none; display:inline-block; vertical-align:top; }        /*menu*/    .row-fluid .mainmenu { float:none; display:inline-block; }    .row-fluid .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li { float:none; display:inline-block; }    .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:link , .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:visited { font-size:14px; padding:15px 5px; letter-spacing:0.4px; }    .row-fluid .top.fixed .mainmenu .hs-menu-wrapper > ul > li > a:link, .row-fluid .top.fixed .mainmenu .hs-menu-wrapper > ul > li > a:visited { padding-bottom:10px; }    /*header*/        /*intro-section*/        /*service-section*/        /*content-boxes*/    .row-fluid .content-b10img { height:185px; }        /*cta-section*/        /*casestudies-section*/        /*testimonial-section*/        /*latestpost-section*/        /*logo-section*/    .row-fluid .logo-sec2boxes .hs_cos_wrapper_widget { height:98px;  }     .row-fluid .logo-sec2boxes .hs_cos_wrapper_widget img { max-height:70px; }        /*newsletter-section*/        /*ourfocus-section*/        /*content-section*/        /*resources-section*/    .row-fluid .resource-b2img { height:230px; }    .row-fluid .resource-b2img img { max-height:180px; }    .row-fluid .resource-b2c h5 { font-size:18px; line-height:20px; }    .row-fluid .resource-b3img { height:200px; }        /*content-section2*/         /*images-section*/        /*faq-accordian*/        /*gallery-section*/    .row-fluid .gallery-box { height:180px; }    .row-fluid .gallery-bcontent h5 { font-size:19px; line-height:22px; }        /*video gallery-section*/    .row-fluid .videogallery-bimg { height:150px; }        /*contact-section*/        /*landing-page*/    .row-fluid .lpaboutauthor-img { width:200px; height:200px; }    .row-fluid .lpaboutauthor-content { width:67%; padding:24px 0 0 15px; }        /*Blog*/    .row-fluid .blogpost-date { font-size:15px; }    .row-fluid .blogpost-social a { margin:0 1px; font-size:14px; }        /*team section*/        /*thankyou section*/    .row-fluid .thankyou-bcontent { width:100%; }    .row-fluid .thankyou-bimg { width:100%; text-align:center; }    .row-fluid .thankyou-bcontent { width:100%; text-align:center; }        .row-fluid .thankyousec2-content2 { margin:60px 0 0; }        /*pricing section*/        /*footer*/            .row-fluid .content-boxes7 .hs_cos_wrapper_widget { width:31%; }    .row-fluid .service-section3 .service-sec3right,.row-fluid .service-section3 .service-sec3left { width:100%; }    .row-fluid .service-section3 .service-sec3left img { width:100% !important; }    .row-fluid .service-section3 .service-sec3right { margin-left:0; padding-top:15px; }    .row-fluid .content-boxes6 { padding:0; }    .row-fluid .team-boxes .hs_cos_wrapper_widget { width:49%; }        .row-fluid .contact-left h4 { padding-bottom:5px; }    .row-fluid .contact-infobox { width:100%; margin-left:0; margin-top:20px; }    }@media (max-width: 767px){         .slick-arrow.slick-prev { left:5px; }    .slick-arrow.slick-next { right:5px; }    .slick-arrow:before { font-size:50px; }        .back-to-top { right:10px; bottom:10px; width:40px; height:40px; line-height:40px; }        .row-fluid .titlesub-text { padding:0 0 10px; }        .row-fluid .link-style a, .row-fluid a.link-style, .row-fluid .link-style2 a, .row-fluid a.link-style2 , .row-fluid .link-style3 a, .row-fluid a.link-style3 , .row-fluid .link-style4 a, .row-fluid a.link-style4 { padding:10px 15px; letter-spacing:0.5px;  font-size:17px; line-height:23px; }        h1 { font-size:40px; line-height:50px; }    h2 { font-size:34px; line-height:40px; }    h3 { font-size:30px; line-height:36px; }    h4 { font-size:26px; line-height:30px; }    h5 { font-size:24px; line-height:30px; }    h6 { font-size:20px; line-height:26px; }        .row-fluid .title-style { margin: 0 0 10px; }    .row-fluid .top.fixed { padding:10px 0; }    .row-fluid .top.fixed .logo { max-width:150px; line-height:0; }    .row-fluid .top.fixed a.mobile-trigger { top:0; }    .row-fluid .top.fixed .mainmenu.js-enabled .hs-menu-flow-horizontal { top:17px; }    .mainmenu .hs-menu-flow-horizontal ul li { float:left; width:100%; }    .row-fluid .mainmenu .hs-menu-wrapper > ul { width:100%; }        /*top*/    .header-container-wrapper { padding:95px 0 0; }    .row-fluid .top.fixed .top-search { position:absolute; right:15px; top:4px; }    .row-fluid .top-search { position:absolute; right:15px; top:24px; margin:0/*-45px*/ 29px 0 0; padding:0; border:none; }    .search-open .row-fluid .top-search .gsc-search-box { width:230px; }         /*menu*/    .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:link , .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:visited { padding:10px 15px; letter-spacing:0.5px; font-size:14px; color:#fff; line-height:20px; }    .row-fluid .mainmenu .hs-menu-wrapper > ul > li li a:link , .row-fluid .mainmenu .hs-menu-wrapper > ul > li li a:visited { color:#fff; }              .custom-menu-primary, .custom-menu-primary *{ display: block; float: none; position: static; top: auto; right: auto; left: auto; bottom: auto; padding: 0px; margin: 0px; background-image: none; background-color: transparent; border: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow:none; box-shadow: none; max-width: none; width: 100%; height: auto; line-height: 1; font-weight: normal; text-decoration: none; text-indent: 0px; text-align: left; color: #FFFFFF; }    a.mobile-trigger { display: inline-block !important; cursor: pointer; position: absolute; top: 20px; right: 10px; width: auto; height: auto; padding: 12px 10px;  z-index: 99999999999; -webkit-transition: background-color 0.2s linear; font-size: 16px; font-weight: normal; text-align: left; text-transform: uppercase; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; -webkit-transition:color .2s ease-in;  -moz-transition:color .2s ease-in; transition:color .2s ease-in; }    a.mobile-trigger:hover { text-decoration: none; color: #333333; }    a.mobile-trigger span{ display: inline; }    a.mobile-trigger span:before{ position: absolute; content: 'Menu'; display:none; }    a.mobile-trigger span:after{ position: relative; right: 2px; content: 'Close'; background-color: #f18e24; opacity: 0; transition: opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -webkit-transition: opacity .4s ease-in-out; display:none;  }    .mobile-open a.mobile-trigger{ -webkit-transition:background-color 0.2s linear; -moz-transition:background-color 0.2s linear; transition:background-color 0.2s linear; background: transparent; }    .mobile-open a.mobile-trigger span:after{ opacity: 1; }    a.mobile-trigger i { display: inline; position: relative; top: -5px; margin-left: 5px; -webkit-transition-duration: 0s; -webkit-transition-delay: .2s; -moz-transition-duration: 0s; -moz-transition-delay: .2s; transition-duration: 0s; transition-delay: .2s; }    a.mobile-trigger  i:before, a.mobile-trigger i:after { position: absolute; content: ''; }    a.mobile-trigger  i, a.mobile-trigger  i:before, a.mobile-trigger  i:after { width: 22px; height: 2px; background-color: #f18e24; display: inline-block; margin-left:0; }        a.mobile-trigger  i:before { margin-top: -6px; -webkit-transition-property: margin, -webkit-transform; -webkit-transition-duration: .2s; -webkit-transition-delay: .2s, 0; }    a.mobile-trigger  i:after { margin-top: 6px; -webkit-transition-property: margin, -webkit-transform; -webkit-transition-duration: .2s; -webkit-transition-delay: .2s, 0; }    .mobile-open a.mobile-trigger i { background-color: rgba(0,0,0,0.0); -webkit-transition-delay: .2s;  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);}    .mobile-open a.mobile-trigger i:before { margin-top: 0; -webkit-transition-delay: 0, .2s; -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    transform: rotate(-45deg); -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); }    .mobile-open a.mobile-trigger i:after { margin-top: 0;  -webkit-transition-delay: 0, .2s; -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -o-transform: rotate(45deg);    -ms-transform: rotate(45deg);    transform: rotate(45deg); -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);  }    span.child-triggerm { display: block !important; cursor: pointer; position: absolute; top: 0px; right: 0px; width: 55px !important; min-width: 55px !important; height: 39px !important; padding: 0 !important; border-left: 1px dotted rgba(255, 255, 255, .20); }    span.child-triggerm:hover { text-decoration: none; }    span.child-triggerm span { position: relative; top: 50%; margin: 0 auto !important; -webkit-transition-duration: .2s; -moz-transition-duration: .2s; transition-duration: .2s;   }    span.child-triggerm span:after { position: absolute; content: ''}span.child-triggerm span,span.child-triggerm span:after{width:10px;height:1px;background-color:#fff;display:block}span.child-triggerm span:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}span.child-triggerm.child-open span:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}span.child-triggerm.child-open span{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.mainmenu.js-enabled .hs-menu-flow-horizontal,.custom-menu-primary.js-enabled .hs-menu-children-wrapper{display:none}.mainmenu ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:static !important;display:none}.mainmenu.js-enabled .hs-menu-flow-horizontal{position:fixed;top:55px;left:0px;width:100%;bottom:0;overflow-y:auto}.mainmenu.js-enabled .hs-menu-flow-horizontal>ul>li:last-child{-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65);-o-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65);-ms-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65)}.mainmenu .hs-menu-flow-horizontal{margin:40px 0 0 0;width:100%;z-index:8888}.mainmenu .hs-menu-flow-horizontal>ul>li{position:relative;background-color:#f18e24}.mainmenu .hs-menu-flow-horizontal>ul>li a{font-size:22px;line-height:45px;overflow:visible}.mainmenu .hs-menu-flow-horizontal ul li{border-top:1px dotted rgba(255,255,255,.35)}.mainmenu .hs-menu-flow-horizontal ul li a{padding:0 10px}.mainmenu .hs-menu-flow-horizontal ul li a:hover{color:#333}.mainmenu .hs-menu-flow-horizontal>ul ul li{background-color:rgba(255,255,255,.08)}.mainmenu .hs-menu-flow-horizontal>ul ul li a{text-indent:10px;font-size:16px;line-height:18px;padding-top:10px;padding-bottom:10px}.mainmenu .hs-menu-flow-horizontal>ul ul ul li a{text-indent:30px}.mainmenu .hs-menu-flow-horizontal>ul ul ul ul li a{text-indent:50px}.row-fluid .header{padding:140px 0 55px}.row-fluid .header h1{font-size:39px;line-height:42px}.row-fluid .header-text{font-size:19px;line-height:26px;padding:0 0 10px}.row-fluid .header-link a{min-width:230px}.row-fluid .header-link{margin:10px 5px}.row-fluid .header-slide h2{font-size:34px;line-height:40px}.row-fluid .headerslider-text{font-size:18px;line-height:25px}.row-fluid .header-slide{height:auto}.row-fluid .headerslider-content{padding:110px 0 80px}.row-fluid .header-slide .wrapper{position:relative;top:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.row-fluid .header-video{display:none}.row-fluid .headr-inner{padding:60px 0}.row-fluid .headr-inner h1{letter-spacing:.8px;font-size:38px;line-height:45px}.row-fluid .header-subtitle span:before,.row-fluid .header-subtitle span:after{width:150px}.row-fluid .header-innerslide{padding:140px 0}.row-fluid .header-innerslidectext{padding:20px 18px 0;letter-spacing:1px}.row-fluid .header-subtext{padding:10px 0 0}.row-fluid .headr-innersmall h1{font-size:30px;line-height:35px}.row-fluid .header-subtitle{font-size:17px;line-height:25px}.row-fluid .intro-section{padding:50px 0}.row-fluid .introsec-right{padding:15px 0 0}.row-fluid .introsec-right2{padding:15px 0 0}.row-fluid .service-section{padding:50px 0}.row-fluid .service-section2{padding:40px 0}.row-fluid .service-section3{padding:40px 0}.row-fluid .content-boxes .hs_cos_wrapper_widget{padding:30px 0 0 0;width:100%;text-align:center}.row-fluid .content-boxes .hs_cos_wrapper_widget_container{margin:0}.row-fluid .content-boxes2 .content-b2img{width:100%;padding:0 0 15px;text-align:center}.row-fluid .content-boxes2 .content-b2content{padding:0;width:100%;text-align:center}.row-fluid .content-boxes2 .slick-arrow{display:none !important}.row-fluid .content-box2{padding:0}.row-fluid .content-boxes2 h4{font-size:22px;line-height:27px}.row-fluid .content-boxes3 .hs_cos_wrapper_widget{padding:20px 0 15px;width:100%}.row-fluid .content-boxes3 .hs_cos_wrapper_widget_container{margin:0}.row-fluid .content-boxes4 .hs_cos_wrapper_widget{padding:15px 0}.row-fluid .content-boxes4noslide .hs_cos_wrapper_widget{width:100%}.row-fluid .content-boxes4 .hs_cos_wrapper_widget_container,.row-fluid .content-boxes4noslide .hs_cos_wrapper_widget_container{margin:0}.row-fluid .content-boxes5{padding:0}.row-fluid .content-boxes5 .hs_cos_wrapper_widget{padding:20px 0 20px;width:100%}.row-fluid .content-boxes5 .hs_cos_wrapper_widget_container,.row-fluid .content-boxes6 .hs_cos_wrapper_widget_container,.row-fluid .content-boxes7 .hs_cos_wrapper_widget_container{margin:0}.row-fluid .content-boxes6 .hs_cos_wrapper_widget{width:100%;padding:15px 0 10px}.row-fluid .content-boxes7 .hs_cos_wrapper_widget{width:100%;padding:5px 0 15px}.row-fluid .content-boxes8 .hs_cos_wrapper_widget{width:100%;text-align:center}.row-fluid .content-b8img,.row-fluid .content-boxes8 .hs_cos_wrapper_widget:nth-child(2n+1) .content-b8img{position:relative;top:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);left:auto;display:inline-block}.row-fluid .content-boxes8 .hs_cos_wrapper_widget:nth-child(2n+1),.row-fluid .content-boxes8 .hs_cos_wrapper_widget{text-align:center;padding:15px 10px}.row-fluid .content-boxes9{padding:15px 0 0}.row-fluid .content-boxes9 .hs_cos_wrapper_widget{width:100%}.row-fluid .content-boxes9 .hs_cos_wrapper_widget{padding-top:15px;padding-bottom:15px}.row-fluid .content-boxes10 .hs_cos_wrapper_widget{width:100%;padding:10px}.row-fluid .cta-section{padding:35px 0;text-align:center}.row-fluid .cta-section .link-style3 a,.row-fluid .cta-section a.link-style3{padding:15px 20px;letter-spacing:0}.row-fluid .ctasec-title{font-size:23px;line-height:30px}.row-fluid .cta-link{padding:10px 0 0}.row-fluid .casestudies-section{padding:50px 0 30px}.row-fluid .testimonial-slidermain{padding:70px 0 0}.row-fluid .testimonial-section{padding:40px 0 0}.row-fluid .testimonial-slidetab{max-width:180px}.row-fluid .testimonial-slidermain2 .hs_cos_wrapper_widget_container{padding:0}.row-fluid .testimonial-boxes .testimonial-bimg{display:inline-block;width:120px;height:120px}.row-fluid .testimonial-boxes .hs_cos_wrapper_widget{width:100%;padding:15px 0}.row-fluid .testimonial-bcontent,.row-fluid .testimonial-b2content,.row-fluid .testimonial-b2namedesignation{height:auto !important}.row-fluid .testimonial-boxes .hs_cos_wrapper_widget_container{margin:0}.row-fluid .testimonial-b2img{margin:10px 0 20px;width:120px;height:120px}.row-fluid .latestpost-section{padding:35px 0 45px}.row-fluid .latestpost-boxes{padding:20px 0 0;float:left;width:100%}.row-fluid .latestpost-bleft,.row-fluid .latestpost-box{width:100%;margin:0 0 15px}.row-fluid .latestpost-bleft{border-bottom:1px solid #c5c5c5}.row-fluid .latestpost-bimg{background:none !important;width:100%;height:auto}.row-fluid .latestpost-bimg img{display:block;width:100%}.row-fluid .latestpost-byline span{padding:0;display:block}.row-fluid .logo-section{padding:50px 0 45px}.row-fluid .logo-slider{padding:20px 0 0}.row-fluid .logo-sec2boxes .hs_cos_wrapper_widget{width:47%;margin:10px 1%;height:108px;border-radius:8px;padding:0 15px}.row-fluid .logo-sec2boxes .hs_cos_wrapper_widget img{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto;max-height:80px}.row-fluid .newsletter-section{padding:45px 0}.row-fluid .ourfocus-section{padding:40px 0}.row-fluid .content-secimg{width:100%;position:relative;height:auto;background:none !important}.row-fluid .content-secimg .bg-img{display:block}.row-fluid .content-seccontent{width:100%;padding:30px 15px 30px}.row-fluid .resources-section{padding:40px 0}.row-fluid .resource-box,.row-fluid .resource-box2,.row-fluid .resource-box3{width:50%}.row-fluid .content-section2{padding:40px 0}.row-fluid .content-sec2right{padding:25px 0 0}.row-fluid .left-sidebar{padding:0 0 25px}.row-fluid .right-sidebar{padding:25px 0 0}.row-fluid .image-box{margin:5px 0;height:180px}.row-fluid .faq-list .hs_cos_wrapper_widget{padding:10px 0;height:auto !important;width:100%}.row-fluid .faq-b{padding:15px}.row-fluid .gallery-boxes .hs_cos_wrapper_widget_container{margin:0}.row-fluid .gallery-boxes .hs_cos_wrapper_widget{width:100%;padding:10px 0}.row-fluid .gallery-box{height:230px}.row-fluid .videogallery-box{width:49%}.row-fluid .contact-map iframe{height:150px}.row-fluid .contact-infobox+.contact-infobox{padding:15px 0 0}.row-fluid .contact-right{padding:25px 0 0}.row-fluid .contact-map2,.row-fluid .locationinfo-box{min-height:0;height:auto !important;width:100%}.row-fluid .locationinfo-b{position:relative;top:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:70px 25px}.row-fluid .contact-map2 iframe{height:250px}.row-fluid .lp-header h1{font-size:27px;line-height:33px}.row-fluid .lptop-link a{padding:7px 8px;font-size:14px}.row-fluid .lp-logo{padding:7px 0 0;width:140px;float:left}.row-fluid .lpservice-boxes{padding:15px 0 0}.row-fluid .lpservice-box{margin:15px 0 0}.row-fluid .lpaboutauthor-img{width:200px;height:200px;margin:0 auto !important;float:none;display:block}.row-fluid .lpaboutauthor-content{width:100%;padding:14px 0 0 0;text-align:center}.row-fluid .lpaboutbook-text{padding:15px 0}.row-fluid .lpheader2-left{padding:0 0 10px}.row-fluid .lpheader2-content{padding:35px 0 0}.row-fluid .lp-header2 h1{font-size:28px;line-height:34px;padding:0}.row-fluid .lpheader2-subtext{font-size:18px;line-height:22px;padding:10px 0 0}.row-fluid .lpheader2-right{padding:20px 15px}.row-fluid .lpheader2-right h3{font-size:24px;line-height:28px}.row-fluid .lp-footer{text-align:center}.row-fluid .lpfooter-copyright{margin:15px 0 0}.row-fluid .lpfooter-social{padding:15px 0 0;width:100%}.row-fluid .lpfooter-social a{width:35px;height:35px;margin:0 3px;line-height:35px}.row-fluid .lpfooter-logo{width:100%}.row-fluid .blogpost-bcontent h2{font-size:21px;line-height:22px}.row-fluid .blogdetail-header{height:400px}.row-fluid a.sidebar-relatedpost,.row-fluid a.popularpost-box{padding-right:20px}.row-fluid .popularpost-title,.row-fluid .sidebar-relatedposttitle{font-size:18px;line-height:20px}.hs-blog-post .row-fluid .blog-left{padding:0 0 30px}.row-fluid .blogdetailheader-author{padding-right:0}.row-fluid .blogdetailheader-author:after{display:none}.row-fluid .blogdetailheader-date{display:block;padding:5px 0 0}.row-fluid .blogdetailheader-content{padding:30px 15px 20px}.row-fluid .blogdetail-author,.row-fluid .blogauthor-profile{position:relative;padding:15px}.row-fluid .blogdetail-authorimg,.row-fluid .blogauthor-avatar{position:relative;display:block;margin:0 auto;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0 0 10px}.row-fluid .blogdetailheader-content h1{font-size:27px;line-height:31px}.row-fluid .blogpost2-bimg{height:270px}.row-fluid .blogpost2-box h2{font-size:21px;line-height:26px}.hs-blog-listing .row-fluid .blog-sidebar{padding:30px 0 0}.row-fluid .relatedpost-box{width:100%}.row-fluid .blogpost-box{width:100%}.row-fluid .team-boxes .hs_cos_wrapper_widget_container{margin:0 -10px}.row-fluid .team-boxes .hs_cos_wrapper_widget{width:500%;padding:15px 10px}.row-fluid .teammember-detailright{padding:35px 0 0}.row-fluid .teammember-detailcontact{padding:10px 20px}.row-fluid .teammember-detailnumber,.row-fluid .teammember-detailemail{padding:3px 8px}.row-fluid .title-style5 h2{padding:0 10px 25px;margin:-19px 0 0;font-size:30px;line-height:35px}.row-fluid .title-style5{font-size:17px;margin:35px 0 20px;padding:0px 25px 30px}.row-fluid .thankyou-bimg{width:100%;text-align:center}.row-fluid .thankyou-bcontent{width:100%;text-align:center}.row-fluid .thankyou-box{margin:30px 0 0}.row-fluid .thankyou-box+.thankyou-box{margin:60px 0 0}.row-fluid .thankyousec2-content2{text-align:center}.row-fluid .thankyousec2-conttext{font-size:22px;line-height:26px}.row-fluid .pricelist-boxes{padding:15px 0 0}.row-fluid .pricelist-boxes .hs_cos_wrapper_widget,.row-fluid .pricelist2-boxes .hs_cos_wrapper_widget{width:100%;margin:10px 0}.row-fluid .pricelist2-b{padding:30px 20px}.row-fluid .pricelist2-ammount{padding:15px 0;font-size:52px;line-height:46px}.row-fluid .pricelist2-ammount sub:first-child{font-size:41px;line-height:30px}.row-fluid .pricelist2-detail{padding:15px 0}.row-fluid .pricelist-ammount{padding:20px 0;font-size:47px;line-height:36px}.row-fluid .middlesec-content .custom_error_message h1,.row-fluid .preferences-section h1{font-size:40px;line-height:50px}.row-fluid .footer{padding:50px 0 40px}.row-fluid .footer-box2{padding:25px 0}.row-fluid .footer-box4{padding:25px 0 0}.row-fluid .footer2{text-align:center}.row-fluid .footer-copyrights,.row-fluid .footer-logo,.row-fluid .footer-social{float:left;width:100%}.row-fluid .footer-social{padding:20px 0 10px}.row-fluid .uptestimonial-slider{padding-top:90px}.row-fluid .ctasec-title{padding-right:0;padding-bottom:10px}.row-fluid .lpheader-right{margin-top:25px}}@media(max-width:460px){.row-fluid .resource-filter span.hs_cos_wrapper_widget>span,.resource-filter2 span.hs_cos_wrapper_widget>span,,.resource-filter3 span.hs_cos_wrapper_widget>span{margin:0 0 15px}.row-fluid .resource-box,.row-fluid .resource-box2,.row-fluid .resource-box3{width:100%}.row-fluid .videogallery-box{width:100%}.videogallery-bcontent{padding-bottom:0}.row-fluid .team-boxes .hs_cos_wrapper_widget{width:100%}.row-fluid .newsletter-section form>div:first-child{width:100%}.row-fluid .newsletter-section input[type=submit],.row-fluid .newsletter-section form>div:first-child input[type=email]{border-radius:4px}}@media(max-width:550px){.row-fluid .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left;width:100%}}@media(max-width:550px){.row-fluid .header-link{margin:10px 0 10px 0;float:left;width:100%}}