/* @import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap'); */
/*****************************************/
/*     Start your custom style here      */
/*****************************************/


/* Override for quaternary button */


.btn-wrapper.btn-yellow-wrapper .cta_button,
.btn-wrapper.btn-yellow-wrapper .cta-button,
.btn-wrapper.btn-yellow-wrapper .hs-form input[type="submit"],
.btn-wrapper.btn-yellow-wrapper .hs-form input[type="button"],
input[type=submit].hs-button.tertiary {
	background-color: #FFE400;
	border-color: #FFE400;
	color: #333;
}

.btn-wrapper.btn-yellow-wrapper .cta_button:hover,
.btn-wrapper.btn-yellow-wrapper .cta-button:hover,
.btn-wrapper.btn-yellow-wrapper .hs-form input[type="submit"]:hover,
.btn-wrapper.btn-yellow-wrapper .hs-form input[type="button"]:hover,
input[type=submit].hs-button.tertiary:hover {
	background-color: #FFD800;
	border-color: #FFD800;
	color: #333;
}
.btn-wrapper.btn-outline-yellow-wrapper .cta_button,
.btn-wrapper.btn-outline-yellow-wrapper .cta-button,
.btn-wrapper.btn-outline-yellow-wrapper .hs-form input[type="submit"],
.btn-wrapper.btn-outline-yellow-wrapper .hs-form input[type="button"] {
	border-color: #FFE400;
	color: #333;
}
.btn-wrapper.btn-outline-yellow-wrapper .cta_button:hover,
.btn-wrapper.btn-outline-yellow-wrapper .cta-button:hover,
.btn-wrapper.btn-outline-yellow-wrapper .hs-form input[type="submit"]:hover,
.btn-wrapper.btn-outline-yellow-wrapper .hs-form input[type="button"]:hover {
	background-color: #FFD800;
	border-color: #FFD800;
	color: #333;
}

.btn-wrapper.btn-white-wrapper-blue .cta_button,
.btn-wrapper.btn-white-wrapper-blue .cta-button
 {
	background-color: #ffffff;
	border-color: #ffffff;
	color: #1c90d0;
}

.btn-wrapper.btn-white-wrapper-blue .cta_button:hover,
.btn-wrapper.btn-white-wrapper-blue .cta-button:hover
 {
	background-color: #1c90d0;
	border-color: #1c90d0;
	color: #ffffff;
}

.btn-wrapper.btn-white-wrapper-green .cta_button,
.btn-wrapper.btn-white-wrapper-green .cta-button
 {
	background-color: #00A683;
	border-color: #00A683;
	color: #ffff;
}

.btn-wrapper.btn-white-wrapper-green .cta_button:hover,
.btn-wrapper.btn-white-wrapper-green .cta-button:hover
 {
	background-color: #ffff;
	border-color: #ffff;
	color: #00A683;
}



.btn-outline-secondary.active {
  color: #ffffff;
    background-color: #00A683;
  border-color: #00A683; }


@media only screen and (min-width: 1200px) {
  #homepage-hero-slider .carousel-inner, #homepage-hero-slider .carousel-inner .carousel-item {
    max-height: 500px;
  }
}

.clr-pr {
  color: #00A683;
}
.clr-sc {
  color: #006B55;
}
.clr-tr {
  color: #006B55;
}
.clr-qt {
  color: #006B55;
}

.pcs-bullets-tikcs ul {
  padding-left: 0;
}

.pcs-bullets-ticks ul li {
  background-repeat: no-repeat;
  background-position: left top;
  list-style: none;
  padding-left: 50px;
  color: #54595f;
  font-size: 100%;
  font-weight: lighter;
}

.pcs-bullets-ticks ul li:nth-of-type(5n-4), .pcs-bullets-small ul li:nth-of-type(5n-4) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/checked.png");
  background-size: 21px;
}

.pcs-bullets-ticks ul li:nth-of-type(5n-3), .pcs-bullets-small ul li:nth-of-type(5n-3) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/checked.png");
  background-size: 21px;
}

