/*.culture-section {
background: linear-gradient(rgba(0, 0, 0, 0.45),rgba(0, 0, 0, 0.45)), url(https://www.solodev.com/assets/culture.jpg) top no-repeat;
height: 100%;
background-size: cover;
color: #fff;
text-align: center;
padding: 250px 0px;
}
.culture-section h2, .culture-section h3, {
font-family: 'proxima-nova', sans-serif;
}
.culture-section h2 {
font-weight: 800;
font-size: 50px;
}
.culture-section h3 {
font-size: 25px;
font-weight: 700;
margin: 14px 0;
font-family: 'proxima-nova', sans-serif;
text-transform: capitalize;
}
.culture-section p {
margin: 36px auto;
font-size: 18px;
width: 75%;
}
.btn {
font-size: 18px !important;
}
.btn-slider {
background-color: #fff;
color: #d2282e;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
padding: 12px 35px;
font-weight: 800;
}
.btn-slider:hover {
background-color: #dbdbdb;
color: #565299;
}*/

/* Popup CSS Below */

.sliderPop{
position: absolute;
bottom: 5px;
}

.sliderPop a{
line-height: 1;
}
.flexslider .slides img {
margin: 0 auto;
width: 115px!important;
max-width: 115px!important;
height: auto;
}
.ct-sliderPop {
/*border-radius:50%;*/
width:400px !important;
height:auto !important;
}
.ct-sliderPop > .inner > .cow-map-img {
margin-top: 75px;
}
.ct-sectional .col-lg-5.col-lg-offset-1 > img {
cursor: pointer;
border-radius: 50%;
}
.ct-sliderPop .inner {
color: #333;
margin-top: 20px;
display: flex;
justify-content: center;
width: 100%;
clear: both;
}
.map-border {
border-bottom: 1px solid #333;
width: 28%;
margin: 10px auto;
}
.ct-sliderPop-container {
display: none;
right: 0px;
opacity: 0;
top: 0px;
z-index: 999999998;
-moz-box-shadow: 0 0 5px #666;
-webkit-box-shadow: 0 0 5px #666;
box-shadow: 0 0 5px #666;
background-color: #FFF;
}
.ct-sliderPop-container.open {
animation-duration: 0.35s;
animation-fill-mode: both;
animation-name: fadeIn;
display: block;
}
.ct-sliderPop-container {
overflow:hidden;
display: inline-table;
max-width: 400px !important;
left: 50%;
position: fixed !important; /* Required to override style inline style added by Flexslider */
text-align: left;
top: calc(100% - 95px);
transform: translate(-50%, -50%);
z-index: 999999997;
}

.ct-sliderPop{
background-color: #FFF;
}
.ct-sliderPop-slide1 {
/*background: #43670F none repeat scroll 0% 0%;*/
}
.ct-sliderPop-slide2 {
/*background: #E14F11 none repeat scroll 0% 0%;*/
}
.ct-sliderPop-slide3 {
/*background: #4F4F99 none repeat scroll 0% 0%;*/
}

.ct-sliderPop .inner .ct-sliderPop-close {
display: flex;
margin: 0px;
transition: opacity 0.25s ease-in-out 0s;
width: 15px;
height: 15px;
position: absolute;
right: 10px;
top: 15px;
}
.ct-sliderPop h1 {
font-family: "nimbus-sans-condensed", sans-serif;
font-size: 24px;
font-weight: 700;
line-height: 1;
text-transform: uppercase;
margin-top: 0;
}
.ct-sliderPop h1 span {
font-family: 'coquette', fantasy;
text-transform: capitalize;
line-height: 0.8;
}

.ct-sliderPop h2{
width: 100%;
clear: both;
text-align: center;
margin: 20px auto 10px!important;
}
.ct-sliderPop h2,
.ct-sliderPop p {
font-family: "nimbus-sans-condensed", sans-serif;
font-size: 20px;
font-weight: 400;
line-height: 1;
}

.ct-sliderPop .fa {
font-size: 14px;
margin-bottom: 10px;
}
.ct-sliderPop p {
font-size: 14px;
padding-bottom: 10px;
width: 90%;
line-height: 24px;
margin: 0 auto;
text-align: left;
}
.ct-sliderPop-container .flex-direction-nav a {
overflow: visible;
}
.flex-direction-nav a,
.flex-direction-nav a.flex-next::before,
.flex-direction-nav a.flex-prev::before {
color: #333 !important;
font-size: 15px;
}

.sliderPop-close {
width: 60px;
}

.ct-sliderPop a{
color: #ff9600;
}


.ct-sliderPop-container .flex-prev,
.ct-sliderPop-container .flex-next {
font-size: 0;
}

.sliderLeft{
width: 30%;
float: left;
padding-left: 20px;
display: flex;
align-content: center;
justify-content: center;
align-self: flex-start;
align-items: center;
}

.sliderRight{
width: 70%;
float: right;
}


.ct-sliderPop p.learnMoreP{
margin: 0px auto;
}


.flex-direction-nav a{
margin:0!important;
}
/* =================================
# Media Queries 
================================= */
@media (max-width: 1200px){

}
@media (max-width: 991px){

}
@media (max-width: 767px){


.ct-sliderPop h2,{
font-size: 20px;
}

.ct-sliderPop h2 {
line-height: 0.2;
}

.ct-sliderPop .inner {
margin-top: 10px;
}

}

@media (max-width: 419px){

.ct-sliderPop-container{
width: 98%!important;
max-width: calc(100% - 20px)!important;
top: calc(100% - 80px);
}

.ct-sliderPop {
height: auto;
width: 98%!important;
max-width: calc(100% - 20px)!important;
}

.flexslider .slides img{
width: 90px!important;
}

.ct-sliderPop .inner .ct-sliderPop-close{
right: -15px;
}

}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}