@import url("https://fonts.googleapis.com/css2?family=Wix+Madefor+Text:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap"); .body_wrap.fixed_bg {
background: #fff !important;
}
.sc_team .sc_team_item_thumb .sc_team_item_link{display:none;}
#sb_instagram .sb_instagram_header a, .sb_instagram_header a{
position: absolute;
top: calc(50% - 40px);
left: calc(50% - 40px);
z-index: 2;
}
#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text.sbi_no_bio h3, .sb_instagram_header.sbi_medium .sbi_header_text.sbi_no_bio h3{display:none;}
.sbi_no_avatar .sbi_header_img{background-color: #fff;}
.sbi_no_avatar .sbi_header_hashtag_icon{color: #000;}
#sb_instagram .sb_instagram_header .sbi_header_img, .sb_instagram_header .sbi_header_img{margin:0 !important}
#sb_instagram .sb_instagram_header{margin: 0 !important;}
@media (max-width:479px){
#sb_instagram .sb_instagram_header a, .sb_instagram_header a{top: calc(50% - 25px);left: calc(50% - 25px);}
}
.menu_main_nav_area>ul, .sc_layouts_menu_nav, .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav, body{font-family: 'Wix Madefor Text', sans-serif;}
#videoInicio{height:100vh;}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content:before{background:transparent;}
.quesomos-soluciones .sc_services_strong .sc_services_item_featured_none .sc_services_item_title{
font-weight: 700;
text-transform: uppercase;
}
.videoLinea .elementor-widget-video .elementor-wrapper video{background-color:transparent;}
.tituloPagina h1{text-transform:uppercase;}
body.single-cpt_portfolio .portfolio_page_description{
font-size:14px;
line-height:1.5;
}
body.single-cpt_portfolio .portfolio_page_description h1{margin-top:0;}
body.single-cpt_portfolio .portfolio_page_description .rosa{
color: #D21668;
margin-bottom: 100px;
}
body.single-cpt_portfolio .portfolio_page_content table{
width: auto;
}
body.single-cpt_portfolio .portfolio_page_content table td{border:0;}
body.single-cpt_portfolio .portfolio_page_content .wp-block-table{
align-items: start;
}
body.single-cpt_portfolio .portfolio_page_content table a{color:#292929;}
.fuente-wix, .fuente-wix h2{font-family: 'Wix Madefor Text', sans-serif !important;}
.titulo-p .sc_item_title_text, .titulo-p .sc_item_title{line-height: 22px !important;}
.videoHomeMovil{height:100vh;}
.logoHomeMovil{height: 90vh; display: inline-flex;}
@media(max-width: 1679px){
h1, h2, h3, h4, h5, h6{hyphens: none !important;}
}
.form-style-4 input::placeholder, .form-style-4 textarea::placeholder {
color: #000 !important;
opacity: 1;
}
.form-style-4 input::-ms-input-placeholder,  .form-style-4 textarea::-ms-input-placeholder{
color: #000 !important;
}