/* Home */

.height-slider {
	    height: 400px;
}

.uk-panel>:last-child {
    margin-bottom: 5px !important;
}

.uk-position-center {
    top: 58% !important;
}

.padding-20 {
	padding: 20px;
}

.w-100 {
	width: 100%!important;
}

.bg-slide-1 {
	background-image:url('/assets/images/sliders/slide1.jpg'); background-size: cover; background-position:center;
}

.bg-slide-2 {
	background-image:url('/assets/images/sliders/slide2.jpg'); background-size: cover; background-position:center;
}

.bg-slide-3 {
	background-image:url('/assets/images/sliders/slide3.jpg'); background-size: cover; background-position:center;
}

.blog-home {
       padding: 20px 20px 30px 20px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    margin-bottom: 50px;
    border-radius: 5px;
    border: 1px solid #e2e2e2;
	height: 344px;
}

.blog-home h4 {
    font-size: 18px;
    line-height: 24px;
    color: #212529 !important;
    font-weight: 600;
    padding-top: 15px;
    margin: 0 !important;
    padding-bottom: 20px;
}

.botao-blog {
        padding: 6px 15px 8px 15px;
    background: #fff;
    border-radius: 23px;
    color: #04044c !important;
    font-size: 13px;
    font-weight: 500;
    text-decoration: none;
    border: 2px solid #04044c;
}

.botao-blog:hover {
    background: #04044c;
    color: #ffffff !important;
    border: 2px solid #04044c;
}

.mb-5 {margin-bottom:5px !important;}

.blog-home img {
    width: 100%;
}

.associados-proempi h5 {
	font-size: 20px;
    line-height: 30px;
    font-weight: 600;
	margin: 50px 0 5px 0;
    color: #000;
}

.associados-proempi h5 {
	font-size: 20px;
    line-height: 30px;
    font-weight: 600;
	margin: 35px 0 5px 0;
    color: #000;
}

.associados-proempi p {
	font-size: 15px;
    line-height: 30px;
    color: #000;
}

.associados-subtitulo {
	font-size: 20px;
	line-height: 30px;
	color: #000;
	font-weight: 400;
}

.section-associados {
    padding-top: 40px;
    padding-bottom: 40px;
    overflow: hidden;
}
.associados-subtitulo-1 {
	font-size: 25px;
    line-height: 30px;
   /* font-weight: 600;
    margin: 50px 0 0px 0;*/
    color: #000;
}

.diretoria-membros h4{
	font-size: 16px;
    font-weight: 600;
    line-height: 26px;
    margin-bottom: 0px;
    color: #282828;
}

.diretoria-membros-branco h4{
	font-size: 16px;
    font-weight: 600;
    line-height: 30px;
    margin-bottom: 0px;
    color: #fff;
}

.diretoria-membros-branco p {
    font-size: 14px;
    line-height: 27px;
    color: #e6e4e4;
}

.diretoria-membros-branco {
    margin-bottom: 25px;
}

.azul-bg {
	background: #03034b !important;
}

.page-title-servicos1 {
    padding-top: 169px !important;
    padding-top: 64px;
    height: 332px;
    /* background-attachment: fixed; */
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 60px;
    box-sizing: border-box;
}

.texto-branco {
	color: #fff !important;
}

.diretoria-membros {
        margin-bottom: 25px;
    margin-right: 30px;
}

.icone-fone-ass {
	width:12px;
	margin-right: 7px;
}

.mb-30 {
	    margin-bottom: 30px;
}

.mb-20 {
	    margin-bottom: 20px;
}

.fs-25 {
	font-size: 23px !important;
	font-weight: 500;
}

.diretoria-membros p {
	    font-size: 14px;
    line-height: 27px;
    color: #777777;
	margin-bottom: 0;
}

.diretoria-membros p a {
	    font-size: 16px;
    line-height: 27px;
    color: #777777;
}

