body{
    overflow-x: hidden;
}
section{
    position: relative;
    width: 100%;
}

.arrow-right{
    font-size: 33px;
    margin-top: 50%;
    color: #fff;
    margin-right: 5px;
}

.lh40{
    line-height: 40px;
}

.p0{
    padding: 0px;
}

.m0{
    margin: 0px;
}

.mb10{
    margin-bottom: 10px;
}

.pointer{
    cursor: pointer;
}

.border-orange-merula li{
    border-color: #F48120;
}

.escurcedor-top{
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(27,37,53,0.4);
}

.fs22{
    font-size: 22px;
}

.fs25{
    font-size: 25px;
}

.fs28{
    font-size: 28px;
}

.rp{
    position:relative;
}

.imgCover{
    background-size: cover;
    background-position: center;
}

.whiteColor{
    color: #fff;
}

.ml30{
    margin-left: 30px;   
}

.mr50{
    margin-right: 50px;
}

.escorecedor{
    position: absolute;
    top:0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(255,255,255,0.8);    
}

.Btransparent{
    background-color: transparent!important;
}

.mt60{
    margin-top: 60px;
}

.withe-color{ color: #fff; }

.section-footer{
    height: calc(20vh - 60px);
}

.header{
    height: 60px;
    position: fixed;
    z-index: 4;
    width: 100%;
    top: 0px;
    background-color: #fff;
    box-shadow: 0px 0px 8px 2px rgba(0,0,0,.3);
}

.login_logo{
    width: 40px;
    height: 40px;
    margin-left: 50px;
    margin-top: 10px;
    margin-right: 10px;
    float: left;
}

.inline-block{
    line-height: 60px;
}


.orangeBtnForm, .orangeBtnForm:active, .orangeBtnForm:visited{
    background-color: #F48120;
    color: #fff;
    font-size: 24px;
    min-width: 295px;
    min-height: 30px;
    margin-top: 40px;
}

.orangeBtnForm:hover{
    color: #F48120;
    background-color: #fff;
}



.carousel-inner{
    max-height: 80vh;
}

.last-carousel{
    z-index: -1;
}

#myCarousel{
    max-height: 80vh;
}


#myCarousel p{
    font-size: 20px;
}

#myCarousel h2{
    font-size: 65px;
    font-weight: 700;
}

#myCarousel .carousel-inner .item{
    width: 100%;
    height: 80vh;
    background-size: cover;
    background-position: center;
}

#myCarousel .carousel-inner img{
    width: 100%;
    max-height: 80vh;
}

.container_login_aba .login_logo{
    border-radius: 50%;
    margin: 0px;
}


