@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.css);img{border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}img,video{max-width:100%}video{height:auto}.hs-responsive-embed{height:auto;overflow:hidden;padding-left:0;padding-right:0;padding-top:0;position:relative}.hs-responsive-embed embed,.hs-responsive-embed iframe,.hs-responsive-embed object{border:0;height:100%;width:100%}.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{height:auto;position:static;width:auto}iframe[src^="http://www.slideshare.net/slideshow/embed_code/"]{max-width:100%;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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:6px;width:100%}.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{clear:both;content:" ";display:table}.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;max-width:140px;overflow:hidden;padding:10px 20px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.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{left:0;opacity:0;position:absolute;-webkit-transition:opacity .4s;visibility:hidden;z-index:10}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.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{margin-bottom:20px;min-height:7em;position:relative}.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;opacity:1;visibility:visible}.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{clear:both;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>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;max-width:140px;overflow:hidden;padding:10px 20px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:auto}.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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.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{left:180px;opacity:0;position:absolute;top:0;-webkit-transition:opacity .4s;visibility:hidden;z-index:10}.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;opacity:1;position:static;visibility:visible}.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{display:block;list-style:none;margin:0}.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 a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper 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{opacity:1;visibility:visible}.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{background-repeat:no-repeat;background-size:24px 24px;border:0;display:inline-block;height:24px;line-height:24px;text-indent:-99999px;width:24px}.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{list-style:none;margin:0;padding:0}.hs_cos_flex-slider{margin:0;padding:0}.hs_cos_flex-slider .hs_cos_flex-slides>li{-webkit-backface-visibility:hidden;display:none;position:relative}.hs_cos_flex-slider .hs_cos_flex-slides img{border-radius:0;display:block;width:100%}.hs_cos_flex-pauseplay span{text-transform:capitalize}.hs_cos_flex-slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}html[xmlns] .hs_cos_flex-slides{display:block}* html .hs_cos_flex-slides{height:1%}.hs_cos_flex-slider{background:#fff;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:0 0 60px;position:relative;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{background:url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0;cursor:pointer;display:block;height:30px;margin:-20px 0 0;opacity:0;position:absolute;text-indent:-9999px;top:50%;-webkit-transition:all .3s ease;width:30px;z-index:10}.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{left:5px;opacity:.8}.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{cursor:default;filter:alpha(opacity=30);opacity:.3!important}.hs_cos_flex_thumbnavs-direction-nav{*height:0;list-style:none;margin:0;padding:0}.hs_cos_flex_thumbnavs-direction-nav a{background:url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%;cursor:pointer;display:block;height:140px;margin:-60px 0 0;opacity:1;position:absolute;text-indent:-9999px;top:50%;-webkit-transition:all .3s ease;width:30px;z-index:10}.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{bottom:-40px;position:absolute;text-align:center;width:100%}.hs_cos_flex-control-nav li{display:inline-block;margin:0 6px;zoom:1;*display:inline}.hs_cos_flex-control-paging li a{background:#666;background:rgba(0,0,0,.5);-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);cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px}.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;overflow:hidden;position:static}.hs_cos_flex-control-thumbs li{float:left;margin:0;width:25%}.hs_cos_flex-control-thumbs img{cursor:pointer;display:block;opacity:.7;width:100%}.hs_cos_flex-control-thumbs img:hover{opacity:1}.hs_cos_flex-control-thumbs .hs_cos_flex-active{cursor:default;opacity:1}@media screen and (max-width:860px){.hs_cos_flex-direction-nav .hs_cos_flex-prev{left:0;opacity:1}.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);bottom:0;font-size:2em;width:100%}.hs_cos_flex-slider .caption,.hs_cos_flex-slider .superimpose .caption{color:#fff;line-height:1.1em;padding:0 5%;position:absolute;text-align:center}.hs_cos_flex-slider .superimpose .caption{background-color:transparent;font-size:3em;top:40%;width:90%}@media (max-width:400px){.hs_cos_flex-slider .superimpose .caption{background-color:#000;color:#fff;font-size:2em;line-height:1.1em;padding:0 5%;position:static;text-align:center;top:40%;width:90%}#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;margin:0 -4px 0 0;padding:0}.hs-gallery-thumbnails.fixed-height li img{border-width:0;margin:0;max-height:150px;padding: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{line-height:12px;min-height:0}@font-face{font-family:ProximaNova-Regular;font-style:normal;font-weight:400;src:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Regular.eot#iefix) format("embedded-opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Regular.woff) format("woff"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Regular.ttf) format("truetype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg")}@font-face{font-family:ProximaNova-Bold;font-style:normal;font-weight:400;src:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Bold.eot#iefix) format("embedded-opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Bold.otf) format("opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Bold.woff) format("woff"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Bold.ttf) format("truetype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg")}@font-face{font-family:ProximaNova-Black;font-style:normal;font-weight:400;src:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Black.eot#iefix) format("embedded-opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Black.otf) format("opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Black.woff) format("woff"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Black.ttf) format("truetype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Black.svg#ProximaNova-Black) format("svg")}@font-face{font-family:ProximaNova-Light;font-style:normal;font-weight:400;src:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Light.eot#iefix) format("embedded-opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Light.otf) format("opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Light.woff) format("woff"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Light.ttf) format("truetype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Light.svg#ProximaNova-Light) format("svg")}@font-face{font-family:proxima_novathin;font-style:normal;font-weight:400;src:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/proxima_nova_thin-webfont.eot);src:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/proxima_nova_thin-webfont.eot#iefix) format("embedded-opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/proxima_nova_thin-webfont.woff) format("woff"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/proxima_nova_thin-webfont.ttf) format("truetype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/proxima_nova_thin-webfont.svg#proxima_novathin) format("svg")}@font-face{font-family:ProximaNova-Extrabld;font-style:normal;font-weight:400;src:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Extrabld.eot#iefix) format("embedded-opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Extrabld.otf) format("opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Extrabld.woff) format("woff"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Extrabld.ttf) format("truetype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-Extrabld.svg#ProximaNova-Extrabld) format("svg")}@font-face{font-family:ProximaNova-RegularIt;font-style:normal;font-weight:400;src:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-RegularIt.eot#iefix) format("embedded-opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-RegularIt.woff) format("woff"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-RegularIt.ttf) format("truetype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-RegularIt.svg#ProximaNova-RegularIt) format("svg")}@font-face{font-family:ProximaNova-LightIt;font-style:normal;font-weight:400;src:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-LightIt.eot#iefix) format("embedded-opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-LightIt.otf) format("opentype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-LightIt.woff) format("woff"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-LightIt.ttf) format("truetype"),url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/fonts/ProximaNova-LightIt.svg#ProximaNova-LightIt) format("svg")}*{box-sizing:border-box}:focus{outline:none}::-moz-focus-inner{border:0}body{color:#000;font-family:ProximaNova-Light,sans-serif;font-size:16px;font-weight:400;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input{font-family:ProximaNova-Regular,sans-serif}ul{margin:0;padding:0}strong{font-family:ProximaNova-Bold,sans-serif;font-weight:400}a{color:#3b3b3b;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}a,a:focus,a:hover{text-decoration:none}a.cta_button{box-sizing:border-box!important}::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{opacity:1}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],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{border:none;border-radius:0;font-family:ProximaNova-Regular,sans-serif;font-size:16px;font-weight:400;margin:0 0 30px;padding:18px 19px;width:100%}.hs-form fieldset input[type=number].hs-input,.hs-form fieldset textarea.hs-input,.hs-form fieldset.form-columns-1 textarea.hs-input,fieldset.form-columns-1,fieldset.form-columns-1 input[type=color].hs-input,fieldset.form-columns-1 input[type=date].hs-input,fieldset.form-columns-1 input[type=datetime-local].hs-input,fieldset.form-columns-1 input[type=datetime].hs-input,fieldset.form-columns-1 input[type=email].hs-input,fieldset.form-columns-1 input[type=file].hs-input,fieldset.form-columns-1 input[type=month].hs-input,fieldset.form-columns-1 input[type=number].hs-input,fieldset.form-columns-1 input[type=password].hs-input,fieldset.form-columns-1 input[type=search].hs-input,fieldset.form-columns-1 input[type=tel].hs-input,fieldset.form-columns-1 input[type=text].hs-input,fieldset.form-columns-1 input[type=time].hs-input,fieldset.form-columns-1 input[type=url].hs-input,fieldset.form-columns-1 input[type=week].hs-input,fieldset.form-columns-1 textarea.hs-input,select.hs-input{width:100%}input[type=checkbox],input[type=radio]{margin-right:10px}input[type=file]{background-color:#fff;color:#000}.inputs-list{margin:0 0 15px}input[type=submit]{-webkit-appearance:none;border:none;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:ProximaNova-Regular,sans-serif;font-size:18px;font-weight:700;padding:18px 10px;text-align:center;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100%}input[type=submit]::-moz-focus-inner{border:0}fieldset .hs-form-field>label span.hs-form-required{display:none}fieldset .hs-form-field>label span:not(:empty)+span.hs-form-required{display:inherit}textarea{min-height:120px;resize:none}h1,h2,h3,h4,h5,h6{color:#3b3b3b;font-family:ProximaNova-Bold,sans-serif;font-weight:400;margin-bottom:10px;margin-top:0}h2{font-size:40px}.row-fluid [class*=span].no-height{min-height:auto}.container,.row-fluid .container[class*=span]{box-sizing:border-box;float:none;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container:after,.row-fluid .container[class*=span]:after{clear:both;content:"";display:table}.container2,.row-fluid .container2[class*=span]{box-sizing:border-box;float:none;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container2:after,.row-fluid .container2[class*=span]:after{clear:both;content:"";display:table}.row{margin-left:-15px;margin-right:-15px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.padding-topbottom{padding-bottom:80px;padding-top:80px}.padding-top{padding-top:80px}.padding-bottom{padding-bottom:80px}.row-fluid [class*=span]{min-height:auto}.hs-error-msgs label{display:block;font-size:13px;transform:translate(2px,-11px);-webkit-transform:translate(2px,-11px);-moz-transform:translate(2px,-11px)}.bg-img img{display:none}.bg-wrapper,.bg-wrapper2{background-position:50%;background-repeat:no-repeat;background-size:cover}body .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{max-width:none;overflow:visible;white-space:inherit}.widget-type-rich_text{line-height:31px}.widget-type-rich_text p{margin:0 0 20px}.default-form .hs-form .hs-form-field>label span.hs-form-required{display:none}.default-form .hs-form .hs-form-field>label span:not(:empty)+span.hs-form-required{display:inherit}.default-form .hs-form .hs-form-field .input{margin:0}.default-form .hs-form fieldset{max-width:none}.default-form .hs-form fieldset.form-columns-2{margin:0 -15px}.default-form .hs-form fieldset.form-columns-2 .hs-form-field{margin:0 15px;width:calc(50% - 30px)}.default-form .hs-form fieldset.form-columns-3{margin:0 -15px}.default-form .hs-form fieldset.form-columns-3 .hs-form-field{margin:0 15px;width:calc(33.33% - 30px)}.default-form .hs-form ul.hs-error-msgs{display:none!important}@media (max-width:767px){.default-form .hs-form fieldset.form-columns-2,.default-form .hs-form fieldset.form-columns-3{margin:0}.default-form .hs-form fieldset.form-columns-2 .hs-form-field,.default-form .hs-form fieldset.form-columns-3 .hs-form-field{margin:0;width:100%}.default-form .hs-form fieldset .input .hs-input,.default-form .hs-form fieldset.form-columns-2 .input .hs-input,.default-form .hs-form fieldset.form-columns-3 .input .hs-input{width:100%}}.slick-slider .slick-arrow{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/arrow-left.svg) no-repeat 50%;border:none;color:#fff;cursor:pointer;font-size:0;height:40px;left:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:40px;z-index:9}.slick-slider .slick-arrow.slick-next{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/arrow-right.svg) no-repeat 50%;left:auto;right:0}.slick-slider .slick-dots{text-align:center}.slick-slider .slick-dots li{display:inline-block;margin:0 5px}.slick-slider .slick-dots li button{background-color:#213ca3;border:none;border-radius:100%;cursor:pointer;height:11px;opacity:.2;padding:0;text-indent:-9999px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:11px}.slick-slider .slick-dots li.slick-active button{opacity:1}.ebiz-toggle{background-color:rgba(0,0,0,.1);border:none;cursor:pointer;float:right;padding:10px 0;width:43px}.ebiz-toggle .icon-bar{background-color:#fff;border-radius:1px;display:block;height:3px;margin:auto;position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:22px}.ebiz-toggle .icon-bar+.icon-bar{margin-top:4px}.ebiz-toggle .icon-bar:first-child,.ebiz-toggle .icon-bar:nth-child(3){top:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ebiz-toggle.ebiz-menuopen .icon-bar:first-child{top:7px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.ebiz-toggle.ebiz-menuopen .icon-bar:nth-child(2){opacity:0}.ebiz-toggle.ebiz-menuopen .icon-bar:nth-child(3){top:-7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mainmenu .mobile-menu span.mobile-toggle{background-color:#ededed;height:36px;right:0;top:0;width:36px}.mainmenu .mobile-menu span.mobile-toggle,.mainmenu .mobile-menu span.mobile-toggle:after,.mobile-toggle:before{position:absolute;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.mainmenu .mobile-menu span.mobile-toggle:after,.mobile-toggle:before{background-color:#000;content:"";height:16px;left:17px;top:10px;width:2px}.mainmenu .mobile-menu span.mobile-toggle:before{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.mainmenu .mobile-menu span.mobile-toggle.ebiz-subopen:after,.mainmenu .mobile-menu span.mobile-toggle:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mainmenu .mobile-menu span.mobile-toggle.ebiz-subopen:before{background-color:#fff;opacity:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mainmenu .hs-menu-wrapper ul{float:left;min-width:250px;padding:0;width:100%}.mainmenu .hs-menu-wrapper>ul>li{position:relative}.mainmenu .hs-menu-wrapper>ul>li:after{background-color:#879ef8;border-radius:2px;content:"";height:3px;left:50%;opacity:0;position:absolute;top:13px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:6px}.mainmenu .hs-menu-wrapper>ul>li>a{color:#fff;font-family:ProximaNova-Bold,sans-serif;font-size:13px;letter-spacing:2px;max-width:none;text-transform:uppercase;width:auto}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{background-color:#879ef8;color:#fff;display:block;max-width:none;min-width:auto;overflow:visible;text-align:left;text-overflow:inherit;white-space:inherit;width:auto}.mainmenu .hs-menu-wrapper>ul>li>ul{background-color:#fff;min-width:250px;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .4s ease!important;-moz-transition:all .4s ease!important;-o-transition:all .4s ease!important;-ms-transition:all .4s ease!important;transition:all .4s ease!important}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{margin-top:20px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.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,.mainmenu li.hs-menu-item.hs-menu-depth-2.hs-item-has-children ul{margin-top:0}li.hs-menu-item.hs-menu-depth-3 a{background:#879ef8!important}li.hs-menu-item.hs-menu-depth-3 a:hover{background:#03239d!important}.bg-color{background-color:#f9f9f9}.bg-color2{background-color:#d2dbff}.button-1 a{background-color:#03239d;border-radius:100px;color:#fff;display:inline-block;font-family:ProximaNova-Bold,sans-serif;font-size:16px;padding:19px 38px}.button-1 a:hover{background-color:#879ef8;box-shadow:2px 2px 20px -5px rgba(0,0,0,.3);color:#fff;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.small[class*=button-] a{border-radius:17px;font-size:12px;letter-spacing:.5px;padding:9px 28px}.button-2 a{background-color:#879ef8;border-radius:100px;color:#03239d;display:inline-block;font-family:ProximaNova-Bold,sans-serif;font-size:16px;padding:19px 28px}.button-2 a:hover{background-color:#fff;box-shadow:2px 2px 20px -5px rgba(0,0,0,.3);color:#03239d;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}a.button-2{background-color:#879ef8;border-radius:100px;color:#03239d;display:inline-block;font-family:ProximaNova-Bold,sans-serif;font-size:16px;padding:19px 28px}a.button-2:hover{background-color:#fff;box-shadow:2px 2px 20px -5px rgba(0,0,0,.3);color:#03239d;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}a.button-1{background-color:#03239d;border-radius:100px;color:#fff;display:inline-block;font-family:ProximaNova-Bold,sans-serif;font-size:16px;min-width:200px;padding:19px 38px}a.button-1:hover{background-color:#879ef8;box-shadow:2px 2px 20px -5px rgba(0,0,0,.3);color:#fff;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.titleh2 h2{color:#03239d;font-family:ProximaNova-Black,sans-serif;font-size:50px;text-align:center}.header{left:0;padding:50px 50px 0;position:absolute;top:0;width:100%!important;z-index:2}.header .logo{width:216px}.header .right-links{margin:0;text-align:right;width:calc(100% - 216px)}.header .right-links .mainmenu,.header .right-links [class*=button-]{display:inline-block;float:none;vertical-align:middle;width:auto}.header .right-links [class*=button-]{margin:0}.header.simple-header .widget-type-linked_image{margin:0 auto;max-width:215px}.home-banner{padding:354px 0 254px;position:relative}.home-banner h1{color:#fff;font-size:50px;letter-spacing:4px;text-transform:uppercase}.home-banner h1 span{color:#36c69c}.home-banner h1 span:nth-child(2){color:#d2dbff}.home-banner .content{color:#fff;float:right;font-size:22px;max-width:640px}.home-banner .text{line-height:32px}.home-banner .button-1{padding:35px 0 0}.home-banner2{overflow:hidden;position:relative}.home-banner2>svg{height:100%;object-fit:cover;width:100%}.home-banner2:after{background-color:#233ea5;content:"";height:50px;left:0;position:absolute;top:0;width:50px}.home-banner2 .inner-wrapper{align-items:center;display:flex;height:100%;position:absolute;width:100%}.home-banner2 h1{color:#fff;font-size:50px;letter-spacing:4px;text-transform:uppercase}.home-banner2 h1 span{color:#36c69c}.home-banner2 h1 span:nth-child(2){color:#d2dbff}.home-banner2 .content{color:#fff;float:right;font-size:22px;max-width:640px}.home-banner2 .text{line-height:32px}.home-banner2 .button-1{padding:35px 0 0}.home-banner2 .mobile,.home-banner2 .tablet{display:none}.workBanner .home-banner{padding:325px 0 395px}.workBanner .home-banner .content{max-width:660px}.home-banner .icons-anim{position:relative}.home-banner .icons-anim .icon{opacity:0;position:absolute;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;-ms-transition:all 1.5s ease;transition:all 1.5s ease;width:93px}.home-banner .icons-anim .icon.icon1{left:136px;top:220px}.home-banner .icons-anim .icon.icon2{left:220px;top:100px;transition-delay:.15s}.home-banner .icons-anim .icon.icon5{left:345px;top:60px;transition-delay:.3s}.home-banner .icons-anim .icon.icon10{left:622px;top:0;transition-delay:.45s}.home-banner .icons-anim .icon.icon6{left:405px;top:120px;transition-delay:50ms}.home-banner .icons-anim .icon.icon8{left:534px;top:60px;transition-delay:.2s}.home-banner .icons-anim .icon.icon11{left:687px;top:40px;transition-delay:.1s}.home-banner .icons-anim .icon.icon3{left:380px;top:270px;transition-delay:.25s}.home-banner .icons-anim .icon.icon7{left:489px;top:200px;transition-delay:.1s}.home-banner .icons-anim .icon.icon12{left:729px;top:70px;transition-delay:.18s}.home-banner .icons-anim .icon.icon4{left:395px;top:300px;transition-delay:.2s}.home-banner .icons-anim .icon.icon9{left:687px;top:210px;transition-delay:50ms}.home-banner .icons-anim .icon.icon13{left:810px;top:150px;transition-delay:.13s}.home-banner .icons-anim.go .icon.icon1{left:46px;opacity:1;top:130px}.home-banner .icons-anim.go .icon.icon2{left:112px;opacity:1;top:-23px}.home-banner .icons-anim.go .icon.icon5{left:235px;opacity:1;top:-63px}.home-banner .icons-anim.go .icon.icon10{left:457px;opacity:1;top:-176px}.home-banner .icons-anim.go .icon.icon6{left:302px;opacity:1;top:6px}.home-banner .icons-anim.go .icon.icon8{left:414px;opacity:1;top:-75px}.home-banner .icons-anim.go .icon.icon11{left:527px;opacity:1;top:-114px}.home-banner .icons-anim.go .icon.icon3{left:248px;opacity:1;top:115px}.home-banner .icons-anim.go .icon.icon7{left:379px;opacity:1;top:77px}.home-banner .icons-anim.go .icon.icon12{left:606px;opacity:1;top:-45px}.home-banner .icons-anim.go .icon.icon4{left:325px;opacity:1;top:220px}.home-banner .icons-anim.go .icon.icon9{left:557px;opacity:1;top:95px}.home-banner .icons-anim.go .icon.icon13{left:675px;opacity:1;top:25px}.top-space{margin-top:-9%;padding:200px 0 0}.logo-top{padding:10px 0 0}.logo-top .white-box{background-color:#fff;border-radius:5px;box-shadow:0 2px 20px 0 rgba(0,0,0,.08);color:#686868;height:100%;padding:30px 20px 45px;text-align:center}.logo-top .white-box label{display:block;font-size:18px;padding:0 0 35px}.logo-top .white-box .logo-img img{margin:0 auto}.logo-top .group>div>div{display:flex}.logo-top .group>div>div>div>div{height:100%}.logo-top .white-box .slick-slider .slick-arrow{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/arrow-right-dark.svg) no-repeat 50%;top:110px;-webkit-transform:translate(0) rotate(180deg);-moz-transform:translate(0) rotate(180deg);-o-transform:translate(0) rotate(180deg);-ms-transform:translate(0) rotate(180deg);transform:translate(0) rotate(180deg)}.logo-top .white-box .slick-slider .slick-arrow.slick-prev{left:33%}.logo-top .white-box .slick-slider .slick-arrow.slick-next{right:33%;-webkit-transform:translate(0) rotate(0deg);-moz-transform:translate(0) rotate(0deg);-o-transform:translate(0) rotate(0deg);-ms-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}.logo-list .slick-track{display:table}.logo-list .slick-track .slick-slide{display:table-cell;float:none;vertical-align:middle}.logo-list .slick-track .slick-slide .logo-img{display:block!important;height:100%}.focus-block{font-size:19px}.focus-block.padding-topbottom{padding-top:150px}.focus-block .container{max-width:930px}.laptop-block .left-book{padding:0 85px 0 0;position:relative}.laptop-block .left-book .slide-1{position:absolute;right:150px;top:-54px;width:268px}.laptop-block .left-book .slide-2{position:absolute;right:64px;top:113px;width:150px}.laptop-block .left-book .slide-3{position:absolute;right:230px;top:185px;width:187px}.laptop-block .left-book .slide-4{position:absolute;right:450px;top:198px;width:268px}.laptop-block .left-book .slide-5{position:absolute;right:62px;top:325px;width:286px}.laptop-block .left-book [class*=slide-]{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;-ms-transition:all 2s ease;transition:all 2s ease}.laptop-block .left-book.go [class*=slide-]{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.laptop-block .left-book .slide-1{transition-delay:.2s}.laptop-block .left-book .slide-2{transition-delay:.8s}.laptop-block .left-book .slide-3{transition-delay:1.4s}.laptop-block .left-book .slide-5{transition-delay:2.1s}.laptop-block .left-book [class*=slide-] img{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.laptop-block .left-book [class*=slide-].fly img{filter:drop-shadow(0 0 .75rem rgba(0,0,0,.4))}.laptop-block .left-book [class*=slide-]>div{-webkit-transition:all .2s cubic-bezier(.645,.045,.355,1);-moz-transition:all .2s cubic-bezier(.645,.045,.355,1);-o-transition:all .2s cubic-bezier(.645,.045,.355,1);-ms-transition:all .2s cubic-bezier(.645,.045,.355,1);transition:all .2s cubic-bezier(.645,.045,.355,1)}.laptop-block .left-book .fly[class*=slide-]>div{animation:float1;animation-duration:2.5s;animation-iteration-count:infinite}@keyframes float1{0%{animation-timing-function:ease-in-out;transform:translateZ(0)}50%{animation-timing-function:ease-in-out;transform:translate3d(0,1.5vh,0)}to{animation-timing-function:ease-in-out;transform:translateZ(0)}}.home-servies{max-width:515px}.home-servies .home-serviesList{line-height:27px;margin:0 0 19px;padding:0 0 0 75px;position:relative}.home-servies .home-serviesList .icon{left:0;max-width:60px;position:absolute;top:-12px}.home-servies .home-serviesList .icon img{height:auto}.home-servies .home-serviesList h5{font-size:25px;margin:0 0 5px;opacity:.9}.work-page{padding:130px 0 60px}.work-page .home-servies{margin:0 auto;max-width:700px}.work-page .home-servies .home-serviesList{padding:0 0 36px 154px}.work-page .home-servies .home-serviesList .icon{max-width:120px}.work-page .home-servies .home-serviesList h5{color:#222840;margin:0 0 10px}.good-bye{margin-top:-7%;padding:30px 0 122px}.good-bye h2{margin:0 0 43px}.do-this{padding:116px 0 0}.do-this .section-main .section{padding:60px 0;position:relative}.do-this .section-main .section:nth-child(2):after{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/wave-asset22.png) no-repeat scroll center 0/100% auto;content:"";height:100%;left:0;position:absolute;top:-100px;width:100%;z-index:-1}.do-this .section-main .section:nth-child(3):after{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/wave-asset33.png) no-repeat scroll center 0/100% auto;content:"";height:100%;left:0;position:absolute;top:-150px;width:100%;z-index:-1}.do-this .section-main .section:nth-child(4):after{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/wave-asset22.png) no-repeat scroll center 0/100% auto;content:"";height:100%;left:0;position:absolute;top:-100px;width:100%;z-index:-1}.do-this .section-main .section:nth-child(5):after{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/wave-asset33.png) no-repeat scroll center 0/100% auto;content:"";height:100%;left:0;position:absolute;top:-50px;width:100%;z-index:-1}.do-this .section-main .section:nth-child(6):after{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/wave-asset22.png) no-repeat scroll center 0/100% auto;content:"";height:100%;left:0;position:absolute;top:-100px;width:100%;z-index:-1}.do-this .section-main .section:nth-child(7):after{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/wave-asset33.png) no-repeat scroll center 0/100% auto;content:"";height:100%;left:0;position:absolute;top:-50px;width:100%;z-index:-1}.do-this .section-main .section:nth-child(3){margin:50px 0 0}.do-this h2{color:#03239d;font-family:ProximaNova-Extrabld,sans-serif;font-size:50px;line-height:1.15;text-align:center}.do-this .div-wrap:after{clear:both;content:"";display:table}.do-this .image-dv{float:right;width:543px}.do-this .image-dv .image{padding:0 0 65px;position:relative}.do-this .image-dv .image img{height:auto}.do-this .image-dv .image .video-btn{height:calc(100% - 65px);left:0;position:absolute;top:0;width:100%}.do-this .image-dv .image .video-btn:after{background-color:hsla(0,0%,100%,.35);border:3px solid #fff;border-radius:50%;color:#fff;content:"\f04b";font-family:fontawesome;font-size:1.6rem;height:75px;left:calc(50% - 35px);line-height:75px;padding-left:4px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transform-origin:50% 0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;-ms-transition:all .35s ease;transition:all .35s ease;width:70px}.do-this .image-dv .image .video-btn:hover:after{-webkit-transform:scale(1.2) translateY(-50%);-moz-transform:scale(1.2) translateY(-50%);-o-transform:scale(1.2) translateY(-50%);-ms-transform:scale(1.2) translateY(-50%);transform:scale(1.2) translateY(-50%)}.do-this .image-dv .after-img{padding:0 0 0 95px}.do-this .image-dv .logo-rpt{padding:0 0 40px}.do-this .image-dv .logo-rpt span{display:inline-block;padding:0 50px 0 0}.do-this .image-dv .logo-rpt span:last-child{padding:0}.do-this .contnt h3{color:#222840;font-size:25px;line-height:31px}.do-this .contnt.widget-type-rich_text{line-height:25px}.a-glimpse{margin-top:-15%;padding-top:18%}.do-this .section-main .section .our-work-page{padding:20px 0 10px}.do-this .our-work-page .image-dv{float:left;width:830px}.do-this .our-work-page .image-dv .image{padding:0}.do-this .our-work-page .contnt-dv{float:right;margin:-105px 0 0;padding:0;width:830px}.do-this .our-work-page .contnt-dv .white-box{margin:0}.do-this .contnt-dv{float:left;margin:0 -65px 0 0;padding:83px 0 0;width:calc(100% - 478px)}.do-this .contnt-dv>h3{color:#03239d;font-size:40px;padding:0 0 0 45px}.do-this .contnt-dv .white-box{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);margin:40px 0 0;padding:38px 20px 20px 45px}.do-this .contnt-dv .white-box ul{list-style:none;padding:0 0 0 13px}.do-this .contnt-dv .white-box ul li{padding:0 0 11px 25px;position:relative}.do-this .contnt-dv .white-box ul li:after{background-color:#879ef8;border-radius:100%;content:"";height:3px;left:0;position:absolute;top:12px;width:3px}.do-this .contnt-dv .white-box ul a{color:#03239d;transition:all .4s ease}.do-this .contnt-dv .white-box h5{font-size:25px;line-height:1.2}.do-this .section-main .section:nth-child(2n) .image-dv{float:left}.do-this .section-main .section:nth-child(2n) .contnt-dv{margin:0 0 0 -65px}.do-this .section-main .section:nth-child(2n) .contnt-dv>h3{padding:0 45px 0 0;text-align:right}.row-fluid .our-wordsec{background:#d2dbff;padding-top:115px}.row-fluid .our-wordsec .hs_cos_wrapper_type_header h2{color:#03239d;font-family:ProximaNova-Extrabld,sans-serif;font-size:50px;margin-bottom:70px;text-align:center}.row-fluid .our-wordsec .left{background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);color:#000;font-size:18px;left:50px;line-height:24px;padding:45px 65px 35px;position:relative;top:10px;z-index:1}.row-fluid .our-wordsec .left .content{font-family:proxima_novathin,sans-serif;font-size:27px;font-weight:100;line-height:34px}.row-fluid .our-wordsec .left .namebox .widget-type-rich_text{line-height:24px;margin-top:20px}.row-fluid .our-wordsec .left .namebox p{margin:0}.row-fluid .our-wordsec .right{margin:0;position:relative;width:352px}.row-fluid .our-wordsec .right .button-1{bottom:50px;position:absolute;right:22px;width:auto}.row-fluid .our-wordsec .right .button-1 a{padding:19px 47px}.row-fluid .our-wordsec .right img{max-width:400px}.row-fluid .our-wordbox{margin-bottom:-275px;position:relative}.row-fluid .our-wordbox>div>div{align-items:center;display:flex}.row-fluid .proof-numsec{padding-top:350px}.row-fluid .fl100{float:left;width:100%}.row-fluid .proof-boxwrap{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);margin-bottom:-180px;padding:92px 50px 75px;position:relative}.row-fluid .proof-box{float:left;padding:0 20px;width:33.33%}.row-fluid .proof-titlebox{margin-bottom:70px}.row-fluid .proof-titlebox h3{color:#213ca3;font-family:ProximaNova-Extrabld,sans-serif;font-size:65px;font-weight:900;line-height:75px;margin-bottom:10px;padding-bottom:10px;position:relative;text-transform:uppercase}.row-fluid .proof-titlebox h3:after{background:#e4e7f4;bottom:0;content:"";height:6px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:206px}.row-fluid .proof-titlebox h5{color:#000;font-size:18px;line-height:22px}.row-fluid .proof-content{color:#000;font-family:ProximaNova-Light,sans-serif;font-size:18px;font-weight:300;line-height:28px}.row-fluid .proof-numsec.product-padding{padding-top:0}.row-fluid .proof-numsec.product-padding .proof-boxwrap{float:none;margin-left:auto;margin-right:auto;margin-top:70px;max-width:875px;width:auto}.row-fluid .proof-numsec.product-padding .proof-boxwrap:after{clear:both;content:"";display:table}.row-fluid .proof-numsec.product-padding .proof-boxwrap .proof-box{width:50%}.row-fluid .proof-numsec.product-padding .proof-boxwrap .proof-box .proof-titlebox{margin-bottom:50px}.row-fluid .lets-stratedsec{background-position:100%;background-size:812px auto;padding:150px 0 235px;position:relative;z-index:1}.row-fluid .lets-stratedsec.minus-index{position:static}.row-fluid .lets-stratedsec.full-bg{background-position:50%;background-size:cover;padding:140px 0 180px}.row-fluid .lets-stratedsec.full-bg.homePage{padding:290px 0 235px}.row-fluid .lets-stratedsec.full-bg.rf{padding:100px 0 220px}.row-fluid .lets-stratedsec h3{color:#fff;font-size:50px;letter-spacing:4px;line-height:60px;margin-bottom:20px;text-transform:uppercase}.row-fluid .footer{background-image:linear-gradient(180deg,#5570da,#213ca3);color:#fff;padding:115px 0 100px;position:relative}.footer .curve-1,.footer .curve-2{bottom:100%;left:0;position:absolute}.no-curve .footer .curve-1,.no-curve .footer .curve-2,.no-light .footer .curve-2{display:none}.row-fluid .footer a{color:#fff}.row-fluid .footer a:hover{color:#879ef8}.row-fluid .footerbox .title{line-height:28px;margin-bottom:30px}.row-fluid .footerbox1 ul{float:left;list-style-type:none;margin:0 0 15px;padding:0;width:100%}.row-fluid .footerbox1 ul li{float:left;margin-bottom:15px;padding-left:35px;position:relative;width:100%}.row-fluid .footerbox1 ul li:before{content:"";left:0;position:absolute;top:0}.row-fluid .footerbox1 ul li:first-child:before{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/phone-1.png) no-repeat;height:24px;top:3px;width:14px}.row-fluid .footerbox1 ul li:nth-child(2):before{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/printer-1.png) no-repeat;height:21px;left:-4px;top:4px;width:22px}.row-fluid .footerbox1 ul li:last-child:before{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/envelope-1.png) no-repeat;height:16px;left:-4px;top:6px;width:22px}.row-fluid .footerbox1 ul+p{float:left;font-family:proxima_novathin,sans-serif;font-weight:100;margin:0;width:100%}.row-fluid .footer .hs-menu-wrapper>ul>li>a{font-family:ProximaNova-Bold,sans-serif;font-weight:400}.row-fluid .footer .hs-menu-wrapper>ul>li>a:hover{text-indent:5px}.row-fluid .footerbox4 h3{color:#fff;font-family:ProximaNova-Regular,sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:15px}.row-fluid .footerbox4 .hs-form-required,.row-fluid .footerbox4 h3:empty{display:none}.row-fluid .footerbox4 form{background:#fff;padding:12px;position:relative}.row-fluid .footerbox4 form input[type=email]{border-radius:100px;height:33px;margin:0;padding:0 10px}.row-fluid .footerbox4 .actions{position:absolute;right:10px;top:10px;width:auto}.row-fluid .footerbox4 form input[type=submit]{background:#213ca3;border-radius:100px;color:#fff;font-family:ProximaNova-Bold,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:14px;padding:10px 14px;width:auto}.row-fluid .footerbox4 form input[type=submit]:hover{background:#879ef8}.row-fluid .footerbox4 form .hs-error-msgs{left:0;list-style:none outside none;margin:0;padding:0;position:absolute;top:80px}.row-fluid .footerbox4 form .hs_error_rollup .hs-error-msgs{top:100px}.row-fluid .footerbox4 form .hs_error_rollup

.row-fluid .footer-sec2{margin-top:55px}.row-fluid .footer-logo img{max-width:102px}.row-fluid .footer-social{float:right;margin-top:48px;width:auto}.row-fluid .footer-social a{background:#fff;border-radius:100%;color:#213ca3;float:left;font-size:20px;height:41px;line-height:45px;margin-left:30px;text-align:center;width:41px}.row-fluid .footer-social a:hover{background:#879ef8;color:#fff}.row-fluid .new-form.form{display:flex;justify-content:center}.row-fluid .new-form.form>div{background:#f9f9f9;max-width:450px;padding:42px 40px 76px}.row-fluid .new-form.form .submitted-message{font-size:24px;text-align:center}.row-fluid .new-form.form h3{color:#213ca3;font-size:30px;margin:0;padding:0 0 32px;text-transform:uppercase}.row-fluid .new-form.form form fieldset{text-align:left}.row-fluid .new-form.form form>.hs-form-field label{display:none}.row-fluid .new-form.form form .hs-form-field input{color:#000;height:57px;margin-bottom:30px;padding:0 20px}.row-fluid .new-form.form form .actions{text-align:center}.row-fluid .new-form.form form .actions input{background-color:#03239d;border-radius:100px;color:#fff;display:inline-block;font-family:ProximaNova-Bold,sans-serif;font-size:16px;min-width:176px;padding:19px 38px;width:auto}.row-fluid .new-form.form form .actions input:hover{background-color:#879ef8;box-shadow:2px 2px 20px -5px rgba(0,0,0,.3);color:#fff;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.row-fluid .page-banner{background-size:100% 100%;padding:172px 0 100px;position:relative}.row-fluid .page-banner .contain{align-items:center;color:#fff;display:flex;font-family:proxima_novathin,sans-serif;font-size:22px;font-weight:400;line-height:32px;padding-left:5px}.row-fluid .page-banner .contain h1{color:inherit;font-size:45px;letter-spacing:3.6px;line-height:60px;margin:0;padding:0 0 20px;text-transform:uppercase}.row-fluid .page-banner .contain ul{list-style:none;margin:0;padding-bottom:20px;padding-left:37px}.row-fluid .page-banner .contain h1 span{color:#36c69c}.row-fluid .page-banner .form{display:flex;justify-content:center}.row-fluid .page-banner .form>div{background:#f9f9f9;max-width:450px;padding:42px 40px 76px}.row-fluid .page-banner .form .submitted-message{font-size:24px;text-align:center}.row-fluid .page-banner .form h3{color:#213ca3;font-size:30px;margin:0;padding:0 0 32px;text-transform:uppercase}.row-fluid .page-banner form>.hs-form-field label{display:none}.row-fluid .page-banner form .hs-form-field input{color:#000;height:57px;margin-bottom:30px;padding:0 20px}.row-fluid .page-banner form .actions{text-align:center}.row-fluid .page-banner form .actions input{background-color:#03239d;border-radius:100px;color:#fff;display:inline-block;font-family:ProximaNova-Bold,sans-serif;font-size:16px;min-width:176px;padding:19px 38px;width:auto}.row-fluid .page-banner form .actions input:hover{background-color:#879ef8;box-shadow:2px 2px 20px -5px rgba(0,0,0,.3);color:#fff;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.row-fluid .page-banner .contain ul li{position:relative}.row-fluid .page-banner .contain ul li+li{margin-top:12px}.row-fluid .page-banner .container>div>div{display:flex;margin-bottom:-100px}.row-fluid .page-banner .contain ul li:before{background:#fff;border-radius:10px;content:"";height:4px;left:-25px;position:absolute;top:13px;width:4px}.row-fluid .page-banner form>.hs-form-field ul.hs-error-msgs.inputs-list{display:none!important}.row-fluid .page-banner form>.hs_error_rollup label{color:red}.row-fluid .page-banner form>.hs_error_rollup ul.hs-error-msgs.inputs-list{list-style:none}.row-fluid .page-banner form .hs-form-field input.error{background:#ffc9c9}.row-fluid .page-banner .contain>div{padding:60px 0}.row-fluid .page-banner .contain.no-flex{display:block;padding:15px 0 0}.row-fluid .footer-v2{background-repeat:no-repeat;background-size:100% 212px;padding-top:212px}.row-fluid .footer-v2.gray{background-image:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/waves-prefooter@3x-1.png)}.row-fluid .footer-v2.gray .curve-2{display:none}.row-fluid .v2{margin-bottom:206px}.row-fluid .v2 .group{margin-bottom:-85px;padding:107px 0 0}.row-fluid .v2 .group .widget-type-header{padding:0 0 33px}.row-fluid .v2 .group .white-box{box-shadow:0 2px 20px 0 rgba(0,0,0,.2);padding:67px 15px}.row-fluid .v2 .group .white-box label{display:none}.row-fluid .v2 .group .white-box img{object-fit:contain}.home-banner.our-work-banner .icons-anim .icon.icon1{left:66px;top:216px}.home-banner.our-work-banner .icons-anim .icon.icon2{left:112px;top:67px}.home-banner.our-work-banner .icons-anim .icon.icon3{left:248px;top:210px}.home-banner.our-work-banner .icons-anim .icon.icon4{left:325px;top:310px}.home-banner.our-work-banner .icons-anim .icon.icon5{left:244px;top:31px}.home-banner.our-work-banner .icons-anim .icon.icon6{left:309px;top:99px}.home-banner.our-work-banner .icons-anim .icon.icon7{left:379px;top:168px}.home-banner.our-work-banner .icons-anim .icon.icon8{left:414px;top:15px}.home-banner.our-work-banner .icons-anim .icon.icon9{left:562px;top:183px}.home-banner.our-work-banner .icons-anim .icon.icon10{left:467px;top:-66px}.home-banner.our-work-banner .icons-anim .icon.icon11{left:527px;top:-31px}.home-banner.our-work-banner .icons-anim .icon.icon12{left:606px;top:63px}.home-banner.our-work-banner .icons-anim .icon.icon13{left:675px;top:100px}.home-banner.our-work-banner .icons-anim.go .icon.icon1{left:66px;top:216px}.home-banner.our-work-banner .icons-anim.go .icon.icon2{left:112px;top:67px}.home-banner.our-work-banner .icons-anim.go .icon.icon3{left:248px;top:210px}.home-banner.our-work-banner .icons-anim.go .icon.icon4{left:325px;top:310px}.home-banner.our-work-banner .icons-anim.go .icon.icon5{left:244px;top:31px}.home-banner.our-work-banner .icons-anim.go .icon.icon6{left:309px;top:99px}.home-banner.our-work-banner .icons-anim.go .icon.icon7{left:379px;top:168px}.home-banner.our-work-banner .icons-anim.go .icon.icon8{left:414px;top:15px}.home-banner.our-work-banner .icons-anim.go .icon.icon9{left:562px;top:183px}.home-banner.our-work-banner .icons-anim.go .icon.icon10{left:467px;top:-66px}.home-banner.our-work-banner .icons-anim.go .icon.icon11{left:527px;top:-31px}.home-banner.our-work-banner .icons-anim.go .icon.icon12{left:606px;top:63px}.home-banner.our-work-banner .icons-anim.go .icon.icon13{left:675px;top:100px}.agile-wrapper{padding:127px 0 120px;position:relative}.agile-wrapper .agile-inner{overflow:hidden}.agile-wrapper .curve{bottom:100%;left:0;position:absolute;width:100%}.agile-wrapper .agile-inner .the-process{margin:0 -38px 0 0;padding:70px 0 0}.agile-wrapper .agile-inner .the-process:after{clear:both;content:"";display:table}.agile-wrapper .agile-inner .the-process .process{float:left;margin:0 -8px;width:33.33%}.agile-wrapper .agile-inner .the-process .process.process-1{position:relative;z-index:2}.agile-wrapper .agile-inner .the-process .process.process-2{position:relative}.agile-wrapper .agile-inner .agile-content{font-size:18px;line-height:1.56;margin:0 auto;max-width:730px;padding:74px 0 0;text-align:center}.the-process .process path,.the-process .process polygon{opacity:0;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-o-transition:all .9s ease;-ms-transition:all .9s ease;transition:all .9s ease}.go .the-process .process.process-1 .st5a{opacity:1;transition-delay:.1s}.go .the-process .process.process-1 .st10{opacity:1;transition-delay:.12s}.go .the-process .process.process-1 .st4{opacity:1;transition-delay:.2s}.go .the-process .process.process-1 .st6{opacity:1;transition-delay:.22s}.go .the-process .process.process-1 .st3{opacity:1;transition-delay:.3s}.go .the-process .process.process-1 .st7{opacity:1;transition-delay:.32s}.go .the-process .process.process-1 .st2{opacity:1;transition-delay:.4s}.go .the-process .process.process-1 .st8{opacity:1;transition-delay:.42s}.go .the-process .process.process-1 .st1{opacity:1;transition-delay:.5s}.go .the-process .process.process-1 .st9{opacity:1;transition-delay:.52s}.go .the-process .process.process-1 .st0{opacity:1;transition-delay:.6s}.go .the-process .process.process-1 .st11{opacity:1;transition-delay:.62s}.go .the-process .process.process-1 .st12a path{opacity:1;transition-delay:.4s}.go .the-process .process.process-2 .st5{opacity:1;transition-delay:.7s}.go .the-process .process.process-2 .st10{opacity:1;transition-delay:.72s}.go .the-process .process.process-2 .st4{opacity:1;transition-delay:.8s}.go .the-process .process.process-2 .st6{opacity:1;transition-delay:.82s}.go .the-process .process.process-2 .st3{opacity:1;transition-delay:.9s}.go .the-process .process.process-2 .st7{opacity:1;transition-delay:.92s}.go .the-process .process.process-2 .st2{opacity:1;transition-delay:1s}.go .the-process .process.process-2 .st8{opacity:1;transition-delay:1.02s}.go .the-process .process.process-2 .st1{opacity:1;transition-delay:1.1s}.go .the-process .process.process-2 .st9{opacity:1;transition-delay:1.12s}.go .the-process .process.process-2 .st0{opacity:1;transition-delay:1.2s}.go .the-process .process.process-2 .st11{opacity:1;transition-delay:1.22s}.go .the-process .process.process-2 .st12b path{opacity:1;transition-delay:.8s}.go .the-process .process.process-3 .st5{opacity:1;transition-delay:1.3s}.go .the-process .process.process-3 .st10{opacity:1;transition-delay:1.32s}.go .the-process .process.process-3 .st4{opacity:1;transition-delay:1.4s}.go .the-process .process.process-3 .st6{opacity:1;transition-delay:1.42s}.go .the-process .process.process-3 .st3{opacity:1;transition-delay:1.5s}.go .the-process .process.process-3 .st7{opacity:1;transition-delay:1.52s}.go .the-process .process.process-3 .st2{opacity:1;transition-delay:1.6s}.go .the-process .process.process-3 .st8{opacity:1;transition-delay:1.62s}.go .the-process .process.process-3 .st1{opacity:1;transition-delay:1.7s}.go .the-process .process.process-3 .st9{opacity:1;transition-delay:1.72s}.go .the-process .process.process-3 .st0{opacity:1;transition-delay:1.8s}.go .the-process .process.process-3 .st11{opacity:1;transition-delay:1.82s}.go .the-process .process.process-3 .st12 path{opacity:1;transition-delay:1.4s}.work-slider{background:#d2dbff;padding-top:115px}.work-slider h2{color:#03239d;font-family:ProximaNova-Black,sans-serif;font-size:50px;margin-bottom:70px;text-align:center}.work-slider .wordbox-work{margin:0 auto -275px;max-width:1000px}.work-slider .wordbox-work .inner-rotator{align-items:center;display:flex}.work-slider .wordbox-work .inner-rotator .left-contnt{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);height:auto;line-height:1.63;margin:0 0 0 36px;padding:20px 20px 23px 41px;position:relative;width:calc(100% - 392px);z-index:1}.work-slider .wordbox-work .inner-rotator .right-img{margin:0 0 0 -56px;position:relative;width:392px}.work-slider .wordbox-work .inner-rotator .right-img .button-1{bottom:48px;position:absolute;right:40px}.work-slider .slick-slider .slick-arrow{display:inline-block!important;position:static;transform:translateY(0);vertical-align:middle}.work-slider .slick-slider .slick-dots{display:inline-block!important;margin:2px 0 -4px;padding:0 30px;vertical-align:middle}.work-slider .mCSB_scrollTools{opacity:1;width:7px}.work-slider .mCSB_scrollTools .mCSB_draggerContainer{background:transparent;width:7px}.work-slider .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.work-slider .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#03239d;width:3px}.work-slider .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.work-slider .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.work-slider .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#03239d}.work-slider .controls{display:inline-block;-webkit-transform:translate(380px,-73px);-moz-transform:translate(380px,-73px);-o-transform:translate(380px,-73px);-ms-transform:translate(380px,-73px);transform:translate(380px,-73px)}.logo-top.work-pageLogo{padding:323px 0 0}.logo-top.work-pageLogo .white-box{margin:30px 0 0;padding:65px 20px}.logo-top.work-pageLogo .group>div>div>div>div{height:auto}.logo-top.work-pageLogo .slick-slider .slick-arrow{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/arrow-right-dark.svg) no-repeat 50%;top:133px;-webkit-transform:translate(0) rotate(180deg);-moz-transform:translate(0) rotate(180deg);-o-transform:translate(0) rotate(180deg);-ms-transform:translate(0) rotate(180deg);transform:translate(0) rotate(180deg)}.logo-top.work-pageLogo .slick-slider .slick-arrow.slick-prev{left:41%}.logo-top.work-pageLogo .slick-slider .slick-arrow.slick-next{right:41%;-webkit-transform:translate(0) rotate(0deg);-moz-transform:translate(0) rotate(0deg);-o-transform:translate(0) rotate(0deg);-ms-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}.logo-top.work-pageLogo.partnerlogo{margin:-87px 0 -90px;padding:275px 0 0}.logo-top.work-pageLogo.partnerlogo .white-box{margin:32px auto 0;max-width:448px}.no-arrow .slick-arrow{display:none!important}.row-fluid .lets-stratedsec.somespace{padding:250px 0 190px}.team-banner{padding:200px 0 90px;position:relative}.team-banner .bottom-curve{bottom:0;left:0;position:absolute;width:100%}.team-banner h1{color:#fff;font-size:45px;letter-spacing:3.6px;text-align:center;text-transform:uppercase;-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-o-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}.team-banner h1 span{color:#36c69c;display:block}.team-banner .container>div>div{align-items:center;display:flex}.team-banner .inner-wrapper{margin:0 -16px;-webkit-transform:translateY(640px);-moz-transform:translateY(640px);-o-transform:translateY(640px);-ms-transform:translateY(640px);transform:translateY(640px);-webkit-transition:all 10s ease;-moz-transition:all 10s ease;-o-transition:all 10s ease;-ms-transition:all 10s ease;transition:all 10s ease}.team-banner .inner-wrapper.go{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.team-banner .inner-wrapper .team-photo{float:left;height:160px;margin:0 16px 32px;position:relative;width:160px}.team-banner .inner-wrapper .team-photo:after{background-color:#222840;content:"";height:100%;left:0;mix-blend-mode:color;position:absolute;top:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100%}.team-banner .inner-wrapper .team-photo:nth-child(3n+2){-webkit-transform:translateY(97px);-moz-transform:translateY(97px);-o-transform:translateY(97px);-ms-transform:translateY(97px);transform:translateY(97px)}.team-pageZig{position:relative;z-index:1}.team-pageZig .do-this{padding:60px 0}.team-pageZig .do-this .contnt-dv>h3{color:#222840}.team-pageZig .do-this .contnt-dv .white-box{padding:40px}.team-pageZig .do-this .contnt.widget-type-rich_text{line-height:1.63}.team-pageZig .do-this .section-main .section:first-child{padding:57px 0 0}.team-pageZig .do-this .section-main .section:nth-child(2):after{display:none}.team-pageZig .do-this .section-main .section:nth-child(3):after{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/wave-asset22.png) no-repeat center 0/100% auto}.team-pageZig .do-this .image-dv .after-img{display:none}.product-zigzag{background:transparent linear-gradient(180deg,#fff 10%,#f9f9f9) repeat scroll 0 0}.product-zigzag .do-this{padding:110px 0 0}.product-zigzag .section:empty{display:none}.product-zigzag .do-this .section:not(:empty){padding-bottom:20px}.laptop-zigzag .do-this,.product-zigzag .do-this .contnt-dv{position:relative;z-index:1}.laptop-zigzag .do-this:after{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/wave-product-page.png) no-repeat 0 0/100% auto;content:"";height:100%;left:0;position:absolute;top:-180px;width:100%}.laptop-zigzag .do-this .image-dv{z-index:2}.laptop-zigzag .do-this .image-dv .image{width:630px}.leadership-team{padding:0 0 125px}.leadership-team .titleh2 h2{font-family:ProximaNova-Extrabld,sans-serif}.our-team h2{padding:64px 0 31px;text-align:center}.our-team .team-mem-wrapper{display:flex;flex-flow:row wrap;margin:0 -16px}.our-team .team-mem-wrapper>div{flex:1 0 calc(33.33% - 32px);margin:0 16px}.our-team .team-mem-wrapper .list .img{height:352px;position:relative}.our-team .team-mem-wrapper .list .img:after{background-color:#222840;content:"";height:100%;left:0;mix-blend-mode:color;position:absolute;top:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100%}.our-team .team-mem-wrapper .list .name{padding:24px 0 0}.our-team .team-mem-wrapper .list .name h5{font-size:25px;margin:0 0 4px}.team-testi{overflow:hidden;padding:0 0 60px}.team-testi .single-slide .team-photo{float:left;height:385px;position:relative;width:430px}.team-testi .single-slide .team-photo:after{background-color:#879ef8;bottom:0;content:"";left:-1500px;position:absolute;top:0;width:4000px;z-index:-1}.team-testi .single-slide .team-contnt{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);color:#686868;float:left;font-size:22px;margin:228px 0 0 -45px;padding:40px;position:relative;width:calc(100% - 430px)}.team-testi .single-slide .team-contnt .contnt{font-family:ProximaNova-RegularIt,sans-serif;font-size:20px;line-height:18px}.team-testi .single-slide .team-contnt .name h5{font-size:16px;margin:20px 0 0;text-transform:uppercase}.team-testi .single-slide .team-contnt .position{font-size:16px;padding:10px 0 0}.team-testi .slick-list{overflow:visible}.team-testi .slick-slider .slick-arrow{display:inline-block!important;position:static;transform:translateY(0);vertical-align:middle}.team-testi .slick-slider .slick-dots{display:inline-block!important;margin:2px 0 -4px;padding:0 30px;vertical-align:middle}.team-testi .slick-slider2 .slick-arrow{display:inline-block!important;position:static;transform:translateY(0);vertical-align:middle}.team-testi .slick-slider2 .slick-dots{display:inline-block!important;margin:2px 0 -4px;padding:0 30px;vertical-align:middle}.team-testi .controls{display:inline-block;padding-top:15px;text-align:center;width:100%}.team-testi2{overflow:hidden;padding:0 0 60px}.team-testi2 .single-slide .team-photo{float:left;height:385px;position:relative;width:430px}.team-testi2 .single-slide .team-photo:after{background-color:#879ef8;bottom:0;content:"";left:-1500px;position:absolute;top:0;width:4000px;z-index:-1}.team-testi2 .single-slide .team-contnt{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);color:#686868;float:left;font-size:22px;margin:228px 0 0 -45px;padding:40px;position:relative;text-align:center;width:calc(100% - 430px)}.team-testi2 .single-slide .team-contnt .contnt{font-family:ProximaNova-RegularIt,sans-serif;line-height:28px}.team-testi2 .single-slide .team-contnt .name h5{font-size:16px;margin:20px 0 0;text-transform:uppercase}.team-testi2 .single-slide .team-contnt .position{font-size:16px;padding:10px 0 0}.team-testi2 .slick-list{overflow:visible}.team-testi2 .slick-slider .slick-arrow{display:inline-block!important;margin:20px;transform:translateY(0);vertical-align:middle}.team-testi2 .slick-slider .slick-dots{display:inline-block!important;margin:2px 0 -4px;padding:0 30px;vertical-align:middle;width:100%}.team-testi2 .slick-slider2 .slick-arrow{display:inline-block!important;position:static;transform:translateY(0);vertical-align:middle}.team-testi2 .slick-slider2 .slick-dots{display:inline-block!important;margin:2px 0 -4px;padding:0 30px;vertical-align:middle}.team-testi2 .controls{display:inline-block;-webkit-transform:translate(150px,-83px);-moz-transform:translate(150px,-83px);-o-transform:translate(150px,-83px);-ms-transform:translate(150px,-83px);transform:translate(150px,-83px)}.placetowork-core{background-image:linear-gradient(0deg,#f9f9f9,#fff);position:relative}.placetowork-core.no-color{background:#fff}.placetowork-core.solid-color{background:#f9f9f9}.placetowork-core .bottom-curve{bottom:0;left:0;position:absolute;width:100%}.placetowork-core .placetowork>div>div{align-items:center;display:flex}.placetowork-core .placetowork h3{font-size:40px;text-align:center}.placetowork-core .core{padding:120px 0 0}.placetowork-core .value-box{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);display:flex;flex-flow:row wrap;margin:73px auto 0;max-width:736px;padding:36px 50px 30px;position:relative;z-index:1}.placetowork-core .value-box .value-list{align-items:center;display:flex;flex:1 0 33.33%;font-family:ProximaNova-Regular,sans-serif;font-size:18px;margin:30px 0}.placetowork-core .value-box .value-list .icon{width:60px}.placetowork-core .value-box .value-list .icon img{height:auto}.placetowork-core .value-box .value-list .text{padding:0 0 0 10px}.lets-stratedsec.join-team h3{color:#879ef8;font-size:50px}.normal-hero{color:#fff;font-family:proxima_novathin,sans-serif;font-size:22px;line-height:1.45;position:relative;z-index:1}.normal-hero .widget-type-header{margin:0 auto;max-width:640px}.normal-hero h1{color:#fff;font-size:45px;letter-spacing:3.6px;line-height:1.33;margin:0 0 40px;text-transform:uppercase}.normal-hero h1 span{color:#36c69c}.normal-hero:after{background-color:rgba(33,60,163,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.normal-hero .container>div{align-items:center;display:flex;height:900px}.normal-hero .curve-bottom{bottom:0;left:0;position:absolute;width:100%}.normal-hero .button-1 a{background-color:#213ca3}.normal-hero .button-1 a:hover{background-color:#03239d}.video-hero{color:#fff;font-family:proxima_novathin,sans-serif;font-size:22px;line-height:1.45;position:relative;z-index:1}.video-hero.widget-type-header{margin:0 auto;max-width:640px}.video-hero h1{color:#fff;font-size:45px;letter-spacing:3.6px;line-height:1.33;margin:0 0 40px;text-transform:uppercase}.video-hero h1 span{color:#36c69c}.video-hero:after{background-color:rgba(33,60,163,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.video-hero .container>div{align-items:center;display:flex;min-height:900px}.video-hero .container .righty{padding-left:15px}.video-hero .curve-bottom{bottom:0;left:0;position:absolute;width:100%}.video-hero .button-1 a{background-color:#213ca3}.video-hero .button-1 a:hover{background-color:#03239d}.normal-hero-short{color:#fff;font-family:proxima_novathin,sans-serif;font-size:22px;line-height:1.45;position:relative;z-index:1}.normal-hero-short .widget-type-header{margin:0 auto;max-width:640px}.normal-hero-short h1{color:#fff;font-size:45px;letter-spacing:3.6px;line-height:1.33;margin:0 0 40px;text-transform:uppercase}.normal-hero-short h1 span{color:#36c69c}.normal-hero-short:after{background-color:rgba(33,60,163,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.normal-hero-short .container>div{align-items:center;display:flex;height:500px}.normal-hero-short .curve-bottom{bottom:0;left:0;position:absolute;width:100%}.normal-hero-short .button-1 a{background-color:#213ca3}.normal-hero-short .button-1 a:hover{background-color:#03239d}.play[class*=button-] a:after{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/play-button.svg) no-repeat 50%;content:"";display:inline-block;height:20px;margin:0 -20px 0 20px;vertical-align:middle;width:20px}.normal-hero.product-page .widget-type-header{max-width:none}.normal-hero.product-page h1{font-size:45px;letter-spacing:0;line-height:64px;margin:0 0 40px;text-transform:none}.normal-hero-short.subtxt h1,.normal-hero.subtxt h1{margin:0 0 10px}.normal-hero.subtxt .widget-type-rich_text{padding:0 0 20px}.fullPage-testi{padding:115px 0 0}.fullPage-testi h2{padding-left:15px;padding-right:15px}.fullPage-testi .image{height:513px;margin:65px 0 0}.fullPage-testi .team-contnt{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);color:#686868;float:left;font-size:22px;margin:-155px 0 30px;max-width:736px;padding:13px 20px 20px 40px;position:relative}.fullPage-testi .team-contnt .contnt{font-family:ProximaNova-RegularIt,sans-serif;line-height:28px}.fullPage-testi .team-contnt .name h5{font-size:16px;margin:20px 0 0;text-transform:uppercase}.fullPage-testi .team-contnt .position{font-size:16px;padding:10px 0 0}.fullPage-testi .full-slider{text-align:center}.fullPage-testi .full-slider .slick-list{text-align:left}.fullPage-testi .controls{display:inline-block;-webkit-transform:translate(310px,-224px);-moz-transform:translate(310px,-224px);-o-transform:translate(310px,-224px);-ms-transform:translate(310px,-224px);transform:translate(310px,-224px)}.fullPage-testi .slick-slider .slick-arrow{display:inline-block!important;position:static;transform:translateY(0);vertical-align:middle}.fullPage-testi .slick-slider .slick-dots{display:inline-block!important;margin:2px 0 -4px;padding:0 30px;vertical-align:middle}.halfPage-testi{padding:115px 0 0}.halfPage-testi h2{padding-left:15px;padding-right:15px}.halfPage-testi .flexy{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.halfPage-testi .image{object-fit:cover;width:50%}.halfPage-testi .image img{height:auto;margin:65px 0 0;width:100%}.halfPage-testi .team-contnt{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);color:#686868;float:left;font-size:22px;max-width:736px;padding:13px 20px 20px 40px;position:relative;width:50%}.halfPage-testi .team-contnt .contnt{font-family:ProximaNova-RegularIt,sans-serif;line-height:28px}.halfPage-testi .team-contnt .name h5{font-size:16px;margin:20px 0 0;text-transform:uppercase}.halfPage-testi .team-contnt .position{font-size:16px;padding:10px 0 0}.halfPage-testi .full-slider{text-align:center}.halfPage-testi .full-slider .slick-list{text-align:left}.halfPage-testi .controls{display:inline-block;-webkit-transform:translate(310px,-224px);-moz-transform:translate(310px,-224px);-o-transform:translate(310px,-224px);-ms-transform:translate(310px,-224px);transform:translate(310px,-224px)}.halfPage-testi .slick-slider .slick-arrow{display:inline-block!important;position:static;transform:translateY(0);vertical-align:middle}.halfPage-testi .slick-slider .slick-dots{display:inline-block!important;margin:50px 0 -4px;padding:0 30px;vertical-align:middle}.reverse .do-this .image-dv{float:left}.reverse .do-this .contnt-dv{margin:0 0 0 -65px}.reverse .do-this .contnt-dv>h3{padding:0 45px 0 0;text-align:right}.black-ttl .do-this .contnt-dv>h3{color:#222840}.p-top20 .do-this{padding:20px 0 0}.team-pop{padding:62px 0 0}.career-team{padding:70px 0 0}.career-team .team-list{margin:0 0 82px;position:relative}.career-team .team-list .img{height:352px;position:relative}.career-team .team-list .img:after{background-color:#222840;content:"";height:100%;left:0;mix-blend-mode:color;position:absolute;top:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100%}.career-team .team-list .data{font-size:18px;padding:27px 0 0}.career-team .team-list .data h5{color:#222840;font-size:25px;margin:0}.career-team .team-list .data+a{opacity:0;position:absolute;right:20px;text-align:center;top:275px;visibility:hidden;z-index:1}.career-team .slick-track{padding:0 0 190px}.career-team .slick-slide{position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.career-team .slick-slide>div{margin:0 32px 0 0}.career-team .slick-slide:nth-child(2n){-webkit-transform:translateY(168px);-moz-transform:translateY(168px);-o-transform:translateY(168px);-ms-transform:translateY(168px);transform:translateY(168px)}.career-team .slick-slide:nth-child(odd):after{background-color:#222840;bottom:-110px;content:"";height:135px;left:0;position:absolute;width:calc(100% - 32px)}.career-team .slick-slide:nth-child(2n):after{background-color:#222840;bottom:calc(100% + 32px);content:"";height:170px;left:0;position:absolute;width:calc(100% - 32px)}.career-team .controls{text-align:center}.career-team.slick-slider .slick-arrow{display:inline-block!important;position:static;transform:translateY(0);vertical-align:middle}.career-team.slick-slider .slick-dots{display:inline-block!important;margin:2px 0 -4px;padding:0 30px;vertical-align:middle}.team-pop.static{padding:120px 0 235px}.career-team.no-slider{display:flex;flex-flow:row wrap;margin:0 -15px;position:relative}.career-team.no-slider:after,.career-team.no-slider:before{background-color:#222840;bottom:-106px;content:"";height:135px;left:15px;position:absolute;width:360px}.career-team.no-slider:before{left:auto;right:15px}.career-team.no-slider>div{flex:1 0 calc(33.33% - 30px);margin:0 15px 85px}.career-team.no-slider>div:nth-child(3n+2){-webkit-transform:translateY(167px);-moz-transform:translateY(167px);-o-transform:translateY(167px);-ms-transform:translateY(167px);transform:translateY(167px)}.career-team.no-slider>div:nth-child(2):after{background-color:#222840;content:"";height:135px;left:0;position:absolute;top:-167px;width:100%}.pop-contnt.fancybox-content{background:transparent;max-width:1120px;padding:0;position:static}.pop-contnt>div{align-items:flex-start;display:flex}.pop-contnt .photo{height:350px;width:350px}.pop-contnt .person-content{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);font-size:24px;line-height:36px;margin:180px 0 0 -64px;padding:40px;width:calc(100% - 340px)}.pop-contnt .person-content .top{padding:0 0 30px}.pop-contnt .person-content h4{color:#000;font-size:30px}.career-popup .fancybox-bg{background-color:#879ef8;opacity:.95}.career-popup .fancybox-slide--html .fancybox-close-small{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/close-button.svg) no-repeat 50%;right:60px;top:60px}.career-popup .fancybox-slide--html .fancybox-close-small svg{display:none}.placetowork-core.career-award{padding:118px 0}.review{padding:123px 0 0}.review-wrapper{margin:75px auto 0;max-width:736px;position:relative;z-index:1}.review-wrapper .review-list{background-color:#fff;padding:51px 50px 50px 52px}.review-wrapper .slick-list{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.review-wrapper .review-list .top-review{align-items:center;display:flex;padding:0 0 33px}.review-wrapper .review-list .top-review p{color:#888;font-family:ProximaNova-LightIt,sans-serif;font-size:32px;margin:0;width:calc(100% - 60px)}.review-wrapper .review-list .top-review .logo{width:60px}.review-wrapper .review-list .emp-dtl{border-bottom:1px solid rgba(0,0,0,.05);opacity:.9;padding:0 0 40px}.review-wrapper .review-list .emp-dtl h5{font-size:16px;text-transform:uppercase}.review-wrapper .review-list .ratings{align-items:end;display:flex;padding:40px 0 0}.review-wrapper .review-list .ratings .circle-rating{display:flex;padding:0 50px 0 0;text-align:center;width:calc(100% - 150px)}.review-wrapper .review-list .ratings .circle-rating>div{flex:1 1 0}.review-wrapper .review-list .ratings .circle-rating .label{display:block;padding:11px 0 0}.review-wrapper .review-list .ratings .star-rating{text-align:right;width:150px}.review-wrapper .review-list .ratings .star-rating .stars{padding:0 0 14px}.review-wrapper .review-list .ratings .star-rating .stars img{display:none}.review-wrapper .review-list .ratings .star-rating .stars.stars1 img.star1,.review-wrapper .review-list .ratings .star-rating .stars.stars2 img.star1,.review-wrapper .review-list .ratings .star-rating .stars.stars2 img.star2,.review-wrapper .review-list .ratings .star-rating .stars.stars3 img.star1,.review-wrapper .review-list .ratings .star-rating .stars.stars3 img.star2,.review-wrapper .review-list .ratings .star-rating .stars.stars3 img.star3,.review-wrapper .review-list .ratings .star-rating .stars.stars4 img.star1,.review-wrapper .review-list .ratings .star-rating .stars.stars4 img.star2,.review-wrapper .review-list .ratings .star-rating .stars.stars4 img.star3,.review-wrapper .review-list .ratings .star-rating .stars.stars4 img.star4,.review-wrapper .review-list .ratings .star-rating .stars.stars5 img{display:inline-block}.review-wrapper.slick-slider .slick-arrow{left:-60px}.review-wrapper.slick-slider .slick-arrow.slick-next{left:auto;right:-60px}.hiring-process{background-color:#213ca3;color:#fff;margin:-106px 0 0;padding:170px 0 118px;position:relative}.hiring-process .top-curve{bottom:100%;left:0;position:absolute;width:100%}.hiring-process .bottom-curve{bottom:50px;left:0;position:absolute;width:100%}.hiring-process h2{color:#fff;font-family:ProximaNova-Extrabld,sans-serif;font-size:50px;letter-spacing:1px}.hiring-process .button-2{position:relative;z-index:2}.process-boxes{display:flex;flex-flow:row wrap;margin:0 -16px;padding:94px 0 0}.process-boxes .process-list{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);color:#000;flex:1 0 calc(25% - 32px);line-height:1.63;margin:0 16px 32px;padding:0 20px 17px}.process-boxes .process-list .icn{align-items:center;background-color:#d2dbff;border:4px solid #213ca3;border-radius:100%;display:flex;height:70px;margin:-36px auto 0;position:relative;width:70px}.process-boxes .process-list .icn,.process-boxes .process-list .icn img{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.process-boxes .process-list .icn img{margin:0 auto;max-height:38px;width:auto}.process-boxes .process-list .icn .hover{left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.process-boxes .process-list h3{font-size:25px;line-height:1.2;padding:19px 0 0;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.hiring-process .button-2 a{min-width:256px}.process-boxes .process-list:hover h3{color:#213ca3}.process-boxes .process-list:hover .icn{background-color:#213ca3;border:4px solid #fff}.process-boxes .process-list:hover .icn .normal{opacity:0;position:hidden}.process-boxes .process-list:hover .icn .hover{opacity:1;position:visible}.insta-feed{overflow:hidden;position:relative}.insta-feed #pics{margin:0 auto;max-width:1040px;position:static}.insta-feed .slick-list{overflow:visible;position:static}.insta-feed img{height:520px;object-fit:cover;width:100%}.career-img-text .do-this .contnt-dv .white-box{margin:113px 0 0;position:relative}.career-img-text .do-this .contnt-dv .white-box .widget-type-rich_text{line-height:27px}.career-img-text .do-this .contnt-dv .white-box .logo-part{max-width:286px;position:absolute;right:0;top:-122px}.career-img-text .do-this .contnt-dv .white-box .logo-part img{height:auto}.career-img-text .do-this .section-main .section:nth-child(2):after{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/wave-asset33.png) no-repeat center 0/100% auto;top:10px}.benefits{padding:60px 0 120px}.benefits.top-gap{padding-top:150px}.benefits .benefits-wrap{display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto;max-width:1020px;padding:70px 0 0}.benefits .benefits-wrap .benefits-list{display:none;flex:1 0 20%;max-width:20%;padding:0 15px 40px;text-align:center}.benefits .benefits-wrap .benefits-list img{height:60px;width:60px}.benefits .benefits-wrap .benefits-list h6{font-size:16px;line-height:26px;padding:17px 0 0}.benefits .button-1 a{box-sizing:border-box!important;min-width:174px}.benefits2{padding:60px 0}.benefits2.top-gap{padding-top:150px}.benefits2 .benefits-wrap{display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto;max-width:1020px;padding:70px 0 0}.benefits2 .benefits-wrap .benefits-list{flex:1 0 20%;max-width:20%;padding:0 15px 40px;text-align:center}.benefits2 .benefits-wrap .benefits-list img{height:60px;width:60px}.benefits2 .benefits-wrap .benefits-list h6{font-size:16px;line-height:26px;padding:17px 0 0}.benefits2 .button-1 a{box-sizing:border-box!important;min-width:174px}.banner-thankyou{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/banner-thankyou.png) no-repeat 50%/cover;color:#fff;font-family:proxima_novathin,sans-serif;font-size:22px;line-height:1.45;padding:100px 0 0}.banner-thankyou>div{align-items:center;display:flex;height:460px}.banner-thankyou h1{color:#fff;font-size:45px;letter-spacing:3.6px;line-height:1.33;margin:0 0 20px;text-transform:uppercase}.banner-thankyou h1 span{color:#36c69c}.middle-contnt{padding:125px 0 120px}.middle-contnt .img-text{padding:72px 0 0}.middle-contnt .img-grp img{height:auto;max-width:120px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.middle-contnt .img-grp .widget-type-text{font-family:ProximaNova-Bold,sans-serif;font-size:25px;padding:30px 0 0}.middle-contnt .img-grp:hover img{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}.error-wrap{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/404-new.png) no-repeat 50%/cover;color:#fff;font-size:22px;font-size:"proxima_novathin",sans-serif;line-height:37px;line-height:1.45;padding:260px 0 330px;position:relative}.error-wrap .bottom-curve{bottom:0;left:0;position:absolute;width:100%}.error-wrap .container{max-width:650px}.error-wrap h1{color:#fff;font-size:45px;letter-spacing:3.6px;line-height:1.33;margin:0 0 20px;text-transform:uppercase}.error-wrap h1 span{color:#36c69c}.error-wrap .widget-type-rich_text{padding:0 0 20px}.error-wrap .widget-type-rich_text a{color:#36c69c;font-family:ProximaNova-Regular,sans-serif}.error-wrap input[type=submit]{background-color:#879ef8;border-radius:100px;color:#fff;display:inline-block;font-family:ProximaNova-Bold,sans-serif;font-size:16px;min-width:176px;padding:19px 38px;width:auto}.error-wrap input[type=submit]:hover{box-shadow:2px 2px 20px -5px rgba(0,0,0,.3);color:#fff;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.error-wrap form{text-align:left}.error-wrap form li{list-style-type:none}.error-wrap form a{color:#fff;font-size:12px}.error-wrap ul.no-list.hs-error-msgs{display:none}.error-wrap form ul.no-list.hs-error-msgs{display:block}.error-wrap ul.no-list{display:none}.gen-banner{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/counterpoint-hero@3x-1.png) no-repeat 50%/cover;color:#fff;font-family:proxima_novathin,sans-serif;font-size:22px;line-height:1.45;padding:100px 0 0}.gen-banner>div{align-items:center;display:flex;height:460px}.gen-banner h1{color:#fff;font-size:45px;letter-spacing:3.6px;line-height:1.33;margin:0 0 20px;text-transform:uppercase}.gen-banner h1 span{color:#36c69c}.gen-banner2{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/opentextworldbanner2022.jpg) no-repeat;background-size:contain;color:#fff;font-family:proxima_novathin,sans-serif;font-size:22px;line-height:1.45}.gen-banner2>div{align-items:center;display:flex;height:460px}.gen-banner2 h1{color:#fff;font-size:45px;letter-spacing:3.6px;line-height:1.33;margin:0 0 20px;text-transform:uppercase}.gen-banner2 h1 span{color:#36c69c}.gen-banner3{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/opentextworldbanner2022%201.png) no-repeat;background-repeat:no-repeat;background-size:100%;color:#fff;font-family:proxima_novathin,sans-serif;font-size:22px;line-height:1.45}.gen-banner3>div{align-items:center;display:flex;height:100%;min-height:400px}.gen-banner3 h1{color:#fff;font-size:45px;letter-spacing:3.6px;line-height:1.33;margin:0 0 20px;text-transform:uppercase}.gen-banner3 h1 span{color:#36c69c}.generic-content{color:#484848;padding:118px 0 95px}.generic-content .container{max-width:735px}.generic-content .container2{max-width:1130px}.generic-content h2{color:#000;font-size:30px;line-height:normal;margin:60px 0 20px}.generic-content h3{color:#000;font-family:ProximaNova-Regular,sans-serif;font-size:24px;line-height:1.42;margin:0 0 30px}.generic-content a{font-family:ProximaNova-Bold,sans-serif}.generic-content a:hover{color:#03239d}.generic-content blockquote{color:#213ca3;font-family:ProximaNova-LightIt,sans-serif;font-size:40px;line-height:48px;margin:50px 0;text-align:center}.generic-content ul{list-style:none;padding:0 0 30px 12px}.generic-content ul li{padding:0 0 0 25px;position:relative}.generic-content ul li:after{background-color:#849bf3;border-radius:100%;content:"";height:7px;left:0;position:absolute;top:12px;width:7px}.bottom-subscribe{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/subscribe-bottom.png) no-repeat 50%/cover;color:#fff;font-family:ProximaNova-RegularIt,sans-serif;font-size:24px;line-height:30px;padding:29px 0}.bottom-subscribe .container>div>div{align-items:center;display:flex}.bottom-subscribe .left-txt{padding:0 50px 0 0;width:calc(100% - 263px)}.bottom-subscribe .footerbox4{margin:0;width:263px}.academy-hero{padding:0 0 21px;position:relative;z-index:1}.academy-hero:after{background-image:linear-gradient(0deg,#5570da,#213ca3);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:-1}.academy-hero .logo{float:none;margin:0 auto!important;max-width:265px}.academy-hero .container>div{align-items:center;padding:270px 0 0}.academy-hero .widget-type-rich_text{line-height:31px;margin:178px 0 0}.academy-hero .widget-type-rich_text ul{list-style:none}.academy-hero .widget-type-rich_text ul li{display:inline-block;margin:0 24px;vertical-align:middle}.academy-hero .widget-type-rich_text ul li a{color:#fff;font-family:ProximaNova-Bold,sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase}.academy-hero .widget-type-rich_text ul li a:hover{color:#36c69c}.single-curve{position:relative}.single-curve .curve{bottom:100%;left:0;position:absolute;z-index:1}.academy-slide .controls{display:inline-block;-webkit-transform:translate(97px,-39px);-moz-transform:translate(97px,-39px);-o-transform:translate(97px,-39px);-ms-transform:translate(97px,-39px);transform:translate(97px,-39px)}.academy-slide .slick-slider .slick-dots{display:inline-block!important;margin:2px 0 -4px;padding:0 55px;vertical-align:middle}.academy-slide .do-this{padding:60px 0}.academy-slide .do-this .contnt-dv{padding:75px 0 0}.icons-onbordng{line-height:1.56;padding:120px 0}.icons-onbordng .top{font-size:18px;margin:0 auto;max-width:926px}.icons-onbordng .icons-row{display:flex;flex-flow:row wrap;padding:60px 0 0}.icons-onbordng .icons-row>div{flex:1 0 25%;padding:0 20px}.icons-onbordng .icons-row .icn{margin:0 auto;padding:0 0 20px;width:120px}.icons-onbordng .icons-row .icn img{height:auto}.icons-onbordng .icons-row h4{font-size:25px}.icons-onbordng .icons-row .contnt{font-size:16px;line-height:1.63}.featured-feed{padding:120px 0}.featured-feed .post-listing{padding:65px 0 0}.featured-feed .button-1 a{min-width:350px}.post-listing{display:flex;flex-flow:row wrap;margin:0 -16px}.post-listing .post-item{background-color:#fff;border-radius:5px;display:none;flex:1 0 calc(33.33% - 32px);margin:0 16px 32px;overflow:hidden}.post-listing .post-item .post-body .hs-featured-image-wrapper{height:180px}.post-listing .post-item .post-body .hs-featured-image-wrapper img{height:100%;object-fit:cover;width:100%}.post-listing .post-item .post-header{padding:20px 20px 30px}.post-listing .post-item .post-header a.topic-link{color:#849bf3;display:block;font-family:ProximaNova-Bold,sans-serif;margin:0 0 15px}.post-listing .post-item .post-header h2{font-size:20px;letter-spacing:.5px;line-height:31px}.post-listing .post-item .post-header .contnt{line-height:1.63;min-height:187px}.post-listing .post-item .post-header .hubspot-editable{font-size:14px}.post-listing .post-item .post-header .hubspot-editable a{color:#849bf3;font-family:ProximaNova-Regular,sans-serif}.post-listing .post-item .post-header .hubspot-editable .the-date{color:#a1a1a1;display:inline-block;padding:0 0 0 20px;position:relative;text-transform:uppercase;vertical-align:middle}.post-listing .post-item .post-header .hubspot-editable .the-date:after{background-color:#686868;content:"";height:2px;left:3px;position:absolute;top:7px;width:12px}.post-listing .post-item .post-header .hubspot-editable a:hover,.post-listing .post-item .post-header a.topic-link:hover{color:#03239d}.featured-feed .post-listing .post-item{display:block}.learningLibrary-wrap{padding:0 0 120px}.learningLibrary-wrap .featured{background-color:#fff;display:flex;margin:75px 0 0}.learningLibrary-wrap .featured .left-img{width:576px}.learningLibrary-wrap .featured .left-img img{height:100%;object-fit:cover;width:100%}.learningLibrary-wrap .featured .right-contnt{padding:22px 30px 30px;width:calc(100% - 576px)}.learningLibrary-wrap .featured .right-contnt .topic-link{color:#03239d;display:block;font-family:ProximaNova-Bold,sans-serif;margin:0 0 15px}.learningLibrary-wrap .featured .right-contnt h4{font-size:26px}.learningLibrary-wrap .featured .right-contnt .contnt{line-height:1.63}.library-listing{display:flex;flex-flow:row wrap;margin:0 -16px;padding:32px 0 0}.library-listing .list{background-color:#fff;border-radius:5px;flex:1 0 calc(33.33% - 32px);margin:0 16px 32px;overflow:hidden}.library-listing .list .img{height:352px}.library-listing .list .img img{height:100%;object-fit:cover;width:100%}.library-listing .list .right-contnt{padding:20px}.library-listing .list .right-contnt h4{font-size:20px}.learningLibrary-wrap .library-listing+.button-2 a{min-width:352px}.last-cta{padding:275px 0 120px}.last-cta .button-2 a{min-width:352px}.blog-banner{padding:200px 0 135px}.blog-banner.tags-page{padding-bottom:0}.blog-banner .caption h1{color:#fff;font-size:50px;letter-spacing:4px;text-transform:uppercase}.blog-banner .links-search{padding:86px 0 0}.blog-banner .links-search h3:empty{display:none}.blog-banner .links-search .left-links{width:calc(100% - 256px)}.blog-banner .links-search .left-links ul{list-style:none;margin:15px 0 0}.blog-banner .links-search .left-links ul li{display:inline-block;margin:0 35px 0 0}.blog-banner .links-search .left-links ul li a{border-bottom:2px solid transparent;color:#849bf3;padding:0 0 6px}.blog-banner .links-search .left-links ul li a.active{border-bottom:2px solid #fff;color:#fff;font-family:ProximaNova-Bold,sans-serif}.blog-banner .links-search .left-links ul li a span{display:none}.blog-banner .links-search .search-header{margin:0;width:256px}.blog-banner .links-search .search-header input{background:#445fc8 url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/search-icon.svg) no-repeat right 15px center;border:1px solid hsla(0,0%,100%,.15);color:#fff;font-size:14px;padding:15px 19px}.blog-banner .links-search .search-header input::-webkit-input-placeholder{opacity:.5}.blog-banner .links-search .search-header input::-moz-placeholder{opacity:.5}.blog-banner .links-search .search-header input:-ms-input-placeholder{opacity:.5}.blog-banner .links-search .search-header input:-moz-placeholder{opacity:.5}.blog-listing-wrapper .post-listing .learningLibrary-wrap{padding:0 16px 32px}.blog-listing-wrapper .post-listing .learningLibrary-wrap .post-item .post-header .contnt{min-height:auto;padding:0 0 20px}.blog-listing-wrapper .post-listing .learningLibrary-wrap .featured{margin:-136px 0 0}.blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .left-img{width:544px}.blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .right-contnt{width:calc(100% - 544px)}.blog-listing-wrapper .post-listing .post-item.tags,.blog-listing-wrapper .post-listing .post-item:not(:first-child){max-width:calc(33.33% - 32px)}.tags-wrapper{padding:30px 0 0}.blog-post-wrapper .post-body .social-sharing{left:60px;position:fixed;top:250px;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease}.blog-post-wrapper .generic-content .social-sharing ul li{padding:0}.blog-post-wrapper .generic-content .social-sharing ul li a{background-color:#fff;border-radius:100%;display:block;height:35px;line-height:37px;margin:0 0 9px;padding:0;text-align:center;width:35px}.blog-post-wrapper .generic-content .social-sharing ul li:after{display:none}.blog-post-wrapper .generic-content .social-sharing.style{top:40px}.blog-post-wrapper .generic-content .social-sharing.style ul li a{box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.author-page .blog-listing-wrapper .post-listing .learningLibrary-wrap .featured{margin:0}.author-page .post-by{padding:60px 0 10px}.author-page .post-by h3{font-size:25px}.author-page .post-listing .post-item.featured .left-img{height:180px}.author-page .post-listing h4{font-size:20px;letter-spacing:.5px;line-height:31px}.author-page .post-listing .post-item{max-width:calc(33.33% - 32px)}.innerblog-banner{height:730px;position:relative}.innerblog-banner:after{background-color:#213ca3;content:"";height:158px;left:0;opacity:.45;position:absolute;top:0;width:100%}.innerblog-banner .ttl{background-color:rgba(33,60,163,.43);bottom:0;left:0;padding:50px 0;position:absolute;text-align:center;width:100%}.innerblog-banner .ttl h1{color:#fff;font-size:40px;letter-spacing:3.2px;line-height:1.3;text-transform:uppercase}.hs-blog-post .post-body,.innerblog-banner .ttl h1{margin:0 auto;max-width:735px}.hs-blog-post .if-post.bg-color{background-color:#fff}.autor-box .hs-author-profile{align-items:center;display:flex;padding:166px 0 60px}.autor-box .hs-author-avatar{border-radius:100%;height:352px;overflow:hidden;width:352px}.autor-box .hs-author-avatar img{height:100%;object-fit:cover;width:100%}.autor-box .right-contnt{color:#fff;line-height:1.63;padding:0 0 0 100px;width:calc(100% - 352px)}.autor-box .right-contnt h2{color:#fff;font-size:50px;letter-spacing:4px;line-height:normal;text-transform:uppercase}.load-posts{display:none}.load-posts a{margin:0 0 120px;min-width:352px}.case-studyPage .blog-banner{padding:200px 0 0}.case-studyPage .learningLibrary-wrap .featured{background-color:transparent}.case-studyPage .blog-listing-wrapper .post-listing .learningLibrary-wrap .featured{display:block;margin:32px 0 0}.case-studyPage .blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .left-img{border-radius:5px;float:left;height:280px}.case-studyPage .blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .right-contnt{background-color:#fff;float:left;margin:40px 0 0 -40px;width:calc(100% - 504px)}.case-studyPage .blog-listing-wrapper .post-listing .learningLibrary-wrap .post-item .post-header .contnt{padding:15px 0}.case-studyPage .post-listing .post-item .post-header a.topic-link{margin:0}.case-studyPage .post-listing .post-item{background-color:transparent;border-radius:0}.case-studyPage .post-listing>.post-item .post-header{padding-top:0}.case-studyPage .post-listing .post-item .post-header .inner{background-color:#fff;margin:-30px 0 15px;padding:20px;position:relative}.case-studyPage .post-listing .post-item .post-header .contnt{min-height:auto;padding:0 0 30px}.case-studyPage .innerblog-banner{align-items:center;display:flex;padding:90px 0 0}.case-studyPage .innerblog-banner:after{display:none}.case-studyPage .innerblog-banner:before{background-color:rgba(33,60,163,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.case-studyPage .innerblog-banner .ttl{background-color:transparent;padding:0;position:relative}.case-studyPage .innerblog-banner .ttl a{color:#fff}.case-studyPage .innerblog-banner .ttl a:nth-child(2):after{background-color:#fff;content:"";display:inline-block;height:15px;margin:2px 10px 0 13px;vertical-align:top;width:2px}.case-studyPage .innerblog-banner .ttl h1{max-width:765px;padding:0 0 30px}.case-studyPage .generic-content{padding-bottom:40px}.case-more{padding:0 0 100px}.lifeat.normal-hero h1{font-size:38px}.wahington-logo{background:transparent linear-gradient(180deg,#fff 79%,#f9f9f9) repeat scroll 0 0;padding:20px 0 90px}.equality-section{padding:117px 0 0;position:relative}.equality-section .last-curve{bottom:0;left:0;position:absolute}.equality-section .section-1 h3{font-size:37px}.progress-data{align-items:center;display:flex;padding:100px 0 115px;text-align:center}.progress-data .digits{color:#849bf3;font-family:ProximaNova-Extrabld,sans-serif;font-size:65px}.progress-data label{font-family:ProximaNova-Bold,sans-serif;font-size:18px}.progress-data .txt{line-height:1.56;padding:50px 0 0}.progress-data .data-1,.progress-data .data-3{position:relative;width:300px}.progress-data .data-2new{position:relative;width:calc(100% - 600px)}.progress-data .data-2{width:calc(100% - 600px)}.progress-data .data-2 .univ-block{display:flex;flex-direction:column;height:300px;justify-content:center}.progress-data .data-1 .digits,.progress-data .data-3 .digits{left:0;position:absolute;right:0;top:98px}.progress-data .data-1 .digits+label,.progress-data .data-3 .digits+label{left:0;padding:0 70px;position:absolute;right:0;top:175px}.progress-data .data-2new .digits{left:0;position:absolute;right:0;top:98px}.progress-data .data-2new .digits+label{left:0;padding:0 70px;position:absolute;right:0;top:175px}.progress-data .univ-block .progress{margin:0 auto 14px;max-width:224px;position:relative}.progress-data .univ-block .progress:after,.progress-data .univ-block .progress:before{background-color:#f9f9f9;bottom:-6px;content:"";height:7px;left:0;position:absolute;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease;width:100%}.progress-data .univ-block .progress>*{display:inline-block;padding:0 6px;vertical-align:baseline}.progress-data .univ-block .progress:after{width:0}.progress-data .univ-block.go .progress:after{background-color:#849bf3;width:100%}.progress-data-inner{align-items:center;display:flex;padding:30px 0;text-align:center}.progress-data-inner .digits{color:#849bf3;font-family:ProximaNova-Extrabld,sans-serif;font-size:40px}.progress-data-inner label{font-family:ProximaNova-Bold,sans-serif;font-size:18px}.progress-data-inner .txt{line-height:1.5;padding:50px 0 0}.progress-data-inner canvas{width:80%}.progress-data-inner .data-1,.progress-data-inner .data-2,.progress-data-inner .data-3,.progress-data-inner .data-4,.progress-data-inner .data-5,.progress-data-inner .data-6{position:relative}.progress-data-inner .data-2 .univ-block{display:flex;flex-direction:column;height:100px;justify-content:center}.progress-data-inner .data-1 .digits,.progress-data-inner .data-3 .digits,.progress-data-inner .data-4 .digits,.progress-data-inner .data-5 .digits,.progress-data-inner .data-6 .digits{left:0;position:absolute;right:0;top:40px}.progress-data-inner .data-1 .digits+label,.progress-data-inner .data-3 .digits+label,.progress-data-inner .data-4 .digits+label,.progress-data-inner .data-5 .digits+label,.progress-data-inner .data-6 .digits+label{left:0;padding:0 70px;position:absolute;right:0;top:90px}.progress-data-inner .data-2 .digits{left:0;position:absolute;right:0;top:40px}.progress-data-inner .data-2 .digits+label{left:0;padding:0 70px;position:absolute;right:0;top:90px}.progress-data-inner .univ-block .progress{margin:0 auto 14px;max-width:224px;position:relative}.progress-data-inner .univ-block .progress:after,.progress-data-inner .univ-block .progress:before{background-color:#f9f9f9;bottom:-6px;content:"";height:7px;left:0;position:absolute;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease;width:100%}.progress-data-inner .univ-block .progress>*{display:inline-block;padding:0 6px;vertical-align:baseline}.progress-data-inner .univ-block .progress:after{width:0}.progress-data-inner .univ-block.go .progress:after{background-color:#849bf3;width:100%}.map-wrap{margin:0 auto;max-width:1120px;position:relative}.map-wrap .pin{position:absolute}.map-wrap .pin-1{left:182px;top:276px}.map-wrap .pin-2{display:none;left:324px;top:370px}.map-wrap .pin-3{left:319px;top:380px}.map-wrap .pin-4{left:304px;top:401px}.map-wrap .pin-5{left:601px;top:268px}.map-wrap .pin-6{left:633px;top:301px}.map-wrap .pin-7{left:786px;top:340px}.map-wrap .pin-8{left:887px;top:378px}.map-wrap .pin-9{left:939px;top:279px}.map-wrap .pin-10{left:936px;top:386px}.map-wrap .pin-11{left:1081px;top:611px}.equality-section .country-data{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);float:none;margin:-50px auto -30px!important;max-width:930px;padding:38px 0 50px;position:relative;z-index:1}.equality-section .country-data h2{font-family:ProximaNova-Extrabld,sans-serif}.equality-section .country-data h3{font-size:33px}.equality-section .country-data .widget-type-rich_text{font-size:18px;margin:0 auto;max-width:450px}.over-banner{margin:-140px 0 0}.over-banner .container>div>div{display:flex}.over-banner .learningLibrary-wrap{border-radius:5px;overflow:hidden;padding:0}.over-banner .learningLibrary-wrap .featured{display:block;margin:0}.over-banner .learningLibrary-wrap .featured .left-img{height:278px;width:auto}.over-banner .learningLibrary-wrap .featured .right-contnt{width:auto}.over-banner .learningLibrary-wrap .featured .right-contnt .topic-link{color:#849bf3;margin:20px 0 0}.over-banner .right-recent{background-color:#fff;border-radius:5px;padding:30px}.over-banner .right-recent h2{font-size:20px;text-transform:uppercase}.over-banner .right-recent ul{list-style:none}.over-banner .right-recent ul li{background-color:#f2f5fe;border-radius:5px;margin:0 0 20px;padding:20px}.over-banner .right-recent ul li:last-child{margin:0}.over-banner .right-recent ul li .post-title a{display:block;font-family:ProximaNova-Bold,sans-serif;margin:0 0 4px}.over-banner .right-recent ul li span a{color:#849bf3;font-size:12px}.over-banner .right-recent>div+div{margin:32px 0 0}.over-banner .container>div>div>div:first-child>div,.over-banner .container>div>div>div:first-child>div>div{height:100%}.learning-box{padding:30px 0 0}.learning-box .post-listing .post-item .post-body .hs-featured-image-wrapper{height:352px}.learning-box .post-listing .post-item .post-header{padding:20px}.learning-box .post-listing .post-item .post-header a.topic-link{margin:0}body:not(.author-page) .learning-box .post-listing .post-item:nth-child(5){flex:1 0 calc(66% - 32px);max-width:calc(66% - 32px);width:100%}.post-listing .signup-box{align-items:center;background-color:#849bf3;border-radius:5px;color:#fff;display:flex;flex:1 0 calc(33.33% - 32px);font-family:proxima_novathin,sans-serif;margin:0 16px 32px;padding:20px;text-align:center}.post-listing .signup-box h3{color:#fff;font-size:40px;text-transform:uppercase}.post-listing .signup-box .button-1 a{min-width:175px}.learning-feed h4{font-size:25px}.featured-feed.learning-feed{padding:0 0 120px}.featured-feed.learning-feed .post-listing{padding:20px 0 0}.hs-blog-post.bg-color{background-color:#fff}.pillar-banner{color:#fff;font-family:proxima_novathin,sans-serif;font-size:22px;line-height:1.45;padding:110px 0 150px}.pillar-banner>div+div{align-items:center;display:flex;height:400px}.pillar-banner h1{color:#fff;font-size:50px;letter-spacing:4px;line-height:1.2;margin:0 auto;max-width:640px;padding:0 0 10px;text-transform:uppercase}.pillar-banner h1 span{color:#36c69c}.middle-space{margin:-150px 0 0}.middle-space.no-margn{margin:0}.middle-space.bottom-margn{margin:0 0 -125px;position:relative}.middle-space.bottom-margn .flexible-column{position:relative}.middle-space.bottom-margn .flexible-column:after{bottom:0;box-shadow:0 30px 20px 0 rgba(0,0,0,.1);content:"";height:215px;left:0;position:absolute;top:auto;width:100%}.middle-space .flexible-column{background-color:#fff;float:none;margin:0 auto!important;max-width:930px;padding:80px 90px;position:relative;z-index:1}.middle-space .flexible-column:after{box-shadow:0 -30px 20px 0 rgba(0,0,0,.1);content:"";height:215px;left:0;position:absolute;top:0;width:100%;z-index:-1}.middle-space .hs_cos_wrapper_type_rich_text h3{color:#051a6d;font-size:30px}.middle-space .hs_cos_wrapper_type_rich_text h4{color:#051a6d;font-size:25px;margin:45px 0 20px}.middle-space .hs_cos_wrapper_type_rich_text p{margin-bottom:50px}.middle-space .hs_cos_wrapper_type_rich_text p a{color:#879ef8;font-family:ProximaNova-Bold,sans-serif}.middle-space .hs_cos_wrapper_type_rich_text p a:hover{color:#03239d}.middle-space .hs_cos_wrapper_type_rich_text p+ul{margin-top:-30px}.middle-space .hs_cos_wrapper_type_rich_text ul{list-style:none;padding:0 0 0 15px}.middle-space .hs_cos_wrapper_type_rich_text ul li{padding:0 0 11px 25px;position:relative}.middle-space .hs_cos_wrapper_type_rich_text ul li:after{background-color:#879ef8;border-radius:100%;content:"";height:3px;left:0;position:absolute;top:12px;width:3px}.chapter-wrapper{padding-bottom:50px}.chapter-wrapper .heading h2{color:#213ca3;font-size:40px;line-height:1.38}.chapter-wrapper .contnt.widget-type-rich_text,.middle-space .hs_cos_wrapper_type_rich_text{line-height:1.63;padding:0 0 8px}.chapter-wrapper .chapter-footer{text-align:right}.chapter-wrapper .chapter-footer a{color:#213ca3;font-family:ProximaNova-Bold,sans-serif}.chapter-wrapper .chapter-footer a:hover{color:#879ef8}.chapter-wrapper .chapter-footer a img{margin:-2px 0 0 15px;vertical-align:middle}.pillar-cta{color:#fff;padding:84px 0}.pillar-cta h3{color:#fff;font-size:40px}.pillar-cta [class*=button-]{padding:25px 0 0}.pillar-cta [class*=button-]a{min-width:226px}.index{left:115px;position:fixed;top:725px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:99}.index .click>div{color:#879ef8;cursor:pointer;font-family:ProximaNova-Regular,sans-serif;font-size:18px;padding:0 0 0 68px;position:relative;text-transform:uppercase;width:auto;z-index:2}.index .click>div:after{background:#213ca3 url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/chapters-icon.svg) no-repeat 50%;border-radius:100%;content:"";height:50px;left:0;position:absolute;top:-15px;width:50px}.index .click.text-toggle>div:after{background:#213ca3 url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/chapters-icon-close.svg) no-repeat 50%/18px auto}.index .click span{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.index .hs-menu-flow-vertical.hs-menu-flow-vertical ul{background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);display:none;margin:-11px 0 0 26px;max-width:300px;padding:10px}.index .hs-menu-flow-vertical.hs-menu-flow-vertical ul a:hover{color:#879ef8}.chap-menu .index{top:50px}.laptop-img>div{margin:0 auto;max-width:844px;padding:0 15px}@media (min-width:1300px){.row-fluid .proof-numsec .container,.row-fluid .proof-numsec .container[class*=span]{padding:0;width:1260px}.row-fluid .footerbox2{left:30px;position:relative}.row-fluid .footerbox3{left:-20px;position:relative}}@media (min-width:768px){.container,.row-fluid .container[class*=span]{width:750px}}@media (min-width:992px){.container,.row-fluid .container[class*=span]{width:970px}}@media (min-width:1200px){.container,.row-fluid .container[class*=span]{width:1170px}}@media (min-width:768px){.container2,.row-fluid .container2[class*=span]{width:750px}}@media (min-width:992px){.container2,.row-fluid .container2[class*=span]{width:970px}}@media (min-width:1200px){.container2,.row-fluid .container2[class*=span]{width:1170px}}@media (min-width:1400px){.container2,.row-fluid .container2[class*=span]{width:1300px}}@media (min-width:1600px){.container2,.row-fluid .container2[class*=span]{width:1580px}}@media (min-width:768px){.ebiz-toggle,.mainmenu .mobile-menu span.mobile-toggle{display:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.mainmenu .hs-menu-wrapper>ul>li.active-branch:after,.mainmenu .hs-menu-wrapper>ul>li:hover:after{opacity:1;top:0}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.active-branch a,.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:hover a{background-color:#03239d}.post-listing .post-item .post-header .hubspot-editable .the-date .mob{display:none}.career-team .team-list:hover .data+a{opacity:1;visibility:visible}.career-team .team-list:hover .img:after{opacity:0}.blog-banner .links-search .left-links ul li:hover a{color:#fff}.index .click.text-toggle span{opacity:0;visibility:hidden}}@media (max-width:1629px){.home-banner .inner-wrapper{overflow:hidden}.home-banner .container{float:right}.index{left:45px}.index .hs-menu-flow-vertical.hs-menu-flow-vertical ul{max-width:240px}}@media (min-width:1401px) and (max-width:1500px){.row-fluid .good-bye{margin-top:0}}@media (min-width:1201px) and (max-width:1400px){.row-fluid .laptop-block .left-book .slide-1{left:310px;top:-40px;width:228px}.row-fluid .laptop-block .left-book .slide-2{left:450px;top:100px}.row-fluid .laptop-block .left-book .slide-3{left:300px;top:170px}.row-fluid .laptop-block .left-book .slide-4{left:90px;top:64px;top:150px;width:86px;width:200px}.row-fluid .laptop-block .left-book .slide-5{left:320px;top:285px}.row-fluid .good-bye{margin-top:0}}@media (max-width:1600px){.laptop-block .left-book .slide-3{right:170px}.laptop-block .left-book .slide-4{right:340px}.good-bye{margin-top:0}}@media (max-width:1429px){.home-banner .icons-anim{-webkit-transform:scale(.7) translateX(-290px);-moz-transform:scale(.7) translateX(-290px);-o-transform:scale(.7) translateX(-290px);-ms-transform:scale(.7) translateX(-290px);transform:scale(.7) translateX(-290px)}.row-fluid .lets-stratedsec{background-size:610px auto}.laptop-zigzag .do-this .image-dv .image{width:auto}.laptop-block .left-book .slide-1{width:168px}.laptop-block .left-book .slide-2{top:60px;width:100px}.laptop-block .left-book .slide-3{top:105px;width:127px}.laptop-block .left-book .slide-4{top:140px;width:198px}.laptop-block .left-book .slide-5{top:205px;width:195px}}@media (max-width:1199px){.row-fluid .header{padding:20px 20px 0}.row-fluid .header .logo{width:180px}.row-fluid .header .right-links{width:calc(100% - 180px)}.home-banner.our-work-banner .icons-anim{-webkit-transform:scale(.7) translate(-260px,300px);-moz-transform:scale(.7) translate(-260px,300px);-o-transform:scale(.7) translate(-260px,300px);-ms-transform:scale(.7) translate(-260px,300px);transform:scale(.7) translate(-260px,300px)}.workBanner .home-banner .content{max-width:490px}.row-fluid .do-this .contnt-dv{margin:-40px 0 0}.work-page .home-servies .home-serviesList{padding:0 0 36px 74px}.work-slider .controls{-webkit-transform:translate(310px,-73px);-moz-transform:translate(310px,-73px);-o-transform:translate(310px,-73px);-ms-transform:translate(310px,-73px);transform:translate(310px,-73px)}.team-banner .inner-wrapper .team-photo{height:130px;width:130px}.home-banner2 .content{max-width:540px}.home-banner2 h1{font-size:40px}.team-pageZig .do-this .section-main .section:nth-child(2n) .image-dv{float:right}.team-pageZig .do-this .image-dv .image{padding:0}.team-pageZig .do-this .div-wrap{position:relative}.team-pageZig .do-this .section-main .section:nth-child(2n) .contnt-dv{margin:0}.team-pageZig .do-this .contnt-dv{animation:none;opacity:1;padding:0;transform:none;width:calc(100% - 50px)}.team-pageZig .do-this .contnt-dv h3{left:0;position:absolute;top:0}.team-pageZig .do-this .contnt-dv .white-box{margin:-80px 0 0;position:relative}.fullPage-testi .team-contnt,.halfPage-testi .team-contnt{max-width:605px}.reverse.team-pageZig .do-this .image-dv{float:right}.career-team .team-list .img{height:290px}.career-team .team-list .data+a{top:215px}.career-team.no-slider:after,.career-team.no-slider:before{width:293px}.academy-slide .do-this .div-wrap{position:relative}.academy-slide .do-this .contnt-dv{animation:none;margin:-300px 0 0;opacity:1;transform:none}.academy-slide .do-this .contnt-dv>h3{left:0;padding:0;position:absolute;top:0}.academy-slide .do-this .contnt-dv .white-box{position:relative}.blog-banner .links-search .left-links ul li{margin:0 20px 0 0}.autor-box .right-contnt{padding:0 0 0 40px}.blog-post-wrapper .post-body .social-sharing{left:10px}.main-contentBody{padding:0 0 0 60px}.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2n) .image-dv{float:left;width:420px}.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2n) .contnt-dv{float:right;width:calc(100% - 350px)}.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2n) .contnt-dv>h3{left:auto;padding:0;right:0}.team-pageZig.life-atSection .do-this .image-dv{width:420px}.team-pageZig.life-atSection .do-this .contnt-dv{width:calc(100% - 350px)}.team-pageZig.life-atSection .do-this .div-wrap h3.box-title{width:calc(100% - 450px)}.do-this .image-dv .image .video-btn{height:100%}.map-wrap{max-width:940px}.map-wrap .pin-1{left:149px;top:226px}.map-wrap .pin-2{left:261px;top:305px}.map-wrap .pin-3{left:254px;top:323px}.map-wrap .pin-4{left:239px;top:336px}.map-wrap .pin-5{left:501px;top:228px}.map-wrap .pin-6{left:529px;top:251px}.map-wrap .pin-7{left:656px;top:280px}.map-wrap .pin-8{left:739px;top:312px}.map-wrap .pin-9{left:786px;top:233px}.map-wrap .pin-10{left:784px;top:317px}.map-wrap .pin-11{left:908px;top:510px}.equality-section .country-data{margin:40px auto -30px!important}.team-pageZig.product-zigzag .do-this .section-main .section:nth-child(2n) .image-dv{float:left;width:470px}.team-pageZig.product-zigzag .do-this .section-main .section:nth-child(2n) .contnt-dv>h3{position:static}.team-pageZig.product-zigzag .do-this .contnt-dv .white-box{margin:0}.team-pageZig.product-zigzag .do-this .section-main .section:nth-child(2n) .contnt-dv{float:right;margin:160px 0 0 -65px;width:calc(100% - 420px)}.laptop-img{padding:60px 0 0}.team-pageZig.laptop-zigzag .do-this .image-dv{width:400px}.team-pageZig.laptop-zigzag .do-this .contnt-dv{width:calc(100% - 320px)}.index .click>div:after{left:90px;top:-65px}.index{left:-55px}.chap-menu .index{top:90px}.index .hs-menu-flow-vertical.hs-menu-flow-vertical ul{margin:-31px 0 0 116px}.laptop-block .left-book .slide-4{right:290px;width:200px}}@media (min-width:768px) and (max-width:991px){.row-fluid .mainmenu .hs-menu-wrapper>ul{max-width:100%;min-width:1px;width:100%}.row-fluid .mainmenu .hs-menu-wrapper>ul>li{float:left}.row-fluid .mainmenu .hs-menu-wrapper>ul>li:after{display:none}.row-fluid .mainmenu .hs-menu-wrapper>ul>li>a:link,.row-fluid .mainmenu .hs-menu-wrapper>ul>li>a:visited{color:#fff;float:left;font-size:18px;font-weight:700;letter-spacing:.5px;line-height:24px;padding:15px 20px;text-transform:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;width:100%}.row-fluid .mainmenu .hs-menu-wrapper>ul>li>a:hover{text-indent:10px}.row-fluid .header{padding:35px 20px 0}.row-fluid .header .button-2{left:-82px;position:relative;top:0}a.mobile-trigger{top:34px!important}.mainmenu.js-enabled .hs-menu-flow-horizontal{top:100px!important}.row-fluid .our-wordsec .left{left:20px;padding:40px 30px;top:6px;width:100%}.row-fluid .our-wordsec .right{width:50%}.row-fluid .our-wordsec .right img{max-width:100%}.row-fluid .our-wordbox>div>div{align-items:flex-start}.row-fluid .our-wordbox{margin-bottom:-205px}.row-fluid .proof-numsec{padding-top:290px}}@media (min-width:768px) and (max-width:1024px){.row-fluid .laptop-block .list{float:left;width:100%}.row-fluid .laptop-block .left-book{float:left;margin:0;padding:0 20px;text-align:center;width:100%}.laptop-block .left-book .slide-1{width:auto}.laptop-block .left-book .slide-2{top:90px;width:auto}.laptop-block .left-book .slide-3{top:175px;width:auto}.laptop-block .left-book .slide-4{left:110px;right:auto;top:160px;width:auto}.laptop-block .left-book .slide-5{top:290px;width:auto}.row-fluid .laptop-block .home-servies{float:left;margin-bottom:25px;max-width:100%;padding:0 30px 50px;width:100%}.row-fluid .home-servies .home-serviesList{float:left;width:50%}.row-fluid .home-servies .home-serviesList .icon{left:15px;max-width:45px;top:-2px}.row-fluid .do-this .div-wrap h3.box-title{color:#03239d;font-size:40px;line-height:55px;margin-bottom:18px;padding-left:20px;padding-right:20px;text-align:left}.row-fluid .do-this .contnt-dv{margin:-240px 0 0;padding-bottom:50px;width:calc(100% - 50px)}.row-fluid .do-this .after-img{display:table;float:none;margin:0 auto!important;max-width:500px;width:100%}.row-fluid .do-this .logo-rpt+.contnt.widget-type-rich_text{margin-top:40px}.row-fluid .do-this .section-main .section:nth-child(2):after{top:60px}.row-fluid .do-this .section-main .section:nth-child(2n) .contnt-dv{float:right;margin:-210px 0 0}.row-fluid .do-this .section-main .section:nth-child(2n){padding-bottom:0}.team-pageZig .do-this .section-main .section:nth-child(2n) .contnt-dv{float:left;margin:0}.team-pageZig .do-this .contnt-dv{margin:0}.team-pageZig .do-this .div-wrap h3.box-title{color:#3b3b3b}.academy-slide .do-this .contnt-dv{width:calc(100% - 478px)}.row-fluid .black-ttl .do-this .div-wrap h3.box-title{color:#222840}}@media (min-width:768px) and (max-width:1200px){#symphony-banner-outer-wrapper{display:none!important}.row-fluid .home-banner{padding:200px 0 400px}.home-banner .icons-anim{-webkit-transform:scale(.7) translate(-260px,460px);-moz-transform:scale(.7) translate(-260px,460px);-o-transform:scale(.7) translate(-260px,460px);-ms-transform:scale(.7) translate(-260px,460px);transform:scale(.7) translate(-260px,460px)}.row-fluid .top-space{padding-top:100px}.row-fluid .proof-numsec .hs_cos_wrapper_type_header h2{margin-bottom:50px}.row-fluid .proof-boxwrap{padding:40px 15px}.row-fluid .proof-titlebox h3{font-size:43px;line-height:52px}.row-fluid .proof-titlebox h5{font-size:16px}.row-fluid .proof-titlebox{margin-bottom:40px}.row-fluid .proof-content{font-size:16px;line-height:24px}.row-fluid .lets-stratedsec h3{font-size:32px;letter-spacing:2px;line-height:42px}.row-fluid .lets-stratedsec{padding-bottom:135px}.row-fluid .footer{font-size:14px;padding:80px 0 60px}.row-fluid .footerbox{margin:0}.row-fluid .footerbox1{width:26%}.row-fluid .footerbox2,.row-fluid .footerbox3{width:22%}.row-fluid .footerbox4{width:30%}.row-fluid .footer .hs-menu-wrapper>ul>li>a{white-space:normal}}@media (max-width:991px){.row-fluid .home-banner{padding:150px 0 450px}.home-banner h1,.home-banner2 h1{font-size:32px}.home-banner .content,.home-banner2 .content{font-size:18px;max-width:440px}.home-banner .text,.home-banner2 .text{line-height:26px}.home-banner .icons-anim{-webkit-transform:scale(.6) translate(-270px,590px);-moz-transform:scale(.6) translate(-270px,590px);-o-transform:scale(.6) translate(-270px,590px);-ms-transform:scale(.6) translate(-270px,590px);transform:scale(.6) translate(-270px,590px)}.home-banner .icons-anim .icon.icon4{left:455px;top:360px}.home-banner .icons-anim .icon.icon7{left:520px;top:220px}.home-banner .icons-anim .icon.icon8{left:574px}.home-banner .icons-anim .icon.icon9{left:757px;top:250px}.home-banner .icons-anim .icon.icon10{left:692px}.home-banner .icons-anim .icon.icon11{left:727px;top:10px}.home-banner .icons-anim .icon.icon12{left:770px}.home-banner .icons-anim .icon.icon13{left:880px}.home-banner .icons-anim.go .icon.icon1{left:86px;top:175px}.home-banner .icons-anim.go .icon.icon2{left:155px;top:11px}.home-banner .icons-anim.go .icon.icon3{left:308px;top:163px}.home-banner .icons-anim.go .icon.icon4{left:385px;top:272px}.home-banner .icons-anim.go .icon.icon5{left:295px;top:-28px}.home-banner .icons-anim.go .icon.icon6{left:361px;top:43px}.home-banner .icons-anim.go .icon.icon7{left:440px;top:119px}.home-banner .icons-anim.go .icon.icon8{left:490px;top:-46px}.home-banner .icons-anim.go .icon.icon9{left:647px;top:140px}.home-banner .icons-anim.go .icon.icon10{left:547px;top:-146px}.home-banner .icons-anim.go .icon.icon11{left:617px;top:-101px}.home-banner .icons-anim.go .icon.icon12{left:696px;top:-7px}.home-banner .icons-anim.go .icon.icon13{left:770px;top:46px}.home-banner2 .desktop,.home-banner2 .mobile{display:none}.home-banner2 .tablet{display:block}.home-banner2 .inner-wrapper{align-items:flex-start;padding:150px 0 0}.row-fluid .page-banner .contain h1{font-size:35px;letter-spacing:0;line-height:40px}.row-fluid .page-banner .contain{font-size:16px;line-height:26px;padding:0}.row-fluid .v2 .group>div>div>div{width:100%}.row-fluid .v2 .group{padding:24px 0 0}.row-fluid .v2 .group .widget-type-header h2{font-size:36px}.row-fluid .v2 .group .widget-type-header{padding:0 0 16px}.row-fluid .footer-v2{background-size:100%;padding-top:97px}.row-fluid .top-space.v2{margin-bottom:143px}.home-banner.our-work-banner .icons-anim{-webkit-transform:scale(.7) translate(-190px,390px);-moz-transform:scale(.7) translate(-190px,390px);-o-transform:scale(.7) translate(-190px,390px);-ms-transform:scale(.7) translate(-190px,390px);transform:scale(.7) translate(-190px,390px)}.home-banner.our-work-banner .icons-anim .icon.icon1{left:156px;top:266px}.home-banner.our-work-banner .icons-anim .icon.icon2{left:162px;top:107px}.home-banner.our-work-banner .icons-anim .icon.icon3{left:288px;top:250px}.home-banner.our-work-banner .icons-anim .icon.icon4{left:355px;top:300px}.home-banner.our-work-banner .icons-anim .icon.icon5{left:274px;top:61px}.home-banner.our-work-banner .icons-anim .icon.icon6{left:359px;top:149px}.home-banner.our-work-banner .icons-anim .icon.icon7{left:439px;top:258px}.home-banner.our-work-banner .icons-anim .icon.icon8{left:424px;top:55px}.home-banner.our-work-banner .icons-anim .icon.icon9{left:562px;top:183px}.home-banner.our-work-banner .icons-anim .icon.icon10{left:507px;top:-16px}.home-banner.our-work-banner .icons-anim .icon.icon11{left:587px;top:69px}.home-banner.our-work-banner .icons-anim .icon.icon12{left:616px;top:93px}.home-banner.our-work-banner .icons-anim .icon.icon13{left:675px;top:180px}.home-banner.our-work-banner .icons-anim.go .icon.icon1{left:86px;top:196px}.home-banner.our-work-banner .icons-anim.go .icon.icon2{left:132px;top:67px}.home-banner.our-work-banner .icons-anim.go .icon.icon3{left:248px;top:190px}.home-banner.our-work-banner .icons-anim.go .icon.icon4{left:315px;top:270px}.home-banner.our-work-banner .icons-anim.go .icon.icon5{left:244px;top:31px}.home-banner.our-work-banner .icons-anim.go .icon.icon6{left:309px;top:99px}.home-banner.our-work-banner .icons-anim.go .icon.icon7{left:379px;top:168px}.home-banner.our-work-banner .icons-anim.go .icon.icon8{left:394px;top:25px}.home-banner.our-work-banner .icons-anim.go .icon.icon9{left:519px;top:163px}.home-banner.our-work-banner .icons-anim.go .icon.icon10{left:447px;top:-58px}.home-banner.our-work-banner .icons-anim.go .icon.icon11{left:497px;top:-16px}.home-banner.our-work-banner .icons-anim.go .icon.icon12{left:576px;top:53px}.home-banner.our-work-banner .icons-anim.go .icon.icon13{left:615px;top:100px}.a-glimpse .do-this{padding:72px 0 0}.do-this .our-work-page .image-dv{width:513px}.a-glimpse .do-this .contnt-dv{margin:-40px 0 0}.do-this .section-main .section{padding:7px 0}.work-page{padding:100px 0 0}.work-page .home-servies .home-serviesList{padding:0 0 36px 154px;width:100%}.work-page .home-servies .home-serviesList .icon{max-width:120px}.work-page.laptop-block .home-servies{padding:0 0 50px}.work-slider .wordbox-work{text-align:center}.work-slider .wordbox-work .inner-rotator{align-items:start}.work-slider .wordbox-work .inner-rotator .left-contnt{margin:0 0 50px;padding:10px 20px 23px 34px;text-align:left;width:calc(100% - 224px)}.work-slider .wordbox-work .inner-rotator .right-img{margin:-10px 0 0;width:224px}.work-slider .wordbox-work .inner-rotator .right-img img{height:auto}.work-slider .wordbox-work .inner-rotator .right-img .button-1{bottom:40px;position:absolute;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:190px}.work-slider .wordbox-work .inner-rotator .right-img .button-1 a{font-size:14px;padding:19px 18px}.work-slider .controls{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.logo-top.work-pageLogo .group>div>div>div{width:100%}.team-banner .inner-wrapper{margin:0 -10px}.team-banner .inner-wrapper .team-photo{height:90px;margin:0 10px 20px;width:90px}.team-banner .inner-wrapper .team-photo:nth-child(3n+2){-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-o-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}.our-team .team-mem-wrapper .list .img{height:220px}.team-testi .single-slide .team-photo{height:251px;width:280px}.team-testi .single-slide .team-contnt{margin:140px 0 0 -45px;width:calc(100% - 235px)}.team-testi .controls{-webkit-transform:translate(10px,-165px);-moz-transform:translate(10px,-165px);-o-transform:translate(10px,-165px);-ms-transform:translate(10px,-165px);transform:translate(10px,-165px)}.team-testi2 .single-slide .team-photo{height:251px;width:280px}.team-testi2 .single-slide .team-contnt{margin:140px 0 0 -45px;width:calc(100% - 235px)}.team-testi2 .controls{-webkit-transform:translate(10px,-165px);-moz-transform:translate(10px,-165px);-o-transform:translate(10px,-165px);-ms-transform:translate(10px,-165px);transform:translate(10px,-165px)}.placetowork-core .placetowork>div>div{display:block}.placetowork-core .placetowork>div>div>div{margin:0;padding:0 0 14px;text-align:center;width:100%}.placetowork-core .core{padding:87px 0 0}.placetowork-core .value-box{margin:13px auto 0}.normal-hero .container>div{height:680px}.video-hero .container>div{flex-wrap:wrap;height:680px}.video-hero .container .righty{padding:10px}.normal-hero-short .container>div{height:380px}.fullPage-testi .team-contnt{max-width:450px}.fullPage-testi .team-contnt .button-1{padding:20px 0 0}.fullPage-testi .controls{-webkit-transform:translate(207px,-364px);-moz-transform:translate(207px,-364px);-o-transform:translate(207px,-364px);-ms-transform:translate(207px,-364px);transform:translate(207px,-364px)}.halfPage-testi .team-contnt{max-width:450px}.halfPage-testi .team-contnt .button-1{padding:20px 0 0}.halfPage-testi .controls{-webkit-transform:translate(207px,-364px);-moz-transform:translate(207px,-364px);-o-transform:translate(207px,-364px);-ms-transform:translate(207px,-364px);transform:translate(207px,-364px)}.halfPage-testi .image{object-fit:cover;width:100%}.halfPage-testi .image img{margin:0}.halfPage-testi .team-contnt{width:100%}.team-pageZig .do-this .div-wrap h3.box-title br{display:none}.career-team .slick-slide>div{margin:0 14px 0 0}.career-team .team-list .img{height:220px}.career-team .slick-slide:nth-child(2n):after{bottom:calc(100% + 14px);width:calc(100% - 14px)}.career-team .slick-slide:nth-child(odd):after{bottom:-70px;height:84px;width:calc(100% - 14px)}.career-team .team-list .data+a{right:50%;top:145px;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:150px}.career-team .slick-slide:nth-child(2n){-webkit-transform:translateY(98px);-moz-transform:translateY(98px);-o-transform:translateY(98px);-ms-transform:translateY(98px);transform:translateY(98px)}.career-team .slick-track{padding:0 0 135px}.review-wrapper{margin:30px auto 0}.review-wrapper.slick-slider .slick-arrow{bottom:-98px;left:40%;top:auto}.review-wrapper.slick-slider .slick-arrow.slick-next{right:40%}.hiring-process{padding:280px 0 118px}.process-boxes{margin:0 -7px}.process-boxes .process-list{font-size:14px;margin:0 7px 14px;padding:0 7px 7px}.process-boxes .process-list h3{font-size:22px}.hiring-process .button-2{padding:25px 0 0}.insta-feed #pics{max-width:560px}.insta-feed img{height:240px;object-fit:cover;width:100%}.career-img-text .section-main{padding:40px 0 0}.career-img-text .do-this .section-main .section .image-dv{float:right}.row-fluid .career-img-text .do-this .section-main .section .contnt-dv{float:left;margin:-190px 0 0}.career-img-text .do-this .contnt-dv .white-box{margin:0}.career-img-text .do-this .contnt-dv .white-box .logo-part{left:0;right:auto;top:-354px}.career-img-text .do-this .section-main .section:nth-child(2n){margin:126px 0 0}.row-fluid .career-img-text .do-this .section-main .section:nth-child(2):after{top:-80px}.benefits .benefits-wrap .benefits-list,.benefits2 .benefits-wrap .benefits-list{flex:1 0 25%}.pop-contnt.fancybox-content{background:#fff;padding:20px}.pop-contnt .photo{height:250px;width:250px}.pop-contnt .person-content{box-shadow:none;margin:0;padding:0 20px 20px;width:calc(100% - 250px)}.career-popup .fancybox-slide--html .fancybox-close-small{right:20px;top:20px}.pop-contnt>div{display:block}.pop-contnt .photo{margin:0 auto}.pop-contnt .person-content{font-size:16px;line-height:26px;padding:0;width:auto}.pop-contnt .person-content h4{font-size:24px}.pop-contnt .person-content .top{padding:20px 0 0}.row-fluid .page-banner .contain.no-flex>div{padding:10px 0 60px}.default-form.form .hs-form fieldset.form-columns-2{margin:0}.default-form.form .hs-form fieldset.form-columns-2 .hs-form-field{margin:0;width:100%}.row-fluid .page-banner .form>div{padding:20px 20px 76px}.error-wrap{padding:260px 0 160px}.generic-content{padding:40px 0 55px}.gen-banner>div{height:360px}.gen-banner h1{font-size:38px;letter-spacing:1.5px}.gen-banner2>div{height:360px}.gen-banner2 h1{font-size:38px;letter-spacing:1.5px}.gen-banner3{background-size:cover}.gen-banner3>div{height:100%;min-height:250px}.gen-banner3 h1{font-size:38px;letter-spacing:1.5px}.bottom-subscribe{font-size:17px;line-height:1.56}.bottom-subscribe .footerbox4{width:263px}.career-team.no-slider:after,.career-team.no-slider:before{width:220px}.academy-slide .do-this .image-dv{width:338px}.academy-slide .do-this .contnt-dv{margin:-290px 0 0;width:calc(100% - 280px)}.academy-slide .do-this .div-wrap h3.box-title{float:left;padding:0;width:calc(100% - 344px)}.academy-slide .do-this .contnt-dv .white-box{padding:20px}.icons-onbordng .icons-row>div{flex:1 0 50%;padding:0 20px 50px}.academy-slide .do-this{padding:60px 0 25px}.icons-onbordng{padding:70px 0 20px}.team-pop.static{padding:120px 0 165px}.career-team.no-slider{margin:0 -7px}.career-team.no-slider>div{margin:0 7px 55px}.career-team.no-slider>div:nth-child(2):after{height:84px;top:-99px}.career-team.no-slider>div:nth-child(3n+2){-webkit-transform:translateY(99px);-moz-transform:translateY(99px);-o-transform:translateY(99px);-ms-transform:translateY(99px);transform:translateY(99px)}.career-team.no-slider:after,.career-team.no-slider:before{bottom:-87px;height:84px}.post-listing{margin:0 -7px}.post-listing .post-item{flex:1 0 calc(33.33% - 14px);margin:0 7px 32px}.post-listing .post-item:last-child{display:none}.learningLibrary-wrap .featured .left-img{width:334px}.learningLibrary-wrap .featured .right-contnt{padding:20px;width:calc(100% - 334px)}.learningLibrary-wrap .featured .right-contnt .topic-link{font-size:12px}.learningLibrary-wrap .featured .right-contnt h4{font-size:18px}.learningLibrary-wrap .featured .right-contnt .contnt{font-size:12px}.library-listing{margin:0 -7px;padding:16px 0 0}.library-listing .list{flex:1 0 calc(33.33% - 14px);margin:0 7px 32px}.library-listing .list:last-child{display:none}.last-cta{padding:355px 0 110px}.blog-banner .caption h1{font-size:38px;letter-spacing:3px}.blog-banner .links-search .left-links{width:calc(100% - 195px)}.blog-banner .links-search .search-header{width:195px}.blog-banner .links-search .left-links ul li{margin:0 10px 0 0}.blog-banner .links-search .left-links ul li a{font-size:14px}.hs-blog-listing .post-listing .learningLibrary-wrap .post-item{display:flex}.blog-listing-wrapper .post-listing .learningLibrary-wrap{padding:0 7px 14px}.blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .left-img{width:334px}.blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .right-contnt{width:calc(100% - 334px)}.blog-listing-wrapper .post-listing .post-item:not(:first-child){flex:1 0 calc(50% - 14px);max-width:calc(50% - 14px)}.innerblog-banner:after{height:138px}.innerblog-banner .ttl{padding:10px 0}.innerblog-banner .ttl h1{font-size:30px;letter-spacing:0}.autor-box .hs-author-avatar{height:253px;width:253px}.autor-box .right-contnt{width:calc(100% - 253px)}.author-page .post-listing .post-item{max-width:calc(50% - 32px)}.case-studyPage .blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .right-contnt{width:calc(100% - 296px)}.row-fluid .lets-stratedsec{background-position:right -70px center;background-size:500px auto}.team-pageZig.life-atSection .do-this .image-dv,.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2n) .image-dv{width:338px}.team-pageZig.life-atSection .do-this .contnt-dv .white-box{padding:20px}.team-pageZig.life-atSection .do-this .contnt-dv,.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2n) .contnt-dv{width:calc(100% - 288px)}.do-this .image-dv .image .video-btn.button-1 a{font-size:14px;padding:13px 38px}.do-this .image-dv .image .video-btn.button-1 a:after{background-size:100% auto;height:15px;width:15px}.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2n) .div-wrap h3.box-title{float:right;text-align:right}.team-pageZig.life-atSection .do-this .div-wrap h3.box-title{float:left;font-size:36px;line-height:1.28;width:calc(100% - 340px)}.team-pageZig.life-atSection .do-this .section-main .section:nth-child(3){margin:0}.progress-data{padding:0 0 85px}.progress-data .digits{font-size:39px}.progress-data .data-1,.progress-data .data-2new,.progress-data .data-3{width:230px}.progress-data .data-1 canvas,.progress-data .data-2new canvas,.progress-data .data-3 canvas{-webkit-transform:scale(.6) translate(-59px);-moz-transform:scale(.6) translate(-59px);-o-transform:scale(.6) translate(-59px);-ms-transform:scale(.6) translate(-59px);transform:scale(.6) translate(-59px)}.progress-data .data-1 .digits,.progress-data .data-2new .digits,.progress-data .data-3 .digits{top:107px}.progress-data .data-1 .digits+label,.progress-data .data-2new .digits+label,.progress-data .data-3 .digits+label{padding:0 50px;top:154px}.progress-data .data-2{width:calc(100% - 460px)}.progress-data label{font-size:14px}.progress-data .univ-block .progress img{width:42px}.progress-data .univ-block .progress:after,.progress-data .univ-block .progress:before{height:5px}.progress-data .txt br{display:none}.progress-data .univ-block .progress{max-width:137px}.progress-data .txt{padding:0 10px}.progress-data-inner .data-1 .digits,.progress-data-inner .data-2 .digits,.progress-data-inner .data-3 .digits,.progress-data-inner .data-4 .digits,.progress-data-inner .data-5 .digits,.progress-data-inner .data-6 .digits{top:20px}.progress-data-inner .data-1 .digits+label,.progress-data-inner .data-2 .digits+label,.progress-data-inner .data-3 .digits+label,.progress-data-inner .data-4 .digits+label,.progress-data-inner .data-5 .digits+label,.progress-data-inner .data-6 .digits+label{padding:10px 0 0;top:100%}.progress-data-inner .data-1 label,.progress-data-inner .data-2 label,.progress-data-inner .data-3 label,.progress-data-inner .data-4 label,.progress-data-inner .data-5 label,.progress-data-inner .data-6 label{top:0}.equality-section{overflow:hidden}.equality-section .country-data h2{font-size:40px}.equality-section .country-data h3{font-size:26px}.equality-section .country-data .widget-type-rich_text{font-size:16px;padding:0 0 20px}.map-wrap .pin img{width:16px}.map-wrap .pin img[width="17"]{width:11px}.map-wrap .pin-1{left:119px;top:166px}.map-wrap .pin-2{left:203px;top:232px}.map-wrap .pin-3{left:199px;top:245px}.map-wrap .pin-4{left:189px;top:254px}.map-wrap .pin-5{left:386px;top:168px}.map-wrap .pin-6{left:404px;top:191px}.map-wrap .pin-7{left:504px;top:215px}.map-wrap .pin-8{left:569px;top:238px}.map-wrap .pin-9{left:604px;top:177px}.map-wrap .pin-10{left:602px;top:240px}.map-wrap .pin-11{left:695px;top:389px}.over-banner .right-recent{padding:20px}.over-banner .learningLibrary-wrap .featured .left-img{height:180px}.over-banner .learningLibrary-wrap .featured .right-contnt h4{font-size:20px}.over-banner .learningLibrary-wrap .featured .right-contnt .contnt{font-size:16px}.over-banner .learningLibrary-wrap .featured .right-contnt .topic-link{bottom:25px;font-size:16px;left:25px;position:absolute}.over-banner .learningLibrary-wrap .featured{position:relative}.post-listing .signup-box{flex:1 0 calc(33.33% - 14px);margin:0 7px 32px;min-height:453px}.learning-box .post-listing .post-item:nth-child(5){flex:1 0 calc(100% - 14px);max-width:calc(100% - 14px)}.normal-hero.product-page h1{font-size:40px}.team-pageZig.product-zigzag .do-this .div-wrap{padding:20px 0 0}.team-pageZig.product-zigzag .do-this .section-main .section:nth-child(2n) .image-dv{width:338px}.team-pageZig.product-zigzag .do-this .contnt-dv .white-box{padding:20px}.team-pageZig.product-zigzag .do-this .section-main .section:nth-child(2n) .contnt-dv{margin:0 0 0 -65px;width:calc(100% - 300px)}.team-pageZig.product-zigzag .do-this .div-wrap h3.box-title{float:right;font-size:36px;padding-top:38px}.laptop-img{padding:0}.laptop-zigzag .do-this:after{top:-120px}.team-pageZig.laptop-zigzag .do-this .div-wrap h3.box-title{float:left;font-size:36px;padding:40px 0 0}.team-pageZig.laptop-zigzag .do-this .contnt-dv .white-box{margin:-220px 0 0;padding:20px}.team-pageZig.laptop-zigzag .do-this .contnt-dv{width:calc(100% - 370px)}.middle-contnt.product-contnt{padding:10px 0 50px}.middle-contnt.product-contnt .img-text .img-grp{margin:0;padding:0 20px 50px;width:50%}.row-fluid .proof-numsec .hs_cos_wrapper_type_header h2{font-size:36px}.row-fluid .proof-numsec.product-padding .proof-boxwrap{margin-top:20px}.middle-space .flexible-column{max-width:565px;padding:40px}.index{left:-60px}.index .click>div:after{height:40px;left:84px;top:-42px;width:40px}.index .click span{font-size:14px}}@media (min-width:991px){a.mobile-trigger,span.child-triggerm{display:none!important}.row-fluid .mainmenu .hs-menu-wrapper{display:block!important}}@media (max-width:767px){h2{font-size:30px}.titleh2 h2{font-size:40px}#symphony-banner-outer-wrapper{display:none!important}.row-fluid .padding-topbottom{padding-bottom:50px;padding-top:50px}.row-fluid .header{padding:15px 20px}.row-fluid .mainmenu .hs-menu-wrapper>ul{max-width:100%;min-width:1px;width:100%}.row-fluid .mainmenu .hs-menu-wrapper>ul>li{float:left}.row-fluid .mainmenu .hs-menu-wrapper>ul>li>a:link,.row-fluid .mainmenu .hs-menu-wrapper>ul>li>a:visited{color:#fff;float:left;font-size:18px;font-weight:700;letter-spacing:.5px;line-height:24px;padding:15px 20px;text-transform:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;width:100%}.row-fluid .mainmenu .hs-menu-wrapper>ul>li>a:hover{text-indent:10px}.row-fluid .mainmenu .hs-menu-flow-horizontal>ul>li:last-child>a{border-bottom:1px solid #5f8ab5}.row-fluid .header .button-2 a{background:transparent;color:#fff;float:left;font-size:18px;font-weight:700;letter-spacing:.5px;line-height:24px;padding:15px 20px;text-transform:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;width:100%}.row-fluid .header .button-2 a:hover{box-shadow:none;text-indent:10px;transform:none}.row-fluid .home-banner{padding:120px 0;text-align:center}.row-fluid .home-banner .content{float:left;max-width:100%;width:100%}.row-fluid .home-banner h1{font-size:32px;letter-spacing:0;line-height:40px}.home-banner2 .inner-wrapper{padding:120px 0 0}.home-banner2 h1{font-size:30px;letter-spacing:1px}.home-banner .text,.home-banner2 .text{font-size:15px;line-height:1.5}.home-banner2 .button-1{padding:15px 0 0}.home-banner2 .desktop,.home-banner2 .tablet{display:none}.home-banner2 .mobile{display:block}.row-fluid .logo-top .group>div>div{display:inline-block}.row-fluid .logo-top .group .left-logo{margin-bottom:30px}.row-fluid .top-space{padding:100px 0 0}.row-fluid .focus-block{font-size:17px}.row-fluid .focus-block .widget-type-rich_text{line-height:24px}.row-fluid .focus-block .hs_cos_wrapper_type_header h2{font-size:28px;line-height:34px}.row-fluid .laptop-block .left-book{padding:0 20px}.row-fluid .laptop-block .left-book .slide-1{left:192px;top:-20px;width:80px}.row-fluid .laptop-block .left-book .slide-2{left:255px;top:50px;width:40px}.row-fluid .laptop-block .left-book .slide-3{left:200px;top:65px;width:51px}.row-fluid .laptop-block .left-book .slide-4{left:90px;left:60px;top:64px;top:80px;width:86px}.row-fluid .laptop-block .left-book .slide-5{left:215px;top:115px;width:85px}.row-fluid .home-servies{max-width:100%;padding:0 20px}.row-fluid .home-servies .home-serviesList{line-height:24px;margin:0 0 30px;padding:0 0 0 55px}.row-fluid .home-servies .home-serviesList .icon{max-width:40px;top:0}.row-fluid .good-bye{margin-top:0;padding-bottom:60px}.row-fluid .good-bye h2{font-size:32px}.row-fluid .do-this{padding:70px 0 0}.row-fluid .do-this .container{padding:0}.row-fluid .do-this h2{font-size:40px}.row-fluid .do-this .div-wrap h3.box-title{color:#03239d;font-size:30px;margin-bottom:18px;padding-bottom:15px!important;padding-bottom:20px;padding-left:20px;padding-right:20px;text-align:left}.row-fluid .do-this .image-dv{width:100%}.row-fluid .do-this .contnt-dv{margin:0;padding:0 20px 50px;width:100%}.row-fluid .do-this .contnt-dv .white-box{margin-top:-50px;padding:20px}.row-fluid .do-this .contnt-dv .white-box .button-1{text-align:center}.row-fluid .do-this .image-dv .image{padding:0}.row-fluid .do-this .after-img{float:left;padding:0 20px;width:100%}.row-fluid .do-this .contnt.widget-type-rich_text h3{color:#222840;font-size:25px;line-height:30px;padding-top:50px}.row-fluid .do-this .section-main .section:nth-child(2):after{top:40px}.do-this .section-main .section:nth-child(2n) .contnt-dv{margin:0}.do-this .section-main .section:nth-child(3){margin-top:0}.row-fluid .do-this .section-main .section:nth-child(3):after{top:50px}.row-fluid .our-wordsec{padding-top:60px}.row-fluid .our-wordsec .hs_cos_wrapper_type_header h2{font-size:40px;margin-bottom:30px}.row-fluid .our-wordbox>div>div{display:inline-block}.row-fluid .our-wordsec .left{left:0;padding:20px;top:0}.row-fluid .our-wordsec .left .content{font-size:20px;line-height:26px}.row-fluid .our-wordsec .left .widget-type-rich_text{line-height:26px}.row-fluid .our-wordsec .right{margin:-10px 0 0;text-align:center;width:100%}.row-fluid .our-wordsec .right img{max-width:100%}.row-fluid .our-wordsec .right .button-1{left:0;right:0;text-align:center;width:100%}.row-fluid .our-wordbox{margin-bottom:-650px}.row-fluid .proof-numsec{padding-top:700px}.row-fluid .proof-numsec .hs_cos_wrapper_type_header h2{font-size:31px;line-height:36px;margin-bottom:30px}.row-fluid .proof-boxwrap{padding:50px 20px}.row-fluid .proof-box{margin:0 0 50px;padding:0;width:100%}.row-fluid .proof-box:last-child,.row-fluid .proof-titlebox{margin:0}.row-fluid .proof-titlebox h3{font-size:43px;line-height:50px}.row-fluid .proof-titlebox h5{font-size:16px;line-height:20px}.row-fluid .proof-content{font-size:16px;line-height:24px}.row-fluid .lets-stratedsec{background-position:calc(50% + 40px) calc(100% - 20px);background-size:380px auto;padding:81px 0 235px;text-align:center}.row-fluid .lets-stratedsec h3{font-size:32px;line-height:40px}.row-fluid .footer{padding:70px 0;text-align:center}.row-fluid .footerbox1 ul{display:inline-block;float:none;margin:0;max-width:100%;vertical-align:top;width:150px}.row-fluid .footerbox1 ul li{display:inline-block;float:none;vertical-align:top;width:auto}.row-fluid .footerbox2 .hs-menu-wrapper.hs-menu-flow-vertical>ul{margin:0}.row-fluid .footer-social{float:left;margin-bottom:100px;width:100%}.row-fluid .footer-social a:first-child{margin-left:0}.row-fluid .footer-social a{display:inline-block;float:none;margin-left:15px;vertical-align:top}.row-fluid .footer-sec2{margin-top:0}.row-fluid .home-banner{overflow:hidden;padding:120px 0 320px}.row-fluid .home-banner h1{font-size:21px;line-height:26px}.home-banner .content{font-size:16px}.home-banner .text{line-height:1.5}.home-banner .button-1{padding:15px 0 0}.home-banner .icons-anim{-webkit-transform:scale(.4) translate(-311px,789px);-moz-transform:scale(.4) translate(-311px,789px);-o-transform:scale(.4) translate(-311px,789px);-ms-transform:scale(.4) translate(-311px,789px);transform:scale(.4) translate(-311px,789px)}.home-banner .container{float:none}.row-fluid .page-banner .container>div>div{display:block}.row-fluid .page-banner .form>div{max-width:none;width:100%}.row-fluid .page-banner .contain h1{font-size:29px;line-height:35px}.row-fluid .page-banner .form>div{padding-bottom:0}.row-fluid .page-banner{background-color:#f9f9f9;background-image:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/counterpoint-hero-phone@3x-1.png)!important;padding-bottom:0}.row-fluid .v2 .group .widget-type-header h2{font-size:31px;line-height:41px}.row-fluid .top-space.v2{margin-top:0;padding-top:83px}.row-fluid .page-banner form .actions input{min-width:142px}.row-fluid .page-banner .container>div>div{margin:0}.row-fluid .footer-v2{background-size:100% 56px;padding-top:45px}.row-fluid .page-banner .contain>div{padding:0}.row-fluid .page-banner{padding-top:128px}.row-fluid .page-banner .form{padding:40px 0 0}.row-fluid .page-banner .form>div{padding-left:20px;padding-right:20px;padding-top:31px}.row-fluid .page-banner form .hs-form-field input{margin-bottom:20px}.home-banner.our-work-banner .icons-anim{-webkit-transform:scale(.47) translate(-65px,360px);-moz-transform:scale(.47) translate(-65px,360px);-o-transform:scale(.47) translate(-65px,360px);-ms-transform:scale(.47) translate(-65px,360px);transform:scale(.47) translate(-65px,360px)}.home-banner.our-work-banner h1{font-size:32px;line-height:normal;padding:0 20px}.home-banner.our-work-banner h1 span:nth-child(2){color:#fff}.agile-wrapper .agile-inner h2{font-size:31px}.a-glimpse .do-this .contnt-dv{padding:0 20px 20px}.agile-wrapper{padding:57px 0 60px}.agile-wrapper .agile-inner .the-process{margin:0 auto;max-width:330px;padding:30px 0 0}.agile-wrapper .agile-inner .the-process .process{margin:33px 0;max-width:330px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:100%}.agile-wrapper .agile-inner .the-process .process.process-1 .st12a,.agile-wrapper .agile-inner .the-process .process.process-2 .st12b,.agile-wrapper .agile-inner .the-process .process.process-3 .st12{transform:rotate(-90deg) translate(9px,-9px);transform-origin:50% 50% 0}.work-page .home-servies .home-serviesList .icon{margin:0 auto 15px;max-width:120px;position:static}.work-page .home-servies .home-serviesList{padding:0;text-align:center}.work-slider{background:transparent;padding-top:60px;position:relative}.work-slider:after{background-color:#d2dbff;content:"";height:475px;left:0;position:absolute;top:0;width:100%;z-index:-1}.work-slider h2{font-size:40px;margin-bottom:30px}.work-slider .wordbox-work .inner-rotator{display:block}.work-slider .wordbox-work .inner-rotator .left-contnt{box-shadow:0 10px 20px 0 rgba(0,0,0,.1);height:auto;margin:0;padding:1px 20px 23px 19px;width:100%}.work-slider .wordbox-work .inner-rotator .right-img{margin:0;width:100%}.work-slider .controls{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.work-slider .wordbox-work .inner-rotator .right-img .button-1{right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:290px}.logo-top.work-pageLogo{padding:350px 0 0}.logo-top.work-pageLogo .slick-slider .slick-arrow.slick-prev{left:30%}.logo-top.work-pageLogo .slick-slider .slick-arrow.slick-next{right:30%}.logo-top.work-pageLogo.partnerlogo{padding:211px 0 0}.row-fluid .lets-stratedsec.somespace{padding:170px 0 235px}.logo-top.work-pageLogo h2{font-size:31px}.team-banner{overflow:hidden}.team-banner .container>div>div{display:block}.team-banner h1{font-size:30px;letter-spacing:.2px}.team-banner .team-wrapper{margin:0 auto;max-width:310px}.team-banner .inner-wrapper{margin:0 -7px}.team-banner .inner-wrapper.go{-webkit-transform:translateY(-38px);-moz-transform:translateY(-38px);-o-transform:translateY(-38px);-ms-transform:translateY(-38px);transform:translateY(-38px)}.team-banner .inner-wrapper .team-photo{height:87px;margin:0 7px 14px;width:87px}.team-pageZig .do-this{padding:0}.team-pageZig .do-this .div-wrap h3.box-title{color:#222840;text-align:center}.team-pageZig .do-this .section-main .section:nth-child(3):after{top:0}.team-pageZig .do-this .image-dv .image img{width:100%}.leadership-team{padding:0 0 17px}.leadership-team .titleh2 h2{font-size:40px}.our-team h2{font-size:31px}.our-team .team-mem-wrapper{display:block;margin:0}.our-team .team-mem-wrapper>div{margin:0 0 46px}.our-team .team-mem-wrapper .list .name{padding:14px 0 0}.team-testi .single-slide .team-photo{float:none;height:251px;margin:0 auto;width:290px}.team-testi .single-slide .team-contnt{float:none;margin:0 auto;padding:21px;width:290px}.team-testi .controls{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.team-testi .slider-wrapper{text-align:center}.team-testi .slider-wrapper .slick-list{text-align:left}.team-testi .slider-wrapper2{text-align:center}.team-testi .slider-wrapper2 .slick-list{text-align:left}.team-testi2 .single-slide .team-photo{float:none;height:251px;margin:0 auto;width:290px}.team-testi2 .single-slide .team-contnt{float:none;margin:0 auto;padding:21px;width:290px}.team-testi2 .controls{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.team-testi2 .slider-wrapper{text-align:center}.team-testi2 .slider-wrapper .slick-list{text-align:left}.team-testi2 .slider-wrapper2{text-align:center}.team-testi2 .slider-wrapper2 .slick-list{text-align:left}.placetowork-core .placetowork h3{font-size:30px}.placetowork-core .core{padding:67px 0 0}.placetowork-core .value-box{box-shadow:0 10px 20px 0 rgba(0,0,0,.2);margin:13px auto 0;max-width:290px;padding:36px 44px 30px}.placetowork-core .value-box .value-list{margin:15px 0}.normal-hero h1{font-size:30px;letter-spacing:3px;line-height:normal}.normal-hero .container>div{height:460px;padding:90px 0 0}.video-hero h1{font-size:30px;letter-spacing:3px;line-height:normal}.video-hero .container>div{height:460px;padding:90px 0 0}.normal-hero-short h1{font-size:30px;letter-spacing:3px;line-height:normal}.normal-hero-short .container>div{height:300px;padding:90px 0 0}.fullPage-testi{padding:60px 0 0}.fullPage-testi .image{height:213px;margin:10px 0 0}.fullPage-testi .team-contnt{margin:-45px 0 30px;max-width:none;padding:0 20px 20px}.fullPage-testi .controls{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.fullPage-testi .team-contnt .button-1.text-right{text-align:center}.halfPage-testi{padding:60px 0 0}.halfPage-testi .image{height:213px;margin:10px 0 0}.halfPage-testi .team-contnt{margin:-45px 0 30px;max-width:none;padding:0 20px 20px}.halfPage-testi .controls{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.halfPage-testi .team-contnt .button-1.text-right{text-align:center}.team-pop{padding:10px 0 0}.career-team{margin:0 auto;max-width:290px;padding:30px 0 0}.career-team .team-list{margin:0 0 43px}.career-team .team-list .data{padding:18px 0 0}.career-team .team-list .data+a{top:195px}.career-team .team-list .img{height:280px}.career-team .slick-slide:nth-child(2n):after,.career-team .slick-slide:nth-child(odd):after{display:none}.career-team .slick-slide:nth-child(2n){-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.career-team .slick-slide>div{margin:0}.placetowork-core.career-award{padding:78px 0}.review{padding:77px 0 0}.review-wrapper{margin:20px auto 0}.review-wrapper .review-list{padding:20px}.review-wrapper .review-list .top-review{flex-direction:column-reverse}.review-wrapper .review-list .top-review p{font-size:30px;width:100%}.review-wrapper .review-list .top-review .logo{padding:0 0 30px}.review-wrapper .review-list .ratings{display:block}.review-wrapper .review-list .ratings .circle-rating{display:block;padding:0;width:auto}.review-wrapper .review-list .ratings .circle-rating>div{padding:0 0 30px}.review-wrapper .review-list .ratings .star-rating{text-align:center;width:auto}.review-wrapper.slick-slider .slick-arrow{bottom:-81px;left:25%}.review-wrapper.slick-slider .slick-arrow.slick-next{right:25%}.hiring-process{padding:280px 0 58px}.hiring-process h2{font-size:40px}.process-boxes{display:block;margin:0}.process-boxes .process-list{font-size:16px;margin:0;padding:0 15px 15px}.process-boxes .process-list:not(:last-child){margin:0 0 50px}.process-boxes .process-list .icn{margin:0 auto;-webkit-transform:translateY(-34px);-moz-transform:translateY(-34px);-o-transform:translateY(-34px);-ms-transform:translateY(-34px);transform:translateY(-34px)}.process-boxes .process-list h3{margin-top:-15px;padding:0}.row-fluid .career-img-text .do-this .section-main .section .contnt-dv{margin:0}.row-fluid .career-img-text .do-this h2{padding:0 10px}.row-fluid .career-img-text .do-this .contnt-dv .white-box .button-1{padding:20px 0 0}.career-img-text .do-this .section-main .section .image-dv img{height:200px;object-fit:cover;width:100%}.career-img-text .do-this .contnt-dv .white-box .logo-part{left:50%;max-width:229px;top:-234px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.benefits .benefits-wrap{display:block}.benefits .benefits-wrap .benefits-list{max-width:none;padding:0 0 30px}.benefits2 .benefits-wrap{display:block}.benefits2 .benefits-wrap .benefits-list{max-width:none;padding:0 0 30px}.banner-thankyou{font-size:16px;padding:60px 0 0}.banner-thankyou h1{font-size:32px}.banner-thankyou>div{height:280px}.error-wrap{padding:130px 0 90px}.middle-contnt{padding:60px 0}.middle-contnt .img-text{padding:40px 0 0}.middle-contnt .img-grp .widget-type-text{padding:10px 0 30px}.error-wrap{padding:130px 0 160px}.error-wrap h1{font-size:30px}.error-wrap .widget-type-rich_text{font-size:16px;padding:0 0 20px}.gen-banner h1{font-size:30px}.gen-banner h1 br{display:none}.gen-banner2 h1{font-size:30px}.gen-banner2 h1 br{display:none}.generic-content .widget-type-rich_text p{line-height:1.75}.generic-content ul li{line-height:1.75;margin:0 0 20px}.generic-content h2{font-size:30px}.bottom-subscribe .container>div>div{display:block}.bottom-subscribe .left-txt{padding:0 0 15px;width:100%}.bottom-subscribe .footerbox4{width:100%}.academy-hero .container>div{padding:200px 0 0}.academy-hero .widget-type-rich_text{margin:98px 0 0}.academy-hero .widget-type-rich_text ul li{margin:0;width:calc(50% - 4px)}.academy-hero .widget-type-rich_text ul li a{font-size:12px}.academy-slide .do-this .div-wrap h3.box-title{float:none;padding:0 15px;text-align:center;width:auto}.black-ttl .do-this .div-wrap h3.box-title{color:#222840}.academy-slide .do-this .image-dv img{width:100%}.academy-slide .controls{display:inline-block;margin:0 0 0 50%;-webkit-transform:translate(-50%,-21px);-moz-transform:translate(-50%,-21px);-o-transform:translate(-50%,-21px);-ms-transform:translate(-50%,-21px);transform:translate(-50%,-21px)}.academy-slide .slick-dots{margin:2px 0 -4px;padding:0 30px;text-align:center;vertical-align:middle}.academy-slide .slick-dots li{display:inline-block;margin:0 5px}.academy-slide .slick-dots li button{background-color:#213ca3;border:none;border-radius:100%;cursor:pointer;height:11px;opacity:.2;padding:0;text-indent:-9999px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:11px}.academy-slide .slick-dots li.slick-active button{opacity:1}.academy-slide .slick-arrow{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/arrow-left.svg) no-repeat 50%;border:none;color:#fff;cursor:pointer;font-size:0;height:40px;padding:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:40px;z-index:9}.academy-slide .slick-arrow.slick-next{background:url(https://3843988.fs1.hubspotusercontent-na1.net/hubfs/3843988/Counterpoint_2018/Images/arrow-right.svg) no-repeat 50%;left:auto;right:0}.icons-onbordng .icons-row{display:block}.icons-onbordng .icons-row .icn{padding:0}.career-team.no-slider:after,.career-team.no-slider:before,.career-team.no-slider>div:nth-child(2):after{display:none}.career-team.no-slider{display:block;margin:0 auto}.career-team.no-slider>div:nth-child(3n+2){-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.career-team .team-list.hover .data+a{opacity:1;visibility:visible}.career-team .team-list.hover .img:after{opacity:0}.team-pop.static{padding:120px 0 5px}.icons-onbordng.titleh2 h2{line-height:1.1}.normal-hero{font-size:16px}.normal-hero.subtxt .widget-type-rich_text{line-height:1.63}.normal-hero.subtxt .widget-type-rich_text br{display:none}.normal-hero-short{font-size:16px}.normal-hero-short.subtxt .widget-type-rich_text{line-height:1.63}.normal-hero-short.subtxt .widget-type-rich_text br{display:none}.featured-feed{padding:60px 0}.post-listing{display:block;margin:0}.featured-feed .post-listing{padding:5px 0 0}.post-listing .post-item{margin:0 0 20px}.post-listing .post-item .post-header .contnt{min-height:auto;padding:0 0 20px}.post-listing .post-item .post-header .hubspot-editable .the-date{font-size:12px}.post-listing .post-item .post-header .hubspot-editable .the-date .desk{display:none}.featured-feed .button-1 a{display:block;min-width:auto}.learningLibrary-wrap{padding:0 0 60px}.learningLibrary-wrap .featured{display:block;margin:10px 0 0}.learningLibrary-wrap .featured .left-img,.learningLibrary-wrap .featured .right-contnt{width:auto}.learningLibrary-wrap .featured .right-contnt .topic-link{font-size:14px}.learningLibrary-wrap .featured .right-contnt .contnt{font-size:14px;line-height:1.71}.library-listing{display:block;margin:0}.library-listing .list{margin:0 0 15px}.learningLibrary-wrap .library-listing+.button-2 a{display:block;min-width:auto}.last-cta{padding:315px 0 60px}.last-cta .button-2 a{display:block;min-width:auto}.blog-banner{padding:110px 0 135px}.blog-banner .caption h1{font-size:30px;letter-spacing:0}.blog-banner .links-search{padding:31px 0 0}.blog-banner .links-search .left-links,.blog-banner .links-search .search-header{width:auto}.blog-banner .links-search .block{position:relative}.blog-banner .links-search h3{background-color:#fff;color:#849bf3;cursor:pointer;font-family:ProximaNova-Regular,sans-serif;font-size:16px;padding:18px 21px;position:relative;text-transform:capitalize}.blog-banner .links-search h3:after{border-color:#849bf3 transparent transparent;border-style:solid;border-width:8px 5.5px 0;content:"";height:0;position:absolute;right:26px;top:50%;transform:translateY(-50%);width:0}.blog-banner .links-search .block .widget-module{background-color:#fff;left:0;padding:0 15px;position:absolute;top:57px;width:100%;z-index:1}.blog-banner .links-search .left-links ul{display:none;margin:0}.blog-banner .links-search .left-links ul li{border-bottom:1px solid rgba(0,0,0,.1);display:block;margin:0}.blog-banner .links-search .left-links ul li a{display:block;font-size:16px;padding:8px 0}.blog-banner .links-search .left-links ul li:last-child{border:none}.blog-banner .links-search .left-links ul li a.active{border:none;color:#849bf3}.blog-banner .links-search .search-header input{padding:17px 19px}.hs-blog-listing .post-listing .learningLibrary-wrap .post-item{display:block}.blog-listing-wrapper .post-listing .learningLibrary-wrap{padding:0 0 14px}.blog-listing-wrapper .post-listing .learningLibrary-wrap .featured{margin:-143px 0 0}.blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .left-img{height:143px;width:auto}.blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .right-contnt{width:auto}.blog-listing-wrapper .post-listing .post-item:not(:first-child){max-width:none}.post-listing .post-item .post-header h2{font-size:18px;line-height:normal}.load-posts a{display:block;margin:0 0 60px;min-width:auto}.innerblog-banner{height:415px}.innerblog-banner .ttl h1{font-size:22px;line-height:1.45}.innerblog-banner:after{height:86px}.author-page .post-listing .post-item{max-width:none}.autor-box .hs-author-profile{display:block;padding:104px 0 30px}.autor-box .hs-author-avatar{height:140px;margin:0 auto;width:140px}.autor-box .right-contnt{padding:0;text-align:center;width:auto}.autor-box .right-contnt h2{font-size:29px;letter-spacing:2.3px;margin-top:20px}.autor-box .right-contnt .hs-author-bio{text-align:left}.author-page .post-by{padding:20px 0 10px}.case-studyPage .blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .left-img{border-radius:0;height:180px;width:100%}.case-studyPage .blog-listing-wrapper .post-listing .learningLibrary-wrap .featured .right-contnt{margin:-20px 20px 0;width:calc(100% - 40px)}.main-contentBody{padding:0}.blog-post-wrapper .post-body .social-sharing{position:static}.blog-post-wrapper .generic-content .social-sharing ul{padding:20px 0 0;text-align:center}.blog-post-wrapper .generic-content .social-sharing ul li{display:inline-block;margin:0 0 0 10px}.row-fluid .footer-social{margin-top:0}.lifeat.normal-hero h1{font-size:27px;letter-spacing:0;margin:0}.wahington-logo{padding:20px 0 30px}.team-pageZig.life-atSection .do-this .contnt-dv,.team-pageZig.life-atSection .do-this .image-dv,.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2n) .contnt-dv,.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2n) .image-dv{float:none;width:auto}.team-pageZig.life-atSection .do-this .div-wrap h3.box-title,.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2n) .div-wrap h3.box-title{float:none;font-size:31px;text-align:center;width:auto}.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2) .contnt-dv{padding:0}.team-pageZig.life-atSection .do-this .section-main .section:nth-child(2) .contnt-dv .white-box{margin:0}.do-this .image-dv .image .video-btn{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:210px}.team-pageZig.life-atSection .do-this .section-main .section:nth-child(3){margin:30px 0 0}.equality-section{padding:61px 0 0}.equality-section .section-1 h3{font-size:31px}.progress-data{display:block}.progress-data .data-1,.progress-data .data-2new,.progress-data .data-3{margin:0 auto;width:290px}.progress-data .data-1 canvas,.progress-data .data-2new canvas,.progress-data .data-3 canvas{-webkit-transform:scale(.72) translate(-12px);-moz-transform:scale(.72) translate(-12px);-o-transform:scale(.72) translate(-12px);-ms-transform:scale(.72) translate(-12px);transform:scale(.72) translate(-12px)}.progress-data .digits{font-size:46px}.progress-data label{font-size:16px}.progress-data .data-1 .digits+label,.progress-data .data-2new .digits+label,.progress-data .data-3 .digits+label{padding:0 70px;top:164px}.progress-data .txt{margin:-20px 0 0}.progress-data .data-2{padding:60px 0 40px;width:auto}.progress-data .data-2 .univ-block{height:auto}.progress-data .data-2 .univ-block+.txt{margin:10px 0 0}.map-wrap{max-width:290px}.map-wrap .pin img{width:7px}.map-wrap .pin img[width="17"]{width:5px}.map-wrap .pin-1{left:47px;top:56px}.map-wrap .pin-2{left:82px;top:80px}.map-wrap .pin-3{left:79px;top:86px}.map-wrap .pin-4{left:74px;top:90px}.map-wrap .pin-5{left:154px;top:58px}.map-wrap .pin-6{left:164px;top:67px}.map-wrap .pin-7{left:203px;top:75px}.map-wrap .pin-8{left:229px;top:85px}.map-wrap .pin-9{left:243px;top:60px}.map-wrap .pin-10{left:242px;top:87px}.map-wrap .pin-11{left:278px;top:144px}.equality-section .country-data{margin:40px auto 30px!important;padding:38px 15px 50px}.equality-section .country-data h2{font-size:35px}.equality-section .country-data h3{font-size:23px}.benefits.top-gap{padding-top:70px}.over-banner .container>div>div{display:block}.over-banner .learningLibrary-wrap .featured .left-img{height:140px}.over-banner .learningLibrary-wrap .featured .right-contnt .topic-link{position:static}.over-banner .right-recent{margin:20px 0 0}.post-listing .signup-box{justify-content:center;margin-left:0;margin-right:0;min-height:363px}.post-listing .signup-box h3{font-size:30px}.featured-feed.learning-feed{padding:0 0 50px}.normal-hero.product-page h1{font-size:29px;line-height:normal}.team-pageZig.product-zigzag .do-this{padding:50px 0 0}.team-pageZig.product-zigzag .do-this .div-wrap h3.box-title{float:none;font-size:31px;padding:0}.team-pageZig.product-zigzag .do-this .section-main .section:nth-child(2n) .image-dv{float:none;width:auto}.team-pageZig.product-zigzag .do-this .section-main .section:nth-child(2n) .contnt-dv{float:none;margin:-30px 0 0;width:auto}.team-pageZig.laptop-zigzag .do-this .div-wrap h3.box-title{float:none;font-size:31px;padding:0}.team-pageZig.laptop-zigzag .do-this .image-dv{float:none;width:auto}.team-pageZig.laptop-zigzag .do-this .contnt-dv{float:none;padding:0 20px 50px;width:auto}.team-pageZig.laptop-zigzag .do-this .contnt-dv .white-box{margin:-50px 0 0}.laptop-zigzag .do-this:after{top:-20px}.middle-contnt.product-contnt .img-text .img-grp{width:100%}.row-fluid .proof-numsec.product-padding .proof-boxwrap .proof-box{width:auto}.row-fluid .proof-numsec.product-padding .proof-boxwrap .proof-box .proof-titlebox{margin-bottom:0}.pillar-banner h1{font-size:38px;letter-spacing:normal;line-height:1.32;max-width:290px}.pillar-banner>div+div{height:auto;padding:20px 0 90px}.middle-space{margin:-110px 20px 0!important}.middle-space .flexible-column{padding:40px 20px}.header.simple-header .widget-type-linked_image{max-width:140px}.middle-space .hs_cos_wrapper_type_rich_text h3,.middle-space .hs_cos_wrapper_type_rich_text h4{line-height:normal}.pillar-cta h3{padding:0 10px}.middle-space.bottom-margn{margin:0 20px -125px!important}.middle-space.bottom-margn .flexible-column>span>div:last-child .chapter-wrapper{padding:0}.index{left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.chap-menu .index,.index{top:360px}.index .click>div:after{border:1px solid hsla(0,0%,100%,.7);left:14px;top:-9px}.index .hs-menu-flow-vertical.hs-menu-flow-vertical ul{left:-76px;margin:30px 0 0;max-width:none;position:absolute;width:290px}}@media (max-width:991px){.mainmenu,.mainmenu li,.mainmenu li a{background-color:transparent;background-image:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;bottom:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;display:block;float:none;font-weight:400;height:auto;left:auto;line-height:1;margin:0;max-width:none;padding:0;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;top:auto;width:100%}a.mobile-trigger{background:transparent;border-radius:0;cursor:pointer;display:inline-block!important;font-size:16px;font-weight:400;height:60px;line-height:30px;padding:12px 10px;position:absolute;right:30px;text-align:center;text-align:left;text-transform:uppercase;top:12px;-webkit-transition:background-color .2s linear;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in;width:60px;z-index:99999999999}a.mobile-trigger:hover{color:#fff;text-decoration:none}a.mobile-trigger span{display:inline}a.mobile-trigger span:before{content:"Menu";position:absolute}a.mobile-trigger span:after{background-color:#054f7d;content:"Close";opacity:0;position:relative;right:2px;transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out}.mobile-open a.mobile-trigger{background:transparent;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.mobile-open a.mobile-trigger span:after{opacity:1}a.mobile-trigger i{display:inline;margin-left:0;position:relative;top:-2px;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}a.mobile-trigger i:after,a.mobile-trigger i:before{content:"";position:absolute}a.mobile-trigger i,a.mobile-trigger i:after,a.mobile-trigger i:before{background-color:#879ef8;display:inline-block;height:3px;width:60px}a.mobile-trigger i:before{margin-top:-11px}a.mobile-trigger i:after,a.mobile-trigger i:before{-webkit-transition-delay:.2s,0;-webkit-transition-duration:.2s;-webkit-transition-property:margin,-webkit-transform}a.mobile-trigger i:after{margin-top:11px}.mobile-open a.mobile-trigger i{background-color:transparent;-webkit-box-shadow:0 1px 1px transparent;-moz-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;-webkit-transition-delay:.2s}.mobile-open a.mobile-trigger i:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-open a.mobile-trigger i:after,.mobile-open a.mobile-trigger i:before{-webkit-box-shadow:0 1px 1px transparent;-moz-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;margin-top:0;-webkit-transition-delay:0,.2s}.mobile-open a.mobile-trigger i:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}span.child-triggerm{cursor:pointer;display:block!important;height:45px!important;min-width:35px!important;padding:0!important;position:absolute;right:0;top:0;width:55px!important}span.child-triggerm:after{color:#fff;content:"\f101";font-family:Fontawesome;font-size:26px;position:absolute;right:0;top:50%;transform:translateY(-50%)}span.child-triggerm.child-open:after{content:"\f103"}.mainmenu.js-enabled .hs-menu-children-wrapper,.mainmenu.js-enabled .hs-menu-flow-horizontal{display:none}.mainmenu ul.hs-menu-children-wrapper{display:none;opacity:1!important;position:static!important;visibility:visible!important}.mainmenu.js-enabled .hs-menu-flow-horizontal{left:0;position:absolute;top:80px;width:100%}.mainmenu .hs-menu-flow-horizontal{background-color:#094c8e;padding:0;width:100%;z-index:8888}.mainmenu .hs-menu-flow-horizontal>ul>li{position:relative}.mainmenu .hs-menu-flow-horizontal>ul>li a{font-size:22px;line-height:45px;overflow:visible}.mainmenu .hs-menu-flow-horizontal>ul>li{border-top:1px solid #5f8ab5}.mainmenu .hs-menu-flow-horizontal ul li a{padding:0 10px}.mainmenu .hs-menu-flow-horizontal ul li a:hover{color:#fff}.mainmenu .hs-menu-flow-horizontal>ul ul li{float:left;text-align:center;width:100%}.mainmenu .hs-menu-flow-horizontal>ul ul li a{font-size:16px;font-weight:500;line-height:20px;padding:5px 0;text-indent:0}.mainmenu .hs-menu-flow-horizontal>ul ul ul li a{text-indent:30px}.mainmenu .hs-menu-flow-horizontal>ul ul ul ul li a{text-indent:50px}.logo-top .group>div>div>div{width:48.5%}}@media (max-width:767px){.logo-top .group>div>div>div{width:auto}.laptop-block .left-book{margin:0 auto;max-width:320px}.row-fluid .footer-sec2{margin-top:60px}.row-fluid .footer-social{margin-bottom:50px}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{padding:15px}}@media (max-width:480px){.home-banner.our-work-banner .icons-anim{-webkit-transform:scale(.47) translate(-235px,630px);-moz-transform:scale(.47) translate(-235px,630px);-o-transform:scale(.47) translate(-235px,630px);-ms-transform:scale(.47) translate(-235px,630px);transform:scale(.47) translate(-235px,630px)}.academy-slide .controls{margin:0 0 0 20%;-webkit-transform:translate(-5%,-21px);-moz-transform:translate(-5%,-21px);-o-transform:translate(-5%,-21px);-ms-transform:translate(-5%,-21px);transform:translate(-5%,-21px)}.progress-data-inner .digits{font-size:32px}}