.pcs-bullets-ticks ul li:nth-of-type(5n-2), .pcs-bullets-small ul li:nth-of-type(5n-2) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/checked.png");
  background-size: 21px;
}

.pcs-bullets-ticks ul li:nth-of-type(5n-1), .pcs-bullets-small ul li:nth-of-type(5n-1) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/checked.png");
  background-size: 21px;
}

.pcs-bullets-ticks ul li:nth-of-type(5n), .pcs-bullets-ticks-small ul li:nth-of-type(5n) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/checked.png");
  background-size: 21px;
}

/* White Bullet Ticks */

.pcs-bullets-tikcs-white ul {
  padding-left: 0;
}

.pcs-bullets-ticks-white ul li {
  background-repeat: no-repeat;
  background-position: left top;
  list-style: none;
  padding-left: 50px;
  color: #ffffff;
  font-size: 100%;
  font-weight: lighter;
}

.pcs-bullets-ticks-white ul li:nth-of-type(5n-4), .pcs-bullets-small ul li:nth-of-type(5n-4) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20White%20Check.png");
  background-size: 21px;
}

.pcs-bullets-ticks-white ul li:nth-of-type(5n-3), .pcs-bullets-small ul li:nth-of-type(5n-3) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20White%20Check.png");
  background-size: 21px;
}

.pcs-bullets-ticks-white ul li:nth-of-type(5n-2), .pcs-bullets-small ul li:nth-of-type(5n-2) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20White%20Check.png");
  background-size: 21px;
}

.pcs-bullets-ticks-white ul li:nth-of-type(5n-1), .pcs-bullets-small ul li:nth-of-type(5n-1) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20White%20Check.png");
  background-size: 21px;
}

.pcs-bullets-ticks-white ul li:nth-of-type(5n), .pcs-bullets-ticks-small ul li:nth-of-type(5n) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20White%20Check.png");
  background-size: 21px;
}

/* Green bullet ticks */

.pcs-bullets-tikcs-green ul {
  padding-left: 0;
}

.pcs-bullets-tikcs-green ul li {
  background-repeat: no-repeat;
  background-position: left top;
  list-style: none;
  padding-left: 50px;
  color: #54595f;
  font-size: 100%;
  font-weight: lighter;
}

.pcs-bullets-tikcs-green ul li:nth-of-type(5n-4), .pcs-bullets-small ul li:nth-of-type(5n-4) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20Green%20Check.png");
  background-size: 21px;
}

.pcs-bullets-tikcs-green ul li:nth-of-type(5n-3), .pcs-bullets-small ul li:nth-of-type(5n-3) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20Green%20Check.png");
  background-size: 21px;
}

.pcs-bullets-tikcs-green ul li:nth-of-type(5n-2), .pcs-bullets-small ul li:nth-of-type(5n-2) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20Green%20Check.png");
  background-size: 21px;
}

.pcs-bullets-tikcs-green ul li:nth-of-type(5n-1), .pcs-bullets-small ul li:nth-of-type(5n-1) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20Green%20Check.png");
  background-size: 21px;
}

.pcs-bullets-tikcs-green ul li:nth-of-type(5n), .pcs-bullets-ticks-small ul li:nth-of-type(5n) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20Green%20Check.png");
  background-size: 21px;
}

/* Normal bullets */

.pcs-bullets ul {
  padding-left: 0;
}

.pcs-bullets ul li {
  background-repeat: no-repeat;
  background-position: left top;
  list-style: none;
  padding-left: 50px;
  color: #54595f;
  font-size: 100%;
  font-weight: lighter;
}

.pcs-bullets-small ul li {
  background-repeat: no-repeat;
  background-position: left top;
  list-style: none;
  padding-left: 50px;
  font-weight:200;
}

.pcs-bullets ul li a, .pcs-bullets ul li span, .pcs-bullets ul li span a {
  color: #54595f;
}

