body form .form-control{background-color:#fff !important;}
body form .input-lg{background-color:#E6E4D8 !important;color:#27465A !important;font-size:15px;}
body form .input-lg::-webkit-input-placeholder{color:#27465A !important;}
#lgr-header-int .lgr-header-int-wrapper{background-image:url(../../images/banner.jpg);background-size:cover;background-repeat:no-repeat;}
#lgr-header-int .lgr-header-int-wrapper select{background-color:#e6e4d8;border-radius:3px;border:none;width:100%;padding:12px;height:47px;}
#lgr-header-int .lgr-header-int-wrapper select[disabled]{opacity:.7;cursor:not-allowed;}
#lgr-header-int .lgr-header-int-wrapper .lgr-input-fake-default{width:100%;text-align:left;background-color:#e6e4d8;}
#lgr-header-int .lgr-header-int-wrapper .lgr-input-fake-default[disabled]{cursor:not-allowed;opacity:.7;}
#lgr-header-int-secondary header h1{margin-top:0;font-size:24px;text-transform:uppercase;}
#lgr-blocks .lgr-blocks-header{margin:40px 0;}
.lgr-search-form-wrapper button[type="submit"],
.lgr-search-form-wrapper-advanced button[type="submit"]{width:100%;}
#return-to-top{position:fixed;z-index:99999;bottom:60px;right:20px;background:rgba(0, 0, 0, 0.7);padding:15px;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#return-to-top i{color:#fff;margin:0;position:relative;top:0;font-size:18px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#return-to-top:hover{background:rgba(0, 0, 0, 0.9);}
#return-to-top:hover i{top:-3px;}
body form [type=email], body form [type=phone], body form [type=number], body form button, body form input[type=text]{padding:17px 12px;}
body .remodal .lgr-modal article{padding-bottom:0px;}
.lgr-submenu{}
#lgr-blog.lgr-submenu{margin:0;}
#lgr-blog.lgr-submenu .lgr-blog-sidebar-box{margin:0;}
#lgr-blog.lgr-submenu .lgr-blog-sidebar-box article ul li a.active{background-color:#fafaf7;color:#795e08}
#lgr-blog .lgr-blog-post header.small{width:75%;}
@media screen and (max-width:767px){#lgr-blog .lgr-blog-post header.small{width:65%;}
}
.lgr-search-list article{background:none;}
.lgr-search-list article > .row{margin:0px;background-color:#fff;border:1px solid #E6E4D8;}
.lgr-search-list article > .row > .col-md-12,
.lgr-search-list article > .row > .col-md-6{padding:0px;}
@media only screen and(max-width:991px){.lgr-search-list article{padding-bottom:0px !important;}
}
.lgr-search-list article .lgr-search-list-price{background:none;background-color:rgba(0, 0, 0, 0.65);width:100% !important;position:relative;}
.lgr-search-list article .lgr-search-list-slide .item{overflow:hidden;}
.lgr-search-list article > .row .col-md-12 .lgr-search-list-slide .item{height:235px;}
.lgr-search-list article .lgr-search-list-slide .owl-nav{margin-top:-35%;}
@media screen and (max-width:767px){.lgr-search-list article .lgr-search-list-slide .item{height:195px !important;overflow:hidden;}
}
.lgr-search-list article .lgr-search-list-content header{height:95px;overflow:hidden;}
.lgr-search-list article .lgr-search-list-content header h4{line-height:normal;margin:0;}
.lgr-search-list article .lgr-search-list-content p{margin:15px 0;height:55px;overflow:hidden;}
.lgr-search-list article .lgr-search-list-content .lgr-search-list-features{height:60px;}
@media screen and (max-width:767px){.lgr-search-list article .lgr-search-list-content header{height:auto !important;overflow:initial !important;}
    .lgr-search-list article .lgr-search-list-content > p{height:auto !important;overflow:initial !important;}
    .lgr-search-list article .lgr-search-list-content > .lgr-search-list-features{height:auto !important;overflow:initial !important;}
    .lgr-search-list article .lgr-search-list-content > .lgr-search-list-features div{word-break:break-all;}
}
.lgr-search-list-footer{background-color:#e6e4d8;padding:10px 0;}
.lgr-search-list article .lgr-search-list-price span{font-weight:bold;}
.gallery{margin:30px 0 0 0;}
.gallery .row figure{margin-bottom:20px;}
.gallery .row figure img{width:100% !important;}
#lgr-header-main a h1{text-indent:-9999px;position:absolute;}
#lgr-header-main .lgr-brand{background-size:contain;}
@media screen and (min-width:768px){#lgr-header-main .lgr-brand{background-position:center left;}
}
#lgr-header-secondary .lgr-header-brand-desktop{background-image:url(../../images/logo.png);}
#lgr-header-secondary .lgr-header-social a i{font-size:1.4em;color:#27465a;}
#lgr-header-secondary .lgr-header-social a:hover{opacity:0.5;}
#lgr-header-secondary .lgr-header-phone{color:#27465a;}
#lgr-header-secondary .lgr-header-phone a{color:#27465a;}
#lgr-header-secondary .lgr-header-links a{color:#27465a;}
#lgr-header-secondary .lgr-header-mobile-nav-btn{color:#27465a;}
#lgr-header-secondary a:hover{color:#27465a;}
.lgr-btn-primary.inverse{background-color:#27465A!important;color:#F2C842!important;border-bottom:1px solid #192f3e!important;}
.lgr-btn-primary.inverse:hover{opacity:0.8;}
#lgr-header-secondary{background-color:#F2C842;}
#lgr-header-secondary.fixed{box-shadow:0 1px 15px #454545;z-index:10000;}
#lgr-features{height:480px;}
#lgr-header-breadcrumb .breadcrumb{margin:20px 0 0 0;padding-left:0px;padding-right:0px;background-color:transparent;}
#lgr-slideshow #lgr-slideshow-slider .item article{min-height:480px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;}
@media screen and (max-width:480px){#lgr-slideshow #lgr-slideshow-slider .item article{min-height:480px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;flex-direction:column;padding-top:60px;}
}
@media screen and (max-width:320px){#lgr-slideshow #lgr-slideshow-slider .item article{min-height:480px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;flex-direction:column;padding-top:30px;}
}
@media screen and (max-width:480px){#lgr-slideshow #lgr-slideshow-slider .item .banner_secundario{justify-content:center;}
}
@media screen and (max-width:320px){#lgr-slideshow #lgr-slideshow-slider .item .banner_secundario{justify-content:center;}
}
#lgr-slideshow #lgr-slideshow-slider .item article h4,
#lgr-slideshow #lgr-slideshow-slider .item article p{font-weight:bold;text-transform:uppercase;width:100%;text-align:center;color:#fff;text-shadow:1px 1px 1px #000;}
#lgr-slideshow #lgr-slideshow-slider .item article h4{font-size:42px;}
@media screen and (max-width:768px){#lgr-slideshow #lgr-slideshow-slider .item article h4{font-size:32px;}
}
#lgr-slideshow #lgr-slideshow-slider.banner-modalidades .item article{max-height:480px;}
@media screen and (max-width:768px){#lgr-slideshow #lgr-slideshow-slider.banner-modalidades .item article{min-height:150px;}
}
#lgr-blocks .lgr-blocks-block{height:250px;}
#lgr-blocks .lgr-blocks-block article{height:100%;position:relative;padding:0;display:flex;justify-content:center;align-items:center;}
#lgr-blocks .lgr-blocks-block article p{margin:0;font-weight:bold;text-transform:uppercase;font-size:30px;width:70%;text-align:center;}
@media screen and (max-width:768px){#lgr-blocks .lgr-blocks-block article p{font-size:18px;}
}
.lgr-footer-social .fa{font-size:1.4em;}
.button-cta{padding:10px 0;background-color:#27465a;text-align:center;width:100%;position:fixed;left:0;bottom:0;z-index:999;}
.button-cta > a{padding:10px 40px;font-size:18px;}
.other-properties .lgr-btn-primary{white-space:pre-wrap;}
.fs-lightbox{z-index:9999999;}