/*
Theme Name: kamil  
Theme URI: http://www.coveid.com/themes/   
Version: 3
Description: Child Theme.
Author: coveid   
Author URI: http://www.coveid.com   
Template: corporate-biz
*/
@import url("../corporate-biz/style.css");
.absolute-header .site-header, header.site-header.transparent.fixed{
	background-color: #07173d;
}
.navigation-classic .fixed .main-navigation a {
    font-weight: 700;
}
/*--.navigation-classic .main-navigation a:before, .absolute-header.navigation-classic .main-navigation a:before, .navigation-classic .main-navigation a:before, :not(.home).navigation-classic .fixed .main-navigation a:before{
    background-color: #a6ce39;
}--*/
.custom-logo {
    max-width: 190px;
}
.wrapper, .custom-header-media, #site-generator{
    max-width: 1350px !important;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 700;
	margin-top: 0 !important;
}
h2{
	letter-spacing: -1px;
}
h4, h5{
	margin-bottom: 0.65em !important;
}
ul, ol {
    margin-bottom: 25px;
}
.page .site-main .entry-header{
	display: none;
}
.entry-content h2, .entry-summary h2, .comment-content h2, .textwidget h2 {
    line-height: 1;    
}
.site-header {
    background-color: #07173d;
}
.custom-header-media .custom-header-form input:not([type="submit"]){
	margin-bottom: 9px;
}
blockquote {
    font-style: inherit;
    font-weight: 700;
	box-shadow: 6px 6px 35px 0 rgb(0 0 0 / 10%);
	padding: 25px 35px !important;
	color: #060606;
}
.sombra{
	box-shadow: 0px 6px 35px 0 rgb(0 0 0 / 10%);
}
.contenedor{
	max-width: 1200px;
	margin: 0 auto !important;
	padding: 0;
}
.fonser{
	overflow: hidden;
    background: #C04848;  /* fallback for old browsers */    
    background: linear-gradient(rgb(0 0 0 / 90%), rgb(22 24 96 / 80%)), url(https://kamil.pe/wp-content/uploads/2023/03/fondo-azul.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.redeiz{
	padding-left: 25px;
	padding-right: 25px;
}
.site-footer .widget{
	margin-bottom: 0px;
}
.widget-area li {
    line-height: 1.5;
}
.footer-widget-area {
    padding: 50px 0 30px;
}
.widget-area:not(.sidebar) .widget .widget-title:after {
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    width: 35px;
    background-color: #ea3a60;
}
.perel p{
	padding: 0 20px;
}
.page.no-sidebar .content-area, .single.no-sidebar .content-area, .no-sidebar:not(.home) #content.site-content > .wrapper .content-area {
    padding: 0 0px;
}
.navigation-classic header.fixed .main-navigation .nav-menu > li > a, header.fixed button.menu-toggle, header.fixed button.menu-toggle .menu-label{
	color: #fff;
}
.custom-header-media .custom-header-form {
    margin-left: 10px;
	margin-right: 10px
}
.two-columns-layout .site-content > .wrapper, .full-width-layout .site-content > .wrapper {
    padding-left: 10px;
	padding-right: 10px;
}
.siser{
	position: relative;
    overflow: hidden;
}
.siser .serimg{
	transition: all 0.5s ease-out;
}
.siser .wp-block-image:hover{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.siser .wp-block-image img{
	width: 100%;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;    
}
@media only screen and (min-width: 64em){
	body, aside.footer-widget-area a, aside.footer-widget-area .widget{
    	font-size: 1.05rem;
	}	
	.custom-header-media .custom-header-form {
		max-height: 595px;	
	}
	.entry-content h5, .comment-content h5, .textwidget h5 {
    	font-size: 1rem;
	}
	.relleno{
		padding: 20px 25px 0;
	}
}
@media (max-width: 781px){
	.mizde{
		margin-left:10px;
		margin-right: 10px;
	}
}