.pcs-bullets ul li:nth-of-type(5n-4), .pcs-bullets-small ul li:nth-of-type(5n-4) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' width='100%25' height='auto' viewBox='0 0 60 60'%3E preserveAspectRatio='xMinYMin meet' %3Cpath d='M30,46.3A16.3,16.3,0,1,1,46.29,30h0A16.29,16.29,0,0,1,30,46.3Z' fill='%23098fcf'%3E%3C/path%3E%3Cpath d='M35.68,6.45A24.31,24.31,0,0,1,53.55,24.32l5.71-.91A30.07,30.07,0,0,0,36.58.73Z' fill='%23e41746'%3E%3C/path%3E%3C/svg%3E");
  background-size: 21px;
}

.pcs-bullets ul li:nth-of-type(5n-3), .pcs-bullets-small ul li:nth-of-type(5n-3) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' width='100%25' height='auto' viewBox='0 0 60 60'%3E preserveAspectRatio='xMinYMin meet' %3Cpath d='M30,46.3A16.3,16.3,0,1,1,46.29,30h0A16.29,16.29,0,0,1,30,46.3Z' fill='%23098fcf'%3E%3C/path%3E%3Cpath d='M54.15,28.12a24.21,24.21,0,0,1-11.48,22.5l2.63,5.17A30,30,0,0,0,59.87,27.21Z' fill='%23ffe400'%3E%3C/path%3E%3C/svg%3E");
  background-size: 21px;
}

.pcs-bullets ul li:nth-of-type(5n-2), .pcs-bullets-small ul li:nth-of-type(5n-2) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' width='100%25' height='auto' viewBox='0 0 60 60'%3E preserveAspectRatio='xMinYMin meet' %3Cpath d='M30,46.3A16.3,16.3,0,1,1,46.29,30h0A16.29,16.29,0,0,1,30,46.3Z' fill='%23098fcf'%3E%3C/path%3E%3Cpath d='M39.24,52.38a24.19,24.19,0,0,1-25-4l-4.08,4.09a29.88,29.88,0,0,0,31.66,5Z' fill='%2375b94e'%3E%3C/path%3E%3C/svg%3E");
  background-size: 21px;
}

.pcs-bullets ul li:nth-of-type(5n-1), .pcs-bullets-small ul li:nth-of-type(5n-1) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' width='100%25' height='auto' viewBox='0 0 60 60'%3E preserveAspectRatio='xMinYMin meet' %3Cpath d='M30,46.3A16.3,16.3,0,1,1,46.29,30h0A16.29,16.29,0,0,1,30,46.3Z' fill='%23098fcf'%3E%3C/path%3E%3Cpath d='M11.58,45.7a24.17,24.17,0,0,1-4-25L2.45,18.12a30,30,0,0,0,5,31.68Z' fill='%2300a683'%3E%3C/path%3E%3C/svg%3E");
  background-size: 21px;
}

.pcs-bullets ul li:nth-of-type(5n), .pcs-bullets-small ul li:nth-of-type(5n) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' width='100%25' height='auto' viewBox='0 0 60 60'%3E preserveAspectRatio='xMinYMin meet' %3Cpath d='M30,46.3A16.3,16.3,0,1,1,46.29,30h0A16.29,16.29,0,0,1,30,46.3Z' fill='%23098fcf'%3E%3C/path%3E%3Cpath d='M9.36,17.32A24.28,24.28,0,0,1,31.87,5.85L32.78.13A30,30,0,0,0,4.21,14.69Z' fill='%230090d0'%3E%3C/path%3E%3C/svg%3E");
  background-size: 21px;
}

/* ! bullets  */

.pcs-bullets-bang ul {
  padding-left: 0;
}

.pcs-bullets-bang ul li {
  background-repeat: no-repeat;
  background-position: left top;
  list-style: none;
  padding-left: 50px;
  color: #54595f;
  font-size: 100%;
  font-weight: lighter;
}

.pcs-bullets-bang ul li:nth-of-type(5n-4), .pcs-bullets-small ul li:nth-of-type(5n-4) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20%20Green%20Bang.svg");
  background-size: 21px;
}

