/* global */
@import("https://use.typekit.net/uvf6llt.css");

html {
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  scroll-behavior: smooth;
}

body {
  font-family: "sofia-pro",sans-serif;
  font-style: normal;
  font-size: 1rem;
  -webkit-transition: 1s;
  -moz-transition: 1s;
  transition: 1s;
}

.tns-outer button[data-controls] {
  background-color: transparent;
  border: 0;
}

figure {
  margin: 0;
}

a,
a:hover {
  color: inherit;
  text-decoration: none;
  -webkit-transition: 1s;
  -moz-transition: 1s;
  transition: 1s;
  display: inline-block;
}

h1,
h2,
h3,
h4,
h5,
p {
  margin-bottom: 0; 
}

h1,
h2,
h3,
h4,
h5 {
  font-weight: 500;
  font-stretch: normal;
}

.padding-top {
	padding-top: 200px;
}

.padding-bottom {
  padding-bottom: 200px;
}

.padding-y {
  padding-block: 200px;
}

.h-500 {
  height: 500px;
}

h1,h2 {
	font-size: clamp(1.875rem, 0.7544rem + 4.7813vw, 4.938rem);
  line-height: 85px;
  color: #16425B;
  font-style: normal;
  text-transform: uppercase;
}

.content-404 ul li,.content-404 p,.paragraph-before,.paragraph,.actinotherapy-content,.cancer-content a,.info--link p,.article--desc .article--content ul li,.article--content p {
	line-height: 30px;
	letter-spacing: 0.65px;
  font-weight: 300;
}

.article--desc .article--content ul li {
  padding-left: 5px;
  line-height: 24px;
}

.color-dark-green,.cancer-container .paragraph,.itemid-126 main,.info--link p,.item-22 .field-row a,.item-22 .field-row .article--desc h2,.item-24 .field-row a,.item-24 .field-row .article--desc h2 {
	color: #16425B;
}

.color-green {
	color: #B3BD2D;
}

.info-container a,.color-white,.actinotherapy .mod-title,.custom-115,.custom-120,.profession--title,.info--link p,.close-content i {
	color: #fff;
}

.azure-color {
	color: #81C3D7;
}

.bg-green,.itemid-125 main,.itemid-125 header {
	background-color: #B3BD2D;
}

.bg-dark-green {
	background-color: #16425B;
}

.bg-grey,#tns1-ow,.itemid-126 .header,.itemid-126 .main  {
	background-color: #E9ECEF;
}

.bg-blue-light {
	background-color: #294B63;
}

.bg-dark-blue {
  background-color: #112646;
}

.link {
	padding-top: 33px;
	text-align: right;
}

.padding-right,.contact--paragraph {
  padding-right: 132px;
}

.bullet {
  vertical-align: sub;
  font-size: 55px;
  position: relative;
  top: -2px;
}

.article-bullet {
  font-size: 25px;
  top: 1px;
}

img {
  width: 100%;
  height: auto;
}

svg {
  width: 100px;
  height: 100px;
}

.z-index {
  z-index: 10;
}

.padding-x {
  padding-right: 132px;
  padding-left: 132px;
}

.paragraph-before,.info-figure,.custom-info-container,.separator,.actino-row-8,.contact-address,.blog-article {
  position: relative;
}

.icofont-quote-left {
  vertical-align: top;
}

.icofont-quote-right {
  vertical-align: bottom;
}

#close {
  background-color: transparent;
  border: 0;
}

.article--content p a {
  color: #B3BD2D;
}

.span-pl-5 {
  padding-left: 3rem;
}
/* header */

.img-logo,.hidden-img-logo {
  width: 240px;
  height: 100px;
}

#menutop ul li a {
	color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 0.17px;
}

li.nav-item {
  padding-left: 25px;
}

.itemid-101 .header {
  width: 100%;
  height: 100vh;
  overflow: hidden;
  position: relative;
}

.navbar-expand-lg .navbar-collapse {
  justify-content: center;
}

#video video {
	width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;	
}

.custom-112 {
  padding-right: 132px;
  display: flex;
  align-items: center;
  text-align: right;
}

.address {
  display: inline-block;
  width: 165px;
}

.phone-logo,.coords-logo {
  width: 42px;
  height: 42px;
}

.phone-logo {
  width: 55px;
  height: 55px;
}

.header-row {
  padding-top: 66px;
  align-items: center;
}

.menu {
  padding-left: 140px;
}

#tns1-ow .tns-controls button[data-controls="next"] {
  padding-left: 70px;
}

