@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");@import url("https://fonts.googleapis.com/css?family=Lora");img{border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}img,video{max-width:100%}video{height:auto}.hs-responsive-embed{position:relative;height:auto;overflow:hidden;padding-top:0;padding-left:0;padding-right:0}.hs-responsive-embed embed,.hs-responsive-embed iframe,.hs-responsive-embed object{width:100%;height:100%;border:0}.hs-responsive-embed,.hs-responsive-embed.hs-responsive-embed-vimeo,.hs-responsive-embed.hs-responsive-embed-wistia,.hs-responsive-embed.hs-responsive-embed-youtube{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%}}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{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:0 1px 3px rgba(0,0,0,.18);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.18);-moz-box-shadow:0 1px 3px rgba(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.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>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>ul li a{display:block;max-width:100%;width:100%}}.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical.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}.hs-author-social-links{display:inline-block}.hs-author-social-links a.hs-author-social-link{width:24px;height:24px;border:0;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-container a:focus,.hs_cos_flex-slider a:active,.hs_cos_flex-slider a:focus{outline:none}.hs_cos_flex-control-nav,.hs_cos_flex-direction-nav,.hs_cos_flex-slides{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:0}.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:0;padding:0;list-style:none;*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:0}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev{left:0}.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,.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,.3)}.hs_cos_flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.hs_cos_flex-control-paging li a.hs_cos_flex-active{background:#000;background:rgba(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,.5);font-size:2em;width:100%;bottom:0}.hs_cos_flex-slider .caption,.hs_cos_flex-slider .superimpose .caption{position:absolute;line-height:1.1em;color:#fff;padding:0 5%;text-align:center}.hs_cos_flex-slider .superimpose .caption{font-size:3em;width:90%;top:40%;background-color:transparent}@media (max-width:400px){.hs_cos_flex-slider .superimpose .caption{background-color:#000;position:static;font-size:2em;line-height:1.1em;color:#fff;width:90%;padding:0 5%;top:40%;text-align:center}#recaptcha_area table#recaptcha_table,#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:#fff}.hs-gallery-thumbnails li{display:inline-block;padding:0;margin:0 -4px 0 0}.hs-gallery-thumbnails.fixed-height li img{max-height:150px;margin:0;padding:0;border-width:0}pre{overflow-x:auto}table pre{white-space:pre-wrap}.comment{margin:10px 0}.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_page_footer,.hs_cos_wrapper_type_raw_html,.hs_cos_wrapper_type_raw_jinja,.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_section_header,.hs_cos_wrapper_type_text{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}.slick-slider{-moz-box-sizing:border-box;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,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{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}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.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}@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap");html{font-size:62.5%;scroll-behavior:smooth}body{font-size:16px;line-height:1.5em;color:#000;margin:0;font-family:Work Sans,sans-serif;font-weight:400;background-color:#fff}.row-fluid .page-center{max-width:1060px;padding:0 10px;margin:0 auto!important;float:none}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.paddingt10{padding-top:10px}.paddingt20{padding-top:20px}.paddingt30{padding-top:30px}.paddingt40{padding-top:40px}.paddingt50{padding-top:50px}.paddingt60{padding-top:60px}.paddingt70{padding-top:70px}.paddingt80{padding-top:80px}.paddingt90{padding-top:90px}.paddingt100{padding-top:100px}.paddingt120{padding-top:120px}.paddingt140{padding-top:140px}.paddingt160{padding-top:160px}.paddingt180{padding-top:180px}.paddingb10{padding-bottom:10px}.paddingb20{padding-bottom:20px}.paddingb30{padding-bottom:30px}.paddingb40{padding-bottom:40px}.paddingb50{padding-bottom:50px}.paddingb60{padding-bottom:60px}.paddingb70{padding-bottom:70px}.paddingb80{padding-bottom:80px}.paddingb90{padding-bottom:90px}.paddingb100{padding-bottom:100px}.paddingb120{padding-bottom:120px}.paddingb140{padding-bottom:140px}.paddingb160{padding-bottom:160px}.paddingb180{padding-bottom:180px}.paddingtb10{padding-top:10px;padding-bottom:10px}.paddingtb20{padding-top:20px;padding-bottom:20px}.paddingtb30{padding-top:30px;padding-bottom:30px}.paddingtb40{padding-top:40px;padding-bottom:40px}.paddingtb50{padding-top:50px;padding-bottom:50px}.paddingtb60{padding-top:60px;padding-bottom:60px}.paddingtb70{padding-top:70px;padding-bottom:70px}.paddingtb80{padding-top:80px;padding-bottom:80px}.paddingtb90{padding-top:90px;padding-bottom:90px}.paddingtb100{padding-top:100px;padding-bottom:100px}.paddingtb120,.paddingtb140{padding-top:120px;padding-bottom:120px}.paddingtb160{padding-top:160px;padding-bottom:160px}.paddingtb180{padding-top:180px;padding-bottom:180px}@media (max-width:767px){.mobile_paddingt0{padding-top:0}.mobile_paddingt10{padding-top:10px}.mobile_paddingt20{padding-top:20px}.mobile_paddingt30{padding-top:30px}.mobile_paddingt40{padding-top:40px}.mobile_paddingt50{padding-top:50px}.mobile_paddingt60{padding-top:60px}.mobile_paddingt70{padding-top:70px}.mobile_paddingt80{padding-top:80px}.mobile_paddingt90{padding-top:90px}.mobile_paddingt100{padding-top:100px}.mobile_paddingb0{padding-bottom:0}.mobile_paddingb10{padding-bottom:10px}.mobile_paddingb20{padding-bottom:20px}.mobile_paddingb30{padding-bottom:30px}.mobile_paddingb40{padding-bottom:40px}.mobile_paddingb50{padding-bottom:50px}.mobile_paddingb60{padding-bottom:60px}.mobile_paddingb70{padding-bottom:70px}.mobile_paddingb80{padding-bottom:80px}.mobile_paddingb90{padding-bottom:90px}.mobile_paddingb100{padding-bottom:100px}.mobile_paddingtb10{padding-top:10px;padding-bottom:10px}.mobile_paddingtb20{padding-top:20px;padding-bottom:20px}.mobile_paddingtb30{padding-top:30px;padding-bottom:30px}.mobile_paddingtb40{padding-top:40px;padding-bottom:40px}.mobile_paddingtb50{padding-top:50px;padding-bottom:50px}.mobile_paddingtb60{padding-top:60px;padding-bottom:60px}.mobile_paddingtb70{padding-top:70px;padding-bottom:70px}.mobile_paddingtb80{padding-top:80px;padding-bottom:80px}.mobile_paddingtb90{padding-top:90px;padding-bottom:90px}.mobile_paddingtb100{padding-top:100px;padding-bottom:100px}.set-height{height:auto!important}}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a{font-family:Work Sans,sans-serif;font-weight:700;line-height:1.2em;margin:8px 0}h1{font-size:50px}h2{font-size:48px;color:#104d61;text-transform:uppercase}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}p{font-size:16px;color:#000}a{color:#084c61}a,a:hover{text-decoration:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@media (max-width:767px){.mobile-text-left{text-align:left}.mobile-text-center{text-align:center}.mobile-text-right{text-align:right}}hr{height:2px!important;border-width:0;color:#084c61;background-color:#084c61;margin:50px 0 10px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{overflow:visible;text-overflow:inherit;width:auto;max-width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{text-transform:uppercase;color:#fff;font-weight:500}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a{font-size:14px;padding:10px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-item:hover{background-color:#83a5b0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-item{background-color:#104d61;display:block;width:250px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-item:first-child{margin-top:20px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-item a{color:#fff;text-align:left;font-size:14px;padding:10px;width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-item a:hover{color:#000}ul.inputs-list.multi-container{padding-left:0;list-style:none}.input>input.hs-input{padding:0 10px;height:35px;line-height:35px}fieldset{max-width:100%!important}fieldset.form-columns-2 .input{margin-right:0!important}fieldset.form-columns-2 .hs-form-field{width:49.5%!important;margin-right:1%}fieldset.form-columns-2 .hs-form-field:last-child{margin-right:0}fieldset.form-columns-1 .hs-input{width:100%!important}.header-container-wrapper{position:fixed;top:0;left:0;width:100%;z-index:10000;padding:0 0 40px;background-color:transparent;transition:.25s;background:transparent;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s}.header-logo img{max-width:170px}.mobile-trigger.cta_border_button{display:none}.header-btn a.cta_button{color:#fff;background:#104d61;padding:13px 50px;display:inline-block;text-transform:uppercase;font-weight:500;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;border:2px solid transparent;-webkit-box-shadow:0 28px 60px 0 rgba(11,49,61,.4);-moz-box-shadow:0 28px 60px 0 rgba(11,49,61,.4);box-shadow:0 28px 60px 0 rgba(11,49,61,.4)}.header-btn a.cta_button:hover,.header-fixed .header-btn a.cta_button,.no-hero .header-btn a.cta_button{color:#104d61;background:#fff}.header-fixed .header-btn a.cta_button:hover,.no-hero .header-btn a.cta_button:hover{background:transparent;color:#fff;border-color:#fff}.header-right-col{text-align:right}.header-section .header-btn,.header-section .header-menu.custom-menu-primary.js-enabled{width:auto;float:none;display:inline-block;vertical-align:middle;margin-left:10px}.header-container-wrapper.header-fixed,.no-hero .header-container-wrapper{background:#104d61;padding:0 0 20px}.hs-content-name-home-andplus .header-logo.colored-logo{display:none}.row-fluid .page-center{max-width:1140px}.plus-group-box{background:url(https://458194.fs1.hubspotusercontent-na1.net/hubfs/458194/And_plus_sep_2018/base-image.jpg);background-repeat:no-repeat;background-position:center 80%;background-size:cover}.main-banner-mod{height:100vh;color:#fff;text-align:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:0}.main-banner-mod:after{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background:url(https://458194.fs1.hubspotusercontent-na1.net/hubfs/458194/And_plus_sep_2018/fonts/mask-hero-module.png);background-repeat:no-repeat;background-size:cover;content:"";z-index:0}.main-banner-mod .page-center{position:relative;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.banner-btn{margin-top:40px}.banner-content p,.banner-content p span{font-size:18px;margin-top:0;color:#fff;line-height:1.5}.main-banner-mod h1{font-size:85px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#fff;line-height:90px}.home-banner .banner_title_copy{font-weight:900;line-height:normal;font-size:44px;font-family:Work Sans,sans-serif}.subscribe .home-banner .page-center{display:flex}.subscribe .home-banner .page-center .banner-content:last-child{width:60%;margin-right:450px;margin-top:80px}.subscribe .page-center.content-wrapper{position:relative}.subscribe .page-center.content-wrapper .main-content h4 img{margin:0 0 10px 10px;float:right;width:350px}.variation-main-page hr{height:10px;background-color:#2475a7;margin-top:100px}.variation-main-page .layout-left-col hr{width:1300px}.variation-main-page .layout-right-col hr{display:none}.left-btn{margin-right:20px}.left-btn,.left-btn a.cta_button,.right-btn{display:inline-block;vertical-align:middle}.left-btn a.cta_button{color:#104d61;background:#fff;padding:10px 50px;font-weight:500;text-transform:uppercase;border:2px solid #fff}.left-btn a.cta_button:hover{background:transparent;color:#fff}.right-btn a.cta_button{color:#fff;display:inline-block;vertical-align:middle;text-transform:inherit;letter-spacing:0;font-size:16px;font-weight:400}.right-btn a.cta_button:hover{color:#fff}.right-btn a.cta_button span{font-size:11px;vertical-align:middle;display:inline-block}.scroll-down-wrap{position:absolute;bottom:50px;left:0;color:#fff;z-index:100}.scroll-down-wrap a{color:#fff;font-size:12px;display:block}.scroll-down-wrap a span{display:inline-block;vertical-align:middle}.about-page .work-detail-hero-sec .scroll-down-wrap a span:first-child,.scroll-down-wrap a span:first-child{width:67px;height:67px;border-radius:50%;line-height:47px;display:inline-block;background:#225b75;background:-moz-linear-gradient(-45deg,#225b75 0,#7db9e8 100%);background:-webkit-linear-gradient(-45deg,#225b75,#7db9e8);background:linear-gradient(135deg,#225b75,#7db9e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#225b75",endColorstr="#7db9e8",GradientType=1);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;text-align:center;box-shadow:0 28px 60px 0 rgba(0,0,0,.4)}.about-page .work-detail-hero-sec .scroll-down-wrap a span:first-child:hover,.scroll-down-wrap a span:first-child:hover{background:#7db9e8;background:-moz-linear-gradient(45deg,#7db9e8 0,#225b75 100%);background:-webkit-linear-gradient(45deg,#7db9e8,#225b75);background:linear-gradient(45deg,#7db9e8,#225b75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7db9e8",endColorstr="#225b75",GradientType=1)}.about-page .work-detail-hero-sec .scroll-down-wrap a span:last-child,.scroll-down-wrap a span:last-child{margin-left:20px;max-width:100px;text-align:left;line-height:normal}.about-page .work-detail-hero-sec .scroll-down-wrap a span:last-child{color:#595f6f}.alt{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.alt.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}a.cta_button.arrow-animate:after{content:"\e661";font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:relative;padding-left:5px;top:2px}@-webkit-keyframes pulse-alt{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-alt{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes left-right{0%{right:0}50%{right:-5px}to{right:0}}@keyframes left-right{0%{right:0}50%{right:-5px}to{right:0}}.pulse-alt{-webkit-animation-name:pulse-alt;animation-name:pulse-alt}a.cta_button.arrow-animate:after{-webkit-animation-name:left-right;animation-name:left-right}#learn{padding:120px 0;text-align:center}.require-top-row h2{margin-top:0;font-size:48px;font-weight:700;color:#104d61;text-transform:uppercase}.require-top-row p{font-size:20px;color:#595f6f;max-width:600px;margin:20px auto}.require-btn{margin-top:50px}.require-btn a.cta_button{display:inline-block;background:#104d61;color:#fff;padding:10px 50px;text-transform:uppercase;font-size:16px;font-weight:500;border:2px solid #104d61}.require-btn a.cta_button:hover{background:transparent;color:#104d61}.require-btm-row{margin-top:90px}.require-box{width:25%;float:left;box-sizing:border-box}.require-content{max-width:80%;margin:40px auto 0}.require-content h4{font-size:18px;font-weight:700;color:#104d61;text-transform:uppercase;margin-top:0}.require-content p{font-size:14px;line-height:20px;color:#595f6f;margin-bottom:0}.app-feature-sec{overflow:hidden;padding:100px 0}body:not(.apFlex) .app-main-box{display:flex}body:not(.apFlex) .app-main-box .one-half-col{width:60%}body:not(.apFlex) .app-main-box .sec-half-col{width:40%;padding:0 7%}.app-image img{width:100%;height:auto}body:not(.apFlex) .app-right-box .one-half-col{order:2}.app-image{box-shadow:0 28px 60px 0 rgba(11,49,61,.4)}.lower-box h4{font-size:18px;color:#104d61;margin-bottom:40px}.lower-box h2{font-size:48px;text-transform:uppercase}.lower-box h2,.sec-half-col>p{margin-top:0;font-weight:700;color:#000}.sec-half-col>p{font-size:11px;letter-spacing:1px;margin-bottom:80px}a.cta_button{font-size:14px;color:#104d61;font-weight:700;text-transform:uppercase;letter-spacing:1px;display:inline-block;overflow:hidden}a.cta_button span{font-size:10px;vertical-align:middle;display:inline-block;margin-left:3px;margin-top:-1px}a.cta_button:hover{color:#000}body:not(.apFlex) .app-main-box.app-right-box{padding:100px 0}.labs-main-sec{background:#f6f8fb;position:relative}.lab-slides .slide-image{width:45%;float:left;box-shadow:0 28px 60px 0 rgba(11,49,61,.4)}.lab-slides .slide-content{width:55%;float:left;padding:45px 7% 0}.lab-slides .slide-image img{width:100%;height:auto}.slide-top-row h2{margin:30px 0 110px;max-width:400px;line-height:50px}.lab-slides h5{font-size:10px;color:#507fa9}.slide-mid-row{max-width:300px}.slider-buttons{position:absolute;bottom:150px;right:56px;z-index:99;overflow:hidden}.slick-prev.slick-arrow{background:#507fa9;position:relative;color:#507fa9;position:absolute;right:110px;bottom:151px;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer}.slick-next.slick-arrow:after,.slick-prev.slick-arrow:after{content:"\e64a";position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;font-family:themify;font-size:12px;color:#fff;line-height:48px;z-index:99}.slick-next.slick-arrow:after{content:"\e649"}.slick-next.slick-arrow{background:#104d61;color:#104d61;position:absolute;bottom:151px;right:60px;width:50px;height:50px;line-height:50px;text-align:center}.slider-buttons .slick-arrow{height:48px;width:48%;border:0;text-align:center;cursor:pointer;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s}.slider-buttons .slick-arrow:hover{background:#000}.outer-slide-box.slick-initialized.slick-slider{position:static}.outer-slide-box.slick-initialized .slick-slide{padding:150px 0}.main-contact-sec{height:810px;background-repeat:no-repeat;background-size:cover}.main-contact-sec .page-center{width:100%;height:100%;display:flex;align-items:end;position:relative}.contact-form-box{display:block;width:100%;max-width:750px;height:100%;max-height:810px;background:hsla(0,0%,100%,.95);padding:90px;margin:0 auto;position:absolute;left:0;right:0;bottom:0}.contact-form-box h2{margin-top:0;font-size:48px;color:#104d61;text-transform:uppercase;font-weight:700}.contact-form-box h4{font-weight:700;font-size:15px;color:#979ea6;text-transform:uppercase;margin-bottom:30px}.contact-form-box p,.contact-form-box p a,.contact-inner-wrap form .hs-form-field>label{display:none}.contact-inner-wrap .input>input.hs-input,.contact-inner-wrap .input>textarea,.form-columns-2 select{height:45px;line-height:45px;border:0;border-bottom:1px solid #ccc;background:transparent;padding:0;font-size:15px;color:#000;font-weight:400}.contact-inner-wrap .input>textarea{height:auto;min-height:40px;line-height:1.1;padding:10px 0}.contact-inner-wrap .input>input.hs-input:active,.contact-inner-wrap .input>input.hs-input:focus{border:0;border-bottom:1px solid #104d61}.contact-inner-wrap .input>.hs-input::-webkit-input-placeholder{color:#000;opacity:1}.contact-inner-wrap .input>.hs-input::-moz-placeholder{color:#000;opacity:1}.contact-inner-wrap .input>.hs-input:-ms-input-placeholder{color:#000;opacity:1}.contact-inner-wrap .input>input.hs-input:-moz-placeholder{color:#000;opacity:1}.contact-inner-wrap fieldset>div.hs-form-field{margin-bottom:30px;width:48%!important;margin-right:4%;position:relative}.contact-inner-wrap fieldset.form-columns-1>div.hs-form-field{width:100%!important;margin-right:0}.contact-inner-wrap fieldset.form-columns-2 .hs-form-field:last-child{margin-right:0}.form-columns-2 select{-moz-appearance:none;-webkit-appearance:none;appearance:none}fieldset.form-columns-2 .input{position:relative;z-index:1}.form-columns-2>.hs_best_describes_me:after{content:"\e64b";position:absolute;left:auto;right:15px;width:auto;height:100%;top:0;bottom:0;font-family:themify;font-size:12px;color:#000;line-height:48px;z-index:0}.contact-inner-wrap .hs-button.primary.large,.hs-button.primary.large,input[type=submit]{font-size:15px;color:#fff;background:#104d61;border:2px solid #104d61;text-transform:uppercase;font-weight:700;padding:22px 65px;cursor:pointer;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;height:66px;width:34.4%}.hs-button.primary.large,input[type=submit]{width:auto;margin-top:10px}.contact-inner-wrap .hs-button.primary.large:hover,.hs-button.primary.large:hover,input[type=submit]:hover{background:transparent;color:#104d61}.hs-error-msgs.inputs-list li label{color:red;font-size:13px;line-height:normal}.hs-error-msgs.inputs-list{margin:0;padding:0}.hs-error-msgs.inputs-list li{list-style:none}.hs_error_rollup{display:none}.main-clients-sec{background:#f8f8f8;padding:150px 0;overflow:hidden}.main-clients-sec h2{margin-top:0;font-size:48px;color:#104d61;text-transform:uppercase;font-weight:700}.client-left-col{width:60%}.client-right-col{width:40%}.client-top-row{display:flex}.client-logos{width:25%;float:left;margin-top:60px}.client-right-col h5{font-size:15px;margin-bottom:20px;margin-top:0}.client-right-col p{font-size:15px;color:#979ea6;max-width:340px}.footer-top-row{padding:120px 0 60px}.footer-section h3{font-size:24px;font-weight:700;line-height:40px;margin-top:0}.footer-upper-left-col{border-right:1px solid #ccc}.footer-upper-left-col a{font-size:24px;color:#104d61;font-weight:700;margin-top:15px;display:inline-block}.footer-email-box{padding-bottom:20px}.footer-upper-right-col{padding-left:75px}.footer-upper-right-col h4{margin-top:0;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:25px}.footer-upper-right-col p,.footer-upper-right-col p a{font-size:14px;line-height:28px;color:#000}.footer-section .contact-box{padding-left:60px}.footer-btm-row .footer-logo a{display:inline-block}.footer-btm-row .footer-logo img{max-width:120px}.footer-btm-row .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#000;padding:0 8px;font-weight:700;text-transform:uppercase;font-size:11px;position:relative}.footer-btm-row .copyright-txt{text-align:right;font-size:13px;color:#979ea6}.footer-btm-row .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:after{position:absolute;content:"";left:0;right:0;bottom:-12px;background:#104d61;height:2px;opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s}.footer-btm-row .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.active a:after,.footer-btm-row .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover:after{opacity:1}.footer-btm-row .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{margin-right:30px}.footer-btm-row .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child{margin-right:0}.footer-btm-row .footer-menu{text-align:center}a{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s}.footer-container-wrapper{padding-bottom:80px}.footer-upper-left-col a:hover{color:#000}.footer-upper-right-col p a:hover{color:#104d61}.contact-page .banner-content .left-col{width:50%;float:left;height:100%;padding:56px 90px;text-align:left}.contact-page .main-banner-mod .hs-form-field{margin-bottom:30px}.contact-page .banner-content .right-col{width:50%;float:left;position:relative;text-align:left}.contact-page .main-banner-mod .hs-form-field .hs-error-msgs.inputs-list{position:absolute}.contact-page .main-banner-mod{text-align:left}.contact-page .banner-content{background:rgba(16,77,97,.75);overflow:hidden}.map-location{top:50%}.contact-page .main-banner-mod{height:1170px}.banner-btm-row>div{width:50%;float:left}.banner-btm-row li,.banner-btm-row ul{display:inline-block;vertical-align:middle;margin:0;padding:0}.contact-page .banner-content .left-col h2{margin-top:0;font-size:32px;color:#fff;margin-bottom:40px;font-family:Roboto,sans-serif;font-weight:700;text-transform:none}.contact-page .banner-content .left-col form .hs-form-field>label{display:none}.contact-page .banner-content .left-col form .hs-form-field input,.contact-page .banner-content .left-col form .hs-form-field textarea{background:transparent;height:45px;line-height:45px;color:#fff;border:0;border-bottom:2px solid hsla(0,0%,100%,.4);padding:10px 0;font-family:Work Sans,sans-serif;font-size:16px;border-radius:0}.contact-page .banner-content .left-col form .hs-form-field input:focus,.contact-page .banner-content .left-col form .hs-form-field textarea:focus{outline:0}.contact-page .banner-content .left-col form .hs-form-field textarea{line-height:normal}.contact-page .hs_submit.hs-submit{margin-top:50px}.contact-page input::-webkit-input-placeholder,.contact-page textarea::-webkit-input-placeholder{color:#fff;opacity:1}.contact-page input::-moz-placeholder,.contact-page textarea::-moz-placeholder{color:#fff;opacity:1}.contact-page input:-ms-input-placeholder,.contact-page textarea:-ms-input-placeholder{color:#fff;opacity:1}.contact-page input:-moz-placeholder,.contact-page textarea:-moz-placeholder{color:#fff;opacity:1}.contact-page .hs-button.primary.large{font-size:14px;text-transform:uppercase;border:0;font-weight:700;color:#fff;background:#507fa9;padding:15px 50px;font-family:Roboto,sans-serif;cursor:pointer;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-appearance:none!important}.contact-page .hs-button.primary.large:hover{color:#507fa9;background:#fff}.map-img img{height:auto;width:100%}.map-location{position:absolute;top:45%;left:auto;right:60px;margin:auto;background:#1c1c1c;width:252px;padding:33px;box-sizing:border-box}.map-location:before{background:#507fa9;position:absolute;content:"";left:-33px;width:20px;height:20px;border-radius:50%;top:0}.map-location h4{font-size:15px;color:#979ea6;font-family:Roboto,sans-serif;margin-top:0}.banner-content .map-location p{font-size:14px;font-family:Roboto,sans-serif;font-weight:700;margin:15px 0 0}.banner-content .map-location p br{display:none}.contact-page .main-banner{margin-top:180px}.contact-page .hs-error-msgs.inputs-list li label{color:#fff}.banner-btm-row li a{display:inline-block;font-size:11px;color:#fff;font-weight:700;font-family:Roboto,sans-serif;line-height:normal;vertical-align:middle}.banner-btm-row{overflow:hidden;padding-top:45px;padding-left:40px;padding-right:40px}.banner-btm-row>div.right-col{text-align:right}.banner-btm-row>div span{font-size:13px;display:inline-block;vertical-align:middle;margin-left:45px}.banner-btm-row>div.right-col li{margin-left:45px}.banner-btm-row>div.right-col li a{font-size:14px;font-weight:400;font-family:Work Sans,sans-serif}.banner-btm-row>div.left-col li{margin-right:35px}.banner-btm-row>div.left-col li:last-child{margin-right:0}.testimonialbox .one-half-col{width:45%;float:left}.testimonialbox .sec-half-col{width:55%;float:left;padding:0 8%}.testimonialbox.slick-slide{overflow:hidden;padding:100px 0}.testimonial-sec{padding:50px 0 0;background:url(https://458194.fs1.hubspotusercontent-na1.net/hubfs/458194/And_plus_sep_2018/fonts/contact-base.jpg);background-size:cover;background-repeat:no-repeat;background-position:center 64%;position:relative}.testimonial-sec .one-half-col .app-image{max-width:660px;max-height:450px}.testimonialbox .sec-half-col .lower-box p{font-size:20px;color:#000;line-height:1.5;font-family:Roboto,sans-serif}.testimonialbox .sec-half-col .btm-wrap h5{font-size:15px;font-family:Roboto,sans-serif;margin:0}.testimonialbox .sec-half-col .btm-wrap p{font-weight:700;color:#979ea6;margin:5px 0 0;font-family:Roboto,sans-serif}.testimonial-sec .slick-next.slick-arrow,.testimonial-sec .slick-prev.slick-arrow{border-radius:50%;cursor:pointer;position:absolute;bottom:30px}.testimonial-sec .slick-prev.slick-arrow{right:120px}.testimonial-sec .num{position:absolute;bottom:10%;max-width:47%;width:100%;right:0;margin-top:0;font-weight:700;font-size:11px;letter-spacing:1px;color:#000}.about-page .colored-logo.header-logo img{max-width:170px;margin-left:-3px}.about-page .header-fixed .header-left-col .header-logo.colored-logo,.about-page .header-left-col .header-logo,.about-page .main-banner-mod:after{display:none}.about-page .header-fixed .header-left-col .header-logo,.about-page .header-left-col .header-logo.colored-logo{display:block}.about-page .main-banner-mod h1{font-weight:900;color:#104d61;line-height:normal;margin-top:0;font-size:44px}.about-page .header-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#104d61}.about-page .header-fixed .header-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#fff}.about-page .main-banner-mod .banner-content h1{max-width:650px;margin:0 auto 30px}.about-page .banner-content p{color:#595f6f;font-size:18px;padding:0 50px;line-height:30px;margin:0}.about-page .scroll-down-wrap a span:last-child{margin-left:7px;font-size:12px;color:#bfc4ce;font-weight:300}.about-page .scroll-down-wrap a span:first-child{width:auto;height:auto;background:transparent;color:#bfc4ce;line-height:normal;font-size:16px}.about-page .scroll-down-wrap{right:0;margin:auto}.team-top-row{overflow:hidden}.content-head{text-align:center;max-width:580px;margin:0 auto}.content-head h2{margin-bottom:20px;margin-top:0}.content-head p{margin:0;font-size:20px;color:#666;font-family:Roboto,sans-serif;font-weight:400;line-height:30px}.content-head p strong{font-family:Work Sans,sans-serif;font-size:14px;color:#333;font-weight:700}.about-page .main-banner-mod{height:640px}.team-sec .page-center{max-width:1240px;overflow:hidden}.team-section{margin-top:40px}.team-box{width:42%;float:left;margin:60px 20px;box-shadow:0 28px 50px 0 rgba(11,49,61,.4);background-color:#f8f8f8}.team-image img{width:100%;height:auto}.team-content{background:#f8f8f8;padding:55px;min-height:458px}.team-content h2{margin:0 0 5px;color:#000;font-size:47px}.team-content h5{margin-top:0;font-size:18px;color:#104d61;margin-bottom:40px}.team-content p{line-height:26px}.team-btm-row{overflow:hidden;padding-bottom:60px;margin-top:-90px}.team-btm-row .page-center{overflow:hidden;max-width:1200px}.team-btm-row .team-box{width:28.7%;margin:60px 0 80px 40px}.team-btm-row .team-box:last-child{margin:60px 40px 80px}.team-btm-row .team-content{padding:35px;min-height:525px}.team-btm-row .team-content h2{font-size:36px}.team-btm-row .team-content h5{margin-bottom:30px}.main-architect-sec.wow.fadeInUp{padding-top:100px}.architect-img img{height:auto}.arhitect-content{position:relative;z-index:2}.arhitect-content h2{margin-top:0;color:#fff}.arhitect-content p{color:#fff}.arhitect-content{background:#1c1c1c;color:#fff;padding:50px;overflow:hidden}.arhitect-content .right-txt{float:right;width:40%;padding-left:100px;padding-right:100px}.arhitect-content .left-txt{width:60%;float:left}.arhitect-content .left-txt p{color:#fff;line-height:30px}.arhitect-content .right-txt p{margin-top:5px;font-family:Roboto,sans-serif;font-weight:400}.arhitect-content .right-txt li{list-style:none;text-transform:uppercase;font-size:24px;margin-bottom:12px;font-family:Roboto,sans-serif;font-weight:700}.arhitect-content .right-txt ul{padding:0;margin-top:50px}.work-main-sec{padding:300px 0 40px}.work-main-sec h2{font-size:44px;font-weight:600}.work-main-sec .page-center{position:relative;z-index:0}.work-top-row{overflow:hidden;margin-bottom:120px}.work-left-col{width:50%;float:left}.work-right-col{position:absolute;right:0;width:43%;top:-22%}.work-right-col h3{font-size:27px;line-height:1.5;font-weight:400;margin-top:0}.work-btm-row{overflow:hidden}.work-left-col h5{margin-top:0;text-transform:uppercase}.work-left-col p{margin-top:35px;color:#676767;font-size:20px;line-height:30px;max-width:480px}.work-mod{float:left;width:46.9%;margin-right:60px;margin-bottom:50px}.work-mod:nth-child(2n){margin-right:0}.work-mod p{font-size:16px;color:#595f6f}.work-mod h3{font-size:24px;font-weight:700;color:#104d61;margin-top:0}.about-page.solutions .scroll-down-wrap{display:none}.base-solutions{background:url(https://458194.fs1.hubspotusercontent-na1.net/hubfs/458194/And_plus_sep_2018/fonts/solution-banner.jpg);background-repeat:no-repeat;background-size:cover}.app-feature-sec.app-service{padding:120px 0 0}.app-feature-sec.app-service .content-head p strong{font-size:14px;color:#fff;line-height:normal;text-transform:uppercase}.app-feature-sec.app-service .content-head h2,.app-feature-sec.app-service .content-head p{color:#fff}.app-feature-sec.app-service .content-head{margin:0 auto 100px}.app-feature-sec.app-service .lower-box h2,.app-feature-sec.app-service .lower-box p,.app-feature-sec.app-service .sec-half-col>p{color:#fff}.app-feature-sec.app-service .lower-box h4{color:#507fa9;text-transform:uppercase}.app-feature-sec.app-service .lower-box p{max-width:52%}.sol-app-sections.app-feature-sec{padding:0 0 50px;margin-top:-90px}.apps-slides{overflow:hidden;padding:40px 0 100px}.about-page.solutions .banner-content{margin:0 auto}.about-page.solutions .banner-content p{max-width:820px}.app-feature-sec.app-service .lower-box a.cta_button{color:#ebd327;margin-top:50px;display:inline-block}.slide-btm-row{display:inline-block}.header-logo.colored-logo,.outer-wrap{display:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{vertical-align:middle}.header-section .header-logo{margin-top:5px}.about-page .header-btn a.cta_button:hover{border-color:#104d61}.about-page .header-fixed .header-btn a.cta_button:hover{border-color:#fff}.about-page .header-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{color:#000}.about-page .header-fixed .header-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{color:#fff}.lab-banner.main-banner-mod h1{font-size:41px;line-height:normal;margin-bottom:30px;font-weight:800}#learn.anticipate-box{text-align:left;padding:0}.anticipate-box h4,.research-sec h4{text-transform:uppercase;color:#ab3c34}.research-sec{overflow:hidden;background:#f6f8fb;padding:50px 0}.project-header{text-align:center;margin-bottom:60px}.project-header h2{font-size:48px;font-weight:800;color:#ab3c34;margin:0}.anticipate-box .app-feature-sec{padding:200px 0 150px}.blog-post-items:nth-child(3n){margin-inline-end:0}.blog-post-items{max-width:32.1%;flex:0 0 32.1%;margin-inline-end:20px;margin-block-end:20px;min-height:368px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%}.blog-post-items__link{position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent;transition:.25s}.blog-post-items__link:hover{background-color:rgba(16,77,97,.9)}.project-list{overflow:hidden;display:flex;flex-wrap:wrap}.project-sec{padding-bottom:150px}.blog-content h3 a{margin:0;display:inline-block;color:#fff;font-size:17px;font-weight:700;font-family:Roboto,sans-serif}.blog-content h3{margin:0}.blog-content{position:absolute;bottom:0;background:url(https://458194.fs1.hubspotusercontent-na1.net/hubfs/458194/And_plus_sep_2018/gradient.png);background-size:cover;background-position:0 bottom;padding:25px;color:#fff;left:0;right:0}.blog-content p{margin-bottom:0;margin-top:5px;font-size:12px;color:#fff;line-height:normal;font-family:Roboto,sans-serif}.blog-base{background:url(https://458194.fs1.hubspotusercontent-na1.net/hubfs/458194/And_plus_sep_2018/lab-base.jpg);background-size:cover;background-position:50%}.subscribe-container h3{color:#666;text-transform:uppercase;margin-top:0;font-size:27px}.hs-featured-image-wrapper img{height:300px}.desc-wrapper{position:relative;display:inline}.p-trigger{color:#555;font-size:14px;text-decoration:underline;display:inline-block;padding:0 0 0 15px;position:relative;right:0;margin:0}.description{display:none;background-color:transparent;margin-top:15px}.description,.description>div>p>span,.description>p,.description>p>span{color:#104d61;font-style:italic;font-family:Open Sans,sans-serif!important;text-align:justify}.description>div>p>span,.description>p,.description>p>span{font-size:14px;line-height:1.5;margin:0}.description>div>p{margin:0}.p-trigger:hover+.description{display:block;transition:2s linear}#tab-2>span>div>h3{color:#237896;text-transform:uppercase;font-size:24px}.about-page.work-template .main-banner-mod{height:500px;padding-top:120px}.about-page.work-template .main-banner-mod .banner-content h1{max-width:inherit}.portfolio-work-sec.base-section{overflow:hidden}.load-btn{text-align:center}.load-more{background:#507fa9;color:#fff;padding:13px 55px;display:inline-block;text-transform:uppercase;font-size:16px;font-weight:500;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s}.load-more:hover{background:#104d61}.portfolio-work-sec .page-center{max-width:1250px}.portfolio-work-sec .project-list{padding:55px 55px 60px}.portfolio-work-sec .blog-post-items{box-shadow:0 28px 50px 0 rgba(11,49,61,.4)}.portfolio-work-sec .blog-content,.portfolio-work-sec .blog-post-items{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s}.portfolio-work-sec .blog-content{background:#fff;bottom:8%;left:8%;right:8%;opacity:0;visibility:hidden}.portfolio-work-sec .blog-post-items:hover .blog-content{opacity:1;visibility:visible}.portfolio-work-sec .blog-content span{font-size:10px;color:#507fa9;font-weight:500;font-family:Roboto,sans-serif}.portfolio-work-sec .blog-content h3 a{color:#222;font-size:24px;font-family:Roboto,sans-serif}.about-page.work-template.solutions .banner-content p{max-width:inherit}.work-detail-hero-sec .banner-content{display:flex;align-items:center;width:100%}.work-detail-hero-sec .banner-right-col{width:55%;text-align:center;order:2}.work-detail-hero-sec .banner-left-col{width:45%}.work-detail-hero-sec.banner-devices{height:1000px;padding-top:150px;background-repeat:no-repeat;background-size:cover;background-position:50%}.about-page .work-detail-hero-sec.banner-devices p{color:#595f6f;padding:0;margin:0 0 25px}.work-detail-hero-sec .banner-left-col h1{font-size:44px;color:#104d61;font-weight:900;text-transform:uppercase;line-height:normal}.work-detail-hero-sec .banner-left-col .left-btn a.cta_button{color:#fff;background:#104d61;padding:13px 50px}.work-detail-hero-sec .right-btn a.cta_button{color:#595f6f}.device-img img{max-height:800px;width:auto}.work-detail-hero-sec.banner-devices .page-center{position:relative;height:100%;display:flex;align-items:center}.work-techno-content{overflow:hidden}.work-techno-content .left-col{float:left;width:35%;padding-right:100px;text-align:left}.work-techno-content .right-col{float:right;width:65%;text-align:left;margin-left:0}.work-techno-content .left-col h2,.work-techno-content .left-col h3{font-size:16px;color:#333;text-transform:uppercase;font-family:Roboto,sans-serif;margin-top:0}.work-techno-content .left-col li,.work-techno-content .left-col p{font-size:14px;color:#666;list-style:none}.work-techno-content .left-col ul{padding:0}.work-techno-content .left-col li:before{content:"-";margin-right:10px}.btm-box{margin-top:40px}.work-author-box h2,.work-techno-content .right-col h2{font-size:21px;color:#333;text-transform:none;margin-top:0;font-family:Roboto,sans-serif;margin-bottom:30px}.work-author-box p,.work-techno-content .right-col p{color:#666;font-size:16px;line-height:28px;margin-bottom:0}.techno-img{padding:80px 0 50px}.row-fluid .main-quote-sec .page-center{background:#fff;box-shadow:0 15px 60px 0 rgba(5,29,43,.15);padding:50px 30px;max-width:1120px;overflow:hidden}.row-fluid .quote-left-col{float:left;width:35%;padding-right:80px}.quote-left-col h3{display:none}.quote-left-col ul{list-style:none;padding:0;margin:0;text-align:center}.quote-left-col ul li{margin-top:0;font-size:16px;color:rgba(51,51,51,.7);font-weight:400;margin-bottom:3px}.quote-left-col ul li img{height:auto}.quote-left-col ul li a,.quote-left-col ul li span{display:block}.challenge-sec a,.quote-left-col a{color:rgba(80,127,169,.7);font-weight:700;text-decoration:underline}.row-fluid .quote-right-col{float:right;width:65%;margin-left:0}.quote-right-col blockquote,.quote-right-col p:first-child{margin:0;font-size:21px;color:rgba(51,51,51,.7);font-family:Roboto,sans-serif;line-height:36px;padding-right:50px;padding-bottom:50px;background:url(https://458194.fs1.hubspotusercontent-na1.net/hubfs/458194/And_plus_sep_2018/quote.png);background-repeat:no-repeat;background-position:right 10px}.name-div h4,.quote-right-col p a{font-size:16px;color:#666;font-weight:700;text-transform:uppercase;font-family:Roboto,sans-serif;letter-spacing:1px}.work-techno-sec{padding-top:150px;font-family:Roboto,sans-serif}.inner-quote{max-width:205px;text-align:center;padding-top:25px}.inner-quote h5{margin-top:0;font-size:16px;color:rgba(51,51,51,.7);font-weight:400;margin-bottom:3px}.inner-quote a{color:rgba(80,127,169,.7);font-weight:700;text-decoration:underline}#learn.work-techno-sec{text-align:left;padding-bottom:0}.left-img{width:49%;float:left}.right-img{width:49%;float:right}.challenge-sec{padding-top:100px;overflow:hidden;font-family:Roboto,sans-serif}.sol-btm-row{float:right;width:65%;padding:120px 0 0}.challenge-sec.two-sol-sec .sol-top-row{float:none;width:100%;display:flex}.challenge-sec.two-sol-sec .sol-top-row .right-box{background:#104d61;max-width:49%;display:flex;flex-wrap:nowrap;align-items:center}.challenge-sec h2,.sol-btm-row h2{margin-top:0;font-size:21px;color:#333;font-weight:700}.sol-btm-row p{font-size:16px;color:#666;line-height:30px}.right-box{margin-left:22px;max-width:49%;background:#104d61}.right-box h3{margin-top:0;font-size:21px;margin-bottom:35px}.right-box h3,.right-box p{color:#fff;font-family:Roboto,sans-serif;line-height:30px}.right-box p{font-size:16px}.right-box a.cta_button{font-size:16px;color:#fff}.sol-blue-box{padding:0 60px}.work-author-box .left-col{float:left;padding-right:60px;padding-top:8px}.work-author-box .right-col{float:right;width:85%}.work-author-box{overflow:hidden;background:#f6f8fb;padding:110px 0}.work-author-box .left-col img{overflow:hidden;border-radius:50%}.work-slides .slick-slide img{width:100%}.work-img{max-height:550px;overflow:hidden;position:relative}.work-img:after{position:absolute;content:"";left:0;top:0;bottom:0;right:0;width:100%;height:100%;background:url(https://458194.fs1.hubspotusercontent-na1.net/hubfs/458194/And_plus_sep_2018/post-overlay.png);background-repeat:no-repeat;background-size:cover;background-position:bottom}.post-title a{font-size:38px;color:#f5f5f5;font-weight:700;text-transform:uppercase;font-family:Roboto}.post-title{position:absolute;bottom:10%;left:8%}.work-slides{position:relative;overflow:hidden}.work-slides.slick-slide.slick-current.slick-active .post-title{right:8%;left:auto}.work-img img{width:100%}.work-btns{position:absolute;bottom:22%;width:100%;left:0;right:0}.work-btns .slick-prev-btn.slick-arrow{text-align:right;padding-right:4%;left:0}.work-btns .slick-next-btn.slick-arrow,.work-btns .slick-prev-btn.slick-arrow{width:50%;position:absolute;bottom:15%;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;cursor:pointer}.work-btns .slick-next-btn.slick-arrow{float:right;padding-left:4%;right:0}.challenge-sec.two-sol-sec{padding-bottom:50px}.left-img img,.right-img img,.techno-img img{width:100%;height:auto}.device-img img{height:auto}.work-detail-hero-sec.banner-no-devices{height:500px;display:flex;align-items:center;color:#fff;position:relative;z-index:0;background-size:cover;background-repeat:no-repeat}.work-detail-hero-sec.banner-no-devices .banner-content{flex-direction:column}.work-detail-hero-sec.banner-no-devices .banner-content strong{font-size:18px}.work-detail-hero-sec.banner-no-devices .banner-content h1{color:#fff;text-transform:uppercase;font-weight:900;text-align:center;line-height:normal;font-size:44px;margin-top:25px;margin-bottom:0}.work-detail-hero-sec.banner-no-devices:after{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(16,77,97,.3);z-index:-1}.detail-base{background:url(https://458194.fs1.hubspotusercontent-na1.net/hubfs/458194/And_plus_sep_2018/detail-base.jpg);background-repeat:no-repeat;background-size:cover;background-position:0 0}.variation-main-page .header-left-col .header-logo.colored-logo{display:none}.variation-main-page .header-left-col .header-logo{display:block}.variation-main-page.about-page .header-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#fff}.variation-main-page.about-page .work-detail-hero-sec.banner-devices p{font-size:68px;font-weight:700;text-transform:none;letter-spacing:0;color:#fff;line-height:68px;margin-bottom:0}.variation-main-page.about-page .work-detail-hero-sec.banner-devices h1{font-size:50px;font-weight:400;color:#fff;text-transform:none;margin-top:0}.variation-main-page .work-detail-hero-sec.banner-devices{height:600px}.variation-main-page .device-img img{max-height:470px}.variation-main-page .main-two-col-layout.main-col-layout{padding:0 0 100px}.main-two-col-layout.main-col-layout{padding:100px 0}.main-two-col-layout.main-col-layout .layout-header{text-align:center}.main-one-col-layout.main-col-layout h2,.main-two-col-layout.main-col-layout .layout-header h2{margin-top:0;color:#000;text-transform:uppercase;font-size:45px}.main-one-col-layout.main-col-layout h4,.main-two-col-layout.main-col-layout .layout-header h4{color:#c1272d;font-size:24px;font-weight:600;text-transform:uppercase}.layout-btm-row{overflow:hidden;margin-top:60px}.layout-left-col{width:48%;float:left;padding-right:5%}.layout-right-col{float:right;width:48%;padding-left:5%}.layout-btm-row div,.layout-btm-row li,.layout-btm-row p,.main-one-col-layout.main-col-layout div,.main-one-col-layout.main-col-layout li,.main-one-col-layout.main-col-layout p{margin:5px 0 0;font-size:18px;line-height:1.5}.layout-btm-row h3{margin:0;text-transform:uppercase;font-weight:600;font-size:24px}.main-one-col-layout.main-col-layout{text-align:center;margin-top:20px;padding-bottom:100px}.main-variation-sec{text-align:center;color:#fff;padding:100px 0;position:relative;z-index:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.main-variation-sec:after{position:absolute;content:"";left:0;right:0;top:0;background:rgba(0,0,0,.3);z-index:-1;width:100%;height:100%}.main-variation-sec h2{color:#fff;line-height:50px;margin-top:0}.main-variation-sec p{color:#fff;font-size:22px;font-weight:600;margin-top:15px}.content-cta a.cta_button{padding:10px 50px;display:inline-block;vertical-align:middle;font-weight:500;text-transform:uppercase;border:2px solid #fff;background:#fff}.content-cta a.cta_button:hover{background:transparent;color:#fff}.content-cta{margin-top:40px}.main-one-col-layout.main-col-layout .layout-btm-row{margin-top:30px}.main-sec-with-gray{background:#f7f7f7;padding:150px 0;text-align:center}.inner-row{overflow:hidden}.inner-box{width:31%;float:left;margin-right:39px;box-sizing:border-box}.inner-img img{height:auto}.inner-content{margin-top:50px}.inner-content p{margin:0;font-size:16px;line-height:26px}@media (min-width:768px){.inner-box:nth-child(3n){margin-right:0}.inner-box:nth-child(n+4){margin-top:30px}}.homepage-tabber>.homepage-tabber-content>.hubdb-offers-container{filter:drop-shadow(0 0 10px rgba(0,0,0,.55));display:flex;justify-content:space-between;padding:0 0 50px}.homepage-tabber>.homepage-tabber-content>.hubdb-1offer-container{display:flex;flex-direction:row;filter:drop-shadow(0 0 10px rgba(0,0,0,.55))}.homepage-tabber>.homepage-tabber-content>.hubdb-1offer-container>.homepage-1offer-img-container{margin-right:20px;min-width:40%}.homepage-tabber>.homepage-tabber-content>.hubdb-1offer-container>.homepage-offer-content-container{padding:10px}.homepage-tabber-introduction{text-align:center}.homepage-offer-img-container{position:relative}.homepage-offer-img-container img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homepage-1offer-img-container img{width:100%!important;height:100%!important;object-fit:cover}.tab-panel{display:block;width:100%;padding:8px}.primary-tab-panels-container{width:62%;display:flex;justify-content:center;align-items:center}.secondary-tab-panels-container{width:33%;display:flex;flex-direction:column;justify-content:space-between}.primary-tab-panels-container>.tab-panel>.homepage-offer-img-container{height:120px;width:100%;overflow:hidden}.secondary-tab-panels-container>.tab-panel>.homepage-offer-img-container{height:50px;width:100%;overflow:hidden}.primary-tab-panels-container>.tab-panel{margin:0;height:100%}.secondary-tab-panels-container>.tab-panel{height:48%;min-height:150px}.primary-tab-panels-container>.tab-panel>.homepage-offer-content-container p,.primary-tab-panels-container>.tab-panel>.homepage-offer-content-container p>span{font-size:18px;line-height:1.5}.secondary-tab-panels-container>.tab-panel>.homepage-offer-content-container h3{font-size:22px;line-height:1.2}a.offer-type.cta_button.arrow-animate{width:100%;text-align:left}.calc-tool-offer-container{display:flex;width:100%;background-color:#eceeee;border-radius:7px;filter:drop-shadow(0 0 10px rgba(0,0,0,.55));padding:8px}.calc-tool-offer-container img{display:inline-block;margin-top:8px;width:70px;height:70px}.calc-tool-offer-content{margin-left:8px}.calc-tool-offer-content>p>span,.calc-tool-offer-content p{background-color:#eceeee!important}.calc-tool-offer-content>p>span{line-height:1.5;font-size:18px;color:#000}@media (min-width:768px) and (max-width:991px){.secondary-tab-panels-container{width:40%}.primary-tab-panels-container{width:58%}}@media (min-width:1231px){.calc-tool-offer-container{height:170px}}.pillarpage-main-two-col-layout.pillarpage-main-col-layout{padding:100px 0}.pillarpage-main-two-col-layout.pillarpage-main-col-layout .pillarpage-layout-header .pillarpage-main-one-col-layout.pillarpage-main-col-layout .pillarpage-layout-header{text-align:center}.pillarpage-main-one-col-layout.pillarpage-main-col-layout h2,.pillarpage-main-two-col-layout.pillarpage-main-col-layout .pillarpage-layout-header h2{margin:15px 0;color:#000;text-transform:uppercase}.pillarpage-main-one-col-layout.pillarpage-main-col-layout h4,.pillarpage-main-two-col-layout.pillarpage-main-col-layout .pillarpage-layout-header h4{color:#c1272d;font-size:24px;font-weight:600;text-transform:uppercase;margin:10px 0}.pillarpage-layout-btm-row{overflow:hidden;margin-top:60px}.pillarpage-layout-left-col{width:48%;float:left;padding-right:5%}.pillarpage-layout-right-col{float:right;width:48%;padding-left:5%}.pillarpage-layout-btm-row div,.pillarpage-layout-btm-row li,.pillarpage-layout-btm-row li>span,.pillarpage-layout-btm-row p,.pillarpage-layout-btm-row p>span,.pillarpage-main-one-col-layout.pillarpage-main-col-layout div,.pillarpage-main-one-col-layout.pillarpage-main-col-layout li,.pillarpage-main-one-col-layout.pillarpage-main-col-layout li>span,.pillarpage-main-one-col-layout.pillarpage-main-col-layout p,.pillarpage-main-one-col-layout.pillarpage-main-col-layout p>span{margin:5px 0 0;font-size:16px!important;line-height:1.5}.pillarpage-layout-btm-row h3{margin:0;text-transform:uppercase;font-weight:600;font-size:24px}.pillarpage-main-one-col-layout.pillarpage-main-col-layout{margin-top:20px;padding-bottom:100px}.pillarpage-main-one-col-layout.pillarpage-main-col-layout .pillarpage-layout-btm-row{margin-top:30px}.pillarpage-main-one-col-layout.pillarpage-main-col-layout .pillarpage-layout-btm-row-video-podcast{margin-top:30px;font-size:16px}.pillarpage-collapsible{display:block;background-color:#104d61;color:#fff;cursor:pointer;padding:18px;border:none;text-align:center;outline:none;font-size:15px;margin-bottom:10px}.pillarpage-collapsible:hover{background-color:#555}.pillarpage-content{padding:0 20px;display:block;overflow:hidden;border-left:2px solid #104d61}.pillarpage-timeline-area{opacity:0;position:fixed;top:100px;margin:0 0 0 15px;width:300px;height:auto;padding-top:10px;z-index:2}.pillarpage-timeline-item{box-sizing:border-box;width:230px;padding:10px;font-size:18px;border:1px solid #ddd;border-radius:7px;background-color:#fff;line-height:1.7;position:relative;margin-bottom:10px}.pillarpage-timeline-item a{color:#104d61}.pillarpage-timeline-item:before{content:"";display:block;width:15px;height:15px;border-radius:50%;background-color:#104d61;border:3px solid #ddd;position:absolute;top:10px;left:-30px}.pillarpage-timeline-item:after{content:"";width:0;height:0;border:8px solid transparent;border-right-color:#ddd;position:absolute;left:-17px;top:10px}.pillarpage-timeline-title{margin:0}.element-show{opacity:1}.element-hide{opacity:0}.pillarpage-content-wrapper>.pillarpage-main-one-col-layout.pillarpage-main-col-layout,.pillarpage-content-wrapper>.pillarpage-main-two-col-layout.pillarpage-main-col-layout{padding-top:130px;padding-bottom:0}@media screen and (min-width:479px) and (max-width:4991px){.pillarpage-timeline-area{padding-top:20px}}.pillarpage-content-wrapper>.pillarpage-main-one-col-layout.pillarpage-main-col-layout{padding:0 0 20px;border-bottom:2px solid #2475a7;margin:0}.pillarpage-content-wrapper>.pillarpage-main-one-col-layout.pillarpage-main-col-layout:last-child{border-bottom:2px solid transparent}.pillar-page-center{padding:0 50px 0 300px}@media (max-width:767px){.pillar-page-center{padding:0 20px 0 70px}.pillarpage-content-wrapper>.pillarpage-main-one-col-layout.pillarpage-main-col-layout h2{font-size:30px!important}}@media (min-width:768px) and (max-width:1421px){.pillar-page-center{padding:0 0 0 70px}}.pillarpage-content-wrapper>.pillarpage-main-one-col-layout.pillarpage-main-col-layout h2{font-size:36px;padding-top:50px}@media (max-width:1440px){.require-img{min-height:62px}.slick-next.slick-arrow,.slick-prev.slick-arrow{bottom:149px}.testimonial-sec .slick-next.slick-arrow,.testimonial-sec .slick-prev.slick-arrow{bottom:30px}.main-banner-mod{height:80vh}.work-right-col h3{font-size:27px}.inner-box{margin-right:44px}.work-right-col{right:40px}body:not(.apFlex) .app-main-box .sec-half-col{padding:0 6.5%}.blog-post-items{margin-inline-end:23px;margin-block-end:23px}.blog-base{background-position:bottom}.portfolio-work-sec .blog-post-items{max-width:32%;flex:0 0 32%}.post-title a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;max-width:620px}.device-img img{max-height:650px}.work-detail-hero-sec.banner-devices{height:800px}.work-detail-hero-sec .banner-right-col{text-align:right}}@media (max-width:1230px){.row-fluid .page-center{max-width:970px;padding:0 15px}.header-container-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:12px;padding:10px 8px}.portfolio-work-sec .blog-content h3 a{font-size:19px}.main-banner-mod h1{font-size:75px;line-height:80px}.sec-half-col>p{margin-bottom:0}.app-feature-sec{padding:80px 0}body:not(.apFlex) .app-main-box .sec-half-col{padding:0 4%}.lower-box h2{font-size:41px;line-height:42px}.lower-box h4{margin-bottom:20px}.slide-top-row h2{margin:30px 0}.slick-next.slick-arrow,.slick-prev.slick-arrow{bottom:150px}.footer-upper-left-col{padding-right:40px}.footer-section h3{line-height:34px}.footer-section .contact-box{padding-left:50px}.footer-upper-right-col{padding-left:45px}.contact-page .banner-content .left-col{padding:55px 50px}.contact-page .banner-content .left-col h2{margin-bottom:40px}.banner-btm-row>div.right-col li{margin-left:40px}.testimonialbox .sec-half-col{padding:0 0 0 5%}.testimonialbox .sec-half-col .lower-box{font-size:18px;line-height:1.5}.testimonial-sec .num{bottom:20%;max-width:50%}.testimonial-sec{padding:0}.testimonial-sec .slick-next.slick-arrow{right:30px}.testimonial-sec .slick-prev.slick-arrow{right:85px}.header-section .header-logo{margin-top:0}.team-box{width:39.85%}.team-content h2{font-size:31px}.team-content h5{margin-bottom:30px}.team-btm-row .team-box{width:27.65%}.team-btm-row .team-content h2{font-size:28px}.team-btm-row .team-content h5{font-size:16px}.team-content p{line-height:22px;font-size:14px}.team-btm-row .team-content{min-height:546px}.team-btm-row{padding-bottom:30px}.arhitect-content h2{font-size:38px}.arhitect-content .left-txt p{line-height:26px}.arhitect-content .right-txt{padding-left:80px;padding-right:0}.arhitect-content .right-txt ul{margin-top:30px}.arhitect-content .right-txt li{font-size:22px}.work-mod{width:46%}.work-left-col p{font-size:16px;line-height:25px;max-width:90%}.work-top-row{margin-bottom:50px}.work-right-col h3{font-size:24px;line-height:38px}.work-right-col{right:5px}.app-feature-sec.app-service .lower-box p{max-width:100%}.app-feature-sec.app-service .lower-box a.cta_button{margin-top:0}.base-solutions{background-position:100%}.contact-page .banner-content .left-col h2{padding-right:0}.anticipate-box .app-feature-sec{padding:150px 0 0}.blog-post-items{min-height:300px;margin-inline-end:17px;margin-block-end:17px}.project-sec{padding-bottom:120px}.portfolio-work-sec .project-list{margin:0 -30px}.work-detail-hero-sec .banner-left-col h1{font-size:38px}.about-page .scroll-down-wrap,.scroll-down-wrap{left:15px}.work-techno-content .left-col{padding-right:50px}.right-box h3{margin-bottom:15px}.work-author-box .right-col{width:82%}.post-title a{font-size:22px}.work-img{max-height:400px}.work-detail-hero-sec .banner-left-col,.work-detail-hero-sec .banner-right-col{width:50%}.variation-main-page.about-page .work-detail-hero-sec.banner-devices p{font-size:55px}.variation-main-page.about-page .work-detail-hero-sec.banner-devices h1{font-size:40px}.main-one-col-layout.main-col-layout{padding-bottom:130px}.inner-box{margin-right:32px}}@media (max-width:991px){.row-fluid .page-center{max-width:750px}.contact-page .hs_submit.hs-submit{margin-top:40px}.portfolio-work-sec .blog-content span{display:inline-block;line-height:normal}.portfolio-work-sec .blog-content h3 a{font-size:15px}p{font-size:14px;line-height:20px}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:13px;padding:10px 8px}.hs-menu-wrapper.hs-menu-flow-vertical>ul li a{padding:5px 20px;line-height:normal}.home-banner .banner_title_copy,.main-banner-mod h1{font-size:53px;line-height:55px}.subscribe .home-banner .page-center{display:flex}.subscribe .home-banner .page-center .banner-content:last-child{width:100%;margin-right:0}.subscribe .page-center.content-wrapper{position:static}.subscribe .page-center.content-wrapper .main-content,.subscribe .page-center.content-wrapper .sidebar.right{width:100%}.header-btn a.cta_button{padding:9px 20px}.header-container-wrapper{padding:0 0 20px}.main-banner-mod{height:100vh}.scroll-down-wrap a span:first-child{width:60px;height:60px;border-radius:70%;line-height:43px}.scroll-down-wrap{left:18px}#learn{padding:60px 0}.require-top-row p{font-size:18px}.require-box{width:50%;margin-top:60px}.require-btn{margin-top:40px}.require-btm-row{margin-top:20px;overflow:hidden}.require-content{margin:30px auto 0}.app-feature-sec{padding:90px 0}body:not(.apFlex) .app-main-box .sec-half-col{width:50%}.lower-box h2{font-size:30px;line-height:30px}.lower-box h4{font-size:16px}.outer-slide-box.slick-initialized .slick-slide{padding:90px 0}.slick-next.slick-arrow,.slick-prev.slick-arrow{bottom:90px}.contact-form-box h2,.main-clients-sec h2,.require-top-row h2,.slide-top-row h2{font-size:30px}.contact-inner-wrap .hs-button.primary.large,.hs-button.primary.large,input[type=submit]{padding:15px 50px}.main-clients-sec{padding:110px 0}.client-right-col p{font-size:14px}.footer-container-wrapper{padding-bottom:50px}.footer-section h3{font-size:21px;line-height:33px}.footer-upper-left-col a{font-size:20px;margin-top:10px}.footer-upper-right-col h4{font-size:12px;margin-bottom:20px}.footer-email-box{padding-bottom:0}.office-box{margin-left:-30px!important}.slide-top-row h2{margin:0;line-height:30px}.lab-slides .slide-content{padding:15px 7% 0}.slick-next.slick-arrow,.slick-prev.slick-arrow{bottom:91px}.footer-section .contact-box{padding-left:0}.footer-top-row{padding:90px 0}.client-logos{text-align:center}.contact-page .main-banner{margin-top:50px}.contact-page .banner-content .left-col h2{margin-bottom:10px;font-size:22px}.hs-error-msgs.inputs-list li label{font-size:12px}.map-location{left:0;margin:auto;right:0}.banner-btm-row{padding-left:0;padding-right:0}.banner-btm-row>div.right-col{float:right;width:auto}.banner-btm-row>div{width:auto}.testimonialbox .sec-half-col .lower-box h4{font-size:16px;line-height:24px;font-weight:500;margin-bottom:15px}.team-box{width:80%;margin:60px}.team-btm-row .team-box{width:84%;margin:60px 60px 90px}.team-btm-row .team-box:last-child,.team-btm-row .team-box:nth-child(2){margin:-30px 60px 90px}.team-btm-row .team-content,.team-content{min-height:inherit}.main-architect-sec.wow.fadeInUp{padding-top:0}.work-right-col{position:static;width:auto}.work-right-col h3{font-size:16px;line-height:26px;color:#676767;font-family:Work Sans,sans-serif;margin-bottom:0}.work-main-sec{padding:150px 0 40px}.work-left-col{width:auto;float:none}.work-left-col p{max-width:100%;margin-top:15px}.work-mod{width:auto;float:none;margin-right:0}.work-mod p{line-height:26px}.anticipate-box .app-feature-sec{padding:120px 0 0}.project-header h2{font-size:40px}.blog-post-items{margin-inline-end:13px;margin-block-end:13px;min-height:250px}.lab-banner.main-banner-mod h1{font-size:36px}.portfolio-work-sec .project-list{margin:0 -60px}.work-detail-hero-sec .banner-left-col h1{font-size:30px}.about-page .work-detail-hero-sec.banner-devices p{margin:0 0 15px}.banner-btn{margin-top:20px}.work-detail-hero-sec .right-btn{display:block;margin-top:15px}.work-detail-hero-sec .left-btn{display:block;margin-right:0}.work-detail-hero-sec.banner-devices{height:600px;padding-top:90px}.quote-right-col blockquote{font-size:18px;line-height:30px;padding-bottom:30px}.challenge-sec{padding-top:80px}.sol-btm-row{padding:60px 0 0}.sol-blue-box{padding:0 30px}.challenge-sec.two-sol-sec{padding-top:60px}.right-box p{font-size:14px;line-height:22px}.work-author-box{padding:60px 0}.inner-author-box{overflow:hidden}.work-author-box .left-col{float:none;padding-right:0;padding-top:0;text-align:center}.work-author-box .right-col{width:auto;float:none;margin-top:25px;text-align:center}.banner-btm-row>div.right-col li,.banner-btm-row>div span{margin-left:30px}.banner-btm-row>div.left-col li{margin-right:30px}.right-col h2{margin-bottom:10px}.work-img{max-height:315px}.post-title{right:15px}.work-slides.slick-slide.slick-current.slick-active .post-title{left:15px}.post-title a{font-size:20px}.work-techno-content .right-col{margin-top:0}.contact-page .banner-content .left-col{padding:30px}.contact-page .banner-content .right-col{margin-top:0}.device-img img{max-height:510px}.about-page .work-detail-hero-sec .scroll-down-wrap a span:first-child{width:47px;height:47px;line-height:37px}.variation-main-page .work-detail-hero-sec.banner-devices{height:500px}.variation-main-page.about-page .work-detail-hero-sec.banner-devices p{font-size:45px;line-height:55px}.variation-main-page.about-page .work-detail-hero-sec.banner-devices h1{font-size:30px}.main-two-col-layout.main-col-layout,.main-variation-sec{padding:80px 0}.main-one-col-layout.main-col-layout h2,.main-two-col-layout.main-col-layout .layout-header h2{font-size:35px}.layout-btm-row h3,.main-one-col-layout.main-col-layout h4,.main-two-col-layout.main-col-layout .layout-header h4{font-size:20px}.layout-btm-row p,.main-one-col-layout.main-col-layout p{font-size:16px}.main-variation-sec h2{line-height:40px;font-size:40px}.main-variation-sec p{line-height:30px}.main-one-col-layout.main-col-layout{padding-bottom:100px}.main-sec-with-gray{padding:100px 0}.inner-box{margin-right:25px}.inner-content p{font-size:14px;line-height:22px}.header-left-col{width:auto;float:none;display:block;max-width:140px;margin-top:5px}.header-logo img{max-width:100%}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:8px 6px;line-height:normal}.header-section .header-right-col{width:auto;display:inline-block;vertical-align:middle;float:right}.header-section .header-btn,.header-section .header-menu.custom-menu-primary.js-enabled{vertical-align:0;margin-left:0}.blog .stepper nav a{color:#fff}}@media (max-width:767px){.portfolio-work-sec .blog-content h3 a{font-size:20px}.mobile-trigger span{width:30px;height:3px;background:#fff;margin-bottom:6px;display:block}.header-container-wrapper.darkHeader .header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#fff}.header-container-wrapper{padding:0 0 20px}.mobile-trigger.cta_border_button{display:block;position:absolute;right:15px;top:31px;cursor:pointer}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block}.header-section .header-right-col{text-align:left}.header-menu.custom-menu-primary.js-enabled,.header-section .header-right-col{min-height:0}.header-section .hs-menu-flow-horizontal{background-color:#104d61;display:none;position:absolute;top:100%;left:0;right:0;border-top:1px solid hsla(0,0%,100%,.2);box-shadow:0 3px 4px 0 rgba(0,0,0,.3)}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none;text-align:left}.header-container-wrapper.darkHeader .header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{position:relative}.child-trigger{display:block;width:100%;height:36px;position:absolute;top:0;background-color:transparent;color:transparent}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block;width:100%}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:visible;position:static!important;background-color:#83a5b0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-item{background-color:transparent;width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-item:first-child{margin-top:0}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{background:#fff;color:#000}.row-fluid .page-center{padding:0 15px}.main-banner-mod{height:650px}.home-banner .banner_title_copy,.main-banner-mod h1{font-size:45px;line-height:45px}.header-section .header-btn,.header-section .header-menu.custom-menu-primary.js-enabled{width:auto;margin-left:0}.header-section .row-fluid .page-center{padding:0}.header-logo{padding-left:15px}.header-section .header-left-col{margin-top:0}.header-section *{min-height:0!important}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:14px;padding:10px 15px}body:not(.apFlex) .app-main-box{display:block}body:not(.apFlex) .app-main-box .one-half-col,body:not(.apFlex) .app-main-box .sec-half-col{width:auto}#learn{padding:60px 0 0}body:not(.apFlex) .app-main-box.app-right-box{padding:60px 0}body:not(.apFlex) .app-main-box .sec-half-col{padding:60px 4% 0}.app-feature-sec{padding:60px 0}.slick-next.slick-arrow,.slick-prev.slick-arrow{bottom:0}.slick-prev.slick-arrow{right:50px}.slick-next.slick-arrow{right:0}.contact-form-box{padding:40px}.header-menu a.cta_button{display:block;padding:10px 15px;color:#fff;font-weight:500;letter-spacing:0;font-size:14px}.header-menu a.cta_button:hover{background:#fff;color:#000}.lab-slides .slide-content{padding:0 7%}.contact-form-box p{width:100%;position:static}.footer-upper-left-col{padding-right:0;border-right:0}.office-box{margin-left:0!important}.footer-upper-right-col{padding-left:0;margin-top:10px}.footer-top-row{padding:60px 0 20px}.footer-btm-row .footer-menu{margin-top:20px}.footer-btm-row .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{margin-right:0}.footer-btm-row .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:0;font-size:13px;display:block}.footer-btm-row .copyright-txt{text-align:left;margin-top:20px}.footer-upper-right-col .office-box{margin-bottom:30px}.footer-btm-row .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.active a:after,.footer-btm-row .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover:after{opacity:0}.header-section .header-btn{display:none}.contact-page .banner-content .left-col,.contact-page .banner-content .right-col{width:auto;float:none}.contact-page .main-banner-mod{height:auto}.banner-btm-row>div,.banner-btm-row>div.right-col{width:auto;float:none;text-align:center}.banner-btm-row{padding-top:25px;padding-bottom:25px}.banner-btm-row>div.right-col li:first-child{margin-left:0}.contact-page .main-banner{margin-top:110px;overflow:hidden}.map-img img{width:100%}.banner-btm-row>div span{margin-top:5px}.testimonialbox .one-half-col,.testimonialbox .sec-half-col{width:auto;float:none}.testimonialbox .sec-half-col{padding:8% 5%}.testimonial-sec .slick-prev.slick-arrow{right:70px}.testimonial-sec .slick-next.slick-arrow{right:10px}.testimonial-sec .slick-next.slick-arrow,.testimonial-sec .slick-prev.slick-arrow{bottom:0}.testimonial-sec .num{bottom:20px;max-width:100%;left:0;right:0;margin:auto;text-align:center}.testimonial-sec .one-half-col .app-image{max-width:100%;max-height:350px;overflow:hidden;margin:0 auto}.testimonialbox .sec-half-col .lower-box p{font-size:16px}.header-fixed .header-btn a.cta_button,.no-hero .header-btn a.cta_button{background:transparent;color:#fff}.header-btn a.cta_button{border:0}.header-btn a.cta_button:hover,.header-fixed .header-btn a.cta_button:hover,.no-hero .header-btn a.cta_button:hover{background:#fff;color:#000}.about-page .header-fixed .header-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover,.about-page .header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{color:#000}.about-page .header-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#fff}.about-page .mobile-trigger span{background:#104d61}.about-page .header-fixed .mobile-trigger span{background:#fff}.team-box,.team-btm-row .team-box{width:100%;float:none;padding:10px;box-shadow:inherit;margin:0}.team-section{margin-top:0;overflow:hidden}.arhitect-content .right-txt{padding-left:0;float:none;width:auto}.arhitect-content .left-txt{width:auto;float:none}.arhitect-content .right-txt ul{margin-bottom:0}.arhitect-content .right-txt li{font-size:16px;margin-bottom:5px}.work-left-col h2{font-size:38px}.app-feature-sec.app-service{padding:80px 0 0}.app-feature-sec.app-service .content-head{margin:0 auto 50px}.service-content{padding:0 15px}.sol-app-sections.app-feature-sec{padding:0}.main-contact-sec{height:auto;padding:20px 0}.contact-form-box{position:static}.contact-inner-wrap .hs-button.primary.large,.hs-button.primary.large,input[type=submit]{height:auto;width:auto}.contact-form-box p{height:auto}.anticipate-box .app-feature-sec{padding:0}.blog-post-items{min-height:300px;flex:inherit;max-width:450px;margin:0 auto 20px!important}.project-sec{padding-bottom:80px}.research-sec{padding:0}body:not(.apFlex) .research-sec .app-main-box.app-right-box{padding:0 0 40px}.project-list{display:block}.portfolio-work-sec .blog-post-items{max-width:450px;flex:inherit}.portfolio-work-sec .project-list{margin:0}.about-page.work-template .main-banner-mod{padding-top:40px}.portfolio-work-sec .blog-content{opacity:1;visibility:visible}.work-techno-content .left-col{float:none;width:auto;padding-right:0}.work-techno-content .right-col{margin-top:30px;float:none;width:auto}.work-techno-content .right-col p{font-size:14px;line-height:24px}.work-detail-hero-sec .banner-left-col{width:auto;text-align:center}.work-detail-hero-sec .banner-right-col{text-align:center;margin:0;width:auto}.work-detail-hero-sec.banner-devices .scroll-down-wrap{position:static;text-align:center;margin-top:15px}.techno-img{padding:50px 0}.work-detail-hero-sec.banner-devices{height:auto;padding-top:110px}.work-detail-hero-sec .banner-content,.work-detail-hero-sec.banner-devices .page-center{display:block}.row-fluid .quote-left-col{float:none;width:auto;padding-right:0;text-align:center}.row-fluid .quote-right-col{float:none;width:auto;margin-top:20px}.inner-quote{margin:0 auto}.quote-right-col blockquote{background-position:center 0;padding-right:0;padding-top:40px;text-align:center}.name-div{text-align:center}.sol-btm-row{float:none;width:auto}.sol-top-row{overflow:hidden}.left-img,.right-img{width:auto;float:none}.challenge-sec.two-sol-sec .sol-top-row .right-box{margin-left:0;display:block;max-width:100%;margin-top:20px}.sol-blue-box{padding:30px}.work-author-box .right-col p{line-height:24px}.challenge-sec.two-sol-sec .sol-top-row{display:block}.work-img{max-height:400px}.left-col{padding-right:0}.work-techno-content .right-col h2{text-transform:uppercase;font-size:16px;margin-bottom:10px}.work-btns .slick-next-btn.slick-arrow,.work-btns .slick-prev-btn.slick-arrow{width:auto;bottom:auto}.work-btns{bottom:auto;width:180px;left:auto;right:15px;top:30px}.work-detail-hero-sec.banner-no-devices .banner-content{text-align:center}.work-detail-hero-sec.banner-no-devices .banner-content h1{font-size:34px}.variation-main-page .work-detail-hero-sec.banner-devices{height:inherit;padding-bottom:40px}.variation-main-page .banner-top{margin-top:20px}.variation-main-page.about-page .work-detail-hero-sec.banner-devices p{font-size:40px;line-height:45px}.variation-main-page.about-page .work-detail-hero-sec.banner-devices h1{font-size:24px}.layout-left-col,.layout-right-col{width:auto;float:none;padding:0;text-align:center}.layout-right-col{margin-top:20px}.layout-btm-row{margin-top:30px}.main-variation-sec h2{line-height:35px;font-size:35px}.main-variation-sec p{font-size:20px;line-height:24px}.variation-main-page .app-feature-sec{padding:0}.main-one-col-layout.main-col-layout{margin-top:0;padding-bottom:80px}.variation-main-page.about-page .mobile-trigger span{background:#fff}.inner-box{width:auto;float:none;max-width:450px;margin:0 auto 50px!important}.inner-content{margin-top:20px}.main-sec-with-gray{padding:80px 0}.variation-main-page .device-img img{max-height:400px}.subscribe .page-center.content-wrapper .main-content h4 img{width:100%}.homepage-tabber>.homepage-tabber-content>.hubdb-1offer-container,.homepage-tabber>.homepage-tabber-content>.hubdb-offers-container{display:flex;flex-direction:column}.homepage-tabber>.homepage-tabber-content>.hubdb-1offer-container>.homepage-1offer-img-container{margin:0}.tab-panel{margin:10px 0}.tab-panel-1{padding:8px}.primary-tab-panels-container,.secondary-tab-panels-container{width:100%}.tab-panel-1>.homepage-offer-img-container{height:100px;width:100%;overflow:hidden}.tab-panel-1>.homepage-offer-content-container{padding:0}.primary-tab-panels-container>.tab-panel>.homepage-offer-content-container p,.primary-tab-panels-container>.tab-panel>.homepage-offer-content-container p>span{font-size:14px}.calc-tool-offer-content h3,.primary-tab-panels-container>.tab-panel>.homepage-offer-content-container h3{font-size:22px}a.offer-type.cta_button.arrow-animate.calc-tool-link{position:relative;left:-78px}.calc-tool-offer-content>p>span,.calc-tool-offer-content p{font-size:14px!important}}@media (max-width:639px){h2{font-size:38px}.home-banner .banner_title_copy,.main-banner-mod h1{font-size:40px}.client-top-row{display:block}.testimonialbox.slick-slide{padding:60px 0}.left-btn a.cta_button{padding:10px 35px}.require-top-row p{font-size:16px}.main-contact-sec{height:auto;padding:20px 0}.contact-inner-wrap fieldset>div.hs-form-field{width:auto!important;margin-right:0}.contact-inner-wrap .input>input.hs-input,.form-columns-2 select{width:100%!important}.contact-form-box p{padding:15px 25px;height:auto;margin-bottom:0}.contact-form-box p a{margin-left:0;font-weight:500}.main-clients-sec{padding:60px 0}.client-left-col,.client-right-col{width:auto}.client-btm-row{overflow:hidden}.client-logos{text-align:left;width:50%;margin-top:40px;min-height:35px}.about-page .main-banner-mod h1{font-size:34px}.about-page .banner-content p{padding:0;line-height:24px}.content-head p{font-size:16px;font-family:Work Sans,sans-serif;line-height:24px}.team-content{padding:35px}.team-content h2{font-size:30px}.about-page .main-banner-mod{height:550px}.arhitect-content{padding:30px}.arhitect-content h2{font-size:28px}.arhitect-content .left-txt p{line-height:24px}.lab-banner.main-banner-mod h1{font-size:30px}.work-img{max-height:380px}.challenge-sec.two-sol-sec{padding-top:50px}.work-detail-hero-sec.banner-no-devices{height:400px}.variation-main-page.about-page .work-detail-hero-sec.banner-devices p{font-size:30px;line-height:35px}.variation-main-page.about-page .work-detail-hero-sec.banner-devices h1{font-size:20px}.main-two-col-layout.main-col-layout,.main-variation-sec{padding:60px 0}.main-one-col-layout.main-col-layout h2,.main-two-col-layout.main-col-layout .layout-header h2{font-size:30px;margin:0}.layout-btm-row h3,.main-one-col-layout.main-col-layout h4,.main-two-col-layout.main-col-layout .layout-header h4{margin-top:0;font-size:18px}.layout-btm-row{margin-top:20px}.layout-btm-row p,.main-one-col-layout.main-col-layout p{font-size:14px}.main-variation-sec h2{line-height:30px;font-size:28px}.main-variation-sec p{font-size:18px;line-height:22px;font-weight:400}.content-cta{margin-top:30px}}@media (max-width:479px){.header-logo img{max-width:140px}.mobile-trigger.cta_border_button{top:25px}.home-banner .banner_title_copy,.main-banner-mod h1{font-size:27px;line-height:30px}.left-btn a.cta_button{padding:8px 30px}.left-btn{display:block;margin-right:0}.right-btn{display:block;margin-top:10px}.right-btn a.cta_button{padding:0}.banner-btn{margin-top:20px}.scroll-down-wrap a span:first-child{width:50px;line-height:37px;height:50px}.scroll-down-wrap a span:last-child{margin-left:15px}.main-banner-mod{height:600px}.contact-form-box h2,.main-clients-sec h2,.require-top-row h2,.slide-top-row h2{font-size:28px}.require-top-row p{font-size:15px}.require-box{width:100%}.require-btm-row{margin-top:0}.lower-box h2{font-size:28px;line-height:28px}.outer-slide-box.slick-initialized .slick-slide{padding:60px 0}.lab-slides .slide-content{padding:40px 15px;width:auto;float:none}.lab-slides .slide-image{float:none;width:auto}.contact-form-box{padding:30px}.contact-inner-wrap .hs_submit.hs-submit{margin-top:0!important}.contact-inner-wrap .hs-button.primary.large,.hs-button.primary.large,input[type=submit]{padding:12px 40px}.contact-form-box p{padding:10px 20px}.contact-inner-wrap fieldset>div.hs-form-field{margin-bottom:10px}.client-logos img{max-height:22px;width:auto}.testimonial-sec .slick-next.slick-arrow,.testimonial-sec .slick-prev.slick-arrow{bottom:10px}.contact-page .banner-content .left-col{padding:30px}.contact-page .banner-content .left-col h2{font-size:24px}.map-location{width:190px;padding:18px}.banner-btm-row>div.right-col li,.banner-btm-row>div span{margin-left:10px}.banner-btm-row>div.left-col li{margin-right:10px}.testimonialbox .sec-half-col .lower-box{font-size:14px}.footer-section h3{line-height:26px}.client-logos{margin-top:20px}.contact-page .banner-content .left-col h2{font-size:22px}.about-page .main-banner-mod .banner-content h1{font-size:30px;margin:0 auto 10px}.about-page .banner-content p{font-size:16px}h2{font-size:28px}.team-section{margin-top:30px}.team-box:last-child,.team-btm-row,.team-btm-row .team-box:last-child,.team-btm-row .team-box:nth-child(2){margin:0}.team-btm-row .team-content h2,.team-content h2{font-size:28px}.team-btm-row .team-content h5,.team-content h5{margin-bottom:10px}.work-left-col h2{font-size:30px}.content-head p{font-size:14px}.app-feature-sec.app-service .content-head{margin:0 auto 30px}.app-feature-sec.app-service{padding:70px 0 0}.about-page.solutions .banner-content{margin:40px auto 0}.lab-banner.main-banner-mod h1{font-size:24px;margin-bottom:10px}.lab-banner.main-banner-mod .banner-content p{font-size:16px}.project-header h2{font-size:30px}.project-header{margin-bottom:30px}.project-sec{padding-bottom:60px}.portfolio-work-sec .project-list{padding:0}.portfolio-work-sec .blog-post-items{box-shadow:none}.work-detail-hero-sec .banner-left-col h1{font-size:26px}.about-page .work-detail-hero-sec .scroll-down-wrap a span:first-child,.scroll-down-wrap a span:first-child{width:47px;height:47px;line-height:37px}.right-col h2{font-size:17px;text-transform:uppercase}.techno-img{padding:50px 0}.quote-right-col blockquote{font-size:15px;line-height:26px}.challenge-sec{padding-top:60px}.sol-btm-row{padding:50px 0 0}.challenge-sec.two-sol-sec{padding-top:40px}.sol-btm-row p{font-size:14px;line-height:24px}.work-author-box .right-col p{font-size:14px}.work-img{max-height:260px}.post-title a{font-size:18px}.work-detail-hero-sec.banner-no-devices .banner-content h1{font-size:28px;margin-top:15px}.inner-quote a,.right-box a.cta_button{font-size:14px}.right-box h3{line-height:24px}.main-sec-with-gray{padding:60px 0}.main-one-col-layout.main-col-layout h2,.main-two-col-layout.main-col-layout .layout-header h2{font-size:24px}.main-one-col-layout.main-col-layout .layout-btm-row{margin-top:0}.main-one-col-layout.main-col-layout{margin-top:0;padding-bottom:60px}.main-variation-sec h2{line-height:28px;font-size:24px}.main-variation-sec p{font-size:16px}}.subscribe-container{background:#f1f1f1;padding:20px!important;margin-bottom:40px;border:1px solid #ccc;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.subscribe-container .hs-button.primary.large{margin-top:20px}.body-container .tabber-tabs{border-bottom:1px solid #ddd;list-style:none;padding:0;margin:0 0 -2px}.tabber-tabs>li{float:left}.tabber-tabs>li>a{margin-right:2px;line-height:14px;padding:8px 12px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;text-decoration:none;display:block}.tabber-tabs>.active>a,.tabber-tabs>.active>a:focus,.tabber-tabs>.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent}.tabber-wrap.blog-tabber li a{color:#084c61;font-family:Work Sans,sans-serif}.tabber-content{background:#fff;padding:8px;border:1px solid #ddd;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;-o-border-radius:0 4px 4px 4px;-ms-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px;-webkit-box-shadow:0 10px 10px 1px rgba(0,0,0,.55);-moz-box-shadow:0 10px 10px 1px rgba(0,0,0,.55);box-shadow:0 10px 10px 1px rgba(0,0,0,.55)}.blog-tabber-split-page .hs-rss-item.hs-with-featured-image .hs-rss-item-text,.blog-tabber .hs-rss-item.hs-with-featured-image .hs-rss-item-text{float:right;width:60%;padding:0 0 0 15px}.hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper{display:block;width:auto}.blog-tabber .hs-rss-item.hs-with-featured-image .hs-rss-featured-image{float:left;width:40%;min-height:110px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.blog-tabber-split-page .hs-rss-item.hs-with-featured-image .hs-rss-featured-image{float:left;width:35%;height:80px;object-fit:cover;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.blog-body__sidebar .tabber-content ul{list-style:none;padding:0 10px}.blog-body__sidebar .tabber-content ul li{padding:10px 0}@media (min-width:1024px){.blog-body__sidebar{position:absolute;right:0;height:95%}.blog-body__sidebar>div.row-fluid-wrapper.row-depth-1.row-number-8{position:sticky;top:180px}}.post-listing .post-item{border-bottom:1px solid #eee;margin-bottom:50px;padding-bottom:60px}.topic-list{padding-top:0;margin-bottom:40px;font-size:12px}a.topic-link{background-color:#eee;color:#666;padding:4px 8px;font-size:12px;-webkit-border-radius:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;margin-right:4px}.topic-list a.topic-link:hover{background:#ab3831 none repeat scroll 0 0;color:#fff}.post-item a.cta-primary-outline{background:#084c61 none repeat scroll 0 0;border-color:#084c61;border-radius:0;box-shadow:0 0 0!important;color:#fff;padding:18px 35px}.post-item a.cta-primary-outline:hover{background:transparent none repeat scroll 0 0;color:#084c61;transform:none}.blog-pagination{text-align:center}.blog-pagination .next-posts-link,.blog-pagination .previous-posts-link,.blog-pagination a{color:#084c61}.about-author-sec{border-top:1px solid #ccc;margin-top:60px;padding-top:50px}.about-author-sec img{border-radius:50%;border:1px solid #ccc;display:block;height:auto;position:relative;top:10px}.post-jump-con{padding:30px 0;border-top:1px solid #ccc;margin:40px 0;display:flex;justify-content:space-between}.post-jump{width:47%;margin:0;padding:0;display:inline-block}.featured-img-con img{height:200px;width:340px}@media (max-width:767px){.about-author-sec{text-align:center}.about-author-sec img{margin:auto auto 20px;max-width:140px}.post-jump-con{margin-top:20px}}@media (max-width:639px){.about-author-sec{margin-top:50px}}.agile2018 .page-center{padding:0 20px!important}.agile2018 #Content{background:#f7f8fb;overflow-x:hidden}.agile2018 h3{font-size:32px!important}.agile2018 h3,.agile2018 h4{color:#104d61;font-family:Work Sans,sans-serif;font-weight:700;text-transform:uppercase}.agile2018 h4{font-size:18px!important}@media (min-width:480px){.agile2018 .page-center{padding:0 40px!important}}@media (min-width:768px){.agile2018 .page-center{padding:0 20px!important}.agile2018 h3{font-size:36px!important}}@media (min-width:1850px){.agile2018 .container-fluid .row-fluid .page-center{max-width:1700px}}.agile2018 .body-container-wrapper{padding-top:0}.agile-hero{background-color:#0f4c61;background-position:100% 0;background-repeat:no-repeat;background-size:auto 90%;height:auto;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;position:relative;padding:50px 0;overflow-x:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.agile-hero{height:900px}}.agile-hero__copy{max-width:950px}.agile-hero__copy h1{color:#fff;font-weight:700}.agile-hero__copy h2{color:#fff;font-size:44px!important;line-height:1.1;font-weight:300}.agile-hero__copy p{color:#fff}.agile-hero__copy h1,.agile-hero__copy h2,.agile-hero__copy h5,.agile-hero__copy p{margin-bottom:20px;line-height:1.2}.agile-hero__copy .white-solid-cta{font-size:16px}.agile-hero__links{width:100%;max-width:1170px;margin:30px auto 0}.agile-hero__links__item{padding-top:25px;padding-bottom:15px;border-top:1px solid #507fa9;position:relative;cursor:pointer}.agile-hero__links__item:before{content:"";width:80%;height:1px;position:absolute;background-color:#507fa9;top:-1px;left:0}.agile-hero__links__item h4{color:#507fa9;text-transform:none;margin-bottom:15px;font-size:18px!important}.agile-hero__links__item p{color:#507fa9;text-transform:none;font-size:12px!important}.agile-hero__links__item:hover:before{background-color:#fff}.agile-hero__links__item:hover h4{color:#fff}@media (min-width:768px){.agile-hero{padding-bottom:100px}.agile-hero__links{position:absolute;bottom:30px;padding:0 20px;left:0;right:0}.agile-hero__links__item{width:31%;margin-right:2%;float:left}}@media (max-width:767px){.agile-hero{background-size:150px auto}.agile-hero__links__item h4,.agile-hero__links__item p{color:#fff}}.agile2018 .ic-block{text-align:left;position:relative;padding:50px 0}.agile2018 .ic-block .page-center{padding:0 40px}.agile2018 .ic-block img{width:100%;box-shadow:30px 30px 70px rgba(0,0,0,.5)}.agile2018 .ic-block p{color:#676767;line-height:1.5}.agile2018 .ic-block .ic-block__copy{width:100%;margin-bottom:30px}.agile2018 .ic-block .ic-block__image{width:100%}@media (min-width:768px){.agile2018 .ic-block{margin-bottom:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.agile2018 .ic-block .ic-block__copy{position:absolute}}@media (min-width:768px) and (max-width:1024px){.agile2018 .ic-block .span4,.agile2018 .ic-block .span5,.agile2018 .ic-block .span7,.agile2018 .ic-block .span8{width:50%;margin:0}.agile2018 .ic-block.copy-left .span4{padding-right:5%}.agile2018 .ic-block.copy-right .span4{padding-left:5%}}@media (min-width:768px){.agile2018 .ic-block{margin-bottom:75px}.agile2018 .ic-block .ic-block__copy{margin-bottom:0}}@media (min-width:1024px){.agile2018 .ic-block{margin-bottom:8%}}.agile-lower{padding:50px 0;background-color:#fff}.agile-lower-top{text-align:left;line-height:1.5}.agile-lower-top .page-center{max-width:1080px}.agile2018 .agile-lower-top p{color:#676767;line-height:1.5}.agile-callout{font-size:24px;font-family:Lora;line-height:1.5;background:#0d4c61;padding:30px;margin-top:30px;color:#fff}.agile-lower-top-richtext h3{margin-top:20px}.agile-lower-bottom{text-align:left;padding:50px 0}.agile2018 .agile-lower-bottom p{color:#676767;line-height:1.5}.agile-lower .discover-more h3{background:#104d61;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;border-radius:50%;width:70px;height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:10px 10px 80px rgba(0,0,0,.5);box-shadow:10px 10px 80px rgba(0,0,0,.5);margin-bottom:30px}.agile-lower-bottom-richtext{margin-bottom:30px}@media (min-width:768px){.agile-lower{background-image:url(https://458194.fs1.hubspotusercontent-na1.net/hubfs/458194/Agile2018/agile-lower.png);background-size:117% auto;background-position:center 70%;background-repeat:no-repeat;padding:150px 0 100px}.agile-lower-top{padding-bottom:18%}.agile-lower-top .page-center>.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.agile-callout{background:none;padding:0;margin-top:0;font-size:24px}.agile-lower-bottom-richtext{margin-bottom:0}.agile-lower-bottom{padding:0}}@media (min-width:1024px){.agile-lower{background-size:100% auto}.agile-callout{background:none;padding:0;margin-top:0;font-size:28px}}@media (min-width:1366px){.agile-callout{font-size:30px}}@media (min-width:1500px){.agile-lower{background-position:center 60%}}.left-right-option__header{margin-bottom:15px;text-align:center}.left-right-option__header h2{font-size:48px}@media (max-width:639px){.left-right-option__header h2{font-size:38px}}@media (max-width:479px){.left-right-option__header h2{font-size:28px}}.top-section.about-img.about-sction-text{margin-bottom:40px}@media (max-width:768px){.variation-main-page .layout-right-col hr{display:block}.variation-main-page .layout-left-col hr{display:none}}.subscribe .home-banner>div>div{height:450px}.subscribe .sidebar-form .submitted-message .thanks{padding:30px 0!important}.subscribe .header-container .header-right-col{display:none}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/458194/hub_generated/template_assets/6237858226/1657120876496/Templates/Custom/Page/AndPlus_2018_Redesign/Files/ap2018.css */