.site{word-wrap:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none}ul#lang-switcher{list-style:none}ul#lang-switcher a{color:#888;font-size:13px}.top-panel .social-list a{color:#bbb !important}.top-panel .top-panel__message{display:none}.main-navigation .sub-menu li a{text-transform:none}.main-navigation .menu > li > a{font-weight:bold}.main-navigation.mobile-menu > .menu{max-height:100vh}.default .main-navigation .menu > li > a:before,.style-2 .main-navigation .menu > li > a:before,.style-4 .main-navigation .menu > li > a:before,.style-5 .main-navigation .menu > li > a:before,.style-6 .main-navigation .menu > li > a:before{display:none}.default .main-navigation .menu > li > a:after,.style-2 .main-navigation .menu > li > a:after,.style-4 .main-navigation .menu > li > a:after,.style-5 .main-navigation .menu > li > a:after,.style-6 .main-navigation .menu > li > a:after{display:none}#tm_builder_outer_content .tm_pb_module.tm_pb_button,#tm_builder_outer_content .tm_pb_module .tm_pb_button{font-weight:bold}input[type='submit'].give-btn{background-color:transparent;border-color:#e0e0e2;color:#777;text-transform:uppercase;font-weight:normal}input[type='submit'].give-btn:hover{color:#fff;background-color:#b4a91f;border-color:#b4a91f}body.home .services-listing .linearicon{height:64px;width:64px;display:block;margin:0 auto}.impacticon-legal{background-image:url('../images/Regulatory-and-legal-64x64.png')}.impacticon-supply{background-image:url('../images/Supply-chain-64x64.png')}.impacticon-gender{background-image:url('../images/Gender-equality-64x64.png')}.impacticon-trade{background-image:url('../images/Illicit-Trade-64x64.png')}.impacticon-env{background-image:url('../images/Environmental-Stewarship-64x64.png')}.tm_pb_cherry_services .services-item#services-302 .thumb-block,.tm_pb_cherry_services .services-item#services-2276 .thumb-block{background-color:#3f2021}.tm_pb_cherry_services .services-item#services-302 .title_wrap,.tm_pb_cherry_services .services-item#services-2276 .title_wrap{font-size:30px !important;line-height:34px !important}.entry-category-name a,.post__terms a,.post__cats a,.post__date a,.post__comments a,.post__tags a,.posted-by a,#tm_builder_outer_content .tm_pb_blog.tm_pb_module .tm_pb_post_meta,#tm_builder_outer_content .tm_pb_blog.tm_pb_module .tm_pb_post_meta a{color:#e4a71e !important}.single-countries .hentry > .entry-header{display:none}.cherry-services .services-single-item .single-service-header .post-thumbnail .services-macros:before{opacity:0}.cherry-services .services-single-item .single-service-header .post-thumbnail img{opacity:0.5}.single .post > .entry-content > p:first-of-type:first-letter{font-size:18px;float:none;margin:0;border-radius:0;line-height:1;padding:0;position:relative;color:#888 !important;background-color:transparent !important}.single .post.category-markup > .entry-content > p:first-of-type:first-letter{font-size:18px;color:#888 !important;background-color:transparent !important}@-moz-document url-prefix(){.single .post > .entry-content > p:first-of-type:first-letter{padding:0}}.single-post .post > .entry-content > p:first-of-type:first-letter,.dropcap{color:#888 !important;background-color:transparent !important}#after-content-full-width-area .widget:last-child{margin-bottom:0px}#footer-area{padding:35px 0 35px}#footer-area > .widget{margin-bottom:0px}#footer-area .widget-about__social{margin-top:0px}#footer-area .widget-about__social .social-list{text-align:center}#footer-area .widget-about__social .social-list a{color:#bbb}#footer-area aside.widget-about:first-child .widget-about__logo{top:50%;transform:translateY(-50%);position:relative;text-align:center}#footer-area aside.widget-about:first-child .widget-about__logo .widget-about__logo-img{vertical-align:baseline}#footer-area aside.widget-about:last-child .widget-about__social{top:50%;transform:translateY(-50%);position:relative}#footer-area aside.widget-about:last-child .widget-about__logo,#footer-area aside.widget-about:last-child .widget-about__content{display:none}#footer-area .widget_nav_menu .menu-footer-menu-container,#footer-area .widget_nav_menu .menu-footer-french-container{top:50%;transform:translateY(-50%);position:relative}#footer-area .widget_nav_menu .menu-footer-menu-container ul#menu-footer-menu li,#footer-area .widget_nav_menu .menu-footer-french-container ul#menu-footer-menu li,#footer-area .widget_nav_menu .menu-footer-menu-container ul#menu-footer-french li,#footer-area .widget_nav_menu .menu-footer-french-container ul#menu-footer-french li{text-align:center}#toTop{z-index:1050}@media only screen and (min-width:768px){.tm_pb_cherry_services .services-item .title_wrap{font-size:26px !important;line-height:30px !important;padding:0 10px !important}#footer-area .widget_nav_menu .menu-footer-menu-container ul#menu-footer-menu li,#footer-area .widget_nav_menu .menu-footer-french-container ul#menu-footer-menu li,#footer-area .widget_nav_menu .menu-footer-menu-container ul#menu-footer-french li,#footer-area .widget_nav_menu .menu-footer-french-container ul#menu-footer-french li{display:inline-block;margin-top:0px;margin-right:25px}#footer-area .widget-about__social .social-list{text-align:right}#footer-area aside.widget-about:first-child .widget-about__logo{text-align:left}}@media only screen and (min-width:1200px){.tm_pb_cherry_services .services-item .title_wrap{font-size:24px !important;line-height:36px !important;padding:0 50px !important}.tm_pb_cherry_services .services-item#services-302 .title_wrap,.tm_pb_cherry_services .services-item#services-2276 .title_wrap{font-size:48px !important;line-height:1.5 !important}}@media only screen and (min-width:1440px){.tm_pb_builder #tm_builder_outer_content .tm_pb_blurb .tm_pb_main_blurb_image img{height:auto;width:auto;max-height:400px;display:block}}@media only screen and (max-width:992px){.home #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_blurb.tm_pb_module{width:auto;float:none}}.jvectormap{height:400px}.jvectormap-tip{z-index:2}.jvectormap-tip{background-color:#3f2021}#tm_builder_outer_content .jvectormap-zoomin,#tm_builder_outer_content .jvectormap-zoomout{display:none}@media only screen and (min-width:768px){.jvectormap{height:450px}#tm_builder_outer_content .jvectormap-zoomin,#tm_builder_outer_content .jvectormap-zoomout{box-sizing:content-box;font-size:16px;display:block}}