.view-featured .header:before,.actinotherapy--content:after {
  content: "";
  position: absolute;
  left: -117px;
  bottom: 0;
  width: 450px;
  height: 400px;
  background-image: url("/images/landing/svg/header-circle.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* hidden menu */

.hidden-navbar .nav-links li:nth-of-type(1),
.hidden-navbar .nav-links li:nth-of-type(2),
.hidden-navbar .nav-links li:nth-of-type(3),
.hidden-navbar .nav-links li:nth-of-type(4),
.hidden-navbar .nav-links li:nth-of-type(5) {
  opacity: 0;
  -webkit-transition: 0.3s ease-in all;
  -moz-transition: 0.3s ease-in all;
  transition: 0.3s ease-in all;
}

.hidden-navbar .nav-links li:nth-of-type(1).nav-link-open,
.hidden-navbar .nav-links li:nth-of-type(2).nav-link-open,
.hidden-navbar .nav-links li:nth-of-type(3).nav-link-open,
.hidden-navbar .nav-links li:nth-of-type(4).nav-link-open,
.hidden-navbar .nav-links li:nth-of-type(5).nav-link-open {
  opacity: 1;
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  transform: translateY(10px);
}

.burger {
  position: absolute;
  top: -8px;
  right: 12px;
  color: #23f0ff;
  cursor: pointer;
  z-index: 1;
  display: flex;
}

.burger i:nth-of-type(1) {
  display: block;
  background-image: url("/images/landing/svg/burger.svg");
  background-repeat: no-repeat;
  width: 44px;
  height: 44px;
}

.burger i:nth-of-type(2) {
  display: none;  
}

.burger.burger-open i:nth-of-type(1) {
  display: none;
}

.burger.burger-open i:nth-of-type(2) {
  display: block;
  color: #fff;
  position: relative;
  top: 6px;
  left: -6px;
}

.hidden-navbar {
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100%;
  background-color: #16425B;
  clip-path: circle(0px at 0 0px);
  -webkit-transition: 0.5s ease all;
  -moz-transition: 0.5s ease all;
  transition: 0.5s ease all;
}

.hidden-navbar .nav-links {
  position: absolute;
  top: 50%;
  left: 44%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.hidden-navbar .nav-links li {
  list-style-type: none;
  margin: 1rem 0;
}

.hidden-navbar .nav-links li:nth-of-type(1).nav-link-open {
  transition-delay: 0.25s;
}

.hidden-navbar .nav-links li:nth-of-type(2).nav-link-open {
  transition-delay: 0.35s;
}

.hidden-navbar .nav-links li:nth-of-type(3).nav-link-open {
  transition-delay: 0.45s;
}

.hidden-navbar .nav-links li:nth-of-type(4).nav-link-open {
  transition-delay: 0.55s;
}

.hidden-navbar .nav-links li:nth-of-type(5).nav-link-open {
  transition-delay: 0.65s;
}

.hidden-navbar .nav-links li a {
  text-decoration: none;
  color: #fff;
  font-size: clamp(1.25rem, 1.0213rem + 0.9756vw, 1.875rem);
  text-transform: uppercase;
}

.hidden-navbar.nav-open {
  display: block;
  clip-path: circle(100%);
  z-index: 100;
}

.menu-container {
  display: flex;
  align-items: center;
  padding-top: 36px;
  justify-content: flex-end;
}

.menu-container .img-logo {
  width: 126px;
}

.menu-container > div {
    display: inline-block;
    width: 23%;
}

.menu-container .address {
  width: 20%;
}

.menu-container .logo {
  width: 30%;
}

.menu-container .address a {
  padding-left: 22px;
}

.menu-container .link-coords {
  padding-left: 40px;
}

.icofont-close {
  font-size: 2rem;
}

/* about */

.custom-114 {
  width: 75%;
  margin-left: 147px;
  margin-right: 132px;
}

.about-col-7:after {
  content: "";
  position: absolute;
  right: 132px;
  bottom: 0;
  width: 650px;
  height: 300px;
  background-image: url("/images/landing/about-image.webp");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.custom-113:after,.information:after {
  content: "";
  position: absolute;
  right: -264px;
  bottom: 0;
  width: 600px;
  height: 600px;
  background-image: url("/images/landing/svg/beroukas-circle.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  z-index: -1;
}

/* actinotherapy */

.actino-bullet {
  vertical-align: sub;
  font-size: 25px;
  color: #81C3D7
}

.actinotherapy .link,.cancer-container .link,.cancer-container .link-container {
  text-align: left;
}

.custom-115 {
  height: 922px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: auto;
  margin-top: 129px;
  width: 77%;
}

.actinotherapy-col-7:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 600px;
  height: 570px;
  background-image: url("/images/landing/svg/actinotherapy-moon.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.small-title,.actinotherapy-title,.footer-title,#contact-form  h2 {
  font-size: clamp(1.25rem, 1.0213rem + 0.9756vw, 1.875rem);
  color: #16425B;
  font-style: normal;
  letter-spacing: 0.3px;
  width: 65%;
}

.actinotherapy-title.small-title {
  text-transform: uppercase;
}

.actinotherapy-container {
  color: #16425B;
  padding: 50px 132px 50px 100px;
}

#tns1-ow .tns-controls {
  padding-left: 100px;
  padding-bottom: 58px;
}

.actinotherapy-image,.about-row-1 .z-index,main {
  overflow: hidden;
}

.actinotherapy-image img {
  -webkit-transition: 1s;
  -moz-transition: 1s;
  transition:  1s;
}

.actinotherapy-image:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  transform: scale(1.1);
}

.actinotherapy-col-5:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 100px;
  height: 100px;
  background-image: url("/images/landing/svg/azure-small.svg");
  background-repeat: no-repeat;
  z-index: 5;
}

/* cancer */

.custom-120 {
  width: 66%;
  margin: auto;
  margin-top: 200px;
  margin-right: 132px;
}

.cancer-desc {
  width: 44%;
  margin: 25px 0 0 277px;
}

.image-container {
  width: 62%;
  margin: 119px 0 0 135px;
  padding: 34px;
  text-align: center;
}

.lottie {
  background-color: #fff;
  width: 51%;
  margin: auto 278px;
}

#lottie svg {
  width: 571px !important;
  height: 450px !important;
}

#tns2-ow {
  position: absolute;
  top: -22px;
}

.image-container img {
  height: 150px;
  width: 150px;  
}

.cancer-title {
  padding-top: 151px;
}

.custom-119 {
  height: 886px;
}

.cancer-col-7 {
  z-index: 2;
}

.cancer-col-7::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 91%;
  height: 100%;
  background-image: url("/images/landing/svg/white-right.svg");
  background-repeat: no-repeat;
  background-size: 109% 100%;
  z-index: -1;
}

#tns2-ow .tns-controls {
  position: absolute;
  top: 30%;
  width: 1120px;
  z-index: 100;
  display: flex;
  justify-content: space-around;
}

#tns2-ow  button[data-controls="prev"] {
  padding-right: 230px;
} 

/* activities */

.activities {
  padding-top: 200px;
}

.custom-121 {
  padding-left: 132px;
  height: 500px;
}

.activity-title {
  width: 75%;
  border-bottom: 2px solid #16425B;
  padding-bottom: 25px;
}

.activity-title a:after {
  content: "1";
  position: absolute;
  background-image: url("/images/landing/svg/circle.svg");
  background-repeat: no-repeat;
  background-size: 109% 100%;
  width: 80px;
  height: 73px;
  right: 106px;
  padding-left: 38px;
  padding-top: 27px;
  font-size: 17px;
}

.activity-title img {
  width: 46px;
  height: 46px;
}

.activity-container {
  padding-top: 125px;
}

.activity-image {
  width: 423px;
  height: 461px;
  margin-right: 132px;
  margin-left: auto;
}

.activity-image img {
  position: relative;
}

.activity-image:before {
  content: "";
  position: absolute;
  background-image: url("/images/landing/svg/activity-right-cricle.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 100px;
  height: 100px;
  left: 37%;
  top: 0;
}

.custom-122 .activity-title a:after {
  content: "2";
  right: 133px;
}

.custom-122 .activity-title a,#contact-form .rsform-block-email {
  width: 100%;
}

.span-content {
  padding-left: 305px;
}

/* information */

.info-image img {
  width: 800px;
}

.custom-123 {
  width: 50%;
  margin-top: 50px;
}

.information {
  padding-bottom: 50px;
}

.information:after {
  top: -147px;
  right: -140px;
  z-index: 1;
  width: 269px;
  height: 290px;
}

.info-figure:before {
 content: "";
 position: absolute;
 left: 0;
 bottom: -100px;
 width: 100%;
 height: 1px;
 background-color: #fff;
}

.custom-info-container:after {
  content: "";  
  position: absolute;
  background-image: url("/images/landing/svg/info-right.svg");
  background-repeat: no-repeat;
 width: 298px;
 height: 177px;
  bottom: -50px;
 right: -133px;
}

.information:before,.image--container-1:after,.col-before:before,.contact--image:after,.lang--container:after,.article--image:after {
  content: "";  
  position: absolute;  
  background-image: url("/images/landing/svg/info-left.svg");
  background-repeat: no-repeat;
  width: 500px;
  height: 200px;
  bottom: 0;
  left: -120px;
}

.slider-wrapper {
  width: 50%;
  margin: auto;
}

.slider-header {
  display: none
}

.slider-content {
  position: relative;
  top: 50px;
}

/* .slider-imgWrapper {
  width: 300px;
  overflow: hidden;
} */

.slider-img > div {
  position: absolute;
  opacity: 0;
  -webkit-transform: translate(100%);
  -moz-transform: translate(100%);
  transform: translate(100%);
  -webkit-transition: transform .5s ease, opacity .2s ease-in;
  -moz-transition: transform .5s ease, opacity .2s ease-in;
  transition: transform .5s ease, opacity .2s ease-in;
}

