.landingpage-Model .container {
    max-width: 1200px;
    margin: 0 auto;
    display:block;
}
.landingpage-Model .row {
    width: 100%;
    margin: 0 auto;
}


#site-header.lp-header { }
#site-header.lp-header .header-titles-wrapper {/* max-width: 920px; */display: table; }
#site-header.lp-header .header-titles { flex: none; }
#site-header.lp-header .header-titles .site-logo { }
#site-header.lp-header .header-titles .site-logo a { }
#site-header.lp-header .header-titles .site-logo a img { }
#site-header.lp-header .top-row { width: auto; flex: none; left: 0; }
#site-header.lp-header .top-row .left-col { flex: none; }
#site-header.lp-header .top-row .left-col .col-1 { }
#site-header.lp-header .top-row .left-col .col-1 p { }
#site-header.lp-header .top-row .left-col .col-1 p.phone { }
#site-header.lp-header .top-row .left-col .col-1 p.phone:before { }
#site-header.lp-header .top-row .left-col .col-3 { }
#site-header.lp-header .top-row .left-col .col-3 p { }
#site-header.lp-header .top-row .left-col .col-3 p.whatsup { }
#site-header.lp-header .top-row .left-col .col-3 p.whatsup:before { }
#site-header.lp-header .top-row .left-col .col-3 p a { }
#site-header.lp-header .top-row .right-col { flex: none; }
#site-header.lp-header .top-row .right-col .col-4 { }
#site-header.lp-header .top-row .right-col .col-4 .btn.btn__orcamento { }
#site-header.lp-header.fixedheader{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
}