.pcs-bullets-bang ul li:nth-of-type(5n-3), .pcs-bullets-small ul li:nth-of-type(5n-3) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20%20Green%20Bang.svg");
  background-size: 21px;
}

.pcs-bullets-bang ul li:nth-of-type(5n-2), .pcs-bullets-small ul li:nth-of-type(5n-2) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20%20Green%20Bang.svg");
  background-size: 21px;
}

.pcs-bullets-bang ul li:nth-of-type(5n-1), .pcs-bullets-small ul li:nth-of-type(5n-1) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20%20Green%20Bang.svg");
  background-size: 21px;
}

.pcs-bullets-bang ul li:nth-of-type(5n), .pcs-bullets-ticks-small ul li:nth-of-type(5n) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20%20Green%20Bang.svg");
  background-size: 21px;
}

.fullborder {
  border: 1px solid #ccc;
}

.sr-footer li a {
  color: #333;
}

.sr-footer li.active a {
  color: #0090D0;
}

.hs-search-results__title li a {
  color: #0090D0;
}

/* .module_0.sr-hero-01 .sr-cover h1 {
  position: relative;
  text-align: center;
}

.module_0.sr-hero-01 .sr-cover h1:before {
  color: #00a683;
    font-size: 50px;
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    content: "\f10d";
    position: absolute;
    left: -60px;
    top: -22px;
}

.module_0.sr-hero-01 .sr-cover h1:after {
  color: #00a683;
    font-size: 50px;
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    content: "\f10e";
    position: absolute;
    right: -50px;
    bottom: -22px;
} */


.case-stud-links a{
  background-color: #00B28C;
	border-color: #00B28C;
	color: #ffffff !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  border-radius: 30px;

}

.case-stud-links svg{
	display: none;
}

.case-stud-bottom {
  border: 0px;
  border-radius: 30px;
}


/* Card Categories */

.sr-cards-categories-01 .card-item {
				background: #f5f5f5;
				border: 0px solid;
				border-radius: 30px;
			}

/* Eco-System Cards */

.eco-system-cards {
  border-radius: 0px 0px 30px 30px;
}

/* Main features grid */

.main-feature-grid {
  border-radius: 30px;
}

/* How it works grid */

.how-it-works-2-col {
  border-radius: 30px;
}

.sr-cards-grid-02, .card, #small-padding {
  padding: 2rem 1rem ;
}

.card-img-center img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.col-shadow {
  border-radius: 30px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}


.header-quotes-required, .header-quotes-required-blue, .header-quotes-required-white {
  position: relative;
  text-align: center;
  padding: 0 3rem;
}

.header-quotes-required:before {
  color: #00a683;
    font-size: 40px;
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    content: "\f10d";
    position: absolute;
    left: 0px;
    top: -5px;
}

.header-quotes-required:after {
  color: #00a683;
    font-size: 40px;
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    content: "\f10e";
    position: absolute;
    right: 0px;
    bottom: -5px;
}

.header-quotes-required-blue:before {
  color: #0090d0;
    font-size: 40px;
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    content: "\f10d";
    position: absolute;
    left: 0px;
    top: -5px;
}

.header-quotes-required-blue:after {
  color: #0090d0;
    font-size: 40px;
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    content: "\f10e";
    position: absolute;
    right: 0px;
    bottom: -5px;
}

.header-quotes-required-white:before {
  color: #ffffff;
    font-size: 40px;
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    content: "\f10d";
    position: absolute;
    left: 0px;
    top: -5px;
}

.header-quotes-required-white:after {
  color: #ffffff;
    font-size: 40px;
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    content: "\f10e";
    position: absolute;
    right: 0px;
    bottom: -5px;
}
@media (max-width: 1199px) {
  .header-quotes-required, .header-quotes-required-blue {
    margin-top: 4rem;
  }
}

a:hover {
  text-decoration: underline;
}

/* Quote image */

.case-study-image img {
    border-radius: 50%;
    width: 100%;
    height: auto;
}

/* Quote image */

.no-round-image img {
    border-radius: 0px !important;
}