.slider-img > div.show {
  display: block;
  -webkit-transform: translate(722px,-366px);
  -moz-transform: translate(722px,-366px);
  transform: translate(722px,-366px);
  opacity: 1;
}

.slider-img img {
  display: block;
  width: 300px;
}

.info-content {
  display: none;
  float: left;
  height: 100%;
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  transition: all .2s;
  position: relative;
  overflow: hidden;
}

.info-desc,.info-container {
  position: absolute;
  top: 0;
  height: 459px;
  width: 800px;
  background-color: rgba(41,75,99, 0.65);
  padding: 50px 100px 0;
  -webkit-transition: 1s;
  -moz-transition: 1s;
  transition: 1s;
}

.slider-pagination {
  position: absolute;
  height: 46px;
  bottom: 0;
  left: 0;
}

.slider-pagination a {
  position: absolute;
  display: block;
  width: 56px;
  height: 56px;
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  transition: all .2s;
}

.slider-pagination .prev {
 left: -106px;
 top: 271px
}

.slider-pagination .next {
  right: -920px;
  top: 271px
}

.info-desc {
 -webkit-transform: translate(0,400px);
 -moz-transform: translate(0,400px);
 transform:translate(0,400px);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  transition: all 0.5s;
  opacity: 0;
}

.info-title {
  -webkit-transform: translate(0,400px);
  -moz-transform: translate(0,400px);
   transform:translate(0,400px);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    color: #fff;
}

.info-paragraph {
  -webkit-transform: translate(0,400px);
  -moz-transform: translate(0,400px);
   transform:translate(0,400px);
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    transition: all 0.6s;
    color: #fff;
}

.info-figure {
  -webkit-transform: translate(0,400px);
  -moz-transform: translate(0,400px);
   transform:translate(0,400px);
    -webkit-transition: all 0.7s;
    -moz-transition: all 0.7s;
    transition: all 0.7s;
}

.info-content:hover .info-desc {  
  -webkit-transform: translate(0,0);
  -moz-transform: translate(0,0);
  transform: translate(0,0);
  opacity: 1;
}

.info-content:hover .info-desc .info-title {
  -webkit-transition-delay: 0.05s;
  -moz-transition-delay: 0.05s;
  transition-delay: 0.05s;
  -webkit-transform: translate(0,0);
  -moz-transform: translate(0,0);
  transform: translate(0,0);
}

.info-content:hover .info-desc .info-paragraph {
  -webkit-transition-delay: 0.15s;
  -moz-transition-delay: 0.15s;
  transition-delay: 0.15s;
  -webkit-transform: translate(0,0);
  -moz-transform: translate(0,0);
  transform: translate(0,0);
}

.info-content:hover .info-desc .info-figure {
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s;
  -webkit-transform: translate(0,0);
  -moz-transform: translate(0,0);
  transform: translate(0,0);
}

/* footer */

.footer {
  background-color: #294B63;
  padding: 50px 132px 0;
  color: #fff;
  margin-top: 100px;
}

.footer-title {
  color: #81C3D7;
  width: 100%;
  padding-bottom: 25px;
}

.custom-130 .footer-title {
  padding-bottom: 38px;
}

.footer-bullet {
  vertical-align: baseline;
  font-size: 25px;
  color: #B3BD2D;
}

.footer ul li {
  font-size: 14px;
  line-height: 40px;
  letter-spacing: 0.17px;
}

.custom-132 ul li {
  line-height: 53px;
}

.custom-132 h3,.link-container {
  text-align: right;
}

.footer-social {
  text-align: center;
  width: 50%;
  margin-left: 301px;
}

.rsform-block-email input.form-control {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #fff;
}

.rsform-submit-button,.rsform-submit-button:hover {
  background-color: transparent;
  position: relative;
  border: 0;
}

.rsform-submit-button:before {
  content: "";
  position: absolute;
  background-image: url("/images/landing/svg/white-arrow.svg");
  background-repeat: no-repeat;
  width: 40px;
  height: 40px;
  left: 0;
  top: 0;
  background-size: 65% 77%;
}

.rsform-block-email {
  width: 87%;
}

.footer .container-fluid {
  padding-bottom: 25px;
}

.copyright {
  padding-block: 50px;
  text-align: center;
  border-top: 1px solid #fff;
}

.footer-social a svg {
  width: 17px;
  height: 24px;
}

.cls-1 {
  fill: #81c3d7;
}

.footer-social a:hover .cls-1 {
  fill: #fff;
}

/* inner pages */

/* about */

.itemid-122 .about-row-1,.itemid-122 .header,.itemid-123 .actino-row-1 .col-md-7,.itemid-149 .header,.cancer-category .lang--cancer--row-1,.dark-row,.view-article header,.itemid-150 .header,.itemid-151 .header,.itemid-156 .header,.itemid-152 .header,.itemid-153 .header,.itemid-154 .header,.itemid-155 .header {
  background-color: #112646;
  color: #fff;
}

.view-category .header-row,.view-article .header-row,.view-categories .header-row {
  padding-bottom: 66px;
}

.profession--title,.left-container,.padding-left,.logo {
  padding-left: 132px;
}

.about-row-1 .paragraph {
  padding-right: 132px;
  padding-bottom: 70px;
}

.lang--cancer--row-1 .paragraph {
  padding-bottom: 104px;
  font-style: italic;
  font-size: 18px;
}

.about-image-1,.field--image img {
  width: 621px;
  height: 574px;
}

.image--container-1,.dark-row {
  z-index: 8;
  padding-top: 25px;
}

.image--container-1:after,.lang--container:after,.article--image:after {
  left: unset;
  right: 198px;
  z-index: -1;
  bottom: -40px;
  background-size: 100% 122%;
}

.image--container-2:before,.actino-image--container-1:before {
  content: "";
  position: absolute;
  width: 62px;
  height: 119px;
  background-image: url("/images/landing/svg/grey-circle-small.svg");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  left: -62px;
  top: 247px;
}

.video--container video {
 height: 100%;
 width: 1338px;
}

.about--container {
  padding-top: 200px;
  width: 84%;
}

.about-row-3 .about--container,.about-row-4 .about--container,.about-row-5 .about--container,.about-row-6 .about--container {
  padding-top: 280px;
}

.about--link,.about-link-us,.actino-link,.cancer-type-link {
  display: block;
  position: relative;
  font-size: clamp(1.25rem, 1.0213rem + 0.9756vw, 1.875rem);
  color: #16425B;
  font-style: normal;
  letter-spacing: 0.3px;
  padding-left: 170px;
  line-height: 124px;
}

.article--desc h1,.article--desc h2 {
  font-size:  1.875rem;
  font-style: normal;
  letter-spacing: 0.3px;
  padding-left: 0;
  color: #fff;
  padding-bottom: 30px;
  line-height: normal;
}

.about--link:last-child {
  line-height: 87px;
  padding-top: 21px;
}

