/*!Theme Name: Dolia
Theme URI: http://underscores.me/
Author: dolia
Author URI: http://underscores.me/
Description: Bespoke Website Design Agency in Hampshire
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dolia
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
Dolia is based on Underscores https://underscores.me/, (C) 2012-2020 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/*//*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:bilo,arial,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}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;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}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}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:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--ice-blue)}a:hover,a:focus,a:active{color:var(--ice-blue)}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{box-sizing:border-box;display:inline-flex;align-items:center;padding:15px 20px;color:#fff;background-color:var(--ice-blue);font-family:axia,arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:600;transition:all .3s ease-in-out;position:relative;z-index:0;font-size:13px;line-height:16px;text-align:center;margin:0;overflow:hidden;border-radius:0;border:none}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff;background:var(--blue);cursor:pointer}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,select{color:var(--blue);border:1px solid #ddd;border-radius:0;padding:5px 10px}.form select{width:100%;background:#fff;color:var(--dark)}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}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{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{display:block;left:auto}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto;opacity:1;margin-top:5px}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex;flex-direction:column}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.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:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.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,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.popup{position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%)translateY(-50%);transform:translateX(-50%)translateY(-50%);background:#fff;border-radius:0;width:700px;max-width:calc(100% - 50px);-webkit-box-shadow:0 0 0 100vh rgba(37,61,99,.95);box-shadow:0 0 0 100vh rgba(37,61,99,.95);-webkit-transition:all 120ms;transition:all 120ms;z-index:9999;padding:25px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.readon-green{background:var(--green)!important}.readon-green:hover{background:#4e9e55!important}.readon-navy{background:#243c63!important}.readon-navy:hover{background:#243c63!important}.callToActionProduct{margin:50px auto;width:100%;max-width:850px;text-align:center;background:var(--light-navy);padding:50px 100px;box-sizing:border-box}.callToActionProduct h2{margin-bottom:35px;font-size:35px}.button-container{display:flex;flex-wrap:wrap}.button-container>p{margin:0}.continent-companies-split-wrapper{max-width:1150px;margin:0 auto}.continent-companies-tile{width:calc(50% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--light-navy);margin:10px;justify-content:center;flex-direction:column}.continent-companies-tile>img{max-height:75px;max-width:100%}.continent-companies-tile h4{margin:10px 0}.cc-text{width:35%;padding:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.cc-facts{width:calc(65% - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#post-450 .continent-companies-tile{width:100%}.centre-content-logo-wrapper{margin:50px auto 0;padding:0 50px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap}.centre-content-logo-wrapper li{margin:25px;position:relative;display:flex;flex-direction:column;align-items:center}.centre-content-logo-wrapper li img{max-width:100%;max-height:55px}.centre-content-logo-wrapper li span{padding:5px 10px;box-sizing:border-box;background-color:var(--ice-blue);font-weight:800;color:#fff;font-size:15px;line-height:1;margin-top:10px;text-transform:uppercase}.st-wrapper{max-width:1250px;margin:0 auto;padding-left:25px;padding-right:25px;padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.st-title-text-container{width:calc(30% - 100px)}.st-content-container{width:calc(70% - 50px)}.border-selection-yes{border-top:1px solid #ddd}.border-selection-none{border-top:none}.studies-tile{background:#f4f8ff;width:calc(33.333% - 20px);box-sizing:border-box;padding:40px;margin:0 10px 20px;transition:all ease-in-out .3s}#search-filter-results-3918,#search-filter-results-3927,#search-filter-results-3940,#search-filter-results-3950{display:flex;flex-wrap:wrap;max-width:1500px;margin:0 auto}.studies-tile>h5{color:var(--blue);text-transform:capitalize}.studies-tile:hover h5{color:#fff}.studies-tile:hover p{color:#fff}.studies-tile:hover{background-color:var(--blue);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.page-error{padding:125px 25px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.error-404-container{max-width:1150px;margin:0 auto;padding:100px 0;text-align:center}.error-404-content h1{font-size:50px;line-height:60px}.error-code{display:inline-block;background-color:var(--ice-blue);color:#fff;border-radius:50px;height:100px;width:100px;line-height:95px}.error-title{font-size:50px;line-height:60px}.sustainability-achievments-list .sa-list-tile{width:calc(50% - 20px);margin:0 10px 20px;padding:30px;box-sizing:border-box;background-color:var(--light-navy);transition:all .3s ease-in-out;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;border:1px solid var(--blue)}.sustainability-achievments-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.sustainability-achievments-list .sa-list-tile ul li::before{content:"";width:20px;height:1px;background-color:var(--ice-blue);display:inline-block;position:absolute;left:0;top:13px}.sustainability-achievments-list .sa-list-tile ul li{padding:0 0 5px 30px;box-sizing:border-box;transition:all .3s ease-in-out;position:relative}.sustainability-achievments-list .sa-list-tile ul{list-style:none;margin:0}.sa-list-tile ul{padding:0}.group-companies-resources-title strong{font-weight:700}.career-bar-wrapper{max-width:960px;margin:0 auto;padding:50px;box-sizing:border-box;text-align:center;width:calc(100% - 50px)}.career-bar-wrapper>h3{max-width:700px;margin:0 auto 25px}.enquiry-split-wrapper{max-width:1250px;margin:0 auto}.enquiry-split-column{width:calc(50% - 25px);padding:50px;box-sizing:border-box;background-color:var(--light-navy)}.thank-you-wrapper{max-width:900px;margin:0 auto;box-sizing:border-box;padding:50px 25px 0;text-align:center}.centre-intro-logo-wrapper>li>img{margin-bottom:5px}.centre-intro-logo-wrapper{max-width:960px}.services-wrapper-svg{max-width:1450px;margin:0 auto;padding:25px;box-sizing:border-box}.infographic-container{box-sizing:border-box;padding-left:25px;padding-right:25px;max-width:1050px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.cookieTable th,.cookieTable td{padding:15px;box-sizing:border-box;border-bottom:2px solid #f1f1f1}#post-5427 ul{margin-top:35px}#post-5427 li{font-size:22px;margin:15px 0}.popup-box.popup-box-sustainability{height:500px}.popup-box-sustainability .wpcf7-form p:nth-child(4){display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0}.popup-box-sustainability .wpcf7-form .wpcf7-spinner{margin-top:15px;margin-bottom:10px}.popup-box-sustainability .wpcf7-form .wpcf7-response-output{text-align:center;border-color:var(--ice-blue)!important}.email-form-container{max-width:800px;margin:0 auto;box-sizing:border-box;padding-left:25px;padding-right:25px}.email-form-container .form select,.fs-column-two .form select{width:100%;box-sizing:border-box;padding:5px 7px;background-color:var(--white)}.email-form-container .form select option:first-child,.fs-column-two .form select option:first-child{margin-top:5px}.site-header-mobile-elements{align-items:center}.site-header-mobile-elements #is_widget-2{text-decoration:none;list-style:none;background:var(--light-navy);margin:0 0 0 15px}.mobile-search-container .is-form-style{padding:10px;background-color:var(--light-navy)}.mobile-search-container .is-form-style label{border:none}#is-ajax-search-result-1791{box-shadow:0 0 40px rgba(0,0,0,.1)}#wpcf7-f7039-p7031-o1 .wpcf7-list-item.first{margin:0}.form>li>label.checkbox-style{padding-left:0;margin:0}.language_switcher.language_switcher_alternative{justify-content:flex-start;padding-bottom:25px}.language_switcher.language_switcher_alternative>a{color:#fff;background-color:var(--blue)}.radio-styling{display:flex}.radio-styling label{display:flex;margin:10px}.radio-styling label:first-child{margin-left:0}.radio-styling label input{margin:0 5px}.radio-styling label input:first-child{margin-left:0}.form>li .radio-styling label input{width:unset}.post-type-archive-event .knowledgebase-archive-listing{width:100%}.events-archive-container .topic-tile{background-color:var(--light-blue);margin:0 10px 20px;width:calc(33.3% - 20px);position:relative;z-index:0;overflow:hidden;transition:all ease-in-out .3s}.events-archive-container .topic-tile-image{height:300px;overflow:hidden}.events-archive-container .topic-tile-image img{width:100%;height:100%;object-fit:cover;max-height:650px;margin-bottom:25px}.events-archive-container .topic-tile-text{padding:40px;box-sizing:border-box;position:relative;z-index:0;height:calc(100% - 300px);background-color:var(--light-navy)}.events-archive-container .topic-tile-text h6{margin:0 0 10px;font-size:14px;letter-spacing:1px;color:var(--ice-blue)}.about-event-image{width:auto;object-fit:contain;margin-top:30px;max-width:100%}.page-standard>.events-archive-container.uk-container{max-width:1450px;margin:0 auto;box-sizing:border-box;padding-left:25px;padding-right:25px;display:flex;flex-direction:column;align-items:center}.events-archive-container .event-dates{display:inline-block;box-sizing:border-box;color:var(--ice-blue);text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:600;margin:0 0 10px}.events-archive-container .events-tile-links-container{margin-bottom:0}.group-companies-cs-content p:last-child{margin-bottom:0}.events-filter-form{margin:0 0 25px}.events-filter-form input{display:none}.events-filter-form label{background-color:#f9f9f9;color:var(--navy);font-weight:600;padding:15px 30px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:15px;font-family:axia,arial,sans-serif;line-height:18px;margin:0 10px 0 0;transition:all ease-in-out .3s}.events-filter-form input[type=radio]:checked{background-color:var(--ice-blue);color:var(--white);transition:all ease-in-out .3s}.events-filter-form input[type=radio]:checked+label{background-color:var(--ice-blue);color:var(--white);transition:all ease-in-out .3s}.events-filter-form label.checked{background-color:var(--ice-blue);color:var(--white);transition:all ease-in-out .3s}.events-filter-form label:hover{cursor:pointer;transition:all ease-in-out .3s}.events-filter-form label:not(.checked):hover{background:#ddd;transition:all ease-in-out .3s}.meet-experts-container{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:10px;row-gap:10px}.meet-experts.group-companies-copy-split{padding-top:0}.meet-experts-wrapper h2{text-align:center}.meet-experts-item{display:flex;flex-direction:column;width:calc((100% - 20px)/3)}.meet-experts-item img{width:auto;height:350px;object-fit:cover;object-position:center}.meet-experts-text{background-color:#243c63;color:var(--white);padding:35px;text-align:center}.meet-experts-text h3{color:var(--white);font-size:20px;margin-bottom:10px}.meet-experts-text h5{color:var(--ice-blue);text-transform:uppercase;font-weight:500;font-size:15px;margin:5px 0 20px}.meet-experts-text p{color:var(--white)}.event-cta-container.group-companies-copy-split{text-align:center;background:var(--light-navy);padding-top:80px;padding-bottom:80px}.event-cta-container.group-companies-copy-split.cta-blue{background-color:var(--blue)}.event-cta-container.group-companies-copy-split.cta-blue *{color:var(--white)}.event-cta-container.group-companies-copy-split.cta-blue .readon-arrow:hover:after{background-color:var(--ice-blue)}.event-cta-container.group-companies-copy-split.cta-blue .readon-arrow:after{border-color:var(--ice-blue)}.event-cta-content{max-width:800px;margin-left:auto;margin-right:auto}.event-cta-content .readon-arrow{margin-left:15px}.group-companies-header.events-header{background-color:var(--blue)}.event-header{max-width:800px;margin-left:auto;margin-right:auto;text-align:center}.event-header *{color:var(--white)}.event-header h1{margin:0}.event-header h3{color:var(--white)}.back-btn{display:flex;justify-content:center;align-items:center}.upcoming-events-wrapper{background-color:var(--light-navy)}.upcoming-events-listing{max-width:1150px;margin:0 auto;padding-left:25px;padding-right:25px;box-sizing:border-box}.upcoming-events-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;row-gap:30px}.upcoming-events-text{width:calc(50% - 50px);box-sizing:border-box;display:flex;flex-direction:column;align-items:start;justify-content:center}.upcoming-events-text p{margin-top:0}.upcoming-events-list{width:calc(50% - 50px);box-sizing:border-box;display:flex;flex-direction:column}.upcoming-events-list .readon-arrow{border-bottom:1px solid #0a154336;text-transform:capitalize;font-size:25px}.upcoming-events-list .readon-arrow:after{margin-left:auto;color:var(--navy);border-color:var(--navy);font-size:13px}.single-events .navigation.post-navigation{display:none}.event-text-split.who-we-are-wrapper{background-color:var(--light-navy)}.post-type-archive-event{flex-direction:column;align-items:center}.knowledgebase-archive-filter ul li ul{display:flex;margin:0 0 25px}.knowledgebase-archive-filter .searchandfilter ul li ul li.sf-option-active label{background-color:var(--ice-blue);color:var(--white)}.knowledgebase-archive-filter ul li ul li input{display:none}.knowledgebase-archive-filter .searchandfilter ul li ul li{margin:0 10px 0 0;padding:0}.knowledgebase-archive-filter .searchandfilter ul li ul li label{font-weight:600;padding:15px 30px;text-align:center;display:flex;align-items:center;justify-content:center;color:#243c63;font-size:15px}.knowledgebase-archive-filter .searchandfilter ul li li .sf-label-radio{width:100%}.single-careers .site-header.scrolladd{background-color:var(--blue)}.site-careers-container{padding-top:120px;max-width:1250px;padding-left:25px;padding-right:25px;box-sizing:border-box;margin:0 auto}.entry-page-wrapper{display:flex;align-items:flex-start}.entry-page-wrapper .training-sidebar .sidebar-row:not(:last-child){margin:0 0 25px}.training-schedule,.training-addition,.training-contact{box-sizing:border-box;padding:25px;margin:0 0 25px}.training-schedule{background-color:var(--light-navy)}.training-addition{background-color:var(--light-navy)}.training-addition *{color:var(--blue)}.training-addition ul{list-style:none;margin:0 0 20px;padding:0}.training-addition ul li{padding:0 0 5px 20px;box-sizing:border-box;transition:var(--transition);position:relative;color:var(--white)}.training-addition ul li:before{content:"";width:10px;height:10px;background-color:var(--blue);display:inline-block;position:absolute;left:0;top:12px;border-radius:50px}.training-sidebar h5{font-size:18px}.training-schedule h5{margin:0}.training-contact h5{margin:0 0 15px;font-size:23px;color:var(--white)}.training-sidebar h6{margin:0 0 5px;font-weight:600;font-size:15px;text-transform:uppercase}.training-sidebar .training-addition>div{margin:0 0 20px}.training-sidebar p{margin:0}.training-contact{background-color:var(--blue);text-align:center}.training-contact p{font-weight:500}.training-contact p a:not(.readon){color:var(--blue)}.site-careers-container .news-events-inner-container{padding:85px 0;display:flex;align-items:flex-start;width:100%}.training-content .readon.simple-readon:hover{color:var(--blue)}.careers-block-section-container{margin:0 0 50px}.careers-block-section{margin:30px 0 0}.cb-section-row{display:flex;justify-content:space-between;margin:0 0 25px;padding-bottom:25px;border-bottom:1px solid var(--white)}.cb-section-title h4{font-size:15px;line-height:1.4;margin-bottom:0;font-weight:600;color:var(--blue);text-transform:uppercase}.cb-section-content p:first-child{margin-top:0}.cb-section-content p:last-child{margin-bottom:0}.careers-block-section-container h3{background-color:var(--blue);color:var(--white);text-transform:uppercase;font-size:25px;font-weight:800;padding:10px 25px 15px;line-height:1.2}.training-content h1{margin-bottom:10px}.report-acc{max-width:500px}.report-acc .acctitle::after{top:50%;font-weight:400;height:100%;display:inline-block;align-items:center;transform:translate(-50%,-50%);background:var(--ice-blue);height:40px;width:40px;line-height:40px;color:#fff;text-align:center}.report-acc .acctitle{box-sizing:border-box;padding:25px;background:var(--light-navy)}.report-acc .acctitle h5{margin-bottom:0}.report-acc .accpanel{box-sizing:border-box;padding:0 20px 20px;background-color:var(--light-navy)}.report-acc ul{list-style:none;display:flex;padding:0;margin:0}.report-acc ul p::after{content:'\f56d';font-family:'font awesome 6 pro';display:inline-block;font-size:16px;font-weight:300}.products-services-inner-container.text-split-reports-container{max-width:1450px;padding-bottom:0}.products-services-inner-container.text-split-reports-container p{color:var(--navy)}.products-services-inner-container.text-split-reports-container>div>p:not(.m-t-small){margin:revert}.products-services-inner-container.text-split-reports-container .products-services-text{width:calc(45% - 100px)}.products-services-inner-container.text-split-reports-container .products-services-title{width:calc(55% - 100px)}.report-acc ul{flex-wrap:wrap;justify-content:space-between;gap:10px}.report-acc ul p{width:calc(50% - 5px);justify-content:space-between;margin:0!important}.font-bilo{font-weight:600;font-family:bilo,sans-serif!important}.readon:not(.simple-readon):not(.white-simple-readon):not(.white-readon).green{background-color:var(--green)}.sf-field-taxonomy-event-schedule ul li:first-of-type{order:3}.event-meeting-cta-container{width:100%;display:flex;justify-content:center;box-sizing:border-box;padding-left:50px;padding-right:50px}.event-meeting-cta{box-sizing:border-box;padding:50px;background:var(--blue);transition:all ease-in-out .3s;min-width:800px;text-align:center}.event-meeting-cta h4{color:var(--white);margin:0;transition:all ease-in-out .3s}.event-meeting-cta h4 span{transition:all ease-in-out .3s;color:var(--ice-blue)}.event-meeting-cta:hover{background-color:var(--navy);transition:all ease-in-out .3s}body.page-template-archive-events.page-template-archive-events-php:not(.page-template-page-homepage):not(.page-template-page-thin):not(.group_companies-template-default):not(.page-template-page-standard):not(.page-template-page-sidenav):not(.page-template-page-productsservices):not(.page-template-page-scrollsnap):not(.search-results):not(.page-template-page-products-pharmaceuticals):not(.page-template-page-products-nutraceuticals):not(.page-template-page-products-cosmetics):not(.post-type-archive-events):not(.single-events) .site-header.scrolladd.scrolled{background-color:var(--white);box-shadow:0 0 40px rgba(0,0,0,.1)}body.page-template-archive-events.page-template-archive-events-php:not(.page-template-page-homepage):not(.page-template-page-thin):not(.group_companies-template-default):not(.page-template-page-standard):not(.page-template-page-sidenav):not(.page-template-page-productsservices):not(.page-template-page-scrollsnap):not(.search-results):not(.page-template-page-products-pharmaceuticals):not(.page-template-page-products-nutraceuticals):not(.page-template-page-products-cosmetics):not(.post-type-archive-events):not(.single-events) .site-header.scrolladd.scrolled .main-navigation a{color:var(--dark)}body.page-template-archive-events.page-template-archive-events-php:not(.page-template-page-homepage):not(.page-template-page-thin):not(.group_companies-template-default):not(.page-template-page-standard):not(.page-template-page-sidenav):not(.page-template-page-productsservices):not(.page-template-page-scrollsnap):not(.search-results):not(.page-template-page-products-pharmaceuticals):not(.page-template-page-products-nutraceuticals):not(.page-template-page-products-cosmetics):not(.post-type-archive-events):not(.single-events) .site-header.scrolladd .main-navigation a{color:var(--white)}body.page-template-archive-events.page-template-archive-events-php:not(.page-template-page-homepage):not(.page-template-page-thin):not(.group_companies-template-default):not(.page-template-page-standard):not(.page-template-page-sidenav):not(.page-template-page-productsservices):not(.page-template-page-scrollsnap):not(.search-results):not(.page-template-page-products-pharmaceuticals):not(.page-template-page-products-nutraceuticals):not(.page-template-page-products-cosmetics):not(.post-type-archive-events):not(.single-events) .site-header.scrolladd .main-navigation .sub-menu a{color:var(--dark)}.events-template-default .events-header-background-image{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0}.events-template-default .group-companies-header.events-header::before{content:"";background:var(--blue);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:1}.events-template-default .group-companies-header.events-header .event-header{z-index:1}.events-template-default .group-companies-header-image{z-index:1}.display-none{display:none}.skip-link{position:absolute;left:0;background:var(--white);color:var(--white);padding:10px 15px;z-index:1000;text-decoration:none;transition:top .3s ease;transform:translate(42px,120px);text-transform:uppercase;font-weight:600;font-size:12px;font-family:axia,arial,sans-serif;letter-spacing:1px;text-align:center;line-height:16px;top:-200px}.skip-link:focus{top:0;color:var(--navy)}.group-companies-hs-intro h3{margin-top:10px!important}.acctitle.number-format h4{display:inline-block}.group-companies-products .group-companies-products-title>div *{color:var(--white);text-align:center}.group-companies-team-desc{max-width:600px;margin-inline:auto;width:100%}.group-companies-page:not(.is-child) .sidebarMainNavItem--home{display:none}.group-companies-page.is-child .group-companies-header-image:not(.new-layout){display:none}.group-companies-header-single{padding:125px 25px 50px;box-sizing:border-box;width:100%;max-width:1250px;margin:0 auto}.group-companies-hs-text{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:700px;text-align:center}.group-companies-hs-text .group-companies-hs-logo-title img{max-width:175px;width:100%}.group-companies-post .section-wrapper:nth-child(1) .section{border-top:none}.sidenav-list .sidebarMainNavItem a{position:relative}.sidenav-list .sidebarMainNavItem a:after{content:"\f061";font-family:'font awesome 5 pro';position:absolute;top:50%;right:10px;transform:rotate(-45deg)translateX(50%)translateY(-63%);font-size:10px;height:16px}.has-border{border-top:1px solid #ddd}.group-companies-c-flex{gap:clamp(10px,1vw,20px)}.group-companies-c-flex>div{padding:clamp(20px,4vw,50px);background-color:var(--light-navy)}.group-companies-c-flex>div p a{color:var(--dark);font-size:clamp(16px,2vw,20px)}.s-text-split-image{width:100%}.s-text-split-image img{width:100%;object-fit:contain}.table-responsive{overflow-x:scroll;width:100%}.table-responsive table{min-width:600px;border-collapse:collapse;width:100%;overflow-x:auto;margin-bottom:0}.table-responsive tr{background-color:var(--white);border-top:solid 1px var(--light-navy);border-bottom:solid 1px var(--light-navy)}.table-responsive th{background-color:var(--navy);color:var(--white);box-sizing:border-box;padding:clamp(10px,1vw,15px);font-weight:400}.table-responsive td{box-sizing:border-box;padding:clamp(10px,1vw,15px);text-align:center;font-weight:300}.group-companies-header-image.animated img{animation:scale-in-center 1.5s ease-in-out both}.group-companies-cs-content-stacked{width:100%}.culture-title p:not(.culture-number){flex-direction:column}.bottom{transform:inherit!important;-webkit-transform:inherit!important}.weg-desktop .country-selector.weglot-dropdown{margin:auto auto auto 5px}.weg-mobile .country-selector.weglot-dropdown{margin:10px 0 10px 15px}.search-icon{baseline-shift:center}.wp-block-image :where(figcaption){background-color:var(--light-navy);padding:5px 10px;border-radius:5px;box-sizing:border-box}.news-article-sidebar{width:20%;display:flex;flex-direction:column;gap:20px;position:sticky;top:15vh;align-self:flex-start}.news-article-sidebar h4{text-transform:uppercase;font-size:clamp(10px,1vw,14px);opacity:.8;margin:0 0 10px}.news-article-product h5{margin:0;color:var(--navy);font-size:clamp(12px,1vw,15px)}.news-article-product h5 a,.news-article-product-categories span{color:var(--navy)}.news-article-product-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.news-articles-products-list{display:flex;flex-direction:column;gap:7px}.news-article-product{background-color:var(--light-navy);display:flex;justify-content:space-between;overflow:hidden;transition:all .3s ease-in-out}.news-article-product:hover{transform:translateY(-2px)}.news-article-product>div{padding:10px;box-sizing:border-box}.news-article-btn{display:flex;align-items:center;padding:7px;justify-content:center;font-family:'font awesome 5 pro';color:var(--white);background-color:var(--ice-blue);transform:translateX(10px);transition:all .3s ease-in-out;opacity:0;font-size:12px}.news-article-btn i{font-style:normal}.news-article-product:hover .news-article-btn{transform:translateX(0);opacity:1}.news-article-navigation-item{display:block;color:inherit;text-decoration:none;transition:all .3s ease-in-out;cursor:pointer;padding-block:10px}.news-article-navigation-item:not(:last-child){border-bottom:1px solid #ddd}.news-article-navigation-item h5{margin:0;font-size:clamp(12px,1vw,15px)}.news-article-navigation-item p{margin:0 0 5px;font-size:clamp(10px,1vw,12px)}.news-article-navigation-item:hover{transform:translateY(-2px)}.news-article-navigation-item:hover .news-article-navigation-title{text-decoration:underline}.news-table-of-contents{padding:15px;box-sizing:border-box;background-color:var(--light-navy);margin-block:-20px 25px}.news-table-of-contents-list{margin:0;padding:0 20px}.news-table-of-contents-list li{font-size:clamp(10px,1vw,15px);line-height:1.3;color:var(--navy)}.news-table-of-contents-list li a{color:var(--navy);transition:all .3s ease-in-out}.news-table-of-contents-list li a:hover{text-decoration:underline}.news-events-inner-container .entry-content h2[id],.news-events-inner-container .entry-content h3[id],.news-events-inner-container .entry-content h4[id],.news-events-inner-container .entry-content h5[id],.news-events-inner-container .entry-content h6[id]{scroll-margin-top:150px}@media(max-width:1500px){.skip-link{transform:translate(10px,110px)}}@media(max-width:1400px){.products-services-inner-container.text-split-reports-container{flex-direction:row}.products-services-inner-container.text-split-reports-container .products-services-title,.products-services-inner-container.text-split-reports-container .products-services-text{max-width:unset;text-align:left;margin:unset}.products-services-inner-container.text-split-reports-container .products-services-title{width:calc(55% - 50px)}.products-services-inner-container.text-split-reports-container .products-services-text{width:calc(45% - 50px)}.events-archive-container .topic-tile{width:calc(50% - 20px)}}@media(min-width:1240px){.site-header-mobile-elements #is_widget-2{display:none}.training-sidebar{width:30%}.site-careers-container .entry-page-wrapper .training-content{width:calc(70% - 50px);margin-right:50px}}@media(max-width:1239px){.site-careers-container{padding-top:80px}.site-careers-container .news-events-inner-container{flex-direction:column}.training-sidebar{display:flex;width:100%}.site-careers-container .entry-page-wrapper{flex-direction:column}.training-sidebar{display:flex;width:100%}.training-addition{width:50%}}@media screen and (min-width:768px) and (max-width:1239px){.training-contact{width:50%;display:flex;flex-direction:column;justify-content:center}}@media(max-width:1100px){.post-type-archive-event .topic-tile{width:calc(50% - 20px)}.meet-experts-item{width:calc((100% - 10px)/2)}.group-companies-sdg,.group-companies-careers{padding:50px 25px}}@media(min-width:1000px){body.page-template-archive-events.page-template-archive-events-php:not(.page-template-page-homepage):not(.page-template-page-thin):not(.group_companies-template-default):not(.page-template-page-standard):not(.page-template-page-sidenav):not(.page-template-page-productsservices):not(.page-template-page-scrollsnap):not(.search-results):not(.page-template-page-products-pharmaceuticals):not(.page-template-page-products-nutraceuticals):not(.page-template-page-products-cosmetics):not(.post-type-archive-events):not(.single-events) .site-header.scrolladd{background-color:transparent;box-shadow:unset}.group-companies-c-flex>div{width:calc((100% - 2 * clamp(10px,1vw,20px))/3)}}@media screen and (min-width:601px) and (max-width:999px){.group-companies-c-flex>div{width:calc((100% - 1 * clamp(10px,1vw,20px))/2)}}@media(max-width:1000px){.site-careers-container .news-events-inner-container{max-width:unset}.upcoming-events-list,.upcoming-events-text{width:100%}.products-services-inner-container.text-split-reports-container{flex-direction:column}.products-services-inner-container.text-split-reports-container .products-services-title,.products-services-inner-container.text-split-reports-container .products-services-text{width:100%}body.page-template-events-archive-template.page-template-events-archive-template-php:not(.page-template-page-homepage):not(.page-template-page-thin):not(.group_companies-template-default):not(.page-template-page-standard):not(.page-template-page-sidenav):not(.page-template-page-productsservices):not(.page-template-page-scrollsnap):not(.search-results):not(.page-template-page-products-pharmaceuticals):not(.page-template-page-products-nutraceuticals):not(.page-template-page-products-cosmetics):not(.post-type-archive-events):not(.single-events) .site-header.scrolladd{background-color:var(--white);box-shadow:0 0 40px rgba(0,0,0,.1)}.event-meeting-cta{min-width:600px}}@media(max-height:850px){.sidebarNav:not(.standard-sidebarNav) ul>li a{padding-block:0!important;font-size:10px!important}.sidebarNav:not(.standard-sidebarNav){padding-top:20px!important}}@media(max-height:700px){.sidebarNav:not(.standard-sidebarNav) ul>li{line-height:20px!important}}@media(max-width:850px){.report-acc .accpanel{padding:0 15px 15px}.events-archive-container .topic-tile.news-tile{width:100%;margin:0 0 20px}.events-archive-container .topic-tile-text{padding:35px}}@media(max-width:767px){.meet-experts-item{width:100%}.training-sidebar{flex-direction:column}.training-addition{width:100%}.training-contact{width:100%}.event-meeting-cta{min-width:unset}.event-meeting-cta-container{padding-left:40px;padding-right:40px}.group-companies-copy-split{padding-bottom:25px!important}}@media(max-width:600px){.site-header-mobile-elements #is_widget-2{display:none}.upcoming-events-list .readon-arrow{font-size:18px}.site-careers-container .news-events-inner-container{padding:55px 0}.site-careers-container{padding-left:20px;padding-right:20px;padding-top:60px}.group-companies-sdg,.group-companies-careers{padding:35px 15px}.report-acc .acctitle::after{height:35px;line-height:35px;width:35px;font-size:12px}.post-type-archive-event .knowledgebase-archive-filter .searchandfilter ul li ul li label{padding:10px 20px}.post-type-archive-event .knowledgebase-archive-filter .searchandfilter ul li ul li:last-child{margin-right:0}.post-type-archive-event .topic-tile{margin:10px 0}.single-events .group-companies-header-image{height:250px}.events-filter-form{flex-direction:column}.events-filter-form label{width:100%;margin:0 0 10px}.events-filters.knowledgebase-archive-filter{width:100%}.event-meeting-cta-container{padding-left:35px;padding-right:35px}.skip-link{padding:8px 10px;font-size:11px;transform:translate(0,70px)}.group-companies-c-flex>div{width:100%}}@media(min-width:600px){.mobile-search-container{display:none}}@media(max-width:500px){.post-type-archive-event .knowledgebase-archive-filter .searchandfilter ul li ul li label{padding:10px;font-size:13px}.post-type-archive-event .knowledgebase-archive-filter ul li ul{margin:0 0 10px;justify-content:space-between}.post-type-archive-event .knowledgebase-archive-filter{width:100%}.post-type-archive-event .knowledgebase-archive-filter .searchandfilter ul li ul li{flex:1;margin:0 5px 0 0}.post-type-archive-event .topic-tile-text{padding:25px}.post-type-archive-event.uk-container:not(.fullwidth){padding:30px 15px}.event-meeting-cta-container{padding-left:25px;padding-right:25px}}@media(max-width:450px){.report-acc ul{flex-wrap:wrap}.products-services-inner-container.text-split-reports-container{padding-left:10px;padding-right:10px}.event-cta-container.group-companies-copy-split{padding:35px}.post-type-archive-event .topic-tile-text h6{font-size:13px}.page-standard>.events-archive-container.uk-container{padding-left:20px;padding-right:20px}.event-meeting-cta-container{padding-left:20px;padding-right:20px}.events-archive-container .topic-tile-text{padding:25px}}@media(max-width:400px){.post-type-archive-event .knowledgebase-archive-filter ul li ul{flex-direction:column;gap:10px;margin:0}.post-type-archive-event .knowledgebase-archive-filter .searchandfilter ul li ul li{margin:0}}