/*======================================
Theme Name: ziran
Theme URI: https://www.kipon.es/
Description: Tema para ziran
Version: 2.0
Author: kipon
Author URI: https://www.kipon.es
Template: Divi
======================================*/
/*fonts
font-family: futura-pt,sans-serif;
font-weight: 500;
font-style: normal;

font-family: futura-pt,sans-serif;
font-weight: 800;
font-style: normal;

font-family: source-serif-pro, serif;
font-weight: 900;
font-style: normal;
*/

/*generals*/
body{font-family:futura-pt,sans-serif; font-weight:500; font-style:normal;}
.destacat h2{font-family:source-serif-pro,serif; font-weight:900; font-style:normal;}
.et_pb_scroll_top.et-pb-icon{background:#e2444c; -webkit-border-top-left-radius:0px; -webkit-border-bottom-left-radius:0px; -moz-border-radius-topleft:0px; -moz-border-radius-bottomleft:0px; border-top-left-radius:0px; border-bottom-left-radius: 0px;}

.single .et_pb_post{margin-bottom:0px;}

/*header*/
#et-top-navigation {font-weight:500;}
#top-menu li.current-menu-item > a{text-decoration:underline;}

#main-header{box-shadow: 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow: 0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow: none;}
/*#logo.main-logo {display: inline-block;}*/
/* Fixed logo hide */
/*#fixed-logo.fixed-logo {display: none;}*/
/* Fixed main logo hide */
/*.et-fixed-header #logo.main-logo{display: none;}*/
/* Fixed logo show */
/*.et-fixed-header #fixed-logo.fixed-logo{display: inline-block;}
#fixed-logo {display: inline-block;float: none;max-height: 54%;margin-bottom: 0;vertical-align: middle;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: translate3d(0, 0, 0);}*/

li.menu-item-language a{color:#e2444c;}
/*footer*/
/*contact icons*/
.contact-media {margin-bottom: 10px;}
.contact-media:before {position: relative;margin-right: 4px;font-family: 'ETmodules';}
.contact-address:before {content: "\e009";}
.contact-phone:before {content: "\e090";}
.contact-email:before {content: "\e010";}

/*home*/
#slide_home .et_pb_slide_description{padding-top: 45vh;float: left;}
#slide_home .et_pb_slide_title, #slide_home .et_pb_slide_content{background-color:rgba(255,255,255,0.69);padding: 0.5rem 0;-webkit-box-shadow: 1rem 0px 0px rgba(255,255,255,0.69), -1rem 0px 0px rgba(255,255,255,0.69);box-shadow: 1rem 0px 0px rgba(255,255,255,0.69), -1rem 0px 0px rgba(255,255,255,0.69);-webkit-box-decoration-break: clone;-moz-box-decoration-break: clone;box-decoration-break: clone;}
.testimonios h5, .testimonios h6{color:#1e71a4 !important;text-transform: none;}
.testimonios h5{margin-top: 10px;padding-bottom: 5px;}
.testimonios .et-pb-controllers {position: unset;}
.testimonios .et-pb-controllers a{width: 34px;}

/*nosotros*/
.et_pb_team_member_image img{width: 100%;}

/*portfolio*/
.et_portfolio_image {padding-top: 150%;}
.et_portfolio_image img {position: absolute;height: 100%;top: 0;left: 0;right: 0;bottom: 0;object-fit: cover;}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay, .et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta, .et_pb_gallery_image:hover .et_overlay, .et_pb_has_overlay:not(.et_pb_image):hover .et_overlay, .et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay, .et_portfolio_image:hover .et_overlay, .et_shop_image:hover .et_overlay{border:2px solid #e2444c;}

/*blog*/
.et_pb_widget_area_left{padding-right: 0;border-right: none;}

/**responsiveeee**/
@media only screen and (max-width: 479px){
	/*home*/
	.logos_clients .et_pb_row .et_pb_column.et_pb_column_1_6{margin: 0 6px 30px;width: 29.666% !important;}
}
@media only screen and (min-width: 767px){
	/*home*/
	.testimonios .et-pb-controllers {position: unset;}
}