.about--link:before,.cancer-type-link:before,.paragraph-before:before {
  content: "";
  position: absolute;
  background-image: url("/images/landing/svg/circle-plus.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 80px;
  height: 73px;
  left: 0;
  top: 41px;
}

.about--link:after,.about-link-us:before,.cancer-type-link:after {
  content: "";
  position: absolute;
  height: 2px;
  width: 80%;
  background-color: #16425B;
  bottom: 23px;
  left: 21%;;
}

.about--link:last-child:after {
  bottom: 0;
}

.image-height {
  height: auto;
}

.right-container {
  padding-right: 132px;
  margin-left: 171px;
}

.about-row-5 .about--link:first-child,.about-row-5 .about--link:last-child {
  line-height: 36px;
}

.about-row-6 .about--link:first-child {
  line-height: 42px;
}

.about-row-5 .about--link:first-child:after,.about-row-5 .about--link:last-child:after,.about-row-6 .about--link:first-child:after {
  bottom: -17px;
}

.about-row-5 .about--link:last-child:before {
 top: 32px;
}

.about-row-5 .about--link:nth-child(2) {
  line-height: 212px;
}

.about-row-6 .about--link:nth-child(2) {
  padding-top: 46px;
}

.about-row-5 .about--link:first-child:before,.about-row-6 .about--link:first-child:before {
  top: 8px;
}

.about-row-5 .about--link:nth-child(2):after {
  bottom: 65px;
}

.about-row-5 .about--link:nth-child(2):before {
  top: 90px;
}

.about-row-6 .about--link:nth-child(2):before {
  top: 76px;
}

.about-row-6 .about--link:last-child {
  padding-top: 27px;
}

.col-after:after,.cancer-row-2 .col-before:before{
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background-image: url("/images/landing/svg/azure-moon.svg");
  background-repeat: no-repeat;
  background-size: 125% 98%;
  width: 500px;
  height: 300px;
}

.cancer-row-2  .col-before:before {
  bottom: -37px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  background-size: 90% 64%;
  width: 428px;
  height: 170px;
}

.cancer-row-4  .col-before:before {
  width: 439px;
  height: 170px;
  bottom: -46px;
  -webkit-transform: rotate(2deg);
  -moz-transform: rotate(2deg);
  transform: rotate(2deg);
  background-size: 90% 73%;
}

.about-row-4 .col-after:after {
  background-size: 125% 100%;
}

.col-before:before {
  background-size: 100% 117%;
  height: 336px;
  width: 600px;
  left: -190px;
}

.col-5-after:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -234px;
  background-image: url("/images/landing/svg/azure-half.svg");
  background-repeat: no-repeat;
  background-size: 125% 126%;
  width: 422px;
  height: 597px;
  z-index: 0;
}

.about-row-7 {
  z-index: 100;
}

.about-row-7 .left-container{
  padding-top: 18px;
}

.col-6-height {
  height: 783px
}

.about-link-us:before {
 background-color: #fff;
 left: 0;
 width: 100%;
}

.about-link-us {
  padding-left: 0;
}

.about-row-7 .paragraph {
  height: 130px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}

.hover-link {
  position: absolute;
  right: 0;
  background-image: url("/images/landing/svg/azure-circle-num.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-color: #fff;
  width: 80px;
  height: 80px;
  z-index: 10;
  padding: 30px 0 0 35px;
  color: #16425B;;
  -webkit-transition: 1s;
  -moz-transition: 1s;
  transition: 1s;
  border-radius: 50%;
}

.hover-container .hover-link {
  -webkit-transform: translate(39px,-68px);
  -moz-transform: translate(39px,-68px);
  transform: translate(39px,-68px);
}

.hover-container .paragraph {
  -webkit-transform: translate(39px,68px);
  -moz-transform: translate(39px,68px);
  transform: translate(39px,68px);
  opacity: 0;
}

.hover-container:hover .paragraph {
  opacity: 1;
}

.hover-container:hover .hover-link {
  background-image: url("/images/landing/svg/white-circle.svg");
  background-color: unset;
  color: transparent;
}

.testimonial--title {
  padding-left: 124px;
  padding-top: 3rem;
  color: #fff;
}

.itemid-124 .separator:before,.itemid-125 .separator:before,.view-article  .separator:before {
  content: "";
  position: absolute;
  top: -253px;
  left: 40%;
  background-color: unset;
  background-image: url("/images/landing/svg/azure-half.svg");
  background-repeat: no-repeat;
  background-size: 92% 100%;
  width: 388px;
  height: 894px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  z-index: -1;
}

/* actinotherapy */

.itemid-123 main {
  background-color: #E9ECEF;
}

.itemid-123 #menutop ul li a ,.itemid-124 #menutop ul li a,.itemid-126 #menutop ul li a,.itemid-125 #menutop ul li a {
  color: #16425B;
}

.actino-row-1 {
  height: 869px;
  overflow: hidden;
}

.actino-video video {
  width: 193%;
  height: 100%;
}

.actinotherapy--content {
  width: 72%;
  color: #fff;
  margin: auto;
}

.actinotherapy--content .profession--title {
  padding-left: 0;
  padding-top: 80px;
}

.actino-image--container-1 {
  text-align: right;
  padding-top: 80px;
}

.actino-image--container-1 img {
  width: 65%;
}

.actino-image--container-1:before {
  left: 376px;
  top: 419px;
}

.actinotherapy--content:after {
  right: 0;
  opacity: 0.5;
  bottom: -88px;
  width: 605px;
  height: 644px;
  background-size: 82% 99%;
}

.itemid-124 .actinotherapy--content:after {
  opacity: 1;
  bottom: -76px;
}

.actino-link {
  line-height: normal;
  padding-left: 0;
  width: 55%;
  margin-left: auto;
  border-bottom: 1px solid #fff;
  padding-bottom: 23px;
  position: relative;
}

.actino-link:before {
  content: "1";
  position: absolute;
  background-image: url("/images/landing/svg/circle.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 80px;
  height: 73px;
  left: -145px;
  font-size: 20px;
  padding-top: 25px;
  padding-left: 34px;
  top: 51px;
}

.firefox .actino-link:before {
  padding-top: 28px;
}

.itemid-122 .image--container-2 .about-image-2 {
  width: 75%;
}

.itemid-122 .image--container-2:before {
  top: 397px
}

.itemid-123 .actino-row-1 .actino-video:after {
  z-index: -1;
}

.about--link:hover,.info-content.show,.about-link-us:hover,.actino-link:hover,.figure-hover,.figure-block:hover,.cancer-type-link:hover {
  display: block;
}

.title--container {
  height: 482px;
  padding-top: 228px;
}

.actino--image--container {
  -webkit-transform: translate(0px, 62px);
  -moz-transform: translate(0px, 62px);
  transform: translate(0px, 62px);
  position: relative;
}

.actino-row-2 {
  align-items: baseline;
}

.figure-hover:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  background-color: rgba(17,38,70, 0.85);
  -webkit-transition: 0.75s;
  -moz-transition: 0.75s;
  transition: 0.75s;
}