/* Video */
.video-mask
{
    border-radius: 30px;
}

/* Language Switcher styling */

.lang_list_class {
  min-width: 16rem !important;
}

@media screen and (min-width:100px) and (max-width:767px) {
	.body_dnd_area-row-13-padding {
		padding-top: 0;
	}

	h4 {
		font-size: 20px;
	}

	.mobileup-home {
      margin-top: -100%;
      padding-bottom: 0px;
  }
   .homepage-hero-slider .carousel-inner, .homepage-hero-slider .carousel-inner .carousel-item {
    min-height: 500px;
  }

}

@media screen and (min-width:600px) and (max-width:1200px) {
    .tabletup-home {
      margin-top: -40%;
      padding-bottom: 0px;
  }

  .homepage-hero-slider .carousel-inner, .homepage-hero-slider .carousel-inner .carousel-item {
    min-height: 500px;
  }


}


/* .language-wrapper .globe_class a.lang_switcher_link[data-language="en"] {
  display: none;
} */

/* .language-wrapper .globe_class a.lang_switcher_link[data-language="en-gb"] {
  font-size: 0;
} */


/* nav bar style starts here */

#navbar-main {
    padding: 10px 0;
}
#navbar-main ul.navbar-nav {
    margin-top: 10px;
}
#navbar-main .navbar .navbar-nav .nav-link {
    font-weight: normal;
    text-decoration: none;
    font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 500;
    color: #54595F !important;
    padding: 10px 14px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
#navbar-main .navbar .navbar-nav .nav-link:hover{
    color:#00a683 !important;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
#navbar-main .navbar .navbar-nav li.nav-item {
    margin: 0;
}
#navbar-main .navbar .navbar-nav li.nav-item:after {
    height: 2px;
    bottom: 4px;
    background:#00A683;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
#navbar-main .navbar .navbar-nav .nav-link i.fa.fa-home {
    font-size: 16px !important;
}
#navbar-main .navbar .navbar-nav li.nav-item:first-child a {
    padding-left: 0;
    padding-right: 0.3rem;
}

/* nav bar style ends here */


.navbar .language-wrapper {
    opacity: 0;
}
body .navbar .language-wrapper.active {
    opacity: 1;
    border: 1px solid transparent !important;
    background: transparent;
}
.language-wrapper .globe_class a.lang_switcher_link[data-language="en-gb"]:after,
.language-wrapper .globe_class a.lang_switcher_link[data-language="en-au"]:after,
.language-wrapper .globe_class a.lang_switcher_link[data-language="en-ie"]:after {
  font-size: 16px;
  padding-left: 30px;
  background-position: 0px 1px;
  background-repeat: no-repeat;
}

.lang_switcher_class .globe_class:before {
  display:none;
}
.globe_class span.current-lang {
    float: left;
    width: auto;
    display: inline-flex;
    color: #54595f;
    font-family: Noto Sans,sans-serif;
    font-size: 16px;
    font-weight: 500;
    margin-left: .3em;
    align-items: center;
}
.globe_class span.current-lang:after {
    content: "\f0d7";
    font-family: var(--fa-style-family,"Font Awesome 6 Pro");
    font-weight: var(--fa-style,900);
    padding: 10px 0 10px 10px;
}
.globe_class span.current-lang.gb-bg:before {
    content: "";
    background-image: url(https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/Flags/GB-flag-new-20.svg);
    width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}
.globe_class span.current-lang.ie-bg:before {
    content: "";
    background-image: url(https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/Flags/IE-flag-new-20.svg);
    width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}
.globe_class span.current-lang.nl-bg:before {
    content: "";
    background-image: url(https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/Flags/NL-flag-new-20.svg);
    width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}
.globe_class span.current-lang.au-bg:before {
    content: "";
    background-image: url(https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/Flags/AU-flag-new-20.svg);
    width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}
.globe_class span.current-lang.dk-bg:before {
    content: "";
    background-image: url(https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/Flags/DK-flag-new-20.svg);
    width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}