.diretoria-membros a {
	    font-size: 16px;
    line-height: 27px;
    color: #000;
}

.botao-associados {
    padding: 6px 15px 8px 15px;
    background: #fff;
    border-radius: 23px;
    color: #04044c !important;
    font-size: 15px;
    font-weight: 500;
    text-decoration: none;
    border: 2px solid #04044c;
}

.botao-associados:hover {
    background: #04044c;
    color: #ffffff !important;
    border: 2px solid #04044c;
}

.botao-associados-main {
        padding: 6px 15px 8px 15px;
    background: #04044c;
    border-radius: 23px;
    color: #fff !important;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    border: 2px solid #04044c;
}

.botao-associados-main:hover {
    background: #04044c;
    color: #ffffff !important;
    border: 2px solid #04044c;
}

.svg-logo-footer {
    width: 180px;
}

/** Footer **/
.whats-btn2 {
	background-color: #52ba63;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    font-size: 11px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 5px 12px;
    border: 3px solid #52ba63;
    border-radius: 25px;
}

.whats-btn2:hover {
	text-decoration: none;
	color: #ffffff;
}

.menu-footer {
	list-style-type: none !important;
    padding-left: 0;
    float: right;
}

.menu-footer li {
	display: inline-block !important;
}

.menu-footer li a {
    padding-left: 20px;
    text-transform: uppercase;
    font-size: 15px !important;
}

.footer-border {
	border-bottom: 1px solid #002d67;
	padding-bottom: 40px;
}

.footer-titulo {
	font-size: 17px !important;
    font-weight: 600!important;
    color: #fff !important;
}

.fone-footer {
	    font-size: 25px !important;
    font-weight: 600!important;
    color: #fff !important;
    padding-top: 5px;
    display: block;
}

.footer-avai {
	font-size: 14px !important;
	line-height: 24px  !important;
	color: #fff  !important;
}

.pdt-40 {
    padding-top: 40px !important;
}


/* Slider */
.slider-padding {
	padding-left: 0;
    padding-right: 0;
}

.slider-content h1 {
    font-size: 50px;
    color: #fff;
    line-height: 65px;
    font-weight: 400 !important;
	margin-top:10px;
	display:none;
}

.slider-content h2 {
    font-size: 50px;
    color: #fff;
    line-height: 65px;
    font-weight: 400 !important;
	margin-top:10px;
	display: block;
}
.slider-content p {
	font-size: 22px; 
	color: #fff;
	line-height: 32px;
	margin-bottom: 40px;
	display: block
}

.telefone-topo {
	width: 14px;
	margin-right: 5px;
}

.texto-top {
    color: #ffffff !important;
    text-decoration: none;
    cursor: pointer;
}

.blue-text {
	color: #d1a06d !important;
}

.bg-cinza-menu {
	background: #03034a !important;
	height: 77px;
}

.coluna-2 {
	column-count: 2;
}

.servicos-lead {
	font-size: 17px !important;
	line-height: 30px !important;
	color: #212121;
}
.caracteristicas-servicos li {
	font-size: 16px !important;
	line-height: 26px !important;
	color: #212121!important;
}