.figure-hover:after {
  content: "";
  position: absolute;
  background-image: url("/images/inside-images/actinotherapy/3d-image-display.svg");
  background-repeat: no-repeat;
  background-size: 50% 100%;
  background-position: center;
  background-color: #B3BD2D;
  width: 200px;
  height: 135px;
  bottom: 0;
  right: 0;
  -webkit-transition: 0.75s;
  -moz-transition: 0.75s;
  transition: 0.75s;
}

.figure-hover:hover:after,.figure-hover:hover:before {
 -webkit-transition: 0.75s;
 -moz-transition: 0.75s;
 transition: 0.75s;
 opacity: 0;
}

.actino-image,.actino--image--container {
  width: 600px;
  z-index: 10;
}

.actino-row-3 .actino--image--container,.actino-row-5 .actino--image--container {
  margin-left: auto;
}

.actino-row-3 .title--container {
  padding-top: 165px;
}

.actino-row-5 .title--container {
  padding-top: 200px;
}

.actino-row-3 .actino--image--container {
  -webkit-transform: translate(0px, 100px);
  -moz-transform: translate(0px, 100px);
  transform: translate(0px, 100px);
}

.actino-row-4 .actino--image--container {
  -webkit-transform: translate(0px, 170px);
  -moz-transform: translate(0px, 170px);
  transform: translate(0px, 170px);
}

.actino-row-5 .actino--image--container {
  -webkit-transform: translate(0px, 133px);
  -moz-transform: translate(0px, 133px);
  transform: translate(0px, 133px);
}

.actino-row-3 .figure-hover:after {
  right: unset;
  left: 0;
  background-image: url("/images/inside-images/actinotherapy/igrt.svg");
  background-color: #fff;
  background-size: 35% 100%;
}

.actino-row-4 .figure-hover:after {
  background-image: url("/images/inside-images/actinotherapy/imrt.svg");
  background-color: #fff;
  background-size: 40% 100%;
}

.actino-row-5 .figure-hover:after {
  background-image: url("/images/inside-images/actinotherapy/dibh.svg");
  background-color: #B3BD2D;
  background-size: 43% 100%;
  right: unset;
  left: 0;
}

.actino-row-3 .actino-link,.actino-row-5 .actino-link {
  margin-left: 0;
  margin-right: auto;
  border-bottom-color: #16425B;
  padding-left: 67px;
  width: 600px;
}

.actino-row-4 .actino-link {
  width: 60%;
  border-bottom: 1px solid #16425B;;
}

.actino-row-5 .actino-link {
  border-bottom: 1px solid #fff;;
}

.actino-row-3 .actino-link:before,.cancer-row-3 .actino-link:before {
  content: "2";
}

.actino-row-4 .actino-link:before,.cancer-row-4 .actino-link:before {
  content: "3";
}

.actino-row-5 .actino-link:before,.cancer-row-5 .actino-link:before {
  content: "4";
}

.actino-row-6 .actino-link:before,.cancer-row-6 .actino-link:before {
  content: "5";
}

.actino-row-7 .actino-link:before,.cancer-row-7 .actino-link:before {
  content: "6";
}

.actino-row-8 .actino-link:before,.cancer-row-8 .actino-link:before {
  content: "7";
}

.cancer-row-9 .actino-link:before {
  content: "8";
}

.cancer-row-1 .actino-video video {
  width: 100.1%;
}

.actino-row-3 .actino-link:before,.actino-row-5 .actino-link:before {
  left: unset;
  right: -145px;
}

.actino-row-3 .h-500 {
  height: 518px;
}

.actino-row-5 .h-500 {
  height: 550px;
}

.actino-row-8 .h-500 {
  background-color: #fff;
}

.actino-row-6 .actino-link {
  width: 60%;
}

.actino-row-6 .figure-hover:after {  
  background-image: url("/images/inside-images/actinotherapy/sbrt.svg");
  background-size: 38% 100%;
}

.actino-row-7 .figure-hover:after {  
  background-image: url("/images/inside-images/actinotherapy/gated.svg");
  background-size: 65% 100%;
}

.actino-row-8 .figure-hover:after {  
  background-image: url("/images/inside-images/actinotherapy/srs.svg");
  background-size: 43% 100%;
}

.actino-row-8 .actino-link,.cancer-link {
  border-bottom: 1px solid #16425B;
}

.itemid-123 .separator {
  display: none;
}

.actino-row-8:after {
  content: "";
  background-color: #fff;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 108px;
}

.actino-row-2 .col-md-6:first-child:after,.cancer-row-2 .col-md-6:first-child:after,.cancer-row-4 .col-md-6:first-child:after,.cancer-row-6 .col-md-6:first-child:after,.cancer-row-8 .col-md-6:first-child:after  {
  content: "";
  position: absolute;
  background-image: url("/images/inside-images/actinotherapy/green-half.svg");
  background-repeat: no-repeat;
  background-size: 50% 72%;
  background-position: center;
  width: 200px;
  height: 135px;
  top: 78px;
  right: -114px;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
}

.cancer-row-2 .col-md-6:first-child:after,.cancer-row-4 .col-md-6:first-child:after,.cancer-row-6 .col-md-6:first-child:after,.cancer-row-8 .col-md-6:first-child:after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  right: -76px;
}

.actino-row-3 .col-md-6:first-child:after,.cancer-row-3 .col-md-6:first-child:after,.cancer-row-5 .col-md-6:first-child:after,.cancer-row-7 .col-md-6:first-child:after,.cancer-row-9 .col-md-6:first-child:after {
  content: "";
  position: absolute;
  background-image: url("/images/inside-images/actinotherapy/green-half.svg");
  background-repeat: no-repeat;
  background-size: 50% 72%;
  background-position: center;
  width: 200px;
  height: 135px;
  top: 36px;
  right: -123px;
}

.actino-row-1 .col-md-5:before,.cancer-row-1 .col-md-5:before {
 content: "";
 position: absolute;
 background-image: url("/images/inside-images/actinotherapy/circle.svg");
 background-repeat: no-repeat;
 background-size: 61% 96%;
   background-position: center;
   width: 200px;
   height: 151px;
   top: -54px;
   left: -76px;
}

.cancer-row-4 .col-md-6:first-child:after,.cancer-row-6 .col-md-6:first-child:after,.cancer-row-3 .col-md-6:first-child:after,.cancer-row-5 .col-md-6:first-child:after {
  top: 145px;
}

.cancer-row-2 .col-md-6:first-child:after,.cancer-row-7 .col-md-6:first-child:after,.cancer-row-8 .col-md-6:first-child:after,.cancer-row-9 .col-md-6:first-child:after {
  top:  109px;
}

.actino-row-4 .col-md-6:first-child:after {
  content: "";
  position: absolute;
  background-image: url("/images/inside-images/actinotherapy/green-half.svg");
  background-repeat: no-repeat;
  background-size: 50% 72%;
  background-position: center;
  width: 200px;
  height: 135px;
  top: 103px;
  right: -77px;
  -webkit-transform: rotate(181deg);
  -moz-transform: rotate(181deg);
  transform: rotate(181deg);
}

.actino-row-5 .col-md-6:first-child:after {
  content: "";
  position: absolute;
  background-image: url("/images/inside-images/actinotherapy/green-half.svg");
  background-repeat: no-repeat;
  background-size: 50% 72%;
  background-position: center;
  width: 200px;
  height: 135px;
  top: 41px;
  right: -86px;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
}

