/*
 Theme Name: OceanWP Child
 Theme URI: http://www.unu.com.br
 Description: Tema filho baseado no tema OceanWP.
 Author: Unu Digital
 Author URI: https://www.unu.com.br
 Template: oceanwp
 Version: 1.0.0
*/

body:not(.elementor-page) #main #content-wrap{padding-top:80px; padding-bottom:80px}
.single .entry-content{margin-bottom:60px}
.elementor-heading-title{line-height:1.4 !important}
.background-image-page-header-overlay{opacity:0.7}
#blog-entries .blog-entry-inner{box-shadow:0 0 20px -15px #000; background-color:#fff}
#blog-entries .blog-entry-inner .thumbnail-caption{display:none}
.blogFiltravel .lae-grid-container{display:flex !important; flex-wrap:wrap !important; height:auto !important}
.blogFiltravel .lae-grid-item{position:static !important}
.blogFiltravel .lae-taxonomy-filter{margin:0 auto; text-align:center; align-self:center !important}
.blogFiltravel .lae-project-image{margin:-20px -20px auto}
.blogFiltravel .lae-project-image:hover img{filter:none}
.blogFiltravel .lae-image-info{display:none !important}
.blogFiltravel .lae-grid-item article{border:1px solid rgba(0,0,0,0.1) !important; padding:20px !important; box-shadow:0 0 20px -15px #000 !important; background-color:#fff !important}
.blogFiltravelSemDesc .entry-title{margin-bottom:0 !important}
.rodapeNewsletter{padding-left:20px !important; padding-right:20px !important}
.rodapeNewsletterTexto .eael-feature-list-title{text-shadow:1px 1px #000}
body.search .rodapeNewsletterTexto .eael-feature-list-items{margin:0; list-style:none;}
body.search .rodapeNewsletterTexto .eael-feature-list-items .eael-feature-list-item{display:flex; flex-direction:row}
body.search .rodapeNewsletterTexto .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-inner{border-radius:50%}
body.search .rodapeNewsletterTexto .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon{display:inline-flex}
body.search .rodapeNewsletterTexto .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box{margin-top:0; margin-bottom:0; margin-right:0}
.rodapeNewsletterForm{text-align:center}
.rodapeNewsletterForm .elementor-widget-container{max-width:500px; margin:0 auto}
.rodapeNewsletterForm form .mc4wp-form-fields p{margin-bottom:10px}
.rodapeNewsletterForm form .mc4wp-form-fields p:last-child{margin-bottom:0}
.rodapeNewsletterForm form input{text-align:center; border-radius:10px !important}
.rodapeNewsletterForm form input[type="submit"]{background-color:rgba(0,0,0,0.5); font-size:18px; width:100%}
.rodapeNewsletterForm form input[type="submit"]:hover{background-color:rgba(0,0,0,1)}
.rodapeNovo{padding-left:20px !important; padding-right:20px !important}
.rodapeNovo .elementor-social-icons-wrapper, .rodapeNovo .eael-infobox{text-align:center}
.rodapeNovo .menu{list-style:none; text-transform:uppercase; text-align:center; margin-right:0; margin-left:0}
.rodapeNovo .menu > li{display:inline-block; vertical-align:middle; padding:5px 10px}
.rodapeNovo .menu > li a{color:#fff !important}
.rodapeNovo .menu > li a:hover{text-decoration:underline}
.logoDevRodape{position:absolute; bottom:10px; right:30px; text-align:center}
.logoDevRodape a{background:url(images/unu.png) no-repeat; width:30px; height:28px; display:inline-block; opacity:0.5; transition:all ease-in-out 0.2s; transform:scale(0.8) rotate(0deg);}
.logoDevRodape a:hover{transform:scale(1) rotate(360deg) ; opacity:1}
.topoNovo a{color:#fff}
.topoNovo a:hover{color:rgba(255,255,255,0.8)}
.topoNovo .oceanwp-mobile-menu-icon a{line-height:normal}
.menu-item.btn .text-wrap{background:#fff !important; color:#333 !important; border:1px solid transparent; font-size:15px;}
.menu-item.btn .text-wrap:hover{background:transparent !important; color:#fff !important; border:1px solid #fff}
.lae-testimonials-slider .lae-flex-direction-nav a.lae-flex-prev::before, .lae-testimonials-slider .lae-flex-direction-nav a.lae-flex-next::before{font-size:22px}
.lae-testimonials-slider .lae-testimonial-user{text-align:center}
.precoCurso.elementor-widget-eael-pricing-table .eael-pricing-item .price-tag, .precoCurso.elementor-widget-eael-pricing-table .eael-pricing-item .price-period{line-height:1.2em}
.precoCurso.elementor-widget-eael-pricing-table .eael-pricing-item .price-tag .muted-price, .precoCurso.elementor-widget-eael-pricing-table .eael-pricing-item .price-period{display:block}
.blocoMaisInfoLista.elementor-widget-eael-feature-list .eael-feature-list-title{margin-top:5px !important;}
.btnMaisInfoFull .elementor-button-link{width:100% !important}
.elementor-widget-eael-filterable-gallery .eael-filter-gallery-control .control{margin-bottom:10px}
.depoimentoGrande .eael-testimonial-inline-bio{margin-bottom:15px}
.depoimentoGrande .eael-testimonial-inline-bio .eael-testimonial-image img{margin-right:25px !important}
.depoimentoGrande .eael-testimonial-inline-bio .bio-text{margin-top:15px}
.equipeBox ul:not(.eael-team-member-social-profiles) li{color:#000; text-align:left !important; display:block; padding-left:15px; position:relative}
.equipeBox ul:not(.eael-team-member-social-profiles) li::before{content:""; background:#000; width:5px; height:5px; display:inline-block; position:absolute; top:9px; left:0;}
.tabelaHorarioPorDia tr > td:first-child{width:125px}
.lpm1 .lpmTituloTopo h1{color:#BE955F; font-size:48px; font-weight:600; line-height:1em; text-shadow:1px 1px 1px rgba(0,0,0,.6)}
.lpm1 .lpmTituloTopo em{font-style:normal; font-size:30px}
.lpm2 #site-header-inner{margin:0; padding:0; width:auto; max-width:none}
.lpm2 .topoNovoMenu .menu-link{color:#000 !important; font-size:14px !important}
.lpm2 .topoNovoMenu .menu-link:hover{color:#9b9b9b !important;}
.lpm2 .topoNovoMenu .search-toggle-li{display:none !important} 
.lpm2 .topoNovoMenu .mobile-menu{color:#000 !important;}
.lpm2 #sidr{background-color:#222;}
.lpm2 #sidr li{border-color:#555}
.lpm2 #sidr li:hover{background-color:#000;}
.lpm2  a.sidr-class-toggle-sidr-close{background-color:#000;}
.lpm2 .sidr a, .lpm2 .sidr a:hover{color:#fff;}
.lpm2 .sidr-class-mobile-searchform{display:none}
.lpm2 .beneficios{padding:15px}

@media only screen and (max-width : 980px) {
.animated { /* DESATIVAR ANIMAÇÕES */
	/*CSS transitions*/
	-o-transition-property: none !important;
	-moz-transition-property: none !important;
	-ms-transition-property: none !important;
	-webkit-transition-property: none !important;
	transition-property: none !important;
	/*CSS transforms*/
	-o-transform: none !important;
	-moz-transform: none !important;
	-ms-transform: none !important;
	-webkit-transform: none !important;
	transform: none !important;
	/*CSS animations*/
	-webkit-animation: none !important;
	-moz-animation: none !important;
	-o-animation: none !important;
	-ms-animation: none !important;
	animation: none !important;
}
}

@media screen and (max-width: 480px) {	
body:not(.elementor-page) #main #content-wrap{padding-top:50px; padding-bottom:50px}
.elementor-widget-container .elementor-social-icons-wrapper{text-align:center}
.rodapeNewsletterTexto .eael-feature-list-items .eael-feature-list-item{display:block !important; text-align:center !important}
body.search .rodapeNewsletterTexto .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-inner{display:inline-flex}
.rodapeNewsletterTexto .elementor-widget-container .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{margin-bottom:10px !important}
.rodapeNewsletterTexto.elementor-widget-eael-feature-list .elementor-widget-container .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box{margin-left:0 !important}
body.search .rodapeNewsletterTexto .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content{margin-bottom:0 !important}
.rodapeNewsletterForm form input[type="submit"]{font-size:14px;}
.rodapeNovo .menu > li{display:block;}
.logoDevRodape{position:static; background:#000; padding:10px}
.eael-testimonial-item.icon-img-left-content .eael-testimonial-image, .eael-testimonial-item.icon-img-left-content .eael-testimonial-content{float:none; width:auto; display:block; text-align:center !important}
.eael-testimonial-item.icon-img-left-content .eael-testimonial-image figure > img{max-width:100px}
.depoimentoGrande .eael-testimonial-inline-bio .bio-text{width:100%; margin-top:0}
.lpm1 .lpmTituloTopo h1{font-size:40px;}
.lpm1 .lpmTituloTopo em{font-size:20px;}
}