.language-wrapper .globe_class a.lang_switcher_link[data-language="en-gb"]:before {
  content:"";
  background-image: url('https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/Flags/GB-flag-new-20.svg');
      width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}
.language-wrapper .globe_class a.lang_switcher_link[data-language="nl"]:before,
.language-wrapper .globe_class a.lang_switcher_link[data-language="nl-nl"]:before{
  content:"";
  background-image: url('https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/Flags/NL-flag-new-20.svg');
      width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}
.language-wrapper .globe_class a.lang_switcher_link[data-language="dk"]:before,
.language-wrapper .globe_class a.lang_switcher_link[data-language="da"]:before{
  content:"";
  background-image: url('https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/Flags/DK-flag-new-20.svg');
      width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}
.language-wrapper .globe_class a.lang_switcher_link[data-language="en-au"]:before {
/*   content: "Australia"; */
  content:"";
  background-image: url('https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/Flags/AU-flag-new-20.svg');
      width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}

.language-wrapper .globe_class a.lang_switcher_link[data-language="en-ie"]:before {
/*   content: "Ireland"; */
  content:"";
  background-image: url('https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/Flags/IE-flag-new-20.svg');
      width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}

.language-wrapper .globe_class a.lang_switcher_link[data-language="en"]:before {
/*   content: "Ireland"; */
  content:"";
  background-image: url('https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/globe.png');
      width: 18px;
    height: 18px;
    background-size: 18px;
    margin-right: 0.5em;
    display: inline-block;
}

.globe_class:hover span.current-lang{
    color: #00A683;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.globe_class {
    margin: 0 !important;
    padding: 0 15px;
}

.globe_class span.current-lang.nl-bg + ul a[lang="nl"],
.globe_class span.current-lang.gb-bg + ul a[lang="en-gb"],
.globe_class span.current-lang.ie-bg + ul a[lang="en-ie"],
.globe_class span.current-lang.au-bg + ul a[lang="en-au"],
.globe_class span.current-lang.dk-bg + ul a[lang="dk"]{
    display: none;
}



.mobile-care-monitoring .sr-multicol-media .sr-valign-stretch {
  justify-content: space-evenly;
}

.mobile-care-monitoring .sr-multicol-media.sr-bg-image .sr-col {
  padding: 1.25rem 1rem;
}
.boxpadding .cards .card {
    box-shadow: 0 0 14px 3px #ccc;
}
.boxpadding .cards .card .card-inner {
    padding: 15px;
}

.slick-dots li button {
  box-shadow: 0 0 0 2px #ccc;
}
body .globe_class .lang_list_class{
  padding:0 0 10px;
}
body .globe_class:hover .lang_list_class {
    left: 9px !important;
    box-shadow: 0 3px 4px 0 rgba(84,89,95,.18);
    padding:0 0 10px;
    min-width: 12em !important;
}
.globe_class .lang_list_class li{
  margin:0;
}
.globe_class .lang_list_class li a {
    padding: 12px 15px;
    font-size: 14px !important;
    font-weight: 500;
    width:100%;
    color: #54595F !important;
    display: inline-flex;
    align-items: center;
  -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.globe_class .lang_list_class li a:hover{
  color:#00a683 !important;
  -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}

.form-columns-1 [type="checkbox"]:checked+span, .form-columns-1 [type="checkbox"]:not(:checked)+span {
  color: #54595f;
  font-size: 80%;
}

#navbar-main .nav-ctas a i {
  padding: 3px 5px 0 0;
}

.articles-list .article-content .tag {
  width: fit-content;
  padding: 5px;
}

.articles-list .article-content .tag:before {
  font: var(--fa-font-solid);
  content: "\f02b";
  padding-right:5px;
}

.globe_class:hover .lang_list_class {
  border-left: none !important;
}

.three-col-gap-small .container .row .sr-col {
  border-left: 15px solid #fff;
  border-right: 15px solid #fff;
}

.two-col-gap-small .container .row .sr-col {
  border-left: 10px solid #fff;
  border-right: 10px solid #fff;
}