.actino-row-8 .col-md-6:first-child:after {
  content: "";
  position: absolute;
  background-image: url("/images/inside-images/actinotherapy/green-circle.svg");
  background-repeat: no-repeat;
  background-size: 50% 72%;
  background-position: center;
  width: 200px;
  height: 135px;
  top: 97px;
  right: -99px;
  z-index: 1;
}

.actino-row-8 .col-md-6:first-child,.lang--cancer--row-1 .col-md-5 {
  z-index: 3;
}

.actino-row-8 .figure-hover {
  z-index: 5;
}

/* cancer type */

.cancer-row-1 .actino-image--container-1:before {
  background-image: url("/images/inside-images/cancer-types/dark-blue.svg");
  left: 380px;
  top: 391px;
}

.cancer-row-1 h1 {
  padding-top: 80px;
}

.cancer-row-1 .col-md-7 {
  max-height: 879px;
}

.cancer-row-2 {
  margin-top: -6px;
}

.cancer--image--container {
  text-align: center;
 padding-top: 124px;
}

.cancer--image--container a img {
  width: 300px;
  height: 300px;
}

.cancer--image {
  width: 250px;
}

.cancer-link:before {
  top: 16px;
  padding-right: 34px;
}

.cancer-row-3 .cancer-link:before,.cancer-row-5 .cancer-link:before,.cancer-row-7 .cancer-link:before,.cancer-row-9 .cancer-link:before {
  left: unset;
  right: -145px;
}

.cancer-row-3 .cancer-link:before,.cancer-row-4 .cancer-link:before,.cancer-row-5 .cancer-link:before,.cancer-row-6 .cancer-link:before {
  top: 50px;
}

.cancer-row-3 .actino-link,.cancer-row-5 .actino-link,.cancer-row-7 .actino-link,.cancer-row-9 .actino-link {
  margin-left: 0;
  text-align: right;
}

.cancer-row-3 .actino-link {
  padding-left: 302px;
  text-align: left;
}

.cancer-row-5 .actino-link {
  padding-left: 198px;
  text-align: left;
}
/* contact */

.contact--title,.info--title {
  padding-left: 130px;
}

.contact--image img {
  width: 53%;
}

#contact-form  h2 {
  width: 53%;
  line-height: initial;
  padding-block: 20px;
} 

#contact-form .formControls textarea,#contact-form .formControls input.form-control,#contact-form .rsform-block-email input {
  background-color: transparent;
  border: 0;
 border-bottom: 1px solid #16425B;
 border-radius: 0;
 width: 100%;
}

.contact-row-2  textarea.form-control,#Email {
  height: 33px;
}

.contact-row-2 .rsform {
  width: 79%;
}

#contact-form label {
  padding-top: 20px;
}

#Terms0-lbl {
  padding-left: 36px;
  font-size: 12px;
}

.contact--image:after  {
  left: unset;
  right: 407px;
  background-size: 100% 122%;
  z-index: -1;
}

#contact-form #Submit {
  color: #16425B;
  font-weight: 700;
}

#contact-form .rsform-submit-button:before {
  background-image: url("/images/landing/svg/blue-arrow-right.svg");
  right: -46px;
  left: unset;
}

#gmap_canvas-01,#gmap_canvas-02 {
  width: 618px;
  height: 618px;
  position: relative;
  bottom: -7px;
}

.contact-content-1,.contact-content-2 {
  padding-top: 60px;
}

address ul li {
  line-height: 46px;
}

.address-small-title {
  width: 35%;
  margin: auto;
  padding-bottom: 20px;
  text-align: center;
}

.contact-address {
  display: flex;
  justify-content: space-around;
}

.contact-address:before {
  content: "";
  position: absolute;
  left: -85px;
  top: -132px;
  width: 413px;
  height: 411px;
  background-image: url("/images/inside-images/cancer-types/white-circle-up.svg");
  background-repeat: no-repeat;
  background-size: 76% 68%;
}

.contact-address:after {
  content: "";
  position: absolute;
 bottom: -134px;
 right: -197px;
 width: 331px;
 height: 250px;
 background-image: url("/images/inside-images/cancer-types/white-circle-down.svg");
 background-repeat: no-repeat;
 background-size: 76% 79%;
}

/* info */

.info-blog #tns1-ow .tns-controls {
  display: block !important;
  padding-left: 0;
  padding-top: 50px;
  text-align: center;
}

.info-blog #tns1-ow {
  background-color: transparent;
}

.info-container {
  width: 100%;
  height: 100%;
  padding: 50px 50px 20px;
}

.info-container .small-title {
  width: 100%;
}

.info-blog #tns1 > .tns-item {
  margin-right: 50px;
}

.info-blog .info-figure {
  border-bottom: 1px solid #fff;
  padding-bottom: 30px;
}

/* lang cancer */

.itemid-181 .article--image,.item-46 .article--image,.item-47 .article--image,.item-48 .article--image ,.item-49 .article--image,.item-50 .article--image,.item-42 .article--image,.item-43 .article--image ,.item-44 .article--image,.item-45 .article--image,.item-53 .article--image,.item-54 .article--image,.item-55 .article--image,.item-56 .article--image,.item-52 .article--image,.item-60 .article--image,.item-51 .article--image,.item-57 .article--image,.item-58 .article--image,.item-59 .article--image,.item-65 .article--image,.item-61 .article--image,.item-62 .article--image,.item-63 .article--image,.item-64 .article--image,.item-69 .article--image,.item-68 .article--image,.item-67 .article--image,.item-66 .article--image,.item-70 .article--image,.item-75 .article--image,.item-71 .article--image,.item-72 .article--image,.item-73 .article--image,.item-74 .article--image,.item-79 .article--image,.item-78 .article--image,.item-77 .article--image,.item-76 .article--image,.item-80 .article--image {
  width: 60%;
  background-color: #E9ECEF;
  padding: 20px;
}

.article--image img {
  width: 600px;
  height: 500px;
}

.cancer-category .image--container-2:before {
  background-image:   url("/images/landing/svg/activity-right-cricle.svg");
  width: 119px;
  top: 220px;
z-index: -1;
}

.lang--cancer--row-1 .image--container-2:before {
  top: 195px;
}

.lang--container {
  text-align: center;
  width: 50%;
}

.article-container .lang--container {
  width: 55%;
}

.lang--container:after {
  right: 200px;
  bottom: 0;
}

.lang--image {
  width: 418px;
  height: 537px;
}

.custom-link {
 line-height: 39px;
 padding-block: 36px;
 text-transform: uppercase;
}

.cancer-category .about--container {
  padding-top: 48px;
}

.article--image:after {
  right: 0;
  bottom: unset;  
  top: 332px;
}

.itemid-132 .row-2,.itemid-132 .row-3,.itemid-160 .row-2,.itemid-160 .row-3 {
  padding-block: 70px;
}

.article--desc h2.field-title,.field-content {
  color: #16425B;
}

.field--image {
  text-align: right;
  padding-top: 300px;
}

