@import url('https://fonts.googleapis.com/css2?family=Sofia+Sans:ital,wght@0,1..1000;1,1..1000&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--white:#fff;--black:#1E1E1E;--primary:#BB2127;--secondary:#E5ABAE;--gray:#D9D9D9;--text:#606060;--font-family:'Sofia Sans',sans-serif;}img{max-width:100%;height:auto;}body{color:var(--text);background-color:#FFFFFF;}p,.p{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:150%;}body{font-family:var(--font-family);}button,.btn{display:inline-flex;align-items:center;}.btn-primary-lightbg-down-arrow:hover,.btn-primary-lightbg:hover,.btn-secondary-darkbg:hover{background:#1a1a1a;color:#fff;}.btn{font-family:var(--font-family);font-weight:700;font-size:20px;line-height:150%;padding:5px 22px;}.btn-primary,.btn-primary:hover,.btn-primary:focus{background-color:var(--primary);color:var(--white);border-color:var(--primary);opacity:1;transition:all 0.3s ease;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:first-child:active,.btn-primary:first-child:focus,.btn-primary:focus-visible,.btn-primary:first-child:focus-visible{background:transparent;}.btn-primary:focus,.btn-primary:active,.btn-primary:first-child:active,.btn-primary:first-child:focus{color:var(--primary);}.btn-primary.btn-bg-transparent:hover{color:var(--primary);}.btn-primary.btn-bg-transparent:active{color:var(--white);}.btn-white{background-color:var(--white);color:var(--primary);border:1px solid var(--white);}.btn-outline-primary{color:var(--primary);outline:none;border:1px solid var(--primary);}.btn-outline-primary.btn-white{background-color:transparent;color:var(--white);border:1px solid var(--white);}.btn-outline-primary:hover{background-color:var(--primary);border-color:var(--primary);color:var(--white);opacity:1;}.btn-outline-primary.btn-white:hover{opacity:1;background-color:var(--white);color:var(--primary);}.btn-primary.btn-white:hover,.btn-primary.btn-white:focus,.btn-primary.btn-white:active{background-color:transparent;border:1px solid var(--white);}h1,h2,h3,h4,h5,h6{font-family:var(--font-family);}h2{font-weight:bold;font-size:36px;line-height:40px;}h3{font-weight:700;font-size:24px;line-height:30px;}.head-description,.head-description p{font-family:var(--font-family);font-weight:400;font-size:24px;line-height:150%;}.small-description,.small-description p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;}.head-description p:first-of-type{margin-bottom:0px;}.btn_with_whit_arrow,.btn_with_whit_arrow:hover,.btn_with_whit_arrow:focus,.btn_with_whit_arrow:active{color:var(--white);text-decoration:none;font-family:var(--font-family);font-weight:700;font-size:20px;line-height:150%;display:flex;align-items:center;justify-content:center;}.btn_with_whit_arrow::after{content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-arrow-right'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transition:all 0.3s ease;width:24px;height:24px;display:inline-block;margin-left:10px;}.btn_with_whit_arrow:hover::after{transform:translateX(5px);}.slick-dots li{background-color:rgb(255,255,255,0.42);width:55px;color:transparent;height:5px;text-indent:-9999px;border:none;transition:all 0.3s ease;position:relative;}.slick-dots li:hover,.slick-dots li.slick-active{background-color:var(--primary);}.slick-dots li:focus-visible{outline:2px solid var(--primary);outline-offset:2px;}.slick-dots li button{display:none;}.basic-link{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:var(--primary);}.form-text{margin-top:0;}ul{padding:0;margin:0;}.cp-footer{background-color:var(--black);color:#B3B3B3;}.cp-footer .footer-wrapper{padding-top:96px  !important;padding-bottom:96px !important;}.footer-left-block{display:flex;gap:32px;align-items:center;}.footer-left-block img{min-width:96px;height:96px;}.cp-footer .footer-section-top .stay-connected p{margin-bottom:0;}.footer-cta{margin-top:48px;}.cp-footer .footer-section-top .explore-abt .explore-links .link,.cp-footer .menu{color:#B3B3B3;}.explore-abt-title{color:var(--white) !important;}.social-icons .icon{border:1.5px solid #606060;border-radius:50%;padding:4px;width:35px;height:35px;}.social-icons .icon svg{width:24px;height:24px;}.social-icons .icon svg,.social-icons .icon svg path{fill:#B3B3B3;}.cp-footer .footer-section-top{padding-bottom:48px;}.footer-section-bottom{padding-top:24px;justify-content:space-between;border-top:1px solid #B3B3B3;}.cp-footer .footer-section-bottom .user-section,.cp-footer .footer-section-bottom .copy-rights{width:unset;}.cp-footer .footer-section-bottom .copy-rights p{margin-bottom:0;}.cp-footer .footer-section-bottom .user-section li:not(:first-child):before{display:none;}.cp-footer .footer-section-bottom .user-section li:last-child{padding-right:0;}.cp-footer .footer-section-bottom .user-section li{padding-right:38px;}@media screen and (max-width:1024px){.cp-footer .footer-section-bottom{padding-top:0;border-top:0;}}@media screen and (max-width:1200px){.headerWrap{display:flex;flex-direction:column;flex-direction:column-reverse;}}.paragraph--type--innovations{padding:96px 0px;}.story-cards-mobi-slider .paragraph--type--innovations:not(.story-cards__nobg){padding:0px;}.heading-white{color:var(--white);}a{color:var(--primary);}.cp-breadcrumb .breadcrumb{margin-bottom:0;}.page-node-type-country .story-cards__bg--top .story-cards__title{color:#000;}.site-slogan{margin-left:10px;color:var(--white);font-size:30px;font-weight:900;}.user-logged-in .cp-header.home-header .site-slogan{color:var(--white);}.header-active .site-slogan,.cp-header:not(.home-header) .site-slogan{color:var(--black);}#block-abtglobal-sitebranding,#block-abtglobal-sitebranding--2{display:flex;align-items:center;}.view-our-expertise-taxonomy{width:100%;}.field--type-text-long ul{list-style:disc;list-style-position:inside;}.field--type-text-long ul li{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:150%;}.field--type-text-long ul{list-style:disc;list-style-position:inside;}.story-cards__item picture{display:block;}.story-cards__item picture img{height:100% !important;}hr{border-top:var(--bs-border-width) solid !important;}.cp-text-only-component .text-only-component h2 a:not(.btn){font-size:2.5625rem;line-height:1.17}.btn-secondary-lightbg:focus{background:#fff;border:2px solid #000;}.btn-secondary-lightbg:hover{background:#fff;color:#000;border:1px solid #000;}.btn:focus-visible,a.btn:focus-visible,button.btn:focus-visible,.story-cards__item--link:focus-visible,.link__primary:focus-visible,.link__secondary:focus-visible,.person-tile__link--arrow:focus-visible,.expert-card__name:focus-visible,.search-icon:focus-visible,.hamburger:focus-visible,.filter:focus-visible,.search-filters__btns .btn:focus-visible,.search-results__sort-by--btns .btn:focus-visible{outline:4px solid #0076d6;outline-offset:2px;border-radius:4px;}button.search-icon,button.hamburger,button.coh-link,button.expertise-link,button.popup-link-arrow,button.story-board-details-popup{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;}.search-filters__category--header:focus-visible{outline:4px solid #0076d6;outline-offset:2px;border-radius:4px;}.abt-eeat-footer{background:#fafafa;border-top:1px solid #d9d9d9;color:#1f2937;font-size:14px;line-height:1.6;margin-top:32px;width:100%;}.abt-eeat-footer__inner{margin:0 auto;max-width:1200px;padding:20px 24px;}.abt-eeat-footer strong{display:inline-block;margin-bottom:4px;color:#111827;}.abt-faq,.abt-howto{margin:24px 0;}.abt-howto .cp-faq .faq__item .accordion__item-panel,.abt-howto .cp-faq .faq__item .accordion__item-panel.open{margin:0 !important;margin-bottom:0 !important;padding:0 !important;}.abt-howto .abt-howto__title{margin:24px 0 8px;font-family:"SofiaSansBold",Arial;font-size:1.25rem;line-height:1.3;color:#1a1a1a;}.abt-howto .faq-accordion{margin-bottom:16px;}.abt-faq .accordion__desc .accordion__h,.abt-faq .accordion__desc .accordion__v,.abt-howto .accordion__desc .accordion__h,.abt-howto .accordion__desc .accordion__v{background-color:#c53639;}.abt-howto .faq-accordion{counter-reset:howto-step;}.abt-howto .faq__item{margin-top:16px;background:#faf7f7;border:1px solid #e6d8d9;border-left:5px solid #c53639;border-radius:6px;padding:6px 12px;}.abt-howto .faq__item .accordion__item{border-top:0;padding:18px 8px 10px 0;}.abt-howto .faq__item .accordion__title{position:relative;padding-left:36px;}.abt-howto .faq__item .accordion__title::before{counter-increment:howto-step;content:counter(howto-step);position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background:#c53639;color:#fff;font-size:0.875rem;display:inline-flex;align-items:center;justify-content:center;font-family:"SofiaSansBold",Arial;}.abt-howto .faq__item .accordion__item-panel > div{padding:4px 0 12px 36px;}.abt-dataset-download{margin:16px 0 24px;}.abt-dataset-download__btn{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:6px;background:#0f172a;color:#ffffff;text-decoration:none;font-weight:600;font-size:14px;}.abt-dataset-download__btn:hover{background:#111827;color:#ffffff;}.abt-dataset-download__icon{width:14px;height:14px;display:inline-block;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 3a1 1 0 0 1 1 1v8.59l2.3-2.3a1 1 0 1 1 1.4 1.42l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 1 1 1.4-1.42L11 12.59V4a1 1 0 0 1 1-1Zm-7 14a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1Z'/%3E%3C/svg%3E") center / contain no-repeat;}.abt-dataset-download__size{font-weight:400;opacity:0.85;}.abt-dataset-download__desc{margin-top:6px;color:#4b5563;font-size:13px;line-height:1.5;}.abt-author-byline,.abt-last-updated,.abt-review-byline{margin:8px 0;font-size:14px;color:#374151;}.abt-author-byline{font-weight:600;}.abt-review-byline{display:flex;align-items:center;gap:6px;margin:12px 0 16px;padding:10px 16px;background:#f8f9fa;border-left:3px solid #c53639;border-radius:4px;font-size:14px;font-weight:400;color:#374151;line-height:1.5;}.abt-review-byline__icon{flex-shrink:0;color:#c53639;}.abt-review-byline__type{font-weight:600;color:#1f2937;}.abt-review-link{margin-left:6px;text-decoration:underline;}@media (max-width:768px){.abt-eeat-footer{margin-top:24px;}.abt-eeat-footer__inner{padding:16px 18px;}.abt-faq,.abt-howto{padding:14px 16px;}.abt-dataset-download__btn{width:100%;justify-content:center;}}#block-abtglobal-searchcapabilities{max-width:50%;}.cp-insights-difference .insights-difference__videos-list .video-card__title{min-height:unset;}@media (max-width:1024px){.popup-content{max-height:85vh;margin:15px;}.popup-content .expert-popup-wrapper .expert-popup-content .expert-img img{width:unset;height:unset;}.popup-content .expert-popup-wrapper .expert-popup-content .expert-description-section .expert-name-block .expert-name{font-size:25px;margin-bottom:10px;}.popup-content .expert-popup-wrapper .expert-popup-content .expert-description-section .expert-title-location-block .expert-job-title{font-size:20px;}.popup-content .expert-popup-wrapper .expert-popup-content .expert-description-section{padding:0 25px;padding-bottom:50px !important;}.popup-content .expert-popup-wrapper .expert-popup-content .expert-img{margin-bottom:30px;}}@media (max-width:450px){.popup-content .expert-popup-wrapper .expert-popup-content .featured-projects-section .projects-list .project-item{flex-direction:column;gap:10px;}.popup-content .expert-popup-wrapper .expert-popup-content .featured-projects-section .projects-list .project-item .project-description-section .project-title-section .project-title{font-size:20px;}}.search-filters__category--body .form-item{display:flex;align-items:flex-start;margin-top:5px;}.search-filters__category--body .form-item label{display:flex;align-items:center;min-width:0;}.search-filters__category--body .form-item input[type="checkbox"]{margin-right:8px;flex-shrink:0;margin-top:4px;}.cp-popup-modal[data-variant=semi] .popup-wrapper .popup-content-area .popup-content .popup-close{left:calc(100% - 45px) !important;position:absolute !important;}.cp-popup-modal[data-variant=semi] .popup-wrapper .popup-content-area .popup-content>div:not(.popup-close){margin-top:0px !important;}.story-cards__item--img-placeholder{width:100%;aspect-ratio:16 / 9;background:var(--gray);color:var(--text);padding-top:70%;font-family:var(--font-family);font-size:14px;position:relative;text-align:center;border-radius:15px 15px 0 0;}.story-cards__item--img-placeholder span{position:absolute;position:absolute;top:50%;transform:translate(-50%,-50%);}.page-node-type-page .paragraph--type--story-card-mobile-slider-contain .story-cards__bg--bottom,.sticky-nav-section .cp-join-work-share .story-cards__bg--bottom{padding-top:0 !important;}.page-node-type-page .paragraphType-text-and-image-w-options.mb-xl{margin-bottom:80px !important;}
