* {box-sizing:border-box}

/* Slideshow container */
.home-slideshow-container {
    max-width: 100%px;
    position: relative;
    margin: auto;
}
.dica_divi_carouselitem>div{
    padding-left:22%;
}
.home-slider-title{
    font-family: 'Habit', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 700 !important;
    font-size: 80px !important;
    color: #5EBABC !important;
    line-height: 1.3em !important;
}
.slider-left-col h6{
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    color: #5EBABC !important;
    line-height: 1.3em !important;
}
.mySlides-container .wrapper{
    display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
-moz-flex-direction:row;
-ms-flex-direction:row;
-webkit-flex-direction:row;
flex-direction:row;
}
.slider-left-col,.slider-right-col{
    width:50%;
}
.slider-right-col{
    text-align:center;
}
.mySlides-container .slider-left-col p{
    font-size: 18px !important;
    color: #FFFFFF !important;
    line-height: 1.4em !important;
}


/* Hide the images by default */
.mySlides {
    display: none;
}

/* Next & previous buttons */
.homeprev, .homenext {
    cursor: pointer;
    position: absolute;
    color: white;
    font-weight: bold;
    font-size: 30px;
    min-width: 30px;
    line-height: 30px;
    transition: 0.6s ease;
    border-radius: 0px;
    user-select: none;
    pointer-events:all;
    z-index:9;
    top:40%;
    transform:translateY(-40%);
    text-align:center;
    padding:10px;
}
.homeprev{
    left:-20px;
}

/* Position the "next button" to the right */
.homenext {
    right: -20px;
}

/* Fading animation */
.fade {
    animation-name: fade;
    animation-duration: 1.5s;
}

@keyframes fade {
    from {opacity: .4}
    to {opacity: 1}
}
@media (min-width:981px){
    .mySlides-container{
        min-height:480px;
    }
}
@media (min-width: 1300px) and (max-width: 1599px){
    .home-slider-title{
        font-size: 65px !important;
    }
}
@media (min-width: 1180px) and (max-width: 1299px){
    .home-slider-title{
        font-size: 38px !important;
    }
    .mySlides-container .slider-left-col p{
        font-size: 15px !important;
        line-height: 1.3em !important;
    }
}
@media (min-width: 981px) and (max-width: 1179px){
    .home-slider-title{
        font-size: 34px !important;
    }
    .slider-left-col h6{
        font-size: 16px !important;
    }
    .mySlides-container .slider-left-col p{
        font-size: 15px !important;
        line-height: 1.3em !important;
    }
}
@media (max-width:980px){
    .mySlides-container .wrapper{
            -moz-flex-direction:column;
-ms-flex-direction:column;
-webkit-flex-direction:column;
flex-direction:column;
    }
    .slider-left-col,.slider-right-col{
        width:100%;
    }
    .slider-left-col{
        order:2;
    }
   .home-slider-title {
        font-size: 60px !important;
    }
    .dica_divi_carouselitem>div{
        padding-left:0;
    }
    .homenext {
        right:0;
    }
    .homeprev{
        left:0;
    }
    .homeprev,.homenext{
        transform:none;
        bottom:0;
        top:auto;
    }
    .slider-right-col{
        text-align:left;
    }
    .mySlides-container{
        min-height:830px;
    }
}
@media (max-width: 767px){
    .home-slider-title{
        font-size: 45px !important;
    }
    .mySlides-container{
        min-height:900px;
    }
}
@media (max-width: 550px){
    .mySlides-container{
        min-height:851px;
    }
}
@media (max-width: 374px){
    .mySlides-container{
        min-height:900px;
    }
}