.field--image:before,.trainnig-image-3:after {
  content: "";
  position: absolute;
  width: 300px;
  height: 206px;
  background-image: url("/images/landing/svg/white-2.svg");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  left: 232px;
  top: 668px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  z-index: -1;
}

.field-content ul,.field-content ol {
  padding-left: 1.125rem;
}

.trainning,.trainning-title {
  width: 76%;
  margin-left: auto;
}

.paragraph-before:before {
  left: -110px;
  background-image: url("/images/landing/svg/without_num.svg");
  top: 16px;
  border-radius: 50%;
  width: 73px;
  color: #112646;
  padding-top: 22px;
  padding-left: 33px;
  z-index: 10;
}

.paragraph-before:after {
  content: "";
  position: absolute;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: #fff;
  left: -98px;
  top: 57px;
  z-index: 1;
}

.row-1 .paragraph-before:after {
  top: 20px;
}

.itemid-132 .row-3 .paragraph-before:before {
  top: 28px;
}

.itemid-132 .row-3 .paragraph-before:after {
  top: 46px;
}

.para-1:before {
  content: "1";
}

.para-2:before {
  content: "2";
}

.para-3:before {
  content: "3";
}

.para-4:before {
  content: "4";
}

.para-5:before {
  content: "5";
}

.para-6:before {
  content: "6";
}

.para-7:before {
  content: "7";
}

.para-8:before {
  content: "8";
}

.para-9:before {
  content: "9";
}

.para-10:before {
  content: "10";
  top: 38px;
}

.para-11:before {
  content: "11";
}

.para-12:before {
  content: "12";
}

.para-13:before {
  content: "13";
}

.para-14:before {
  content: "14";
}

.para-15:before {
  content: "15";
}

.para-16:before {
  content: "16";
}

.image-right {
  text-align: right;
  padding-top: 200px;
  position: relative;
  top: 70px;
}

.itemid-132 .padding-left {
  padding-left: 239px;
}

.paragraph-before {
  padding-top: 40px;
}

.row-1 .paragraph-before {
  padding-top: 20px;
}

.itemid-132 .row-3 .paragraph-before:before,.para-10:before,.itemid-134 .row-3 .paragraph-before:before,.itemid-160 .para-11:before,.itemid-160 .row-3 .paragraph-before:before {
  padding-left: 27px;
}

.itemid-134 .row-2 .paragraph-before:before,.itemid-134 .row-3 .paragraph-before:before,.itemid-160 .row-2 .paragraph-before:before {
  top: 50px;
}

.itemid-160 .para-10,.itemid-160 .para-11 {
  width: 85%;
  padding-left: 199px;
  padding-bottom: 50px;
}

.itemid-160 .para-10:before,.itemid-160 .para-11:before {
  left: 11%;
}

.itemid-160 .para-10:after,.itemid-160 .para-11:after {
  left: 12%;
}

.itemid-134 .row-3 .article--image {
  padding-top: 100px;
}

.itemid-160 .row-1 .article--image {
  padding-top: 32px;
}

.itemid-132 .row-3 .article--image,.trainnig-image-3 {
  padding-top: 119px;
  position: relative;
  top: 71px;
}

.trainnig-image-3 {
  top: 71px;
}

.itemid-132 .row-2 .article--image:after,.itemid-134 .row-2 .article--image:after,.itemid-160 .row-2 .article--image:after  {
 background-image: url("/images/landing/svg/dark-svg.svg");
 left: 24px;
 top: 75%;
}

.itemid-132 .row-2 .article--image:after {
  left: 45px;
}

.itemid-134 .row-2 .article--image:after {
  top: 78%;
}

.trainnig-image-3:after {
  top: 76%;
  right: 174px;
  left: unset;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
}

.itemid-134 .row-2 .article--content,.itemid-160 .row-2 .article--content {
  width: 72%;
  margin-left: 100px;
}

.itemid-134 .para-10 {
  width: 60%;
  margin-left: 200px;
}

.row-3 .article--desc {
  width: 77%;
  margin-left: 197px;
}

/* card */

.card {
  border: 0;
  border-radius: unset;
  background-color: transparent;
  padding-bottom: 1rem;
}

.card-body {
  background-color: #fff;
  color: #112646;
}

.btn-link,.btn-link:hover {
  color: #fff;
  text-decoration: none;
}

.card-header .btn.focus,.btn:focus {
  box-shadow: none;
}

.card-header .btn {
  background-color: #112646;
  padding-block: 16px;
  border-radius: unset;
}

.card-header .btn:hover {
  background-color: #81C3D7;
}

.card-header .btn:not(.collapsed):hover::after {
  background-color: #B3BD2D;;
}

.accordion>.card>.card-header {
  padding: 0;
}

.card-header .btn:not(.collapsed)::after {
 content: "\ef9a";
 position: absolute;
 right: -12px;
 font-size: 30px;
 color: #fff;
 font-family: "Icofont";
 background-color: #81C3D7;
 height: 82px;
  width: 80px;
  top: -12px;
 padding-top: 18px;
 padding-left: 22px;
 border: 0;
}

.card-header .btn::after {
 content: "\efc2";
 position: absolute;
 right: -12px;
 font-size: 25px;
 transform: scale(.7);
 color: #fff;
 font-family: "Icofont";
 background-color: #112646;
 height: 82px;
 width: 80px;
 top: -12px;
 padding-top: 22px;
 padding-left: 27px;
 border: 1px solid #fff;
}

.card-header .btn {
  background-color: #B3BD2D;
  color: #fff;
  text-decoration: none;
}

/* content none */

.cancer-row-1 .actino-video:after {
  content: none;
}

.itemid-139 .article--image:after,.itemid-134 .article--image:after,.itemid-127 .article--image:after,.itemid-131 .article--image:after,.itemid-135 .article--image:after,.itemid-138 .article--image:after,.item-19 .article--image:after,.item-20 .article--image:after,.item-21 .article--image:after,.item-22 .article--image:after,.item-23 .article--image:after,.item-24 .article--image:after,.item-25 .article--image:after,.item-48 .article--image:after,.item-49 .article--image:after,.item-42 .article--image:after,.item-43 .article--image:after,.item-44 .article--image:after,.item-45 .article--image:after,.item-41 .article--image:after,.item-46 .article--image:after,.item-47 .article--image:after,.item-50 .article--image:after,.item-51 .article--image:after,.item-53 .article--image:after,.item-54 .article--image:after,.item-55 .article--image:after,.item-56 .article--image:after,.item-52 .article--image:after,.item-60 .article--image:after,.item-57 .article--image:after,.item-58 .article--image:after,.item-59 .article--image:after,.item-65 .article--image:after,.item-61 .article--image:after,.item-62 .article--image:after,.item-63 .article--image:after,.item-64 .article--image:after,.item-70 .article--image:after,.item-66 .article--image:after,.item-67 .article--image:after,.item-68 .article--image:after,.item-69 .article--image:after,.item-74 .article--image:after,.item-73 .article--image:after,.item-72 .article--image:after,.item-71 .article--image:after,.item-75 .article--image:after,.item-80 .article--image:after,.item-76 .article--image:after,.item-77 .article--image:after,.item-78 .article--image:after,.item-79 .article--image:after {
  background-image: url("/images/landing/svg/beroukas-circle.svg");
  background-size: 100% 90%;
  height: 400px;
  right: 114px;
  top: 140px;
}

