/*
Theme Name: Smart Ventures
Version: 1.0
Author: Solução Digital
Author URI: https://solucao.digital/
*/

.destaque{min-height: 660px;height: 100vh;}
.destaque h1{font-size: 3.8em;margin: 160px 0 20px;font-weight: 700;
    @media only screen and (max-width: 767px){
        font-size: 30px !important;
        margin-bottom: 0 !important;
        margin-top: 135px !important;


    }
}
.destaque p{max-width: 62%;font-size: 1em;line-height: 1.4em;
    @media only screen and (max-width: 767px){
        max-width: 90%


    }
}

.diferencial{padding: 40px 0;}
.diferencial h2{font-size: 2.5em;font-weight: 700;line-height: 1.2em;margin: 45px 0 50px;}
.diferencial .container .wp-block-column:nth-child(2){padding: 0 0 0 100px;}
.diferencial p{line-height: 1.3em;padding-bottom: 40px;}
.diferencial figure {border-radius: 10px;position: relative;}
.diferencial figure img{z-index: 2;position: relative;border-radius: 10px;}
.diferencial figure::before{content: '';border-radius: 10px; width: 165px;height: 165px;background-color: #03003b;margin:-30px 0 0 -30px;position: absolute;}
.diferencial figure::after{content: '';border-radius: 10px; width: 145px;height: 145px;border: 1px solid #03003b;margin: 0 -20px -20px 0;position: absolute;bottom: 0;right: 0;z-index: 3;}

.expertise{background-color: #152228;color: #fff;padding: 80px 0 0;min-height: 570px;}
.expertise .container{align-items: center;position: relative;}
.expertise .titulo{font-size: 2.4em;font-weight: 700;margin-bottom: 100px;margin-top: 50px;}
.expertise .wp-block-button__link{border: 1px solid #fff !important;color: #fff !important;background-color: transparent !important;border-radius: 0 !important;transition: .4s;font-size: 18px;}
.expertise .wp-block-button__link:hover{color: #020445 !important;background-color: #fff !important;}
.expertise figure.wp-block-image.size-full {
    /*width: 130%;*/
    /*margin-left: -15%;margin-top: -350px;*/
}

span.seta-baixo {display: inline-block;border: 1px solid #fff;line-height: 1em;margin: 0;position: absolute;transform: rotate(90deg);width: 40px;height: 30px;border-radius: 20px;padding: 5px 14px;bottom: -100px;left: calc(50% - 15px);transition: 1s;animation: mymove 2s infinite;cursor: pointer;}
@keyframes mymove {
  from {padding: 5px 7px;}
  to {padding: 5px 14px;}
}

.mapa{margin-top: -35px;padding: 0px 0 60px;}

@media only screen and (max-width: 1600px){
}

@media only screen and (max-width: 1440px){
}

@media only screen and (max-width: 1200px){
}

/* Laptop */
/* Tablet */
@media only screen and  (max-width: 991px) {
}

/* Mobile default */
@media only screen and (max-width: 767px){

    .destaque {min-height: 90vh;height: 90vh;}
    .destaque h2 {font-size: 3em !important;}
    
    .diferencial h2 {font-size: 2em !important;margin: 30px 0 20px;}
    .diferencial figure.wp-block-image.size-full {max-height: 370px;overflow: hidden;}
    .diferencial p {line-height: 1.6em;padding-bottom: 20px;}
    .expertise {padding: 80px 0;}
    .expertise .titulo {font-size: 2em !important; margin-top: 0;}
    .expertise .wp-block-button__link {font-size: 12px !important;}

    .diferencial .container .wp-block-column:nth-child(2) {padding: 0}
}
@media only screen and (max-width: 599px){
    .expertise {min-height: 500px;}
    .expertise .container {flex-direction: column-reverse;}
    .expertise figure.wp-block-image.size-full {
        /*width: 115%;*/
        /*margin-left: -5%;margin-top: -180px;*/
    }
    .expertise .titulo {margin-bottom: 80px;margin-top: 0px;}
    .diferencial .container .wp-block-column:nth-child(2) {padding: 0;}
}