/**/
.model {
    position: fixed !important;
    top: 50% !important;
    transform: translate(-50%, -50%) !important;
}
.model.show {}
.landingpage-Model.wrapper{background:#f7f7f7}
/**/
#lp-about {display: block;width: 100%;padding: 2% 0;background: #f7f7f7;margin: 0 auto;}
#lp-about h1, #lp-about h2 {color: #e2ae00;text-transform: uppercase;font-size: 2rem;font-weight: 700;text-align: center;font-family: "Roboto Slab", sans-serif !important;margin: 0 0 2%;}
#lp-about .row { text-align: center; display: flex; flex-direction: row; flex-flow: wrap; align-items: flex-start; }
#lp-about .item { margin: 0 1%; width: 23%; }
#lp-about .item a { display: table; width: 100%; }
#lp-about .item img { border-radius: 10px; display: table; width: auto; height: 100px; object-fit: cover; object-position: center; margin: 0 auto 5%; }
#lp-about .item p { display: table; width: 100%; }
#lp-about .item:hover img { opacity: .8; }
#lp-about .item:hover p { color: #41a2d7; }

/**/
.lp-textBlock {display: block;width: 100%;padding: 3% 0;margin: 0 auto;}
.lp-textBlock .container { }
.lp-textBlock .container .row { text-align: center; display: flex; flex-direction: row; flex-flow: wrap; align-items: center; }
.lp-textBlock .container .row figure { width: 45%; margin: 0; flex: auto; }
.lp-textBlock .container .row figure img { display: table; width: 100%; min-height: 350px; height: auto; object-fit: cover; object-position: center; }
.lp-textBlock .container .row .text { width: 50%; margin: 0 0 0 5%; text-align: justify; flex: auto; }
.lp-textBlock .container .row .text h2, .lp-textBlock .container .row .text h3 { font-size: 24px; margin: 0 0 5%; color: #19699b; }
.lp-textBlock .container .row .text p { }
.lp-textBlock:nth-child(even) { background: #fff; }
.lp-textBlock:nth-child(even) .container .row { }
.lp-textBlock:nth-child(even) .container .row figure { }
.lp-textBlock:nth-child(even) .container .row .text { }
.lp-textBlock:nth-child(odd) { }
.lp-textBlock:nth-child(odd) .container .row { }
.lp-textBlock:nth-child(odd) .container .row figure { order: 2; }
.lp-textBlock:nth-child(odd) .container .row .text { order: 1; margin: 0 5% 0 0; }

/**/
#lp-readme {display: block;width: 100%;padding: 3% 0;background: #e7e9ea;margin: 0 auto;}
#lp-readme h1, #lp-readme h2 {color: #e2ae00;text-transform: uppercase;font-size: 1.6rem;font-weight: 700;text-align: center;font-family: "Roboto Slab", sans-serif !important;margin: 0 0 2%;}
#lp-readme .row { text-align: center; display: flex; flex-direction: row; flex-flow: wrap; align-items: center; }
#lp-readme .item { margin: 0 1%; width: 23%; }
#lp-readme .item img { border-radius: 10px; display: table; width: 100%; height: auto; object-fit: cover; object-position: center; margin: 0 auto 5%; }
#lp-readme .item p { display: table; width: 100%; }

/**/
#lp-videos {display: block;width: 100%;padding: 3% 0;margin: 0 auto;}
#lp-videos h1, #lp-videos h2 {color: #e2ae00;text-transform: uppercase;font-size: 1.6rem;font-weight: 700;text-align: center;font-family: "Roboto Slab", sans-serif !important;margin: 0 0 4%;}
#lp-videos .row { text-align: center; display: table; margin: 0 auto; }
#lp-videos .item { margin: 0 1%; width: 23%; display: inline-block; float: left; }
#lp-videos .item img { border-radius: 10px; display: table; width: 100%; height: 200px; object-fit: cover; object-position: center; margin: 0 auto 5%; }
#lp-videos .item iframe { border-radius: 10px; display: table; width: 100%; min-width: auto; height: 200px; margin: 0 auto 5%; float: left; overflow: hidden; }
#lp-videos .item p { display: table; width: 100%; }
#lp-videos a.readmore-external { font-family: Roboto, sans-serif !important; display: table; margin: 3% auto 0; background: #1f68a1; color: #fff; line-height: 30px; padding: 0 30px; font-size: 12px; text-transform: uppercase; border-radius: 5px; }
#lp-videos a.readmore-external:hover { background: #333; }

/**/
#lp-midias {display: block;width: 100%;padding: 2% 0;background: #dff4ff;margin: 0 auto;}
#lp-midias h1, #lp-midias h2 {color: #3ea6d8;text-transform: uppercase;font-size: 1.3rem;font-weight: 700;text-align: center;font-family: "Roboto Slab", sans-serif !important;margin: 0 0 2%;margin: 0 0 2%;}
#lp-midias .row { text-align: center; display: table; margin: 0 auto; }
#lp-midias .item { margin: 0 1%; width: auto; display: inline-block; }
#lp-midias .item a { float: left; }
#lp-midias .item:hover a { opacity: .8; }
#lp-midias .item img { border-radius: 10px; display: table; width: 40px; height: 40px; object-fit: contain; object-position: center; margin: 0; }
#lp-midias .item p { display: table; width: 100%; }

/**/
@keyframes buttonPulse {
    100% { top: -12px; right: -12px; bottom: -12px; left: -12px; opacity: 0 }
}
#buttonFixed {background: #1f67a1;color: #fff;line-height: 40px;padding: 0 30px;border-radius: 30px;font-size: 12px;margin: 0;float: left;text-transform: uppercase;position: fixed;right: 2%;bottom: 94px;z-index: 2;}
#buttonFixed:before {content: "";border-radius: 50px;border: 5px solid #1f67a1;transition: 0.3s;position: absolute;top: 0;right: 0;bottom: 0;left: 0;-webkit-animation: buttonPulse .6s infinite;animation: buttonPulse .6s infinite;}
#buttonFixed:hover { color: #FFF; background: #e2ae00 }
#buttonFixed:hover:before { border-color: #e2ae00 }

/**/


/* responsivo lp */
@media (max-width:767px) {
    #site-header.lp-header { }
    #site-header.lp-header .header-titles-wrapper { }
    #site-header.lp-header .header-titles { }
    #site-header.lp-header .header-titles .site-logo { }
    #site-header.lp-header .header-titles .site-logo a { }
    #site-header.lp-header .header-titles .site-logo a img { }
    #site-header.lp-header .top-row { padding: 0; width: 100%; }
    #site-header.lp-header .top-row .left-col { flex: auto; display: flex; flex-direction: row; flex-flow: wrap; align-items: center; }
    #site-header.lp-header .top-row .left-col .col-1 { flex: auto; }
    #site-header.lp-header .top-row .left-col .col-1 p { }
    #site-header.lp-header .top-row .left-col .col-1 p.phone { }
    #site-header.lp-header .top-row .left-col .col-1 p.phone:before { }
    #site-header.lp-header .top-row .left-col .col-3 { flex: auto; }
    #site-header.lp-header .top-row .left-col .col-3 p { }
    #site-header.lp-header .top-row .left-col .col-3 p.whatsup { }
    #site-header.lp-header .top-row .left-col .col-3 p.whatsup:before { }
    #site-header.lp-header .top-row .left-col .col-3 p a { }
    #site-header.lp-header .top-row .right-col { text-align: center;/* flex: auto; */ width: 70%; display: table; margin: 0 auto 5%; }
    #site-header.lp-header .top-row .right-col .col-4 { margin: 0 auto; display: table; float: left; width: 100%; }
    #site-header.lp-header .top-row .right-col .col-4 .btn.btn__orcamento { display: table; margin: 0 auto; }

    /**/
    #lp-about {padding: 10% 5%;width: 100%;}
    #lp-about h1, #lp-about h2 { }
    #lp-about .row { align-items: flex-start; }
    #lp-about .item { width: 45%; margin: 2.5%; }
    #lp-about .item img { }
    #lp-about .item p { }

    /**/
    .lp-textBlock {padding: 10% 5%;width: 100%;}
    .lp-textBlock .container { }
    .lp-textBlock .container .row { }
    .lp-textBlock .container .row figure { order: 2; flex: auto; width: 100%; }
    .lp-textBlock .container .row figure img { }
    .lp-textBlock .container .row .text { margin: 0 0 5%; width: 100%; order: 1; }
    .lp-textBlock .container .row .text h2 { }
    .lp-textBlock .container .row .text p { }
    .lp-textBlock:nth-child(even) { }
    .lp-textBlock:nth-child(even) .container .row { }
    .lp-textBlock:nth-child(even) .container .row figure { }
    .lp-textBlock:nth-child(even) .container .row .text { }
    .lp-textBlock:nth-child(odd) { }
    .lp-textBlock:nth-child(odd) .container .row { }
    .lp-textBlock:nth-child(odd) .container .row figure { }
    .lp-textBlock:nth-child(odd) .container .row .text { }

    /**/
    #lp-readme {padding: 10% 5%;width: 100%;}
    #lp-readme h1, #lp-readme h2 { }
    #lp-readme .row { }
    #lp-readme .item { width: 98%; }
    #lp-readme .item img { }
    #lp-readme .item p { }

    /**/
    #lp-videos {width: 100%;padding: 10% 5%;}
    #lp-videos h1, #lp-videos h2 { }
    #lp-videos .row { }
    #lp-videos .item { width: 98%; }
    #lp-videos .item img { }
    #lp-videos .item iframe { height: 300px; }
    #lp-videos .item p { }

    /**/
    #lp-midias {width: 100%;padding: 10% 5%;}
    #lp-midias h1, #lp-midias h2 { margin: 0 0 5%; }
    #lp-midias .row { }
    #lp-midias .item { }
    #lp-midias .item img { }
    #lp-midias .item p { }

/**/
#buttonFixed {
    padding: 0;
    width: 100%;
    border-radius: 0;
    bottom: 0;
    right: 0;
    display: none;
}
#buttonFixed:before {
    -webkit-animation: none;
    animation: none;
}
#buttonFixed:hover {}
#buttonFixed:hover:before {}


}