body{
    font-family: Assistant, Arial;
    color: #111;
    font-size:22px;
}
h1, h2, h3, h4 { color: #3e9198}

p { font-size:22px;}
.navbar {
    padding:0;
    border-bottom:1px solid white;
    height: 23vh;
}
.nav-item {
    margin-left: 2px;
    margin-top: 3.3em;
}
.nav-link:hover,
.nav-item:hover { color:#414141}

.nav-link  {color:white}

/*Start Bootstrap - Half Slider (https://startbootstrap.com/template-overviews/half-slider)
* Copyright 2013-2017 Start Bootstrap * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-half-slider/blob/master/LICENSE)
*/
.carousel-item {
    height: 80vh;
    /*min-height: 440px;*/
    background: no-repeat center center scroll;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
}
.m_scroll_arrows { display: block; width: 5px; height: 5px; -ms-transform: rotate(45deg); /* IE 9 */ -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ transform: rotate(45deg); border-right: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF; margin: 0 0 3px 4px; width: 16px; height: 16px; }
.unu { margin-top: 1px; }
.unu, .doi, .trei { -webkit-animation: mouse-scroll 1s infinite; -moz-animation: mouse-scroll 1s infinite; }
.unu { -webkit-animation-delay: .1s; -moz-animation-delay: .1s; -webkit-animation-direction: alternate; }
.doi { -webkit-animation-delay: .2s; -moz-animation-delay: .2s; -webkit-animation-direction: alternate; margin-top: -6px; }
.trei { -webkit-animation-delay: .3s; -moz-animation-delay: .3s; -webkit-animation-direction: alternate; margin-top: -6px; }
.mouse { height: 42px; width: 24px; border-radius: 14px; transform: none; border: 2px solid #FFFFFF; top: 170px; }

.wheel { height: 5px; width: 2px; display: block; margin: 5px auto; background: white; position: relative; height: 4px; width: 4px; border: 2px solid #FFFFFF; -webkit-border-radius: 8px; border-radius: 8px; }
.wheel { -webkit-animation: mouse-wheel 0.6s linear infinite; -moz-animation: mouse-wheel 0.6s linear infinite; }
.m_scroll_arrows:hover,
.wheel:hover,
.mouse:hover{border-color:#00939A}
@-webkit-keyframes mouse-wheel {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(6px);
-ms-transform: translateY(6px);
transform: translateY(6px);
}
}
@-moz-keyframes mouse-wheel {
0% {
top: 1px;
}
25% {
top: 2px;
}
50% {
top: 3px;
}
75% {
top: 2px;
}
100% {
top: 1px;
}
}
@-webkit-keyframes mouse-scroll {
0% {
opacity: 0;
}
50% {
opacity: .5;
}
100% {
opacity: 1;
}
}
@-moz-keyframes mouse-scroll {
0% {
opacity: 0;
}
50% {
opacity: .5;
}
100% {
opacity: 1;
}
}
@-o-keyframes mouse-scroll {
0% {
opacity: 0;
}
50% {
opacity: .5;
}
100% {
opacity: 1;
}
}
@keyframes mouse-scroll {
0% {
opacity: 0;
}
50% {
opacity: .5;
}
100% {
opacity: 1;
}
}
.top-button{
    margin-top:10px;
    border-radius:30px;
    background:#414141; 
    border:0;
    cursor:pointer;
    width: 12rem;
    font-size: 1.3rem;
}
.top-button:hover{
    background: #00939A; 
    color:white;
}

.personal-treatment{
background-image:url(./images/Mutam-ishit-image.jpg);
background-repeat: no-repeat;
background-size: cover;
min-height:400px;
background-attachment: scroll;
text-align:center;
}
.coach-plan{
background:white;
min-height:400px;
text-align:center;
margin-top:-8px;
}
.trainers-treatment{
/* background-image:url(./images/overlay-color.jpg);Mitamnim-image.jpg */
background-image:url(./images/Mitamnim-image.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center bottom;
min-height:400px;
background-attachment: scroll;
text-align:center;
}
.dry-treatment{
background-image:url(./images/Dikur-image.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: top center;
min-height:400px;
background-attachment: scroll;
text-align:center;
}
.about-roni{
background-image:url(./images/About-finestone-bgnd-image.jpg);
background-repeat: no-repeat;
background-size: cover;
min-height:400px;
background-attachment: fixed;
padding-top:0;
text-align:right
}
.page-form{
/* background-image:url(./images/color-green.jpg);*/
background-image:url(./images/Tofes-bgnd-image.jpg);
background-repeat: no-repeat;
background-size: cover;
min-height:400px;
background-attachment: fixed;
text-align:center;
}
.form-check-input {
margin-left: 1.25rem;
}
.nav-tabs{ border-bottom:0;}
.landing-link{
color: white;
font-weight:bold;
}
.landing-link:hover{ color: black;}

.landing-page,
.landing-page h3,
.landing-page p {text-align:right;}

.credit{
    color:white;
    font-size: smaller;
}
.credit:hover{
    color:whitesmoke;
}  
.form-check-label span {padding-right:23px}

.ml-form .nav {padding-right:0}
.ml-form li {background: #414141; border-radius:0}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover,
.tab-content input,
.tab-content fieldset,
.ml-form li:hover,
.ml-form .show { border-radius:0 !important}
.ml-form li a {font-size:1.6rem;font-weight: 600;text-align: center}
.ml-form li:hover {background: white; }
.ml-form li a:hover{color:#414141}

.ml-cta-button {
    width: 175px;
    min-height: 42px;
    background: -webkit-gradient(linear, center top, center bottom, from(rgba(37,196,224,0.78)),color-stop(100%, rgba(0,113,188,0.94)));
    background: -webkit-linear-gradient(top,rgba(37,196,224,0.78) ,rgba(0,113,188,0.94) 100%);
    background: linear-gradient(to bottom,rgba(37,196,224,0.78) ,rgba(0,113,188,0.94) 100%);
    font-size: 25px;
    line-height: 40px;
}
.ml-cta-button2{
    min-height: 42px;
    background: -webkit-gradient(linear, center top, center bottom, from(rgba(31,194,182,0.92)),color-stop(100%, rgba(57,181,74,0.66)));
    background: -webkit-linear-gradient(top,rgba(31,194,182,0.92) ,rgba(57,181,74,0.66) 100%);
    background: linear-gradient(to bottom,rgba(31,194,182,0.92) ,rgba(57,181,74,0.66) 100%);
    font-size: 25px;
    line-height: 40px;
}
.ml-calling {
    display: block;
    margin:0 auto;
    color: rgba(0,113,188,0.94);
    font-weight: 800;
    font-size: 1.5rem;
} 

.nav-pills .nav-link.active {
    display:block;
    background: transparent; /* #00939A */
    color:  white; /* #414141; */
}
.nav-pills .nav-link {
    border-radius: 0;
}

.active .nav-link { color: #414141; }