/*
Theme Name: FirstFrame Child
Theme URI: https://firstframe.qodeinteractive.com
Description: A child theme of FirstFrame
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: firstframe
Template: firstframe
*/
:root {
    --qode-main-color: #c8e5f7!important;
}
@font-face {
    font-family: 'BrandonRegular';
    src: url('../../../fonts/brandon-regular.eot');
    src: url('../../../fonts/brandon-regular.eot?#iefix') format('embedded-opentype'),
         url('../../../fonts/brandon-regular.woff') format('woff'),
         url('../../../fonts/brandon-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BrandonLightItalic';
    src: url('../../../fonts/brandon-lightitalic.eot');
    src: url('../../../fonts/brandon-lightitalic.eot?#iefix') format('embedded-opentype'),
         url('../../../fonts/brandon-lightitalic.woff') format('woff'),
         url('../../../fonts/brandon-lightitalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BrandonLight';
    src: url('../../../fonts/brandon-light.eot');
    src: url('../../../fonts/brandon-light.eot?#iefix') format('embedded-opentype'),
         url('../../../fonts/brandon-light.woff') format('woff'),
         url('../../../fonts/brandon-light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BrandonBold';
    src: url('../../../fonts/brandon-bold.eot');
    src: url('../../../fonts/brandon-bold.eot?#iefix') format('embedded-opentype'),
         url('../../../fonts/brandon-bold.woff') format('woff'),
         url('../../../fonts/brandon-bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.BrandonRegular p{font-family: 'BrandonRegular'!important;}
.BrandonBold p{font-family: 'BrandonBold'!important;}

h5.qodef-e-title span{text-transform:none;font-size: 15px;font-weight: 400;}

/*body.single-portfolio-item div.qodef-e.qodef-portfolio-content,
div.qodef-e-bottom-holder,
div.qodef-portfolio-info div.qodef-info--category*/
.cajaProyectos div.qodef-e-bottom-holder,
.cajaProyectos div.qodef-e-info,
.qodef-video--on-hover a.qodef-m-play,
.qodef-portfolio-list .qodef-e-media-image a.qodef-m-play{display:none!important;}
.cajaProyectos .qodef-e-text h5{font-size:16px;}

/* grid proyectos */

.cajaProyectos article.post-1158 .qodef-video--on-hover a.qodef-m-play,
.cajaProyectos article.post-6496 .qodef-video--on-hover a.qodef-m-play,
.cajaProyectos article.post-6475 .qodef-video--on-hover a.qodef-m-play,
.cajaProyectos article.post-6454 .qodef-video--on-hover a.qodef-m-play{
	display:block!important;
}
.cajaProyectos .qodef-circle-svg{
	display:none;
}

.cajaProyectos .qodef-portfolio-list.qodef-item-layout--info-on-hover article .qodef-e-content{
	padding: 10px 15px;
}

.cajaProyectos .qodef-portfolio-list .qodef-play-button {
    top: 0px;
    right: 0;
    width: 100%!important;
    height: -webkit-fill-available!important;
}
.reviews p,
.reviews p.text-zinc-900{color:#ffffff!important;}