/*
 Theme Name:   Devita Child
 | Shared by WPTry.org
 Theme URI:    http://demo.roadthemes.com/devita/
 Description:  Devita Child Theme
 Author:       Plaza-Theme
 Author URI:   http://plazathemes.com/
 Template:     devita
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  devita
*/
.header-container .logo {
	display: block !important;
}
.ul-social{
    font-size: 28px;
	padding: 0px;
}
.ul-social li{
    display: inline-block;
    padding: 0 2px;
}

.header-content .header-bottom{
    background: linear-gradient(45deg, rgb(255 215 22) 0%, rgb(255 144 13) 50%, rgb(255 65 3) 100%) !important;
}
.mega_main_menu.first-lvl-align-left > .menu_holder > .menu_inner > ul{
	text-align: center !important;
}
 .quote .avatar {
    display: block;
    margin-right: auto;
    margin-left: auto;
    border-radius: 50%;
    border: 3px solid #ffffff;
    box-shadow: 0 0 0px 3px #dd0909;
    margin-bottom: 8px;
    margin-top: 27px;
}
.testimonials-text p {
	font-style: italic;
    font-size: 18px;
    line-height: 30px;
}
.testimonials-text p:before {
	content: '“';
}
.testimonials-text p:after {
	content: '”';
}
.quote .author {
    display: block;
    text-align: center;
}
.testimonials-text {
	text-align: center;
}
.main-container .blog-page.style_v2:not(.single) .post, .main-container .blog-page.style_v2:not(.single) .article {
	margin-bottom: 80px !important;
}
.foto_curso img {
    border-radius: 14px;
}
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {
	width: 100%;
	padding: 14px 20px !important;
}
.wpcf7-form-control.wpcf7-submit {
	padding: 14px 20px !important;
    border-radius: 5px !important;
    color: #ffffff;
    border: none;
    background-color: #dd0909;
	height: initial !important;
    line-height: initial !important;
	cursor: pointer;
}
.text-degrade .vc_icon_element-icon{
    background: -webkit-linear-gradient(37deg, rgba(246,1,148,1) 20%, rgba(0,36,156,1) 50%, rgba(105,21,153,1) 70%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.img-laranja {
    box-shadow: -20px -20px 0px 0px #f19940;
}
.img-roxo{
    box-shadow: -20px -20px 0px 0px #741398;
}
.vc_sep_pos_align_center {
    display: block;
    margin-right: auto !important;
    margin-left: auto !important;
}
.bar-text {
    background: #000;
    text-align: right;
    padding: 12px 30px;
    color: #fff;
}
.background-aula {
    background: linear-gradient(90deg, rgba(244,0,142,1) 0%, rgba(31,16,147,1) 100%);
	padding: 22px;
	color: #fff;
}
.footer .footer-top {
	margin-bottom: 0px !important;
}
.footer .footer-title h3, .footer .our-service .our-service-inner .box h4 {
	color: #242424 !important;
}
.social-icons li.whatsapp a {
    background: #25d366;
}