#logo{

    width: 160px;

}

.st0{fill:#19AEFF;fill-opacity:0.7656;}

.st1{fill:#19AEFF;}

.st2{enable-background:new    ;}

.st3{fill:#999999;}

.st4{fill:none;stroke:#FFFFFF;stroke-width:0.7648;stroke-dasharray:0.7648,0.7648;}

.hero-bg{

    background: #37b6e9;

    background-position: 60% 0;

}

.left-bg{

    background: url('../images/item-bg-left.svg') no-repeat;

    background-size:  auto 100%;

}

.left-bg img.img-fluid{

    margin-left:-50px;

}

.right-bg{

    background: url('../images/item-bg-right.svg') top right no-repeat;

    background-size:  auto 100%;

}



.blue-bg-square{

    background: url('../images/blue-bg.svg') no-repeat;

    background-size: 300px;

}

.text-light-blue{

    color: #eaf8ff;

}
.navbar-dark {background: #37b6e9;}
.navbar-scrolled{

    background: #37b6e9;

    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.12);

    transition: all 1s;

}

.navbar-scrolled .navbar-brand img{

    height: 50px;

    width: auto;

    transition: all 1s;

}

.navbar{

    padding: 0rem 1rem

}

body {

    position: relative;

}

.navbar-dark .navbar-nav .nav-link{

    color: #fff   ;

    font-weight: 500;

    border-bottom: 3px solid transparent;

    text-transform: uppercase

}

.navbar-light .navbar-nav .nav-link{

    color: #60696b   ;

    font-weight: 500;

    border-bottom: 3px solid transparent;

}

.navbar-light .navbar-nav .nav-link.active{

    border-bottom: 3px solid #19aeff;

    transition: all 1s;

}

.navbar-expand-lg .navbar-nav .nav-link {

    padding-right: 1rem;

    padding-left: 1rem;

}

h3, h4, h5{

    color:#636062;

}

.heading{

    font: 500 50px 'Oswald', sans-serif;

}

.heading-2{

    font: 500 40px 'Oswald', sans-serif;

    letter-spacing: 7px;

}

.heading-3{

    font: 700 20px 'Open sans', sans-serif;

    color: #636062;

}



.text-wht-1{

    color: #ffffff;

}

.text-purple-2{

    color: #EB3CAD;

}

.text-purple-3{

    color: #023d54;

}

.dot{

    background: #37b6e9;

    display: inline-block;

    border-radius: 20px;

    width: 12px;

    height: 12px;

    margin-right: 10px;

}

.slick-slide {

    margin: 0px 20px;

}



.slick-slide img {

    width: 100%;

}



.slick-slider

{

    position: relative;

    display: block;

    box-sizing: border-box;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

            user-select: none;

    -webkit-touch-callout: none;

    -khtml-user-select: none;

    -ms-touch-action: pan-y;

        touch-action: pan-y;

    -webkit-tap-highlight-color: transparent;

}



.slick-list

{

    position: relative;

    display: block;

    overflow: hidden;

    margin: 0;

    padding: 0;

}

.slick-list:focus

{

    outline: none;

}

.slick-list.dragging

{

    cursor: pointer;

    cursor: hand;

}



.slick-slider .slick-track,

.slick-slider .slick-list

{

    -webkit-transform: translate3d(0, 0, 0);

       -moz-transform: translate3d(0, 0, 0);

        -ms-transform: translate3d(0, 0, 0);

         -o-transform: translate3d(0, 0, 0);

            transform: translate3d(0, 0, 0);

}



.slick-track

{

    position: relative;

    top: 0;

    left: 0;

    display: block;

}

.slick-track:before,

.slick-track:after

{

    display: table;

    content: '';

}

.slick-track:after

{

    clear: both;

}

.slick-loading .slick-track

{

    visibility: hidden;

}



.slick-slide

{

    display: none;

    float: left;

    height: 100%;

    min-height: 1px;

}

[dir='rtl'] .slick-slide

{

    float: right;

}

.slick-slide img

{

    display: block;

}

.slick-slide.slick-loading img

{

    display: none;

}

.slick-slide.dragging img

{

    pointer-events: none;

}

.slick-initialized .slick-slide

{

    display: block;

}

.slick-loading .slick-slide

{

    visibility: hidden;

}

.slick-vertical .slick-slide

{

    display: block;

    height: auto;

    border: 1px solid transparent;

}

.slick-arrow.slick-hidden {

    display: none;

}

.hero-image{

    width: auto;

    height: auto;

    margin-left: -100px;

}

.text-primary{color:#37b6e9!important}

.bg-light {

    background-color: #e8e8e8!important;

}

.btn-primary{background-color: #37b6e9; border-color: #37b6e9;}

.bg-primary {

    background-color: #37b6e9!important;

}

.rating {

    display: inline-block;

    position: relative;

    height: 50px;

    line-height: 40px;

    font-size: 30px;

}

.rating label {

    position: absolute;

    top: 0;

    left: 0;

    height: 100%;

    cursor: pointer;

}

.rating label:last-child {

    position: static;

}

.rating label:nth-child(1) {

    z-index: 5;

}

.rating label:nth-child(2) {

    z-index: 4;

}

.rating label:nth-child(3) {

    z-index: 3;

}

.rating label:nth-child(4) {

    z-index: 2;

}

.rating label:nth-child(5) {

    z-index: 1;

}

.rating label:last-child .icon {

    color: #cecece;

}

.rating label input {

    position: absolute;

    top: 0;

    left: 0;

    opacity: 0;

}

.rating label .icon {

    float: left;

    color: transparent;

}



@media (max-width: 576px) {

    .hero-bg {

        background-size: 40%;

        background-position: right 0;

    }

    .mt-xs-5{

        margin-top:3rem

    }

    .hero-image{

        max-width: 100%;

        height: auto;

        margin-left: 0

    }

    .heading {

        font: 500 56px 'Oswald', sans-serif;

    }

}

img[src="images/round-edit-24px.svg"]{cursor: pointer;}