.footer-bad-button .btn-wrapper.btn-white-wrapper .cta_button {
  color: #00A683;
}

.footer-bad-button .btn-wrapper.btn-white-wrapper .cta_button:hover {
  color: #fff;
}
.sr-footer-nav ul.active-branch li {
    background: transparent !important;
    border: none !important;
}
.sr-footer .sr-footer-nav li.active a{
  color: #333;
}
.sr-footer .sr-footer-nav li.active a:hover{
  color: #00a683;
}


.case-study-grid-03 .card-inner .btn-wrapper a::after {

  padding-left: 5px;
}

.case-study-grid-03 .card-inner .text-wrapper {
  padding-left: 10px;
  padding-right: 10px;
}

.sr-sticky-breadcrumb-categories ul {
  display: flex;
  justify-content: space-evenly;
  padding: 20px 0 0;
  align-items: stretch;
}

.sr-sticky-breadcrumb-categories ul li:not(:last-child) {
  margin-bottom: 0;
}

@media screen and (max-width:767px) {
  .sr-sticky-breadcrumb-categories ul {
    flex-wrap: wrap;
  }
  .sr-sticky-breadcrumb-categories ul li:not(:last-child), .sr-sticky-breadcrumb-categories ul li:last-child {
    margin-bottom: 1rem;
  }
}

.sr-sticky-breadcrumb-categories ul li {
  list-style: none;
}

.benefits-modal-main div {
  width: 50%;
}

/* Icon Cards */

.campaign-cards {
  border-radius: 30px;
}

/* Card Grid */

.feature-cards .h4  {
  font-size: 20px !important;
}

.feature-cards .card-inner {
background-color:transparent;
}

.shadow-box {
-webkit-box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.13);
		box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.13);
    border-radius: 30px;
}

.shadow {
  -webkit-box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.13);
		box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.13);
    border-radius: 30px;
				-webkit-transition: all 420ms cubic-bezier(.165,.84,.44,1);
				-o-transition: all 420ms cubic-bezier(.165,.84,.44,1);
				transition: all 420ms cubic-bezier(.165,.84,.44,1);
				-webkit-transform: scale(1);
				    -ms-transform: scale(1);
				        transform: scale(1);
}

.hover-shadow:hover {
 -webkit-box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.2);
		box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.2);
    border-radius: 30px;
				-webkit-transform: scale(1.05);
				-ms-transform: scale(1.05);
				transform: scale(1.05);
}

.image-shadow img {
  -webkit-box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.13);
		box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.13);
    border-radius: 30px;
				-webkit-transition: all 420ms cubic-bezier(.165,.84,.44,1);
				-o-transition: all 420ms cubic-bezier(.165,.84,.44,1);
				transition: all 420ms cubic-bezier(.165,.84,.44,1);
				-webkit-transform: scale(1);
				    -ms-transform: scale(1);
				        transform: scale(1);
}


/*no lightbox*/

.sr-two-col-gallery-01 .row.image-row a {
  pointer-events: none;}


/* COOKIE BANNER

div#hs-eu-cookie-confirmation {
    height: 100%!important;
    background-color:#ffffff!important;
}
div#hs-eu-cookie-confirmation * {
      margin-top:50px;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
    margin-top: 0px!important;
}
  div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
    background: #fff;
    margin: 0 auto;
    max-width: 1800px;
    padding: 20px;
}
div#hs-eu-cookie-confirmation {

}
  div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
    background: #fff!important;
}


#hs_cos_wrapper_widget_1702389677305 .blog-slider-with-zoom .blog-slider-with-zoom_slick-next svg {
    color: #00B28C !important;
}

*/

/* ATLAS WEBSITE */

.atlas-btn .btn-wrapper.btn-white-wrapper .cta_button
{ border-radius: 10px !important;}

/* ATLAS Arrow bullet  */

.atlas-arrow-bullets-green ul {
  padding-left: 0;
}

.atlas-arrow-bullets-green ul li {
  background-repeat: no-repeat;
  background-position: left top;
  list-style: none;
  padding-left: 50px;
  color: #444749;
  font-size: 100%;
  font-weight: normal;
}