.item-46 .article--image:after,.item-41 .article--image:after,.item-42 .article--image:after,.item-43 .article--image:after,.item-44 .article--image:after,.item-45 .article--image:after,.item-47 .article--image:after,.item-49 .article--image:after,.item-50 .article--image:after,.item-48 .article--image:after,.item-51 .article--image:after,.item-53 .article--image:after,.item-54 .article--image:after,.item-55 .article--image:after,.item-56 .article--image:after,.item-52 .article--image:after,.item-60 .article--image:after,.item-57 .article--image:after,.item-58 .article--image:after,.item-59 .article--image:after,.item-65 .article--image:after,.item-61 .article--image:after,.item-62 .article--image:after,.item-63 .article--image:after,.item-64 .article--image:after,.item-70 .article--image:after,.item-66 .article--image:after,.item-67 .article--image:after,.item-68 .article--image:after,.item-69 .article--image:after,.item-74 .article--image:after,.item-73 .article--image:after,.item-72 .article--image:after,.item-71 .article--image:after,.item-75 .article--image:after,.item-80 .article--image:after,.item-76 .article--image:after,.item-77 .article--image:after,.item-78 .article--image:after,.item-79 .article--image:after {
  top: 181px;
}

.item-19 .article--image:after,.item-20 .article--image:after,.item-21 .article--image:after,.item-22 .article--image:after,.item-23 .article--image:after,.item-24 .article--image:after,.item-25 .article--image:after {
  right: 125px;
  top: 153px;
}

.article--content h2 {
  font-family: "sofia-pro",sans-serif;
  font-size: 1.55rem;
  color: #B3BD2D;
  padding-top: 20px;
}

.article--desc h2  {
  padding-bottom: 20px;
}

.article--desc h1 {
  padding-bottom: 0;
}

.article--content p {
  padding-block: 7px;
}

.card-body p {
  padding-block: 3px;
}

.article--content ul {
  padding-left: 17px;
  padding-top: 16px;
}

.itemid-132 .field-row,.itemid-134 .field-row,.itemid-145 .field-row,.item-24 .field-row  {
  background-color: #B3BD2D;
}

.view-article .dark-row {
  overflow: hidden;
}

.itemid-132 .row-2 .paragraph-before:after {
  top: 22px;
}

.itemid-132 .row-2 .para-10:before {
  top: 3px;
}

.itemid-142 .article--image,.item-20 .article--image,.item-21 .article--image,.item-22 .article--image,.item-23 .article--image,.item-25 .article--image,.item-24 .article--image {
  background-color: #E9ECEF;
  text-align: center;
  width: 61%;
}

.itemid-142 .article--image img,.item-20 .article--image img,.item-21 .article--image img,.item-22 .article--image img,.item-24 .article--image img,.item-25 .article--image img,.item-23 .article--image img  {
  width: 338px;
  height: 513px;
}

.field-row .card .card-header {
  background-color: #81C3D7;
  padding: 0;
}

.field-row .card .card-header .btn {
  background-color: #81C3D7;
}

.field-row .card .card-header .btn:after {
  height: 86px;
  width: 80px;
  top: -14px;
}

.field-row .card-header .btn:not(.collapsed)::after {
  background-color: #112646;
}

.field-row .card-header .btn:not(.collapsed):hover::after {
  background-color: #81C3D7;
}

.field-row .card-header .btn:hover {
  background-color: #81C3D7;
}

.field-row .card-header .btn:hover {
 background-color: #112646;
}

.field-row .card .card-header .btn:hover:after {
  background-color: #81C3D7;
}

.dark-row .card .card-header .btn:hover:after {
  background-color: #B3BD2D;
}

.field--image:before {
  transform: rotate(0deg);
  background-image: url("/images/landing/svg/grey-circle-small.svg");
  left: 135px;
  top: 669px;
}

.itemid-132 .article--content p,.itemid-160 .article--content p {
  padding-block: 27px 0;
}

.itemid-160 .image-right {
  padding-top: 28px;
}

.itemid-160 .row-2 .article--content p,.itemid-160 .row-2 .paragraph-before  {
  color: #112646;
}

.itemid-160 .row-2 .paragraph-before:before {
  top: 21px;
}

.itemid-160 .row-2 .para-10:before,.itemid-160 .row-2 .para-11:before {
  top: 41px;
}

.itemid-160 .row-2 .paragraph-before:after {
  top: 29px;
}

.itemid-160 .row-2 .para-10:after,.itemid-160 .row-2 .para-11:after {
  top: 47px;
}

.itemid-160 .row-2 .article--image:after {
   top: 63%;
   left: 45px;
}

.itemid-160 .single--content > p:last-child {
  padding: 0;
}

.itemid-160 .row-3 .para-13:after {
  top: 39px;
}

.itemid-160 .row-3 .paragraph-before:before {
  top: 27px;
}

.itemid-160 .row-3 .paragraph-before:after {
  top: 32px;
}

.itemid-186 .article--image img,.itemid-190 .article--image img,.itemid-187 .article--image img  {
  height: 541px;
}

.item-22 .field-row,.item-24 .field-row {
  padding-top: 70px;
}

.article-404 {
  background-color: #112646;
  color: #fff;
  padding: 100px 136px;
}

.article-404 h1 {
  color: #fff;
  font-size: 50px;
}

.error-image {
  border: 15px solid #B3BD2D;
  border-radius: 20%;
}

.error-row {
  align-items: center;
}

.content-404 {
  width: 90%;
  margin: auto;
}

.close-image {
  width: 50%;
}

#gmap_canvas-01,
#gmap_canvas-02 {
  width: 100%;
  height: 469px;
}

.contact--item {
  width: 491px;
  display: flex;
  flex-direction: column;
}

/* *** */

.about--link.about--link2 {line-height: 1.2em;margin-bottom: 1.2em;}
.about--link.about--link2:after {bottom: -0.7em;}
.about--link.about--link2:before {margin-top: -1.3em;}
@media (max-width:1799.98px){
.about--link.about--link2 {line-height: 1.2em;margin-bottom: 1.2em; margin-top: 3em;}
.about--link.about--link2:after {bottom: -0.7em;}
.about--link.about--link2:before {margin-top: -1.3em;}}
@media (max-width:1199.98px){
.about--link.about--link2 {line-height: 1.2em;margin-bottom: 1.2em; margin-top: 2em;}
.about--link.about--link2:after {bottom: -0.7em;}
.about--link.about--link2:before {margin-top: 0em;}}
@media (max-width:991.98px){
.about--link.about--link2 {line-height: 1.2em;margin-bottom: 1.2em; margin-top: 1em;}
.about--link.about--link2:after {bottom: -0.7em;}
.about--link.about--link2:before {margin-top: 1em;}}
@media (max-width:517.98px){
.about--link.about--link2 {line-height: 1.5em !important;margin-bottom: 1.2em; margin-top: 2em;}
.about--link.about--link2:after {bottom: -0.7em;}
.about--link.about--link2:before {margin-top: 0em;}}