/* Add here all your css styles (customizations) */



/*--Revolution Slider Overwrite--*/
/*-------------------------------*/

.rev_slider_wrapper, .rev_slider, .tp-fullwidth-forcer, .rev_slider .tp-bgimg.defaultimg {
    max-height: 400px !important;
}

/*------General Overrides---------*/
/*-------------------------------*/

/*------General Styling---------*/
/*-------------------------------*/
.mid-shadow {
    box-shadow: 0 0 20px rgba(0,0,0,0.5) !important;
}



.g-brd-primary {
    border-color: #156272 !important;
}

.g-bg-primary-dark-v3 {
    background-color: #156272 !important;
}

::selection {
    color: #fff;
    background-color: #156272;
}


.nav-left {
    position: absolute;
    top: 8px;
    left: 15px;
}



div.align-self-center {
    position: absolute;
    left: 500px;
}

a {
    color: #156272;
    outline: none;
}

::-moz-selection {
    color: #fff;
    background-color: #156272;
}

.g-bg-primary ::selection {
    color: #156272;
    background-color: #fff;
}

a:focus,
a:hover {
    color: #156272;
}

/*.g-bg-blue {
    background-color: #156272 !important;
    min-height: 40px;
    box-shadow: 0 0 20px rgba(0,0,0,0.5);
}*/

.top-right {
    position: absolute;
    top: 8px;
    right: 16px;
}

.top-left {
    position: absolute;
    top: 8px;
    left: 16px;
}

.g-bg-primary-dark-v2 {
    background-color: #156272 !important;
    height: 90px;
    
}

.u-btn-primary {
    color: #156272;
    background-color: #fff;
    bottom: 10px;
}

.g-bg-primary {
    background-color: #fff !important;
    right: 8px;
   
}

.move-top {
   position: absolute;
    left: 5px;
    right: 5px;
    bottom: 5px;
    
}
::-moz-selection {
    color: #156272;
    background-color: #156272;
}

.u-btn-primary:hover, .u-btn-primary.active {
    border-color: black;
    background-color: white;
}

.u-btn-primary:hover, .u-btn-primary:focus, .u-btn-primary.active {
    color: #156272;
}

.g-color-primary--hover, .g-color-primary--hover:hover {
    color: #156272 !important;
}

.position-right {
    position: absolute ;
    top: 100px;
    left: 150px;
}

.read-more{
    position: absolute;
    top: 112px;
    right: 67px;

}

.button-read-more{
    position:absolute;
    top: 110px;
    right: 60px;
}


element.style {
}

[type=reset], [type=submit], button, html [type=button] {
    -webkit-appearance: button;
}

.slick-next {
    top: 119px;
    right: 35px;
    z-index: 99;
  
}


.slick-prev {
    position:absolute;
    top: 119px;
    left: auto;
    right: 160px;
    z-index: 99;
}
 