.atlas-arrow-bullets-green ul li:nth-of-type(5n-4), .pcs-bullets-small ul li:nth-of-type(5n-4) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/ATLAS%20Website/ATLAS%20Arrow.svg");
  background-size: 21px;
}

.atlas-arrow-bullets-green ul li:nth-of-type(5n-3), .pcs-bullets-small ul li:nth-of-type(5n-3) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/ATLAS%20Website/ATLAS%20Arrow.svg");
  background-size: 21px;
}

.atlas-arrow-bullets-green ul li:nth-of-type(5n-2), .pcs-bullets-small ul li:nth-of-type(5n-2) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/ATLAS%20Website/ATLAS%20Arrow.svg");
  background-size: 21px;
}

.atlas-arrow-bullets-green ul li:nth-of-type(5n-1), .pcs-bullets-small ul li:nth-of-type(5n-1) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/ATLAS%20Website/ATLAS%20Arrow.svg");
  background-size: 21px;
}

.atlas-arrow-bullets-green ul li:nth-of-type(5n), .pcs-bullets-ticks-small ul li:nth-of-type(5n) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/ATLAS%20Website/ATLAS%20Arrow.svg");
  background-size: 21px;
}

.atlas-arrow-bullets-blue ul {
  padding-left: 0;
}

.atlas-arrow-bullets-blue ul li {
  background-repeat: no-repeat;
  background-position: 10px;
  list-style: none;
  padding-left: 50px;
  color: #0890D0;
  font-size: 100%;
  font-weight: normal;
}

.atlas-arrow-bullets-blue ul li:nth-of-type(5n-4), .atlas-arrow-bullets-blue ul li:nth-of-type(5n-4) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20Icons/Blue%20Arrow.svg");
  background-size: 21px;
}

.atlas-arrow-bullets-blue ul li:nth-of-type(5n-3), .atlas-arrow-bullets-blue ul li:nth-of-type(5n-3) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20Icons/Blue%20Arrow.svg");
  background-size: 21px;
}

.atlas-arrow-bullets-blue ul li:nth-of-type(5n-2), .atlas-arrow-bullets-blue ul li:nth-of-type(5n-2) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20Icons/Blue%20Arrow.svg");
  background-size: 21px;
}

.atlas-arrow-bullets-blue ul li:nth-of-type(5n-1), .atlas-arrow-bullets-blue ul li:nth-of-type(5n-1) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20Icons/Blue%20Arrow.svg");
  background-size: 21px;
}

.atlas-arrow-bullets-blue ul li:nth-of-type(5n), .atlas-arrow-bullets-blue ul li:nth-of-type(5n) {
  background-image: url("https://5244937.fs1.hubspotusercontent-na1.net/hubfs/5244937/PCS%20Icons/Blue%20Arrow.svg");
  background-size: 21px;
}

/* Shadow */

.shadow-box-altas {
-webkit-box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.13);
		box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.13);
  border-radius: 10px;
}

.sr-tabs-horizontal .tab-pane > .row .white-back {
      background-color: #ffffff;
}


.inner-content .content-wrapper{
  border-radius: 10px !important;}

/* GladtoCare */
.g2g .tab-nav {
  background: #F07E23 !important;}
.g2g .nav li a.active {
  background: #fff !important;}
.g2g .nav li a {
  background: #F07E23 !important;}
.g2g .nav li a:after {  background-color: #F07E23 !important;}


  /* Timeline */

.row-fluid .timeline-with-scrolling-animation-timeline-main .timeline-with-scrolling-animation-timeline-outer .timeline-section .timeline-text {
    font-weight: 300!important;
    font-size: 20px !important;
    line-height: 30px !important;
    color: #33475b !important; }


  @media (min-width: 1410px) {
    .row-fluid .timeline-with-scrolling-animation-timeline-main .timeline-with-scrolling-animation-container {
        width: 100% !important;
         margin: 0 auto;
    }