:root {
	--color-white:#FFFFFF;
	--color-clinical-turkey-green: #00837B;
	--color-clinical-turkey-dark-green:#09645E;
	--color-clinical-turkey-light-green:#EBF5F5;
	--color-clinical-turkey-mink: #9D9591;
	--color-clinical-turkey-light-mink: #EAE5E2;
	--color-clinical-turkey-gray-DBDBDB: #DBDBDB;
	--color-clinical-turkey-gray-B9B9B9: #B9B9B9;
	--color-clinical-turkey-gray-A2A2A2: #A2A2A2;
}

*, :after, :before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
body {margin:0;padding:0;font-family:"Plain";font-weight:normal;font-size:14px;}
html {scroll-behavior:smooth;}
a {text-decoration: none;outline:none;outline:0;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;font-weight:500;}
ul,li {list-style:none;margin:0;padding:0;}
button,input,video,iframe {outline:none;}
p {margin:0px;}

.stop-scroll {height:100%;overflow:hidden;}
.clear {clear: both;}
.w100 {width:100%;}
.dblock {display:block;}
.dinlineblock {display:block;}
.vmiddle {vertical-align:middle;}
.text-center {text-align:center;}
.prelative {position:relative;}

input[type="text"],
input[type="password"],
input[type="number"],
input[type="submit"],
input[type="email"],
select,
button,
textarea,
input[type="submit"] {
	outline:none;
	outline:0;
}

.opacity-hover-effect {transition:.18s opacity;}
.opacity-hover-effect:hover {opacity:.65;}

.line-hover-effect-white:before {content:"";position:absolute;left:0px;bottom:-10px;height:1px;width:0%;background:var(--color-white);transition:.4s width;}
.line-hover-effect-white:hover:before {width:100%;}

section.p-xlg {padding:150px 0px;}
section.p-lg {padding:90px 0px;}
section.p-md {padding:70px 0px;}
section.p-sm {padding:50px 0px;}
section.p-xs {padding:30px 0px;}
section.pT-xlg {padding-top:150px;}
section.pT-lg {padding-top:90px;}
section.pT-md {padding-top:70px;}
section.pT-sm {padding-top:50px;}
section.pT-xs {padding-top:30px;}
section.pB-xlg {padding-bottom:150px;}
section.pB-lg {padding-bottom:90px;}
section.pB-md {padding-bottom:70px;}
section.pB-sm {padding-bottom:50px;}
section.pB-xs {padding-bottom:30px;}

@media(max-width:1191px) {
	section.p-xlg {padding:100px 0px;}
	section.p-lg {padding:70px 0px;}
	section.p-md {padding:50px 0px;}
	section.p-sm {padding:30px 0px;}
	section.p-xs {padding:20px 0px;}
	section.pT-xlg {padding-top:100px;}
	section.pT-lg {padding-top:70px;}
	section.pT-md {padding-top:50px;}
	section.pT-sm {padding-top:40px;}
	section.pT-xs {padding-top:20px;}
	section.pB-xlg {padding-bottom:100px;}
	section.pB-lg {padding-bottom:70px;}
	section.pB-md {padding-bottom:50px;}
	section.pB-sm {padding-bottom:30px;}
	section.pB-xs {padding-bottom:20px;}
}

@media(max-width:991px) {
	section.p-xlg {padding:80px 0px;}
	section.p-lg {padding:50px 0px;}
	section.p-md {padding:35px 0px;}
	section.p-sm {padding:25px 0px;}
	section.p-xs {padding:15px 0px;}
	section.pT-xlg {padding-top:80px;}
	section.pT-lg {padding-top:50px;}
	section.pT-md {padding-top:35px;}
	section.pT-sm {padding-top:25px;}
	section.pT-xs {padding-top:15px;}
	section.pB-xlg {padding-bottom:80px;}
	section.pB-lg {padding-bottom:50px;}
	section.pB-md {padding-bottom:35px;}
	section.pB-sm {padding-bottom:25px;}
	section.pB-xs {padding-bottom:15px;}
}

@media(max-width:768px) {
	section.p-xlg {padding:50px 0px;}
	section.p-lg {padding:30px 0px;}
	section.p-md {padding:30px 0px;}
	section.p-sm {padding:30px 0px;}
	section.p-xs {padding:30px 0px;}
	section.pT-xlg {padding-top:50px;}
	section.pT-lg {padding-top:30px;}
	section.pT-md {padding-top:30px;}
	section.pT-sm {padding-top:30px;}
	section.pT-xs {padding-top:30px;}
	section.pB-xlg {padding-bottom:50px;}
	section.pB-lg {padding-bottom:30px;}
	section.pB-md {padding-bottom:30px;}
	section.pB-sm {padding-bottom:30px;}
	section.pB-xs {padding-bottom:30px;}
}

section.pLControl {padding-left:15px;}
@media (min-width: 576px) {
    section.pLControl {padding-left:calc((100vw - 540px)/2);}
}
@media (min-width: 676px) {
    section.pLControl {padding-left:calc((100vw - 640px)/2);}
}
@media (min-width: 768px) {
    section.pLControl {padding-left:calc((100vw - 720px)/2);}
}
@media (min-width: 868px) {
    section.pLControl {padding-left:calc((100vw - 820px)/2);}
}
@media (min-width: 992px) {
    section.pLControl {padding-left:calc((100vw - 960px)/2);}
}
@media (min-width: 1100px) {
    section.pLControl {padding-left:calc((100vw - 1040px)/2);}
}
@media (min-width: 1200px) {
    section.pLControl {padding-left:calc((100vw - 1140px)/2);}
}
@media (min-width: 1300px) {
    section.pLControl {padding-left:calc((100vw - 1240px)/2);}
}
@media (min-width: 1400px) {
    section.pLControl {padding-left:calc((100vw - 1340px)/2);}
}

