 .single-banner .post-picture, .card-event-wide .picture a, .card-blog .picture a {  overflow:hidden;  display:flex;  align-items:center;  justify-content:center; } .single-banner .post-picture img, .card-event-wide .picture a img, .card-blog .picture a img {  flex:none;  object-fit:cover;  object-position:center;  max-width:100%;  max-height:100%;  height:100% !important;  width:100% !important; } .gform_button, .post-content .fusion-button, .card-event-wide .title a, .card-blog .title a {  transition:0.3s ease-in-out; } @font-face {  font-family:"Poppins";  src:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/Poppins/Poppins-LightItalic.woff2) format("woff2"), url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/Poppins/Poppins-LightItalic.woff) format("woff");  font-weight:300;  font-style:italic;  font-display:swap; } @font-face {  font-family:"Poppins";  src:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/Poppins/Poppins-Regular.woff2) format("woff2"), url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/Poppins/Poppins-Regular.woff) format("woff");  font-weight:normal;  font-style:normal;  font-display:swap; } @font-face {  font-family:"Franklin Gothic";  src:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothic-Light.woff2) format("woff2"), url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothic-Light.woff) format("woff");  font-weight:300;  font-style:normal;  font-display:swap; } @font-face {  font-family:"Franklin Gothic";  src:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothic-Book.woff2) format("woff2"), url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothic-Book.woff) format("woff");  font-weight:400;  font-style:normal;  font-display:swap; } @font-face {  font-family:"Franklin Gothic";  src:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/ITCFranklinGothicStd-Med.woff2) format("woff2"), url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/ITCFranklinGothicStd-Med.woff) format("woff");  font-weight:500;  font-style:normal;  font-display:swap; } @font-face {  font-family:"Franklin Gothic";  src:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothicBT-Roman.woff2) format("woff2"), url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothicBT-Roman.woff) format("woff");  font-weight:900;  font-style:normal;  font-display:swap; } @font-face {  font-family:"Franklin Gothic";  src:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothic-Heavy.woff2) format("woff2"), url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothic-Heavy.woff) format("woff");  font-weight:700;  font-style:normal;  font-display:swap; } @font-face {  font-family:"Franklin Gothic";  src:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothic-BookItalic.woff2) format("woff2"), url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothic-BookItalic.woff) format("woff");  font-weight:normal;  font-style:italic;  font-display:swap; } @font-face {  font-family:"Franklin Gothic";  src:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothic-MediumItalic.woff2) format("woff2"), url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothic-MediumItalic.woff) format("woff");  font-weight:500;  font-style:italic;  font-display:swap; } @font-face {  font-family:"Franklin Gothic";  src:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothicITALIC.woff2) format("woff2"), url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../fonts/FranklinGothic/FranklinGothicITALIC.woff) format("woff");  font-weight:700;  font-style:italic;  font-display:swap; } body {  font-family:Franklin Gothic, sans-serif;  --body_typography-font-size:clamp(18px, 22 / 1300 * 100vw, 22px); } img {  max-width:100%; } b, strong {  font-weight:500; } h2 sup {  margin-left:-0.25em; } .fusion-fullwidth {  padding-left:5%;  padding-right:5%; } .gform_button, .post-content .fusion-button {  font-weight:500;  font-family:Franklin Gothic, sans-serif; } .gform_button:hover, .post-content .fusion-button:hover {  background-color:var(--awb-custom_color_10); } .gform_button .icon-kgl-arrow-right, .post-content .fusion-button .icon-kgl-arrow-right {  margin-left:0.5em;  font-size:0.8em;  margin-top:-2px; } @media (max-width:480px) {  .gform_button, .post-content .fusion-button {   width:100%;  } } .gform_button.button-3d, .post-content .fusion-button.button-3d {  background:transparent;  box-shadow:inset 0 0 0 3px var(--awb-custom_color_3) !important;  border:none; } .gform_button.button-3d .fusion-button-text, .post-content .fusion-button.button-3d .fusion-button-text {  color:var(--awb-custom_color_3); } .gform_button.button-3d i, .post-content .fusion-button.button-3d i {  filter:brightness(0) saturate(100%) invert(27%) sepia(62%) saturate(6958%) hue-rotate(345deg) brightness(91%) contrast(103%); } .gform_button.button-3d:hover, .post-content .fusion-button.button-3d:hover {  background:var(--awb-custom_color_3); } .gform_button.button-3d:hover .fusion-button-text, .post-content .fusion-button.button-3d:hover .fusion-button-text {  color:var(--awb-color1); } .gform_button.button-3d:hover i, .post-content .fusion-button.button-3d:hover i {  filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(170deg) brightness(103%) contrast(101%); } .gform_button[target="_blank"] i, .post-content .fusion-button[target="_blank"] i {  transform:rotate(-45deg); } .gform_button.no-button, .post-content .fusion-button.no-button {  background:none;  padding:0;  font-size:18px;  line-height:1.2;  font-weight:500;  font-family:Franklin Gothic, sans-serif;  position:relative;  color:var(--awb-custom_color_3) !important;  width:auto; } .gform_button.no-button .fusion-button-text, .post-content .fusion-button.no-button .fusion-button-text {  color:var(--awb-custom_color_3) !important; } .gform_button.no-button::before, .post-content .fusion-button.no-button::before {  content:"";  display:block;  position:absolute;  width:100%;  height:1px;  background-color:var(--awb-custom_color_3);  bottom:0;  left:0;  transition:all 0.3s ease-out 0s; } .gform_button.no-button:hover, .post-content .fusion-button.no-button:hover {  color:var(--awb-custom_color_9); } .gform_button.no-button:hover .fusion-button-text, .post-content .fusion-button.no-button:hover .fusion-button-text {  color:var(--awb-custom_color_9) !important; } .gform_button.no-button:hover::before, .post-content .fusion-button.no-button:hover::before {  background-color:var(--awb-custom_color_9) !important; } .post-content p {  margin-bottom:1.273em; } .post-content p a {  color:inherit;  text-decoration:underline; } .post-content p a:hover {  color:var(--awb-custom_color_3); } .title-emphasis {  position:relative; } .title-emphasis.is-center {  display:flex !important;  flex-direction:column;  align-items:center; } .title-emphasis:after {  content:"";  display:block;  width:40px;  height:2px;  background-color:var(--awb-custom_color_3);  margin-top:clamp(16px, 30 / 1300 * 100vw, 30px); } .title-emphasis em {  font-weight:300; } @media (max-width:1199px) {  .title-emphasis h2 {   font-size:clamp(32px, 45 / 1300 * 100vw, 45px) !important;  } } @media (max-width:980px) {  .title-emphasis {   margin-bottom:0.6em !important;  } } @media (max-width:768px) {  .title-emphasis br {   display:none;  } } @media (max-width:480px) {  .title-emphasis br {   display:block;  } } h2 em {  font-weight:300; } .is-light {  background-color:var(--awb-color2); } .is-black, .section-black {  background-color:var(--awb-custom_color_15); } .is-invert h1, .section-black .header-area h1, .section-black .content-area h1, .section-black .footer-area h1, .single-banner .banner-container h1, .is-invert h2, .section-black .header-area h2, .section-black .content-area h2, .section-black .footer-area h2, .single-banner .banner-container h2, .is-invert h3, .section-black .header-area h3, .section-black .content-area h3, .section-black .footer-area h3, .single-banner .banner-container h3, .is-invert h4, .section-black .header-area h4, .section-black .content-area h4, .section-black .footer-area h4, .single-banner .banner-container h4, .is-invert h5, .section-black .header-area h5, .section-black .content-area h5, .section-black .footer-area h5, .single-banner .banner-container h5, .is-invert h6, .section-black .header-area h6, .section-black .content-area h6, .section-black .footer-area h6, .single-banner .banner-container h6 {  color:var(--awb-color1); } .is-invert p, .section-black .header-area p, .section-black .content-area p, .section-black .footer-area p, .single-banner .banner-container p, .is-invert li, .section-black .header-area li, .section-black .content-area li, .section-black .footer-area li, .single-banner .banner-container li {  color:var(--awb-color4); } .fusion-read-more {  font-weight:600;  font-size:18px;  line-height:calc(22 / 18);  position:relative;  padding-right:29px;  display:inline-block;  transition:all 0.2s ease-out 0s; } .fusion-read-more::after {  content:"" !important;  display:block;  position:absolute;  font-size:0;  width:19px;  height:14px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/arrow-red-2.svg) no-repeat center / 100% 100%;  right:0;  top:2px;  transition:all 0s !important;  transform:translate(0, 0); } .fusion-read-more:hover {  color:var(--awb-custom_color_9) !important; } .fusion-read-more:hover::after {  filter:brightness(0) saturate(100%) invert(14%) sepia(68%) saturate(2829%) hue-rotate(341deg) brightness(107%) contrast(87%); } .simple-link {  font-size:16px !important;  line-height:calc(21 / 16) !important;  color:var(--awb-custom_color_11) !important;  display:inline-block;  position:relative;  padding-right:15px;  text-decoration:none;  font-family:Poppins, sans-serif;  transition:all 0.3s ease-out 0s; } .simple-link::after {  content:"";  display:block;  position:absolute;  width:7px;  height:11px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/angle-right-7x11.svg) no-repeat center / 100% 100%;  right:0;  top:50%;  transform:translate(0, -50%);  transition:all 0.15s ease-out 0s;  margin-top:-2px; } .simple-link:hover {  color:var(--awb-custom_color_3) !important; } .simple-link:hover::after {  filter:brightness(0) saturate(100%) invert(10%) sepia(87%) saturate(5895%) hue-rotate(352deg) brightness(125%) contrast(88%); } #wrapper #content {  margin-bottom:0; } #wrapper li.simple-link::after {  display:none;  padding-right:0; } #wrapper li.simple-link a {  font-size:16px !important;  line-height:calc(21 / 16) !important;  color:var(--awb-custom_color_11) !important;  display:inline-block;  position:relative;  padding-right:15px !important;  text-decoration:none;  font-family:Poppins, sans-serif;  transition:all 0.3s ease-out 0s;  white-space:nowrap;  width:auto; } #wrapper li.simple-link a::after {  content:"";  display:block;  position:absolute;  width:7px;  height:11px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/angle-right-7x11.svg) no-repeat center / 100% 100%;  right:0;  top:50%;  transform:translate(0, -50%);  transition:all 0.15s ease-out 0s;  margin-top:-3px; } @media (max-width:1439px) {  #wrapper li.simple-link a::after {   margin-top:-2px;  } } #wrapper li.simple-link a:hover {  color:var(--awb-custom_color_3) !important; } #wrapper li.simple-link a:hover::after {  filter:brightness(0) saturate(100%) invert(10%) sepia(87%) saturate(5895%) hue-rotate(352deg) brightness(125%) contrast(88%); } #wrapper .pretty-link {  background:none;  padding:0; } #wrapper .pretty-link .fusion-button-text {  color:var(--awb-custom_color_3); } #wrapper .pretty-link i {  color:var(--awb-custom_color_3);  font-size:14px;  margin-top:-2px; } #wrapper .pretty-link:hover i, #wrapper .pretty-link:hover .fusion-button-text {  color:var(--awb-custom_color_10); } #wrapper ul.simple-menu, #wrapper .simple-menu ul {  margin:0;  padding:0;  display:flex;  flex-direction:column;  gap:20px; } @media (max-width:480px) {  #wrapper ul.simple-menu, #wrapper .simple-menu ul {   gap:12px;  } } #wrapper ul.simple-menu li, #wrapper .simple-menu ul li {  list-style:none;  font-family:Poppins, sans-serif;  font-size:18px;  line-height:150%;  position:relative; } #wrapper ul.simple-menu li sup, #wrapper .simple-menu ul li sup {  font-size:60%; } #wrapper ul.simple-menu li a, #wrapper .simple-menu ul li a {  transition:all 0.3s ease-out 0s;  display:inline; } #wrapper ul.simple-menu li a i, #wrapper .simple-menu ul li a i {  content:"";  display:block;  position:absolute;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/arrow-red-slim-25x14.svg) no-repeat right / 100% 100%;  width:25px;  height:14px;  transition:all 0.3s ease-out 0s;  top:50%;  transform:translate(-6px, -50%);  filter:brightness(0) saturate(100%) invert(30%) sepia(98%) saturate(3855%) hue-rotate(341deg) brightness(87%) contrast(114%);  margin-top:-1px; } #wrapper ul.simple-menu li a.active, #wrapper ul.simple-menu li a:hover, #wrapper .simple-menu ul li a.active, #wrapper .simple-menu ul li a:hover {  color:var(--awb-custom_color_9); } #wrapper ul.simple-menu li a.active i, #wrapper ul.simple-menu li a:hover i, #wrapper .simple-menu ul li a.active i, #wrapper .simple-menu ul li a:hover i {  width:31px;  transform:translate(0, -50%);  filter:brightness(0) saturate(100%) invert(12%) sepia(79%) saturate(4525%) hue-rotate(349deg) brightness(56%) contrast(102%); } #wrapper .section-picture ul, #wrapper .simple-content ul, #wrapper .solution-box ul, #wrapper .consulting-services-content ul:not(.slides):not(.flex-direction-nav), #wrapper .pretty-list {  margin:0;  padding:0;  display:flex;  flex-direction:column;  gap:20px;  margin-bottom:1.273em; } #wrapper .section-picture ul:last-child, #wrapper .simple-content ul:last-child, #wrapper .solution-box ul:last-child, #wrapper .consulting-services-content ul:not(.slides):not(.flex-direction-nav):last-child, #wrapper .pretty-list:last-child {  margin-bottom:0; } #wrapper .section-picture ul li, #wrapper .simple-content ul li, #wrapper .solution-box ul li, #wrapper .consulting-services-content ul:not(.slides):not(.flex-direction-nav) li, #wrapper .pretty-list li {  list-style:none;  position:relative;  padding-left:43px; } @media (max-width:1199px) {  #wrapper .section-picture ul li br, #wrapper .simple-content ul li br, #wrapper .solution-box ul li br, #wrapper .consulting-services-content ul:not(.slides):not(.flex-direction-nav) li br, #wrapper .pretty-list li br {   display:none;  } } @media (max-width:768px) {  #wrapper .section-picture ul li, #wrapper .simple-content ul li, #wrapper .solution-box ul li, #wrapper .consulting-services-content ul:not(.slides):not(.flex-direction-nav) li, #wrapper .pretty-list li {   padding-left:32px;  } } #wrapper .section-picture ul li strong, #wrapper .simple-content ul li strong, #wrapper .solution-box ul li strong, #wrapper .consulting-services-content ul:not(.slides):not(.flex-direction-nav) li strong, #wrapper .pretty-list li strong {  font-weight:500; } #wrapper .section-picture ul li::before, #wrapper .simple-content ul li::before, #wrapper .solution-box ul li::before, #wrapper .consulting-services-content ul:not(.slides):not(.flex-direction-nav) li::before, #wrapper .pretty-list li::before {  content:"";  display:block;  position:absolute;  left:0;  top:4px;  width:26px;  height:23px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/check.svg) no-repeat center / 100% 100%; } @media (max-width:1199px) {  #wrapper .section-picture ul li::before, #wrapper .simple-content ul li::before, #wrapper .solution-box ul li::before, #wrapper .consulting-services-content ul:not(.slides):not(.flex-direction-nav) li::before, #wrapper .pretty-list li::before {   top:0.1em;  } } @media (max-width:768px) {  #wrapper .section-picture ul li::before, #wrapper .simple-content ul li::before, #wrapper .solution-box ul li::before, #wrapper .consulting-services-content ul:not(.slides):not(.flex-direction-nav) li::before, #wrapper .pretty-list li::before {   width:22px;   height:19px;  } } #wrapper .sticky {  position:fixed;  z-index:4; } #wrapper .stop {  position:relative;  z-index:4; } #wrapper h2.fusion-title-heading em {  font-weight:300; } @media (max-width:480px) {  #wrapper .footer-area .fusion-column-wrapper {   display:block;  } } #wrapper .no-posts {  text-align:center;  font-size:24px;  border:1px solid var(--awb-custom_color_10);  padding:20px;  width:100%;  margin:-30px 0 90px; } #wrapper .no-posts p {  color:var(--awb-custom_color_10);  margin:0; } #main .fusion-social-networks-wrapper a {  font-weight:700;  font-size:18px !important;  width:20px;  height:20px; } #main .fusion-social-networks-wrapper a:hover {  color:var(--awb-custom_color_10) !important; } #main .fusion-social-networks-wrapper a:hover::before {  color:var(--awb-custom_color_10) !important; } #main .fusion-text table {  margin-bottom:1.273em; } #main .fusion-text td {  padding:15px; } @media (max-width:480px) {  #main .fusion-text td {   padding:10px;  } } #main .flex-control-paging li a.flex-active {  background-color:var(--awb-custom_color_3); } @media only screen and (min-width:768px) {  .flex-direction-nav a {   width:44px !important;   height:44px !important;   opacity:1 !important;  }  .flex-direction-nav i {   font-size:27px;   line-height:42px;  } } .text-small, .text-small p, .text-small li {  font-size:12px; } body .fusion-modal .gform_wrapper, #wrapper .gform_wrapper {  margin-bottom:0; } body .fusion-modal .gform_heading p, #wrapper .gform_heading p {  margin:0; } @media (min-width:1200px) {  body .fusion-modal .gform_wrapper.gravity-theme .gform_fields, #wrapper .gform_wrapper.gravity-theme .gform_fields {   grid-row-gap:25px;  } } body .fusion-modal .gform_wrapper.gravity-theme .gfield_label, #wrapper .gform_wrapper.gravity-theme .gfield_label {  font-weight:400;  font-size:18px;  line-height:1.4;  color:var(--awb-custom_color_15);  margin:0 0 6px !important; } body .fusion-modal .gform_wrapper .top_label textarea.textarea, body .fusion-modal .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), body .fusion-modal select, #wrapper .gform_wrapper .top_label textarea.textarea, #wrapper .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #wrapper select {  border-radius:0;  background:var(--awb-color1);  border:1px solid #a0a0a0;  font-size:18px;  color:var(--awb-custom_color_15); } body .fusion-modal .gform_wrapper .top_label textarea.textarea.placeholder, body .fusion-modal .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]).placeholder, body .fusion-modal select.placeholder, #wrapper .gform_wrapper .top_label textarea.textarea.placeholder, #wrapper .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]).placeholder, #wrapper select.placeholder {  color:#505050; } body .fusion-modal .gform_wrapper .top_label textarea.textarea:-moz-placeholder, body .fusion-modal .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):-moz-placeholder, body .fusion-modal select:-moz-placeholder, #wrapper .gform_wrapper .top_label textarea.textarea:-moz-placeholder, #wrapper .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):-moz-placeholder, #wrapper select:-moz-placeholder {  color:#505050; } body .fusion-modal .gform_wrapper .top_label textarea.textarea::-moz-placeholder, body .fusion-modal .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])::-moz-placeholder, body .fusion-modal select::-moz-placeholder, #wrapper .gform_wrapper .top_label textarea.textarea::-moz-placeholder, #wrapper .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])::-moz-placeholder, #wrapper select::-moz-placeholder {  color:#505050; } body .fusion-modal .gform_wrapper .top_label textarea.textarea:-ms-input-placeholder, body .fusion-modal .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):-ms-input-placeholder, body .fusion-modal select:-ms-input-placeholder, #wrapper .gform_wrapper .top_label textarea.textarea:-ms-input-placeholder, #wrapper .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):-ms-input-placeholder, #wrapper select:-ms-input-placeholder {  color:#505050; } body .fusion-modal .gform_wrapper .top_label textarea.textarea::-webkit-input-placeholder, body .fusion-modal .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])::-webkit-input-placeholder, body .fusion-modal select::-webkit-input-placeholder, #wrapper .gform_wrapper .top_label textarea.textarea::-webkit-input-placeholder, #wrapper .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])::-webkit-input-placeholder, #wrapper select::-webkit-input-placeholder {  color:#505050; } body .fusion-modal .gform_wrapper select, #wrapper .gform_wrapper select {  padding-right:50px;  white-space:nowrap;  text-overflow:ellipsis; } body .fusion-modal .gform_wrapper .select-arrow, #wrapper .gform_wrapper .select-arrow {  border-left:1px solid #a0a0a0;  color:#505050;  background:transparent; } body .fusion-modal .gform_wrapper .top_label textarea.textarea, #wrapper .gform_wrapper .top_label textarea.textarea {  height:180px; } body .fusion-modal .gform_wrapper.gravity-theme .gfield_checkbox .gfield-choice-input, #wrapper .gform_wrapper.gravity-theme .gfield_checkbox .gfield-choice-input {  opacity:0;  visibility:hidden;  position:absolute; } body .fusion-modal .gform_wrapper.gravity-theme .gfield_checkbox .gfield-choice-input:checked + .gform-field-label::after, #wrapper .gform_wrapper.gravity-theme .gfield_checkbox .gfield-choice-input:checked + .gform-field-label::after {  opacity:1; } body .fusion-modal .gform_wrapper.gravity-theme .gfield_checkbox .gform-field-label, #wrapper .gform_wrapper.gravity-theme .gfield_checkbox .gform-field-label {  display:inline-block;  position:relative;  padding-left:26px;  font-size:18px;  line-height:25px;  color:var(--awb-custom_color_15);  cursor:pointer; } body .fusion-modal .gform_wrapper.gravity-theme .gfield_checkbox .gform-field-label a, #wrapper .gform_wrapper.gravity-theme .gfield_checkbox .gform-field-label a {  color:var(--awb-custom_color_15);  text-decoration:underline; } body .fusion-modal .gform_wrapper.gravity-theme .gfield_checkbox .gform-field-label a:hover, #wrapper .gform_wrapper.gravity-theme .gfield_checkbox .gform-field-label a:hover {  color:var(--awb-custom_color_3); } body .fusion-modal .gform_wrapper.gravity-theme .gfield_checkbox .gform-field-label::before, #wrapper .gform_wrapper.gravity-theme .gfield_checkbox .gform-field-label::before {  content:"";  display:block;  position:absolute;  width:18px;  height:18px;  border:1px solid #a0a0a0;  left:0;  top:2px; } body .fusion-modal .gform_wrapper.gravity-theme .gfield_checkbox .gform-field-label::after, #wrapper .gform_wrapper.gravity-theme .gfield_checkbox .gform-field-label::after {  content:"";  display:block;  position:absolute;  width:12px;  height:12px;  background-color:#a0a0a0;  left:4px;  top:6px;  transition:all 0.2s ease-out 0s;  opacity:0; } body .fusion-modal .gform_wrapper.gravity-theme .gform_footer, body .fusion-modal .gform_wrapper.gravity-theme .gform_page_footer, #wrapper .gform_wrapper.gravity-theme .gform_footer, #wrapper .gform_wrapper.gravity-theme .gform_page_footer {  margin-top:40px;  padding:0; } body .fusion-modal .gform_button:hover, #wrapper .gform_button:hover {  background-color:var(--awb-custom_color_10); } body .fusion-modal .gform_button .icon-kgl-arrow-right, #wrapper .gform_button .icon-kgl-arrow-right {  margin-left:0.7em;  margin-right:-1px; } body .fusion-modal .gform_wrapper.gravity-theme .gform_validation_errors, #wrapper .gform_wrapper.gravity-theme .gform_validation_errors {  padding:15px 20px;  display:none; } body .fusion-modal .gform_wrapper .gform_submission_error .gform-icon, #wrapper .gform_wrapper .gform_submission_error .gform-icon {  display:none; } body .fusion-modal .gform_wrapper .gform_submission_error, #wrapper .gform_wrapper .gform_submission_error {  font-size:22px; } body .fusion-modal .gform_wrapper .gfield_error .gfield_validation_message, #wrapper .gform_wrapper .gfield_error .gfield_validation_message {  padding:5px 15px;  text-align:left;  font-size:14px;  margin:10px 0 -15px; } body .fusion-modal .facetwp-input-wrap .facetwp-icon, #wrapper .facetwp-input-wrap .facetwp-icon {  margin-right:20px;  opacity:1; } body .fusion-modal .facetwp-input-wrap .facetwp-icon:not(.f-loading)::before, #wrapper .facetwp-input-wrap .facetwp-icon:not(.f-loading)::before {  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/zoom.svg) no-repeat center; } body .fusion-modal #searchform, #wrapper #searchform {  width:100%; } body .fusion-modal .search-info p, #wrapper .search-info p {  color:var(--awb-color1); } body .fusion-modal .search-info p span, #wrapper .search-info p span {  color:var(--awb-custom_color_3); } body .fusion-modal .form-row, #wrapper .form-row {  display:flex;  gap:40px; } @media (max-width:1199px) {  body .fusion-modal .form-row, #wrapper .form-row {   gap:24px;  } } @media (max-width:768px) {  body .fusion-modal .form-row, #wrapper .form-row {   gap:16px;  } } @media only screen and (max-width:600px) {  body .fusion-modal .form-row, #wrapper .form-row {   flex-direction:column;  } } body .fusion-modal .form-input-wrap, body .fusion-modal .facetwp-input-wrap, #wrapper .form-input-wrap, #wrapper .facetwp-input-wrap {  width:100%; } body .fusion-modal .form-input-wrap input[type="text"], body .fusion-modal .facetwp-input-wrap input[type="text"], #wrapper .form-input-wrap input[type="text"], #wrapper .facetwp-input-wrap input[type="text"] {  width:100%;  border-radius:0;  border:1px solid var(--awb-custom_color_1);  color:var(--awb-custom_color_15);  font-size:18px;  line-height:calc(25 / 18);  font-family:Poppins, sans-serif;  padding:16px 50px 12px 23px;  font-weight:400;  height:55px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/zoom.svg) no-repeat right 25px center; } @media only screen and (min-width:768px) and (max-width:800px) {  body .fusion-modal .form-input-wrap input[type="text"], body .fusion-modal .facetwp-input-wrap input[type="text"], #wrapper .form-input-wrap input[type="text"], #wrapper .facetwp-input-wrap input[type="text"] {   background-position:right 15px center;   padding-right:35px;  } } @media only screen and (min-width:601px) and (max-width:767px) {  body .fusion-modal .form-input-wrap input[type="text"], body .fusion-modal .facetwp-input-wrap input[type="text"], #wrapper .form-input-wrap input[type="text"], #wrapper .facetwp-input-wrap input[type="text"] {   background-position:right 15px center;   padding-right:16px;   background-image:unset;  } } body .fusion-modal .form-input-wrap input[type="text"].placeholder, body .fusion-modal .facetwp-input-wrap input[type="text"].placeholder, #wrapper .form-input-wrap input[type="text"].placeholder, #wrapper .facetwp-input-wrap input[type="text"].placeholder {  color:#898989; } body .fusion-modal .form-input-wrap input[type="text"]:-moz-placeholder, body .fusion-modal .facetwp-input-wrap input[type="text"]:-moz-placeholder, #wrapper .form-input-wrap input[type="text"]:-moz-placeholder, #wrapper .facetwp-input-wrap input[type="text"]:-moz-placeholder {  color:#898989; } body .fusion-modal .form-input-wrap input[type="text"]::-moz-placeholder, body .fusion-modal .facetwp-input-wrap input[type="text"]::-moz-placeholder, #wrapper .form-input-wrap input[type="text"]::-moz-placeholder, #wrapper .facetwp-input-wrap input[type="text"]::-moz-placeholder {  color:#898989; } body .fusion-modal .form-input-wrap input[type="text"]:-ms-input-placeholder, body .fusion-modal .facetwp-input-wrap input[type="text"]:-ms-input-placeholder, #wrapper .form-input-wrap input[type="text"]:-ms-input-placeholder, #wrapper .facetwp-input-wrap input[type="text"]:-ms-input-placeholder {  color:#898989; } body .fusion-modal .form-input-wrap input[type="text"]::-webkit-input-placeholder, body .fusion-modal .facetwp-input-wrap input[type="text"]::-webkit-input-placeholder, #wrapper .form-input-wrap input[type="text"]::-webkit-input-placeholder, #wrapper .facetwp-input-wrap input[type="text"]::-webkit-input-placeholder {  color:#898989; } body .fusion-modal .facetwp-dropdown, #wrapper .facetwp-dropdown {  width:100%;  border-radius:0;  border:1px solid var(--awb-custom_color_1);  color:var(--awb-custom_color_15);  font-size:18px;  line-height:calc(25 / 18);  font-family:Poppins, sans-serif;  padding:16px 23px 12px;  font-weight:400;  box-sizing:border-box;  height:55px;  -webkit-appearance:none;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/arrow-down-select.svg) no-repeat right 26px center;  line-height:1em;  -moz-appearance:none;  text-overflow:"";  -ms-appearance:none;  appearance:none !important; } body .fusion-modal .facetwp-dropdown::-ms-expand, #wrapper .facetwp-dropdown::-ms-expand {  display:none; } body .fusion-modal .form-input-wrap, #wrapper .form-input-wrap {  flex:0 1 100%;  width:100%; } body .fusion-modal .form-input-wrap--button, #wrapper .form-input-wrap--button {  flex:0 0 120px; } @media only screen and (max-width:600px) {  body .fusion-modal .form-input-wrap--button, #wrapper .form-input-wrap--button {   flex:0 0 100%;   text-align:center;  } } body .fusion-modal .form-input-wrap--button .button, #wrapper .form-input-wrap--button .button {  background-color:var(--awb-custom_color_3);  color:var(--awb-color1);  width:100%;  height:100%; } body .fusion-modal .form-input-wrap--button .button:hover, #wrapper .form-input-wrap--button .button:hover {  background-color:var(--awb-custom_color_10); } @media only screen and (max-width:600px) {  body .fusion-modal .form-input-wrap--button .button, #wrapper .form-input-wrap--button .button {   height:auto;   width:100%;  } } body .fusion-modal .gform_confirmation_wrapper, #wrapper .gform_confirmation_wrapper {  text-align:center;  font-size:19px; } body .fusion-modal .gform_wrapper .dark-form .top_label textarea.textarea, body .fusion-modal .gform_wrapper .dark-form .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #wrapper .gform_wrapper .dark-form .top_label textarea.textarea, #wrapper .gform_wrapper .dark-form .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {  border-color:transparent; } body .fusion-modal .gform_wrapper .dark-form .gfield_checkbox .gform-field-label, #wrapper .gform_wrapper .dark-form .gfield_checkbox .gform-field-label {  color:var(--awb-color2); } body .fusion-modal .gform_wrapper .dark-form textarea.textarea, #wrapper .gform_wrapper .dark-form textarea.textarea {  height:100px; } body .fusion-modal .gform_wrapper .dark-form .gfield_error .gfield_validation_message, #wrapper .gform_wrapper .dark-form .gfield_error .gfield_validation_message {  padding:0 0 5px;  border:none;  background:none;  color:var(--awb-custom_color_3); } body .fusion-modal .gform_wrapper .dark-form .gfield_label, #wrapper .gform_wrapper .dark-form .gfield_label {  color:var(--awb-color1);  margin-top:-4px !important;  display:block; } body .fusion-modal .gform_wrapper.gravity-theme .dark-form .gform_fields, #wrapper .gform_wrapper.gravity-theme .dark-form .gform_fields {  gap:20px; } body .fusion-modal .dark-form .gform_wrapper .top_label textarea.textarea, body .fusion-modal .dark-form .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #wrapper .dark-form .gform_wrapper .top_label textarea.textarea, #wrapper .dark-form .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {  border-color:transparent; } body .fusion-modal .dark-form .gform_wrapper .gfield_checkbox .gform-field-label, #wrapper .dark-form .gform_wrapper .gfield_checkbox .gform-field-label {  color:var(--awb-color2); } body .fusion-modal .dark-form .gform_wrapper textarea.textarea, #wrapper .dark-form .gform_wrapper textarea.textarea {  height:100px; } body .fusion-modal .dark-form .gform_wrapper .gfield_error .gfield_validation_message, #wrapper .dark-form .gform_wrapper .gfield_error .gfield_validation_message {  padding:0 0 5px;  border:none;  background:none;  color:var(--awb-custom_color_3); } body .fusion-modal .dark-form .gform_wrapper .gfield_label, #wrapper .dark-form .gform_wrapper .gfield_label {  color:var(--awb-color1);  margin-top:-4px !important;  display:block; } body .fusion-modal .dark-form .gform_wrapper.gravity-theme .gform_fields, #wrapper .dark-form .gform_wrapper.gravity-theme .gform_fields {  gap:20px; } @media (any-hover:hover) {  body.modal-open #wrapper .main-header > .fusion-builder-row {   padding-right:8px;  } } .fusion-modal .modal-dialog .fusion-responsive-typography-calculated:not(.modal-title) {  position:relative;  text-align:center;  font-size:32px;  line-height:1.1 !important;  padding-bottom:20px;  margin:0 0 20px; } .fusion-modal .modal-dialog .fusion-responsive-typography-calculated:not(.modal-title)::after {  content:"";  display:block;  position:absolute;  width:39px;  height:2px;  background-color:var(--awb-custom_color_3);  bottom:-1px;  left:50%;  transform:translate(-50%, 0); } .fusion-modal .modal-dialog p {  font-size:18px;  line-height:1.4; } .fusion-modal .modal-content {  border-radius:0;  border:none; } .fusion-modal .modal-lg {  width:700px;  max-width:90%;  margin-left:auto;  margin-right:auto;  scrollbar-color:#eee rgba(0, 0, 0, 0.03);  scrollbar-width:thin; } .fusion-modal .modal-lg::-webkit-scrollbar {  width:6px; } .fusion-modal .modal-lg::-webkit-scrollbar-track {  background-color:rgba(0, 0, 0, 0.03); } .fusion-modal .modal-lg::-webkit-scrollbar-button {  width:0px;  height:0px; } .fusion-modal .modal-lg::-webkit-scrollbar-thumb {  border-radius:3px;  background-color:rgba(0, 0, 0, 0.3);  width:6px;  height:6px; } .fusion-modal.black-modal .modal-dialog .fusion-responsive-typography-calculated:not(.modal-title) {  color:var(--awb-color1);  margin-left:auto;  margin-right:auto;  max-width:435px; } .fusion-modal.black-modal .modal-dialog p {  color:#d0d0d0;  margin:0 auto 44px;  max-width:435px; } .fusion-modal.black-modal .modal-content {  background:#2a2a2a;  color:var(--awb-color1); } .fusion-modal.black-modal .modal-header {  border:none;  padding:0;  min-height:0; } .fusion-modal.black-modal .modal-header .close {  min-height:20px;  width:20px;  font-size:0;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/close.svg) no-repeat center / 100% 100%;  top:22px;  right:18px;  opacity:1;  transition:all 0.15s ease-out 0s;  z-index:5;  filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(2904%) hue-rotate(252deg) brightness(124%) contrast(100%); } .fusion-modal.black-modal .modal-header .close:hover {  filter:brightness(0) saturate(100%) invert(19%) sepia(76%) saturate(4719%) hue-rotate(346deg) brightness(92%) contrast(97%); } .fusion-modal .modal-body {  width:575px;  max-width:100%;  margin:0 auto;  padding:40px 30px 58px; } .fusion-modal .gform_wrapper.gravity-theme .gform_footer {  margin-top:20px;  display:flex;  justify-content:center; } #wrapper .main-header {  padding-left:0;  padding-right:0;  padding-top:27px;  padding-bottom:26px;  border-bottom:1px solid rgba(255, 255, 255, 0.2);  position:fixed;  top:0;  left:0;  width:100%;  z-index:50;  display:block;  transition:all 0.3s ease-out 0s; } @media (max-width:480px) {  #wrapper .main-header {   padding-top:16px;   padding-bottom:16px;  } } #wrapper .main-header > .fusion-builder-row {  max-width:1300px !important;  width:90%;  margin-left:auto !important;  margin-right:auto !important;  gap:20px;  align-items:center; } #wrapper .main-header > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:auto; } #wrapper .main-header > .fusion-builder-row > .fusion-layout-column.fusion_builder_column_1_4 {  flex:0 1 218px; } @media only screen and (min-width:981px) and (max-width:1199px) {  #wrapper .main-header > .fusion-builder-row > .fusion-layout-column.fusion_builder_column_1_4 {   flex:0 0 103px;  } } @media only screen and (max-width:349px) {  #wrapper .main-header > .fusion-builder-row > .fusion-layout-column.fusion_builder_column_1_4 {   flex:0 0 200px;  } } #wrapper .main-header > .fusion-builder-row > .fusion-layout-column.fusion_builder_column_3_4 {  flex:2; } #wrapper .main-header > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .main-header .main-logo-onlyKGL {  display:none;  overflow:visible; } @media (min-width:981px) {  #wrapper .main-header .main-logo-onlyKGL img {   left:-3px;   position:relative;  } } @media only screen and (min-width:981px) and (max-width:1199px) {  #wrapper .main-header .main-logo-onlyKGL {   display:block;  } } @media (min-width:981px) {  #wrapper .main-header .main-logo img {   left:-3px;   position:relative;  } } @media only screen and (min-width:981px) and (max-width:1199px) {  #wrapper .main-header .main-logo {   display:none;  } } @media (min-width:981px) {  #wrapper .main-header .awb-menu {   display:flex;   justify-content:flex-end;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap {   margin-top:24px;   transition:all 0.3s ease-out 0s;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth {   padding:0;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth > .fusion-builder-row {   padding:54px 70px 44px;   background-color:var(--awb-color1);   max-width:1440px !important;   width:90%;   margin-left:auto !important;   margin-right:auto !important;   box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column .fusion-column-wrapper {   margin:0;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column {   margin-bottom:0;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column:first-child .fusion-menu > li.menu-item {   position:static;   justify-content:flex-start;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column:first-child .fusion-menu > li.menu-item .awb-submenu__sub-ul {   opacity:0;   visibility:hidden;   z-index:-1;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column:first-child .fusion-menu > li.menu-item.hovered .awb-submenu__sub-ul {   opacity:1 !important;   visibility:visible !important;   z-index:2;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column.fusion_builder_column_1_3:last-child {   position:relative;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column.fusion_builder_column_1_3:last-child::before {   content:"";   display:block;   position:absolute;   width:1px;   height:84%;   top:0;   left:-94px;   background-color:#d9d9d9;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth:not(.megamenu-solutions-row) > .fusion-builder-row {   gap:80px;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth:not(.megamenu-solutions-row) > .fusion-builder-row > .fusion-layout-column {   width:calc(33.33% - 160px / 3);  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth:not(.megamenu-solutions-row) > .fusion-builder-row > .fusion-layout-column .fusion-column {   padding:0;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth:not(.megamenu-solutions-row) > .fusion-builder-row > .fusion-layout-column.fusion_builder_column_1_3:last-child::before {   left:-40px;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item {   justify-content:flex-start;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item > .awb-submenu__main-a {   font-size:16px;   line-height:calc(24 / 16);   color:var(--awb-custom_color_11) !important;   transition:all 0.3s ease-out 0s;   padding:18px 0;   font-family:Poppins, sans-serif;   position:relative;   display:inline-block;   padding-right:22px;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item > .awb-submenu__main-a:hover {   color:var(--awb-custom_color_3) !important;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item > .awb-submenu__main-a:hover .menu-text i {   opacity:1;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item > .awb-submenu__main-a .awb-submenu__open-nav-submenu-hover {   display:none;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item > .awb-submenu__main-a .menu-text {   text-align:left;   display:inline;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item > .awb-submenu__main-a .menu-text i {   content:"";   display:block;   position:absolute;   top:50%;   transform:translate(0, -50%);   background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/arrow-red-2.svg) no-repeat center / 100% 100%;   width:19px;   height:14px;   transition:all 0.3s ease-out 0s;   opacity:0;   margin-left:-5px;   margin-top:-2px;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item.fusion-read-more {   position:relative !important;   width:auto;   align-self:flex-start;   margin-top:22px;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item.fusion-read-more::before {   content:"";   display:block;   position:absolute;   width:calc(100% + 20px);   height:1px;   background-color:#d9d9d9;   top:-8px;   left:0;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item.fusion-read-more > .awb-submenu__main-a {   color:var(--awb-custom_color_3) !important;   padding-right:0;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item.fusion-read-more > .awb-submenu__main-a i {   display:none;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item.fusion-read-more > .awb-submenu__main-a:hover {   color:var(--awb-custom_color_10) !important;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item.fusion-read-more > .awb-submenu__main-a .menu-text {   font-weight:500;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item.fusion-read-more::after {   top:50%;   transform:translate(0, -50%);  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item.hovered > .awb-submenu__main-a {   color:var(--awb-custom_color_3) !important;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item.hovered > .awb-submenu__main-a .menu-text i {   opacity:1;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item .awb-submenu__sub-ul .menu-item {   border:none;   max-width:230px;   background:none !important;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item .awb-submenu__sub-ul .menu-item .awb-submenu__sub-a {   font-family:Poppins, sans-serif;   font-size:16px;   line-height:calc(24 / 16);   color:var(--awb-custom_color_11) !important;   transition:all 0.3s ease-out 0s;   padding:18px 0;  }  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item .awb-submenu__sub-ul .menu-item .awb-submenu__sub-a:hover {   color:var(--awb-custom_color_3) !important;  }  #wrapper .main-header .awb-menu .submenu-title {   margin-top:0;  }  #wrapper .main-header .awb-menu .submenu-title .fusion-title-heading {   font-family:Poppins, sans-serif;   font-weight:500;   font-size:20px !important;   line-height:calc(26 / 20) !important;   margin-bottom:25px !important;   color:var(--awb-custom_color_11) !important;   display:flex;   justify-content:space-between;   align-items:center;  }  #wrapper .main-header .awb-menu .submenu-title .fusion-title-heading strong {   font-weight:500;  }  #wrapper .main-header .awb-menu .submenu-title .fusion-title-heading .simple-link {   font-weight:400;  }  #wrapper .main-header .awb-menu .fusion-content-boxes {   margin:0;   position:relative;  }  #wrapper .main-header .awb-menu .fusion-content-boxes > .fusion-column {   margin:0;  }  #wrapper .main-header .awb-menu .fusion-content-boxes .content-box-wrapper {   text-align:left;   padding:0;  }  #wrapper .main-header .awb-menu .fusion-content-boxes .heading {   margin:0;  }  #wrapper .main-header .awb-menu .fusion-content-boxes .heading .heading-link {   display:flex;   flex-direction:column;  }  #wrapper .main-header .awb-menu .fusion-content-boxes .heading .heading-link .image {   margin:0;   padding:0 0 4px;   order:2;  }  #wrapper .main-header .awb-menu .fusion-content-boxes .heading .heading-link .image img {   aspect-ratio:1.7046413502;   object-fit:cover;   object-position:center;   margin:0;   display:block;   max-width:100%;  }  #wrapper .main-header .awb-menu .fusion-content-boxes .heading .heading-link .content-box-heading {   font-weight:500;   font-size:20px;   line-height:26px !important;   color:var(--awb-custom_color_11);   text-align:left;   margin:0 0 9px;  }  #wrapper .main-header .awb-menu .content-container {   padding:12px 0 0;   text-align:left;   font-weight:700;   font-size:18px;   line-height:calc(27 / 18);   color:var(--awb-custom_color_11);   margin:0 0 15px;  }  #wrapper .main-header .awb-menu .content-container p {   margin:0 0 7px;   font-weight:500;   font-family:Franklin Gothic, sans-serif;  }  #wrapper .main-header .awb-menu .content-container strong {   font-size:14px;   line-height:calc(21 / 14);   color:var(--awb-custom_color_3);   font-weight:700;  }  #wrapper .main-header .awb-menu .fusion-read-more {   display:inline-block;   float:none !important;  }  #wrapper .main-header .awb-menu .resources-content-boxes .heading .heading-link .content-box-heading {   margin-bottom:15px;  }  #wrapper .main-header .awb-menu__main-ul {   gap:0 35px;   min-height:unset;  }  #wrapper .main-header .awb-menu__main-li > .awb-menu__main-a {   font-weight:500;   font-size:16px;   line-height:calc(19 / 16);   color:var(--awb-color1) !important;   font-family:Poppins, sans-serif;  }  #wrapper .main-header .awb-menu__main-li > .awb-menu__main-a:hover {   color:var(--awb-custom_color_3) !important;  }  #wrapper .main-header .awb-menu__main-li > .awb-menu__main-a .awb-menu__open-nav-submenu-hover {   font-size:18px;  }  #wrapper .main-header .awb-menu__main-li:hover > .awb-menu__main-a {   color:var(--awb-custom_color_3) !important;  }  #wrapper .main-header .awb-menu__main-li:not(.button-arrow) > .awb-menu__main-a {   position:relative;  }  #wrapper .main-header .awb-menu__main-li:not(.button-arrow) > .awb-menu__main-a::after {   content:"";   display:block;   position:absolute;   width:120%;   height:30px;   top:100%;   left:-10%;   z-index:3;  }  #wrapper .main-header .awb-menu__main-li.button-arrow .awb-menu__main-a {   font-size:18px;   line-height:calc(26 / 18);   background-color:var(--awb-custom_color_3);  }  #wrapper .main-header .awb-menu__main-li.button-arrow .awb-menu__main-a:hover {   background-color:#6f070a;  }  #wrapper .main-header .awb-menu__main-li.button-arrow .button-icon-divider-right, #wrapper .main-header .awb-menu__main-li.button-arrow .button-icon-divider-left {   border:none;   margin:0;   top:-2px;   left:0;   right:0;   position:relative;   order:2;  }  #wrapper .main-header .awb-menu__main-li.button-arrow .menu-text {   font-weight:500;   font-size:18px;   line-height:calc(26 / 18);   padding:14px 23px 12px 30px;   font-family:Franklin Gothic, sans-serif;   background:none;  }  #wrapper .main-header .awb-menu__main-li.button-arrow .fusion-button-text-right, #wrapper .main-header .awb-menu__main-li.button-arrow .fusion-button-text-left {   padding:0 2px 0 0;  }  #wrapper .main-header .awb-menu__main-li.menu-item-has-children > .awb-menu__main-a::before {   content:"";   display:block;   position:absolute;   width:0px;   height:0px;   border-style:solid;   border-width:0 8.5px 10px 8.5px;   border-color:transparent transparent #fff transparent;   transform:rotate(0deg);   transform:translate(calc(-50% - 10px), 14px);   top:100%;   left:50%;   z-index:2;   opacity:0;   visibility:hidden;   transition:all 0.2s ease-in 0s;  }  #wrapper .main-header .awb-menu__main-li.menu-item-has-children:hover > .awb-menu__main-a::before {   opacity:1;   visibility:visible;  }  #wrapper .main-header .awb-menu__main-li.menu-item-has-children > .awb-menu__sub-ul {   margin-top:24px;   min-width:180px;   transition:all 0.3s ease-out 0s;   left:50%;   transform:translate(-50%, 0);   border:1px solid #e2e2e2;   border-top:none;  }  #wrapper .main-header .awb-menu__main-li.menu-item-has-children > .awb-menu__sub-ul .menu-item {   font-size:17px;   font-family:Poppins, sans-serif;   border:none;  }  #wrapper .main-header .awb-menu__main-li.menu-item-has-children > .awb-menu__sub-ul .menu-item .awb-menu__sub-a span {   transition:all 0.3s ease-out 0s;   position:relative;   padding-right:34px;  }  #wrapper .main-header .awb-menu__main-li.menu-item-has-children > .awb-menu__sub-ul .menu-item .awb-menu__sub-a span::after {   content:"";   display:block;   position:absolute;   right:0;   top:4px;   background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/arrow-red-slim.svg) no-repeat center / 100% 100%;   width:24px;   height:14px;   transition:all 0.3s ease-out 0s;   opacity:0;   margin-top:-2px;  }  #wrapper .main-header .awb-menu__main-li.menu-item-has-children > .awb-menu__sub-ul .menu-item .awb-menu__sub-a:hover {   color:var(--awb-custom_color_3);  }  #wrapper .main-header .awb-menu__main-li.menu-item-has-children > .awb-menu__sub-ul .menu-item .awb-menu__sub-a:hover span {   color:var(--awb-custom_color_3);  }  #wrapper .main-header .awb-menu__main-li.menu-item-has-children > .awb-menu__sub-ul .menu-item .awb-menu__sub-a:hover span::after {   opacity:1;  }  #wrapper .main-header #resources-content-boxes-1 > .fusion-column, #wrapper .main-header #resources-content-boxes-2 > .fusion-column, #wrapper .main-header #menu-submenu-solutions-content-boxes > .fusion-column {   position:absolute;   left:0;   top:0;   width:100%;   opacity:0;   visibility:hidden;   transition:all 0.3s ease-out 0s;  }  #wrapper .main-header #resources-content-boxes-1 > .fusion-column.active, #wrapper .main-header #resources-content-boxes-2 > .fusion-column.active, #wrapper .main-header #menu-submenu-solutions-content-boxes > .fusion-column.active {   opacity:1;   visibility:visible;   position:static;   transition:all 0.3s ease-out 0.2s;  } } @media (min-width:981px) and (max-width:1439px) {  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth > .fusion-builder-row {   padding:40px 5vw 32px;  } } @media (min-width:981px) and (max-width:1199px) {  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column.fusion_builder_column_1_3:last-child::before {   left:-50px;  } } @media (min-width:981px) and (min-width:1440px) {  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth.megamenu-solutions-row .fusion-layout-column.fusion_builder_column_1_3:last-child {   padding-left:26px;  } } @media (min-width:981px) and (max-width:1199px) {  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth:not(.megamenu-solutions-row) > .fusion-builder-row > .fusion-layout-column.fusion_builder_column_1_3:last-child::before {   left:-24px;  } } @media (min-width:981px) and (max-width:1199px) {  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth:not(.megamenu-solutions-row) > .fusion-builder-row {   gap:45px;  }  #wrapper .main-header .awb-menu .awb-menu__mega-wrap > .fusion-fullwidth:not(.megamenu-solutions-row) > .fusion-builder-row > .fusion-layout-column {   width:calc(33.33% - 90px / 3);  } } @media (min-width:981px) and (max-width:1439px) {  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item > .awb-submenu__main-a {   padding:10px 0;  } } @media (min-width:981px) and (max-width:1439px) {  #wrapper .main-header .awb-menu .awb-submenu .fusion-menu > li.menu-item .awb-submenu__sub-ul .menu-item .awb-submenu__sub-a {   padding:11px 0 9px;  } } @media (min-width:981px) and (max-width:1439px) {  #wrapper .main-header .awb-menu .submenu-title {   margin-bottom:0;  } } @media only screen and (min-width:981px) and (min-width:981px) and (max-width:1230px) {  #wrapper .main-header .awb-menu__main-ul {   gap:24px;  } } @media only screen and (min-width:981px) and (min-width:981px) and (max-width:1199px) {  #wrapper .main-header .awb-menu__main-li.button-arrow .button-icon-divider-right, #wrapper .main-header .awb-menu__main-li.button-arrow .button-icon-divider-left {   display:none;  } } @media only screen and (min-width:981px) and (min-width:981px) and (max-width:1199px) {  #wrapper .main-header .awb-menu__main-li.button-arrow .menu-text {   padding:6px 16px;  } } @media (max-width:980px) {  #wrapper .main-header .awb-menu {   display:flex;   justify-content:flex-end;  }  #wrapper .main-header .awb-menu .fusion-menu {   margin-top:24px;   transition:all 0.3s ease-out 0s;  } } @media (max-width:980px) and (max-width:480px) {  #wrapper .main-header .awb-menu .fusion-menu {   margin-top:17px;  } } .awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile:before {  border-left:1px solid rgba(0, 0, 0, 0.1);  font-size:20px;  padding:0 26px !important; } .scrolled-100 #wrapper .main-header {  background-color:rgba(0, 0, 0, 0.76);  padding-top:18px;  padding-bottom:18px; } @media (max-width:480px) {  .scrolled-100 #wrapper .main-header {   padding-top:12px;   padding-bottom:12px;  } } .scrolled-100 #wrapper .main-header .awb-menu .awb-menu__mega-wrap {  margin-top:17px; } @media (max-width:980px) {  .scrolled-100 #wrapper .main-header .awb-menu .fusion-menu {   margin-top:17px;  } } @media (max-width:980px) and (max-width:480px) {  .scrolled-100 #wrapper .main-header .awb-menu .fusion-menu {   margin-top:13px;  } } .scrolled-100 #wrapper .main-header .awb-menu__main-li.menu-item-has-children > .awb-menu__main-a::before {  transform:translate(calc(-50% - 10px), 7px); } .scrolled-100 #wrapper .main-header .awb-menu__main-li.menu-item-has-children > .awb-menu__sub-ul {  margin-top:17px; } .admin-bar #wrapper .main-header {  top:32px; } @media only screen and (max-width:782px) {  .admin-bar #wrapper .main-header {   top:46px;  } } .awb-menu.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-toggle {  padding:8px;  background:none;  font-size:22px;  color:var(--awb-color1); } #wrapper .main-footer {  padding:clamp(50px, 7.5vw, 96px) 0 clamp(40px, 8.359375vw, 107px);  background-color:var(--awb-custom_color_13);  z-index:10; } #wrapper .main-footer > .fusion-builder-row {  width:90vw !important;  max-width:1160px !important;  margin:0 auto !important;  flex-wrap:nowrap; } @media (max-width:1439px) {  #wrapper .main-footer > .fusion-builder-row {   max-width:90vw !important;   width:1160px !important;  } } @media (max-width:1199px) {  #wrapper .main-footer > .fusion-builder-row {   flex-wrap:wrap;  } } @media (max-width:480px) {  #wrapper .main-footer > .fusion-builder-row {   display:grid;   grid-template-columns:1fr 1fr;   grid-template-areas:"col1 col1" "col5 col5" "col2 col3" "col2 col4";   gap:5px 20px;  } } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:auto; } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) {  padding-right:20px; } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text h6 {  color:var(--awb-color1);  margin:0 0 30px;  font-size:20px;  line-height:calc(26 / 20); } @media (max-width:480px) {  #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text h6 {   margin-bottom:20px;  } } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text ul {  padding:0;  margin:0 0 30px; } @media (max-width:480px) {  #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text ul {   margin-bottom:20px;  } } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text ul li {  list-style:none;  font-size:18px;  line-height:calc(25 / 18);  margin-bottom:17px; } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text ul li:last-child {  margin-bottom:0; } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text ul a {  color:#b8b8b8;  transition:all 0.3s ease-out 0s; } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text ul a:hover {  color:var(--awb-custom_color_3); } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text p {  font-size:16px;  line-height:calc(25 / 16);  color:#b8b8b8;  margin:0 0 6px; } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text p strong {  font-size:16px;  font-weight:500; } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text p a {  color:#b8b8b8;  text-decoration:none;  transition:all 0.3s ease-out 0s;  font-size:18px;  line-height:1.1; } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column:not(.subfooter) .fusion-text p a:hover {  color:var(--awb-custom_color_3); } #wrapper .main-footer > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .main-footer .pretty-link:hover i, #wrapper .main-footer .pretty-link:hover .fusion-button-text {  color:var(--awb-custom_color_9); } #wrapper .main-footer-col1 {  flex:0 1 36.7%;  grid-area:col1; } @media (max-width:1199px) {  #wrapper .main-footer-col1 {   flex:0 0 100%;   padding:0 0 40px !important;  }  #wrapper .main-footer-col1 > .fusion-column-wrapper {   display:flex;   align-items:flex-end;   flex-direction:row;  }  #wrapper .main-footer-col1 > .fusion-column-wrapper > div {   width:50%;   padding-right:20px;  }  #wrapper .main-footer-col1 > .fusion-column-wrapper > div:last-child {   padding-right:0;  }  #wrapper .main-footer-col1 .main-footer-logo {   margin-bottom:0;  } } @media (max-width:1199px) and (max-width:480px) {  #wrapper .main-footer-col1 > .fusion-column-wrapper {   flex-direction:column;   gap:24px;  }  #wrapper .main-footer-col1 > .fusion-column-wrapper > div {   width:100%;  } } @media (max-width:768px) {  #wrapper .main-footer-col1 .pretty-link {   font-size:16px;  } } @media (max-width:480px) {  #wrapper .main-footer-col1 .pretty-link {   font-size:18px;  } } #wrapper .main-footer-col2 {  flex:0 0 250px;  grid-area:col2; } #wrapper .main-footer-col3 {  flex:0 0 178px;  grid-area:col3; } #wrapper .main-footer-col4 {  flex:0 0 131px;  grid-area:col4; } #wrapper .main-footer-col5 {  flex:0 0 177px;  padding-right:0 !important;  grid-area:col5; } @media (max-width:1199px) {  #wrapper .main-footer-col2, #wrapper .main-footer-col3, #wrapper .main-footer-col4, #wrapper .main-footer-col5 {   flex:0 0 25%;  } } @media (max-width:768px) {  #wrapper .main-footer-col2, #wrapper .main-footer-col3, #wrapper .main-footer-col4, #wrapper .main-footer-col5 {   flex:0 0 50%;   margin-bottom:30px;   order:6;  }  #wrapper .main-footer-col2 {   order:3;  }  #wrapper .main-footer-col5 {   order:4;   margin-bottom:30px !important;  } } @media (max-width:480px) {  #wrapper .main-footer-col1 {   padding-bottom:20px !important;  }  #wrapper .main-footer-col2, #wrapper .main-footer-col3, #wrapper .main-footer-col4, #wrapper .main-footer-col5 {   padding-right:0 !important;  }  #wrapper .main-footer-col5 > .fusion-column-wrapper {   display:block;  }  #wrapper .main-footer-col5 .fusion-text p a br {   display:none;  }  #wrapper .main-footer-col5 .contact-us {   display:inline-flex;   padding-right:30px;   width:50%;  }  #wrapper .main-footer-col5 .fusion-social-links {   display:inline-flex;   width:50%;  } } #wrapper .main-footer-logo {  width:218px;  margin:0 0 32px;  padding-top:18px; } @media (max-width:1199px) {  #wrapper .main-footer-logo {   padding-bottom:6px;  } } #wrapper .main-footer-logo img {  width:218px; } #wrapper .subfooter {  width:100% !important; } #wrapper .subfooter-container {  padding-top:0;  padding-bottom:0;  background-color:var(--awb-custom_color_13); } #wrapper .subfooter-container > .fusion-builder-row {  max-width:1160px !important;  width:90%; } #wrapper .subfooter-container > .fusion-builder-row > .fusion-layout-column {  margin:0;  border-top:1px solid #222;  padding-top:17px;  padding-bottom:17px; } #wrapper .subfooter-container > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .subfooter-container .fusion-text {  text-align:center; } #wrapper .subfooter-container .fusion-text p {  font-size:16px;  line-height:calc(19 / 16);  margin:0 0 17px;  color:#b8b8b8; } #wrapper .subfooter-container .fusion-text p:last-child {  margin-bottom:0; } @media (max-width:480px) {  #wrapper .subfooter-container .fusion-text p:last-child {   font-size:13px;  }  #wrapper .subfooter-container .fusion-text p:last-child img {   display:none !important;  } } #wrapper .subfooter-container .fusion-text p a {  transition:all 0.3s ease-out 0s;  text-decoration:none; } #wrapper .subfooter-container .fusion-text p a:hover {  color:var(--awb-custom_color_9); } #wrapper .subfooter-container .fusion-text p .separ {  display:inline-block;  vertical-align:middle;  width:1px;  height:19px;  font-size:0;  background-color:#b8b8b8;  margin:-1px 3px 0; } @media (max-width:480px) {  #wrapper .subfooter-container .fusion-text p .separ {   height:15px;  } } #wrapper .subfooter-container .fusion-text ul {  margin:0 0 17px;  padding:0;  display:flex;  justify-content:center; } #wrapper .subfooter-container .fusion-text ul:last-child {  margin-bottom:0; } @media (max-width:768px) {  #wrapper .subfooter-container .fusion-text ul {   flex-wrap:wrap;   justify-content:flex-start;  }  #wrapper .subfooter-container .fusion-text ul li {   width:50%;   padding:6px;  }  #wrapper .subfooter-container .fusion-text ul li::after {   display:none;  } } #wrapper .subfooter-container .fusion-text li {  list-style:none;  padding:0 9px;  position:relative;  font-size:16px;  line-height:calc(19 / 16); } #wrapper .subfooter-container .fusion-text li::after {  content:"";  display:block;  position:absolute;  width:1px;  height:100%;  right:0;  top:0;  background-color:#b8b8b8; } #wrapper .subfooter-container .fusion-text li:last-child::after {  display:none; } #wrapper .subfooter-container .fusion-text li a {  color:#b8b8b8;  white-space:nowrap;  transition:all 0.3s ease-out 0s; } @media (max-width:768px) {  #wrapper .subfooter-container .fusion-text li a {   white-space:normal;  } } #wrapper .subfooter-container .fusion-text li a:hover {  color:var(--awb-custom_color_3); } #wrapper .contact-us {  margin-bottom:28px; } #wrapper .contact-us .fusion-title-heading {  font-family:Franklin Gothic, sans-serif;  font-size:18px !important;  line-height:calc(22 / 18) !important; } #wrapper .contact-us .fusion-title-heading a {  display:inline-block;  position:relative;  transition:all 0.3s ease-out 0s;  padding-right:30px; } #wrapper .contact-us .fusion-title-heading a::after {  content:"";  display:block;  position:absolute;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/envelope.svg) no-repeat center / 100% 100%;  width:20px;  height:16px;  right:0;  top:2px;  filter:brightness(0) saturate(100%) invert(11%) sepia(99%) saturate(5435%) hue-rotate(353deg) brightness(108%) contrast(84%);  transition:all 0.1s ease-out 0s; } #wrapper .contact-us .fusion-title-heading a:hover {  color:var(--awb-custom_color_9); } #wrapper .contact-us .fusion-title-heading a:hover::after {  filter:brightness(0) saturate(100%) invert(16%) sepia(46%) saturate(3584%) hue-rotate(338deg) brightness(102%) contrast(90%); } .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper {  margin:0;  display:flex; } .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper a.fusion-social-network-icon {  color:var(--awb-custom_color_3) !important;  position:relative;  margin:0 12px 0 6px;  top:1px;  padding-bottom:1px; } .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper a.fusion-social-network-icon.awb-icon-dribbblezzz, .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper a.fusion-social-network-icon.awb-icon-linkedin {  top:0; } .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper a.fusion-social-network-icon::before {  color:var(--awb-custom_color_3) !important; } .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper a.fusion-social-network-icon:hover {  color:var(--awb-custom_color_9) !important; } .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper a.fusion-social-network-icon:hover::before {  color:var(--awb-custom_color_9) !important; } #wrapper .home-hero {  min-height:540px;  max-height:1200px; } #wrapper .home-hero .fusion-builder-row {  display:flex;  flex-direction:column;  justify-content:center;  align-items:center;  position:static; } #wrapper .home-hero .home-hero-mainbox {  margin-bottom:100px; } #wrapper .home-hero .home-hero-mainbox .fusion-text p {  margin:0 0 50px; } #wrapper .home-hero .fusion-title-heading {  margin:0 0 35px !important;  word-spacing:12px; } @media (max-width:768px) {  #wrapper .home-hero .fusion-title-heading {   font-size:42px !important;   line-height:1.2 !important;  } } @media (max-width:480px) {  #wrapper .home-hero .fusion-title-heading {   font-size:36px !important;  } } #wrapper .home-hero .home-hero-subbox {  position:absolute;  z-index:3;  width:100%;  bottom:0;  left:0;  margin-bottom:38px; } @media (max-width:480px) {  #wrapper .home-hero .home-hero-subbox {   margin-bottom:24px;  } } #wrapper .home-hero .home-hero-subbox .fusion-text p {  font-size:clamp(20px, 3.90625vw, 50px);  line-height:calc(55 / 50);  color:var(--awb-color1);  font-family:Poppins, sans-serif;  margin:0; } #wrapper .home-hero .home-hero-subbox .fusion-text p a {  color:var(--awb-color1);  display:inline-block;  padding-bottom:clamp(30px, 4.375vw, 56px);  position:relative;  text-decoration:none; } #wrapper .home-hero .home-hero-subbox .fusion-text p a::after {  content:"";  display:block;  position:absolute;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/angle-down-white-27x15.svg) no-repeat center / 100% 100%;  width:27px;  height:15px;  bottom:0;  left:50%;  transform:translate(-50%, 0);  transition:all 0.3s ease-out 0s; } @media (max-width:480px) {  #wrapper .home-hero .home-hero-subbox .fusion-text p a::after {   width:22px;   height:12px;  } } @media (any-hover:hover) {  #wrapper .home-hero .home-hero-subbox .fusion-text p a:hover {   color:var(--awb-color1);  }  #wrapper .home-hero .home-hero-subbox .fusion-text p a:hover::after {   transform:translate(-50%, 0) scale(1.5);  } } #wrapper .home-hero .home-hero-subbox .fusion-text p em {  font-weight:300;  position:relative;  display:inline-block; } #wrapper .home-hero .home-hero-subbox .fusion-text p em::before {  content:"";  display:block;  position:absolute;  width:100%;  height:3px;  background-color:var(--awb-custom_color_3);  left:0;  bottom:0.06em; } @media (max-width:768px) {  #wrapper .home-hero .home-hero-subbox .fusion-text p em::before {   height:2px;  } } #wrapper .home-hero .fusion-button {  width:auto; } #wrapper .home-print-distribution {  background-color:var(--awb-color2) !important; } #wrapper .home-print-distribution-2 .fusion-image-element {  margin-bottom:32px !important; } #wrapper .home-certifications h5 {  margin-bottom:0; } @media (max-width:768px) {  #wrapper .home-certifications .fusion-image-element {   padding-top:0;  } } #wrapper .section-blog.post-cards .fusion-builder-row {  row-gap:0; } #wrapper .section-blog.post-cards .fusion-grid {  padding-bottom:0; } #wrapper .section-blog.post-cards .post-card {  padding-bottom:0; } #wrapper .section-blog.post-cards .header-area {  margin-bottom:20px; } #wrapper .section-blog.post-cards .footer-area {  margin-top:45px !important; } #wrapper .section-blog.post-cards .event-card > .fusion-column-wrapper > div:last-child {  margin-top:auto; } #wrapper .section-blog.post-cards .event-card .excerpt {  height:auto;  margin-bottom:22px;  margin-top:0; } #wrapper .section-blog.post-cards .event-card .excerpt p {  -webkit-line-clamp:5; } #wrapper .section-blog.post-cards .event-card .fusion-title {  height:54px;  margin-bottom:20px !important;  margin-bottom:32px !important; } #wrapper .section-blog.post-cards .event-card .post-meta {  font-size:clamp(14px, 15 / 1300 * 100vw, 15px);  margin-bottom:0; } #wrapper .section-blog.post-cards .event-card .event-date {  text-transform:uppercase; } .header-area .title-emphasis:after {  margin-top:clamp(16px, 40 / 1300 * 100vw, 40px); } .footer-area {  --awb-margin-top:45px; } .footer-area:last-child {  margin-bottom:0; } .slider-smooth-scroll {  overflow:hidden;  max-width:973px;  margin-left:auto;  margin-right:auto; } .slider-smooth-scroll .swiper-wrapper {  transition-timing-function:linear !important; } .slider-smooth-scroll .swiper-wrapper .swiper-slide {  width:auto !important; } .content-area.is-narrow {  max-width:405px; } #wrapper .society-services-intro.society-services-intro--w1003 > .fusion-builder-row {  max-width:1003px !important; } @media (min-width:1440px) {  #wrapper .society-services-intro .header-area .title-emphasis {   margin-bottom:40px;  } } @media (min-width:1440px) {  #wrapper .society-services-intro.society-services-intro--f22 .fusion-text p {   font-size:22px;  } } #wrapper .title-image {  padding-top:50px;  padding-bottom:14px; } @media (max-width:480px) {  #wrapper .title-image {   padding-top:38px;  } } #wrapper .title-image .fusion-title {  margin:0 0 46px !important; } @media (max-width:480px) {  #wrapper .title-image .fusion-title {   margin-bottom:28px !important;  } } #wrapper .title-image .fusion-title .fusion-title-heading {  font-size:clamp(26px, 2.1621621622vw, 32px) !important; } #wrapper .icons-titles {  order:5;  padding-top:30px;  margin-bottom:0; } @media (max-width:480px) {  #wrapper .icons-titles {   padding-top:20px;  } } #wrapper .icons-titles .fusion-content-boxes {  margin:0;  display:flex;  flex-wrap:wrap;  justify-content:center;  gap:32px 18px; } #wrapper .icons-titles .fusion-content-boxes .content-box-column {  width:calc(100% / 6 - 18px * 5 / 6);  padding:0;  text-align:center;  margin:0; } @media (max-width:980px) {  #wrapper .icons-titles .fusion-content-boxes .content-box-column {   width:calc(100% / 3 - 18px * 2 / 3);  } } @media (max-width:480px) {  #wrapper .icons-titles .fusion-content-boxes .content-box-column {   width:calc(50% - 18px);  } } @media only screen and (max-width:359px) {  #wrapper .icons-titles .fusion-content-boxes .content-box-column {   width:100%;  } } #wrapper .icons-titles .fusion-content-boxes .fusion-clearfix {  display:none; } #wrapper .icons-titles .fusion-content-boxes::before, #wrapper .icons-titles .fusion-content-boxes::after {  display:none; } #wrapper .icons-titles .fusion-content-boxes .heading {  margin-bottom:0; } #wrapper .icons-titles .fusion-content-boxes .image {  width:132px;  height:132px;  background-color:var(--awb-custom_color_3);  border-radius:50%;  display:flex;  flex-direction:column;  justify-content:center;  align-items:center;  margin:0 auto 9px; } #wrapper .icons-titles .fusion-content-boxes .image img {  display:block;  margin:0; } #wrapper .icons-titles .fusion-content-boxes .content-box-heading {  font-size:22px !important;  line-height:1.5 !important;  color:var(--awb-custom_color_13);  font-family:Franklin Gothic, sans-serif; } #wrapper .contact {  padding-top:clamp(60px, 7.03125vw, 90px);  padding-bottom:clamp(60px, 7.03125vw, 90px); } #wrapper .contact > .fusion-builder-row {  max-width:1132px !important;  width:90% !important;  margin:0 !important;  display:flex;  justify-content:space-between;  align-items:stretch;  flex-wrap:nowrap !important;  gap:30px; } @media (max-width:980px) {  #wrapper .contact > .fusion-builder-row {   flex-direction:column;   gap:52px;  } } #wrapper .contact > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:100%; } #wrapper .contact > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .contact > .fusion-builder-row > .fusion-layout-column.contact-content {  flex:0 1 554px; } @media (max-width:980px) {  #wrapper .contact > .fusion-builder-row > .fusion-layout-column.contact-content {   flex:auto;  } } #wrapper .contact > .fusion-builder-row > .fusion-layout-column.contact-aside {  flex:0 1 492px;  margin-top:121px; } @media (max-width:1199px) {  #wrapper .contact > .fusion-builder-row > .fusion-layout-column.contact-aside {   margin-top:95px;  } } @media (max-width:980px) {  #wrapper .contact > .fusion-builder-row > .fusion-layout-column.contact-aside {   flex:auto;   margin-top:0;  } } #wrapper .contact-content .fusion-builder-row:last-child .fusion-column-wrapper {  border:none;  margin-bottom:0; } #wrapper .contact-maintitle {  margin:0 0 37px !important; } #wrapper .address-box {  margin-bottom:0; } #wrapper .address-box .fusion-column-wrapper {  display:flex;  flex-direction:row;  flex-wrap:wrap;  gap:16px 5px;  padding-top:8px;  padding-bottom:26px;  margin-bottom:21px;  border-bottom:1px solid #b8b8b8; } #wrapper .address-box-title {  margin:0 !important;  flex:none;  width:100%; } #wrapper .address-box-title .fusion-title-heading {  font-weight:400;  font-size:24px !important;  line-height:1.2 !important;  color:var(--awb-custom_color_13) !important; } #wrapper .address-box-content {  margin:0;  width:calc(50% - 8px);  flex:none;  position:relative;  padding-left:40px; } @media only screen and (min-width:981px) and (max-width:1199px) {  #wrapper .address-box-content {   padding-left:30px;  } } @media (max-width:480px) {  #wrapper .address-box-content {   width:100%;  } } #wrapper .address-box-content::before {  content:"";  display:block;  position:absolute;  width:24px;  height:24px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/map.svg) no-repeat center / 100% 100%;  left:0;  top:1px;  filter:brightness(0) saturate(100%) invert(32%) sepia(85%) saturate(5006%) hue-rotate(343deg) brightness(90%) contrast(106%); } #wrapper .address-box-content h5 {  margin:0;  font-weight:500;  font-size:18px;  line-height:1.5;  color:var(--awb-custom_color_13) !important;  font-family:Franklin Gothic, sans-serif; } #wrapper .address-box-content p {  font-size:18px;  line-height:1.5;  margin:0;  color:var(--awb-custom_color_13) !important; } #wrapper .address-box-content p a {  color:var(--awb-custom_color_13);  text-decoration:none; } #wrapper .address-box-content p a:hover {  color:var(--awb-custom_color_3); } #wrapper .form-title {  margin:0 0 27px !important; } #wrapper .form-title .fusion-title-heading {  font-size:32px !important; } @media only screen and (min-width:981px) and (max-width:1199px) {  #wrapper .form-title .fusion-title-heading {   font-size:28px !important;   padding-top:7px !important;  } } @media (max-width:480px) {  #wrapper .form-title .fusion-title-heading {   font-size:26px !important;  } } #wrapper .newsletter {  padding-top:clamp(60px, 7.03125vw, 90px);  padding-bottom:clamp(62px, 7.03125vw, 90px); } #wrapper .newsletter > .fusion-builder-row {  max-width:1132px !important;  width:90% !important;  margin:0 !important;  display:flex;  justify-content:space-between;  align-items:center;  flex-wrap:nowrap !important;  gap:30px; } @media (max-width:980px) {  #wrapper .newsletter > .fusion-builder-row {   align-items:flex-start;  } } @media only screen and (max-width:767px) {  #wrapper .newsletter > .fusion-builder-row {   flex-direction:column;   gap:5px;  } } #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:100%; } #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-content {  flex:0 1 554px; } @media (max-width:980px) {  #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-content {   flex:auto;  } } #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-content .fusion-title {  margin:0 !important;  max-width:350px; } @media only screen and (max-width:767px) {  #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-content .fusion-title {   margin-bottom:10px !important;  } } #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-content .fusion-title .fusion-title-heading {  text-transform:capitalize;  line-height:1.1 !important; } @media (max-width:980px) {  #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-content .fusion-title .fusion-title-heading {   font-size:40px !important;  } } @media only screen and (max-width:767px) {  #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-content .fusion-title .fusion-title-heading {   font-size:36px !important;  } } #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-content p {  font-size:18px;  line-height:calc(25 / 18);  color:var(--awb-custom_color_11); } #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-form {  flex:0 1 420px; } @media (max-width:980px) {  #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-form {   flex:auto;  } } #wrapper .newsletter > .fusion-builder-row > .fusion-layout-column.newsletter-form .gform_wrapper.gravity-theme .gform_footer {  margin-top:33px; } #wrapper .newsletter > .fusion-builder-row .gform_wrapper .gfield input {  height:52px; } #wrapper .newsletter-text p {  margin:0 0 30px;  font-size:22px;  line-height:1.4; } @media (max-width:480px) {  #wrapper .newsletter-text p {   margin-bottom:20px;   font-size:20px;  } } #wrapper .section-blog--dark .newsletter-text {  max-width:335px; } #wrapper .section-blog--dark .newsletter-text p {  color:#d0d0d0; } #wrapper .newsletter-wide {  text-align:center; } #wrapper .newsletter-wide .fusion-title {  margin:0 0 22px !important; } @media (max-width:480px) {  #wrapper .newsletter-wide .fusion-title-heading {   font-size:30px !important;  } } .post-card.post-type-report .blog-meta .fusion-meta-tb-sep, .post-card.post-type-report .blog-meta .fusion-tb-author {  visibility:hidden; } .post-card.post-type-case-study .blog-meta .fusion-meta-tb-sep, .post-card.post-type-case-study .blog-meta .fusion-tb-author {  visibility:hidden; } .post-card.post-type-support .blog-meta .fusion-meta-tb-sep, .post-card.post-type-support .blog-meta .fusion-tb-author {  visibility:hidden; } .post-card.post-type-event .blog-meta {  display:none !important; } .post-card:not(.post-type-event) .event-meta {  display:none !important; } #wrapper .post-cards-careers .fusion-grid-1 {  display:flex;  flex-direction:column; } #wrapper .post-career-card {  padding:42px 0;  border-bottom:1px solid var(--awb-color4);  width:100% !important;  overflow:hidden; } @media (max-width:1199px) {  #wrapper .post-career-card {   padding:32px 0;  } } #wrapper .post-career-card:first-child {  } #wrapper .post-career-card .fusion-column-wrapper {  display:block; } #wrapper .post-career-card .fusion-title {  margin:0 0 10px !important; } #wrapper .post-career-card .fusion-title-heading {  font-weight:500;  font-size:20px !important;  line-height:1.3 !important;  color:var(--awb-custom_color_15) !important; } #wrapper .post-career-card .fusion-title-heading a {  color:var(--awb-custom_color_15) !important; } #wrapper .post-career-card .fusion-title-heading a:hover {  color:var(--awb-custom_color_3) !important; } #wrapper .post-career-card .excerpt {  color:var(--awb-custom_color_11);  font-size:16px;  line-height:1.5;  margin-top:30px;  margin-bottom:38px; } #wrapper .post-career-card .excerpt p {  margin:0; } @media (max-width:1199px) {  #wrapper .post-career-card .excerpt {   margin-top:20px;   margin-bottom:26px;  } } #wrapper .careers-tags {  display:inline-flex;  vertical-align:middle;  width:auto;  margin:0 8px 0 0;  position:relative;  padding-left:26px;  padding-right:12px;  white-space:nowrap; } @media (max-width:768px) {  #wrapper .careers-tags {   padding-left:24px;  } } @media (max-width:480px) {  #wrapper .careers-tags {   white-space:normal;  } } #wrapper .careers-tags::before {  content:"";  display:block;  position:absolute;  left:0;  top:0.2em;  width:18px;  height:17px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/tag-rotate.svg) no-repeat center / 100% 100%; } @media (max-width:768px) {  #wrapper .careers-tags::before {   width:17px;   height:16px;   top:0.3em;  } } #wrapper .careers-tags p {  margin:0;  font-size:18px;  line-height:25px; } @media (max-width:980px) {  #wrapper .careers-tags p {   font-size:16px;  } } @media (max-width:768px) {  #wrapper .careers-tags p {   font-size:15px;  } } #wrapper .careers-tags p a {  color:var(--awb-custom_color_3);  text-decoration:none; } #wrapper .careers-tags p a:hover {  color:var(--awb-custom_color_10); } #wrapper .careers-locations {  display:inline-flex;  vertical-align:middle;  width:auto;  margin:0;  padding-left:12px;  position:relative;  white-space:nowrap;  margin-left:-8px; } @media (max-width:480px) {  #wrapper .careers-locations {   white-space:normal;  } } #wrapper .careers-locations::before {  content:"";  display:inline-block;  vertical-align:middle;  width:14px;  height:19px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/map-red.svg) no-repeat center / 100% 100%;  margin-right:7px;  bottom:-2px;  position:relative; } @media (max-width:980px) {  #wrapper .careers-locations::before {   width:13px;   height:18px;   margin-right:5px;  } } #wrapper .careers-locations::after {  content:"";  display:block;  position:absolute;  width:1px;  height:16px;  background-color:var(--awb-custom_color_12);  opacity:0.4;  left:0;  top:50%;  transform:translate(0, -50%); } #wrapper .careers-locations p {  margin:0;  font-size:18px;  line-height:25px; } @media (max-width:980px) {  #wrapper .careers-locations p {   font-size:16px;  } } @media (max-width:768px) {  #wrapper .careers-locations p {   font-size:15px;  } } #wrapper .careers-locations p a {  color:var(--awb-custom_color_3);  text-decoration:none; } #wrapper .careers-locations p a:hover {  color:var(--awb-custom_color_10); } @media (max-width:1439px) {  #wrapper .society-services-intro {   padding-top:70px;   padding-bottom:70px;  } } @media (max-width:480px) {  #wrapper .society-services-intro {   padding-top:50px;   padding-bottom:50px;  } } #wrapper .society-services-intro > .fusion-builder-row {  max-width:951px !important;  width:90% !important;  margin:0 !important; } #wrapper .society-services-intro > .fusion-builder-row > .fusion-layout-column {  margin:0; } #wrapper .society-services-intro > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .society-services-intro .fusion-text p {  margin:clamp(22px, 2.734375vw, 35px) 0;  line-height:1.5; } @media (min-width:1200px) {  #wrapper .society-services-intro .fusion-text p {   font-size:22px;  } } @media (min-width:1440px) {  #wrapper .society-services-intro .fusion-text p {   font-size:24px;  } } #wrapper .society-services-intro .fusion-text p:first-child {  margin-top:0; } #wrapper .society-services-intro .fusion-text p:last-child {  margin-bottom:0; } #wrapper .scholarly-item {  padding-top:clamp(50px, 6.796875vw, 87px);  padding-bottom:clamp(50px, 6.796875vw, 87px); } #wrapper .scholarly-item > .fusion-builder-row {  max-width:970px !important;  width:90% !important;  margin:0 !important; } @media (max-width:768px) {  #wrapper .scholarly-item > .fusion-builder-row {   flex-direction:column;   gap:30px;  } } #wrapper .scholarly-item > .fusion-builder-row > .fusion-layout-column {  margin:0; } #wrapper .scholarly-item > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .scholarly-item .fusion_builder_column_2_3 {  width:auto;  flex:2;  padding-right:30px; } @media (max-width:768px) {  #wrapper .scholarly-item .fusion_builder_column_2_3 {   padding-right:0;   width:100%;  } } #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-column-wrapper {  display:flex;  flex-direction:row; } @media (max-width:480px) {  #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-column-wrapper {   flex-direction:column;   gap:30px;  } } #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-image-element {  width:100px;  flex:none; } #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-text {  flex:2;  max-width:422px; } @media (max-width:768px) {  #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-text {   max-width:100%;  } } #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-text h3 {  margin:0 0 24px; } @media only screen and (min-width:768px) {  #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-text h3 {   font-size:32px;  } } @media (max-width:768px) {  #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-text h3 {   margin-bottom:12px;  }  #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-text h3 br {   display:none;  } } #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-text p {  margin:15px 0; } @media (max-width:1199px) {  #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-text p br {   display:none;  } } #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-text p:first-child {  margin-top:0; } #wrapper .scholarly-item .fusion_builder_column_2_3 .fusion-text p:last-child {  margin-bottom:0; } #wrapper .scholarly-item .fusion_builder_column_1_3 {  width:266px;  flex:none; } @media (max-width:768px) {  #wrapper .scholarly-item .fusion_builder_column_1_3 {   width:100%;   padding-left:100px;  } } @media (max-width:480px) {  #wrapper .scholarly-item .fusion_builder_column_1_3 {   padding-left:0;  } } #wrapper .consulting-services {  padding-top:0;  padding-bottom:0;  width:100%;  overflow:hidden; } @media (min-width:981px) {  #wrapper .consulting-services {   background-color:#f1f1f1;  } } #wrapper .consulting-services > .fusion-builder-row {  max-width:1300px !important;  width:90% !important;  margin:0 !important;  gap:0;  display:flex;  align-items:flex-start;  flex-wrap:nowrap; } @media (max-width:980px) {  #wrapper .consulting-services > .fusion-builder-row {   flex-direction:column;   align-items:stretch;  } } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:auto;  max-width:100%; } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column .fusion-builder-row {  width:100% !important;  max-width:100% !important;  margin:0 !important; } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column .fusion-builder-row > .fusion-layout-column {  margin:0;  max-width:100%; } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside {  flex:0 0 462px;  background-color:#f1f1f1; } @media (max-width:1439px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside {   flex:0 0 420px;  } } @media (max-width:1199px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside {   flex:0 0 350px;  } } @media (max-width:980px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside {   box-shadow:-80px 0 0 0 #f1f1f1, 80px 0 0 0 #f1f1f1;  } } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .fusion-column-wrapper {  padding:39px 59px 48px 0;  position:relative;  margin:0; } @media (max-width:1439px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .fusion-column-wrapper {   padding-right:40px;  } } @media (max-width:980px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .fusion-column-wrapper {   padding-right:0;  } } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .consulting-services-aside-maintitle {  margin:0 0 37px; } @media (max-width:1199px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .consulting-services-aside-maintitle {   margin-bottom:30px;  } } @media (max-width:980px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .consulting-services-aside-maintitle {   margin-bottom:24px !important;  } } @media only screen and (min-width:780px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .consulting-services-aside-maintitle .fusion-title-heading {   font-size:32px;  } } @media (max-width:480px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .consulting-services-aside-menu {   padding-right:40px;  } } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .consulting-services-aside-subtitle {  text-align:center;  text-align:center;  border-top:1px solid rgba(235, 34, 39, 0.39);  margin-top:35px !important;  margin-bottom:20px !important;  padding-top:35px;  } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .consulting-services-aside-subtitle:first-child {  margin-top:0 !important;  border:none; } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .consulting-services-aside-subtitle .fusion-title-heading {  font-size:24px;  font-weight:400;  line-height:120%;  text-transform:capitalize; } @media (min-width:1440px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .consulting-services-aside-subtitle .fusion-title-heading {   padding:0 40px;  } } #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-content {  flex:1 1 100%;  overflow:hidden;  padding-left:40px;  padding-bottom:clamp(55px, 5.5405405405vw, 82px); } @media (min-width:981px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-content {   background-color:var(--awb-color1);   position:relative;   overflow:visible;  }  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-content::after {   content:"";   display:block;   position:absolute;   width:50vw;   height:100%;   left:100%;   top:0;   background-color:var(--awb-color1);  } } @media (min-width:1200px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-content {   padding-left:75px;   padding-right:35px;  } } @media (min-width:1440px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-content {   padding-left:105px;   padding-right:99px;  } } @media (max-width:980px) {  #wrapper .consulting-services > .fusion-builder-row > .fusion-layout-column.consulting-services-content {   padding-left:0;  } } #wrapper .consulting-services--full-width {  background:var(--awb-color1) !important; } #wrapper .consulting-services--full-width .consulting-services-content {  background:none !important; } #wrapper .consulting-services--full-width .consulting-services-content::after {  display:none !important; } #wrapper .consulting-services--full-width + .print-distribution {  background-color:var(--awb-color2); } #wrapper .consulting-services.with-simple-sidebar > .fusion-builder-row > .fusion-layout-column.consulting-services-aside .fusion-column-wrapper {  padding-top:clamp(50px, 6.0810810811vw, 90px);  padding-bottom:clamp(50px, 6.0810810811vw, 90px); } #wrapper .solution-box {  padding-top:clamp(50px, 6.0810810811vw, 90px); } #wrapper .solution-box h2 {  display:flex;  align-items:flex-start;  gap:30px;  position:relative;  padding-bottom:clamp(24px, 3.90625vw, 50px);  line-height:1.1 !important; } @media (min-width:1440px) {  #wrapper .solution-box h2 {   padding-right:40px;  } } @media (max-width:1199px) {  #wrapper .solution-box h2 br {   display:none;  } } @media only screen and (min-width:981px) and (max-width:1199px) {  #wrapper .solution-box h2 {   font-size:38px;  } } #wrapper .solution-box h2::after {  content:"";  display:block;  position:absolute;  width:39px;  height:2px;  background-color:var(--awb-custom_color_3);  left:0;  bottom:-1px; } @media (max-width:480px) {  #wrapper .solution-box h2 {   gap:20px;  }  #wrapper .solution-box h2 img {   width:52px;  } } @media (min-width:1440px) {  #wrapper .solution-box p {   padding-right:24px;  } } #wrapper .solution-box p:last-child {  margin-bottom:0; } #wrapper .solution-header {  padding-top:clamp(50px, 6.0810810811vw, 90px);  padding-bottom:clamp(24px, 3.90625vw, 50px);  margin:0 0 clamp(24px, 3.90625vw, 50px) !important;  position:relative; } #wrapper .solution-header::after {  content:"";  display:block;  position:absolute;  width:39px;  height:2px;  background-color:var(--awb-custom_color_3);  left:0;  bottom:-1px; } #wrapper .solution-header .fusion-column-wrapper {  display:flex;  flex-direction:row;  margin:0;  padding-right:4%; } @media only screen and (min-width:480px) and (max-width:980px) {  #wrapper .solution-header .fusion-column-wrapper {   align-items:center;  } } #wrapper .solution-header .fusion-column-wrapper .fusion-image-element {  flex:0 0 93px; } @media (max-width:480px) {  #wrapper .solution-header .fusion-column-wrapper .fusion-image-element {   flex:0 0 70px;  }  #wrapper .solution-header .fusion-column-wrapper .fusion-image-element .fusion-imageframe {   width:52px;  } } #wrapper .solution-header .fusion-column-wrapper .fusion-title {  flex:0 1 calc(100% - 93px);  margin:0 !important;  min-width:10px; } @media (max-width:480px) {  #wrapper .solution-header .fusion-column-wrapper .fusion-title {   flex:0 1 calc(100% - 70px);  } } #wrapper .solution-header .fusion-column-wrapper .fusion-title .fusion-title-heading {  line-height:1.1 !important; } @media only screen and (min-width:981px) and (max-width:1199px) {  #wrapper .solution-header .fusion-column-wrapper .fusion-title .fusion-title-heading {   font-size:38px;  } } #wrapper .search-form {  padding-top:clamp(55px, 6.0810810811vw, 90px);  padding-bottom:clamp(55px, 6.0810810811vw, 90px); } #wrapper .search-form > .fusion-builder-row {  max-width:1140px !important;  width:90% !important;  margin:0 !important;  flex-direction:column;  justify-content:center;  gap:60px; } @media (max-width:768px) {  #wrapper .search-form > .fusion-builder-row {   gap:44px;  } } @media (max-width:480px) {  #wrapper .search-form > .fusion-builder-row {   gap:34px;  } } #wrapper .search-form > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:100%;  max-width:100%; } #wrapper .search-form > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0;  display:flex;  flex-direction:row;  gap:40px; } #wrapper .search-form .facetwp-facet {  flex:0 0 calc(50% - 20px);  margin-bottom:50px; } #wrapper .section-blog--search-results {  padding-top:0;  padding-bottom:0; } #wrapper .section-blog--search-results .facetwp-template {  margin-bottom:40px; } #wrapper .section-blog--search-results.hidden {  display:none; } #wrapper .header-area--with-button .fusion-column-wrapper {  display:flex;  justify-content:space-between;  flex-direction:row; } #wrapper .header-area--with-button .fusion-column-wrapper .fusion-button {  margin-top:20px; } @media only screen and (min-width:769px) and (max-width:1199px) {  #wrapper .header-area--with-button .fusion-column-wrapper .fusion-button {   margin-top:0;  } } #wrapper .section-blog--dark h2.fusion-title-heading {  color:var(--awb-color1); } #wrapper .section-blog--dark h2.fusion-title-heading p {  color:var(--awb-color1); } #wrapper .section-blog--dark .card-blog .title {  color:var(--awb-color1); } #wrapper .section-blog--dark .card-blog .title a {  color:var(--awb-color1); } #wrapper .section-blog--dark .card-blog .title a:hover {  color:var(--awb-custom_color_3); } #wrapper .section-blog--dark .card-blog .excerpt {  color:#b8b8b8; } #wrapper .section-blog--dark .fusion-builder-row > .fusion-layout-column.newsletter-content p {  color:#b8b8b8; } #wrapper .section-blog--dark .fusion-builder-row .gform_wrapper .gfield input {  border-color:var(--awb-color1) !important; } #wrapper .resources-section {  padding-top:clamp(55px, 6.0810810811vw, 90px);  padding-bottom:52px; } @media (max-width:768px) {  #wrapper .resources-section {   padding-bottom:60px;  } } #wrapper .resources-section > .fusion-builder-row {  max-width:1140px !important;  width:90% !important;  margin:0 !important;  flex-direction:column;  justify-content:center;  gap:26px; } #wrapper .resources-section > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:100%;  max-width:100%; } #wrapper .resources-section > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0;  } #wrapper .resources-section .fusion-layout-column.post-cards {  padding-top:0;  padding-bottom:0; } @media (max-width:768px) {  #wrapper .resources-section .fusion-layout-column.post-cards .fusion-column-wrapper {   flex-direction:column;   align-items:center;   gap:0;  } } @media (max-width:480px) {  #wrapper .resources-section .fusion-layout-column.post-cards .fusion-column-wrapper {   align-items:stretch;  } } @media only screen and (min-width:480px) {  #wrapper .resources-section--events .fusion-grid.fusion-grid-3 .fusion-title {   height:58px;  } } @media only screen and (min-width:480px) {  #wrapper .resources-section--events .fusion-grid.fusion-grid-3 .excerpt {   height:132px;  } } #wrapper .resources-section--events .fusion-grid.fusion-grid-3 .excerpt p {  display:-webkit-box;  -webkit-box-orient:vertical;  overflow:hidden;  -webkit-line-clamp:5; } #wrapper .post-card-list--no-author .post-meta .fusion-meta-tb-sep, #wrapper .post-card-list--no-author .post-meta .fusion-tb-author {  display:none; } #wrapper .post-card-list--no-meta .post-meta {  display:none; } #wrapper .post-cards--events .fusion-grid.fusion-grid-3 {  } @media only screen and (min-width:480px) {  #wrapper .post-cards--events .fusion-grid.fusion-grid-3 .fusion-title {   height:58px;  } } @media only screen and (min-width:480px) {  #wrapper .post-cards--events .fusion-grid.fusion-grid-3 .excerpt {   height:132px;  } } #wrapper .post-cards--events .fusion-grid.fusion-grid-3 .excerpt p {  display:-webkit-box;  -webkit-box-orient:vertical;  overflow:hidden;  -webkit-line-clamp:5; } @media only screen and (max-width:1199px) {  #wrapper .resources-section--pdf-list {   padding-bottom:40px;  } } @media only screen and (max-width:767px) {  #wrapper .resources-section--pdf-list {   padding-bottom:30px;  } } @media (max-width:480px) {  #wrapper .resources-section--pdf-list {   padding-bottom:20px;  } } #wrapper .resources-section--pdf-list .fusion-content-boxes {  margin-bottom:0; } @media only screen and (max-width:767px) {  #wrapper .resources-section--pdf-list .content-box-column:last-child {   margin-bottom:0;  } } #wrapper .resources-section--pdf-list .content-box-column .heading-link {  color:var(--awb-custom_color_13); } #wrapper .resources-section--pdf-list .content-box-column .heading-link:hover {  color:var(--awb-custom_color_3); } #wrapper .resources-section--pdf-list .content-box-column .heading-link:hover .content-box-heading {  color:var(--awb-custom_color_3); } #wrapper .resources-section--pdf-list .content-box-column .content-box-heading {  font-size:20px !important;  color:var(--awb-custom_color_13);  opacity:1; } @media only screen and (min-width:806px) and (max-width:1199px) {  #wrapper .resources-section--pdf-list .content-box-column .content-box-heading {   font-size:16px !important;  } } .single-content .post-content p {  margin-bottom:1.6em;  font-size:clamp(16px, 21.3 / 1300 * 100vw, 21.3px);  line-height:155%;  font-weight:400; } .single-content .post-content p:last-child {  margin-bottom:0; } .single-content .post-content p a {  color:var(--awb-custom_color_3); } .single-content .post-content p a:hover {  color:var(--awb-custom_color_10); } .single-content .post-content p strong {  font-weight:800;  color:var(--awb-custom_color_12); } .single-content .post-content img {  margin-top:0.4em;  margin-bottom:0.4em; } .single-content .post-content h2 {  line-height:110%; } .single-content .post-content h2:not(:first-child) {  margin-top:1.2em; } .single-content .post-content h2:not(:last-child) {  margin-bottom:0.75em; } .single-content .post-content h2 sup {  font-size:60%;  margin-left:-0.15em; } .single-content .post-content h2:first-child, .single-content .post-content h3:first-child, .single-content .post-content h4:first-child, .single-content .post-content h5:first-child, .single-content .post-content h6:first-child {  margin-top:0; } .single-content .post-content h2:last-child, .single-content .post-content h3:last-child, .single-content .post-content h4:last-child, .single-content .post-content h5:last-child, .single-content .post-content h6:last-child {  margin-bottom:0; } .single-content .post-content h2 a, .single-content .post-content h3 a, .single-content .post-content h4 a, .single-content .post-content h5 a, .single-content .post-content h6 a {  color:inherit !important;  transition:0.3s ease-in-out; } .single-content .post-content h2 a:hover, .single-content .post-content h3 a:hover, .single-content .post-content h4 a:hover, .single-content .post-content h5 a:hover, .single-content .post-content h6 a:hover {  text-decoration:underline; } .single-content .post-content ul:not(.fusion-grid) {  margin:0;  padding:0;  display:flex;  flex-direction:column;  gap:20px;  margin-bottom:1.273em; } @media (max-width:980px) {  .single-content .post-content ul:not(.fusion-grid) {   gap:12px;  } } .single-content .post-content ul:not(.fusion-grid):last-child {  margin-bottom:0; } .single-content .post-content ul:not(.fusion-grid) li {  list-style:none;  position:relative;  padding-left:43px;  font-size:clamp(16px, 21.3 / 1300 * 100vw, 21.3px);  line-height:155%;  } @media (max-width:1199px) {  .single-content .post-content ul:not(.fusion-grid) li br {   display:none;  } } @media (max-width:768px) {  .single-content .post-content ul:not(.fusion-grid) li {   padding-left:32px;  } } .single-content .post-content ul:not(.fusion-grid) li strong {  font-weight:500; } .single-content .post-content ul:not(.fusion-grid) li::before {  content:"";  display:block;  position:absolute;  left:0;  top:4px;  width:26px;  height:23px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/check.svg) no-repeat center / 100% 100%; } @media (max-width:1199px) {  .single-content .post-content ul:not(.fusion-grid) li::before {   top:0.1em;  } } @media (max-width:980px) {  .single-content .post-content ul:not(.fusion-grid) li::before {   width:22px;   height:19px;  } } .single-content .post-content ul:not(.fusion-grid) li ul {  padding-top:10px;  gap:12px; } .single-content .post-content ul:not(.fusion-grid) li li {  padding-left:15px; } .single-content .post-content ul:not(.fusion-grid) li li::before {  width:6px;  height:6px;  background:var(--awb-custom_color_3);  border-radius:50%;  top:0.6em; } .single-content .post-content ol {  margin:0;  padding:0;  display:flex;  flex-direction:column;  gap:20px;  margin-bottom:1.273em; } .single-content .post-content ol li {  font-size:clamp(16px, 21.3 / 1300 * 100vw, 21.3px);  line-height:155%; } .single-content .post-content ol li ol, .single-content .post-content ol li ul {  padding-top:10px;  gap:12px; } .single-content .post-content ol li ol li, .single-content .post-content ol li ul li {  padding-left:15px; } .single-content .post-content ol li ol li::before, .single-content .post-content ol li ul li::before {  width:6px;  height:6px;  background:var(--awb-custom_color_3);  border-radius:50%;  top:0.6em; } @media (max-width:980px) {  .single-content .post-content ol {   gap:12px;  } } .single-content .post-content ol:last-child {  margin-bottom:0; } .single-content .post-content p button {  padding:14px 24px;  background:var(--awb-custom_color_3);  color:var(--awb-color1);  border:none;  font-family:Franklin Gothic, sans-serif;  font-size:clamp(15px, 18 / 1300 * 100vw, 18px);  line-height:calc(26 / 18);  font-weight:500;  transition:all 0.3s ease-out 0s;  cursor:pointer; } .single-content .post-content p button:hover {  background:var(--awb-custom_color_10); } @media (max-width:480px) {  .single-content .post-content p button {   width:100%;  } } .single-content .post-content p button a {  color:var(--awb-color1);  text-decoration:none; } .single-content .post-content p button a:hover {  color:var(--awb-color1); } .single-content .post-content table th, .single-content .post-content table td {  font-size:16px;  color:#7a7d85;  padding:3px 10px;  margin:0;  text-align:left;  border-right:1px solid #7a7d85; } .single-content .post-content table th:last-child, .single-content .post-content table td:last-child {  border-right:none; } .single-content .post-content table tr {  border-bottom:1px solid #7a7d85; } .single-banner {  padding-top:clamp(150px, 250 / 1300 * 100vw, 250px);  background:black linear-gradient(to bottom, black, black 75.15%, white 75.15%, white);  opacity:0;  animation:banner-fade 0.35s ease-in-out 0.65s forwards; } .single-banner .banner-container {  max-width:966px;  margin-left:auto;  margin-right:auto;  margin-bottom:0; } .single-banner .post-type p {  font-size:clamp(18px, 20 / 1300 * 100vw, 20px); } .single-banner .post-title {  color:var(--awb-color1);  margin-bottom:clamp(33.75px, 45 / 1300 * 100vw, 45px); } .single-banner .post-title h1 {  font-size:clamp(32px, 70 / 1300 * 100vw, 70px) !important; } .single-banner .post-date p, .single-banner .event-date p {  margin-bottom:0;  font-size:clamp(16px, 18 / 1300 * 100vw, 18px); } .single-banner .post-date .fusion-text:first-child, .single-banner .event-date .fusion-text:first-child {  display:flex;  align-items:center;  column-gap:8px; } .single-banner .post-date .fusion-text:first-child::before, .single-banner .event-date .fusion-text:first-child::before {  content:"";  display:block;  mask-size:contain;  -webkit-mask-size:contain;  mask-position:center;  -webkit-mask-position:center;  mask-repeat:no-repeat;  -webkit-mask-repeat:no-repeat;  mask-image:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/calendar.svg);  -webkit-mask-image:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/calendar.svg);  width:17px;  height:17px;  background-color:var(--awb-custom_color_3);  position:relative;  bottom:0.075em; } .single-banner .event-location p::before {  content:", "; } .single-banner .post-picture {  margin-top:24px;  width:100%;  aspect-ratio:1.49; } .single-banner.without-featured {  padding-bottom:clamp(60px, 140 / 1300 * 100vw, 140px);  background:var(--awb-custom_color_15); } .single-content {  padding-top:clamp(50px, 80 / 1300 * 100vw, 80px);  padding-bottom:clamp(50px, 80 / 1300 * 100vw, 80px); } .single-content .single-container {  max-width:905px;  margin-left:auto;  margin-right:auto;  margin-bottom:0; } .single-content .post-content .fusion-fullwidth {  padding:0; } .single-content .post-tags {  margin-top:26px; } .single-content .post-tags p {  margin-bottom:0; } .single-content .post-tags, .single-content .post-tags a {  color:var(--awb-color6);  font-size:clamp(16px, 18 / 1300 * 100vw, 18px); } .single-content .post-tags a {  text-decoration:none; } .single-content .post-tags a:hover {  color:var(--awb-custom_color_3); } .single-content .post-tags p {  position:relative;  padding-left:23px; } .single-content .post-tags p::before {  content:"";  display:block;  mask-size:contain;  -webkit-mask-size:contain;  mask-position:center;  -webkit-mask-position:center;  mask-repeat:no-repeat;  -webkit-mask-repeat:no-repeat;  mask-image:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/tag.svg);  -webkit-mask-image:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/tag.svg);  width:15px;  height:18px;  background-color:var(--awb-custom_color_3);  position:absolute;  top:0.2em;  left:0; } .single-related-posts .title-emphasis {  margin-bottom:50px !important; } .single-related-posts .title-emphasis::after {  margin-top:clamp(16px, 42 / 1300 * 100vw, 42px); } .single-related-posts .title-emphasis h2 {  margin-bottom:0;  text-transform:capitalize; } .single-related-posts .footer-area {  display:flex;  justify-content:center;  margin-top:48px; } .single-related-posts .picture a img {  transition:all 0.5s ease-out 0s; } .single-related-posts .picture a:hover img {  transform:scale(1.05); } .single .post-content ul:not(.fusion-grid) {  margin:0;  padding:0;  display:flex;  flex-direction:column;  gap:20px;  margin-bottom:1.273em; } @media (max-width:980px) {  .single .post-content ul:not(.fusion-grid) {   gap:12px;  } } .single .post-content ul:not(.fusion-grid):last-child {  margin-bottom:0; } .single .post-content ul:not(.fusion-grid) li {  list-style:none;  position:relative;  padding-left:43px;  line-height:155%;  } @media (max-width:1199px) {  .single .post-content ul:not(.fusion-grid) li br {   display:none;  } } @media (max-width:768px) {  .single .post-content ul:not(.fusion-grid) li {   padding-left:32px;  } } .single .post-content ul:not(.fusion-grid) li strong {  font-weight:500; } .single .post-content ul:not(.fusion-grid) li::before {  content:"";  display:block;  position:absolute;  left:0;  top:4px;  width:26px;  height:23px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/check.svg) no-repeat center / 100% 100%; } @media (max-width:1199px) {  .single .post-content ul:not(.fusion-grid) li::before {   top:0.1em;  } } @media (max-width:980px) {  .single .post-content ul:not(.fusion-grid) li::before {   width:22px;   height:19px;  } } .single .post-content ul:not(.fusion-grid) li ul {  padding-top:10px;  gap:12px; } .single .post-content ul:not(.fusion-grid) li li {  padding-left:15px; } .single .post-content ul:not(.fusion-grid) li li::before {  width:6px;  height:6px;  background:var(--awb-custom_color_3);  border-radius:50%;  top:0.6em; } .single .post-content ol {  margin:0;  padding:0;  display:flex;  flex-direction:column;  gap:20px;  margin-bottom:1.273em;  padding-left:1.3em; } @media (max-width:980px) {  .single .post-content ol {   gap:12px;  } } .single .post-content ol:last-child {  margin-bottom:0; } .single .post-content ol li ol:not(.fusion-grid), .single .post-content ol li ul:not(.fusion-grid) {  padding-top:10px;  gap:12px;  padding-left:0; } .single .post-content ol li ol:not(.fusion-grid) li, .single .post-content ol li ul:not(.fusion-grid) li {  padding-left:15px; } .single .post-content ol li ol:not(.fusion-grid) li::before, .single .post-content ol li ul:not(.fusion-grid) li::before {  width:6px;  height:6px;  background:var(--awb-custom_color_3);  border-radius:50%;  top:0.6em; } @keyframes banner-fade {  from {   background-color:#fff;   opacity:0;  }  to {   opacity:1;   background-color:#000;  } } body.single-support .single-banner .post-date {  display:none; } body.single-case-studies .single-banner {  padding-bottom:clamp(60px, 140 / 1300 * 100vw, 140px);  background:var(--awb-custom_color_15); } body.single-case-studies .single-banner .post-picture {  display:none; } body.single-news .single-banner {  padding-bottom:clamp(60px, 140 / 1300 * 100vw, 140px);  background:var(--awb-custom_color_15); } body.single-news .single-banner .post-picture {  display:none; } #wrapper .pagination {  display:flex;  justify-content:center;  align-items:center;  gap:5px; } @media (max-width:1439px) {  #wrapper .pagination {   margin-top:14px;  } } #wrapper .pagination a.inactive, #wrapper .pagination > span.current {  font-weight:600;  font-size:17px;  padding:0 4px;  min-width:25px;  line-height:25px;  height:25px;  font-family:Poppins, sans-serif;  text-align:center;  margin:0;  width:auto;  border:none; } #wrapper .pagination a.inactive.current, #wrapper .pagination > span.current.current {  background-color:var(--awb-custom_color_3);  color:var(--awb-color1);  min-width:25px; } #wrapper .pagination .pagination-prev, #wrapper .pagination .pagination-next {  font-size:0;  position:relative;  padding:0 5px;  width:16px;  margin:0; } #wrapper .pagination .pagination-prev::after, #wrapper .pagination .pagination-next::after {  content:"";  display:block;  position:absolute;  left:50%;  top:50%;  transform:translate(-50%, -50%);  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/angle-right-red.svg) no-repeat center / 100% 100%;  width:6px;  height:9px;  margin-top:-1px;  transition:all 0.3s ease-out 0s; } #wrapper .pagination .pagination-prev:hover::after, #wrapper .pagination .pagination-next:hover::after {  transform:scale(1.2) translate(-50%, -40%); } #wrapper .pagination .pagination-prev::after {  transform:translate(-50%, -50%) scaleX(-1); } #wrapper .pagination .pagination-prev:hover::after {  transform:scale(1.2) translate(-50%, -40%) scaleX(-1); } body.post-type-archive-case-studies .post-card-list .fusion-meta-tb span.fusion-tb-author, body.post-type-archive-case-studies .post-card-list .fusion-meta-tb span.fusion-meta-tb-sep, body.post-type-archive-reports .post-card-list .fusion-meta-tb span.fusion-tb-author, body.post-type-archive-reports .post-card-list .fusion-meta-tb span.fusion-meta-tb-sep {  display:none; } body.post-type-archive-support .post-card-list .fusion-meta-tb {  display:none; } body.post-type-archive-case-studies .top-banner {  background:linear-gradient(180deg, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0.53) 100%), url(https://www.kwglobal.com/wp-content/w3-webp/uploads/2024/02/Case_Study_Hero-Option.jpgw3.webp) center / cover; } body.post-type-archive-reports .top-banner {  background:linear-gradient(180deg, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0.53) 100%), url(https://www.kwglobal.com/wp-content/w3-webp/uploads/2024/02/RReports_Hero-Option.jpgw3.webp) center / cover; } body.post-type-archive-news .top-banner {  background:linear-gradient(180deg, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0.53) 100%), url(https://www.kwglobal.com/wp-content/w3-webp/uploads/2024/02/RNews_Hero-Option.jpgw3.webp) center / cover; } body.post-type-archive-career .top-banner, body.post-type-archive-careers .top-banner {  background:linear-gradient(180deg, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0.53) 100%), url(https://www.kwglobal.com/wp-content/w3-webp/uploads/2024/02/Careers-1.jpgw3.webp) center bottom / cover; } .fusion-meta-tb-sep, .fusion-tb-author, .meta-item.author, .meta-item.date::after {  display:none !important; } .column-picture.has-decor:nth-child(odd) .fusion-imageframe {  mask-size:100% 100%;  mask-repeat:no-repeat;  position:relative; } .column-picture.has-decor:nth-child(odd) .fusion-imageframe::before {  content:"";  display:block;  position:absolute;  z-index:2;  bottom:0;  width:clamp(74.1px, 114 / 1300 * 100vw, 114px);  aspect-ratio:1;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/picture-decor.svg) bottom / contain no-repeat; } .column-picture.has-decor:nth-child(odd) .fusion-imageframe {  mask-image:linear-gradient(to bottom, black calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px)), transparent calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px))), linear-gradient(to right, black calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)), transparent calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)));  mask-position:bottom left; } .column-picture.has-decor:nth-child(odd) .fusion-imageframe::before {  left:auto;  right:0;  background-position:bottom right;  transform:scaleX(-1); } .column-picture.has-decor:nth-child(even) .fusion-imageframe {  mask-size:100% 100%;  mask-repeat:no-repeat;  position:relative; } .column-picture.has-decor:nth-child(even) .fusion-imageframe::before {  content:"";  display:block;  position:absolute;  z-index:2;  bottom:0;  width:clamp(74.1px, 114 / 1300 * 100vw, 114px);  aspect-ratio:1;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/picture-decor.svg) bottom / contain no-repeat; } .column-picture.has-decor:nth-child(even) .fusion-imageframe {  mask-image:linear-gradient(to bottom, black calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px)), transparent calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px))), linear-gradient(to left, black calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)), transparent calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)));  mask-position:bottom right; } .column-picture.has-decor:nth-child(even) .fusion-imageframe::before {  left:0;  background-position:bottom left; } .column-picture.has-decor.has-decor--right .fusion-imageframe {  mask-size:100% 100%;  mask-repeat:no-repeat;  position:relative; } .column-picture.has-decor.has-decor--right .fusion-imageframe::before {  content:"";  display:block;  position:absolute;  z-index:2;  bottom:0;  width:clamp(74.1px, 114 / 1300 * 100vw, 114px);  aspect-ratio:1;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/picture-decor.svg) bottom / contain no-repeat; } .column-picture.has-decor.has-decor--right .fusion-imageframe {  mask-image:linear-gradient(to bottom, black calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px)), transparent calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px))), linear-gradient(to right, black calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)), transparent calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)));  mask-position:bottom left; } .column-picture.has-decor.has-decor--right .fusion-imageframe::before {  left:auto;  right:0;  background-position:bottom right;  transform:scaleX(-1); } .section-picture {  width:100%;  overflow:hidden;  } .section-picture .fusion-builder-row {  justify-content:space-between;  align-items:center;  row-gap:50px; } @media (max-width:480px) {  .section-picture .fusion-builder-row {   row-gap:38px;  } } .section-picture.align-top .fusion-builder-row {  align-items:flex-start; } @media (min-width:1440px) {  .section-picture.align-top .column-content {   padding-top:7px;  } } .section-picture .column-content, .section-picture .column-picture {  margin-bottom:0; } @media (max-width:768px) {  .section-picture .column-content p:last-child, .section-picture .column-picture p:last-child {   margin-bottom:0;  } } .section-picture .column-content p a, .section-picture .column-picture p a {  color:var(--awb-custom_color_1);  text-decoration:underline;  transition:all 0.3s ease-out 0s; } .section-picture .column-content p a:hover, .section-picture .column-picture p a:hover {  color:var(--awb-custom_color_3); } @media (max-width:1199px) {  .section-picture .column-content .fusion-column-wrapper {   padding-left:0;  } } @media (max-width:980px) {  .section-picture {   --container_padding_100_top:60px;   --container_padding_100_bottom:60px;  }  .section-picture .column-content .content-area br {   display:none !important;  } } @media (max-width:768px) {  .section-picture .column-content, .section-picture .column-picture {   max-width:600px;   margin-left:auto !important;   margin-right:auto !important;  }  .section-picture .column-content {   order:1;  }  .section-picture .column-content .content-area {   max-width:initial;  }  .section-picture .column-picture {   order:2;   margin-bottom:22px;  } } .section-picture-footer {  padding:0 2% 0 2%;  margin:0 auto !important;  order:5; } .section-picture-footer > .fusion-column-wrapper {  max-width:1000px !important;  margin:0 auto; } .section-picture-footer > .fusion-column-wrapper .fusion-text p:last-child {  margin-bottom:0; } .content-area {  --awb-font-size:clamp(18px, 22 / 1300 * 100vw, 22px); } .content-area:last-child p:last-child {  margin-bottom:0; } .section-person {  width:100%;  overflow:hidden; } .section-person .fusion-builder-row {  justify-content:space-between;  row-gap:32px; } @media (max-width:480px) {  .section-person .fusion-builder-row {   row-gap:38px;  } } .section-person .column-content, .section-person .column-picture {  margin-bottom:0; } @media (max-width:768px) {  .section-person .column-content p:last-child, .section-person .column-picture p:last-child {   margin-bottom:0;  } } .section-person .column-content p a, .section-person .column-picture p a {  color:var(--awb-custom_color_1);  text-decoration:underline;  transition:all 0.3s ease-out 0s; } .section-person .column-content p a:hover, .section-person .column-picture p a:hover {  color:var(--awb-custom_color_3); } .section-person .column-picture img {  max-width:350px; } .section-person .column-content .position p {  font-size:clamp(16px, 18 / 1300 * 100vw, 18px);  line-height:140%;  margin-bottom:1.6em; } .section-person .column-content .content p {  font-size:clamp(16px, 20 / 1300 * 100vw, 20px);  line-height:150%;  margin-bottom:1.4em; } .section-person .column-content .email a[href^="mailto:"] {  width:fit-content;  font-size:0;  color:transparent;  display:flex; } .section-person .column-content .email a[href^="mailto:"]::before {  content:"";  display:block;  mask-size:contain;  -webkit-mask-size:contain;  mask-position:center;  -webkit-mask-position:center;  mask-repeat:no-repeat;  -webkit-mask-repeat:no-repeat;  mask-image:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/email-large.svg);  -webkit-mask-image:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/email-large.svg);  width:30px;  height:26px;  background-color:var(--awb-custom_color_3);  transition:0.3s ease-in-out; } .section-person .column-content .email a[href^="mailto:"]:hover::before {  background-color:var(--awb-custom_color_9); } .section-person .column-content .email p {  margin-bottom:0; } @media (max-width:1199px) {  .section-person .column-content .fusion-column-wrapper {   padding-left:0;  } } @media (max-width:980px) {  .section-person {   --container_padding_100_top:60px;   --container_padding_100_bottom:60px;  }  .section-person .column-content .content-area br {   display:none !important;  } } @media (max-width:768px) {  .section-person .column-content, .section-person .column-picture {   max-width:600px;   margin-left:auto !important;   margin-right:auto !important;  }  .section-person .column-content {   order:2;  }  .section-person .column-content .content-area {   max-width:initial;  }  .section-person .column-picture {   order:1;  } } @media (max-width:480px) {  .section-person .column-picture img {   max-width:100%;  } } .card-event-wide .card-container {  display:flex;  align-items:center;  gap:24px clamp(16px, 30 / 1300 * 100vw, 30px);  position:relative; } .card-event-wide .dates {  flex:none;  width:85px;  min-height:clamp(88px, 110 / 1300 * 100vw, 110px);  display:flex;  flex-direction:column;  justify-content:center;  align-items:center;  background-color:var(--awb-custom_color_3);  color:var(--awb-color1);  padding:7px 11px; } .card-event-wide .dates .date {  width:100%;  text-align:center;  font-weight:500;  line-height:125%; } .card-event-wide .dates .date span {  text-transform:uppercase; } .card-event-wide .dates .date-start {  font-size:clamp(18px, 24 / 1300 * 100vw, 24px);  display:flex;  flex-direction:column;  align-items:center; } .card-event-wide .dates .date-start::after {  content:"";  display:block;  width:53px;  height:1px;  background-color:#cdcdcd;  margin-top:7px; } .card-event-wide .dates .date-end {  margin-top:6px;  font-size:clamp(13px, 14 / 1300 * 100vw, 14px);  white-space:nowrap; } .card-event-wide .picture {  margin:0; } .card-event-wide .picture a {  aspect-ratio:1.6909090909; } .card-event-wide .title {  margin-top:0;  font-size:clamp(18px, 20 / 1300 * 100vw, 20px); } .card-event-wide .title a:hover {  opacity:0.8; } .card-event-wide .excerpt {  font-size:clamp(16px, 18 / 1300 * 100vw, 18px);  line-height:140%;  display:-webkit-box;  -webkit-box-orient:vertical;  overflow:hidden;  -webkit-line-clamp:5; } .card-event-wide .excerpt p:last-child {  margin-bottom:0; } @media (min-width:981px) {  .card-event-wide .picture {   flex:none;  }  .card-event-wide .picture a {   width:clamp(148.8px, 186 / 1300 * 100vw, 186px);  }  .card-event-wide .button {   white-space:nowrap;   margin-left:auto;  } } @media (max-width:980px) {  .card-event-wide .card-container {   flex-wrap:wrap;  }  .card-event-wide .dates {   position:absolute;   top:0;  }  .card-event-wide .content {   flex:1 1 100%;  } } .moduleUpcomingEvents .card-grid-wide {  display:flex;  flex-direction:column;  gap:30px; } @media (max-width:980px) {  .moduleUpcomingEvents .card-grid-wide {   flex-direction:row;   display:flex;   flex-wrap:wrap;   row-gap:32px;   column-gap:32px;  }  .moduleUpcomingEvents .card-grid-wide::after, .moduleUpcomingEvents .card-grid-wide::before {   display:none;  }  .moduleUpcomingEvents .card-grid-wide > *:not(.fullwidth) {   margin:0 0 0 0 !important;  }  .moduleUpcomingEvents .card-grid-wide > *:not(.fullwidth) {   width:calc(100% / 2 - 32px + (32px / 2));  } } @media (max-width:980px) and (max-width:767px) {  .moduleUpcomingEvents .card-grid-wide {   flex-direction:column;   align-items:center;  }  .moduleUpcomingEvents .card-grid-wide > *:not(.fullwidth) {   width:100% !important;   max-width:100%;   min-width:auto;   max-width:550px;  } } .moduleUpcomingEvents.has-cards-dark .card-event, .moduleUpcomingEvents.has-cards-dark .card-event-wide {  padding-top:clamp(32px, 38 / 1300 * 100vw, 38px);  padding-left:clamp(20px, 50 / 1300 * 100vw, 50px);  padding-right:clamp(20px, 45 / 1300 * 100vw, 45px);  padding-bottom:clamp(32px, 35 / 1300 * 100vw, 35px);  background-color:#101010;  --link_color:$white; } .moduleUpcomingEvents.has-cards-dark .card-event .title a, .moduleUpcomingEvents.has-cards-dark .card-event-wide .title a {  color:var(--awb-color1); } .moduleUpcomingEvents.has-cards-dark .card-event .excerpt, .moduleUpcomingEvents.has-cards-dark .card-event-wide .excerpt {  color:var(--awb-color4); } @media (max-width:1199px) {  .section-blog {   padding-top:70px;   padding-bottom:70px;  } } @media (max-width:768px) {  .section-blog {   padding-top:55px;   padding-bottom:55px;  } } .section-blog .card-grid {  display:flex;  flex-wrap:wrap;  row-gap:50px;  column-gap:32px; } .section-blog .card-grid::after, .section-blog .card-grid::before {  display:none; } .section-blog .card-grid > *:not(.fullwidth) {  margin:0 0 0 0 !important; } .section-blog .card-grid > *:not(.fullwidth) {  width:calc(100% / 3 - 32px + (32px / 3)); } @media (max-width:767px) {  .section-blog .card-grid {   flex-direction:column;   align-items:center;  }  .section-blog .card-grid > *:not(.fullwidth) {   width:100% !important;   max-width:100%;   min-width:auto;   max-width:550px;  } } @media (min-width:767px) and (max-width:1024px) {  .section-blog .card-grid {   column-gap:32px;  }  .section-blog .card-grid > *:not(.fullwidth) {   width:calc(100% / 2 - 32px + (32px / 2));  } } .card-blog .card-container {  height:100%;  display:flex;  flex-direction:column; } .card-blog .picture {  margin:0; } .card-blog .picture a {  aspect-ratio:1.5; } .card-blog .meta {  margin-top:36px;  margin-bottom:0;  display:flex;  flex-wrap:wrap;  align-items:center; } .card-blog .meta .meta-item {  font-size:16px;  font-weight:700;  color:var(--awb-custom_color_3); } @media (max-width:480px) {  .card-blog .meta .meta-item {   font-size:15px;  } } .card-blog .meta .meta-item:not(:last-child)::after {  content:"•";  margin:0 4px; } .card-blog .title {  margin-top:24px;  margin-bottom:30px;  font-size:clamp(18px, 20 / 1300 * 100vw, 20px);  font-family:Poppins, sans-serif;  display:-webkit-box;  -webkit-box-orient:vertical;  overflow:hidden;  -webkit-line-clamp:3; } .card-blog .title a {  line-height:130%;  color:var(--awb-custom_color_13); } .card-blog .title a:hover {  opacity:0.8; } .card-blog .excerpt {  margin-top:auto;  font-size:clamp(15px, 16 / 1300 * 100vw, 16px);  line-height:140%;  color:var(--awb-custom_color_11);  display:-webkit-box;  -webkit-box-orient:vertical;  overflow:hidden;  -webkit-line-clamp:3; } .card-blog .link.read-more {  margin-top:25px;  display:block;  width:fit-content;  font-size:18px;  font-weight:500;  transition:all 0.3s ease-out 0s; } .card-blog .link.read-more::after {  content:"";  display:block;  width:100%;  height:1px;  background-color:var(--awb-custom_color_3);  transition:all 0.3s ease-out 0s; } .card-blog .link.read-more:hover {  color:var(--awb-custom_color_9); } .card-blog .link.read-more:hover::after {  background-color:var(--awb-custom_color_9); } #wrapper .top-banner {  min-height:540px;  max-height:1200px; } @media (min-width:1200px) {  #wrapper .top-banner {   min-height:600px;  } } @media (min-width:1200px) {  #wrapper .top-banner {   min-height:714px;  } } #wrapper .top-banner > .fusion-builder-row {  display:flex;  flex-direction:column;  justify-content:center;  align-items:center; } #wrapper .top-banner .fusion-title-heading {  margin:50px auto 35px !important;  max-width:846px; } @media (max-width:768px) {  #wrapper .top-banner .fusion-title-heading {   font-size:42px !important;   line-height:1.2 !important;  } } @media (max-width:480px) {  #wrapper .top-banner .fusion-title-heading {   font-size:36px !important;   margin-bottom:20px !important;  } } #wrapper .top-banner .fusion-text {  margin:0 auto 10px;  max-width:920px;  text-align:center; } #wrapper .top-banner .fusion-text p:last-child {  margin:0; } #wrapper .top-banner .fusion-text p a {  color:var(--awb-color1);  text-decoration:underline; } #wrapper .top-banner .fusion-text p a:hover {  color:var(--awb-custom_color_3); } #wrapper .top-banner--contact .fusion-text {  max-width:872px; } #wrapper .online-hosting {  padding-top:clamp(60px, 7.03125vw, 90px);  padding-bottom:clamp(60px, 7.03125vw, 90px);  --awb-background-color:black; } #wrapper .online-hosting > .fusion-builder-row {  max-width:1137px !important;  width:90% !important;  margin:0 !important;  gap:30px; } #wrapper .online-hosting > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:auto;  max-width:100%; } @media (max-width:480px) {  #wrapper .online-hosting > .fusion-builder-row > .fusion-layout-column {   width:100%;  } } #wrapper .online-hosting > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .online-hosting .fusion-text {  margin:0;  --awb-text-color:white; } #wrapper .online-hosting .fusion-text h2 {  color:inherit;  margin:0 0 25px; } #wrapper .online-hosting .fusion-text p {  margin:0;  font-size:24px;  line-height:1.2; } @media (max-width:480px) {  #wrapper .online-hosting .fusion-text p {   font-size:22px;  } } #wrapper .online-hosting .fusion-text p strong {  font-weight:500; } #wrapper .online-hosting .fusion-text p a {  transition:all 0.3s ease-out 0s;  color:var(--awb-custom_color_3);  text-decoration:none; } #wrapper .online-hosting .fusion-text p a:hover {  color:var(--awb-color1); } #wrapper .online-hosting .fusion-image-element {  margin-bottom:30px; } #wrapper .online-hosting--fix-width > .fusion-builder-row > .fusion-layout-column {  min-width:unset !important;  width:498px;  max-width:calc(50% - 15px); } @media (max-width:768px) {  #wrapper .online-hosting--fix-width > .fusion-builder-row > .fusion-layout-column {   width:100%;   max-width:100%;  } } #wrapper .online-hosting .pd-textbox p {  color:inherit; } #wrapper .print-distribution {  padding-top:clamp(60px, 7.03125vw, 90px);  padding-bottom:clamp(60px, 7.03125vw, 90px);  background-color:var(--awb-color1); } #wrapper .print-distribution > .fusion-builder-row {  max-width:1137px !important;  width:90% !important;  margin:0 !important;  justify-content:space-between;  flex-wrap:nowrap;  gap:30px; } @media (max-width:768px) {  #wrapper .print-distribution > .fusion-builder-row {   flex-direction:column-reverse;   align-items:stretch;   flex-wrap:wrap;  } } #wrapper .print-distribution > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:auto;  max-width:100%; } #wrapper .print-distribution > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } @media (min-width:1200px) {  #wrapper .print-distribution > .fusion-builder-row > .fusion-layout-column:last-child {   min-width:500px;  } } #wrapper .print-distribution .fusion-text {  margin:0; } #wrapper .print-distribution .fusion-text h2 {  margin:0 0 30px;  color:var(--awb-custom_color_13); } #wrapper .print-distribution .fusion-text p {  margin:0;  font-size:24px;  line-height:1.2; } @media (max-width:480px) {  #wrapper .print-distribution .fusion-text p {   font-size:20px;  }  #wrapper .print-distribution .fusion-text p br {   display:none;  } } #wrapper .print-distribution .fusion-text p strong {  font-weight:500; } #wrapper .print-distribution .fusion-text p a {  transition:all 0.3s ease-out 0s;  text-decoration:none;  color:var(--awb-custom_color_3); } #wrapper .print-distribution .fusion-text p a:hover {  color:var(--awb-custom_color_9); } #wrapper .print-distribution .fusion-image-element {  margin-bottom:30px; } @media (min-width:1200px) {  #wrapper .print-distribution .fusion-image-element {   margin-bottom:48px;  } } #wrapper .print-distribution--fix-width > .fusion-builder-row > .fusion-layout-column {  min-width:unset !important;  width:498px;  max-width:calc(50% - 15px); } @media (max-width:768px) {  #wrapper .print-distribution--fix-width > .fusion-builder-row > .fusion-layout-column {   width:100%;   max-width:100%;  } } #wrapper .print-distribution--contact > .fusion-builder-row > .fusion-layout-column {  min-width:unset !important;  width:498px;  max-width:calc(50% - 15px); } @media (max-width:768px) {  #wrapper .print-distribution--contact > .fusion-builder-row > .fusion-layout-column {   width:100%;   max-width:100%;  } } #wrapper .print-distribution--contact > .fusion-builder-row > .fusion-layout-column:last-child {  width:450px; } @media (max-width:768px) {  #wrapper .print-distribution--no-reverse > .fusion-builder-row {   flex-direction:column;  } } #wrapper .pd-textbox {  padding-bottom:30px; } #wrapper .pd-textbox p {  font-size:22px !important;  line-height:1.5 !important;  color:var(--awb-custom_color_11); } @media (max-width:1199px) {  #wrapper .pd-textbox p {   font-size:20px !important;  } } @media (max-width:480px) {  #wrapper .pd-textbox p {   font-size:18px !important;  } } #wrapper .testimonials {  padding-top:clamp(50px, 5.8783783784vw, 87px);  padding-bottom:clamp(50px, 6.4864864865vw, 96px);  background-color:var(--awb-custom_color_15);  z-index:12; } #wrapper .testimonials > .fusion-builder-row {  max-width:1140px !important;  width:90% !important;  margin:0 !important; } #wrapper .testimonials > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:100%;  max-width:100%; } #wrapper .testimonials > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .testimonials-title .fusion-title {  margin:0 0 48px; } @media (max-width:1199px) {  #wrapper .testimonials-title .fusion-title {   margin-bottom:40px;  } } #wrapper .testimonials-title .fusion-title-heading {  text-transform:capitalize; } #wrapper .testimonials-title .fusion-title-heading em {  font-weight:300; } #wrapper .slider-testimonials {  max-height:unset !important;  height:auto !important;  margin:0 0 60px; } @media (max-width:1199px) {  #wrapper .slider-testimonials {   margin-bottom:40px;  } } #wrapper .slider-testimonials .background {  display:none; } #wrapper .slider-testimonials .main-flex {  overflow:visible !important;  height:auto !important; } #wrapper .slider-testimonials .slides {  display:flex;  align-items:center;  height:100%;  background-color:var(--awb-custom_color_12);  mask-size:100% 100%;  mask-repeat:no-repeat;  position:relative;  mask-image:linear-gradient(to bottom, black calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px)), transparent calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px))), linear-gradient(to right, black calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)), transparent calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)));  mask-position:bottom left; } #wrapper .slider-testimonials .slides::before {  content:"";  display:block;  position:absolute;  z-index:2;  bottom:0;  width:clamp(74.1px, 114 / 1300 * 100vw, 114px);  aspect-ratio:1;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/picture-decor.svg) bottom / contain no-repeat; } #wrapper .slider-testimonials .slides::before {  right:0;  background-position:bottom right;  transform:scaleX(-1); } #wrapper .slider-testimonials .slide-content-container {  padding:0;  position:static;  transform:translate(0, 0);  height:100%;  display:block !important; } #wrapper .slider-testimonials .slide-content {  display:flex;  flex-direction:column;  justify-content:space-between;  gap:31px;  margin:0 !important;  padding:50px 74px; } @media (max-width:1199px) {  #wrapper .slider-testimonials .slide-content {   padding:36px 50px;  } } @media (max-width:768px) {  #wrapper .slider-testimonials .slide-content {   padding:20px 36px;   gap:20px;  } } @media (max-width:480px) {  #wrapper .slider-testimonials .slide-content {   padding:18px 28px;  } } #wrapper .slider-testimonials .slide-content .heading {  order:2;  margin:0;  padding-right:15%; } #wrapper .slider-testimonials .slide-content .heading .fusion-title-sc-wrapper {  padding:0;  background:none !important; } #wrapper .slider-testimonials .slide-content .heading .fusion-title-heading {  font-size:24px !important;  line-height:130% !important;  font-weight:700; } @media (max-width:768px) {  #wrapper .slider-testimonials .slide-content .heading .fusion-title-heading {   font-size:20px !important;  } } #wrapper .slider-testimonials .slide-content .heading .fusion-title-heading span {  display:block;  color:#d0d0d0;  font-weight:400;  font-size:22px;  font-family:Franklin Gothic, sans-serif;  margin-top:2px; } @media (max-width:768px) {  #wrapper .slider-testimonials .slide-content .heading .fusion-title-heading span {   font-size:18px;  } } #wrapper .slider-testimonials .slide-content .caption {  max-width:981px; } #wrapper .slider-testimonials .slide-content .caption .fusion-title-heading {  font-size:22px !important;  line-height:130% !important;  font-family:Poppins, sans-serif;  padding-right:33px; } @media (max-width:768px) {  #wrapper .slider-testimonials .slide-content .caption .fusion-title-heading {   font-size:18px !important;  } } #wrapper .slider-testimonials .slide-content .caption .fusion-title-heading::before {  content:"“"; } #wrapper .slider-testimonials .slide-content .caption .fusion-title-heading::after {  content:"”"; } #wrapper .slider-testimonials .slide-content .caption .fusion-title-heading span {  color:var(--awb-custom_color_3); } #wrapper .slider-testimonials .flex-control-nav {  height:18px;  bottom:-78px !important; } @media (max-width:1199px) {  #wrapper .slider-testimonials .flex-control-nav {   bottom:-50px !important;  } } #wrapper .slider-testimonials .flex-control-nav li {  margin:0 5px; } #wrapper .slider-testimonials .flex-control-nav li a {  width:18px;  height:18px;  border-radius:50%;  box-shadow:unset;  background-color:var(--awb-color1);  border:5px solid #000; } #wrapper .slider-testimonials .flex-control-nav li a:hover, #wrapper .slider-testimonials .flex-control-nav li a.flex-active {  background-color:var(--awb-custom_color_3); } .cjk-group {  padding-top:clamp(60px, 7.03125vw, 90px);  padding-bottom:clamp(60px, 7.03125vw, 90px);  background-color:var(--awb-color2); } .cjk-group > .fusion-builder-row {  max-width:1200px !important;  width:90% !important;  margin:0 !important;  flex-direction:column;  justify-content:center;  gap:60px; } @media (max-width:768px) {  .cjk-group > .fusion-builder-row {   gap:44px;  } } @media (max-width:480px) {  .cjk-group > .fusion-builder-row {   gap:34px;  } } .cjk-group > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:auto;  max-width:100%; } .cjk-group > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } .cjk-group-box1 {  max-width:960px !important;  margin:0 auto !important; } .cjk-group-box1 .fusion-title {  margin:0 0 clamp(34px, 3.6486486486vw, 54px); } @media (min-width:1440px) {  .cjk-group-box1 p {   margin-bottom:50px;  } } .cjk-group-box1 p:last-child {  margin-bottom:0; } .cjk-group-box2 {  max-width:1005px !important;  margin:0 auto !important;  width:100% !important; } .logo-gallery {  margin:0 !important;  height:auto !important;  display:flex;  justify-content:center;  align-items:center;  flex-wrap:wrap;  gap:35px 75px; } @media (max-width:1199px) {  .logo-gallery {   gap:25px 35px;  } } @media (max-width:480px) {  .logo-gallery {   gap:20px 30px;  } } .logo-gallery .clearfix {  display:none; } .logo-gallery .fusion-gallery-column {  position:static !important;  padding:0 !important;  width:calc(25% - 75px / 4 * 3); } @media (max-width:1199px) {  .logo-gallery .fusion-gallery-column {   width:calc(25% - 35px / 4 * 3) !important;  } } @media (max-width:768px) {  .logo-gallery .fusion-gallery-column {   width:calc(33.33% - 35px / 3 * 2) !important;  } } @media (max-width:480px) {  .logo-gallery .fusion-gallery-column {   width:calc(50% - 15px) !important;  } } .logo-gallery .fusion-gallery-column a {  pointer-events:none; } .cjk-group-box3 {  max-width:1016px !important;  margin:0 auto !important;  width:100% !important; } @media (min-width:1200px) {  .cjk-group-box3 p {   margin-bottom:32px;  } } .cjk-group-box3 p:last-child {  margin-bottom:0; } .onestop {  padding-top:clamp(60px, 7.03125vw, 90px);  padding-bottom:clamp(60px, 7.03125vw, 90px); } .onestop > .fusion-builder-row {  max-width:1200px !important;  width:90% !important;  margin:0 !important;  flex-direction:column;  justify-content:center;  gap:60px; } @media (max-width:768px) {  .onestop > .fusion-builder-row {   gap:44px;  } } @media (max-width:480px) {  .onestop > .fusion-builder-row {   gap:34px;  } } .onestop > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:auto;  max-width:100%; } .onestop > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } .onestop-box1 {  max-width:966px !important;  margin:0 auto !important; } .onestop-box1 .fusion-title {  margin:0 0 clamp(34px, 3.6486486486vw, 54px); } .onestop-box1 .fusion-title .fusion-title-heading {  max-width:500px;  margin:0 auto; } .onestop-box1 .fusion-text p:last-child {  margin-bottom:0; } .onestop-box2 {  max-width:1140px !important;  margin:0 auto !important; } .full-width-img-decor {  width:100%;  overflow:hidden;  position:relative;  display:block; } .full-width-img-decor .fusion-imageframe {  mask-size:100% 100%;  mask-repeat:no-repeat;  position:relative; } .full-width-img-decor .fusion-imageframe::before {  content:"";  display:block;  position:absolute;  z-index:2;  bottom:0;  width:clamp(74.1px, 114 / 1300 * 100vw, 114px);  aspect-ratio:1;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/picture-decor.svg) bottom / contain no-repeat; } .full-width-img-decor .fusion-imageframe {  mask-image:linear-gradient(to bottom, black calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px)), transparent calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px))), linear-gradient(to right, black calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)), transparent calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)));  mask-position:bottom left; } .full-width-img-decor .fusion-imageframe::before {  left:auto;  right:0;  background-position:bottom right;  transform:scaleX(-1); } .onestop-box3 {  max-width:966px !important;  margin:0 auto !important; } .onestop-box3 .fusion-text p:last-child {  margin-bottom:0; } .process {  padding-top:clamp(60px, 7.03125vw, 90px);  padding-bottom:clamp(60px, 7.03125vw, 90px);  background-color:var(--awb-color2); } .process > .fusion-builder-row {  max-width:1072px !important;  width:90% !important;  margin:0 !important;  display:flex;  justify-content:space-between;  align-items:stretch;  flex-wrap:wrap; } @media (max-width:1199px) {  .process > .fusion-builder-row {   gap:0 20px;  } } .process > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:auto;  max-width:100%; } .process > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } .process > .fusion-builder-row > .fusion-layout-column.process-title {  width:100%; } .process > .fusion-builder-row > .fusion-layout-column.process-title .fusion-title {  margin:0 0 30px !important; } @media (max-width:980px) {  .process > .fusion-builder-row > .fusion-layout-column.process-title .fusion-title {   margin-bottom:20px !important;  } } @media (min-width:1200px) {  .process > .fusion-builder-row > .fusion-layout-column.process-title .fusion-title::after {   margin-top:20px;  } } .process > .fusion-builder-row > .fusion-layout-column.process-item {  width:215px;  display:flex;  flex-direction:column;  align-items:center;  position:relative; } @media (max-width:1199px) {  .process > .fusion-builder-row > .fusion-layout-column.process-item {   width:calc(25% - 20px / 4 * 3);  } } @media only screen and (max-width:767px) {  .process > .fusion-builder-row > .fusion-layout-column.process-item {   width:100%;   max-width:340px;   margin-left:auto !important;   margin-right:auto !important;  }  .process > .fusion-builder-row > .fusion-layout-column.process-item:not(:last-child) {   margin-bottom:52px;  } } .process > .fusion-builder-row > .fusion-layout-column.process-item::after {  content:"";  display:block;  position:absolute;  width:27px;  height:16px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/arrow-red-slim.svg) no-repeat center / 100% 100%;  top:50%;  left:100%;  margin-left:22px;  transform:translate(0, -50%); } @media (max-width:1199px) {  .process > .fusion-builder-row > .fusion-layout-column.process-item::after {   margin-left:-0.6vw;  } } @media only screen and (max-width:767px) {  .process > .fusion-builder-row > .fusion-layout-column.process-item::after {   left:50%;   top:100%;   margin:16px 0 0;   transform:translate(-50%, 0) rotate(90deg);  } } .process > .fusion-builder-row > .fusion-layout-column.process-item:last-child::after {  display:none; } .process > .fusion-builder-row > .fusion-layout-column.process-item .fusion-image-element {  padding:14px;  margin:0 0 16px; } .process > .fusion-builder-row > .fusion-layout-column.process-item .fusion-imageframe {  margin:0 auto;  display:flex;  flex-direction:column;  justify-content:center;  align-items:center; } .process > .fusion-builder-row > .fusion-layout-column.process-item .fusion-imageframe:not(.circle):not(.no-bg) {  height:124px; } .process > .fusion-builder-row > .fusion-layout-column.process-item .fusion-imageframe:not(.circle):not(.no-bg) img {  object-fit:contain;  object-position:center;  height:100%; } .process > .fusion-builder-row > .fusion-layout-column.process-item .fusion-imageframe.circle {  width:124px;  height:124px;  background-color:var(--awb-custom_color_3);  border-radius:50%; } .process > .fusion-builder-row > .fusion-layout-column.process-item .fusion-imageframe.no-bg {  width:124px;  height:124px;  background:none; } .process > .fusion-builder-row > .fusion-layout-column.process-item .fusion-imageframe img {  flex:none; } .process > .fusion-builder-row > .fusion-layout-column.process-item h5 {  font-size:22px !important;  line-height:1.2;  max-width:215px;  margin:0 auto 12px;  color:var(--awb-custom_color_13);  text-align:center;  font-family:Franklin Gothic, sans-serif; } @media only screen and (min-width:768px) and (max-width:980px) {  .process > .fusion-builder-row > .fusion-layout-column.process-item h5 {   font-size:20px !important;  } } .process > .fusion-builder-row > .fusion-layout-column.process-item p {  margin:0 auto;  max-width:240px;  color:var(--awb-custom_color_11);  text-align:center;  line-height:1.5; } @media only screen and (min-width:768px) and (max-width:980px) {  .process > .fusion-builder-row > .fusion-layout-column.process-item p {   font-size:15px;  } } .process--certifications {  background:none; } .process--certifications > .fusion-builder-row {  max-width:972px !important;  gap:44px 10px; } .process--certifications > .fusion-builder-row > .fusion-layout-column.process-title .fusion-title {  margin-bottom:0 !important; } .process--certifications > .fusion-builder-row > .fusion-layout-column.process-item {  margin-bottom:0 !important; } .process--certifications > .fusion-builder-row > .fusion-layout-column.process-item .fusion-image-element {  padding-top:0; } @media (min-width:1200px) {  .process--certifications > .fusion-builder-row > .fusion-layout-column.process-item {   width:205px;  } } @media only screen and (min-width:479px) and (max-width:979px) {  .process--certifications > .fusion-builder-row > .fusion-layout-column.process-item {   width:calc(50% - 5px);  } } .process--certifications > .fusion-builder-row > .fusion-layout-column.process-item::after {  display:none; } .experts {  padding-top:clamp(60px, 7.03125vw, 90px);  padding-bottom:clamp(60px, 7.03125vw, 90px);  background-color:var(--awb-color2); } .experts > .fusion-builder-row {  max-width:1146px !important;  width:90% !important;  margin:0 !important;  display:flex;  align-items:stretch;  flex-wrap:wrap;  gap:48px; } @media (max-width:1199px) {  .experts > .fusion-builder-row {   gap:30px;  } } @media only screen and (max-width:599px) {  .experts > .fusion-builder-row {   gap:20px;  } } @media (max-width:480px) {  .experts > .fusion-builder-row {   gap:12px 48px;  } } .experts > .fusion-builder-row > .fusion-layout-column {  margin:0;  max-width:100%; } .experts > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } .experts > .fusion-builder-row > .fusion-layout-column.process-title {  width:100%; } .experts > .fusion-builder-row > .fusion-layout-column.process-title .fusion-title {  margin:0 0 30px !important; } @media (max-width:980px) {  .experts > .fusion-builder-row > .fusion-layout-column.process-title .fusion-title {   margin-bottom:20px !important;  } } @media (min-width:1200px) {  .experts > .fusion-builder-row > .fusion-layout-column.process-title .fusion-title::after {   margin-top:20px;  } } .experts .experts-item {  width:calc(33.33% - 48px / 3 * 2); } @media (max-width:1199px) {  .experts .experts-item {   width:calc(33.33% - 30px / 3 * 2);  } } @media (max-width:980px) {  .experts .experts-item {   width:calc(50% - 15px);  } } @media only screen and (max-width:599px) {  .experts .experts-item {   width:calc(50% - 10px);   margin-bottom:12px !important;  } } @media (max-width:480px) {  .experts .experts-item {   width:100%;  } } .experts .experts-item .fusion-text {  text-align:center; } .experts .experts-item .fusion-text h3 {  margin-top:26px;  margin-bottom:9px; } @media (max-width:1199px) {  .experts .experts-item .fusion-text h3 {   margin-top:18px;   font-size:24px !important;  } } @media (max-width:768px) {  .experts .experts-item .fusion-text h3 {   font-size:22px !important;  } } @media (max-width:480px) {  .experts .experts-item .fusion-text h3 {   margin-top:18px;   margin-bottom:7px;  } } .experts .experts-item .fusion-text p {  color:#3f3c1f;  margin-bottom:24px; } @media (max-width:1199px) {  .experts .experts-item .fusion-text p {   margin-bottom:8px;  } } .experts .experts-item .fusion-gallery {  height:auto !important;  margin:0 !important;  display:flex;  justify-content:center;  align-items:center; } .experts .experts-item .fusion-gallery-column {  position:static !important;  width:auto !important;  padding-top:0 !important;  padding-bottom:0 !important; } .experts .experts-item .fusion-gallery-column a img {  transition:all 0.3s ease-out 0s;  filter:brightness(0) saturate(100%) invert(21%) sepia(85%) saturate(3705%) hue-rotate(347deg) brightness(92%) contrast(99%); } .experts .experts-item .fusion-gallery-column a:hover img {  filter:brightness(0) saturate(100%) invert(7%) sepia(48%) saturate(7453%) hue-rotate(350deg) brightness(95%) contrast(102%); } .experts .experts-item-img {  overflow:hidden;  display:flex;  flex-direction:column;  justify-content:center;  align-items:center; } .experts .experts-item-img img {  aspect-ratio:0.8810126582;  object-fit:cover; } .experts .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper {  margin:0;  display:flex;  justify-content:center;  align-items:center; } .experts .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon {  margin-top:0;  font-weight:700; } .experts .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon:hover::before {  color:var(--awb-custom_color_10) !important; } .post-cards {  padding-top:clamp(55px, 6.0810810811vw, 90px);  padding-bottom:clamp(55px, 6.0810810811vw, 90px); } .post-cards > .fusion-builder-row {  max-width:1140px !important;  width:90% !important;  margin:0 !important;  flex-direction:column;  justify-content:center;  gap:60px; } @media (max-width:768px) {  .post-cards > .fusion-builder-row {   gap:44px;  } } @media (max-width:480px) {  .post-cards > .fusion-builder-row {   gap:34px;  } } .post-cards > .fusion-builder-row > .fusion-layout-column {  margin:0;  width:100%;  max-width:100%; } .post-cards > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0;  display:flex;  flex-direction:row;  gap:40px; } .post-cards .fusion-grid.fusion-grid-3 {  gap:46px 30px;  padding-bottom:33px;  justify-content:center;  align-items:stretch;  margin:0; } @media only screen and (min-width:600px) and (max-width:767px) {  .post-cards .fusion-grid.fusion-grid-3 {   gap:44px 20px;  } } .post-cards .fusion-grid.fusion-grid-3 .post-card {  width:calc(33.33% - 20px);  padding:0; } @media (max-width:980px) {  .post-cards .fusion-grid.fusion-grid-3 .post-card {   width:calc(50% - 15px) !important;  } } @media only screen and (min-width:600px) and (max-width:767px) {  .post-cards .fusion-grid.fusion-grid-3 .post-card {   width:calc(50% - 10px) !important;  } } @media only screen and (max-width:599px) {  .post-cards .fusion-grid.fusion-grid-3 .post-card {   width:100% !important;   max-width:410px;   margin:0 auto !important;  } } .post-cards .fusion-grid.fusion-grid-3 .post-card.post-type-careers .post-meta {  display:none; } .post-cards .fusion-grid .fusion-column-wrapper {  display:flex;  position:relative;  flex-wrap:wrap; } .post-cards .fusion-grid .fusion-column-wrapper:hover .fusion-image-wrapper img {  transform:scale(1.05); } .post-cards .fusion-grid .post-card-img {  margin-bottom:26px;  width:100%; } @media (max-width:1199px) {  .post-cards .fusion-grid .post-card-img {   margin-bottom:20px;  } } @media (max-width:480px) {  .post-cards .fusion-grid .post-card-img {   margin-bottom:14px;  } } .post-cards .fusion-grid .post-card-img .fusion-image-wrapper {  overflow:hidden; } .post-cards .fusion-grid .post-card-img .fusion-image-wrapper img {  display:block;  aspect-ratio:1.5;  object-fit:cover;  object-position:center;  transition:all 0.5s ease-out 0s;  min-width:100%;  } .post-cards .fusion-grid .fusion-placeholder-image {  aspect-ratio:1.5;  height:auto !important;  background:var(--awb-color2) url(https://www.kwglobal.com/wp-content/w3-webp/uploads/2024/02/How-to-Use-Data-Driven-Strategies-to-Increase-High-Quality-Submissions.jpgw3.webp) no-repeat center / cover; } .post-cards .fusion-grid .post-meta {  padding:0;  border:none;  font-size:16px;  line-height:calc(24 / 16);  font-weight:700;  color:var(--awb-custom_color_3);  margin:0 0 12px;  display:flex;  align-items:center;  flex-wrap:wrap;  gap:9px;  width:100%; } .post-cards .fusion-grid .post-meta p {  margin:0; } @media (max-width:1199px) {  .post-cards .fusion-grid .post-meta {   margin-bottom:8px;  } } @media (max-width:480px) {  .post-cards .fusion-grid .post-meta {   font-size:15px;  } } .post-cards .fusion-grid .post-meta a {  pointer-events:none; } .post-cards .fusion-grid .post-meta .fusion-meta-tb-sep {  width:4px;  height:4px;  border-radius:50%;  background-color:var(--awb-custom_color_3);  padding:0; } .post-cards .fusion-grid .post-meta--inline {  width:auto;  padding-right:5px; } .post-cards .fusion-grid .fusion-title {  margin:0 0 20px 0 !important;  width:100%;  } @media only screen and (max-width:599px) {  .post-cards .fusion-grid .fusion-title {   height:auto;   padding-bottom:16px;  } } .post-cards .fusion-grid .fusion-title-heading {  font-size:20px !important;  line-height:1.3 !important; } .post-cards .fusion-grid .fusion-title-heading a {  color:var(--awb-custom_color_13);  display:block;  transition:all 0.3s ease-out 0s;  display:-webkit-box;  -webkit-box-orient:vertical;  overflow:hidden;  -webkit-line-clamp:3; } .post-cards .fusion-grid .fusion-title-heading a:hover {  color:var(--awb-custom_color_3); } .post-cards .fusion-grid .fusion-title-heading a::after {  content:"";  display:block;  position:absolute;  width:100%;  height:100%;  left:0;  top:0;  z-index:3; } .post-cards .fusion-grid .excerpt {  max-height:4.2em;  height:auto;  margin-bottom:20px;  font-size:16px;  line-height:1.4;  color:var(--awb-custom_color_11);  width:100%;  margin-top:auto;  display:-webkit-box;  -webkit-box-orient:vertical;  overflow:hidden;  -webkit-line-clamp:3; } @media (max-width:1199px) {  .post-cards .fusion-grid .excerpt {   height:78px;  } } .post-cards .fusion-grid .excerpt p {  margin:0;  display:inline;  } .post-cards .fusion-grid .excerpt p::after {  content:"\a\a";  white-space:pre; } @media only screen and (max-width:599px) {  .post-cards .fusion-grid .excerpt {   height:auto;   margin-bottom:16px;  } } .post-cards .fusion-grid .fusion-button {  position:relative;  z-index:4; } #wrapper #leadership-team-header {  padding-bottom:25px; } #wrapper .slider-buttons {  width:142px;  display:flex;  justify-content:space-between; } @media (max-width:980px) {  #wrapper .slider-buttons {   width:100px;  } } #wrapper .sb {  width:56px;  height:56px;  border:1px solid var(--awb-custom_color_3);  border-radius:50%;  position:relative;  transition:all 0.3s ease-out 0s;  cursor:pointer; } @media (max-width:980px) {  #wrapper .sb {   width:44px;   height:44px;  } } #wrapper .sb::after {  content:"";  display:block;  position:absolute;  width:25px;  height:24px;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/css/../images/slider-arrow-red.svg) no-repeat center / 100% 100%;  left:50%;  top:50%;  transform:translate(-50%, -50%);  transition:all 0.15s ease-out 0s;  filter:brightness(0) saturate(100%) invert(13%) sepia(44%) saturate(5285%) hue-rotate(344deg) brightness(153%) contrast(103%); } @media (any-hover:hover) {  #wrapper .sb:hover {   background-color:var(--awb-custom_color_3);  }  #wrapper .sb:hover::after {   filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(169deg) brightness(104%) contrast(101%);  } } #wrapper .sb--left::after {  transform:translate(-50%, -50%) scaleX(-1); } @media (min-width:1440px) {  #wrapper .process-title.process-title--with-buttons {   padding-bottom:30px;  } } #wrapper .process-title.process-title--with-buttons > .fusion-column-wrapper {  display:flex;  justify-content:space-between; } @media only screen and (min-width:769px) {  #wrapper .process-title.process-title--with-buttons > .fusion-column-wrapper {   flex-direction:row;  } } @media (max-width:768px) {  #wrapper .process-title.process-title--with-buttons > .fusion-column-wrapper {   align-items:center;  } } #wrapper .process-title.process-title--with-buttons > .fusion-column-wrapper .slider-buttons {  padding-top:6px; } @media (max-width:768px) {  #wrapper .process-title.process-title--with-buttons .title-emphasis:after {   margin-left:auto;   margin-right:auto;  } } #wrapper .leadership-team {  padding-top:0;  padding-bottom:48px; } #wrapper .leadership-team > .fusion-builder-row {  max-width:1140px !important;  width:90% !important;  margin:0 !important;  flex-wrap:nowrap; } #wrapper .leadership-team > .fusion-builder-row > .fusion-layout-column {  margin:0;  max-width:100%; } #wrapper .leadership-team > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {  margin:0; } #wrapper .leadership-team .lt-slider {  width:850px;  position:relative; } @media only screen and (min-width:1500px) {  #wrapper .leadership-team .lt-slider {   width:1300px;  } } @media (max-width:980px) {  #wrapper .leadership-team .lt-slider {   width:400px;   max-width:100%;  } } @media (max-width:768px) {  #wrapper .leadership-team .lt-slider {   margin:0 auto;  } } #wrapper .leadership-team .lt-swiper-wrapper {  display:flex; } #wrapper .leadership-team-item {  width:400px !important;  max-width:100%;  margin-bottom:0;  height:100%;  justify-content:space-between; } #wrapper .leadership-team-item .fusion-imageframe {  mask-size:100% 100%;  mask-repeat:no-repeat;  position:relative; } #wrapper .leadership-team-item .fusion-imageframe::before {  content:"";  display:block;  position:absolute;  z-index:2;  bottom:0;  width:clamp(74.1px, 114 / 1300 * 100vw, 114px);  aspect-ratio:1;  background:url(https://www.kwglobal.com/wp-content/themes/knowledgeworks/images/picture-decor.svg) bottom / contain no-repeat; } #wrapper .leadership-team-item .fusion-imageframe {  mask-image:linear-gradient(to bottom, black calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px)), transparent calc(100% - clamp(49.4px, 76 / 1300 * 100vw, 76px))), linear-gradient(to right, black calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)), transparent calc(100% - clamp(50.7px, 78 / 1300 * 100vw, 78px)));  mask-position:bottom left; } #wrapper .leadership-team-item .fusion-imageframe::before {  left:auto;  right:0;  background-position:bottom right;  transform:scaleX(-1); } #wrapper .leadership-team-item .fusion-column-wrapper {  margin:0; } #wrapper .leadership-team-item .fusion-image-element {  margin-bottom:24px; } #wrapper .leadership-team-item .fusion-imageframe {  aspect-ratio:1.0126582278;  overflow:hidden;  display:block; } #wrapper .leadership-team-item .fusion-imageframe img {  width:100%;  height:100%;  object-fit:cover;  object-position:center; } #wrapper .leadership-team-item .fusion-title {  margin:0 0 16px !important; } #wrapper .leadership-team-item .fusion-title .fusion-title-heading {  font-family:Franklin Gothic, sans-serif;  color:var(--awb-custom_color_13);  font-size:18px !important;  line-height:1.4 !important;  font-weight:400; } #wrapper .leadership-team-item .fusion-title .fusion-title-heading strong {  font-family:Poppins, sans-serif;  display:block;  font-size:32px;  line-height:1.1;  font-weight:500;  color:var(--awb-custom_color_12); } #wrapper .leadership-team-item .fusion-text {  margin:0 0 24px;  flex:2; } #wrapper .leadership-team-item .fusion-text p {  margin:0;  font-size:22px;  line-height:1.5; } @media (max-width:480px) {  #wrapper .leadership-team-item .fusion-text p {   font-size:20px;  } } #wrapper .lt-dots {  padding-top:5px;  padding-bottom:clamp(50px, 5.2702702703vw, 78px); } #wrapper .swiper-pagination {  display:flex;  justify-content:center;  align-items:center;  gap:8px; } #wrapper .swiper-pagination .swiper-pagination-bullet {  width:8px;  height:8px;  background-color:#ccc;  border-radius:50%;  transition:all 0.3s ease-out 0s; } #wrapper .swiper-pagination .swiper-pagination-bullet:hover {  background-color:var(--awb-custom_color_13); } #wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {  background-color:var(--awb-custom_color_3); } 