@font-face {
    font-family: 'segoe_ui_symbolregular';
    src: url('../fonts/seguisym-webfont.eot');
    src: url('../fonts/seguisym-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/seguisym-webfont.woff') format('woff'),
         url('../fonts/seguisym-webfont.ttf') format('truetype'),
         url('../fonts/seguisym-webfont.svg#segoe_ui_symbolregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'segoe_uisemibold';
    src: url('../fonts/seguisb-webfont.eot');
    src: url('../fonts/seguisb-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/seguisb-webfont.woff') format('woff'),
         url('../fonts/seguisb-webfont.ttf') format('truetype'),
         url('../fonts/seguisb-webfont.svg#segoe_uisemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
.centro{position:relative; display:table;  margin:0px auto;}
body{
background-image:url("../images/top.jpg")!important;
background-repeat:no-repeat;
background-position:top center!important;
background-color:#f8f9f9!important;
 font-family: 'segoe_ui_symbolregular' !important;
}

p{
    -webkit-hyphens: none !important;
    hyphens: none !important;
}

a{font-family: 'segoe_ui_symbolregular' !important;}
.titulo{color:#0071ae; text-transform:uppercase; font-size:1.1em;margin-bottom:20px!important; }
.titulo_pagina{color:#0071ae; font-size:1.6em; }
.logo{position:relative; display:table; margin:30px auto 0px auto;}

.text_footer{
color:#fff;
position:relative; margin-top:250px;
font-size:15px;

}

#banner{
    margin: -26px 0 0 0;
}

.home{
    padding: 50px 15px;
}

.home h2{
    color:#0071ae;
    text-transform:uppercase;
    font-size:20px;
    margin-bottom:20px!important;
    text-align: left;
}

.home p{
    font-size: 16px;
    text-align: left;
    margin: 10px 0;
}

.home a{
    background: #0071af;
    padding: 5px 10px;
    margin: 0 5px;
    text-decoration: none;
    color: #fff;
}

#conversion-modal-newsletter-2acdc4ed9493298bd116 .modal-content section div.actions, #conversion-newsletter-2acdc4ed9493298bd116 section div.actions{
    width: 20% !important;
    float: left !important;
    margin: -17px 0 0 0 !important;
}

#conversion-newsletter-2acdc4ed9493298bd116 section div.field, #conversion-modal-newsletter-2acdc4ed9493298bd116 .modal-content section form div.field{
    width: 75% !important;
    float: left !important;   
}

#form-container-newsletter-2acdc4ed9493298bd116 #conversion-newsletter-2acdc4ed9493298bd116 #conversion-form-newsletter-2acdc4ed9493298bd116 div.actions input.call_button{
    font-size: 16px !important;
    font-weight: 400 !important;
    padding: 8px !important;
    border-radius: 0 !important;
}

#conversion-newsletter-2acdc4ed9493298bd116 form input, #conversion-newsletter-2acdc4ed9493298bd116 form select, #conversion-newsletter-2acdc4ed9493298bd116 form .select2-container, #conversion-newsletter-2acdc4ed9493298bd116 form textarea{
    border-radius: 0 !important;
}

.lei{font-size:9px;}

#rdstation-bricks-popup-bricks-component-iDmNInyCbHGu9ppfVRUSjQ{z-index: 999999999999999 !important}
#maincontentcontainer{z-index: 1000;}

.wpp {
    position: fixed;
    z-index: 99999;
    display: block;
    bottom: 15px;
    right: 15px;
    text-align: center;
}

@media only screen and (max-width: 767px) {
    #home .lightwidget--grid.lightwidget--grid-6 .lightwidget__tile{
    -webkit-flex-basis: 33% !important;
    flex-basis: 33% !important;
    max-width: 33% !important;
    width: 33% !important;
}
    #conversion-newsletter-2acdc4ed9493298bd116 section div.field, #conversion-modal-newsletter-2acdc4ed9493298bd116 .modal-content section form div.field{
        width: 65% !important;
    }
    #conversion-modal-newsletter-2acdc4ed9493298bd116 .modal-content section div.actions, #conversion-newsletter-2acdc4ed9493298bd116 section div.actions{
        width: 34% !important;
    }
}