/*!
Theme Name: Cambridge Associates
Author: pixelSlam
Author URI: http://pixelslam.com/
Description: Custom Theme for Cambridge Associates
Version: 0.0.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cambridge
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

Cambridge is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0;text-decoration:underline}abbr[title]{border-bottom:1px dotted}b,strong{font-family:"SourceSansProBold";font-weight:normal}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,optgroup,textarea{color:#4a4a4a;font-family:"SourceSansProRegular";font-size:1rem;line-height:1.5rem}h1,h2,h3,h4,h5,h6{clear:both}p{margin-top:0;margin-bottom:1.25em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li > ul,li > ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0, 0, 0, 0.8);font-size:12px;font-size:0.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}input::placeholder,textarea::placeholder{opacity:1}select{border:1px solid #ccc}textarea{width:100%}a{color:royalblue}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget a.phone,.widget a.phone:hover{color:#4A4A4A;text-decoration:none}.sticky{display:block}.hentry{margin:0}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}html{background-color:#a7a8ac}body{margin:0 auto}body > #content.site-content{overflow-x:hidden;position:relative}body.scrolled > #content.site-content{margin-top:119.5px}body .primary_nav_wrapper ul{padding-top:0}.top_nav,.primary_nav_wrapper,.bottom_header_part *:not(#magic-line){transition:all 0.5s;-webkit-transition:all 0.5s}.primary_nav_wrapper{float:right}body header .menu a:hover{color:#fff}.primary_nav_wrapper .menu,.primary_nav_wrapper{overflow:hidden}.primary_nav_wrapper ul{list-style-type:none;padding:28px 0 0;margin:0;overflow:hidden;float:right;position:relative}.primary_nav_wrapper li{padding:0 0 10px;border-right:0.5px solid #fff;line-height:20px}body .primary_nav_wrapper li{padding-bottom:0}body .primary_nav_wrapper > div > ul.menu{padding-bottom:5px;width:41.25rem;display:flex}.primary_nav_wrapper li.second-last-li,.primary_nav_wrapper li:last-child:not(#magic-line){border-right:0}.primary_nav_wrapper li.second-last-li a,.primary_nav_wrapper li:last-child:not(#magic-line) a{padding-right:0}.primary_nav_wrapper li:first-child a{padding-left:0}.primary_nav_wrapper a{text-decoration:none;font-family:"SourceSansProSemibold";font-size:16px;line-height:16px;color:#fff;letter-spacing:0.9px;text-transform:uppercase;padding:0 30px 0 30px}.ca-menu-effect-1 #magic-line{position:absolute;bottom:0px;left:0;width:100px;height:3px;background:#fff;margin:0 !important;padding:0 !important;border-right:0}.ca-menu-effect-2{position:relative}.ca-menu-effect-2 li a{position:relative;z-index:5;padding:10px}.ca-menu-effect-2 li:hover a,.ca-menu-effect-2 li:hover a{color:#fff !important}.ca-menu-effect-2 li.current_page_item:not(:hover) a{color:#fff !important}.ca-menu-effect-2 ul.hovered li.current_page_item:not(.hovered) a{color:#083880 !important}.ca-menu-effect-2 #magic-line-two{position:absolute;bottom:0px;left:0;width:100px;height:38px;background:#083880;margin:0 !important;padding:0 !important}#search_form .box_wrapper{position:relative}#search_form .search-close-btn{background:transparent url('images/sprite.png') no-repeat;background-position:0 0;height:14px;width:14px;background-size:cover;position:absolute;top:50%;right:0;transform:translateY(-30%)}#search_form .search-close-btn:hover{cursor:pointer}#search_form .search-close-btn img{max-height:100%}#search_form label span{display:none}#search_form .search-field{color:#4A4A4A;font-family:"SourceSansProRegular";font-size:24px;line-height:32px;background-color:transparent;border:none;box-shadow:none;width:100%;padding:0;height:auto;border-radius:0;outline:0}#search_form .search-form input[type="submit"]{display:none}.banner{overflow:hidden;background-color:#083880}body.home .banner{background-color:#083880;font-family:"LibreBaskervilleRegular";font-size:36px;line-height:48px;letter-spacing:-0.4px;color:#fff;overflow:hidden}body.home .banner em{font-family:"LibreBaskervilleItalic";font-style:normal}body.home .banner span,body.home .banner em{color:#77b3cc}body article header.entry-header{background:transparent}.banner_graphic{float:left;width:530px;height:540px;background-repeat:no-repeat;background-size:cover}.banner_text{color:#fff;padding:115px 50px 50px;float:left;max-width:calc((100% - 940px) / 2 + 460px);box-sizing:border-box}body.home .banner_text{max-width:calc((100% - 940px) / 2 + 385px)}.banner_text h1{color:#fff;margin-bottom:10px}.globe_image_wrapper{position:absolute;width:100%;max-width:1440px;height:800px;top:40px;left:0;right:0;margin:auto}.globe_image{position:absolute;left:0;height:1000px;width:530px;background-repeat:no-repeat}.ca_content_box{overflow:hidden;position:relative}.ca_content_box .ca_title_border{text-align:left}.ca_content_box .ca_title_border:after{right:auto}.ca_content_box.left_content .ca_content_box_content{float:right;position:relative;background:transparent url(images/content-box-right-arrow.svg) no-repeat left center / 50px auto}.ca_content_box_content:before,.ca_content_box_content:after{content:"";position:absolute;height:calc(50% - 50px);width:45px;background-color:#fff;left:0;z-index:0}.ca_content_box_content:before{bottom:0}.ca_content_box_content:after{top:0}.ca_content_box.right_content .ca_content_box_content:after,.ca_content_box.right_content .ca_content_box_content:before{right:0;left:auto}.ca_content_box_content{width:50%;min-height:640px;padding:60px 90px;float:left;box-sizing:border-box;position:relative;background:transparent url(images/content-box-left-arrow.svg) no-repeat right center / 50px auto}.ca_content_box.right_content .ca_content_box_image{direction:rtl}.ca_content_box_image{width:50%;float:left;font-size:0}.ca_content_box_image > div{height:640px;width:685px;max-width:calc(100% + 45px);background-color:#f0f0f0;background-size:cover}.ca_content_box .btn{margin-top:30px}.ca_content_box_content ul{padding:0;margin-left:0;list-style:none;margin-top:10px}.ca_content_box_content li{margin-left:1.25rem}.ca_content_box_content li a{background:transparent url(images/next.png) no-repeat left center;margin-left:-1.25rem;padding-left:1.25rem}.ca_single_image_entry_point{padding:65px 0;box-sizing:border-box}.ca_single_image_entry_point > div{height:580px;margin:0 auto;position:relative;width:100%}.ca_single_image_entry_content{position:absolute;bottom:60px;width:500px;max-width:50%;left:0;right:0;margin:auto;text-align:center;z-index:3}.ca_single_image_entry_content h2,.ca_single_image_entry_content h2 a,.ca_single_image_entry_content div{color:#fff}.ca_single_image_entry_content .body_text{padding-top:5px}.ca_single_image_entry_content .body_text p{font-family:"SourceSansProRegular";font-size:15px;line-height:28px;color:#fff}.ca_single_image_entry_content .ca_title_border:after{background-color:#fff}.ca_single_image_entry_content .btn{margin-top:30px}.ca_single_image_entry_content .btn:hover{background-color:#fff}@media screen and (min-width: 769px){.ca_single_image_entry_point{padding:65px;margin:0 auto;max-width:1440px}}.subscription_box{max-width:500px;margin:auto}footer .ca_title_border:after{background-color:#FFFFFF}footer .large_body_text{color:#fff}.footer_heading i{font-size:14px;vertical-align:10px}.footer_heading a:hover{color:#A6A8AB}.ca_portfolio{text-align:center;position:relative}.three_col_img_block{overflow:hidden}.one_three_img_block{width:33.33%;height:275px;float:left;position:relative;font-size:0;background-repeat:no-repeat;background-position:center center}.one_three_img_block img{height:275px;max-width:unset}.one_three_img_block:after,.ca_single_image_entry_point > div:before,.image-hover-link:after{content:"";position:absolute;top:0;bottom:0 !important;left:0;right:0;background:linear-gradient(173deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%) !important;z-index:2;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;opacity:1 !important}.image-hover-link:after{background-image:none !important}.image-hover-link:hover:after{background-color:rgba(8, 56, 128, 0.6) !important;background-image:unset}.one_three_img_block h4{position:absolute;left:40px;right:40px;bottom:25px;color:#fff;text-align:left;z-index:3;font-size:18px}.ca_portfolio .ca_title_border{max-width:500px;margin-left:auto;margin-right:auto}.ca_portfolio .large_body_text{max-width:60.078125%;margin:auto;padding:0 30px 30px;box-sizing:border-box}.ca_portfolio .large_body_text p{font-family:"SourceSansProRegular";font-size:18px;line-height:24px;color:#4A4A4A;margin-bottom:0}.ca_portfolio .btn{margin-top:65px;display:inline-block;padding:15px 30px}.ca_worldwide{font-size:0;position:relative;background-color:#43a9c7;text-align:center;padding:40px 40px 140px 40px}.ca_worldwide_list_wrapper{display:inline-block;text-align:left;position:relative}.ca_worldwide ul{background:url("images/map-pointer-hover.jpg")}.ca_worldwide_box{position:absolute;bottom:60px;text-align:center;margin:auto;left:0;right:0}.ca_worldwide_box .large_body_text{margin:15px auto 25px;max-width:450px;color:#083880}.ca_carousel{padding:60px 0}.carousel_inc{margin-top:70px}.ca_carousel_single{border-top:0.5px solid #083880;padding-top:20px}.ca_carousel_featured{float:left;max-width:450px;position:relative;z-index:5}.ca_carousel_featured h3 a:hover,.ca_carousel a:hover{color:#A6A8AB !important}.ca_carousel_item.ca_carousel_single{float:left;max-width:225px;margin-left:20px}.ca_carousel_single h7{margin-bottom:50px;display:block;font-family:"SourceSansProRegular"}h3.ca_title_border.ca_carousel_border,h3.ca_title_border.ca_carousel_border a{text-align:left;color:#083880}h6.ca_title_border.ca_carousel_border{text-align:left;margin-bottom:20px;padding-bottom:20px}.ca_title_border.ca_carousel_border:after{margin:0}.read_more_carousel{font-family:"SourceSansProBold";font-size:12px;line-height:15px;letter-spacing:0.5px;text-transform:uppercase;text-decoration:none;color:#083880}.carousel_inc .slick-prev.slick-arrow{right:36px;top:-40px}.carousel_inc .slick-next.slick-arrow{right:0px;top:-40px}.no_underline{text-decoration:none}.footer_heading{font-family:"LibreBaskervilleRegular";font-size:2.5rem;line-height:3.3125rem;letter-spacing:-0.01875rem;color:#FFFFFF}.intro_body_text{font-family:"LibreBaskervilleRegular";font-size:18px;line-height:32px;color:#4A4A4A}.large_body_text{font-family:"SourceSansProRegular";font-size:18px;line-height:24px;color:#4A4A4A}.large_semibold_body_text{font-family:"SourceSansProSemibold";font-size:18px;line-height:24px;color:#4A4A4A}.body_text{font-family:"SourceSansProRegular";font-size:15px;line-height:28px;color:#4A4A4A}.small_body_text{font-family:"SourceSansProRegular";font-size:12px;line-height:20px;color:#4A4A4A}.small_semibold_body_text{font-family:"SourceSansProSemibold";font-size:12px;line-height:20px;color:#4A4A4A}.ca_heading{font-family:"SourceSansProSemibold";font-size:12px;line-height:15px;letter-spacing:2px;text-transform:uppercase;color:#083880;display:block;position:relative;padding-bottom:10px;margin:0 auto 20px;width:225px;text-align:center}.ca_heading:after{content:"";position:absolute;margin:auto;bottom:1px;left:0;right:0;height:0.5px;background-color:#083880}.ca_title_border{position:relative;margin-bottom:20px;padding-bottom:20px;text-align:center}.ca_title_border:after,#cboxContent #gform_wrapper_6 .gform_heading:after,#cboxContent .gform_confirmation_wrapper:after{content:"";position:absolute;margin:auto;bottom:0;left:0;right:0;width:40px;height:2px;background-color:#083880}.ca_title_border.left_align:after{right:auto}.left_align{text-align:left}.btn{min-width:160px;max-width:300px;padding:15px 10px;background-color:#083880;color:#fff;text-decoration:none;text-transform:uppercase;font-family:"SourceSansProBold";font-size:12px;line-height:10px;letter-spacing:0.5px;display:inline-block;text-align:center;box-sizing:border-box}.btn:hover{background-color:#A6A8AB;color:#083880 !important}.ca_worldwide .btn:hover{background-color:#fff}.btn.type-2{background-color:transparent;border:2px solid #fff;color:#fff !important}.btn.type-2:hover{border-color:transparent;background-color:#083880}.world_graphic_heading{font-family:"BlockGothicLightExtraCond";font-size:140px;line-height:110px;letter-spacing:0.9px;text-transform:uppercase;color:#083880}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal}h1,h1 a,body.single .ca_page-title > h1{font-family:"BlockGothicLightExtraCond";font-size:90px;line-height:74px;letter-spacing:1px;text-transform:uppercase;color:#083880;text-decoration:none}h2,h2 a{font-family:"LibreBaskervilleRegular";font-size:40px;line-height:53px;letter-spacing:-0.5px;color:#083880;text-decoration:none}h3,h3 a{font-family:"LibreBaskervilleRegular";font-size:24px;line-height:36px;color:#083880;text-decoration:none}h4,h4 a{font-family:"LibreBaskervilleRegular";font-size:24px;line-height:28px;color:#4A4A4A;text-decoration:none}h5,h5 a{font-family:"LibreBaskervilleRegular";font-size:18px;line-height:32px;color:#4A4A4A;text-decoration:none}h6,h6 a{font-family:"SourceSansProBold";font-size:15px;line-height:24px;color:#083880;text-decoration:none}h7,h7 a{font-family:"SourceSansProBold";font-size:12px;line-height:15px;text-transform:uppercase;color:#083880;text-decoration:none}h2 a:hover,h6 a:hover,h7 a:hover{color:#A6A8AB}.heading_quote{font-family:"LibreBaskervilleRegular";font-size:24px;line-height:36px;letter-spacing:1px;color:#fff}a{text-decoration:underline;color:#083880}a:hover{color:#000000}*{outline:none}.padd_t60{padding-top:60px}.padd_b60{padding-bottom:60px}.padd_t30{padding-top:30px}.padd_b30{padding-bottom:30px}.padd_t20{padding-top:20px}.padd_b20{padding-bottom:20px}.ca_menu-level-3,.ca_menu-level-4{border-bottom:0.5px solid #083880}.ca_menu-level-3 ul,.ca_menu-level-4 ul{list-style-type:none;margin:0;padding:0;text-align:center}.ca_menu-level-3 li{display:inline-block;margin:18px 10px}.ca_menu-level-4 li{display:inline-block;line-height:38px;border:0px;margin:0 -3px;padding:0 2px}.ca_menu-level-3 a{text-decoration:none;font-family:"SourceSansProRegular";font-size:16px;line-height:20px;color:#A6A8AB}.ca_menu-level-4 a{text-decoration:none;font-family:"SourceSansProRegular";font-size:12px;line-height:15px;color:#083880;transition:all 1s;-webkit-transition:all 1s}.ca_menu-level-3 a:hover,.ca_menu-level-3 li.current_page_item a,.ca_menu-level-3 li.current-menu-item a,.ca_menu-level-3 li.current-page-ancestor a{color:#083880 !important}.ca_menu-level-4 a:hover,.ca_menu-level-4 li.current_page_item a,.ca_menu-level-4 li.current-menu-item a{color:#fff !important}.team-row-4{margin:0 -16.5px;overflow:hidden}.team-row-4 > .team-col-4:nth-child(4n+1){clear:both}.team-col-4{float:left;margin:15px 16.5px;width:calc(25% - 33px)}.team-col-4 .team-bold,.team-row .team-bold{margin-top:5px}.team-bold a{font-family:"SourceSansProBold";font-size:15px;line-height:1;color:#083880;text-decoration:none}.team-bold a:hover{color:#A6A8AB}.team-bold{font-family:"SourceSansProBold";font-size:15px;color:#083880}.team-col-4 .body_text,.team-row .body_text{font-size:16px;line-height:20px;color:#8C8C8C}.image-hover-link{position:relative;display:block;font-size:0}.image-hover-link:after{background-image:none}.grey-row,.latest-posts.grey-row{background-color:#f0f0f0}.slick-arrow{position:absolute;font-size:0 !important;padding:0 !important;border:0 !important;width:30px !important;height:30px !important;z-index:5}.slick-prev.slick-arrow{background:no-repeat url(images/slide-prev.svg) center /contain}.slick-prev.slick-arrow:hover{background-image:url(images/slide-prev-hover.svg)}.slick-next.slick-arrow{background:no-repeat url(images/slide-next.svg) center /contain}.slick-next.slick-arrow:hover{background-image:url(images/slide-next-hover.svg)}.team-slick-6 .slick-prev{top:50px;left:-52.5px}.team-slick-6 .slick-next{top:50px;right:-52.5px}.team-slick-6-single,.team_slider_heading{padding:0 17.5px}.team_slider_heading{color:#083880;margin-bottom:10px}.team-slick-6-single.active{position:relative}@media screen and (min-width: 1024px){.team-slick-6-single.active:before{content:"";position:absolute;height:100px;width:100px;border:15px solid #083880;left:17.5px;top:0;z-index:1;box-sizing:content-box}}.leadership-big{position:relative}.back-leadership-link{position:absolute;left:45px;display:inline-block;text-decoration:none;font-family:"SourceSansProBold";font-size:15px;line-height:12px;color:#083880;background:transparent url(images/back-arrow.png) no-repeat center left;padding-left:12px;z-index:10}@media screen and (min-width: 768px){.back-leadership-link{margin-top:20px}}.back-leadership-link:hover{color:#A6A8AB;background-image:url(images/back-arrow-hover.png)}.leadership-big-left{float:left;max-width:445px;margin-right:35px}.leadership-big-right{float:left;max-width:calc(100% - 480px);width:100%}.leadership-person-meta{border-bottom:0.5px solid #083880;padding-bottom:10px;margin-bottom:10px}.leadership-person-meta .small_body_text{text-transform:uppercase;line-height:1}.leadership-person-meta .team-bold{margin-top:6px}body.post-type-archive-location .ca_page-title,body.single-location .ca_page-title,body.page-template-template-asset-class-expertise .ca_page-title{padding-bottom:20px}body.post-type-archive-location .ca_worldwide_box .large_body_text{font-family:"SourceSansProSemibold";font-size:15px;line-height:28px}.side_padding_90{padding-left:90px;padding-right:90px}.ca_worldwide_box .half_width{max-width:50%;margin:0}body.page-template-template-leadership #content.site-content{padding-bottom:60px}div[data-stellar-background-ratio]{background-size:cover}.ca_single_image div{height:320px}.ca_content_sidebar_wrapper{overflow:hidden}.ca_content_wrapper{float:left;width:calc(100% - 254px)}.ca_content_wrapper.no-sidebar{float:left;width:100%}.ca_tab-content .ca_content_wrapper > *,.ca_tab-content .ca_content > *{margin-bottom:20px}.ca_tab-content .ca_content_wrapper > *:last-child{margin-bottom:0}.ca_tab-content .ca_content_sidebar_wrapper > *{margin-bottom:0}.ca_sidebar_wrapper{float:left;max-width:220px;margin-left:34px;width:220px}.ca_tab-content .ca_sidebar_wrapper{border-top:0.5px solid #083880;padding-top:10px;margin-top:8px}.ca_tab-content .ca_sidebar_wrapper h7{border-bottom:0;margin-bottom:0;padding-bottom:0}.ca_tab-content .ca_content{margin-bottom:60px}body.page-template-template-endowments .ca_tabs.box_wrapper{max-width:none}body.page-template-template-endowments .ca_tab-content{padding-bottom:0}body.page-template-template-endowments .column-block{margin-bottom:0}.ca_tabs{text-align:center}.ca_tabs > *:not(.ca_tab-links){text-align:left}.ca_tab-links{list-style-type:none;margin:0px 0 38px;padding:0 !important;text-align:center;line-height:40px;display:inline-block}.ca_tab-links li{float:left;margin:0 1px}.ca_tab-links li:not(.active) a{background-color:#A6A8AB}.ca_tab-links li:not(.active) a:hover{color:#083880}.ca_tab-links a{position:relative;display:inline-block;min-width:160px;padding:15px 10px;background-color:#083880;color:#fff;text-decoration:none;text-transform:uppercase;font-family:"SourceSansProBold";font-size:12px;line-height:10px;letter-spacing:0.5px;text-align:center;box-sizing:border-box}.ca_tab-links li.active a:after{content:"";position:absolute;top:100%;left:50%;border-top:8px solid #083880;border-left:8px solid transparent;border-right:8px solid transparent;margin-left:-8px}.ca_map{font-size:0;position:relative}.ca_map:after{position:absolute;content:"";top:0;right:0;left:0;height:10px;background:transparent url(images/Map-Shadow.png) repeat-x}.pos_relative{position:relative}.ca_col-3{overflow:hidden}.ca_col-3 .col-3{float:left;margin:0 16px;width:288px}.endowments_parallax_1{position:absolute;height:800px;width:230px;right:0;top:200px;background-size:230px auto !important;background-repeat:no-repeat;z-index:5}.endowments_parallax_2{position:absolute;height:800px;width:230px;left:0;background-size:230px auto !important;background-repeat:no-repeat;z-index:5}body.page-template-template-endowments .tab .grey-row{margin-top:60px}.text-download-block{margin-bottom:40px;margin-top:0;padding-left:35px;padding-right:35px}.text-download-block .download_item{padding-top:20px;text-align:center}.ca_service_boxes{overflow:hidden;max-width:1280px;margin:0 auto}.ca_service_box{float:left;width:50%;padding:60px 90px;box-sizing:border-box;height:640px;background-color:#083880}.ca_service_box .ca_title_border:after{background-color:#fff}.ca_service_box *{color:#fff}.ca_service_box p{font-size:18px}.ca_service_box .btn:hover{background-color:#fff}.ca_expertise_single:nth-child(2n){background-color:#f0f0f0}.ca_expertise_wrapper{width:920px;max-width:100%;margin:0 auto;overflow:hidden;padding:50px 0}.ca_expertise_left{float:left;width:190px;text-align:right;margin:7px 0}.ca_expertise_left img{max-width:70px}.ca_expertise_right{float:left;width:calc(100% - 190px);padding:0 50px}body.archive article{padding:30px 0;border-bottom:0.5px solid #083880}body.archive .ca_title_border{text-align:left;margin-bottom:10px;padding-bottom:10px;color:#083880}body.archive article h7{display:block;font-family:"SourceSansProRegular";margin-bottom:10px}body.archive article h7 strong{font-family:"SourceSansProBold"}h7 strong{font-family:"SourceSansProBold";font-weight:normal}body.archive article .ca_title_border:after{margin:0}body.archive article.video .ca_title_border:after{content:none}body.archive h5 a,body.archive h3 a{color:#083880}body.archive p{margin-bottom:0;clear:both}body.archive .filter{padding-bottom:20px;border-bottom:0.5px solid #083880}body.archive .filter select{min-width:300px}body.archive article header{background-color:transparent}body.archive .ca_content_wrapper > *,body.archive .ca_content_sidebar_wrapper > *,body.archive .ca_content > *{margin-bottom:0px}body.archive .ca_sidebar_wrapper{border-top:0;padding-top:0}.ca_sidebar_wrapper h7{border-bottom:1px solid #083880;display:block;padding-bottom:10px;margin-bottom:10px}body.archive .ca_sidebar_wrapper i{color:#083880}body.archive .sidebar-person{padding:10px 0}body.archive .sidebar-person a{display:block}body.archive .sidebar-person a:hover{color:#083880}body.archive article.featured_article_wrapper{margin-bottom:20px;padding-top:0}article.featured_article_wrapper .ca_title_border:after{content:unset}body.archive .featured_article_wrapper p{font-family:"LibreBaskervilleRegular";font-size:18px;line-height:32px;color:#4A4A4A}.read-more-link{font-family:"SourceSansProBold";font-size:12px;line-height:15px;letter-spacing:0.5px;text-transform:uppercase;text-decoration:none;color:#083880}body.archive article .host{float:left;margin-right:35px;padding-top:8px}.host p{font-size:12px;line-height:1;padding-bottom:10px !important}.ca_hosted{display:inline-block;clear:both;padding:12px;margin-top:10px;background-color:#f0f0f0}.ca_hosted > *{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#083880;font-size:12px}.ca_hosted img{padding-right:10px;max-height:42px}.ca_hosted span{font-family:"SourceSansProBold"}.post-type-archive-research .entries{min-height:200px}.facet-status li{display:inline-block;list-style-type:none;margin:0 10px 10px 0;padding:0 10px}.facet-status li.active-facet{background:#ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block}body.single .ca_content_wrapper h2{font-size:24px}.ca_sidebar_wrapper .related-item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #083880}.ca_sidebar_wrapper .related-item:last-child{border-bottom:0}.ca_sidebar_wrapper .related_source,.ca_sidebar_wrapper .related_source b{font-family:"SourceSansProRegular";font-size:11px;line-height:18px;text-transform:uppercase;margin-bottom:0;font-weight:normal}.ca_sidebar_wrapper p.related_title{font-family:"SourceSansProSemibold";font-size:12px;line-height:20px;color:#083880;margin-bottom:0}.ca_sidebar_wrapper p.related_title a{text-decoration:none}.ca_sidebar_wrapper .read-more-link{font-size:10px;line-height:20px;letter-spacing:0}.author-box h7{display:block;border-bottom:1px solid #083880;margin-bottom:60px;padding-bottom:5px}.author-box .author{margin-bottom:12px}.author-box .author:last-child{margin-bottom:0}.author-box .author > *{display:inline-block;vertical-align:middle}.author-box .author img{margin-right:12px}.author-box .author .author-summary p{font-family:"SourceSansProRegular";font-size:15px;line-height:20px;color:#4A4A4A;margin-bottom:0}.author-box .author .author-summary p.title,.author-box .author .author-summary p.title a{font-family:"SourceSansProSemibold"}.sharing_links{opacity:0;border:1px solid #d8d8d8;border-left:0;width:54px}.sharing_links > *{height:46px;font-size:0;cursor:pointer;background:transparent no-repeat center center}.sharing_links > *:last-child{height:50px;border-top:1px solid #d8d8d8}.sharing_links > div[data-network="twitter"]{background-image:url("images/share-twitter.png")}.sharing_links > div[data-network="linkedin"]{background-image:url("images/share-linkedin.png")}.sharing_links > div[data-network="email"]{background-image:url("images/share-email.png")}.sharing_links > div[data-network="sharethis"]{background-image:url("images/share-more.png")}.connection_banner,footer{position:relative;z-index:5}.pagination{text-align:center;margin-top:30px}.pagination > *{text-decoration:none;display:inline-block;font-family:"SourceSansProRegular";font-size:18px;line-height:34px;color:#A6A8AB;vertical-align:top}.pagination a.dots{width:auto}.pagination span.current{border:1px solid #083880;color:#083880}.pagination a.prev{background:transparent url(images/prev.png) no-repeat center center;font-size:0}.pagination a.next{background:transparent url(images/next.png) no-repeat center center;font-size:0}.pagination span{display:inline-block;margin:0 20px}.pagination span.progress{float:none}.pagination ul{display:none}.pagination span.current-page{color:#083880;position:relative}.pagination span.current-page:hover{text-decoration:underline}.pagination ul.active{display:inline-block;position:absolute;z-index:9999;width:140px;margin:40px 0 0;margin-left:-188px;background:#fff;border:1px solid #000;padding:0;max-height:395px;overflow-y:scroll}.pagination span.current{color:#000;margin:0;font-family:"SourceSansProBold";border:0}span.page-numbers.current:before{content:"";position:absolute;height:11px;width:5px;top:calc(50% - 5.5px);right:3px;transform:rotate(40deg);background:white;border-bottom:1px solid rgb(51, 51, 51);border-right:1px solid rgb(51, 51, 51);border-left:0px;border-top:0px}.pagination li{margin:0 12px;padding:3px 0;border-bottom:1px solid #ccc;color:#000;list-style:none;text-align:left;position:relative}body.active_pagination span.current-page:after{content:"";transform:rotate(-135deg);background:white;border-bottom:1px solid rgb(51, 51, 51);border-right:1px solid rgb(51, 51, 51);border-left:0px;border-top:0px;height:8px;width:8px;position:absolute;bottom:-10px;z-index:55555;margin:auto;left:0;right:0}.pdf_download_single{padding-bottom:60px}.pdf_download_single:last-child{padding-bottom:0}.pdf_download_single h5{font-weight:normal;margin-bottom:20px}.pdf_download_single h7{color:#A6A8AB;cursor:pointer;padding-right:22px;margin-top:20px;display:inline-block;background:transparent url(images/download-pdf-down.svg) no-repeat right center}.pdf_download_single h7:hover{color:#083880}.pdf_download_single h7.open{background:transparent url(images/download-pdf-up.svg) no-repeat right center}.download_pdf_heading{font-family:"SourceSansProBold";font-size:18px;line-height:32px;color:#083880;text-decoration:none;padding:8px 0;border-top:0.5px solid #083880;border-bottom:0.5px solid #083880;background:transparent url(images/pdf-icon.png) no-repeat right center}.download_pdf_heading a{text-decoration:none;display:block}.download_pdf_heading a:hover{color:#A6A8AB}.pdf_download_dropdown .download_pdf_heading{border-bottom-width:0px}.pdf_download_dropdown .download_pdf_heading a:hover{color:#4A4A4A}.pdf_download_dropdown .download_pdf_heading:last-child{border-bottom-width:0.5px}.pdf_download_dropdown{padding:30px;background-color:#f0f0f0;margin-top:30px;display:none}.download-btn{text-align:left;width:100%;padding:10px 10px 10px 20px;line-height:18px;margin:10px 0 20px}.download-btn i{float:right;padding-left:20px;line-height:18px;margin:0}.commentaries_wrapper .pdf_download_dropdown .download_pdf_heading{background:transparent url(images/pdf-icon.png) no-repeat right center}.commentaries_wrapper .download_pdf_heading{background-image:none}.commentaries_wrapper .download-btn{max-width:210px;margin-bottom:10px}.commentaries_wrapper .pdf_download_single h7{margin-top:0}.commentaries_wrapper .read-details p:first-child{display:block}.commentaries_wrapper .read-details > *{display:none}.commentaries_wrapper .read-details h2,.commentaries_wrapper .read-details h2 a{font-size:24px}.read-details ul{font-family:"SourceSansProRegular";font-size:15px;line-height:28px;color:#4A4A4A;margin-top:0;margin-left:0;padding-left:20px}.ca_group_box{text-align:center}.ca_group_box h5{width:602px;max-width:100%;margin:auto}.ca_group_box a:not(.btn){color:#083880}.ca_group_box a:not(.btn):hover{color:#A6A8AB}.ca_group_box a:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ca_group_box .ca_row{padding:60px 0}.ca_group_box .ca_col-4 img{margin-bottom:5px}.ca_row{overflow:hidden}.ca_col-6,.col-6{width:calc(50% - 32px);margin:0 16px;float:left}.ca_col-4,.col-4{width:calc(33.3% - 32px);margin:0 16px;float:left}.ca_col-3,.col-3{width:calc(25% - 32px);margin:0 16px;float:left}body.page-template-template-career-group .ca_page-title{padding-bottom:0}body.page-template-template-career-group .ca_page-title img{margin:20px 0}body.page-template-template-career-group .group-detail > *{margin-bottom:15px}.ca_row strong a{font-family:"SourceSansProBold";font-size:12px;line-height:15px;text-transform:uppercase;color:#083880}.ca_row strong a:hover{color:#4A4A4A}.ca_tab-content .ca_content_wrapper > h6,.ca_tab-content .ca_content > h6{margin-bottom:0}body.page-template-template-faq .ca_page-title,body.page-template-template-faq .articles_wrapper{max-width:768px;margin:auto}body.page-template-template-faq .articles_wrapper{padding-bottom:60px;border-top:0.5px solid #083880}body.page-template-template-faq .articles_wrapper article{padding:30px 0;border-bottom:0.5px solid #083880}body.page-template-template-faq .ca_title_border{color:#083880;text-align:left;margin-bottom:10px;padding-bottom:10px}body.search .content-area{max-width:768px;margin:auto;padding-bottom:60px}body.search .large_semibold_body_text{color:#A6A8AB;margin:60px 0;padding-bottom:20px;border-bottom:0.5px solid #083880}body.search .large_semibold_body_text span{color:#083880}body.search article{padding:30px 0;border-bottom:0.5px solid #083880}body.search article:first-child{padding-top:0}body.search article .ca_title_border{text-align:left;padding-bottom:10px;margin-bottom:10px}body.search article a{color:#083880}body.search article a:hover{color:#A6A8AB}body.search article footer{padding:0;background-color:transparent}body.page-template-template-text .page-content h5{margin-bottom:20px}body.page-template-template-text .page-content .ca_row{font-family:"SourceSansProRegular";font-size:15px;line-height:28px;color:#4A4A4A;margin:15px -16px 0}.post-carousel{position:relative;overflow:hidden;padding-top:10px}.post-carousel-left{float:left;max-width:285px;margin-right:35px}.post-carousel-right{float:left;max-width:calc(100% - 320px);width:100%}.post-carousel-meta{border-bottom:0.5px solid #083880;padding-bottom:10px;margin-bottom:20px}.pull_quote,.pull_quote p{font-family:"LibreBaskervilleItalic";font-size:15px;line-height:28px;color:#4A4A4A}.post-carousel .slick-prev.slick-arrow{right:36px;top:50px}.post-carousel .slick-next.slick-arrow{right:0px;top:50px}.callout_banner{margin:30px auto;width:calc(100% - 60px);max-width:1220px;background-color:#083880;display:none}.callout_banner_thumb{position:absolute;top:0;bottom:0;width:285px;background-size:cover}.callout_banner.green{background-color:#549953}.callout_banner .slick-slide{padding:0 140px;position:relative}.callout_banner .slick-arrow{top:50%;margin-top:-15px;z-index:5}.callout_banner .slick-prev.slick-arrow{left:30px;background-image:url(images/slide-prev-white.svg)}.callout_banner .slick-prev.slick-arrow:hover{background-image:url(images/slide-prev-hover.svg)}.callout_banner .slick-next.slick-arrow{right:30px;background-image:url(images/slide-next-white.svg)}.callout_banner .slick-next.slick-arrow:hover{background-image:url(images/slide-next-hover.svg)}.callout_banner img{float:left;margin-right:50px;max-width:285px;max-height:170px}.callout_banner p.entry-title{font-family:"SourceSansProSemibold";font-size:20px;line-height:26px;color:#fff;padding-top:30px}.callout_banner p{font-size:16px;line-height:22px;margin-bottom:0;color:#fff;width:calc(100% - 330px);float:right}.callout_banner p:not(.entry-title){padding-bottom:30px}.callout_banner a{color:#fff !important}.callout_banner a:hover{text-decoration:underline}body.single article header h7{text-align:center;display:block;margin-bottom:30px;font-family:"SourceSansProRegular"}body.single article h1,body.single article h1 a{font-family:"LibreBaskervilleRegular";font-size:40px;line-height:53px;letter-spacing:-0.5px;color:#083880;text-decoration:none;text-transform:none}body.single .ca_title_border{padding-bottom:20px}body.single .ca_title_border.ca_carousel_border:after{margin:auto}body.single article ul{margin-left:0;padding-left:20px}body.single article li{font-family:"SourceSansProRegular";font-size:15px;line-height:28px;color:#4A4A4A;margin-top:0}.sidebar-person{padding:10px 0}.sidebar-person a{display:block}.wp-caption .wp-caption-text{font-family:"SourceSansProRegular";font-size:12px;line-height:20px;color:#4A4A4A;text-align:left}body.page-template-template-contact-us .form{max-width:448px}body.page-template-template-contact-us .form select{width:448px}body.page-template-template-contact-us .form > *:not(.result){margin-bottom:10px}body.page-template-template-contact-us .form > .result:not(:empty){background-color:#f0f0f0;padding:30px;overflow:hidden}body.page-template-template-contact-us .form > .result header{margin-top:-8px}body.page-template-template-contact-us .form > .result header p{font-family:"LibreBaskervilleRegular";font-size:18px;line-height:32px}body.page-template-template-contact-us .result .contact-person{max-width:130px;float:left;margin:25px 35px 0 0}body.page-template-template-contact-us .result .contact-person:nth-child(2n){clear:left}body.page-template-template-contact-us .result .contact-person p{margin-bottom:0;line-height:24px}body.page-template-template-contact-us .result .contact-person p.sub-region-focus{margin:0.5em 0;line-height:1.1}body.page-template-template-contact-us .result .contact-person p.name,body.page-template-template-contact-us .result .contact-person p.name a{font-family:"SourceSansProBold";color:#083880}body.page-template-template-contact-us .result .contact-person i{margin-right:6px;font-size:0.8em;color:#083880}body.page-template-template-contact-us .ca_content_sidebar_wrapper{overflow:initial}body.page-template-template-contact-us > footer{margin-top:50px}body.page-template-template-endowments .ca_single_image{padding-bottom:60px}.ca_content_box_content ul:last-child{margin-bottom:0}body.page-id-5002 .ca_content_box.left_content h2{max-width:80%}body.page-id-5002 .ca_content_box.left_content ul{list-style-type:disc;margin-left:17px}.gform_wrapper{margin:0 !important}form#gform_1,form#gform_7{max-width:520px}.gform_wrapper li.gfield.custom_join_now_heading{border-bottom:0;padding:0 0 20px;margin:0 0 50px;position:relative}.gform_wrapper li.gfield.custom_join_now_heading h2.gsection_title{font-family:"LibreBaskervilleRegular";font-size:40px !important;line-height:53px;letter-spacing:-0.5px !important;color:#083880;text-decoration:none;text-transform:none;text-align:center}.custom_join_now_heading h2:after{content:"";position:absolute;margin:auto;bottom:0;left:0;right:0;width:40px;height:2px;background-color:#083880}.gform_wrapper li.gfield:not(.inline_box) ul.gfield_checkbox li,.gform_wrapper li.gfield:not(.inline_box) ul.gfield_radio li{margin-bottom:0;padding-bottom:20px !important;line-height:1}.gform_wrapper li.gfield:not(.inline_box) ul.gfield_checkbox li > *,.gform_wrapper li.gfield:not(.inline_box) ul.gfield_radio li > *{margin-top:0 !important;margin-left:0 !important;float:left}.gform_wrapper li.gfield:not(.inline_box) ul.gfield_checkbox li input,.gform_wrapper li.gfield:not(.inline_box) ul.gfield_radio li input{margin-right:16px !important}.gform_wrapper li.gfield:not(.inline_box) ul.gfield_checkbox li label{line-height:24px !important}.gform_wrapper li.gfield:not(.inline_box) ul.gfield_radio li label{line-height:1 !important}.gform_wrapper li.gfield:not(.inline_box) input[type="radio"] ~ label:before{left:-29px;top:2px}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:normal !important}.gform_wrapper input[type="radio"],.gform_wrapper input[type="checkbox"]{opacity:0}.gform_wrapper input[type="radio"] ~ label{position:relative;font-family:"SourceSansProRegular" !important;font-size:18px !important;color:#083880 !important}.gform_wrapper input[type="radio"] ~ label:before{position:absolute;content:"";top:5px;left:-17px;width:14px;height:14px;background:transparent url("images/radio-input.png") no-repeat center center / contain}.gform_wrapper input[type="radio"]:checked ~ label:before{background-image:url("images/radio-input-selected.png")}.gform_wrapper input[type="checkbox"] ~ label:before{position:absolute;border:1px solid #083880;content:"";top:2px;left:0px;width:18px;height:18px}.gform_wrapper input[type="checkbox"]:checked ~ label:before{background-color:#083880}.gform_wrapper #gform_1 #field_1_3{margin-bottom:10px !important}.gform_wrapper #gform_1 #field_1_3 .gfield_label{padding-right:15px}.gform_wrapper ul.gform_fields li.gfield{padding-right:0 !important}#gform_wrapper_9 ul.gform_fields li.gfield{padding-right:1rem !important}; .gform_wrapper #gform_1 ul.gfield_radio{margin:0 !important;line-height:1 !important;height:24px !important}.gform_wrapper #gform_1 ul.gfield_radio > li{display:inline-block;padding-right:25px !important;margin-bottom:0;line-height:1}.gform_wrapper #gform_1 #field_1_3 > *,.gform_wrapper #gform_1 ul.gfield_radio > li > *{display:inline-block;margin-top:0;vertical-align:middle}.gform_wrapper #gform_1 #field_1_3 .gfield_label,.gform_wrapper #gform_1 ul.gfield_radio > li label{font-family:"SourceSansProSemibold";font-size:18px;line-height:24px;color:#083880}.toggle_box:not(.show_box) > *:not(label){display:none}.gform_wrapper .top_label #field_1_6,.gform_wrapper .top_label .toggle_box{padding-bottom:40px}.gform_wrapper .top_label #field_1_6.toggle_box:not(.show_box),.gform_wrapper .top_label .toggle_box:not(.show_box){padding-bottom:30px}.gform_wrapper .top_label #field_1_6 .gfield_label,.gform_wrapper .top_label .toggle_box .gfield_label{font-family:"SourceSansProSemibold";font-size:18px;color:#083880;margin-top:5px;padding-left:20px;background:transparent url("images/paper_clip.png") no-repeat left center / 13px;cursor:pointer}.gform_fileupload_multifile{padding:25px 25px 0;margin-top:15px}.gform_wrapper .gform_fileupload_multifile .gform_drop_area{margin-bottom:0 !important;border:1px solid #083880 !important;border-radius:0 !important;background-color:#fff !important;padding:35px 35px 40px !important}body .gform_wrapper .top_label div.ginput_container_fileupload{background-color:#f0f0f0}#gform_preview_1_6,#gform_preview_7_8{padding:15px 25px 20px;background-color:#f0f0f0}body .gform_wrapper.gf_browser_chrome input.button.gform_button_select_files{min-width:125px;line-height:40px;background-color:#a6a8ab;border-radius:0;border:0;padding:0 !important;font-family:"SourceSansProBold";font-size:12px;letter-spacing:0.5px;color:#ffffff}body .gform_wrapper span.gform_drop_instructions{font-family:"SourceSansProSemibold";margin-bottom:10px;font-size:18px;color:#9b9b9b}.gform_wrapper ul{margin:0}.ginput_preview{position:relative}.ginput_preview:before{position:absolute;content:"";top:5px;left:0;width:18px;height:18px;background:transparent url("images/remove_file.png") no-repeat center center}.ginput_preview > *{display:inline-block;vertical-align:middle}.ginput_preview .gform_delete{width:18px;height:18px;margin-right:5px;opacity:0}.ginput_preview strong{font-family:"SourceSansProSemibold";font-size:18px;line-height:24px;color:#083880}::-webkit-input-placeholder{font-family:"SourceSansProSemibold" !important;font-size:18px !important;line-height:24px;color:#083880}::-moz-placeholder{font-family:"SourceSansProSemibold" !important;font-size:18px !important;line-height:24px;color:#083880}:-ms-input-placeholder{font-family:"SourceSansProSemibold" !important;font-size:18px !important;line-height:24px;color:#083880}:-moz-placeholder{font-family:"SourceSansProSemibold" !important;font-size:18px !important;line-height:24px;color:#083880}.search-form ::-webkit-input-placeholder{font-family:"SourceSansProRegular" !important;font-size:24px !important;line-height:24px;color:#4A4A4A}.search-form ::-moz-placeholder{font-family:"SourceSansProRegular" !important;font-size:24px !important;line-height:24px;color:#4A4A4A}.search-form :-ms-input-placeholder{font-family:"SourceSansProRegular" !important;font-size:24px !important;line-height:24px;color:#4A4A4A}.search-form :-moz-placeholder{font-family:"SourceSansProRegular" !important;font-size:24px !important;line-height:24px;color:#4A4A4A}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea{background-color:#fff !important;background-image:unset !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:50px;padding:15px 25px !important;font-family:"SourceSansProRegular" !important;font-size:18px !important;line-height:24px;color:#083880;border:1px solid #083880;border-radius:0;margin-top:0;margin-bottom:10px}.address_state .select2-container,.name_prefix .select2-container{width:100% !important}.gform_wrapper textarea{padding:15px 25px !important;font-family:"SourceSansProRegular" !important;font-size:18px !important;line-height:24px;color:#083880;border:1px solid #083880;border-radius:0;margin-top:0;margin-bottom:10px}body .gform_wrapper ul li.gfield,body .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top:0 !important}.ginput_right.address_state.pos_relative{padding-right:12px !important;margin-right:0 !important;width:calc(25% - 8px) !important}.gform_wrapper .ginput_complex .ginput_left.address_zip{width:25%;margin-right:0 !important}.gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left.address_zip{padding-right:0 !important}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{font-family:"SourceSansProSemibold" !important;font-size:15px !important;color:#083880 !important;margin:20px 0 10px !important}.gfield .select2.select2-container{margin-bottom:10px;width:100% !important}.gform_wrapper .gform_footer{text-align:center !important;padding-bottom:0 !important;padding-top:8px !important;margin-top:0 !important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{min-width:160px;max-width:300px;padding:15px 10px !important;background-color:#083880 !important;color:#fff !important;text-decoration:none !important;text-transform:uppercase !important;font-family:"SourceSansProBold" !important;font-size:12px !important;line-height:10px !important;letter-spacing:0.5px;text-align:center;border:0 !important;border-radius:0 !important;margin-right:0 !important}.gform_wrapper .gform_footer input[type=submit][disabled="disabled"],.gform_wrapper .gform_page_footer input[type=submit][disabled="disabled"],.gform_wrapper .gform_footer input.button:hover{background-color:#A6A8AB !important;color:#083880 !important}.select2-search.select2-search--dropdown{display:none !important}.select2-container--default .select2-selection--single{border:1px solid #083880 !important;border-radius:0 !important;height:50px !important;padding:15px 25px}.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"SourceSansProSemibold" !important;font-size:18px !important;color:#083880 !important;line-height:20px !important;padding:0 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{display:block;top:0 !important;height:50px !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:0 !important;background:transparent url(images/download-pdf-down.svg) no-repeat right 10px center;height:50px !important;width:55px !important;top:0 !important;right:0 !important;left:auto !important;margin:0 !important}.select2-container .select2-dropdown{border-radius:0 !important;padding:25px 20px 25px 0px;color:#083880 !important}.select2-container--default .select2-results>.select2-results__options{max-height:300px !important}.select2-container .select2-results__option{padding:10px 0 10px 25px;font-family:"SourceSansProRegular" !important;font-size:18px !important}.select2-container.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent !important;color:#083880}.select2-container.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f0f0f0 !important}.select2-container:not(.select2){top:50px !important;left:0 !important}div.ginput_complex.ginput_container.gf_name_has_3 span.select2.select2-container--default{padding-right:0 !important}div.ginput_complex.ginput_container.gf_name_has_3 span.select2 span{width:100% !important}div.ginput_complex.ginput_container.gf_name_has_3 span.select2 span.dropdown-wrapper{display:none !important}div.ginput_complex.ginput_container.gf_name_has_3 .select2-container--open span{width:100% !important}div.ginput_container_name .select2 span{padding-right:0 !important}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{width:100% !important}.filter_by-label{float:left;padding:24px 20px 0 0}.facet{padding:15px 0;float:left;margin:0 10px 0 0;position:relative;cursor:pointer}.facet:last-child{padding-bottom:0}.facet p{font-family:"SourceSansProSemibold";font-size:18px;line-height:38px;color:#083880;padding:5px 50px 5px 20px;border:1px solid #083880;background:transparent url(images/download-pdf-down.svg) no-repeat right 12px center}.facet.open p{color:#fff;background-color:#083880;background-image:url(images/download-pdf-down-white.svg)}.facet_single label{position:relative;font-family:"SourceSansProRegular" !important;font-size:18px !important;line-height:32px !important;color:#fff !important;padding-left:28px}.facet_single label:before{position:absolute;content:"";top:1.5px;left:0;width:18px;height:18px;background:transparent url(images/checkbox-input.png) no-repeat center center / contain}.facet_single input[type="checkbox"]{display:none}.facet_single input[type="checkbox"]:checked ~ label:before{background-image:url(images/checkbox-input-selected.png)}.facet-terms{display:none;position:absolute;left:0;background:#A4A4A4;z-index:5;padding:15px 20px;width:300px}.facet-status{padding-top:30px;clear:both}.facet-status ul{padding-left:0;margin-left:0;margin-bottom:10px}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight{display:none !important}#colorbox.download-report-popup #cboxLoadedContent{max-width:520px;margin:55px auto 42px !important}#cboxContent #gform_wrapper_6 #gform_submit_button_6{margin-top:10px !important}#cboxContent #gform_wrapper_6 .gform_heading,#gform_confirmation_wrapper_6.gform_confirmation_wrapper{position:relative;font-family:"LibreBaskervilleRegular";font-size:18px;line-height:24px;color:#4A4A4A;text-align:center;max-width:70%;margin:0 auto 20px;padding-bottom:2px}#gform_confirmation_wrapper_6.gform_confirmation_wrapper{padding-bottom:20px}#cboxContent #cboxClose{top:20px !important;right:20px !important;bottom:auto !important;height:34px !important;width:34px !important;background:transparent url("images/close-popup.png") no-repeat center center /cover}.gform_wrapper li.charCount_field{margin-bottom:10px !important}.gform_wrapper li.charCount_field input{margin-bottom:0 !important}#cboxContent .download-btn{display:block;margin-left:auto;margin-right:auto;padding-left:15px;width:155px;background:#083880 url("images/download-symbol.png") no-repeat center right 10px}#cboxContent .download-btn:hover{background-color:#A6A8AB}#cboxContent .download-btn i{display:none}.carousel_inc.mobile,.mobile{display:none}.ca_worldwide a.btn{position:relative;z-index:5}body .page-content ul{margin-left:0;padding-left:20px}body .page-content li{font-family:"SourceSansProRegular";font-size:15px;line-height:28px;color:#4A4A4A;margin-top:0}.one_three_img_block,.ca_service_box,.ca_single_image_entry_point,.grey-row,.ca_worldwide{margin-top:150px;position:relative !important;transition:margin-top .8s ease-in-out;overflow:hidden}.one_three_img_block.animate-block,.ca_service_box.animate-block,.ca_single_image_entry_point.animate-block,.grey-row.animate-block,.ca_worldwide.animate-block{margin-top:0}body .animate-block:after{opacity:0;transition:opacity .8s ease-in-out,z-index .8s cubic-bezier(.16,.175,.335,.93);-webkit-animation:change-z-index 0s .8s normal forwards cubic-bezier(.16,.175,.335,.93);animation:change-z-index 0s .8s normal forwards cubic-bezier(.16,.175,.335,.93);z-index:0;bottom:auto}body .ca_service_box.animate-block:after{bottom:auto}.one_three_img_block:after,.ca_service_box:after,.ca_single_image_entry_point:after,.grey-row:after,.ca_worldwide:after{background-color:rgba(0,0,0,.9);bottom:0;content:'';left:0;opacity:1;position:absolute;right:0;top:0}.exhibit-note{padding-bottom:15px}.exhibit-note p{font-size:11px;color:#aaa;line-height:1.5}blockquote{font-size:15px;border-top:3px solid #ddd !important;border-left:none;border-bottom:3px solid #ddd !important;padding:10px;margin:0 auto 10px 20px;max-width:200px;float:right;background-color:#fff;clear:both}blockquote p{font-size:15px;line-height:1.5}.blockquote p{font-style:italic;line-height:28px}.blockquote{border-left:none !important;border-top:none !important;border-bottom:none !important;width:100%;max-width:unset;font-size:15px;float:none;margin:0;padding:10px 50px 10px 30px}.blue{color:#5b7faa}.image-callout{background-color:#fff;margin:30px 0 0}.well{color:#4A4A4A;min-height:20px;padding:20px 30px;margin-bottom:20px;background-color:#f0f0f0;border:0;border-radius:0}.well.image-callout h4{margin-bottom:15px}.well.image-callout ul{margin-bottom:0}.col-sm-6{width:50%;display:block}.pull-sm-right{float:right !important;margin-left:20px}.external_link_block{background:transparent url("images/large-external-link-icon.png") no-repeat left top 16px;padding:7px 100px 7px 35px;font-family:"SourceSansProRegular";font-size:15px;line-height:28px;color:#4A4A4A;margin-top:0}.ca_worldwide li a{position:relative;font-family:"SourceSansProBold";font-size:10px;color:#083880;text-transform:uppercase;text-decoration:none}.ca_worldwide li a:hover{color:#083880}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background-color:rgba(00,00,00,0.8)}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:0}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.ca_worldwide{display:block}.ca_worldwide li.arlington-va{position:absolute;top:41.3%;left:28.98%}.ca_worldwide li.arlington-va a{position:absolute;display:block;width:80px;top:-3px;left:-2px}.ca_worldwide li.boston-ma{position:absolute;top:37.45%;left:30.4%}.ca_worldwide li.boston-ma a{position:absolute;top:-4px;left:-2px;width:62px}.ca_worldwide li.beijing,.ca_worldwide li.beijing-china{position:absolute;right:18.5%;top:37.2%}.ca_worldwide li.beijing a,.ca_worldwide li.beijing-china a{position:absolute;top:-4px;left:0;width:100px}.ca_worldwide li.dallas-tx{position:absolute;top:44%;left:23.3%}.ca_worldwide li.dallas-tx a{position:absolute;top:8px;left:-35px;width:52px}.ca_worldwide li.london-uk{position:absolute;top:31.4%;left:48.8%}.ca_worldwide li.london-uk a{position:absolute;top:-3px;left:-78px;width:62px}.ca_worldwide li.new-york-ny{position:absolute;top:39.3%;left:29.6%}.ca_worldwide li.new-york-ny a{position:absolute;display:block;width:80px;top:-2px;left:-4px}.ca_worldwide li.singapore{position:absolute;top:61.2%;right:23.5%}.ca_worldwide li.singapore a{position:absolute;top:-3px;left:-3px}.ca_worldwide li.sydney-aus,.ca_worldwide li.sydney-australia{position:absolute;top:83.2%;right:9.8%}.ca_worldwide li.sydney-australia a{position:absolute;top:-3px;width:92px;display:block;right:-88px}.ca_worldwide li.menlo-ca,.ca_worldwide li.menlo-park-ca{position:absolute;top:42.30%;left:16.75%}.ca_worldwide li.menlo-ca a,.ca_worldwide li.menlo-park-ca a{position:absolute;top:-3px;width:76px;right:19px}.ca_worldwide li.san-francisco-ca{position:absolute;top:40.55%;left:16.35%}.ca_worldwide li.san-francisco-ca a{position:absolute;top:-4px;width:90px;right:20px}.ca_worldwide li.toronto-canada{position:absolute;top:37.15%;left:27.7%}.ca_worldwide li.toronto-canada a{position:absolute;display:block;top:-16px;width:90px;left:-47px}.ca_worldwide li.munich-germany{position:absolute;top:33.4%;left:52.1%}.ca_worldwide li{list-style-image:url("images/map-pointer.jpg");z-index:5;cursor:pointer}.ca_worldwide li:hover{list-style-image:url("images/map-pointer-hover.jpg")}.simple-footnotes .notes{font-size:21px;font-weight:400;border-bottom:1px solid rgb(204, 204, 204)}span.footnotes-expand-toggle-container{font-size:13px;font-weight:600}span.footnotes-expand-toggle-container .footnotes-expand-toggle-button{font-size:15px;font-weight:normal;padding:0 5px;text-decoration:none;display:inline-block}.simple-footnotes .footnotes-expand-toggle-button:before{content:'+'}.simple-footnotes.expanded .footnotes-expand-toggle-button:before{content:'-'}.simple-footnotes ol{padding-left:14px;display:none;margin:0}.simple-footnotes.expanded ol{display:block}.simple-footnotes ol li{position:relative;padding-left:15px;font-family:"SourceSansProRegular";font-size:15px;line-height:28px;color:#4A4A4A;margin-top:0}.simple-footnotes ol li a{position:absolute;top:0;left:0;text-decoration:none}.download_pdf_heading a.simple-footnote{display:inline-block;text-decoration:underline}.footnote{color:#083880;line-height:1.4;font-size:12px;font-style:italic}.column-block .footnote{float:right;max-width:170px;margin-top:140px}.footnote p{color:#083880}.form_footnote_sider{display:inline-block}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html.form_footnote{float:right;margin:10px 0 0 !important;color:#083880 !important;line-height:1.4;font-size:12px !important;font-style:italic}.primary_nav_wrapper .menu,.primary_nav_wrapper{overflow:auto}.header_wrapper ul.sub-menu{display:none;position:fixed;z-index:9999;width:250px;padding-top:20px}.header_wrapper .menu ul.sub-menu{margin-left:33px}.header_wrapper .menu > li:first-child ul.sub-menu{margin-left:0}.header_wrapper .menu-item-has-children:hover ul.sub-menu{display:block}.header_wrapper ul.sub-menu li{display:block;float:none;background-color:#a6a8ab}.sub-menu #magic-line{display:none}.primary_nav_wrapper .sub-menu li{border-right:0;padding:6px 20px}.primary_nav_wrapper .sub-menu li:first-child{padding-top:17px}.primary_nav_wrapper .sub-menu li:last-child{padding-bottom:17px}.primary_nav_wrapper .sub-menu li.current_page_item,.primary_nav_wrapper .sub-menu li:hover{background-color:#f0f0f0}.primary_nav_wrapper .sub-menu a{font-family:"SourceSansProRegular";display:block;font-size:14px;line-height:14px;text-transform:none;padding-left:0;padding-right:0;letter-spacing:0.7px}.primary_nav_wrapper .sub-menu li.current_page_item a,.primary_nav_wrapper .sub-menu li:hover a{color:#083880}.archived-answers h4{margin-top:30px}.archived-answers-post-wrapper .archived-answer:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.archived-answers-post-wrapper .archived-answer{margin-bottom:10px;border-bottom:1px solid #083880;padding-bottom:10px}.archived-answer span.post-date{font-family:"SourceSansProRegular";margin-bottom:10px;color:#083880;font-size:12px;line-height:15px;text-transform:uppercase}.archived-answer a{font-family:SourceSansProRegular}body.error404 main#main{max-width:1440px;margin:60px auto;padding:0 60px;min-height:300px;text-align:center}body.error404 .page-header h1{padding-bottom:40px}body.error404 .error-404.not-found p{font-family:"LibreBaskervilleRegular";font-size:18px;line-height:32px;color:#4A4A4A}body.error404 .error-404.not-found p a{color:#083880}body.error404 main .search-form{padding:15px 0}body.error404 main input[type="search"]{width:200px;padding:5px 15px}body.error404 main .search-form ::-webkit-input-placeholder{font-family:"SourceSansProRegular" !important;font-size:1rem !important;line-height:1rem;color:#4A4A4A}body.error404 main .search-form ::-moz-placeholder{font-family:"SourceSansProRegular" !important;font-size:1rem !important;line-height:1rem;color:#4A4A4A}body.error404 main .search-form :-ms-input-placeholder{font-family:"SourceSansProRegular" !important;font-size:1rem !important;line-height:1rem;color:#4A4A4A}body.error404 main .search-form :-moz-placeholder{font-family:"SourceSansProRegular" !important;font-size:1rem !important;line-height:1rem;color:#4A4A4A}body.error404 button[type="submit"]{background-color:#083880;color:white;font-size:18px;padding:8px 13px}.ca_content_box.background_grey,.ca_content_box.ca_prevail_event{background-color:#f0f0f0}.ca_content_box.left_content.background_grey .ca_content_box_content,.ca_content_box.left_content.ca_prevail_event .ca_content_box_content{background-image:url(images/grey-content-box-right-arrow.svg)}.ca_content_box.right_content.background_grey .ca_content_box_content,.ca_content_box.right_content.ca_prevail_event .ca_content_box_content{background-image:url(images/grey-content-box-left-arrow.svg)}.background_grey .ca_content_box_content:before,.background_grey .ca_content_box_content:after,.ca_prevail_event .ca_content_box_content:before,.ca_prevail_event .ca_content_box_content:after{background-color:#f0f0f0}.ca_prevail_event .event_meta{font-size:14px;line-height:22px;color:#083880;font-weight:700;margin-bottom:10px}.ca_prevail_event .event_title{color:#083880;font-family:"LibreBaskervilleRegular";font-size:1.5rem;line-height:2.0rem;margin-bottom:10px}#cboxLoadedContent #signup-form{padding:50px 40px}div#gform_confirmation_message_8{text-align:center}#cboxLoadedContent .gform_wrapper .consent_field .gfield_checkbox li label{max-width:calc(100% - 35px) !important}body.page-id-7092 .latest-posts{background-color:#f0f0f0}.ca_content h5{margin-bottom:20px}.featured-item--small .entry-summary{display:none}@media screen and (min-width: 768px){.featured-item--small .entry-summary{display:block}}@media (min-width: 768px){.text-download-block{display:grid;grid-gap:1rem;margin:20px auto;max-width:66.45%}.text-download-block .download_item p{color:#083880;font-size:0.8rem;font-weight:700;line-height:1.0rem;text-align:left}.text-download-block a{text-decoration:none}.text-download-block.content-left{grid-template-columns:3fr 1fr;grid-template-areas:"content download"}.text-download-block.content-right{grid-template-columns:1fr 3fr;grid-template-areas:"download content"}.text-download-block .content{grid-area:content}.text-download-block .download_item{grid-area:download;text-align:left;padding-left:32px;padding-right:32px}}@media (min-width: 1281px){.ca_service_boxes{max-width:1440px}.ca_content_box_image > div{width:calc(100% + 45px)}.ca_single_image_entry_point > div{width:100%}}@media (max-width: 768px){.header_wrapper,body .bottom_header_part{padding:0}.top_nav,.primary_nav_wrapper{display:none}body.home .banner{font-size:24px;line-height:1.33;background:#083880 url(https://cambridge.yournewdevsite.com/wp-content/uploads/2018/03/globe.png) no-repeat left -50% center / 60% auto}.banner_graphic{display:none}.banner_text{padding:40px 33px;max-width:unset;text-align:center}body.home .banner_text{max-width:unset}.globe_image_wrapper{display:none}.ca_heading{font-size:10px;line-height:1.6;width:175px;padding-bottom:5px;margin-bottom:10px}.ca_portfolio .ca_title_border{max-width:80%}.ca_portfolio .large_body_text{max-width:unset;padding:0 15px 5px}.ca_portfolio .large_body_text p{font-size:14px;line-height:1.7}.ca_title_border{padding-bottom:25px;margin-bottom:27px}.footer_heading{font-size:1.5rem}footer .ca_title_border{padding-bottom:10px}.ca_portfolio .btn{margin-top:15px;max-width:unset;width:calc(100% - 30px)}.world_graphic_heading{font-size:50px;line-height:0.9}.one_three_img_block{width:100%;height:230px}.one_three_img_block h4{left:45px;right:45px}.ca_worldwide{padding:10px 15px 0}body:not(.home) .ca_worldwide{padding:10px 15px}.ca_worldwide ul{display:none !important}.ca_worldwide ul li a{display:none !important}.ca_worldwide_box{position:relative;bottom:15px}.ca_worldwide_box .large_body_text{padding:0 15px;margin:10px auto}.ca_carousel{padding:20px 0 15px}body.scrolled > #content.site-content{margin-top:61px}#search_form{padding:15px 15px 12px}#search_form .search-close-btn{top:6px}#search_form .search-field{font-size:18px;line-height:32px}.search-form ::-webkit-input-placeholder{font-size:18px !important;line-height:32px}.search-form ::-moz-placeholder{font-size:18px !important;line-height:32px}.search-form :-ms-input-placeholder{font-size:18px !important;line-height:32px}.search-form :-moz-placeholder{font-size:18px !important;line-height:32px}.ca_page-header h1{font-size:50px;line-height:0.9}.ca_page-header{padding:40px 15px}body.search .content-area{padding:0 15px}body.search .large_semibold_body_text{font-size:14px;margin:25px 0;padding-bottom:10px}body.search article{padding:20px 0}body.search h5,body.search h5 a{font-size:15px;line-height:1.6}body.search p{font-size:14px;line-height:1.7}body.search .pagination{margin:20px 0 !important}.ca_menu-level-3,.ca_menu-level-4{display:none}.site-content .box_wrapper{margin-left:15px;margin-right:15px}.padd_t60{padding-top:20px}.padd_b60{padding-bottom:20px}body.page-template-template-leadership #content.site-content{padding-bottom:20px}.team-row-4{margin:0 -5px}.team-row-4 > .team-col-4:nth-child(2n+1){clear:both}.team-col-4{width:calc(50% - 10px);margin:10px 5px}body.single-cmb_person .site-content .box_wrapper{padding-top:50px}.back-leadership-link{z-index:5;left:15px}.leadership-big-left{float:none;max-width:unset;width:100%}.leadership-big-left img{width:100%;height:auto}.leadership-big-right{float:none;max-width:unset;width:100%;padding-top:10px}.leadership-big-right p{font-size:15px;line-height:1.87}.team_slider_heading{text-align:center}.team-slick-6-single,.team_slider_heading{padding:0 10px}body.single-cmb_person .team-slick-6{width:260px;margin:auto}.team-slick-6 .slick-prev{left:-40px}.team-slick-6 .slick-next{right:-40px}.team-slick-6 .team-bold a,.team-slick-6 .body_text{font-size:14px}body.archive .ca_worldwide_box{padding:0 15px}body.post-type-archive-location .ca_worldwide_box .large_body_text{max-width:unset;font-size:14px;line-height:1.7;margin:0 auto}body.post-type-archive-location .ca_page-title,body.single-location .ca_page-title,body.page-template-template-asset-class-expertise .ca_page-title{padding-top:20px}.ca_single_image div{height:180px}.ca_tab-links{width:calc(100% - 30px);margin-bottom:15px;margin-left:15px !important;margin-right:15px !important}.ca_tab-links li{width:calc(50% - 4px);margin:2px;overflow:hidden}.ca_tab-links a{width:100%}.ca_tab-links li.active a:after{content:none !important}.ca_content_sidebar_wrapper{margin-left:15px;margin-right:15px}.ca_content_wrapper{width:100%;float:none}.ca_sidebar_wrapper{width:100%;max-width:unset;margin-left:0;float:none}.ca_tab-content{padding-bottom:30px}.box_wrapper{overflow:unset}.callout_banner{padding-bottom:40px;width:calc(100% - 30px);margin:15px auto 0}.callout_banner .slick-prev.slick-arrow{left:calc(50% - 36px);bottom:15px;top:unset}.callout_banner .slick-next.slick-arrow{right:calc(50% - 36px);bottom:15px;top:unset}.callout_banner .slick-slide{padding:15px 30px}.callout_banner_thumb{display:none}.callout_banner p{float:none;width:100%;text-align:center}.callout_banner p.entry-title{padding-top:0}.callout_banner p:not(.entry-title){padding-bottom:0}.endowments_parallax_1,.endowments_parallax_2{display:none}.site-content .box_wrapper.ca_tabs{margin-left:0;margin-right:0}.tab .ca_content{margin-left:15px;margin-right:15px}body.page-template-template-endowments .tab .grey-row{margin-top:20px}.ca_col-6,.col-6,.ca_col-4,.col-4,.ca_col-3,.col-3{width:calc(100% - 40px);margin-bottom:20px}.ca_col-6:last-child,.col-6:last-child,.ca_col-4:last-child,.col-4:last-child,.ca_col-3:last-child,.col-3:last-child{margin-bottom:0}.col-6.column-block-column{width:100%}body.page-template-template-services .box_wrapper_768{margin-left:15px;margin-right:15px}.ca_service_box{width:100%;height:auto;padding:20px 15px}.ca_service_box p{font-size:14px;line-height:1.7}body.page-template-template-asset-class-expertise .box_wrapper_768{margin-left:15px;margin-right:15px}.ca_expertise_wrapper{padding:20px 15px}.ca_expertise_left{display:none}.ca_expertise_right{width:100%;padding:0}body.archive .filter select{width:100%}body.archive article{padding:30px 0 28px}.filter_by-label{float:none;padding:0}.facet{padding:5px 0;width:100%}.facet-terms{width:100%}body.post-type-archive-research .pagination{margin:20px 0 5px !important}body.single .ca_content_wrapper :last-child{padding-bottom:0;margin-bottom:0}body.single-press_release .ca_sidebar_wrapper{padding-top:20px}body.page-template-template-benchmarks .box_wrapper .ca_content_sidebar_wrapper{margin-left:0;margin-right:0;overflow:unset}.pdf_download_single{padding-bottom:40px}.ca_sidebar_wrapper .btn{width:100%}body.page-template-template-benchmarks .ca_sidebar_wrapper{margin-top:20px}.pdf_download_dropdown{margin:15px -15px}.commentaries_wrapper{margin:0 15px 10px}.site-content > .page-content{margin:0 15px}.select2.select2-container{width:100% !important}body.archive article .host{margin-right:15px}.ca_hosted{width:100%}body.archive .articles_wrapper article:last-child{border-bottom:0}.ca_group_box.padd_t60{padding-top:25px}.ca_group_box .ca_row{padding:30px 0}.ca_group_box .btn{width:100%}.group-detail{margin:0 15px}.post-carousel{padding:10px 15px}.post-carousel-left,.post-carousel-right{width:100%;float:none;max-width:unset;text-align:center}.post-carousel-left img{margin:auto}.post-carousel-right .post-carousel-meta{padding-top:10px;padding-bottom:50px}.post-carousel-right .pull_quote{text-align:left}.post-carousel .slick-next.slick-arrow{left:calc(50% + 3px);top:360px}.post-carousel .slick-prev.slick-arrow{right:calc(50% + 3px);top:360px}body.page-template-template-faq .articles_wrapper{margin:0 15px;padding-bottom:30px}html.stop-scroll,body.stop-scroll{overflow:hidden}h1,h1 a,body.single .ca_page-title > h1{font-size:50px;line-height:0.9}body.single .ca_page-title > h1{text-align:center !important;margin-bottom:0 !important;padding-bottom:0 !important}h2,h2 a{font-size:24px;line-height:1.25}h3,h3 a{font-size:20px;line-height:1.5}h5,h5 a,.featured_article_wrapper h3,.featured_article_wrapper h3 a{font-size:15px;line-height:1.6}body.single article h1,body.single article h1 a{text-align:left;padding-bottom:10px !important;margin-bottom:10px !important;font-size:18px;line-height:1.56}body.single article header h7{margin-bottom:20px;text-align:left}body.single article h1.ca_title_border.ca_carousel_border:after{margin:0}.large_body_text{font-size:14px;line-height:1.7}.btn{width:calc(100% - 30px);max-width:unset}body.scrolled > header:after{content:unset}.subscription_box{padding-top:0}.subscription_box .large_body_text{width:17rem;margin:auto}.footer_heading{line-height:3.3125rem}.carousel_inc.desktop,.desktop{display:none}.carousel_inc.mobile{display:block;margin-top:50px}.mobile{display:block}.ca_carousel_item.ca_carousel_single{width:calc(100% - 30px);max-width:unset;margin-left:15px;margin-right:15px}.ca_carousel_single h7{margin-bottom:0}.ca_carousel_single h7,.ca_carousel_single h3.ca_title_border.ca_carousel_border{text-align:center;margin-bottom:10px;padding-bottom:10px}.ca_carousel_single .ca_title_border.ca_carousel_border:after{margin:auto}.carousel_inc .slick-prev.slick-arrow{right:calc(50% + 3px)}.carousel_inc .slick-next.slick-arrow{left:calc(50% + 3px);right:auto}.latest-posts .slick-slider{max-height:unset}#ct-ultimate-gdpr-cookie-content{max-width:100%;padding-right:0}#ct-ultimate-gdpr-cookie-read-more,#ct-ultimate-gdpr-cookie-accept{width:calc(50% - 2px);margin-top:10px}#ct-ultimate-gdpr-cookie-accept{margin-left:0}#ct-ultimate-gdpr-cookie-read-more{margin-right:0}.banner_text h1{font-size:50px;line-height:0.9;margin-bottom:5px}.heading_quote{font-size:15px;line-height:1.6}.sharing_links.mobile{width:218px;overflow:hidden;text-align:center;margin:30px auto;border-left:1px solid #d8d8d8;opacity:1}.sharing_links.mobile > *{float:left;width:54px}.sharing_links.mobile > *:last-child{height:46px;border-top:0;border-left:1px solid #d8d8d8}.one_three_img_block,.ca_service_box,.ca_single_image_entry_point,.grey-row,.ca_worldwide{top:0 !important}.pagination{margin:0 0 30px !important}.ca_content_box{position:relative}.ca_content_box_content{z-index:5;background:#fff !important;width:calc(100% - 70px);min-height:unset;padding:25px 25px 20px}.ca_content_box_content{margin-bottom:0;width:100%}.ca_content_box_image{width:100%}.ca_content_box_content:before,.ca_content_box_content:after{content:none !important}.ca_content_box .btn{margin-top:20px;position:absolute;left:-20px;right:-20px;width:unset}.ca_content_box_image > div{width:100%;height:200px;max-width:100%}.ca_single_image_entry_point{padding:0}.ca_single_image_entry_point > div:not(.ca_single_image_entry_content){width:100%;height:200px;max-width:100%;background-position:center 25% !important}.ca_single_image_entry_point > div:before,.image-hover-link:after{content:none !important}.ca_single_image_entry_point > div.ca_single_image_entry_content{z-index:5;background:#fff !important;width:calc(100% - 70px);max-width:unset;height:auto;margin:-25px 35px 55px;padding:25px 25px 20px;bottom:0}.ca_single_image_entry_content .ca_title_border:after{background-color:#083880;margin-left:0}.ca_single_image_entry_content h2,.ca_single_image_entry_content h2 a,.ca_single_image_entry_content div{text-align:left}.ca_single_image_entry_content h2,.ca_single_image_entry_content h2 a{color:#083880}.ca_single_image_entry_content .body_text p{color:#4A4A4A;font-size:14px;line-height:1.7}.ca_single_image_entry_content .btn{position:absolute;left:-20px;right:-20px;width:unset;margin-top:20px}.connection_banner{padding:25px 0 35px}.connection_banner h1{font-size:50px;line-height:1.1;margin:0 45px}.gform_wrapper form li.inline_box ul.gfield_radio > li,.gform_wrapper #gform_1 ul.gfield_radio > li{padding-left:13px !important;padding-right:0 !important}.gform_wrapper #gform_1 ul.gfield_radio{height:auto !important}body.page-template-template-managers .ca_content_wrapper{width:100%}body.page-template-template-managers .ca_sidebar_wrapper,body.page-template-template-managers .ca_tab-content .ca_sidebar_wrapper{max-width:unset;width:100%;margin-top:20px}body.page-template-template-managers .ca_content_wrapper .btn{width:100%}p.footnote{margin-top:40px;margin-bottom:20px !important}}@media (max-width: 500px) and (orientation: portrait){iframe{height:auto}#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-accept,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-change-settings,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-read-more{float:left;margin-right:0 !important}}@media (max-width: 641px){.ginput_right.address_state.pos_relative,.gform_wrapper .ginput_complex .ginput_left{width:100% !important;padding-right:0 !important}.gform_wrapper .ginput_complex .ginput_left.address_zip{width:100% !important}}@media (min-width: 641px){.name_prefix.pos_relative{padding-right:12px !important;margin-right:0 !important;width:calc(33.3% - 8px) !important}.gform_wrapper .ginput_container.gf_name_has_3 > span{display:inline-block !important;margin-bottom:0 !important}.gform_wrapper ul.gform_fields li.gfield span.name_last{padding-right:8px !important}.gform_wrapper .consent_field .gfield_checkbox li label{max-width:100% !important}}@media (min-width: 642px){#gform_wrapper_3.gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left.address_zip{width:50%;padding-right:8px !important;margin-right:8px !important}#gform_wrapper_3.gform_wrapper span.address_country{margin-top:0 !important}}@media (min-width: 1024px) and (max-width: 1240px){.ca_tab-content .ca_content.box_wrapper_768{max-width:calc(100% - 480px)}}@media (min-width: 1024px) and (max-width: 1200px){.endowments_parallax_1,.endowments_parallax_2{max-width:calc(50% - 400px);background-size:contain !important}}@media (max-width: 1023px){.endowments_parallax_1,.endowments_parallax_2{display:none !important}}.tax-cmb_hot_topics .hot-topic__featured-item-wrapper{background-color:#f0f0f0;margin-bottom:20px;margin-top:20px;max-width:940px;padding:20px}.tax-cmb_hot_topics .hot-topic__featured-item{border-bottom:none;padding:0}.tax-cmb_hot_topics .hot-topic__featured-item-entry-type{color:#083880;font-family:"SourceSansProBold";font-size:0.75rem;line-height:0.9375rem;margin:0.625rem 0;text-transform:uppercase;text-decoration:none}.tax-cmb_hot_topics .hot-topic__featured-item-entry-title{font-family:'LibreBaskervilleRegular', serif;font-size:1.5rem;line-height:2rem}body.tax-cmb_hot_topics article:first-child,.tax-cmb_hot_topics .hot-topic__featured-item-content-wrapper{border-top:1px solid #083880}body.tax-cmb_hot_topics article:first-child{margin-top:40px}@media screen and (min-width: 769px){.tax-cmb_hot_topics .box_wrapper{margin-left:auto;margin-right:auto;width:calc(100% - 40px)}}@media screen and (min-width: 900px){.tax-cmb_hot_topics .hot-topic__featured-item-wrapper{display:flex;align-content:space-between;margin-left:auto;margin-right:auto;padding:30px}.tax-cmb_hot_topics .hot-topic__featured-item{display:flex;justify-content:space-between}.tax-cmb_hot_topics .hot-topic__featured-item-image-wrapper{flex-basis:50%}.tax-cmb_hot_topics .hot-topic__featured-item-content-wrapper{flex-basis:46.03381%}}@media screen and (max-width: 768px){.ca_content_box{display:flex;flex-wrap:wrap}.ca_content_box{flex-direction:column-reverse}.ca_content_box_content{min-height:0;padding-left:1.25rem;padding-right:1.25rem;width:100%;z-index:1}.ca_content_box_content::before,.ca_content_box_content::after{content:none}.ca_content_box_image{width:100%}.ca_content_box_image > div{background-size:cover;max-height:200px}}@supports (-ms-ime-align: auto){.top_nav li.search-li a { padding-left:4px}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.top_nav li.search-li a{padding-left:4px}.ca_content_box.right_content .ca_content_box_content:after,.ca_content_box.right_content .ca_content_box_content:before{left:auto}.ca_content_box_content{background-size:50px 165px !important}body.page-template-template-contact-us .ca_content_sidebar_wrapper{overflow:inherit}body.page-template-template-contact-us .ca_content_wrapper{float:none;max-width:calc(100% - 260px);display:inline-block;vertical-align:top}body.page-template-template-contact-us .ca_sidebar_wrapper{float:none;display:inline-block;vertical-align:top}}.latest-posts .slick-slider{max-height:450px}.contacts_block{background-color:#549953;text-align:center}.page-template-template-full-width-hero .ca_content.box_wrapper_768{margin-bottom:70px}