.full-width-slider {width:100%;position:relative;display:flex;align-items:center;}
.full-width-slider .left {width:250px;margin-right:30px;height:320px;display:flex;justify-content:space-between;flex-direction:column;}
.full-width-slider .left .title {color:var(--color-clinical-turkey-gray-DBDBDB);font-family:"Canela";font-weight:300;font-size:40px;}
.full-width-slider .left .buttons {}
.full-width-slider .left .buttons a {cursor:pointer;}
.full-width-slider .left .buttons a img {width:50px;}
.full-width-slider .left .buttons a.swiper-button-prev-unique {margin-right:20px;}
.full-width-slider .left .link a {margin-right:20px;color:#C6C0BD;font-size:13px;border:solid 1px #C6C0BD;font-weight:400;letter-spacing:3px;padding:7px 15px 9px 15px;transition:.18s all;}
.full-width-slider .left .link a:hover {color:#FFFFFF;border:solid 1px var(--color-clinical-turkey-green);background:var(--color-clinical-turkey-green);}
.full-width-slider .right {width:calc(100% - 280px);}
.full-width-slider .right .swiper {padding-right:25px;}
.full-width-slider .right .swiper .swiper-slide {width:250px;height:325px;}
.full-width-slider .right .swiper .swiper-slide.customer {width:730px;height:320px;}

.full-slider-service-box {}
.full-slider-service-box a img {display:block;height:65px;}
.full-slider-service-box a .title {min-height:40px;max-height:40px;color:var(--color-clinical-turkey-green);font-weight:400;white-space:pre-wrap;display:block;margin-top:10px;font-size:14px;line-height:20px;}
.full-slider-service-box a .description	{transition:.2s color;color:var(--color-clinical-turkey-gray-B9B9B9);font-weight:400;white-space:pre-wrap;display:block;margin-top:20px;font-size:14px;line-height:20px;padding-right:20px;}
.full-slider-service-box a:hover > .description	{color:var(--color-clinical-turkey-green);}


@media (max-width:1191px) {
	.full-width-slider .right .page-title h1 {font-size:22px;}
}
@media (max-width:991px) {
	.full-width-slider {flex-wrap:wrap;}
	.full-width-slider .left {display:flex;align-items:center;flex-direction:row;width:100%;height:100%;margin-bottom:40px;}
	.full-width-slider .left .title {font-size:30px;}
	.full-width-slider .left .buttons a img {width:30px;}
	.full-width-slider .left .link {display:none;}
	.full-width-slider .right {width:calc(100% - 0px);}
	.full-width-slider .right .swiper .swiper-slide {width:35%;height:100%;margin-bottom:40px;}
	.full-width-slider .rightb .page-title h1 {font-size:20px;}
}

@media (max-width:768px) {
	.full-width-slider .left {margin-bottom:40px;}
	.full-width-slider .left .title {font-size:25px;}
	.full-width-slider .right .page-title h1 {font-size:18px;}
	.full-width-slider .right .swiper .swiper-slide {width:39%;}
}

@media (max-width:568px) {
	.full-width-slider .right .swiper .swiper-slide {width:56%;}
}

@media (max-width:370px) {
	.full-width-slider .right .swiper .swiper-slide {width:230px;}
}

.clinical-slider-type .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal {
	bottom:0px;
	top:auto;
	height:1px;
}
.clinical-slider-type .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:var(--color-clinical-turkey-green);}
.clinical-slider-type .swiper-pagination-progressbar {background:var(--color-clinical-turkey-gray-DBDBDB);}

.flex-button {display:flex;align-items:center;}
.flex-button span {margin-bottom:0px !important;overflow:hidden;font-size:13px;letter-spacing:3px;font-family:"Plain";position:relative;font-weight:400;color: var(--color-clinical-turkey-green);}
.flex-button img {margin-left:10px;margin-top:2px;}

.flex-boxes {display:flex;}
.flex-boxes.align-items-center {align-items:center;}
.flex-boxes.justify-content-space-between {justify-content:space-between;}
.flex-boxes.justify-content-center {justify-content:center;}
.flex-boxes.flex-wrap-wrap {justify-content:center;}

.desktop_header {width:100%;position:relative;padding:30px 0px;z-index:999;background:var(--color-white);}
.desktop_header .flex-boxes .left ul li {margin-right:40px;}
.desktop_header .flex-boxes .left ul li:last-child {margin-right:0px;}
.desktop_header .flex-boxes .left ul li a {color:var(--color-clinical-turkey-green);font-weight:normal;position:relative;transition:.18s all;}
.desktop_header .flex-boxes .left ul li a:after {content:"";position:absolute;width:0%;height:1.5px;left:0px;bottom:-18px;background:var(--color-clinical-turkey-green);transition:.4s all;}
.desktop_header .flex-boxes .left ul li a:hover:after {width:100%;}
.desktop_header .flex-boxes .left ul li a.active:after {content:"";position:absolute;width:100%;height:1.5px;left:0px;bottom:-18px;background:var(--color-clinical-turkey-green);}
.desktop_header .flex-boxes .center {margin:0px 50px;}
.desktop_header .flex-boxes .center a img.normal-logo {display:block;height:125px;}
.desktop_header .flex-boxes .center a img.sticky-logo {display:none;height:37px;}
.desktop_header .flex-boxes .right ul li {margin-right:40px;}
.desktop_header .flex-boxes .right ul li:last-child {margin-right:0px;}
.desktop_header .flex-boxes .right ul li a {color:var(--color-clinical-turkey-green);font-weight:normal;position:relative;}
.desktop_header .flex-boxes .right ul li a:after {content:"";position:absolute;width:0%;height:1.5px;left:0px;bottom:-18px;background:var(--color-clinical-turkey-green);transition:.4s all;}
.desktop_header .flex-boxes .right ul li a:hover:after {width:100%;}
.desktop_header .flex-boxes .right ul li a.active:after {content:"";position:absolute;width:100%;height:1.5px;left:0px;bottom:-18px;background:var(--color-clinical-turkey-green);}

.sticky_header.desktop_header,.sticky_header.desktop_header_2 {display:block;position:fixed;top:0px;transition:.5s all;box-shadow:0px 4px 13px rgb(100 100 100 / 25%);}
.sticky_header.desktop_header:not(.is-sticky),.sticky_header.desktop_header_2:not(.is-sticky) {
    box-shadow: none;
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
}

.desktop_header_2 {width:100%;position:relative;padding:30px 0px;z-index:999;background:var(--color-white);}
.desktop_header_2 .flex-boxes {justify-content:center;}
.desktop_header_2 .flex-boxes .left {margin-right:30px;}
.desktop_header_2 .flex-boxes .center ul li {margin-right:30px;}
.desktop_header_2 .flex-boxes .center ul li:last-child {margin-right:0px;}
.desktop_header_2 .flex-boxes .center ul li a {color:var(--color-clinical-turkey-green);font-weight:normal;font-size:13px;position:relative;transition:.18s all;}
.desktop_header_2 .flex-boxes .center ul li a:after {content:"";position:absolute;width:0%;height:1.5px;left:0px;bottom:-18px;background:var(--color-clinical-turkey-green);transition:.4s all;}
.desktop_header_2 .flex-boxes .center ul li a:hover:after {width:100%;}
.desktop_header_2 .flex-boxes .center ul li a.active:after {content:"";position:absolute;width:100%;height:1.5px;left:0px;bottom:-18px;background:var(--color-clinical-turkey-green);}
.desktop_header_2 .flex-boxes .right {margin-left:0px;margin-right:0px;}
.desktop_header_2 .flex-boxes .right .language {position:relative;top:auto;transform:translateY(0%);right:auto;left:25px;}

.language {position:absolute;top:50%;transform:translateY(-50%);right:20px;background:var(--color-white);border:none;color:var(--color-clinical-turkey-mink);cursor:pointer;}

.banner {
	margin-left:20px;
	margin-right:20px;
	border-top-left-radius:35px;
	border-top-right-radius:35px;
	padding:100px 0px;
	background: rgb(234,229,226);
	background: linear-gradient(260deg, rgba(234,229,226,1) 0%, rgba(248,248,248,1) 50%, rgba(235,245,245,1) 100%);
}
.banner .flex-box .left {width:100%;}
.banner span {position:relative;z-index:4;font-family:"Canela";font-weight:300;font-size:26px;color:var(--color-clinical-turkey-green);display:block;margin-bottom:40px;}
.banner h1 {outline: none;display:block;margin-bottom:70px;font-family:"Plain Ultrathin";position:relative;z-index:4;white-space: break-spaces;font-size:100px;line-height:102px;font-weight:100;color:var(--color-clinical-turkey-green);}
.banner a span {font-size:14px;letter-spacing:3px;font-family:"Plain";position:relative;font-weight:400;color:var(--color-clinical-turkey-green);}
.banner a img {width:22px;}
.banner img.big-img {border-radius:25px;max-width:760px;position:absolute;right:15px;top:0px;z-index:3;}

.index-how-it-works {background:var(--color-clinical-turkey-light-mink);margin-left:20px;margin-right:20px;margin-bottom:90px;padding:90px 0px;}
.index-how-it-works h2 {color:#C6C0BD;font-family:"Canela";font-weight:100;font-size:38px;display:block;margin-bottom:0px;}
.how-it-works-slider-item {width:100%;position:relative;display:flex;align-items:normal;justify-content:space-between;}
.how-it-works-slider-item .left {width:500px;}
.how-it-works-slider-item .left .number {transition:.25s all;visibility:hidden;opacity:0;font-size:150px;font-family:"Plain Hairline";font-weight:100;color:var(--color-clinical-turkey-green);}
.how-it-works-slider-item .left .title {transition:.25s all;visibility:hidden;opacity:0;color:var(--color-clinical-turkey-green);font-size:22px;font-weight:100;display:block;margin-bottom:25px;}
.how-it-works-slider-item .left .description {transition:.25s all;visibility:hidden;opacity:0;color:var(--color-clinical-turkey-mink);}
.swiper-slide-active .how-it-works-slider-item .left .number,
.swiper-slide-active .how-it-works-slider-item .left .title,
.swiper-slide-active .how-it-works-slider-item .left .description {visibility:visible;opacity:1;}
.how-it-works-slider-item .right {padding-left:70px;}
.how-it-works-slider-item .right img {transition:.25s all;visibility:hidden;opacity:0;width:100%;}
.swiper-slide-active .how-it-works-slider-item .right img {visibility:visible;opacity:1;}

.how-it-works-slider-item.no-slider {margin-top:70px;}
.how-it-works-slider-item.no-slider .left .number {visibility:visible;opacity:1;}
.how-it-works-slider-item.no-slider .left .title {visibility:visible;opacity:1;}
.how-it-works-slider-item.no-slider .left .description {visibility:visible;opacity:1;}
.how-it-works-slider-item.no-slider .right img {visibility:visible;opacity:1;border-radius:15px;}

.how-it-works-slider .swiper-wrapper {position:relative;z-index:7;}
.arrows_more {display:flex;align-items:center;position:absolute;left:15px;bottom:0px;z-index:10;}
.arrows_more a {cursor:pointer;transition:.2s opacity;}
.arrows_more a:hover {opacity:.7;}
.arrows_more a img {width:50px;}
.arrows_more a.how-it-works-slider-next {margin-left:25px;}
.arrows_more a.more {margin-left:50px;color:#C6C0BD;font-size:13px;border:solid 1px #C6C0BD;font-weight:400;letter-spacing:3px;padding:7px 15px 9px 15px;transition:.18s all;}
.arrows_more a.more:hover {color:#FFFFFF;border:solid 1px var(--color-clinical-turkey-green);background:var(--color-clinical-turkey-green);}

.how-it-works-slider .how-it-works-slider-pagination {width:auto;position:relative;bottom:-25px;text-align:center;}
.how-it-works-slider .how-it-works-slider-pagination .swiper-pagination-bullet {transition:.2s all;background:var(--color-clinical-turkey-green);}
.how-it-works-slider .how-it-works-slider-pagination .swiper-pagination-bullet-active {background:var(--color-clinical-turkey-green);width:30px;border-radius:10px;}

.how-it-works {
	margin-left:20px;
	margin-right:20px;
	border-top-left-radius:35px;
	border-top-right-radius:35px;
	padding:100px 0px 220px 0px;
	background:var(--color-clinical-turkey-light-mink);
}
.how-it-works .row-datas {margin-top:90px;}
.how-it-works .flex-box .left {width:100%;}
.how-it-works span {position:relative;z-index:4;font-family:"Canela";font-weight:300;font-size:26px;color:var(--color-clinical-turkey-green);display:block;margin-bottom:40px;}
.how-it-works h1 {outline: none;display:block;margin-bottom:70px;font-family:"Plain Ultrathin";position:relative;z-index:4;white-space: break-spaces;font-size:100px;line-height:102px;font-weight:100;color:var(--color-clinical-turkey-green);}
.how-it-works img.big-img {border-radius:25px;max-width:760px;position:absolute;right:15px;top:0px;z-index:3;}

.bg-world {background:url('../../images/nofollow/world-map-dark.png');background-repeat: no-repeat; background-position: top right; background-size:60%;}
.section-world h2 {font-size:118px;line-height:120px;font-family:"Plain Ultrathin";font-weight:100;color:var(--color-clinical-turkey-gray-DBDBDB);display:block;margin-bottom:70px;white-space: pre;}
.section-world h2 span {color:var(--color-clinical-turkey-green);}
.section-world h3 {font-size:108px;line-height:110px;font-family:"Plain Ultrathin";font-weight:100;color:#C1B8B3;display:block;margin-bottom:70px;}
.section-world p {max-width:350px;color:var(--color-clinical-turkey-gray-B9B9B9);font-weight:400;display:block;margin-bottom:55px;}

.certificates {width:100%;margin-bottom:70px;}
.certificates li {display:block;max-width:520px;margin-bottom:50px;position:relative;margin-left:30px;}
.certificates li:before {content:"";position:absolute;width:25px;height:28px;left:-30px;top:-5px;background-image:url(../../images/icons/certificate-icon-mink.svg);background-repeat:no-repeat;}
.certificates li:last-child {margin-bottom:0px;}
.certificates li a {display:flex;align-items:center;justify-content:space-between;color:#C1B8B3;font-family:"Canela";font-size:20px;border-bottom:solid 1px #C1B8B3;padding-bottom:15px;transition:.2s all;}
.certificates li a svg {stroke:#c5c0bd;transition:.2s all;}
.certificates li a:hover {border-bottom:solid 1px var(--color-clinical-turkey-green);color:var(--color-clinical-turkey-green);}
.certificates li a:hover > svg {stroke:var(--color-clinical-turkey-green);}

.about-us {
	margin-left:20px;
	margin-right:20px;
	border-top-left-radius:35px;
	border-top-right-radius:35px;
	padding:100px 0px;
	background: rgb(234,229,226);
	background: linear-gradient(260deg, rgba(234,229,226,1) 0%, rgba(248,248,248,1) 50%, rgba(235,245,245,1) 100%);
	margin-bottom:70px;
}
.about-us .row.self-end {align-items: self-end;margin-top:30px;}
.about-us p {padding-right:250px;white-space:pre-line;color:var(--color-clinical-turkey-mink);font-size:14px;line-height:25px;}
.about-us h1 {font-size:98px;line-height:100px;font-family:"Plain Ultrathin";font-weight:100;color:var(--color-clinical-turkey-green);display:block;margin-bottom:40px;white-space: pre-line;}
.about-us img {width:100%;border-radius:35px;display:block;vertical-align:middle;}

.second-opinion-form h1 {font-family:"Canela";font-weight:300;font-size:28px;line-height:40px;color:var(--color-clinical-turkey-green);display:block;margin-bottom:30px;white-space: pre-line;}
.second-opinion-form h4 {font-family:"Canela";font-weight:300;font-size:22px;color:var(--color-clinical-turkey-green);display:block;margin-bottom:40px;}
.second-opinion-form p {color:var(--color-clinical-turkey-mink);}
.second-opinion-form .form-row {margin-top:90px;}
.second-opinion-form .form-row .form-group {padding-right:50px;margin-bottom:80px;}
.second-opinion-form .form-row label {color:var(--color-clinical-turkey-mink);display:block;margin-bottom:10px;}
.second-opinion-form .form-row input[type="text"],
.second-opinion-form .form-row input[type="number"],
.second-opinion-form .form-row input[type="email"],
.second-opinion-form .form-row select,
.second-opinion-form .form-row textarea {font-family:"Plain";font-weight:normal;font-size:14px;color:var(--color-clinical-turkey-green);width:100%;border:none;border-bottom:solid 1px var(--color-clinical-turkey-mink);display:block;padding:10px 0px;margin-bottom:10px;transition:.2s all;background:var(--color-white);}
.second-opinion-form .form-row input[type="text"]:focus,
.second-opinion-form .form-row input[type="number"]:focus,
.second-opinion-form .form-row input[type="email"]:focus,
.second-opinion-form .form-row select:focus,
.second-opinion-form .form-row textarea:focus {border-bottom:solid 1px var(--color-clinical-turkey-green);}
.second-opinion-form .form-row small {width:100%;position:relative;font-size:14px;font-weight:400;display:block;margin-top:15px;margin-bottom:80px;color:var(--color-clinical-turkey-green);}
.second-opinion-form .form-row small b {font-weight:500;}
.second-opinion-form .form-row button {color:var(--color-white);background:var(--color-clinical-turkey-green);padding:20px 35px 18px 35px;border-radius:5px;border:none;cursor:pointer;transition:.2s all;}
.second-opinion-form .form-row button:hover {background:var(--color-clinical-turkey-dark-green);}
.second-opinion-form .form-row button:disabled {opacity:.5;}
.second-opinion-form .form-row button .flex-box {display:flex;align-items:center;}

.button-loader {display:none;margin-right:7px;border:5px solid rgba(255,255,255,.3); border-radius: 50%; border-top: 3px solid #FFFFFF; width: 20px; height: 20px; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite;}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.services h1 {font-family:"Canela";font-weight:300;font-size:28px;line-height:40px;color:var(--color-clinical-turkey-green);display:block;margin-bottom:0px;}

.news {
	margin-left:20px;
	margin-right:20px;
	border-top-left-radius:35px;
	border-top-right-radius:35px;
	padding:100px 0px;
	background: rgb(234,229,226);
	background: linear-gradient(260deg, rgba(234,229,226,1) 0%, rgba(248,248,248,1) 50%, rgba(235,245,245,1) 100%);
}
.news h1 {font-family:"Canela";color:var(--color-clinical-turkey-green);font-weight:300;font-size:38px;}
.news-slider-item {width:100%;position:relative;display:flex;align-items:normal;justify-content:space-between;}
.news-slider-item .left {width:500px;}
.news-slider-item .left .number {transition:.25s all;visibility:hidden;opacity:0;font-size:150px;font-family:"Plain Hairline";font-weight:100;color:var(--color-clinical-turkey-green);}
.news-slider-item .left .title {transition:.25s all;visibility:hidden;opacity:0;margin-top:50px;color:var(--color-clinical-turkey-green);font-size:30px;font-weight:100;display:block;margin-bottom:25px;}
.news-slider-item .left .description {transition:.25s all;visibility:hidden;opacity:0;color:var(--color-clinical-turkey-mink);}
.swiper-slide-active .news-slider-item .left .number,
.swiper-slide-active .news-slider-item .left .title,
.swiper-slide-active .news-slider-item .left .description {visibility:visible;opacity:1;}
.news-slider-item .right {padding-left:150px;}
.news-slider-item .right img {transition:.25s all;visibility:hidden;opacity:0;width:100%;border-radius:35px;}
.swiper-slide-active .news-slider-item .right img {visibility:visible;opacity:1;}
.news-slider .swiper-wrapper {position:relative;z-index:7;}
.news-pagination .swiper-pagination-bullet {margin-right:15px !important;width:40px;height:40px;border-radius:0px;line-height:36px;text-align:center;background:transparent;border:solid 1px #C6C0BD;opacity:1;color:#C6C0BD;}
.news-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {border:solid 1px var(--color-clinical-turkey-green);opacity:1;color:var(--color-clinical-turkey-green);}

.bottom_news a:hover > .news-box {background:var(--color-clinical-turkey-light-green);border-radius:10px;}
.bottom_news a .news-box {padding:10px;margin-bottom:30px;padding-bottom:20px;transition:.2s all;}
.bottom_news a .news-box .img {width:100%;display:block;position:relative;margin-bottom:15px;}
.bottom_news a .news-box .img .news-img {position:relative;z-index:4;width:100%;display:block;vertical-align:middle;object-fit:cover;width:100%;height:275px;border-radius:10px;}
.bottom_news a .news-box .img .pls {width:25px;position:absolute;z-index:5;bottom:25px;left:25px;}
.bottom_news a .news-box .date {padding:0px 10px;color:var(--color-clinical-turkey-mink);font-size:13px;display:block;margin-bottom:15px;}
.bottom_news a .news-box .title {padding:0px 10px;min-height:41px;color:var(--color-clinical-turkey-green);font-size:15px;display:block;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}

.news-detail h1 {color:var(--color-clinical-turkey-light-mink);font-family:"Canela";font-size:35px;font-weight:300;display:block;}
.news-detail h2 {color:var(--color-clinical-turkey-green);font-weight:400;font-size:30px;display:block;margin:45px 0px 55px 0px;}
.news-detail .share {display:flex;align-items:center;}
.news-detail .share a {margin-right:25px;}
.news-detail .share a:last-child {margin-right:0px;}
.news-detail .sticky {position:sticky;top:300px;padding-right:200px;}
.news-detail .description {background:var(--color-clinical-turkey-light-mink);color:#74716F;border-radius:15px;padding:80px 70px;}
.news-detail .description img {border-radius:15px;margin-bottom:20px;}

.service-detail h1 {color:var(--color-clinical-turkey-light-mink);font-family:"Canela";font-size:35px;font-weight:300;display:block;}
.service-detail h2 {color:var(--color-clinical-turkey-green);font-weight:400;font-size:30px;display:block;}
.service-detail .icon {display:block;margin:45px 0px 35px 0px;}
.service-detail .whatsapp {transition:.2s all;cursor:pointer;display:flex;align-items:center;padding:10px 20px 12px 20px;border:solid 1px #C5C0BD;width:max-content;text-transform: uppercase;letter-spacing:3px;color:#61D06D;font-size:13px;margin-top:30px;}
.service-detail .whatsapp img {margin-right:10px;width:15px;transition:.1s all;}
.service-detail .whatsapp:hover {background:#61D06D;border:solid 1px #61D06D;color:var(--color-white);}
.service-detail .whatsapp:hover > img {filter: brightness(0) invert(1);}
.service-detail .sticky {position:sticky;top:300px;padding-right:200px;}
.service-detail .description {background:var(--color-clinical-turkey-green);color:var(--color-white);border-radius:15px;padding:80px 70px;}
.service-detail .description img {border-radius:15px;margin-bottom:20px;}
.service-detail .description a {transition:.2s opacity;color:var(--color-white);text-decoration:underline;}
.service-detail .description a:hover {opacity:.6;}
.service-detail .description b {font-weight:800;}
.service-detail .description table {width:100%;border-collapse: collapse;border:solid 1px var(--color-white);margin:30px 0px;}
.service-detail .description table tr td {border:solid .5px var(--color-white);padding:10px 10px 12px 10px;}

.gradient {position:absolute;width:100%;bottom:0px;}

.clinical-green-boxes {margin-top:50px;}
.clinical-green-boxes a {cursor:pointer;}
.clinical-green-boxes a .clinical-green-box {transition:.18s background;background:var(--color-clinical-turkey-light-green);border-radius:15px;margin-bottom:40px;padding:30px;}
.clinical-green-boxes a .clinical-green-box .icon {}
.clinical-green-boxes a .clinical-green-box .icon img {transition:.18s all;height:65px;display:block;vertical-align:middle;margin-bottom:30px;}
.clinical-green-boxes a .clinical-green-box .title {transition:.18s all;min-height:36px;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;white-space: pre-line;color:var(--color-clinical-turkey-green);margin-bottom:20px;}
.clinical-green-boxes a .clinical-green-box .description {transition:.18s all;min-height:107.5px;display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;color:var(--color-clinical-turkey-gray-B9B9B9);padding-right:30px;}
.clinical-green-boxes a .clinical-green-box .pls {transition:.18s all;display:block;margin-top:50px;}
.clinical-green-boxes a:hover > .clinical-green-box {background:var(--color-clinical-turkey-green);}
.clinical-green-boxes a:hover > .clinical-green-box img {filter: brightness(0) invert(1);}
.clinical-green-boxes a:hover > .clinical-green-box .title {color:var(--color-white);}
.clinical-green-boxes a:hover > .clinical-green-box .description {color:var(--color-white);}

.clinical-green-boxes a .clinical-green-box.q_a  {}
.clinical-green-boxes a .clinical-green-box.q_a .title {font-size:20px;padding-right:20px;min-height:240px;display:block;}

.loader-container {position:fixed;top:0px;left:0px;bottom:0px;right:0px;background:white;z-index:999999;}
.loader {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;}
.loader img {
	display: block;
	width: 100%;
	height: auto;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

@-webkit-keyframes rotation {
  to {
    -webkit-transform: rotate(-360deg);
            transform: rotate(-360deg);
  }
}

@keyframes rotation {
  to {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}

.footer {
	margin-left:20px;
	margin-right:20px;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	padding:100px 0px;
	background:var(--color-clinical-turkey-dark-green);
	margin-top:180px;
}
.footer-no-mt .footer {margin-top:-10px;}
.footer-no-mt-- .footer {margin-top:0px;background:var(--color-clinical-turkey-dark-green);}
.footer-no-mt-- .footer ul {margin-top:80px;}
.footer h1 {font-family:"Canela";font-weight:300;font-size:30px;color:var(--color-white);}
.footer .abs-box {font-family:"Canela";display:flex;flex-direction:column;justify-content: space-between;color:var(--color-white);font-size:60px;font-weight:100;background:var(--color-clinical-turkey-green);width:656px;height:510px;position:absolute;right:15px;top:-200px;border-radius:15px;padding:85px;}
.footer .abs-box img {width:100px;transition:.2s all;}
.footer .abs-box:hover > img {margin-left:10px;transform:translateY(-10px);}
.footer p {color:var(--color-white);font-size:30px;max-width:500px;font-family:"Plain Ultrathin";font-weight:100;display:block;margin:80px 0px;}
.footer p a {color:var(--color-white);font-size:30px;max-width:500px;font-family:"Plain Ultrathin";font-weight:100;display:block;transition:.2s opacity;}
.footer p a:hover {opacity:.6;}
.footer .buttons a {display:inline-block;padding:18px 25px 20px 25px;font-size:13px;letter-spacing:3px;font-weight:500;transition:.15s all;}
.footer .buttons a:nth-child(1) {border:solid 1px var(--color-white);color:var(--color-white);}
.footer .buttons a:nth-child(1):hover {background:var(--color-white);color:var(--color-clinical-turkey-green);}
.footer .buttons a.whatsapp {border:solid 1px #24D465;color:#24D465;margin-left:-4px;}
.footer .buttons a.whatsapp:hover {background:#24D465;color:#FFFFFF;}
.footer .row-bottom {margin-top:80px;}
.footer .informations {width:100%;position:relative;}
.footer .informations li {margin-bottom:10px;padding:20px 0px;border-bottom:solid 1px rgba(255,255,255,.3);position:relative;cursor:pointer;}
.footer .informations li:after {content:"";position:absolute;bottom:-1px;width:0%;background:var(--color-white);height:1px;transition:.38s all;}
.footer .informations li:hover:after {width:100%;}
.footer .informations li:hover > a span {opacity:1;}
.footer .informations li:first-child {padding-top:0px;}
.footer .informations li:last-child {margin-bottom:0px;}
.footer .informations li a {width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;}
.footer .informations li a .name {width:100px;color:var(--color-white);font-weight:400;}
.footer .informations li a span {width:200px;text-align:right;color:var(--color-white);opacity:.5;font-weight:400;transition:.38s all;}
.footer .informations li a img {width:24px;right:0px;}
.footer .footer-menu li {display:block;margin-bottom:28px;}
.footer .footer-menu li a {color:var(--color-white);font-weight:normal;position:relative;}
.footer .footer-amblem {position:absolute;right:0px;top:50%;transform:translateY(-50%);width:150px;}
.footer iframe {border-radius:15px;margin-top:110px;}

.copyright {
	padding:20px 0px;
	margin-left:20px;
	margin-right:20px;
	background:#EAEAEA;
	color:#575757;
}

.checkboxes {display:flex;align-items:center;flex-wrap:wrap;}
.checkbox.w100 {width:100%;margin-right:0px;}
.checkbox {margin-top:20px;margin-right:25px;width:calc(20% - 25px);}
.checkbox:nth-child(5n+5) {margin-right:0px;}
.checkbox .checkbox-label {color:var(--color-clinical-turkey-green) !important;padding-top:5px;font-size:14px;font-weight:normal;display:block;position:relative;padding-left:29px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.checkbox .checkbox-label.pt-1 {padding-top:0px;}
.checkbox .checkbox-label a {font-size:14px;font-weight:normal;text-decoration:underline;transition:opacity .2s;}
.checkbox .checkbox-label a:hover {opacity:.7;}
.checkbox .checkbox-label input {position:absolute;opacity:0;cursor:pointer;height:1;width:1;border:none;background:none;}
.checkbox .checkbox-label .checkmark {position:absolute;top:6px;left:0;height:20px;width:20px;background-color:transparent;border:solid 1px var(--color-clinical-turkey-green);}
.checkbox .checkbox-label input:checked ~ .checkmark {background-color:var(--color-clinical-turkey-green);}
.checkbox .checkbox-label .checkmark:after {content: "";position: absolute;display: none;}
.checkbox .checkbox-label input:checked ~ .checkmark:after {display: block;}
.checkbox .checkbox-label .checkmark:after {left: 7px; top: 4px; width: 4px; height: 8px;border: solid white;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}

.popup_success {position:fixed;width:100%;top:0;left:0;bottom:0;right:0;z-index:99999;background:rgba(0,0,0,0.3);transition:.2s all;visibility:hidden;opacity:0;}
.popup_success .green_box {background:var(--color-clinical-turkey-dark-green);position:relative;text-align:center;width:500px;height:300px;left:calc(50% - 250px);top:calc(50% - 150px);border-radius:10px;}
.popup_success .green_box .text {position:absolute;width:100%;text-align:center;color:var(--color-white);font-weight:500;font-size:19px;line-height:25px;top:calc(50% - 72.5px);}
.popup_success .green_box .text a {border-radius:5px;cursor:pointer;display:inline-block;background:var(--color-white);color:var(--color-clinical-turkey-green);font-size:14px;padding:7px 20px 9px 20px;margin-top:50px;transition:.2s all;}
.popup_success .green_box .text a:hover {opacity:.7;}
.popup_success.active {visibility: visible; opacity: 1;}

.q_a_popup {position:fixed;width:100%;top:0;left:0;bottom:0;right:0;z-index:99999;background:rgba(0,131,123,0.85);transition:.2s all;visibility:hidden;opacity:0;}
.q_a_popup .q_a_popup_close {position:absolute;top:-80px;cursor:pointer;}
.q_a_popup .q_a_popup_close img {width:30px;transition:.18s opacity;}
.q_a_popup .q_a_popup_close:hover > img {opacity:.7;}
.q_a_popup .box {background:var(--color-clinical-turkey-light-green);position:absolute;text-align:center;width:900px;height:80%;left:calc(50% - 450px);top:auto;bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;}
.q_a_popup .box .title {color:var(--color-clinical-turkey-green);font-size:25px;padding:50px 25px;}
.q_a_popup .box .description {position:absolute;line-height:1.8em;overflow-y:auto;bottom:0;left:100px;right:100px;padding:60px 100px 60px 100px;height:75%;background:var(--color-white);color:var(--color-clinical-turkey-mink);border-top-left-radius:10px;border-top-right-radius:10px;}
.q_a_popup.active {visibility: visible; opacity:1;}

.mobile-menu {
    cursor: pointer;
    background:transparent;
    outline:none;
    outline:0;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	left:20px;
}

.mobile-menu span {
    display: block;
    background-color:var(--color-clinical-turkey-green);
    height: 3px;
    width: 25px;
    margin-top: 5px;
    margin-bottom: 5px;
    position: relative;
    left: 0;
    opacity: 1;
    transition: all 0.35s ease-out;
    transform-origin: center left;
}

.mobile-menu:not(.collapsed) span:nth-child(1) {
    transform: translate(15%, -33%) rotate(45deg);
}

.mobile-menu:not(.collapsed) span:nth-child(2) {
    opacity: 0;
}

.mobile-menu:not(.collapsed) span:nth-child(3) {
    transform: translate(15%, 33%) rotate(-45deg) ;
}

.mobile-menu span:nth-child(1) {
    transform: translate(0%, 0%) rotate(0deg) ;
}

.mobile-menu span:nth-child(2) {
    opacity: 1;
}

.mobile-menu span:nth-child(3) {
    transform: translate(0%, 0%) rotate(0deg) ;
}

#MobileMenu {visibility:hidden;width:100%;height:calc(100vh - 100px);padding:40px 40px 90px 40px;position:fixed;background-color:var(--color-clinical-turkey-green);background-image:url(../../images/follow/clinical-turkey-amblem-o-2.svg);background-repeat:no-repeat;background-size:200px;background-position:right -68px bottom -67px;left:0;top:100px;right:0;bottom:0;transform:translateX(-100%);transition:all 0.9s;overflow-y:auto;z-index:9999;}
.open-menu #MobileMenu {transform:translateX(0%);visibility:visible;}
#MobileMenu ul {position:relative;width:100%;margin:0 auto;margin-top:0px;margin-bottom:0px;}
#MobileMenu ul li {margin-bottom:25px;}
#MobileMenu ul li:last-child {margin-bottom:0px;}
#MobileMenu ul li a {display:block;text-align:left;font-weight:300;color:var(--color-white);font-size:17px;}
#MobileMenu ul li .sub-menu {width:100% !important;margin-top:25px;margin-bottom:45px;}
#MobileMenu ul li .sub-menu li {}
#MobileMenu ul li .sub-menu li a {font-size:15px;font-weight:500;color:#999999;display:block;padding:9px 0px;transition:color .2s;}
#MobileMenu ul li .sub-menu li a:hover {color:#666666;}
#MobileMenu .buttons {margin-top:40px;}
#MobileMenu .buttons a {display:inline-block;padding:14px 20px 16px 20px;font-size:13px;letter-spacing:3px;font-weight:500;transition:.15s all;}
#MobileMenu .buttons a:nth-child(1) {border:solid 1px var(--color-white);color:var(--color-white);}
#MobileMenu .buttons a:nth-child(1):hover {background:var(--color-white);color:var(--color-clinical-turkey-green);}
#MobileMenu .buttons a.whatsapp {border:solid 1px #24D465;color:#24D465;margin-left:-4px;}
#MobileMenu .buttons a.whatsapp:hover {background:#24D465;color:#FFFFFF;}
#MobileMenu .social {width:100%;margin-top:40px;}
#MobileMenu .social a {display:flex;align-items:center;margin-bottom:20px;width:max-content;border-bottom:solid 1px rgba(255,255,255,.5);padding-bottom:10px;}
#MobileMenu .social a .name {color:var(--color-white);font-weight:400;width:90px;}
#MobileMenu .social a span {text-align: right; color: var(--color-white); opacity: .5; font-weight: 400; transition: .38s all;}

@media (min-width:1200px) {
	#MobileMenu {display:none;}
	
}

@media (min-width:767px) {
	#MobileMenu {padding:100px 40px 70px 40px;}
}

.no-data {display:block;color:red;margin:100px 0px 100px 0px;}

.absolute_progress_error_box {position:fixed;right:30px;bottom:30px;background:#F57474;padding:10px 20px 12px 20px;color:#FFFFFF;font-weight:500;display:none;z-index:99999;font-size:14px;}
.absolute_progress_error_box .bar {width:100%;background:rgba(255,255,255,0.7);height:3px;position:absolute;bottom:0px;left:0px;right:0px;animation: progress_bar 3s forwards;}

@keyframes progress_bar {
  0% {
    width:0px;
  }
  100% {
    width:100%;
  }
}

.up {position:fixed;z-index:997;left:30px;bottom:30px;width:49px;height:49px;display:block;text-align:center;border-radius:50%;background-color:var(--color-clinical-turkey-green);padding-top:12px;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
-webkit-transition: all 400ms linear;
-o-transition: all 400ms linear;
transition: all 400ms linear;
}
.up.active {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.up:hover {
	background-color:var(--color-clinical-turkey-dark-green);
}

@media (max-width:767px) {
	.absolute_progress_error_box {position:fixed;right:0px;bottom:0px;right:0;width:100%;background:#F57474;padding:14px 20px;color:#FFFFFF;font-weight:600;display:none;z-index:99999;}
}

@media (max-width:1400px) {
	.how-it-works-slider-item .left {width:600px;}
	.how-it-works-slider-item .left .number {font-size:100px;}
	
	.arrows_more {bottom:-50px;}
	
	.about-us h1 {font-size:80px;line-height:82px;}
	.about-us p {padding-right:50px;}
	.about-us .row.self-end {margin-top:100px;}
	
	.footer {margin-left:20px;margin-right:20px;padding:100px 0px;margin-top:160px;}
	.footer-no-mt .footer {margin-top:-10px;}
	.footer-no-mt-- .footer ul {margin-top:80px;}
	.footer h1 {font-size:30px;}
	.footer .abs-box {font-size:65px;width:556px;height:450px;right:15px;top:-200px;padding:65px;}
	.footer .abs-box img {width:80px;transition:.2s all;}
	.footer p {font-size:30px;max-width:500px;margin:80px 0px;}
	.footer p a {font-size:30px;max-width:500px;}
	.footer .buttons a {padding:18px 25px 20px 25px;font-size:13px;letter-spacing:3px;}
	.footer .row-bottom {margin-top:80px;}
	.footer .informations li {margin-bottom:10px;padding:20px 0px;}
	.footer .informations li:last-child {margin-bottom:0px;}
	.footer .informations li a .name {width:100px;}
	.footer .informations li a span {width:200px;}
	.footer .informations li a img {width:24px;right:0px;}
	.footer .footer-menu li {margin-bottom:28px;}
	.footer .footer-amblem {right:0px;top:50%;transform:translateY(-50%);width:150px;}
	.footer iframe {margin-top:110px;}
	
}

@media(max-width:1300px) {
	.checkbox {margin-top:20px;margin-right:25px;width:calc(25% - 25px);}
	.checkbox:nth-child(4n+4) {margin-right:0px;}
	.checkbox:nth-child(5n+5) {margin-right:25px;}
}

@media(max-width:1200px) {

	.desktop_header_2 .container {max-width:100% !important;}
	.desktop_header_2 .flex-boxes {justify-content:space-between;}
	.desktop_header_2 .flex-boxes .left {margin-right:0px;}
	.desktop_header_2 .flex-boxes .right .language {position:absolute;top:50%;transform:translateY(-50%);right:20px;left:auto;}

	.banner {margin-left:7.5px;margin-right:7.5px;border-top-left-radius:25px;border-top-right-radius:25px;padding:85px 0px;}
	.banner span {font-size:22px;margin-bottom:40px;}
	.banner h1 {margin-bottom:70px;font-size:80px;line-height:82px;}
	.banner img.big-img {border-radius:25px;max-width:650px;right:15px;top:0px;}
	
	.about-us {margin-left:7.5px;margin-right:7.5px;border-top-left-radius:25px;border-top-right-radius:25px;padding:85px 0px;}
	.about-us p {padding-right:100px;white-space:pre-line;color:var(--color-clinical-turkey-mink);font-size:14px;line-height:25px;}
	.about-us h1 {font-size:70px;line-height:72px;}
	.about-us img {border-radius:25px;}
	.about-us .row.self-end {margin-top:80px;}
	
	.news {margin-left:7.5px;margin-right:7.5px;border-top-left-radius:25px;border-top-right-radius:25px;padding:70px 0px 90px 0px;}
	.news h1 {font-size:34px;}
	.news-slider-item {display:flex;align-items:normal;justify-content:space-between;}
	.news-slider-item .left {width:550px;}
	.news-slider-item .left .title {margin-top:50px;font-size:30px;margin-bottom:25px;}
	.news-slider-item .right {padding-left:150px;}
	.news-slider-item .right img {border-radius:25px;}
	.news-pagination .swiper-pagination-bullet {margin-right:15px !important;width:40px;height:40px;line-height:36px;}
	
	.news .arrows_more {position:absolute;left:0px;right:auto;bottom:0px;}
	
	.how-it-works {margin-left:7.5px;margin-right:7.5px;border-top-left-radius:25px;border-top-right-radius:25px;padding:85px 0px;}
	.how-it-works .row-datas {margin-top:90px;}
	.how-it-works span {font-size:22px;margin-bottom:40px;}
	.how-it-works h1 {margin-bottom:70px;font-size:80px;line-height:82px;}
	.how-it-works img.big-img  {border-radius:25px;max-width:650px;right:15px;top:0px;}
	
	.index-how-it-works {margin-left:7.5px;margin-right:7.5px;margin-bottom:90px;padding:90px 0px;}
	.index-how-it-works h2 {font-size:38px;display:block;margin-bottom:0px;}
	.how-it-works-slider-item {width:100%;position:relative;display:flex;align-items:normal;justify-content:space-between;}
	.how-it-works-slider-item .left {width:500px;}
	.how-it-works-slider-item .left .number {font-size:110px;}
	.how-it-works-slider-item .left .title {font-size:22px;margin-bottom:25px;}
	.how-it-works-slider-item .right {padding-left:70px;}
	
	.how-it-works-slider-item.no-slider {margin-top:70px;}
	
	.how-it-works-slider-item.no-slider {margin-top:60px;}
	
	.arrows_more {position:absolute;left:auto;right:15px;bottom:-50px;}
	.arrows_more a img {width:50px;}
	.arrows_more a.how-it-works-slider-next {margin-left:25px;}
	.arrows_more a.more {margin-left:50px;font-size:13px;}
	
	.bg-world {background-position:top right;background-size:60%;}
	.section-world h2 {font-size:100px;line-height:102px;margin-bottom:70px;}
	.section-world h3 {font-size:108px;line-height:110px;margin-bottom:70px;}
	.section-world p {max-width:350px;margin-bottom:55px;}
	
	.second-opinion-form h1 {font-size:22px;line-height:35px;white-space:inherit;}
	.second-opinion-form .form-row {margin-top:80px;}
	.second-opinion-form .form-row .form-group {padding-right:20px;margin-bottom:60px;}
	.second-opinion-form .form-row small {margin-bottom:60px;}
	
	.service-detail h1 {font-size:33px;}
	.service-detail h2 {font-size:28px;}
	.service-detail .icon {margin:35px 0px 25px 0px;}
	.service-detail .whatsapp {padding:10px 20px 12px 20px;margin-top:30px;}
	.service-detail .sticky {top:200px;padding-right:100px;}
	.service-detail .description {padding:60px 50px;box-sizing:border-box;}
	.service-detail .description img {margin-bottom:20px;}
	.service-detail .description table {margin:30px 0px;}
	.service-detail .description table tr td {padding:10px 10px 12px 10px;}
	
	.news-detail h1 {font-size:33px;}
	.news-detail h2 {font-size:28px;margin:35px 0px 45px 0px;}
	.news-detail .share a {margin-right:20px;}
	.news-detail .sticky {top:200px;padding-right:100px;}
	.news-detail .description {padding:60px 50px;}
	.news-detail .description img {margin-bottom:20px;}
	
	.footer {margin-left:7.5px;margin-right:7.5px;margin-top:0px;}
	.footer .abs-box {display:none;}
	.footer .footer-amblem {width:110px;}
	.copyright {margin-left:7.5px;margin-right:7.5px;}
		
}

@media(max-width:1100px) {
	.banner h1 {margin-bottom:60px;font-size:70px;line-height:72px;}
	.banner img.big-img {border-radius:25px;max-width:550px;right:15px;top:0px;}
	
	.about-us p {padding-right:40px;}
	.about-us h1 {font-size:60px;line-height:62px;}
	.about-us .row.self-end {margin-top:60px;}
	
	.index-how-it-works {padding:90px 0px 120px 0px;}
	.index-how-it-works h2 {font-size:34px;}
	.how-it-works .row-datas {margin-top:60px;}
	.how-it-works h1 {margin-bottom:60px;font-size:70px;line-height:72px;}
	.how-it-works img.big-img {border-radius:25px;max-width:550px;right:15px;top:0px;}
	
	.how-it-works-slider-item {display:block;}
	.how-it-works-slider-item .left {width:100%;}
	.how-it-works-slider-item .right {width:100%;padding-left:0px;margin-top:40px;}
	
	.how-it-works-slider-item.no-slider {margin-top:30px;}
	
	.news {margin-left:7.5px;margin-right:7.5px;border-top-left-radius:25px;border-top-right-radius:25px;padding:70px 0px 100px 0px;}
	.news h1 {font-size:34px;}
	.news-slider-item {display:flex;align-items:normal;justify-content:space-between;}
	.news-slider-item .left {width:50%;}
	.news-slider-item .left .title {margin-top:50px;font-size:30px;margin-bottom:25px;}
	.news-slider-item .right {padding-left:70px;}
	.news-slider-item .right img {border-radius:25px;}
	.news-pagination .swiper-pagination-bullet {margin-right:15px !important;width:30px;height:30px;line-height:26px;}
	
	.news .arrows_more {position:absolute;left:0px;right:auto;bottom:-40px;transform:translateX(0%);}
	
	.arrows_more {position:absolute;left:50%;transform:translateX(-50%);right:auto;bottom:-70px;}
	
	.bg-world {background-position:top right;background-size:60%;}
	.section-world h2 {font-size:80px;line-height:82px;margin-bottom:70px;padding-right:80px;}
	.section-world h3 {font-size:108px;line-height:110px;margin-bottom:70px;}
	.section-world p {max-width:350px;margin-bottom:55px;}
	
	.service-detail h1 {font-size:30px;}
	.service-detail h2 {font-size:26px;}
	.service-detail .icon {margin:35px 0px 25px 0px;}
	.service-detail .whatsapp {padding:10px 20px 12px 20px;margin-top:30px;}
	.service-detail .sticky {position:sticky;top:200px;padding-right:40px;}
	.service-detail .description {padding:60px 50px;box-sizing:border-box;}
	.service-detail .description img {margin-bottom:20px;}
	.service-detail .description table {margin:30px 0px;}
	.service-detail .description table tr td {padding:10px 10px 12px 10px;}
	
	.gradient {}
	
	.news-detail h1 {font-size:30px;}
	.news-detail h2 {font-size:26px;margin:35px 0px 40px 0px;}
	.news-detail .sticky {top:190px;padding-right:40px;}
	.news-detail .description {padding:60px 50px;}
	.news-detail .description img {margin-bottom:20px;}
	
	.footer {padding:70px 20px;}
	.footer-no-mt .footer {margin-top:-10px;}
	.footer-no-mt-- .footer ul {margin-top:80px;}
	.footer h1 {font-size:30px;}
	.footer .abs-box {display:none;}
	.footer p {font-size:30px;max-width:500px;margin:50px 0px;}
	.footer p a {font-size:30px;max-width:90%;}
	.footer .buttons a {padding:18px 25px 20px 25px;font-size:13px;letter-spacing:3px;}
	.footer .row-bottom {margin-top:80px;}
	.footer .informations li {margin-bottom:10px;padding:20px 0px;}
	.footer .informations li:last-child {margin-bottom:0px;}
	.footer .informations li a .name {width:100px;}
	.footer .informations li a span {width:200px;}
	.footer .informations li a img {width:24px;right:0px;}
	.footer .footer-menu li {margin-bottom:28px;}
	.footer .footer-amblem {right:20px;top:50%;transform:translateY(-50%);width:110px;}
	.footer iframe {margin-top:110px;}
	
	.q_a_popup .box {width:94%;height:80%;left:calc(50% - 47%);}
	.q_a_popup .box .title {font-size:22px;padding:40px 20px;}
	.q_a_popup .box .description {bottom:0;left:100px;right:100px;padding:50px 80px 50px 80px;}
	
	.checkbox {margin-top:20px;margin-right:25px;width:calc(33.333% - 25px);}
	.checkbox:nth-child(3n+3) {margin-right:0px;}
	.checkbox:nth-child(4n+4) {margin-right:25px;}
	.checkbox:nth-child(5n+5) {margin-right:25px;}
	
}

@media(max-width:991px) {
	.banner h1 {margin-bottom:60px;font-size:60px;line-height:62px;}
	.banner img.big-img {border-radius:15px;max-width:500px;right:15px;top:0px;}
	
	.about-us p {padding-right:130px;}
	.about-us h1 {font-size:60px;line-height:62px;}
	.about-us img {border-radius:15px;}
	
	.index-how-it-works {padding:80px 0px 110px 0px;}
	.how-it-works .row-datas {margin-top:40px;}
	.how-it-works h1 {margin-bottom:60px;font-size:60px;line-height:62px;}
	.how-it-works img.big-img {border-radius:15px;max-width:500px;right:15px;top:0px;}
	
	.how-it-works-slider-item .left .number {font-size:90px;}
	
	.how-it-works-slider-item.no-slider {margin-top:30px;}
	
	.arrows_more a img {width:40px;}
	
	.news {padding:60px 0px 90px 0px;}
	.news h1 {font-size:30px;}
	.news-slider-item {display:flex;align-items:normal;justify-content:space-between;}
	.news-slider-item .left {width:70%;}
	.news-slider-item .left .title {margin-top:50px;font-size:25px;margin-bottom:25px;}
	.news-slider-item .right {padding-left:40px;}
	.news-slider-item .right img {border-radius:25px;}
	.news-pagination .swiper-pagination-bullet {margin-right:15px !important;width:30px;height:30px;line-height:26px;}
	
	.news .arrows_more {bottom:-50px;}
	
	.second-opinion-form .form-row {margin-top:60px;}
	.second-opinion-form .form-row .form-group {padding-right:0px;margin-bottom:50px;}
	.second-opinion-form .form-row small {margin-bottom:50px;}
	.second-opinion-form .form-row .max991none {display:none;}
	
	.service-detail h1 {font-size:30px;}
	.service-detail h2 {font-size:26px;}
	.service-detail .icon {margin:35px 0px 25px 0px;}
	.service-detail .whatsapp {padding:10px 20px 12px 20px;margin-top:30px;}
	.service-detail .sticky {position:sticky;top:200px;padding-right:0px;}
	.service-detail .description {padding:60px 50px;box-sizing:border-box;margin-top:40px;}
	.service-detail .description img {margin-bottom:20px;}
	.service-detail .description table {margin:30px 0px;}
	.service-detail .description table tr td {padding:10px 10px 12px 10px;}
	
	.gradient {display:none;}
	
	.news-detail h1 {font-size:30px;}
	.news-detail h2 {font-size:26px;margin:35px 0px 30px 0px;}
	.news-detail .sticky {top:190px;padding-right:0px;margin-bottom:40px;}
	.news-detail .description {padding:50px 40px;}
	.news-detail .description img {margin-bottom:20px;}

	.footer {padding:70px 20px;}
	.footer-no-mt .footer {margin-top:-10px;}
	.footer-no-mt-- .footer ul {margin-top:80px;}
	.footer h1 {font-size:30px;}
	.footer .abs-box {display:none;}
	.footer p {font-size:26px;max-width:80%;margin:50px 0px;}
	.footer p a {font-size:26px;max-width:90%;}
	.footer .buttons a {padding:18px 25px 20px 25px;font-size:13px;letter-spacing:3px;}
	.footer .row-bottom {margin-top:80px;}
	.footer .informations li {margin-bottom:10px;padding:20px 0px;}
	.footer .informations li:last-child {margin-bottom:0px;}
	.footer .informations li a .name {width:100px;}
	.footer .informations li a span {width:200px;}
	.footer .informations li a img {width:24px;right:0px;}
	.footer .footer-menu {margin-top:30px;}
	.footer .footer-menu li {margin-bottom:28px;}
	.footer .footer-amblem {right:20px;top:50%;transform:translateY(-50%);width:200px;}
	.footer iframe {margin-top:90px;}
	
	.q_a_popup .box .title {font-size:22px;padding:40px 20px;}
	.q_a_popup .box .description {bottom:0;left:70px;right:70px;padding:40px 60px 40px 60px;}
	
}

@media(max-width:891px) {
	.desktop_header {padding:20px 0px;}
	.desktop_header_2 {padding:20px 0px;}

	.banner {padding:65px 0px;}
	.banner h1 {margin-bottom:50px;font-size:50px;line-height:52px;}
	.banner img.big-img {border-radius:15px;max-width:450px;right:15px;top:0px;}
	
	.certificates {margin-bottom:50px;}
	.certificates li {display:block;max-width:100%;margin-bottom:40px;margin-left:30px;}
	.certificates li:before {left:-30px;}
	.certificates li a {font-size:17px;}
	
	.about-us {padding:65px 0px;}
	.about-us p {padding-right:0px;}
	.about-us h1 {font-size:50px;line-height:55px;white-space:inherit;}
	
	.how-it-works {padding:65px 0px;}
	.how-it-works .row-datas {margin-top:10px;}
	.how-it-works h1 {margin-bottom:50px;font-size:50px;line-height:52px;}
	.how-it-works img.big-img {border-radius:15px;max-width:450px;right:15px;top:0px;}
	
	.bg-world {background-position:top right;background-size:90%;}
	.section-world h2 {font-size:65px;line-height:67px;margin-bottom:50px;padding-right:70px;}
	.section-world h3 {font-size:65px;line-height:67px;margin-bottom:50px;}
	.section-world p {max-width:350px;margin-bottom:55px;}
	
	.news {padding:60px 0px 90px 0px;}
	.news h1 {font-size:30px;}
	.news-slider-item {display:flex;align-items:normal;justify-content:space-between;}
	.news-slider-item .left {width:70%;}
	.news-slider-item .left .title {margin-top:50px;font-size:25px;margin-bottom:25px;}
	.news-slider-item .right {padding-left:40px;}
	.news-slider-item .right img {border-radius:25px;}
	.news-pagination .swiper-pagination-bullet {margin-right:15px !important;width:30px;height:30px;line-height:26px;}
	
	.news .arrows_more {bottom:-50px;}
	
	.footer {padding:70px 20px;}
	.footer-no-mt .footer {margin-top:-10px;}
	.footer-no-mt-- .footer ul {margin-top:80px;}
	.footer h1 {font-size:30px;}
	.footer .abs-box {display:none;}
	.footer p {font-size:26px;max-width:80%;margin:50px 0px;}
	.footer p a {font-size:26px;max-width:90%;}
	.footer .buttons a {padding:18px 25px 20px 25px;font-size:13px;letter-spacing:3px;}
	.footer .row-bottom {margin-top:70px;}
	.footer .informations li {margin-bottom:10px;padding:20px 0px;}
	.footer .informations li:last-child {margin-bottom:0px;}
	.footer .informations li a .name {width:100px;}
	.footer .informations li a span {width:200px;}
	.footer .informations li a img {width:24px;right:0px;}
	.footer .footer-menu {margin-top:30px;}
	.footer .footer-menu li {margin-bottom:28px;}
	.footer .footer-amblem {right:20px;top:50%;transform:translateY(-50%);width:200px;}
	.footer iframe {margin-top:70px;}
	
	.q_a_popup .box .title {font-size:22px;padding:30px 15px 25px 15px;}
	.q_a_popup .box .description {bottom:0;left:70px;right:70px;padding:40px 60px 40px 60px;}
	.q_a_popup .box .description {height:80%;}
	
	#MobileMenu {height:calc(100vh - 81px);top:81px;}
	
}

@media (max-width:992px) {
	.about-us img {margin-top:40px;}
}

@media (max-width:800px) {
	.news {padding:40px 0px 40px 0px;}
	.news h1 {font-size:26px;}
	.news-slider-item {display:block;}
	.news-slider-item .left {width:100%;}
	.news-slider-item .left .title {margin-top:50px;font-size:25px;margin-bottom:25px;}
	.news-slider-item .right {padding-left:0px;width:100%;margin-top:30px;}
	.news-slider-item .right img {border-radius:25px;}
	.news-pagination .swiper-pagination-bullet {margin-right:15px !important;width:30px;height:30px;line-height:26px;}
	
	.news .arrows_more {bottom:auto;top:0px;left:auto;right:0px;}
}

@media(max-width:768px) {
	.banner h1 {margin-bottom:40px;font-size:40px;line-height:43px;}
	.banner img.big-img {border-radius:15px;max-width:400px;right:15px;top:0px;}
	
	.about-us h1 {font-size:40px;line-height:43px;}
	.about-us .row.self-end {margin-top:30px;}
	
	.how-it-works h1 {margin-bottom:40px;font-size:40px;line-height:42px;}
	.how-it-works img.big-img {border-radius:15px;max-width:400px;right:15px;top:0px;}
	
	.bg-world {background-position:top right;background-size:90%;}
	.section-world h2 {font-size:55px;line-height:57px;margin-bottom:50px;padding-right:60px;}
	.section-world h3 {font-size:55px;line-height:57px;margin-bottom:50px;}
	.section-world p {max-width:350px;margin-bottom:55px;}
	
	#send_second_opinion_form {margin-bottom:30px;}
	
	.how-it-works {margin-bottom:60px;}
	
	.service-detail h1 {font-size:26px;}
	.service-detail h2 {font-size:22px;}
	.service-detail .icon {margin:35px 0px 25px 0px;}
	.service-detail .whatsapp {padding:10px 20px 12px 20px;margin-top:30px;}
	.service-detail .sticky {position:sticky;top:200px;padding-right:0px;}
	.service-detail .description {padding:50px 40px;box-sizing:border-box;margin-top:40px;}
	.service-detail .description img {margin-bottom:20px;}
	.service-detail .description table {margin:30px 0px;}
	.service-detail .description table tr td {padding:10px 10px 12px 10px;}
	
	.news-detail h1 {font-size:26px;}
	.news-detail h2 {font-size:22px;margin:35px 0px 30px 0px;}
	
	.footer {padding:60px 15px;}
	.footer-no-mt .footer {margin-top:-10px;}
	.footer-no-mt-- .footer ul {margin-top:60px;}
	.footer h1 {font-size:30px;}
	.footer .abs-box {display:none;}
	.footer p {font-size:22px;max-width:80%;margin:40px 0px;}
	.footer p a {font-size:22px;max-width:90%;}
	.footer .buttons a {padding:18px 25px 20px 25px;font-size:13px;letter-spacing:3px;}
	.footer .row-bottom {margin-top:80px;}
	.footer .informations li {margin-bottom:10px;padding:20px 0px;}
	.footer .informations li:last-child {margin-bottom:0px;}
	.footer .informations li a .name {width:70px;}
	.footer .informations li a span {width:200px;}
	.footer .informations li a img {width:18px;right:0px;}
	.footer .footer-menu {margin-top:30px;}
	.footer .footer-menu li {margin-bottom:28px;}
	.footer .footer-amblem {right:20px;top:50%;transform:translateY(-50%);width:150px;}
	.footer iframe {margin-top:50px;}
	
	.q_a_popup .box .title {font-size:20px;padding:30px 15px 25px 15px;}
	.q_a_popup .box .description {bottom:0;left:50px;right:50px;padding:30px 50px 50px 50px;height:80%;}
	
	.checkbox {margin-top:20px;margin-right:25px;width:calc(50% - 25px);}
	.checkbox:nth-child(2n+2) {margin-right:0px;}
	.checkbox:nth-child(3n+3) {margin-right:25px;}
	.checkbox:nth-child(4n+4) {margin-right:25px;}
	.checkbox:nth-child(5n+5) {margin-right:25px;}
	
}

@media(max-width:668px) {
	.banner h1 {margin-bottom:40px;font-size:35px;line-height:38px;}
	.banner img.big-img {border-radius:15px;max-width:360px;right:15px;top:0px;}
	
	.about-us h1 {font-size:35px;line-height:38px;}
	
	.how-it-works h1 {margin-bottom:40px;font-size:35px;line-height:37px;}
	.how-it-works img.big-img {border-radius:15px;max-width:360px;right:15px;top:0px;}
	
	.bg-world {background-position:top right;background-size:90%;}
	.section-world h2 {font-size:40px;line-height:44px;margin-bottom:40px;padding-right:30px;}
	.section-world h3 {font-size:40px;line-height:44px;margin-bottom:40px;}
	.section-world p {max-width:90%;margin-bottom:55px;}
	
	.service-detail .description p {margin-left:0px !important;}
	
	.footer {padding:50px 15px;}
	.footer-logo {width:126px;}
	.footer-no-mt .footer {margin-top:-10px;}
	.footer-no-mt-- .footer ul {margin-top:40px;}
	.footer h1 {font-size:30px;}
	.footer .abs-box {display:none;}
	.footer p {font-size:22px;max-width:100%;margin:40px 0px;}
	.footer p a {font-size:22px;max-width:90%;}
	.footer .buttons a {padding:16px 18px 18px 18px;font-size:13px;letter-spacing:3px;}
	.footer .row-bottom {margin-top:80px;}
	.footer .informations li {margin-bottom:10px;padding:20px 0px;}
	.footer .informations li:last-child {margin-bottom:0px;}
	.footer .informations li a .name {width:32px;}
	.footer .informations li a span {width:200px;}
	.footer .informations li a img {width:24px;right:0px;}
	.footer .footer-menu {margin-top:30px;}
	.footer .footer-menu li {margin-bottom:28px;}
	.footer .footer-amblem {right:20px;top:auto;bottom:20px;transform:translateY(0%);width:80px;}
	.footer iframe {margin-top:40px;}
	
	.q_a_popup .box .title {font-size:18px;padding:30px 15px 25px 15px;}
	.q_a_popup .box .description {bottom:0;left:30px;right:30px;padding:20px 30px 50px 20px;}
	
}

@media(max-width:576px) {
	.banner {padding:30px 5px;}
	.banner h1 {white-space:inherit;margin-bottom:40px;font-size:40px;line-height:44px;}
	.banner img.big-img {position:relative;border-radius:15px;max-width:100%;right:auto;top:auto;margin-top:30px;}
	
	.about-us {padding:30px 5px;margin-bottom:40px;}
	.about-us h1 {font-size:40px;line-height:44px;}
	
	.how-it-works {padding:30px 5px;}
	.how-it-works h1 {white-space:inherit;margin-bottom:40px;font-size:26px;line-height:30px;}
	.how-it-works img.big-img {position:relative;border-radius:15px;max-width:100%;right:auto;top:auto;margin-top:30px;}
	
	.news {padding:30px 5px 30px 5px;}
	.news h1 {font-size:23px;}
	.news-slider-item .left .title {margin-top:40px;font-size:20px;margin-bottom:20px;}
	.news-slider-item .right img {border-radius:20px;}
	.news-pagination .swiper-pagination-bullet {margin-right:10px !important;width:25px;height:25px;line-height:21px;}
	
	.news .arrows_more {bottom:auto;top:0px;left:auto;right:0px;}
	
	.service-detail .sticky {top:0px;}
	.service-detail .description {padding:25px 25px;box-sizing:border-box;margin-top:40px;margin-bottom:40px;}
	.service-detail .description img {margin-bottom:20px;}
	.service-detail .description table {margin:30px 0px;}
	.service-detail .description table tr td {padding:5px 5px 7px 5px;}
	
	.news-detail .sticky {top:0px;}
	.news-detail .description {padding:25px 25px;margin-bottom:40px;}
	
	.q_a_popup .box .title {font-size:18px;padding:30px 22px 25px 22px;}
	.q_a_popup .box .description {bottom:0;left:15px;right:15px;padding:20px 15px 50px 15px;height:80%;}
	
	.checkbox {margin-top:20px;margin-right:0px;width:100%;}
	.checkbox:nth-child(2n+2) {margin-right:0px;}
	.checkbox:nth-child(3n+3) {margin-right:0px;}
	.checkbox:nth-child(4n+4) {margin-right:0px;}
	.checkbox:nth-child(5n+5) {margin-right:0px;}
	
}