.tecidos-sombre {
	-webkit-filter: drop-shadow(5px 4px 10px #e4e4e4);
    filter: drop-shadow(1px 2px 7px #e4e4e4);
}

.mtcont-100 {
	margin-top: 90px;
}

.caracteristicas-servicos {
	padding-left:20px;
}
.titulo-servicos {
	font-size: 22px!important;
	line-height: 32px!important;
	color: #212121;
	font-weight: 500!important;
	margin-bottom:5px;
}

.botao-slider {
	padding: 11px 22px 12px 22px;
	background: #03034a;
	border-radius: 20px;
	color:#fff !important;
	font-size: 18px;
	font-weight: 500;
	text-decoration: none;
	margin-top: 20px !important;
}

.botao-slider:hover {
	text-decoration:none !important;
}

.beneficios-icones {
	width: 70px;
}

a:hover {
	text-decoration:none !important;
}

/* Page Title */
.page-title-mt {
	margin-top: -26px !important;
}

/* Serviços */
.cores-proempi h5 {
	    font-size: 15px;
    font-weight: 400;
    padding-top: 5px;
   
}

.cores-proempi2 {
	padding: 5px 20px;
}

.botao-servicos {
	padding: 6px 15px 8px 15px;
    background: #04044c;
    border-radius: 23px;
    color: #fff !important;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    border: 2px solid #04044c;
}

.botao-servicos:hover {
	text-decoration: none;
}

.parallax-sobre {
	padding-top: 60px !important;
    background: url('/assets/images/sobre/parallax-sobre.jpg');
    height: 100%;
    
    /* background-attachment: fixed;*/
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 60px;
}

.page-title-servicos {
    padding-top: 200px !important;
    padding-top: 64px;
        height: 332px;
    /* background-attachment: fixed; */
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 60px;
    box-sizing: border-box;
}

.page-title-servicos1 h1, .page-title-beneficios h1, .page-title-servicos h1 {
    color: #fff;
    font-size: 43px;
    line-height: 53px;
    font-weight: 400;
    margin-bottom: 0;
}

.page-title-servicos1 p, .page-title-beneficios p, .page-title-servicos p {
    font-size: 20px;
    line-height: 30px;
    /* padding-bottom: 20px; */
    color: #fff;
}

.beneficios-box h3 {
    color: #000;
    font-size: 18px!important;
    /* line-height: 36px; */
    font-weight: 600;
    margin-bottom: 8px;
}

.beneficios-box2 h3 {
    color: #000;
    font-size: 18px!important;
    /* line-height: 36px; */
    font-weight: 600;
    margin-bottom: 8px;
}

.beneficios-box {
    background-color: rgba(255,255,255);
    border-radius: 4px;
    padding: 25px 25px 25px 25px;
    background-color: #fff;
    /*box-shadow: 0 5px 15px 0 rgba(110, 110, 110, .2);
    border: 1px solid #fafafa;*/
    margin-bottom: 20px;
}

.beneficios-box img {
    width: 55px;
	margin-bottom:15px;
}

.beneficios-box2 img {
    width: 81px;
    margin-right: 23px;
    float: left;
}

.beneficios-box p {
    font-size: 15px;
    line-height:25px;
    color: #000;
	margin-bottom: 0 !important;
}

.beneficios-box2 p {
    font-size: 15px;
    line-height:25px;
    color: #000;
	margin-bottom: 0 !important;
}

.servicos-section h2 {
    color: #212121;
    font-size: 35px;
    line-height: 53px;
    font-weight: 400;
    margin-bottom: 0;
}

.servicos-section p {
    font-size: 17px;
    line-height: 27px;
    color: #212121;
}

.page-title-sobre {
    background: url('/assets/images/sobre/proempi-page-title.jpg');
	background-position: center center;
    background-size: cover;
}

.page-title-beneficios {
    background: url('/assets/images/sobre/page-eventos.jpg');
	background-position: center center;
    background-size: cover;
}

.page-title-beneficios2 {
    background: url('/assets/images/sobre/banner-azul.jpg');
	background-position: center center;
    background-size: cover;
}

.page-title-associados {
    background: url('/assets/images/page-title/associados-bg.jpg');
    background-position: center center;
    background-size: cover;
}

.page-title-clube {
    background: url('/assets/images/page-title/banner-clube-v2.png');
    background-position: center center;
    background-size: cover;
}

.page-title-diretoria {
    background: url('/assets/images/page-title/diretoria-bg.jpg');
    background-position: top center;
    background-size: cover;
}

.page-title-blog {
    background: url('/assets/images/page-title/blog-bg.jpg');
    background-position: center center;
    background-size: cover;
}

.sobre-box {
	background-color: rgba(0,0,0,.7);
    border-radius: 4px;
    padding: 25px 25px 25px 25px;
	height: 300px;
}

.page-title-beneficios {
    padding-top: 200px !important;
    padding-top: 64px;
    /* height: 332px; */
    /* background-attachment: fixed; */
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 60px;
    box-sizing: border-box;
}

.services-section {
	padding-bottom: 30px;
}

.sobre-box h3 {
	color: #fff;
    font-size: 16px!important;
    /* line-height: 36px; */
    font-weight: 500;
}

.sobre-box p {
	color:#fff !important;
	font-size: 15px!important;
	line-height: 26px;
}

.botao-footer {
	    padding: 6px 15px 8px 15px;
    background: #d6995c;
    border-radius: 23px;
    color: #ffffff !important;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    border: 2px solid #d6995c;
        margin: 3px 0px 35px 0;
    display: inline-block;
}

.botao-footer:hover {
	text-decoration: none;
}

.botao-servicos2 {
	padding: 6px 15px 8px 15px;
    background: transparent;
    border-radius: 23px;
    color: #03034a !important;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    border: 2px solid #03034a;
	margin-left: 10px;
}

.botao-servicos2:hover {
	text-decoration: none;
}

.arrow-serv {
	width: 25px;
	margin-top:15px;
}

.logo-parceiros {
	width: 150px;
}

.titulos-produtos h2 {
	font-size: 31px;
    color: #000;
    line-height: 39px;
    font-weight: 400;
}

.titulos-produtos p {
	font-size: 15px;
    color: #212121;
    line-height: 25px;
    margin-bottom: 30px;
}

.whatsapp-simbolo {
	width: 15px;
	width: 15px;
}

/* Beneficios */

.vantagens h3 {
	font-size: 23px;
    color: #000;
    line-height: 30px;
    font-weight: 400;
    margin-bottom: 20px;
}

.vantagens {
	margin-top: 30px;
	margin-bottom: 30px;
}

.vantagens h3 span {
	font-size: 23px;
    color: #000;
    line-height: 30px;
    font-weight: 500;
    margin-bottom: 15px;
}

.vantagens p {
	font-size: 16px;
    color: #212121;
    line-height: 26px;
	margin-top: 15px;
}

.vantagens-link {
	font-size: 15px;
	line-height: 25px;
	color: #d6995c;
	margin-top: 10px;
	font-weight: 500;
	font-family: 'Lato', sans-serif;
}

/* Sobre */

.sobre-proempi {
	    padding-top: 30px;
    padding-right: 70px;
}

.sobre-proempi-img img {
	width: 100%;
}

.insta-proempi h2 {
	font-size: 31px;
    color: #000;
    line-height: 39px;
    font-weight: 400;
}

.insta-proempi-bg {
	margin-bottom: 50px;
}

.sobre-proempi h2 {
	font-size: 31px;
    color: #000;
    line-height: 39px;
    font-weight: 400;
}

.sobre-proempi p {
	font-size: 16px;
    color: #212121;
    line-height: 26px;
}

.bg-cinza {
	background: #fbfbfb;
}

.heading2 h2 {
    font-size: 28px;
    /* text-transform: uppercase; */
    font-weight: 500;
    line-height: 1;
    margin-bottom: 0;
    padding-bottom: 15px;
	    line-height: 40px;
}

.heading2 p {
    font-size: 17px;
    font-weight: normal;
    color: #828282;
    /* font-family: 'Droid Serif', serif; */
    /* font-style: italic; */
    line-height: 29px;
}

.mt-20 {
	margin-top:20px;
}

.uk-slidenav2 {
    padding: 12px 17px !important;
    color: rgb(0 0 0 / 50%) !important;
    transition: color .1s ease-in-out;
    background: #fff !important;
    border-radius: 25px !important;
    box-shadow: 0 0 0 1px rgba(0,0,0,.04), 0 4px 8px 0 rgba(0,0,0,.20)!important;
}

.uk-position-small2[class*=uk-position-center-left], .uk-position-small2[class*=uk-position-center-right] {
    transform: translateY(-50%) translateY(-15px);
    margin: 10px -40px 15px -40px !important;
}

/* 	Visita técnica */

.bg-visita {
	background: url('/assets/images/page-title/cta-bg.jpg') no-repeat center;
	padding: 80px 0;
}

.contato-visita p {
	font-size: 20px !important;
	line-height: 30px!important;
	font-weight: 500;
}
.contato-visita {
	margin-top: 30px !important
}
.contato-visita span {
	font-size: 16px !important;
	line-height: 26px!important;
	font-weight: 500!important;
	font-family: 'Lato', sans-serif;
	color: #000;
	display: block;
	margin-bottom: 25px;
}

.visita-proempi h2 {
	font-size: 31px;
    color: #000;
    line-height: 39px;
    font-weight: 400;
}


.localizacao-link {
	font-size: 13px;
	color: #f1f1f1;
	line-height: 23px;
}

/* SVG */
.social-svg {
	height: 30px;
	width:30px;
	margin-left: 5px;
}

.social-svg-footer {
	/*height: 50px; */
    width: 34px;
}

.svg-logo {
	height: auto;
        width: 222px;
}

.svg-logo-footer {
    width: 270px;
}

.logos-footer-1 {
	width: 130px;
	margin-right: 10px;
}

.contato-info {
	width: 15px;
	margin-right: 10px;
}


/*width img */

.img-servicos {
	max-width: 90% !important;
}

/* Affix */
.navbar.affix .button-quote {
	background-color: #fe8400 !important;
    color: #ffffff !important;
    border: 2px solid #03034a !important;
}
.navbar.affix .texto-top {
    color: #000 !important;
}

.navbar.affix .top-bar .top-contact span {
    color: #000;
}
.navbar.affix .navbar-nav >li >a {
        color: #000;
    line-height: 20px;
    padding: 0;
}.navbar.affix .logo-place {
    position: absolute;
    top: 12px;
    z-index: 999999;
}.navbar.affix .logo-home {
    display:none;
}
.navbar.affix .logo-affix {
    display:block;
}

.logo-affix {
   display:none;
}

/* Botões */
.whats-btn {
	background-color: #52ba63;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    font-size: 11px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 5px 12px;
    margin-left: 10px;
    border: 3px solid #52ba63;
    border-radius: 25px;
}

.whats-btn:hover {
	text-decoration: none;
	color: #ffffff;
}

.whats-btn-visita {
	background-color: #52ba63;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 12px 18px;
    border: 3px solid #52ba63;
    border-radius: 25px;
}

.whats-btn-visita:hover {
	text-decoration: none;
	color: #ffffff;
}

.whatsapp-simbolo-visita {
	width: 16px;
    margin-top: -5px;
}

.btn-slider {
	background-color: #03034a;
    color: #ffffff;
    padding: 8px 11px;
    font-size: 18px;
    border: 2px solid #03034a;
    cursor: pointer !important;
}

.btn-slider:hover {
	background-color: #fff;
    color: #03034a;
	border: 2px solid #fff;
}

.btn-thankyou {
	width: 300px !important; 
	margin: 0 auto !important;
}

/** Efeitos **/

.botao-up {
	transition: transform 0.6s;
}
.botao-up:hover {
	transform: translate(0px, -10px);
}

/* Espaçamento */
.pd-15 {
	padding-top: 10px;
	padding-bottom: 10px;
}

.pdt-50 {
	padding-top: 50px !important;
}

.pdt-60 {
	padding-top: 60px !important;
}

.pdt-20 {
	padding-top: 20px !important;
}

.pdt-10 {
	padding-top: 10px !important;
}

.pdr-10 {
	padding-right: 10px !important;
}

.pdl-10 {
	padding-left: 10px !important;
}

.pdb-10 {
	padding-bottom: 10px !important;
}

.pd-b-20 {
	padding-bottom: 20px !important;
}

.no-padding {
	padding-top: 0px !important;
}

.no-padding-bt {
	padding-bottom: 0px !important;
}

.no-margin-bt {
	margin-bottom: 0px !important;
}

.mt-10 {
	margin-top: 10px;
}
.mt-20 {
	margin-top: 30px !important;
}

.mb-10 {
	margin-bottom: 10px !important;
}

.mb-0 {
	margin-bottom: 0 !important;
}

/* Alinhamento */
.center {
	margin: 0 auto !important;
	text-align: center !important;
}

.text-right {
	text-align: right;
}


/* Cores*/
.colored-txt {
	color: #FFA938 !important;
}

.black-txt {
	color: #000 !important;
}

.white-txt {
	color: #fff !important;
}

.white-txt a {
	color: #fff !important;
}

/* Fontes */
.fs-28 {
	font-size: 28px !important;
	line-height: 36px;
}

.fs-25 {
    font-size: 25px !important;
    line-height: 40px;
	font-weight: 500;
}

.f-22 {
    font-size: 22px;
    line-height: 36px;
}

.fs-20 {
	font-size: 20px;
	line-height: 32px;
}

.fs-18 {
    font-size: 18px;
    line-height: 30px;
}

.fs-17 {
	font-size: 17px;
	line-height: 28px;
}

.fs-16 {
	font-size: 16px;
	line-height: 25px;
}

.fs-15 {
	font-size: 15px;
	line-height: 28px;
}

.fs-14 {
	font-size: 14px;
	line-height: 20px;
}

.txt-bold {
	font-weight: 700;
}

.txt-contact {
	color: #8a8a8a;
    font-family: 'Lato', sans-serif;
    font-weight: 500;
    margin: 0px 0px 20px 14px;
    line-height: 1.5;
}

.txt-contact small {
	font-size: 15px;
}

/* Elementos */
.embed-col-md-3 {
    width: 33% ;
}

.logos-footer {
	list-style-type: none !important;
	padding-left: 0;
}

.logos-footer  li {
	display: inline-block !important;
}

.logos-footer li a {
	padding: 4px;
}

.logo-place {
    position: absolute;
    top: 13px;
    z-index: 999999;
}

.breadcrumb-serv {
	color: #fff;
    font-family: 'Lato', sans-serif;
    line-height: 24px;
    font-weight: 500;
    font-size: 12px;
    text-transform: uppercase;
}

.img-width {
	width: 100%;
}


/* BGs */
.bg-cta {
	background: #f1988c;
}

@media (min-width: 1920px) {

	
}

@media (min-width: 1600px) {

	.sobre-proempi {
		/* padding-top: 100px; */
		padding: 100px;
	}
}

@media (min-width: 1280px) {

	.sobre-proempi {
		padding-top: 10px;
		padding-right: 41px;
	}
}

@media (max-width: 767px) {
	.uk-position-center {
		top: 49%;
		left: 51% !important;
	}
	
	.blog-home {
       height: 384px;
}
	
	.mt-mob-60 {
		margin-top: 60px;
	}
	
	.visita-proempi h2 {
		font-size: 32px;
		color: #000;
		line-height: 47px;
		font-weight: 400;
	}
	
	.associados-subtitulo {
		font-size: 20px;
		line-height: 34px;
		color: #000;
		font-weight: 400;
	}
	.sobre-proempi p {
    font-size: 17px;
    color: #212121;
    line-height: 31px;
}
			
	.grid-100 {
		width: 100% !important;
	}
	
	.uk-position-small2[class*=uk-position-center-left], .uk-position-small2[class*=uk-position-center-right] {
		transform: translateY(-50%) translateY(-15px);
		margin: 10px 3px 15px 3px !important;
	}

	
	[class*=uk-child-width]>* {
		box-sizing: border-box;
		width: auto;
	}
	
	.uk-grid>* {
		 padding-left: 30px
	}
	
	.slider-content h1 {
		font-size: 32px;
		color: #fff;
		line-height: 42px;
		font-weight: 400 !important;
		display: block;
	}
	
	.slider-content h2 {
		font-size: 32px;
		color: #fff;
		line-height: 42px;
		font-weight: 400 !important;
		display: none;
	}
	
	.slider-content p {
		font-size: 13px;
		color: #fff;
		line-height: 32px;
		margin-bottom: 20px;
		    display: none;
	}
				
	.sobre-proempi {
		padding: 20px;
	}
	
	.sobre-proempi-img img {
		width: 100%;
	}
	
	.menu-maiusculo {
		text-transform: uppercase;
	}
	
	.hidden-desktop {
		display: block;
	}
	
	.hidden-mobile {
		display: none;
	}
	
	.font-20-mob {
		font-size: 20px;
		line-height: 31px;
	}
	
	.mtr-50{
		margin-top: 50px !important
	}
	
	.svg-logo-footer {
        width: 270px;
}

.mt-mob-20 {
	margin-top: 20px;
}

.page-title-servicos1 h1, .page-title-beneficios h1, .page-title-servicos h1 {
    color: #fff;
    font-size: 33px;
    line-height: 51px;
    font-weight: 400;
    margin-bottom: 0;
}

.box-beneficios {
	    padding: 25px 25px 25px 25px;
}

.page-title-servicos {
    height: 360px;
	    padding-top: 169px !important;
}

.menu-footer li {
   display:block !important;
}

.menu-footer {
    float: none;
}

.beneficios-box p {
    font-size: 15px;
    line-height: 25px;
    color: #000 !important;
    margin-bottom: 0 !important;
}

.beneficios-box2 img {
    float: none;
	margin-bottom: 10px;
}

.beneficios-box2 p {
    font-size: 14px;
    line-height: 25px;
    color: #000;
    margin-bottom: 0 !important;
}

.page-title-blog {
    height: 420px !important;
}

.loop_card, .twdata_style_card_img {
    max-height: 503px !important;
}

.page-title-servicos1 p, .page-title-beneficios p, .page-title-servicos p {
    font-size: 18px;
    line-height: 30px;
    /* padding-bottom: 20px; */
    color: #fff;
}

.cta-desc h5 {
    margin-bottom: 0;
    font-size: 30px;
    font-weight: 500;
    color: #383838;
    line-height: 1.51;
}

.menu-footer li a {
    padding-right: 20px;
    text-transform: uppercase;
    font-size: 15px !important;
}

.sobre-box p {
    color: #fff !important;
    font-size: 15px!important;
    line-height: 26px;
	padding-bottom: 0;
}

.mb-30 {
    margin-bottom: 30px !important;
}

.sobre-box {
    background-color: rgba(0,0,0,.7);
    border-radius: 4px;
    padding: 25px 25px 25px 25px;
    height: 300px;
    margin-bottom: 40px;
}

.navbar-toggle {
    border-color: #dfa366!important;
	margin-top: 18px!important;
}

.navbar.affix .navbar-nav >li >a {
    color: #fff;
    line-height: 23px;
    padding: 10px;
}

.navbar-toggle .icon-bar {
    background-color: #dfa366!important;
}
	
	.pdt-50 {
		padding-top: 0 !important;
	}
	
	.pdt-mobile {
		padding-top: 30px !important;
	}
	
	.logo-place img {
		    width: 200px;
    position: relative;
    top: 0px;
    left: 0px;
	}
	
	.mob-margin-20 {
		margin-bottom: 10px;
	}
	
}