html{width:100%;height:100%;}
body {width:100%;height:100%;padding:0; margin:0;background-color:#ffffff; direction:ltr;}
input, textarea, button {border-radius: 0; -webkit-appearance:none; outline: none;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;box-sizing: border-box;}
::selection {color: white;background: #ff5355;}
::-webkit-scrollbar{background:#838588;width:8px;}
::-webkit-scrollbar-thumb{background:#ff5456;}
a {outline: none;text-decoration:none;color: #ffffff;}
a:hover {outline: none;}
img{border:0;}
/*--grid classes---*/
.row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.row-content-to-right {justify-content: flex-end;height: 56px;}
.row-align-items {justify-content: space-between;display: flex;}
.row-align-center {justify-content: center;display: flex;}
.third-div { -ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
.third-div-bigger {-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}
.qrtr-div {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.qrtr-div-smaller {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
.qrtr-div-bigger2 {-ms-flex: 0 0 27%;flex: 0 0 27%;max-width: 27%;}
.qrtr-div-bigger {-ms-flex: 0 0 29%;flex: 0 0 29%;max-width: 29%;}
.fifth-div {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
.small-div {-ms-flex: 0 0 10%;flex: 0 0 10%;max-width: 10%;}
.small-div-bigger {-ms-flex: 0 0 15%;flex: 0 0 15%;max-width: 15%;}
.big-div {-ms-flex: 0 0 90%;flex: 0 0 90%;max-width: 90%;}
.big-div-smaller {-ms-flex: 0 0 80%;flex: 0 0 80%;max-width: 80%;}
.half-div-smaller { -ms-flex: 0 0 40%; flex: 0 0 40%;max-width: 40%;}
.half-div { -ms-flex: 0 0 50%; flex: 0 0 50%;max-width: 50%;}
.half-div-small {-ms-flex: 0 0 42.7%;flex: 0 0 42.7%;max-width: 42.7%;}
.three-qrtr-div {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.three-qrtr-div-smaller {-ms-flex: 0 0 73%;flex: 0 0 73%;max-width: 73%;}
.three-qrtr-div-bigger {-ms-flex: 0 0 85%;flex: 0 0 85%;max-width: 85%;}
.two-third-div-small {-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 60%;}
.two-third-div {-ms-flex: 0 0 66.666666%;flex: 0 0 66.666666%;max-width: 66.666666%;}
.full-div {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;position: relative;}
.to-bottom{align-self: flex-end;margin-left:  auto;}
.hide-mobile{display:flex;}
.hide-desktop{display:none;}
.show-block{display: block !important;}
.dir-op {display: flex;}
.dir {display: flex;margin-right: auto;}
.flex-box-left-center { align-items: center;display: flex;justify-content: space-between;width: inherit;}
.flex-box-center{display: flex;align-items: center;justify-content: center;}
/*colors*/
.c-white{color:#ffffff;}
.c-green{color:#83C53E;}
.c-grey{color:#ede9e4;}
.c-grey-darker{color:#bbbdc0;}
.c-dark-grey{color:#4d4d4f;}
.c-light-grey{color:#838588;}
.c-blue{color: #52b9ff;}
.c-light{color:#eaeaea;}
.c-red{color:#ff5355;}
.c-brown{color: #848484;}
.c-orange{color:#fe8900;}
.c-black{color:#4d4d4f;}
.bg-blue{background-color: #52b9ff;}
.bg-yellow{background-color: #fec600;}
.c-yellow{color: #fec600;}
.bg-red{background-color: #ff5355;}
.bg-red-light{background-color: #ff6b6d;}
.bg-light-grey{background-color: #ebedf0;}
.bg-light-grey2{background-color: #e3e5e7;}
.bg-light-grey-transparent{background-color: rgba(93, 93, 93, 0.25);}
.bg-dark-grey{background-color: #4d4d4f;}
.bg-grey{background-color: #929497;}
.bg-white{background-color: #ffffff;}
.bg-grey-gradient{background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 64%, rgba(238,240,242,1) 100%);position: relative;}
.bg-gradien-white-yellow{background: url(../images/alachson-flach.png) no-repeat;}
.scroll-down-btn-bg-white{background: rgba(255, 255, 255, 0.35);}
.scroll-down-btn-bg-grey{background: #e1e1e2;}
.scroll-down-btn:hover {background: #ff5355;box-shadow: 5px 5px 25px 5px rgba(0,0,0,0.15);}
h1,h2,h3,h4,h5,h6{font-family: 'adelle';line-height: 100%;}
h1 {margin-bottom: 20px;font-weight:normal;font-size: 57px;margin-top:0;color:#838588;}
h2 {margin-top:0;margin-bottom: 20px;font-weight:normal;font-size:60px;color: #4d4d4f;}
h3 {margin-top:0;margin-bottom: 20px;font-weight:normal;font-size:33px;}
h4 {margin-top:0;margin-bottom: 10px;font-weight:600;font-size:24px;}
h5 {margin-top:0;margin-bottom: 10px;font-weight:600;font-size:22px;}
h6 {margin-top:0;margin-bottom: 10px;font-weight:600;font-size: 18px;}
p{margin:0; }
.no-marg{margin: 0;}
.responsive-img{max-width: 100%; height: auto;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.text-left{text-align: left;}
.hand{cursor:pointer;}
.t-b{font-weight:bold;}
.t-b-light{font-weight:600;}
.t-light{font-weight:300;}
.t-nob{font-weight:normal;}
.t-i{font-style: italic;}
.t-u{text-decoration:underline;}
.t-nou{text-decoration:none;}
.t-nou:hover {text-decoration:none;}
.t-upper{text-transform: uppercase;}
.lvl-top-1{z-index: 1;}
.lh-85{line-height: 85%;}
.marg-t-2{margin-top: 20px !important;}
.marg-t-5{margin-top: 50px !important;}
.marg-t-41{margin-top: 410px !important;}
.s-9{font-size:9px;}
.s-10{font-size:10px;}
.s-11{font-size:11px;}
.s-12{font-size:12px;}
.s-13{font-size:13px;}
.s-14{font-size:14px;}
.s-15{font-size:15px;}
.s-16{font-size:16px;}
.s-17{font-size:17px;}
.s-18{font-size: 18px;}
.s-19{font-size:19px;}
.s-20{font-size:20px;}
.s-21{font-size:21px;}
.s-22{font-size:22px;}
.s-23{font-size:23px;}
.s-24{font-size:24px;}
.s-25{font-size:25px;}
.s-26{font-size:26px;}
.s-27{font-size:27px;}
.s-28{font-size:28px;}
.s-29{font-size:29px;}
.s-30{font-size:30px;}
.s-32{font-size:32px;}
.s-33{font-size:33px;}
.s-36{font-size:36px;}
.s-38{font-size:38px;}
.s-40{font-size:40px;}
.s-42{font-size:42px;}
.s-45{font-size:45px;}
.s-48{font-size:48px;}
.s-55{font-size:55px;}
.s-60{font-size:60px;}
.s-70{font-size:70px;}
.s-90{font-size:90px;}
.general-transition{transition: all .4s ease;}
.hide{display:none;}
/*---animation calsses---*/
.anim-general-transition{transition-property: transform,opacity;transition-timing-function: ease;transition-duration: 1.25s;}
.anim-custom-duration-transition-1000{transition-property: transform,opacity;transition-timing-function: cubic-bezier(.175,.885,.32,1.175);transition-duration: 1s;}
.anim-delay-100{transition-delay:.1s;}
.anim-delay-200{transition-delay:.2s;}
.anim-delay-300{transition-delay:.3s;}
.anim-delay-400{transition-delay:.4s;}
.anim-delay-500{transition-delay:.5s;}
.anim-delay-600{transition-delay:.6s;}
.anim-delay-700{transition-delay:.7s;}
.anim-delay-800{transition-delay:.8s;}
.anim-delay-900{transition-delay:.9s;}
.anim-delay-1000{transition-delay:1s;}
.anim-delay-1100{transition-delay:1.1s;}
.anim-delay-1200{transition-delay:1.2s;}
.anim-delay-1250{transition-delay:1.25s;}
.anim-delay-1300{transition-delay:1.3s;}
.anim-delay-1400{transition-delay:1.4s;}
.anim-delay-1500{transition-delay:1.5s;}
.anim-delay-1600{transition-delay:1.6s;}
.anim-delay-1700{transition-delay:1.7s;}
.anim-delay-1750{transition-delay:1.75s;}
.anim-delay-1800{transition-delay:1.8s;}
.anim-delay-1900{transition-delay:1.9s;}
.anim-delay-2000{transition-delay:2s;}
.anim-delay-2100{transition-delay:2.1s;}
.anim-delay-2200{transition-delay:2.2s;}
.anim-delay-2300{transition-delay:2.3s;}
.anim-delay-2400{transition-delay:2.4s;}
.anim-delay-2500{transition-delay:2.5s;}
.anim-delay-2600{transition-delay:2.6s;}
.anim-delay-2700{transition-delay:2.7s;}
.anim-delay-2800{transition-delay:2.8s;}
.anim-delay-2900{transition-delay:2.9s;}
.anim-delay-3000{transition-delay:3s;}
.anim-delay-3100{transition-delay:3.1s;}
.anim-delay-3200{transition-delay:3.2s;}
.anim-delay-3300{transition-delay:3.3s;}
.anim-delay-3400{transition-delay:3.4s;}
.anim-delay-3500{transition-delay:3.5s;}
.anim-delay-3600{transition-delay:3.6s;}
.anim-delay-3700{transition-delay:3.7s;}
.anim-from-left{transform: translate(-20%,0);opacity: 0;}
.anim-from-right{transform: translate(20%,0);opacity: 0;}
.anim-from-top{transform: translate(0,-20%);opacity: 0;}
.anim-from-bottom{transform: translate(0,20%);opacity: 0;}
.anim-from-bottom-wing{transform: translate(0,20%) scale(1) rotate(325deg);opacity: 0;}
.anim-flip-y{transform: perspective(2500px) rotateY(-100deg);opacity: 0;}
.anim-flip-x{transform: perspective(2500px) rotateX(-100deg);opacity: 0;}
.anim-to-zero{transform: translate(0,0);opacity: 1;}
.anim-to-zero-wing{transform: translate(0,0) scale(0.45) rotate(335deg);opacity: 1;}
.flip-to-zero{transform:perspective(2500px) rotate(0);opacity: 1;}
/*---end animation calsses---*/
.grid {width: 100%;margin: 0 auto;max-width: 1350px;position: relative;}
.base-text {font-family: 'adelle';font-size:18px;color: white;line-height:22px;}
.form-field,.form-field-message{border: none;width: 85%;height: 42px;font-size: 15px;color:#373535;background-color: transparent;border-radius: 0;font-family: 'Open Sans';-webkit-appearance:none;border-bottom: 1px solid #e2e2e2;display: flex;margin-left: auto;}	
.signup-select{text-align:left;border:1px solid #F2E8DF;width:90%;padding-left:5%;height:32px;font-size:18px;color:#373535;background-color:#f1f1f1;float:none;margin:auto;border-radius: 6px;font-family: 'adelle';padding-left:5%;}			
.form-field-message {resize: none;padding-top: 8px;}
.genral-button{color:#ffffff;font-weight: 600;border: none;-webkit-appearance:none;font-size: 18px;border-radius: 0;font-family: 'adelle';height: 55px;display: flex;font-style: italic;width: 0;min-width: 75%;background: #ff5355;justify-content: center;transition: all .4s ease;position: relative;}
.contact-submit-arr {display: flex;width: 25%;background: #ff6b6d;}
.general-shadow{box-shadow:0 0 5px 0 rgba(50, 50, 50, 0.75);}
.soft-shadow{box-shadow:0 0 5px 0 rgba(50, 50, 50, 0.50);}
.text-shadow{text-shadow: -2px 1px 6px rgba(150, 150, 150, 1);}
/*HEADER*/
.header{padding-top: 30px;padding-bottom: 24px;}
.header-mobile-menu-btn{display:none;}
.header-mobile-menu-btn-closer{display:none;}
.header-btn-lang{float:left;margin-right:4px;}
.logo-sivan {width: 100%;max-width: 240px;}
.hp-early {position: absolute;transform: scale(1.6);max-width: 100%;top: -427px;height: 860px;left: 290px;z-index: 1;}
.hp-early-shadow {position: absolute;max-width: 1100px;margin: auto;right: 0;left: 600px;top: 0;bottom: -290px;}
.section-wrapper{position: relative;overflow: hidden;}
.full-h-screen{/* height: 100vh; */position: relative;}
.header-menu-tab:last-child {padding: 0;}
.header-h{height: 110px;margin-bottom: -1px;}
.header-stiky {position: fixed;width: 100%;height: 110px;z-index: 9999;transition: all .4s ease;opacity: 1;}
.grid.header-grid-wrapper {max-width: 95%;z-index: 3;}
/* MENU*/
.header-menu-tab{padding-right: 40px;display: flex;transition: all .4s ease;align-self: flex-end;text-transform: uppercase;}	
.header-menu-tab>a:hover{color: #4d4d4f;}
.header-menu-tab-on>a{color: #4d4d4f;}		
.menu-langs {align-self: flex-end;display: flex;}
.menu-langs a:hover {color: #4d4d4f;}
.menu-langs a {transition: all .4s ease;}
/*HP */
.hp-red-square {max-width: 890px;background: #ff5355;margin: auto;min-height: 520px;display: flex;flex-direction: column;box-shadow: 5px 5px 25px 5px rgba(0,0,0,0.15);}
.hp-red-square-txt {max-width: 400px;line-height: 27px;margin: auto;margin-bottom: 20px;margin-left: 180px;font-size: 20px;}
.hp-red-square-txt .bottom-line:before {content: "";position: absolute;background: white;width: 85%;height: 1px;bottom: 0;}
.grid.hp-what-is {padding: 230px 0 100px 0;}
.hp-atav-vector {max-height: 330px;position: absolute;top: 570px;right: -45%;z-index: 1;transform: scaleX(-1);}
.hp-wing-vector {max-height: 150px;position: absolute;top: 640px;left: 73%;z-index: 1;transform: scaleX(-1);}
.hp-atav-shadow {position: absolute;top: 900px;right: 160px;}
.hp-what-is-grid {max-width: 860px;margin: auto;margin-top: 100px;margin-bottom: 150px;}
.hp-what-is-grid h2 {font-size: 48px;}
.hp-what-is-bottom-txt {line-height: 40px;font-size: 25px;}
.hp-red-square-txt .bottom-line {position: relative;padding-bottom: 15px;margin-bottom: 15px;}
.scroll-down-btn {width: 72px;height: 72px;border-radius: 50%;margin-bottom: 50px;transition: all .4s ease;box-shadow: 0 0 0 0 rgba(0,0,0,0);margin: auto;position: relative;z-index: 3;}
.anim-scroll-arr{animation: anim-scroll-arr 2s ease-in-out infinite;}
@keyframes anim-scroll-arr{
    0%{transform: translate(0,0);}
    50%{transform: translate(0,40%);}
    100%{transform: translate(0,0);}
}
.hp-top-txt a.page-scroll {padding-bottom: 25px; display: block;}
.hp-lung-vector {max-width: 370px;position: absolute;z-index: 0;left: 11%;width: 100%;}
.hp-top-txt h2 {color: white;max-width: 41%;font-style: italic;font-weight: bold;font-size: 44px;}
.hp-bg-img {position: absolute;top: 40px;z-index: 1;width: 100%;}
.hp-top-txt {padding-top: 220px;}
.hp-red-square-badge {width: 310px;height: 310px;border-radius: 50%;position: absolute;top: 160px;background: #fec600;flex-direction: column;right: 160px;box-shadow: 3px 3px 45px 5px rgba(0,0,0,0.20);}
.grid.hp-top {z-index: 2;}
.badge-top-txt,.badge-bottom-txt {color: #4d4d4f;max-width: 35%;font-size: 19px;line-height: 110%;}
.badge-middle-txt {font-size: 160px;line-height: 90%;font-weight: 100;font-style: italic;}
.hp-lung-shadow {position: absolute;left: 160px;top: 380px;}
.hp-top-txt h1 {font-size: 22px;max-width: 35%;line-height: 26px;font-style: italic;}
.square-inf>div {max-width: 85%;line-height: 26px;}
.hp-treatment>.grid {padding-top: 400px;}
.hp-what-is-squares .square-btn {position: absolute;bottom: 0;cursor: pointer;}
.hp-what-is-squares:before {content: "";position: absolute;background: url(../images/hp-clock.svg) no-repeat;width: 200px;height: 200px;left: 0;top: -150px;}
.hp-what-is-squares {display: flex;flex-wrap: wrap;justify-content: center;position: absolute;z-index: 1;top: -60px;}
.hp-what-is-squares-txt-bottom {max-width: 50%;text-align: center;margin-top: 50px;position: relative;}
.hp-youtube-wrapper {margin-bottom: 70px;}
.treatment-img {margin: 35px 0;background: url(../images/detection-img-fr.jpg) no-repeat;height: 645px;background-position: center;background-size: cover;}
.flip-card {width: 385px;height: 343px;display: flex;position: relative;transition: all .4s ease;perspective: 1000px; }
.hp-treatment-row h3 {font-size: 31px;}
.flip-card-back>span { max-width: 85%;}
.flip-card-front h3 {font-size: 30px;}
.flip-card-inner {position: relative;width: 100%;height: 100%;text-align: center; -webkit-transition: 0.6s;
transition: transform 0.6s;transform-style: preserve-3d;-webkit-transform-style: preserve-3d;}
.flip-card:hover .flip-card-inner { -webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.flip-card-front, .flip-card-back {position: absolute;width: 100%;height: 100%;backface-visibility: hidden;-webkit-backface-visibility: hidden;}
.flip-card-front,.flip-card-back {justify-content: center;align-items: center;flex-direction: column;display: flex;}
.flip-card-back { -webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.hp-treatment-row {min-height: 320px;display: flex;flex-direction: column;justify-content: center;max-width: 15%;padding-left: 3%;line-height: 34px;}
.how-it-works-step {display: flex;flex-direction: column;position: absolute;max-width: 23%;text-align: center;align-items: center;}
.grid.how-it-works-grid {min-height: 750px;}
.how-it-works-bottom-txt {max-width: 34%;padding: 1.5%;margin-bottom: 50px;}
.how-it-works-step-4 {top: 480px;left: 180px;}
.how-it-works {padding-bottom: 50px;box-shadow: 0px 10px 15px -5px rgba(0,0,0,0.35);margin-bottom: 25px;position: relative;z-index: 2;}
.how-it-works-step-4:before {content: "";background: url(../images/hp-arr.png) no-repeat;width: 192px;height: 165px;transform: rotate(220deg);bottom: -110px;position: absolute;right: 30px;margin: auto;}
.how-it-works-step-1:before {content: "";background: url(../images/hp-arr.png) no-repeat;width: 192px;height: 165px;transform: rotate(-5deg);bottom: 90px;position: absolute;left: 150px;margin: auto;}
.how-it-works-step-2:before {content: "";background: url(../images/hp-arr.png) no-repeat;width: 192px;height: 165px;transform: rotate(100deg);bottom: -190px;position: absolute;left: -50px;margin: auto;}
.how-it-works-step-1 {top: 270px;left: -100px;}
.how-it-works-step-2 {top: 80px;left: 500px;}
.how-it-works-step h5 {font-style: italic;line-height: 26px;width: 100%;}
.how-it-works-step-wrapper {position: relative;}
.how-it-works-step-circle {box-shadow: 5px 5px 25px 5px rgba(0,0,0,0.15);border-radius: 50%;position: absolute;background-size: cover !important;}
.how-it-works-bottom-txt {max-width: 34%;padding: 1.5%;margin-bottom: 50px;}
.how-it-works-step-4>.how-it-works-step-circle {left: -230px;top: -20px;}
.how-it-works-step-2>.how-it-works-step-circle {left: -230px;top: -20px;}
.how-it-works-step-3>.how-it-works-step-circle {left: -190px;top: 70px;}
.how-it-works-step-3 {right: 130px;top: 430px;}
.hp-new-reality {padding: 100px 0;margin-top: -25px;position: relative;z-index: 1;}
.hp-new-reality h2 {margin-bottom: 100px;}
.hp-new-reality-txt {width: 100%;height: 125px;box-shadow: 5px 5px 15px -5px rgba(0,0,0,0.25);color: #4d4d4f;font-size: 20px;display: flex;align-items: center;}
.hp-new-reality-txt>span {padding-left: 15%;display: flex;}
.hp-new-reality .qrtr-div-smaller>.hp-new-reality-txt {width: 95%;}
.hp-new-reality .qrtr-div-smaller>.hp-new-reality-txt>span, .hp-new-reality .half-div-smaller>.hp-new-reality-txt>span {max-width: 70%;line-height: 26px;}
.hp-bottom-icon {display: flex;align-self: center;margin: auto;max-height: 100px;}
.bottom-icons {padding: 15px 0;}
.hp-what-is-squares-txt-bottom:before {content: "";position: absolute;background: #4d4d4f;width: 90%;height: 1px;margin: auto;right: 0;left: 0;top: -20px;}
.more-btn-wrapper {height: inherit;align-items: flex-end;}
.more-btn-container {display: flex;flex-direction: row;align-items: center;margin-right: auto;margin-left: 180px;max-width: 530px;position: relative;z-index: 2;}
.more-btn-container-inner:before {content: "";background: #4d4d4f;position: absolute;left: 0;width: 0;height: 55px;top: 0;z-index: 0;transition: all .4s ease;}
.more-btn-container-inner {position: relative;height: 55px;display: flex;cursor: pointer;}
.more-btn-container-inner:hover:before {width: calc(100% - 55px);}
.square-btn {width: 55px;height: 55px;display: flex;overflow:hidden;}
.anim-single-arr {max-width: 25px;margin: auto;position: relative;padding: 15px;}
.anim-single-arr:hover {animation: arr-swoosh 1s ease 0.4s;}
@keyframes arr-swoosh {
    0% {transform: translate(0,0);}
    35% {transform: translate(-15%,0);}
    50% {transform: translate(200%,0);}
    50.001% {transform: translate(-200%,0);}
    65% {transform: translate(15%,0);}
    100% {transform: translate(0,0);}
}
.square-btn-txt {display: flex;padding: 0 30px;position: relative;width: auto;flex-direction: column;justify-content: center;font-size: 16px;}
.hp-sivan-square-img-wrapper {padding-left: 50px;padding-top: 50px;padding-bottom: 35px;}
.hp-flower {position: absolute;z-index: 0;top: -80px;right: -270px;transform: rotate(-30deg);}
.hp-flower-shadow {position: absolute;left: 90px;bottom: 0;}
.phones-img {position: absolute;right: -260px;top: 120px;}
.moovcare-square,.smokecheck-square {width: 375px;height: 350px;display: flex;flex-direction: column;position: absolute;}
.smokecheck-square {z-index: 0;top: 250px;}
.moovcare-square {z-index: 1;left: 140px;}
.hp-products-squares-wrapper {position: relative;-ms-flex: 0 0 20%;flex: 0 0 50%;max-width: 50%;margin-left: 50px;z-index: 1;}
.hp-products h2 {font-size: 70px;font-weight: 600;}
.hp-products-txt {max-width: 81%;line-height: 25px;}
.grid.hp-products {min-height: 750px;}
.moovcare-square>img, .smokecheck-square>img {position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;}
.hp-products-phone-img {position: absolute;z-index: 0;right: -200px;top: 100px;}
.bottom-wing {position: absolute;transform: scale(0.45) rotate(335deg);top: 580px;left: 40px;}
/*---gdpr---*/
.cookie-settings-container input {-webkit-appearance: checkbox;}
.cookie-settings-container {font-style:italic;width: 85%;margin: auto;display: flex;flex-wrap: wrap;padding-top: 40px;}
.cookie-settings-container p {max-width: 90%;padding-left: 5%;color: #797c80;}
.cookie-settings-container.row h5{color: #4d4d4f;font-weight:700;}
.cookie-container{ width: 85%; margin: auto;display: flex;flex-wrap: wrap;height: 105px;align-items: center;}
.refuse-cookie-btn {
    border: 3px solid #52b9ff;
    height: 67px;
    background-color: transparent;
    color: #52b9ff;
    font-family: 'adelle';
    font-size: 18px;
    font-style: italic;
    line-height: 20px;
    float: right;
    padding: 8px 36px;
    margin: 10px 10px 0px 0px;
    transition: all .4s ease;
    cursor: pointer;
}

.refuse-cookie-btn:hover {
    background-color: #52b9ff;
    color: white;
}
.cooockies-approval {
    margin-top: 10px;
    margin-left: auto;
    color: #838588;
    display: flex;
    flex-wrap: wrap;
    font-style: italic;
    display: flex;
    align-items: center;
    font-size: 14px;
}
.cookie-bg {background-color: rgba(245, 245, 245, 1);bottom: -130px;transition: all .4s ease;height: 130px;padding: 0;position: fixed;text-align: left;width: 100%;z-index: 100;box-shadow: 0px 0px 10px 0px rgb(0, 0, 0, 0.25);}
.accept-cookie-btn {border: none;height: 67px;background-color: #52b9ff;color: white;font-family: 'adelle';font-size: 18px;font-style: italic;line-height: 20px;float: right;padding: 8px 36px;margin: 10px 0px 0px 0px;transition: all .4s ease;cursor: pointer;}
.cookie-txt-wrapper{line-height: 30px;color: #4d4d4f;font-size: 21px;font-weight: 700;font-style: italic;max-width: 14%;margin-top: 10px;}
.cookie-settings-container input,.cookie-container input {-webkit-appearance: checkbox;}
.more-cookie-inf {color: #4d4d4f;margin: 0 auto;max-width: 38%;font-style: italic;margin-top: 1%;}
.button-change-settings {height: 67px; cursor: pointer;background-color: white;margin: 10px 0px 0px 0px;margin-left: 15px;color: #4d4d4f;display: flex;justify-content: center;align-items: center;max-width: 320px;width: 100%;font-style: italic;position: relative;}
.button-change-settings img {background-color: #ff5355;padding: 6%;cursor: pointer;position: absolute;z-index: 1;right: 0;}
.button-change-settings span {text-align: center;width: calc(100% - 57px);margin-right: auto;}
.accept-cookie-btn:hover { text-decoration: none;background: #3d85c6;transition:  all .4s ease;}
.cookie-bg.coockie-slide-up:before {content: "";position: absolute;border-bottom: 1px solid #4d4d4f;top: 130px;width: 100%;}
.cookie-bg.make-changes{height: 325px;}
 .coockie-slide-up{bottom: 0;}
/*-hp-vid--*/
.hp-vid video {display: flex;max-width: 100%;width: 100%;}
.hp-vid-text {position: absolute;z-index: 2;height: 100%;display: flex;flex-direction: column;justify-content: center;padding-left: 10%;}
.hp-vid-text h2 {color: white;font-size: 48px;max-width: 52%;font-style: italic;line-height: 110%;    padding-block-start: 200px;}
.hp-vid-filter {background-color: rgb(0 0 0 / 0.35);position: absolute;z-index: 1;width: 100%;height: 100%;transition: all .4s;}
.hp-vid {position: relative;}
.hp-vid-text p {display: flex;font-style: italic;align-items: center;padding-left: 2.5%;}
.hp-vid-filter:before {content: "";position: absolute;width: 100%;background: linear-gradient(to right, rgb(0 0 0 / 45%) 0%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 100%);height: 100%;}
.row.row-content-to-right {padding-top: 13px;height: auto;}
.header .big-div-smaller>.row {justify-content: flex-end;}
.login-submenu{display: none;position: absolute;right: 0;left: 0;top: 40px;z-index: 1;}
.header-login {background: white;color: #4d4d4f;border-radius: 25px;padding: 5px 15px;margin-inline-start: 35px;cursor: pointer;position: relative;}
.login-submenu {display: none;position: absolute;right: 0;left: 0;top: 40px;z-index: 1;}
.menu-langs {align-self: center;}
.header {padding-top: 20px;}
.header-login:hover > .login-submenu {display: block;}
.login-submenu-item {background-color: white;text-align: center;margin-bottom: 10px;padding: 15px 0;display: block;color: inherit;}
.header-login:before {content: "";height: 10px;bottom: -10px;position: absolute;right: 0;width: 100%;z-index: 1;}
.login-submenu-item h5 {margin-bottom: 0;font-size: 18px;}
/*--clinical---*/
.clinical {padding: 100px 0 0;}
.grid.clinical-grid {padding-top: 120px;}
.clinical-txt {max-width: 76%;line-height: 28px;font-style: italic;position: relative;}
.clinical-bg-vector {background: url(../images/clinical-vector.png) no-repeat;height: 806px;background-position: center;}
.timeline {padding: 100px 0;}
.research h2 {margin-bottom: 100px;}
.research {padding-top: 70px;}
.survival-txt {max-width: 65%;}
.survival-subtxt {margin: 35px 0;}
.grid.research-charts {margin-bottom: 50px;}
.grid.research-charts h3 {margin-top: 25px;padding-left: 10%;}
/*--benefits---*/
.benefits {padding: 100px 0;position: relative;}.benefits-title {max-width: 35%;margin-bottom: 70px;}
.benefits-txt {line-height: 26px;max-width: 72%;font-weight: 500;min-height: 14.5vw;}
.benefits-txt-title,.benefits-txt {margin-left: 10%;margin-bottom: 25px;}
.benefits .more-btn-container {width: 200px;margin-left: 10%;margin-top: 80px;}
.benefits .square-btn-txt {font-size: 15px;min-width: 85px;}
.benefits .more-btn-container-inner:before{background: #ff6b6d;height: 45px;}
.benefits-txt-title {margin-top: 5%;}
.benefits-line {position: absolute;top: 200px;z-index: 0;width: 100%;}
.benefits .more-btn-container-inner,.benefits .square-btn {height: 45px;}
.clinical-txt:before {content: "";position: absolute;background: url(../images/divider.png) no-repeat;height: 336px;width: 102px;right: -90px;top: -60px;opacity: 0.65;background-size: cover;}
.benefits-inner-img {box-shadow: 5px 5px 15px -5px rgba(0,0,0,0.25);border-radius: 50%;align-self: center;margin-right: 50px;}
.bg-red.benefits-inner-txt-flach {max-width: 889px;min-height: 500px;display: flex;}
.benefits-inner-txt-flach-wrapper {width: 760px;margin: 90px;}
.benefits-inner-txt-holder h4 {font-size: 18px;font-weight: bold;margin-top: 30px;}
/*---leadership----*/
.leadership-mgmt {padding: 50px 0;}
.leadership-person-wrapper {flex-direction: column;margin-right: 40px;max-width: 252px;}
.leadership-person-wrapper:last-child {margin-right: 0;}
.grid.mgmt-grid {max-width: 1150px;}
.leadership-person-img {display: flex;position: relative;margin-bottom: 45px;}
.leadership-person-inf-txt ul li {color: #4d4d4f;position: relative;margin-bottom: 20px;font-family: 'Open Sans';font-weight: 300;font-size: 16px;}
.leadership-person-inf-txt ul {padding-left: 19px;list-style: none;}
.leadership-person-inf-txt ul li:before {content: "\2022";color: #52b9ff;font-weight: bold;font-size: 25px;position: absolute;left: -20px;}
.leadership-person-inf-txt {max-height: 0;overflow: hidden;transition: all .4s ease;}
.person-txt-more-arr {transform: rotate(180deg);transition: all .4s ease;margin-left: 10px;}
.leadership-person-txt-more-row:hover {cursor: pointer;}
.leadership-person-txt-more-row {margin-top: 20px;}
.leadership-person-img .person-img {filter: grayscale(1);transition: all .4s ease;max-width: 100%;}
.leadership-person-img .person-img:hover {filter: grayscale(0);}
.linkedin-leadership {position: absolute;bottom: 0;right: 0;z-index: 1;}
.leadership-advisory {padding-top: 130px;padding-bottom: 50px;}
.leadership-team {padding-top: 100px;padding-bottom: 50px;}
.team-grid,.mgmt-grid,.advisory-grid {margin-bottom: 65px;}
.team-persons-row {margin-bottom: 85px;}
.leadership-top-square {width: 423px;height: 385px;position: absolute;top: 0;background-image: url(../images/vector-leadership2.png);background-repeat: no-repeat;background-position: 0 100%;z-index: 0;left: 383px;}
.leadership-top-img {position: relative;z-index: 1;margin-right: auto;display: flex;margin-left: 535px;top: 65px;}
.leadership-person-txt-more:hover {text-decoration: underline;}
.leadership-top {padding-bottom: 100px;padding-top: 50px;background: linear-gradient(180deg, rgba(254,198,0,1) 0%, rgba(254,198,0,1) 40%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 58%, rgba(255,255,255,1) 100%);}
.leadership-top-square:before {content: "";background: url(../images/vector-leadership1.png) no-repeat;position: absolute;width: 664px;height: 286px;right: 423px;bottom: 0;}
.leadership-square-bottom {box-shadow: -10px 10px 35px 2px rgba(0,0,0,0.1);position: absolute;}
.bg-red.leadership-square-bottom {width: 405px;height: 230px;display: flex;top: -50px;z-index: 2;left: 210px;}
.bg-blue.leadership-square-bottom {width: 342px;height: 262px;bottom: 80px;left: 0;}
.bg-white.leadership-square-bottom {width: 555px;height: 210px;right: 0;z-index: 1;bottom: 0;display: flex;}
.bg-red.leadership-square-bottom>h2 {max-width: 340px;margin: auto;font-size: 32px;display: flex;align-self: center;}
.grid.grid-leadership-bottom {width: 830px;min-height: 350px;}
.leadership-bottom-txt {margin: auto;max-width: 80%;display: flex;flex-direction: column;justify-content: center;}
.leadership-bottom {padding-bottom: 130px;padding-top: 130px;position: relative;}
.leadership-bottom-vector {position: absolute;z-index: 1;transform: scale(1.3);left: -115px;}
/*--smokecheck--*/
.smokecheck-top-bg{background: url(../images/alachson-flach-blue.png) no-repeat;min-height: 830px;}
.vector-smoke {position: absolute;top: 90px;z-index: 0;right: -90px;}
.vector-smoke-shadow {position: absolute;bottom: 0;right: 0;}
/*--moovcare--*/
.moovcare-top-bg{background: url(../images/alachson-flach-fliped.png) no-repeat;min-height: 830px;}
.grid.moovcare-top-wrapper{padding-top: 160px;}
.grid.smokecheck-top-wrapper {padding-top: 120px;z-index: 2;}
.smokecheck-top-txt {max-width: 411px;font-size: 16px;padding-top: 80px;padding-left: 40px;}
.moovcare-top-txt {max-width: 411px;font-size: 16px;padding-top: 60px;padding-left: 40px;}
.prod-wing {position: absolute;top: 390px;right: 20px;}.prod-wing-shadow {position: absolute;right: -380px;bottom: 0;}
.learn-more-btn {max-width: 335px;margin-left: 40px;margin-top: 40px;position: relative;z-index: 1;}
.learn-more-btn-inner {display: flex;position: relative;}
.learn-more-btn.smokecheck:before {background: #fec600;}
.learn-more-btn:hover {cursor: pointer;}
.learn-more-btn:hover:before {width: 85%;}
.learn-more-btn:before {content: "";position: absolute;left: 0;height: 55px;width: 0;transition: all .4s ease;background: #52b8ff;z-index: 2;}
.learn-more-btn .three-qrtr-div-bigger,.learn-more-btn .small-div-bigger {height:55px;position: relative;z-index: 3;overflow: hidden;}
/*--publications--*/
.publications-media-item-wrapper img {max-height: 60px;}
.publications-side-bar {max-width: 340px;margin: auto;padding-top: 100px;}
.publications-side-bar-item {display: flex;flex-direction: column;padding-top: 20px;border-top: 2px solid #c1c2c4;margin-bottom: 20px;}
.publications-main {max-width: 1160px;margin: auto;padding-top: 100px;}
.publications-media-item {width: 360px; max-width: 18.5vw;margin-right: 47px;background: #f3f3f3;box-shadow: inset 0px 0px 15px 1px rgba(0,0,0,0.08);height: 250px;transition: all .4s ease;}
.publications-media-item:last-child {margin-right: 0;}
.publications .qrtr-div-bigger2 {box-shadow: 4px 0px 22px -7px rgba(0,0,0,0.25);}
.publications-media-item-inner {margin: 16px;background-color: #ffffff;box-shadow: 0px 0px 14px 6px rgba(0,0,0,0.12);height: 218px;}
.publications-media-item-wrapper {padding: 25px;}
.publications-media-item-btn-row {display: flex;flex-direction: row;justify-content: flex-end;margin-top: 25px;}
.publications-media-item-btn-row a {align-self: flex-end;display: flex;}
.publications-media-item-wrapper h5 {max-width: 95%;max-height: 37px;min-height: 37px;overflow: hidden;}
.publications-media-item:hover {box-shadow: inset 0px 0px 0 0 rgba(0,0,0,0.08);background: white;cursor: pointer;}
.publications-side-bar-image {margin-top: 25px;padding-bottom: 25px;border-bottom: 2px solid #c1c2c4;margin-bottom: 25px;}
.publications-side-bar-item h5 {max-width: 96%;}
.news-inner-texts {border-top: 2px solid #e2e2e2;max-width: 90%;padding-top: 25px;}
.news-inner-texts-wrapper {max-width: 90%;}
.news-inner-thetext {padding: 15px 0;max-width: 85%;}
.news-inner-wrapper {padding-top: 195px;padding-bottom: 70px;}
.news-inner-img-bg {width: 454px;height: 454px;position: relative;z-index: 0;}
.news-inner-img {position: absolute;z-index: 1;top: -90px;right: -130px;box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.14);}
.news-inner-nav-buttons {-ms-flex: 0 0 54%;flex: 0 0 54%;max-width: 54%;padding-bottom: 25px;}
.news-inner-nav-right {justify-content: flex-end;display: flex;}
.news-inner-img-shadow {position: absolute;right: -400px;margin: auto;bottom: -150px;}
.publications-side-wrapper {margin-bottom: 75px;}
.publications-media-row {margin-bottom: 32px;justify-content: center;}
.publications-inner-related {display: flex;flex-direction: column;max-width: 338px;margin-right: 95px;}
.grid.news-inner {max-width: 1150px;}
.publications-inner-related:last-child {margin-right: 0;}
.news-inner-more-articles {padding-bottom: 75px;}
.publications-inner-related h5 {min-height: 36px;}
/*--testimonials--*/
.testimonials-top.patient-top-img:before,.testimonials-top.physician-top-img:before {content: "";position: absolute;background-size: cover;width: 100%;height: inherit;left: 50px;background-repeat: no-repeat;}
.testimonials-top.patient-top-img:before {background-image: url(../images/patient.svg);}
.testimonials-top.physician-top-img:before {background-image: url(../images/physician.svg);}
.testimonials-top.patient-top-img,.testimonials-top.physician-top-img {position: relative;height: 460px;padding: 35px 0;text-align: center;}
.testimonials-top h1 {margin-top: 80px;}
.testimonials-top h1, .testimonials-top p, .testimonial-item-text, .testimonial-item-inf h4 {color: #4D4D4F;}
.testimonials-top p {font-size: 33px;}
.testimonials-main>.grid {position: absolute;top: -250px;width: 100%;right: 0;left: 0;}
.testimonials-main {min-height: 1600px;position: relative;background-color: #f8f8f8;}.testimonial-item-inf p {color: #828588;}
.testimonial-item-text {margin-top: 25px;position: relative;}
.testimonial-item-text:after {right: 0;bottom: -20px;}
.testimonial-item-text:before {left: 0;top: -20px;transform: rotate(180deg);}
.testimonial-item-text:before,.testimonial-item-text:after {content: "";position: absolute;background-image: url(../images/quote.svg);background-size: cover;width: 25px;height: 23px;}
.testimonial-item-inf h4 {margin-top: 20px;}
.testimonial-item {display: flex;flex-direction: column;max-width: 313px;justify-content: center;align-items: center;width: 100%;background-color: white;box-shadow: 0 5px 15px rgb(0 0 0 / 0.12);padding: 25px;margin-right: 15px;margin-bottom: 15px;text-align: center;min-height: 480px;}
.testimonials-main>.grid {max-width: 1120px;}
.testimonial-item:nth-child(3n) {margin-right: 0;}
/*testimonials inner--*/
.testimonials-inner-main-img {position: absolute;left: -70px;top: 0;}
.testimonials-inner-main .three-qrtr-div>* {padding-left: 15%;}
.testimonials-inner-main-col {max-width: 550px;margin-right: 100px;font-style: italic;}
.testimonials-inner-main-col:last-child {margin-right: 0;}
.testimonials-inner-main-text {color: #4D4D4F;padding: 75px;background-color: white;box-shadow: 0 5px 15px rgb(0 0 0 / 0.12);}
.testimonials-inner-main h1 {color: #4D4D4F;padding-top: 2%;}.testimonials-inner-main h1 ~ p {color: #828588;margin-bottom: 2%;}
.testimonials-inner-main {background-color: #f8f8f8;padding: 25px 0 50px 0;}
.testimonials-inner-main .learn-more-btn {max-width: 140px;margin-left: auto;}
.testimonials-inner-main .learn-more-btn:before {background: #FD6B6C;}
.testimonials-inner-main .learn-more-btn:hover:before {width: 100%;}
.testimonials-inner-main .learn-more-btn .small-div-bigger {flex: 0 0 35%;max-width: 35%;background-color: #FD6B6C;}
.testimonials-inner-main .learn-more-btn .three-qrtr-div-bigger {flex: 0 0 65%;max-width: 65%;}
.testimonials-inner-main .learn-more-btn .small-div-bigger .anim-single-arr {transform: rotate(180deg);animation: unset;}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*---------------------MODULES-----------------*/
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/

/*CONTACT FORM*/
.contact-form-field-container{width:100%;margin-bottom:8px;}
.contact-form-submit{text-align:left;width: 230px;margin-top: 50px;flex-wrap: wrap;display: flex;margin-left: 15%;transition: all .4s ease;position: relative;z-index: 1;}
.contact-main {box-shadow: 0px 10px 15px -6px rgba(0,0,0,0.35);padding-top: 170px;min-height: 390px;position: relative;z-index: 1;padding-bottom: 70px;}
.contact-map {padding-top: 15px;margin-top: -15px;z-index: 0;position: relative;}
.contact-vector {position: absolute;top: -300px;z-index: 0;transform: scale(1.1) translateX(340px);}
.contact-main h6 {margin-top: 13px;}
.contact-inf p {margin-bottom: 5px;}
.contact-inf {margin-bottom: 20px;}
.contact-inf a {color: #838588;}
.contact-socials a {display: flex;align-self: center;justify-self: center;}
.contact-socials a {margin-right: 16px;}
.contact-socials {flex-direction: row;display: flex;margin-top: 30px;}
/*footer*/
.footer{width:100%;padding: 55px 0;display: flex;}
.footer-links {display: flex;font-size: 14px;line-height: 18px;}
.grid.footer-wrapper {margin: 0;margin-left: 90px;margin-right: auto;}
.footer-menu-tab{margin-bottom: 13px;}
.footer-menu-tab a {font-style: italic;transition: all .4s ease;}
.footer-menu-tab a:hover {color: white;}
.socials-wrapper {padding-bottom: 20px;display: flex;}	.footer-container { text-align: left;}
.footer .grid {width: 90%;max-width: 1600px;}
.footer-social-icons.dir-op {margin-right: 6vw;}
.footer-social-icons img { margin: 0 0.25vw;}
.footer-col {padding-left: 30px;border-left: 1px solid #6a6b6d;}
.footer-menu-col.footer-col {-ms-flex: 0 0 13%;flex: 0 0 13%;max-width: 13%;}
.footer-links-col.footer-col {-ms-flex: 0 0 21%;flex: 0 0 21%;max-width: 21%;}
.footer-menu-tab:last-child { margin-bottom: 0;}
.socials-wrapper span {display: flex;justify-self: center;align-self: center;}
.footer-sivan-col {-ms-flex: 0 0 18%;flex: 0 0 18%;max-width: 18%;}
.footer-france-col {-ms-flex: 0 0 18%;flex: 0 0 18%;max-width: 18%;}
.footer-txt {display: flex;flex-wrap: wrap;}
.footer-disclaimer-btn {display: flex;max-width: 100%;border: 1px solid #ff5355;padding: 8px 16px;position: relative;font-size: 12px;font-style: italic;width: 100%;}.footer-arr-down {position: absolute;right: 16px;top: 0;bottom: 0;height: 17px;margin: auto;}
.footer-txt a {color: #bbbdc0;}
.footer-menu-tab a {font-size: 15px;}
.captcha-text,.captcha-text a {color: #929497;font-size: 14px;transition: all .4s ease;}
.captcha-text {text-align: right;padding-right: 16.2%;}
.grecaptcha-badge {display: none !important;}
.captcha-text a:hover {color: white;}
.footer-copytights-row{display: flex;flex-direction: row;flex: 0 0 47%;max-width: 47%;margin-left: auto;margin-right: 120px;margin-top: 20px;align-items: center;} 
.footer-copytight{display: flex;align-items: flex-end;padding-left: 20px;color: #929497;font-size: 15px;}
.socials-wrapper span {padding-right: 18px;}
.footer-logo {filter: grayscale(1);transition: all .4s ease;}
.footer-logo:hover {filter: grayscale(0);cursor: pointer;}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*laptop & small Screens!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
@media(min-width:1921px){
    .clinical-bg-vector {height: 865px;background-size: cover;}
    .publications-main {max-width: 1180px;}
}
@media (max-width: 1681px) {
    .publications-media-item{max-width: 21vw;}
    .publications-inner-related img {max-width: 100%;}
    .publications-inner-related {max-width: 20.2vw;margin-right: 5.5vw;}
    .publications-inner-related h5 {min-height: 32px;}
}
@media(max-width: 1540px){
    .header-menu-tab {padding-right: 20px;}
    .row-content-to-right {height: 36px;}
    .header-stiky {height: 60px;}
    .grid { max-width: 95%;}
    .header-stiky{height: 70px;padding-bottom: 10px;}
    .header-menu-tab>a,.dropdown>a {font-size: 15px;}
    .logo-sivan {max-width: 140px;}
    .header .dir-op {margin-right: auto;margin-left: initial;}
    .header {padding: 10px 0;}
    .header-h{height:auto;}
    .hp-treatment-row span {font-size: 1.5vw;}
    .hp-treatment-row {line-height: 22px;min-height: 17vw;}
    .treatment-img {height: 33.4vw;margin: 5vw 0 5vw 0;}
    .publications { padding-top: 70px;}
    .leadership-top {padding-top: 120px;}
    .publications-media-item{max-width: 22vw;margin-right: 2vw;}
    .publications-inner-related {max-width: 20.2vw;margin-right: 4.55vw;}
    .publications-inner-related h5 {min-height: 3.9vw;}
    /*--inner---*/
    .news-inner-img {max-width: 35vw;max-height: 35vw;top: -7vw;}
    .grid.news-inner {max-width: 70%;}
    .news-inner-img-bg {width: 26vw;height: 26vw;top: 2vw;}
            .cookie-container {
    width: 95%;
}

.more-cookie-inf {
    max-width: 30%;
}

.cookie-txt-wrapper {
    max-width: 15%;
}
}
@media (max-width: 1440px) {
    h2 {font-size: 48px;}
    .hp-top-txt h2 {max-width: 35%;}
    .badge-top-txt, .badge-bottom-txt {font-size: 15px;text-align: center;max-width: 50%;}
    .hp-wing-vector {right: -260px;}
    .hp-treatment-row h3 {font-size: 1.8vw;}
    .hp-new-reality-txt {font-size: 22px;}
    .how-it-works-step-circle {min-height: 170px !important;width: 170px !important;}
    .how-it-works-step-1 {top: 310px;left: -110px;}
    .how-it-works-step-2 {top: 100px;}
    .how-it-works-step-2>.how-it-works-step-circle {top: 30px;left: -90px;}
    .hp-new-reality .qrtr-div-smaller>.hp-new-reality-txt>span, .hp-new-reality .half-div-smaller>.hp-new-reality-txt>span {line-height: 26px;}
    .hp-atav-vector {max-height: 240px;}
    /*---leadership---*/
    .leadership-top-img {max-width: 600px;}
    .grid.team-grid {max-width: 90%;}
    /*---publications----*/
    .publications-main h2 {margin-left: 21px;font-size: 35px;}
    .publications-side-bar-item h5 {font-size: 15px;}
    .publications-side-bar {max-width: 300px;padding-top: 50px;}
    .publications-side-wrapper h2 {font-size: 35px;}
    .publications-media-item {max-width: 22vw;height: 195px;margin-right: 20px;}
    .publications-media-item-inner {height: 165px;margin: 15px;}
    .publications-media-item-wrapper {padding: 15px;}
    .publications-media-item-wrapper img {max-width: 75%;}
    .publications-media-item-wrapper h5 {font-size: 15px;}
    .publications-media-item-btn-row a {font-size: 15px;}
    .publications-media-item-btn-row {margin-top: 10px;}
    .publications-media-item-wrapper .c-grey-darker.s-16 {font-size: 14px;}
    .publications-media-row {justify-content: center;margin-bottom: 20px;}
    .publications-main {padding-top: 50px;}
    /*---contact---*/
    .contact-vector {left: 280px;top: -110px;transform: scale(1.4);}
    /*--footer---*/
    .footer .grid {margin: auto;width: 95%;max-width: 100%;}
    .footer-copytight {font-size: 13px;}
    .footer-links {font-size: 12px;line-height: 140%;}
    .footer-disclaimer-btn {font-size: 11px;}
    .footer-col {padding-left: 20px;}
    .footer-txt {font-size: 13px;}
}
@media(max-width:1366px){
    /*---gdpr---*/
    .cookie-container,.cookie-settings-container {width: 95%;}
    .cookie-txt-wrapper {font-size: 19px;max-width: 13%;line-height: 25px;}
    .more-cookie-inf {max-width: 29%;margin: 0 1.5%;font-size: 13px;line-height: 1.2;}
    .accept-cookie-btn {padding: 10px 20px;}
    .button-change-settings {padding: 0;font-size: 14px;max-width: 280px;}
    .button-change-settings img {padding: 7.5% 7%;}
    .cooockies-approval {
    margin-top: 10px;
}
    /*---end gdpr---*/

    .scroll-down-btn.marg-t-41 {width: 57px;height: 57px;margin-top: 250px  !important;}
    .header {padding: 15px 0;}
    .hp-moovcare-txt-wrapper {height: 470px;}
    .grid.hp-moovcare h3 {max-width: 55%;}
    .hp-early {left: 180px;top: -400px;}
    .hp-top-txt h1 {font-size: 16px;padding-right: 15px;margin-top: 15px;}
    .hp-top-txt h2 {font-size: 50px;padding-right: 15px;}
    .hp-early-shadow {bottom: -410px;left: 340px;}
    .hp-what-is-square, .flip-card-inner,.flip-card {width: 28vw;height: 28vw;}
    .hp-wing-vector {max-height: 70px;right: -100px;}
    .hp-what-is-squares:before {background-size: 70%;top: -90px;}
    .hp-atav-vector {max-height: 130px;right: -760px;top: 610px;}
    .hp-lung-vector {max-width: 250px;}
    .how-it-works-step-2>.how-it-works-step-circle {top: 10px;left: -220px;}
    .contact-vector {left: 280px;top: -100px;transform: scale(1.7) translateX(120px);}
    .footer-copytights-row {margin-right: 235px;}
    .header-menu-tab>a, .dropdown>a {font-size: 14px;}
    .grid.hp-what-is {padding-top: 170px;}
    .hp-red-square-badge {width: 210px;height: 210px;top: 70px;right: 110px;padding: 2.5%;}
    .badge-middle-txt {font-size: 120px;}    
    .hp-treatment-row h3 {font-size: 1.8vw;}
    .hp-top-txt {padding-top: 200px;}
    .how-it-works-step h5 {font-size: 1.5vw;}
    .how-it-works-step-3>.how-it-works-step-circle {left: -168px;}
    .clinical-bg-vector {background-position: -370px 70px;}
    .clinical {padding: 0;}
}
@media(max-width:1285px){
    .button-change-settings {
    max-width: 260px;

}
.more-cookie-inf {
    max-width: 27%;
}
.header-menu-tab>a, .dropdown>a {
    font-size: 13px;
}
    .hp-new-reality h2 {font-size: 44px;}
    .hp-new-reality-txt {font-size: 18px;}
    .hp-new-reality .qrtr-div-smaller>.hp-new-reality-txt>span, .hp-new-reality .half-div-smaller>.hp-new-reality-txt>span {line-height: 20px;}
    .hp-new-reality-txt {height: 100px;}
    .treatment-img {margin-top: 5vw;}
    .hp-treatment-row h3 {font-size: 1.6vw;}
    .footer-copytights-row {max-width: 100%;flex: 0 0 100%;}
    .captcha-text {text-align: left;padding: 0;}
    .footer-copytight {padding: 0;}
    .footer {padding: 2.5vw 0;}
    .fifth-div.footer-logo-col {-ms-flex: 0 0 15%;flex: 0 0 15%;max-width: 15%;}
    .fifth-div.footer-france-col.footer-col {-ms-flex: 0 0 16%;flex: 0 0 16%;max-width: 16%;}
    .fifth-div.footer-links-col.footer-col {-ms-flex: 0 0 23%;flex: 0 0 23%;max-width: 23%;}
    .footer-adress-2 {max-width: 90%;}
    .footer-menu-col.footer-col {-ms-flex: 0 0 19%;flex: 0 0 19%;max-width: 19%;}
    .footer-logo {max-width: 90%;}.footer-menu-tab {margin-bottom: 10px;}
    .how-it-works-step-2>.how-it-works-step-circle {left: -220px;}
    .publications-media-item {max-width: 280px;height: 195px;margin-right: 20px;}
    .hp-flower-shadow {  bottom: 0px; }
    .hp-sivan-square-img-wrapper img { max-width: 50%;}
    .hp-early {left: 180px;top: -410px;}
    .hp-top-txt h1 {padding-bottom: 0;font-size: 16px;padding-right: 15px;line-height: 140%;}
    .hp-top-txt h2 {font-size: 42px;max-width: 50%;}
    .hp-early-shadow {bottom: -280px;}
    .grid.hp-top {padding-bottom: 80px;}
    .about-arrow-bottom {right: 532px;}
    .about-heart {transform: scale(1.4) translate(-400px, 235px);}
    .leadership-top {padding-top: 150px;}
    .contact-vector {transform: scale(1.55) translateX(130px);left: 133px;top: -80px;}
    .contact-inf {font-size: 16px;}
    .contact-socials {margin-top: 20px;}
        .cooockies-approval {
    margin-top: 0px;
}
}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*tablet classes!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
@media (max-width: 1024px) {
}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*mobile classes!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
@media (max-width: 768px) {
    .hide-mobile{display:none;}
    .hide-desktop{display:flex;}
    .grid {max-width: 93% !important;}
    img {align-self: center;}
    .menu-langs {width: 100%;justify-content: center;position: absolute;right: 0;left: 30px;top: 0;z-index: 0;bottom: 0;margin: auto;height: 20px;}
    .header-mobile-menu-btn{display:flex;margin-left: auto;margin-right: 2.5%;align-self: center;position: relative;z-index: 1;}
    .two-third-div, .third-div, .hp-products-squares-wrapper, .qrtr-div, .two-third-div-small, .third-div-bigger, .publications .qrtr-div-bigger2,.publications .three-qrtr-div-smaller,.half-div {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .header-menu-tab,.dropdown {width: 100%;justify-content: center;margin-bottom: 6.5vw;padding: 0;display: flex;}
    .header-menu-tab a {font-size: 4.7vw;display: flex;line-height: 100%;justify-self: center;}
    .header-stiky {padding-bottom: 0;height: auto;}
    .dropdown-item {background: #feb900;color: white;box-shadow: none;min-height: 10.45vw;}
    .dropdown>a:before {content: "\002B";position: absolute;right: 250px;font-size: 36px;font-weight: 300;font-family: 'Open Sans';}
    .header-menu-tab .dropdown {margin-bottom: 0;position: unset;flex-direction: column;}
    .dropdown-content {display: block;width: 100%;position: relative;left: 0;padding-top: 0;max-height: 0;overflow: hidden;min-height: 0;transition: all .4s ease;}
    .dropdown>a {width: 100%;justify-content: center;position: relative;}
    .header nav>.row-content-to-right {height: auto;position: relative;}
    .header .big-div-smaller,.header .fifth-div,.half-div-small {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .header .fifth-div .dir-op {margin-left: 2.5%;}
        .header nav>.row-content-to-right {margin-top: 0;}
    .header nav>.row-content-to-right>.row {width: 100%;padding-bottom: 100px;position: relative;}
    .header-login {margin: auto;display: flex;position: unset;}
    .header-login:hover ~ .login-submenu {width: 100%;flex-direction: row;flex-wrap: wrap;display: flex;top: 60px;}
    .login-submenu-item {width: 48%;display: flex;align-items: center;height: 70px;padding: 0;margin: auto;}
    .login-submenu-item h5 {color: #5b5b5d;font-size: 4vw;}
    .login-submenu img {max-height: 45px;margin-right: 10px;margin-left: 10px;}
    .header-login:hover {background: #feb900;}
    .header-login:hover > .login-submenu {display: flex;}
    .logo-sivan {max-width: 40vw;}
    .header-mobile-menu-btn>img {max-width: 7.8vw;}
    .grid.header-grid-wrapper {max-width: 100% !important;}
    .header-menu {position: absolute;width: 100%;background: #fec600;top: -110vh;transition: all .4s  ease;z-index: -1;}
    .header nav>.row-content-to-right:before {content:"";position:absolute;background: url(../images/corner-mob-shadow.png) no-repeat;bottom: -229px;height: 230px;width: 768px;left: 0;}	
    .hp-top-txt {padding-top: 80px;}
    .more-btn-container {margin: auto;max-width: 90%;}
    .hp-red-square .square-btn-txt {font-size: 15px;max-width: 63%;}
    .hp-bg-img {max-width: 190%;right: 0;top: 270px;}
    .hp-top-txt h2 {max-width: 100%;font-size: 37px;margin-top: 0;}
    .page-scroll {display: none !important;}
    .publications-scrolltabs-mob a.page-scroll {display: block !important;}
    .hp-top-txt h1 {max-width: 100%;padding: 0;}
    .grid.hp-top {padding-bottom: 0;}
    .full-h-screen {height: auto;}
    .bg-yellow.full-h-screen {min-height: 590px;}
    .hp-red-square-txt {max-width: 90%;margin: auto;}
    .hp-red-square {box-shadow: none;}.hp-wing-vector,.hp-atav-vector {display: none;}
    .hp-red-square-txt h1 {font-size: 31px;font-style: italic;margin-top: 20px;}
    .hp-lung-vector {max-width: 180px;left: 5px;}
    .hp-red-square-badge {right: -20px;top: 40px;width: 45vw;height: 45vw;}
    .badge-top-txt, .badge-bottom-txt {font-size: 3.5vw;max-width: 50%;}
    .badge-middle-txt {font-size: 25vw;}
    .hp-what-is-grid {margin: 10vw 0;padding-bottom: 35vw;}
    .hp-what-is-grid h2 {font-size: 10vw;text-align: center;}
    .hp-what-is-bottom-txt {font-size: 16px;line-height: 22px;text-align: center;}
    .flip-card,.hp-what-is-square, .flip-card-inner, .flip-card {width: 100%;height: 65vw;}
    .hp-what-is-square {width: 100%;height: 100%;}
    .hp-what-is-squares:before {background-size: 50%;top: -80px;}
    .square-btn {align-self: flex-end;}.hp-treatment>.grid {padding-top: 210vw;}
    .hp-what-is-squares-txt-bottom {max-width: 100%;}
    .hp-what-is-squares-txt-bottom h4 {font-size: 22px;line-height: 26px;}
    .hp-treatment h2 {font-size: 10vw;}
    .treatment-img, .timeline {display: none;}
    .bottom-icons img {max-height: 35px;margin-bottom: 5vw;}
    .how-it-works-step-circle {width: 17vw !important;min-height: 17vw !important;}
    .how-it-works-step-1:before {background-size: 40%;height: 72px;bottom: 60px;left: 93px;}
    .how-it-works-step-1 {top: 140px;max-width: 35%;left: -18px;}.grid.how-it-works-grid {min-height: 600px;}
    .how-it-works-step h5 {font-size: 3.2vw;line-height: 115%;margin-bottom: 0;}
    .how-it-works-step-2 {left: 210px;max-width: 100%;top: 20px;margin-bottom: 0;}
    .how-it-works-step-2:before {height: 70px;bottom: -173px;background-size: 32%;left: -80px;transform: rotate(110deg);}
    .three-qrtr-div,.qrtr-div {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .how-it-works-step-2>.how-it-works-step-circle {top: 80px;left: -50px;}
    .grid.how-it-works-grid h2 {font-size: 10vw;text-align: center;}
    .how-it-works-step h2 {margin-bottom: 5px;}.how-it-works-step-3 {top: 200px;right: 0;}
    .how-it-works-step-3>.how-it-works-step-circle {left: -75px;top: 40px;}
    .how-it-works-step-4 {top: 300px;max-width: 50%;left: 0;}
    .how-it-works-step-4:before {background-size: 40%;bottom: 80px;right: -30px;height: 70px;}
    .how-it-works-step-4>.how-it-works-step-circle {top: -60px;left: 50px;}
    .how-it-works-bottom-txt {max-width: 100%;padding: 5%;text-align: center;font-size: 14px;font-style: italic;}
    /*---benefits----*/
    .benefits .qrtr-div>img {max-width: 40%;margin: auto;display: block;}
    .benefits-txt-title {margin: 5vw auto;text-align: center;}
    .benefits-txt {margin: auto;text-align: center;}
    .benefits-title {max-width: 100%;font-size: 10vw;margin-bottom: 0;}
    .benefits>.grid>.row {margin-top: 35vw;}
    .benefits .more-btn-container {margin: 10vw auto;}
            /*--testimonials--*/
    .testimonials-top.patient-top-img:before,.testimonials-top.physician-top-img:before {transform: scaleX(-1);background-size: 150vw;background-position: -5% 40%;left: 0;}
    .testimonials-top.patient-top-img {height: 45vw;padding-top: 15vw;}
    .testimonials-main>.grid {top: -90px;position: relative;}
    .testimonials-top h1, .testimonials-top p {text-align: left;}
    .testimonials-top h1 {margin-top: 10.5vw;font-size: 10.55vw;line-height: 1.2;margin-bottom: 2.5vw;}
    .testimonial-item {max-width: 100%;min-height: auto;margin-right: 0;}
    .testimonial-item-text {font-size: 4.55vw;line-height: 1.2;max-width: 85%;text-align: center;}
    .testimonial-item-inf h4 {font-size: 5vw;}
    .testimonial-item-inf p {font-size: 3.2vw;}
    .testimonials-main {min-height: auto;}
    .testimonials-top.patient-top-img, .testimonials-top.physician-top-img {height: 55vw;}
    .testimonials-top.patient-top-img:before,.testimonials-top.physician-top-img:before {background-size: 170vw;background-position: -2% 55%;}
    .testimonials-top p {font-size: 7.4vw;}
    .testimonial-item-text:before {left: -20px;}
    /*--testimonials inner--*/
    .testimonials-inner-main .three-qrtr-div {flex: 0 0 100%;max-width: 100%;}
    .testimonials-inner-main>.grid>.row:not(.testimonials-inner-main-text) {height: auto;padding-top: 12.5vw;}
    .testimonials-inner-main-img {position: relative;left: 0;margin: auto;}
    .testimonials-inner-main h1 {font-size: 9vw;padding-left: 0 !important;text-align: center;}
    .testimonials-inner-main h1 ~ p {font-size: 6vw;padding-left: 0 !important;text-align: center;margin-bottom: 15%;}
    .testimonials-inner-main .learn-more-btn {margin: auto;}
    .testimonials-inner-main-col {max-width: 100%;margin: 0;font-size: 3vw;line-height: 1.5;}
    .testimonials-inner-main>.grid {max-width: 100% !important;}
    .testimonials-inner-main-text {padding: 9.5vw;}
    .header-mobile-menu-btn>img {max-width: 7.8vw;}
    .grid.header-grid-wrapper {max-width: 100% !important;}
    .header-menu {position: absolute;width: 100%;background: #fec600;top: -110vh;transition: all .4s  ease;z-index: -1;}
    .header nav>.row-content-to-right:before {content:"";position:absolute;background: url(../images/corner-mob-shadow.png) no-repeat;bottom: -229px;height: 230px;width: 768px;left: 0;}
        /*---gdpr---*/
    .cookie-bg.coockie-slide-up {height: 375px;}
    .cookie-bg.make-changes {height: calc(100vh - 65px);overflow: auto;}
    .cookie-txt-wrapper {width: 100%;line-height: 110%; font-size: 12px;}
    .cookie-container{text-align: center;}
    .accept-cookie-btn {max-width: 50%;float: none;margin-bottom: 10px;}
    .more-cookie-inf {display: block; margin: auto;}
    .more-cookie-inf {max-width: 100%;}
    .accept-cookie-btn, .cookie-txt-wrapper,.refuse-cookie-btn {max-width: 100%;width: 100%;}
    .button-change-settings {max-width: 100%;margin: 0;}
    .button-change-settings img {padding: 3% 5%;}
    .button-change-settings span {font-size: 16px;}
    .cookie-txt-wrapper {font-size: 25px;margin-bottom: 20px;}
    .cookie-container {padding: 5% 0;height: auto;}
    .cookie-bg.coockie-slide-up:before {width: 95%;margin: auto;left: 0;right: 0;top: 62px;}
    .accept-cookie-btn, .button-change-settings, .refuse-cookie-btn {height: 50px;}
    .refuse-cookie-btn {margin-right: 0;margin-top: 4%;}

.cooockies-approval p {
    font-size: 14px;
    max-width: 90%;
    text-align: left;
    margin-left: auto;
    line-height: 1.2;
    margin-top: 4px;
}
    .cookie-settings-container {padding-top: 0;}
    .accept-cookie-btn {margin-top: 2%;}
    .cookie-settings-container p {font-size: 14px;line-height: 1.3;max-width: 100%;}
    .cookie-settings-container .qrtr-div {margin-bottom: 5vw;}
    /*--clinical---*/
    .grid.clinical-grid {padding: 5vw 0;}
    .clinical-txt {max-width: 100%;}
    .grid.clinical-grid h2 {font-size: 10vw;margin-top: 20px;}
    .clinical-bg-vector {background-position: -460px 500px;background-size: 250%;}
    .grid.clinical-grid img {max-width: 40%;}
    /*---benefits inner----*/
    .benefits-inner-section>.grid>.row { margin-top: 10vw;}
    .benefits-inner-img {margin: auto;max-width: 50%;}
    .benefits-inner-txt-flach-wrapper {width: 100%;margin: 5.5%;}
    .bg-red.benefits-inner-txt-flach {max-width: 100%;margin-top: 5%;}
    /*---leadership----*/
    .leadership-top-square:before {display: none;}
    .leadership-top-img {margin: 8.5%;max-width: 90%;top: 0;}
    .leadership-top-square {background-image: none;height: 49.9vw;left: 0;top: -50px;width: 50%;}
    .leadership-top {padding-top: 200px;}.leadership-person-wrapper:nth-child(2n) {margin-right: 0;}
    .team-persons-row {justify-content: center;}
    .publications-side-bar {max-width: 420px;}
    .publications-media-item {max-width: 30vw;}
    .publications>.row {/* flex-direction: column-reverse; */}
    .news-inner-img {bottom: 20px;left: 40px;max-width: 80vw;max-height: 80vw;top: initial;}
    .publications-inner-related h5 {max-width: 80%;}
    .news-inner-img-shadow {display: none;}
    .news-inner-img-bg {width: 66vw;height: 66vw;}
    .news-inner-texts-wrapper a {display: flex;margin-bottom: 20vw;margin-top: 2.5vw;}
    .news-inner-nav-buttons {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .news-inner-texts {max-width: 100%;}
    .news-inner-nav-buttons .half-div {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .publications-inner-related {max-width: 100%;margin: 0;border-bottom: 2px solid #e2e2e2;margin-bottom: 7.5vw;padding-bottom: 7.5vw;width: 100%;}
    .publications-inner-related a {margin-bottom: 5vw;}
    .publications-inner-related img {width: 710px;}
    .prod-wing {top: 525px;}
    /*--contact----*/
    .form-field, .form-field-message,.contact-form-submit {width: 100%;margin: 0;}
    .contact-form-submit {margin: 5vw 0;}
    .genral-button {width: 85%;}
    .contact-submit-arr {width: 15%;}
    .contact-vector {bottom: 420px;top: initial;left: 30px;transform: scale(1.1);}
    .contact-socials {margin-bottom: 25vw;}
    .contact-main {padding-top: 25vw;}
    .genral-button:hover {width: 85%;}
    /*---footer---*/
    .footer-links-col.footer-col, .footer-logo-col, .footer-france-col, .footer-sivan-col,.footer-copytights-row {-ms-flex: 0 0 100%;flex: 0 0 100% !important;max-width: 100% !important;padding: 0;}
    .footer-menu-col {display: none;}
    .footer-col {border: none;}
    .footer-links-col.footer-col h5,.footer-links {display: inline-block;font-size: 3.6vw;}
    .footer-links-col.footer-col h5 {padding-right: 5vw;}
    .footer-links img {vertical-align: middle;}
    .footer-logo {max-width: 100%;}
    .footer-logo-col {margin-bottom: 5vw;}
    .footer-txt {margin-bottom: 0;}
    .footer-france-col,.footer-sivan-col {margin-bottom: 40px;border-bottom: 1px solid #6a6b6d;padding-bottom: 40px;}
    .footer-sivan-col>img {margin-top: 20px;}
    .footer-copytight {padding: 0;width: 100%;}
    .footer-copytights-row {margin: 0;justify-content: center;flex-direction: column;align-items: center;}
    .socials-wrapper {justify-content: center;padding-top: 0;padding-bottom: 40px;}
    .footer-inf-icon {display: flex;margin-bottom: 10px;}
    .footer-copytight~span {display: none;align-items: flex-start !important;width: 100%;} 
    .footer-disclaimer-btn {width: auto;}
    .hp-new-reality {padding: 0;margin-top: 0;}
}
@media (max-width: 420px) {
    /*---hp----*/
    .dropdown>a:before {right: 110px;font-size: 32px;}
    .hp-sivan-square { width: 100%; height: 105vw;}
    .hp-moovcare .two-third-div>img {padding-top: 120px;}
    /*---leadership----*/
    .leadership-person-wrapper {max-width: 48%;margin-right: 4%;margin-bottom: 5vw;min-width: 167px;}
    .leadership-person-inf h5 {font-size: 6vw;}
    .leadership-mgmt h1,.leadership-advisory h2,.leadership-team h2 {font-size: 10vw;}
    .leadership-mgmt h3,.leadership-advisory h3,.leadership-team h3 {font-size: 5vw;margin-bottom: 2.5vw;}
    .leadership-top {padding-top: 35vw;padding-bottom: 15vw;}
    .leadership-mgmt {padding: 0;}.team-grid, .mgmt-grid,.advisory-grid {margin-bottom: 7.5vw;}
    .leadership-advisory,.leadership-team {padding: 30vw 0;}
    .team-persons-row {margin-bottom: 0;}
    .bg-red.leadership-square-bottom {width: 93%;top: -110px;left: 20px;text-align: center;}
    .bg-blue.leadership-square-bottom {width: 150px;left: -20px;top: -70px;}
    .bg-white.leadership-square-bottom {width: 93%;left: 15px;}
    .leadership-bottom-vector {transform: scale(5.5);left: -450px;top: 180px;}
    /*---publications----*/
    .prod-wing {transform: scale(0.55);top: 325px;}
    .publications-media-item {margin: 0;margin-bottom: 20px;max-width: 300px;}
    .publications-media-row {margin-bottom: 0;justify-content: flex-start;max-width: 93%;margin: auto;}
    .publications-main {padding-top: 0;}
    .publications-main h2 {font-size: 10vw;max-width: 93%;margin: auto;margin-bottom: 20px;}
    .publications .qrtr-div-bigger2 {box-shadow: none;}
    .publications-side-bar {max-width: 93%;}
    .publications-scrolltabs-mob {padding-top: 70px;max-width: 93%;margin: auto;}
    .publications-scroll-tab {color: white;display: flex;position: relative;max-width: 100%;background: #52b9ff;margin-bottom: 4vw;}
    .publications-scroll-tab .square-btn-txt { width: 65%;}
    .publications-inner-related img {width: initial;}
    .news-inner-wrapper {padding-top: 28vw;}
    .news-inner-texts-wrapper a {margin-bottom: 25vw;}
    .grid.research-charts h3 {font-size: 5vw;padding: 0;}
    .survival-txt {max-width: 100%;}
    .research .half-div>h3 {margin-top: 25px;}
}
@media (max-width: 375px) {
    .hp-lung-vector {top: -20px;}
    .bottom-section h2 {font-size: 40px;}
    .about-top-square-bigger {top: 41.5%;height: 80vw;}
    .dropdown>a:before {right: 85px;top: -2px;}
}