.quadrado_fixo_cadeado{position: absolute; top: 7em;right: 0em;width: 5em;height: 8em;cursor: pointer;z-index: 1000;background-color:#e57917;background-size: 100% auto;background-position: 50% center;z-index: 3;padding: 15px;}
.quadrado_fixo_cadeado > small{margin-top: 38px;;width: 10%; -webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);float: right; margin-right: 5px; color: #fff;}   
.quadrado_fixo_cadeado > i{font-size: 33px;margin-top: 20px;color: #fff;}
.quadrado_fixo_cadeado_conteudo{position: absolute;top: 7em;right: -27em;background-color: #fff;width: 27em; min-height: 18em;border: 4px solid #F48120;color: black;box-shadow: -10px 10px 15px rgba(0,0,0,0.1);z-index: 2;padding: 15px;}

.square-message-customer{position: absolute; top: 45em; right: 0em; width: 27em; background: rgba(255,255,255,.8); min-height: 5em; transition: right 0.5s ease-out;z-index: 1;
    /*-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);
    box-shadow: 0 0 10px rgba(0,0,0,0.3);*/
}

.square-message-customer.hidde{right: -22em;}

.icon-message-container{
    width: 5em;
    padding: 15px;
}
.icon-message-container i{
    font-size: 35px;
    color: #e57917;
    margin-top: 50%;
}

.message-customer-container{
    width: 22em;
    padding-left: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 5px;
}

.message-customer-container p{
    margin:0px;
}

.cinza_escuro{color:#666666;}
.quadrados_razoes_center{text-align: center!important;}
.backcinza_claro{background: #F4F4F4!important;}
.we_need_page_razoes{background-color:#fff; color:black;}
.we_need_page_razoes_bottom{padding-top: 8%;padding-bottom: 3%;}
.quadrados_razoes{height: 120px;margin-top: 25px;margin-bottom: 30px;padding: 15px 15px;font-size: 1.3em;text-align: center;}
.quadrados_razoes_center{text-align: center!important;}
.reticencias{position: absolute;left: 0;right: 0;top: 42%;}
.reticencias:nth-of-type(1){padding-right:50px;}
.reticencias:nth-of-type(3){padding-left:50px;}

.puls_that_other{font-size: 1.3em;}
.merula-orange {color: #F48120;}

.square-left-side{position: absolute; top: 7em;left: 0em;width: 5em;height: 8em;cursor: pointer;z-index: 1000;background-color:#1B2535;background-size: 100% auto;background-position: 50% center;z-index: 1;padding: 0px;}
.square-left-side  small{text-transform: uppercase; margin-top: -27px; float: left; -webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg); margin-right: 5px; color: #fff;}   
.gradient_carrousel{width: 100%;z-index: 1;position: absolute;left: 0;bottom: -2px;}

.carousel-fade .carousel-inner .item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
  z-index: 2;
}

.indicator_curious_page{float: none!important;display: inline-block!important;width: 40px!important;height: 5px!important;margin: 1px!important;cursor: pointer;background: #666666!important;background-color: #666666!important;border: 1px solid #666666!important;border-radius: 0px!important;}
.curious_page_img_carrousel{width:100%;}

.carousel-indicators{
    z-index: 0;
}

.carrocel-indicators-top{
    z-index: 1;
}

.carousel-indicators .active {
    background: #F48120!important;
    border: 1px solid #F48120!important;
}

.text_on_curious_page{background: #fff;color: #666666;font-size: 2em;text-align: center;padding-top: 2%;padding-bottom: 5%;padding-left: 15px;padding-right: 15px; text-align: center;}
.text_on_curious_page > p{margin: auto;}


.trial-access{
    top: 40em;
}

.icon-see-password{
    cursor: pointer;
}

.icon-see-password.fa-unlock-alt{
    color: #e57917;
}

.row-form-form{position:relative;}
.row-form-input > i{position: absolute; right: 20px; top: 10px;}

.loginSquareFamily{
    font-family:"Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.btn-login, .btn-login:active, .btn-login:visited{height: 48px; border-radius: 5px; background-color:#e57917; color: #fff; border-color:#e57917; border: 1px solid #e57917;margin-top: 10px; margin-bottom: 10px;}


.carousel-caption{
    bottom: calc(50% - 94.5px);
}


.div_conteudo_footer{
    background-image: url(../../images/newlogin/q13.jpg);
    background-size: 100% auto;
    background-position: 50% center;
    width: 100%;
}

.div_conteudo_footer .container.padding-container{
    padding-top: 100px;
    padding-bottom: 100px;
}

.div_conteudo_footer h3{
    font-size: 50px;
    margin-bottom: 30px;
}

.div_conteudo_footer p{
    font-size: 18px;
}

#contacts .footer_contactos{
    padding-top: 10px;
    padding-bottom: 50px;
}

.div_conteudo_form{
    background-image: url(../../images/newlogin/q13.jpg);
    background-size: 100% auto;
    background-position: 50% center;
    width: 100%;
    height: 100%;
}

.rb-close{
    position: relative;
    float: right;
}

.lest_talk_form{
    margin-left: 0px;
}

.rb-grid{
    width: 5em;
    height: 8em;
    padding: 0px;
    background: transparent;
    background-color: transparent;
}

.rb-grid li{
    background: transparent;
    width: 100%;
    height: 100%;
}



.paralax-section{
    width: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-attachment: fixed;
    background-size: cover;
    height: 800px;
}

.paralax-text-container{
    width: 62%; 
    margin-left: 19%;
    text-align:center;
}

.container-parallax{
    display: table;
    height: 800px;
    width: 100%;
}

.diagonal-top{
    width: 100%;
    position: absolute;
    top: 0px;
    max-height: 200px;
    display: block;
}

.diagonal-bottom{
    width: 100%;
    position: absolute;
    float: left;
    bottom: 0px;
    max-height: 200px;
}


.text_on_razoes_page{display:table-cell; vertical-align: middle; width:100%; background: #fff;color: black;font-size: 3em;text-align: left; line-height: 1.4;}

.logo-tour{
    margin-bottom: 100px;
    max-width: 180px;
}

.section-title{
    margin-top: 50px;
    margin-bottom: 50px;
}

.div_conteudo_form{
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.linha_do_anjinho{
    padding-left: 11px;
}

@media all and (min-width: 768px){
    .container_last_sqads{padding-right: 43px;}
    .padding_right_null{padding-right: 8px;padding-left:30px;}
    .container_login_aba{padding-left:15px!important;}
    .pagina_we_need_something .container{padding-left:60px;}
    .pagina_we_need_something .container:nth-of-type(3){padding-left:30px;}
    /*.container_form{margin-left: 10%;}*/
    .footer_contactos{position: fixed;}
    .dados_fundo{padding-top: 50px;}
    
    #contacts .footer_contactos{position: relative; }
}

@media (max-width: 480px) {
    
    .linha_do_anjinho, .input-containers {
        padding: 0px;
    }
    
    .texto_form_contact{
        margin-left:0px;
    }
    
    .input{
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
    }
    
    .line-we-need{
        font-size: 25px;
    }
    
    .fundo_formulario_contactos{
        overflow-y:auto;
        max-height: 80vh;
    }
    
    .container-parallax, .paralax-section{
        height: 400px;
    }

    .title-right{
        margin-right: 0px;
    }
    .login_logo{
        margin-left: 0px;
    }
    
    #myCarousel p{
        font-size: 14px;
    }
    
    #myCarousel h2{
        font-size: 30px;
    }

    .logo{top: 0px;}
    .logo img{max-width: 55px!important;}
    .rb-grid li:nth-child(1){background-position: 50% 50%;}
    
    .list_indicator_square{bottom: 5px;}
    .weneedline{padding-left:15px;font-size: 0.89em;}
    .princiapl_img_carrousel{height: 50vh!important;}
    .we_need_text_caroucel{top: 2%;}
    .we_need_text_caroucel > h3{font-size: 3.4em;}
    .principal_slider_text_botton{bottom:15px;}
    .principal_slider_text_botton > p {font-size: 1.4em;}
    .text_secund_slider > p{font-size: 1.8em;text-align:left; margin-left: 13px;}
    .curious_title_square{font-size: 3.1em!important;text-align: left!important;margin-left: 30px!important;}
    .curious_subtitle_square{font-size: 1.8em;text-align: left;margin-left: 30px;}
    .let_talk{font-size: 3.2em!important; text-align: left;margin-left: 30px;}
    .lets_talk_contact{text-align: left!important;left: 30px;}
    .linha_merula_logo_square > img{max-width:170px!important}
    .lets_talk_contact > h4{font-size: 1.8em;}
    .lets_talk_contact > p{font-size: 1em;}
    .container_login_text_square{top: -2%!important;}
    /*.pagina_incial_square_login{width: 82%!important;}*/
    .rb-grid li h3{font-size:2em;}
    .btn_go_to_login{width: 12em!important;margin-bottom: 12px!important;}
    
    .btn_go_to_login_inicial_page{width: 10em!important;margin-top: 0px!important;}
    
    .header_why_we_need_page{height: 63px;}
    .curious_page_title{margin-top: 8%;font-size: 1.2em;}
    .quadrados_razoes{height: 60px;font-size: 1em;padding-top:8px;margin-bottom: 5px;}
    .text_on_razoes_page{font-size: 1em;}
    .div_icon_merula_razoes > div{font-size: 1em;}
    .div_icon_merula_razoes > div > img{max-width: 227px;}
    .we_need_page_razoes_bottom > div {margin: 5px 5px 5px 5px;}
    .quadrados_final_pagina_razoes{height: 80px;}
    .last_razoes{font-size: 1em;}
    .icon_razoes_bottom{right: 12px;top: 24px;font-size: 2.8em;}
    .msg_last_razoes{height: 80px;font-size: 1em;}
    .footer_curious_page{font-size: 0.8em;}
    
    .quadrado_fixo{width: 5em;height: 4em;top: 4em;}
    .rb-close{width: 1em;height: 1em;top: 0.8em;right: 1.8em;}
    .quadrado_fixo_cadeado{top: 29em;}
    .square-left-side{top: 29em;}
    .quadrado_fixo_cadeado_conteudo{width: 19em;right: -19em;height: 25em; top: 29em;}
    .rb-close_login{top: 0.3em;right: 17px;font-size: 16px;}
    .container_login_aba{margin-top: 0%!important;}
    .rb-grid li h3{font-size: 2em;}
    .text_aba_login{width: 80%!important;margin-left: 20%!important;}
    
    .text_to_contac_us{width: 67%!important;margin-left: 16%!important;}
    
    .rb-overlay{background-color: #fff;}
    .header_curious_page{height: 63px;}
    .text_on_curious_page{font-size: 1em;}
    .indicator_curious_page{width: 5px!important;}
    .text_on_curious_page{font-size:1en;}
    .weneedline > p{font-size: 1.7em;}
    .weneedline > p:nth-of-type(1) {font-size: 1.3em;}
    .text_aba_try_demo_pagin_inicial{margin-left:0%!important;width:100%!important;text-align:center;}
    .more_margin_right{padding-right: 30px;}
    .more_margin_right > p{font-size: 1.8em;}
    .curious_container_title_square{width: 75%;}
    
    /*.square-message-customer{top: 36em;}*/

    .carousel-caption{
        bottom: 40%;
    }
    
    .paralax-text-container{
        width: 90%; 
        margin-left: 5%;
    }
    
    .orangeBtnForm{
        min-width: 205px;
    }
    
}
@media (min-width: 481px) and (max-width: 767px) {
    
    .line-we-need{
        font-size: 26px;
    }
    
    .container-parallax, .paralax-section{
        height: 600px;
    }
    
    .logo{top: 0px;}
    .logo img{max-width: 70px!important;}
    
    .princiapl_img_carrousel{height: 50vh!important;}
    .we_need_text_caroucel{top: 2%; width: 89%;left: 5%;}
    .we_need_text_caroucel > h3{font-size: 5.5em;}
    .principal_slider_text_botton{left: 5%;bottom:50px;}
    .principal_slider_text_botton > p {font-size: 1.9em;}
    .text_secund_slider > p{font-size: 2.2em;}
    .curious_title_square{font-size: 3.5em!important;}
    .curious_subtitle_square{font-size: 2.1em;}
    .linha_merula_logo_square > img{max-width:174px!important}
    .let_talk{font-size: 3.5em!important;}
    .lets_talk_contact > h4{font-size: 2.5em;}
    .lets_talk_contact > p{font-size: 1.2em;}
    .container_login_text_square{top: -1%!important;}
    .rb-grid li h3{font-size:2.3em;}
    .btn_go_to_login{width: 13em!important;margin-bottom: 12px!important;}
    .btn_go_to_login_inicial_page{width: 10em!important;margin-top: 0px!important;}
    
    .header_why_we_need_page{height: 97px;}
    .curious_page_title{margin-top: 8%;font-size: 2.2em;}
    .quadrados_razoes{height: 65px;font-size: 1.3em;}
    .text_on_razoes_page{font-size: 1.5em;}
    .div_icon_merula_razoes > div{font-size: 1.3em;}
    .we_need_page_razoes_bottom > div {margin: 5px 5px 5px 5px;}
    .quadrados_final_pagina_razoes{height: 90px;}
    .last_razoes{font-size: 1.3em;}
    .icon_razoes_bottom{right: 15px;top: 26px;font-size: 3.5em;}
    .msg_last_razoes{height: 90px;font-size: 1.3em;}
    .footer_curious_page{font-size: 1em;}
    
    .quadrado_fixo{width: 6em;height: 4.5em;top: 4em;}
    .rb-close{width: 1.2em;height: 1.2em;top: 3em;right: 2em;}
    .quadrado_fixo_cadeado{width: 6em;height: 8em;}
    .quadrado_fixo_cadeado > i{font-size: 30px;margin-top: 14px;margin-right: 13px;}
    .quadrado_fixo_cadeado_conteudo{width: 25em;right: -25em;height: 20em;}
    .rb-close_login{top: 0.5em;right: 22px;font-size: 16px;}
    .container_login_aba{margin-top: 2%!important;}
    .rb-grid li h3{font-size: 2.3em;}
    .text_aba_login{width: 75%!important;margin-left: 25%!important;}
    
    .text_to_contac_us{width: 67%!important;margin-left: 16%!important;}
    
    .rb-overlay{background-color: #fff;}
    
    .header_curious_page{height: 97px;}
    .text_on_curious_page{font-size: 1.2em;}
    .indicator_curious_page{width: 20px!important;}
    .text_on_curious_page{font-size:1en;}
    .weneedline > p{font-size: 2.7em;}
    .weneedline > p:nth-of-type(1) {font-size: 1.4em;}
    .text_aba_try_demo_pagin_inicial{margin-left:0%!important;width:100%!important;text-align:center;}
    .more_margin_right{padding-right: 40px;}
    .more_margin_right > p{font-size: 2em;}
    .curious_container_title_square{width: 75%;}
    
    /*.square-message-customer{top: 25em;}*/

    .trial-access{ top: 11em; }
    
    #myCarousel p{
        font-size: 18px;
    }
    
    #myCarousel h2{
        font-size: 40px;
    }
    
    .paralax-text-container{
        width: 80%; 
        margin-left: 10%;
    }
    
    .orangeBtnForm{
        min-width: 205px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .logo{top: 0px;}
    .logo img{max-width: 70px!important;}
    
    .we_need_text_caroucel{top: 38%;}
    .we_need_text_caroucel > h3{font-size: 4.2em;}
    .principal_slider_text_botton > p{font-size: 2em;}
    .text_secund_slider{margin-top: 18%;}
    .text_secund_slider > p{font-size: 1.8em;}
    .curious_title_square{font-size: 3.5em!important;}
    .let_talk{font-size: 3.5em!important;}
    .curious_subtitle_square{font-size:1.7em;}
    .lets_talk_contact > h4{font-size: 2em;}
    .lets_talk_contact > p{font-size: 1.1em;}
    
    .container_login_text_square{top: 1%!important;}
    .rb-grid li h3{font-size:2.3em;}
    .btn_go_to_login_inicial_page{width: 8em!important;margin-top: 10px!important;}
    .backcinza_claro .btn_go_to_login_inicial_page{margin-top: 0px!important;}
    
    .header_curious_page, .header_why_we_need_page{height: 167px;}
    .curious_page_title{font-size: 4em;}
    .weneedline > p{font-size: 3.7em;}
    .weneedline > p:nth-of-type(1) {font-size: 3.3em;}
    .quadrados_razoes{font-size: 1em;padding-top:5px;}
    .text_on_razoes_page{font-size:2.2em;}
    .div_icon_merula_razoes > div{font-size:2.2em;}
    .last_razoes{font-size: 1.7em;width: 30%;}
    .msg_last_razoes{font-size: 1.7em;}
    .icon_razoes_bottom{right: 15px;top: 35px;font-size: 4em;}
    .indicator_curious_page{width: 30px!important;}
    .text_on_curious_page{font-size:1.9em;}
    .text_aba_try_demo_pagin_inicial{margin-left:0%!important;width:100%!important;text-align:center;}
    .more_margin_right{padding-right: 85px;}
    .more_margin_right > p{font-size: 2.5em;}
    
    /*.square-message-customer{ top: 25em; }*/

    
    .trial-access{ top: 15em; }
    
    .paralax-text-container{
        width: 80%; 
        margin-left: 10%;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .logo img{max-width: 90px!important;}
    
    .we_need_text_caroucel{top: 35%;}
    .we_need_text_caroucel > h3{font-size: 5.8em;}
    .principal_slider_text_botton > p{font-size: 2em;}
    .text_secund_slider > p{font-size: 2.3em;}
    .curious_title_square{font-size: 3.5em!important;}
    .let_talk{font-size: 3.5em!important;}
    .curious_subtitle_square{font-size:1.9em;}
    .lets_talk_contact > h4{font-size: 2.2em;}
    .lets_talk_contact > p{font-size: 1.2em;}
    .container_login_text_square{top: 3%!important;}
    .rb-grid li h3{font-size:2.4em;}
    .btn_go_to_login_inicial_page{width: 10em!important;margin-top: 10px!important;}
    .backcinza_claro .btn_go_to_login_inicial_page{margin-top: 27px!important;}
    
    .header_curious_page, .header_why_we_need_page{height: 215px;}
    .curious_page_title{font-size: 5.5em;}
    .weneedline > p{font-size: 4em;}
    .weneedline > p:nth-of-type(1) {font-size: 3.6em;}
    .quadrados_razoes{font-size: 1.1em;}
    .text_on_razoes_page{font-size:2.6em;}
    .div_icon_merula_razoes > div{font-size:2.4em;}
    .last_razoes{font-size: 1.9em;width: 30%;}
    .msg_last_razoes{font-size: 1.7em;}
    .icon_razoes_bottom{right: 15px;top: 38px;font-size: 4em;}
    .indicator_curious_page{width: 30px!important;}
    .text_aba_try_demo_pagin_inicial{margin-left:0%!important;width:100%!important;text-align:center;}
    .more_margin_right{padding-right: 85px;}
    .more_margin_right > p{font-size: 3em;}
 
    
    .trial-access{ top: 25em; }
}

@media (min-width: 1200px) and (max-width: 1600px){
    .logo img{max-width: 120px!important;}
    
    /*.principal_slider_text_botton{bottom: 22px;}*/
    
    .we_need_text_caroucel{top: 33%;}
    .we_need_text_caroucel > h3{font-size: 7em;}
    .principal_slider_text_botton > p{font-size: 2.2em;}
    .text_secund_slider{margin-top: 18%;}
    .text_secund_slider > p{font-size: 2.2em;}
    .curious_title_square{font-size: 4em!important;}
    .let_talk{font-size: 4em!important;}
    .curious_subtitle_square{font-size:2em;}
    .container_login_text_square{top: 3%!important;}
    .rb-grid li h3{font-size:2.5em;}
    .btn_go_to_login_inicial_page{width: 10em!important;margin-top: 10px!important;}
    .backcinza_claro .btn_go_to_login_inicial_page{margin-top: 12px!important;}
    
    .header_curious_page, .header_why_we_need_page{height: 260px;}
    .curious_page_title{font-size: 6.2em;}
    .weneedline > p{font-size: 4.2em;}
    .weneedline > p:nth-of-type(1) {font-size: 3.8em;}
    .text_on_razoes_page{font-size:2.9em;}
    .div_icon_merula_razoes > div{font-size:2.6em;}
    .msg_last_razoes{font-size: 1.7em;}
    .indicator_curious_page{width: 35px!important;}
    .text_aba_try_demo_pagin_inicial{margin-left:0%!important;width:100%!important;text-align:center;}
    .more_margin_right{padding-right: 85px;}
    .more_margin_right > p{font-size: 3.5em;}
    .last_razoes{width: 22%;}

    
    .trial-access{ top: 25em; }
}

@media (min-width: 1600px) and (max-width: 1908px){
    .we_need_text_caroucel > h3{font-size: 9em;}
    .container_login_text_square{top: 5%!important;}

    .text_on_razoes_page{font-size:3.3em;}
    .indicator_curious_page{width: 35px!important;}
    .text_aba_try_demo_pagin_inicial{margin-left:0%!important;width:100%!important;text-align:center;}
    .more_margin_right > p{font-size: 4em;}
}



