/* "CSS adicional" del Personalizador de yumagic.com, copiado tal cual el 6/9/2026. */

			
body, .blog-post-date span, .global-box-shadow, .comment-drop-box button, .kc_button {color:#000;}

.proceso {padding-left:0px;}
.proceso .ion-android-done-all {height:25px;margin-right:10px;}

.blog-section-pic .blog-post-date, .blog-single-text-content .blog-post-date, .pricing-price, .wp-block-search__button {background-color:#ffd133;}

.wp-block-search__button {border:1px solid #949494;margin-left:5px;}

.blog #page-breadcrum, .post-template-default #page-breadcrum,.archive #page-breadcrum, .search #page-breadcrum {
	background:rgba(255, 255, 255, 0) url(
https://www.yumagic.com/wp-content/uploads/2022/03/blog-yumagic.media_.jpg) center center/auto no-repeat scroll;height:500px;margin-top:70px;}

.page-template-our-portfolios #page-breadcrum, .portfolios-template-default #page-breadcrum {	background:rgba(255, 255, 255, 0) url(
https://yumagic.com/wp-content/uploads/2022/04/Portfolio-Yumagic-Media.jpg) center center/auto no-repeat scroll;height:500px;margin-top:70px;}

.section-gradient-color {overflow:auto;}

#cookie-law-info-bar {width:480px !important; }

#cookie-law-info-bar a.yellow {font-weight:bold;}

#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"] {padding:30px 30px 10px 30px;}

#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{font-weight:bold;}

.wt-cli-ckyes-brand-logo {display:none;}

.shortvideo {background:#ffd133!important: padding:5px 0px;text-align:center;margin-top:20px;}

#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message, #cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message {color:#000 !important;font-size:14px;text-align:justify;}

#formulario {max-width:100%;padding:30px 0px;background:#f1f1f1; overflow:auto;}

body, span, .how-work-text span{text-align:justify;}

#video {margin:0px 15px 15px 15px;}

.descuento h3 {margin-bottom:30px;}
.descuento a {color:blue}

.descuentos .kc-feature-boxes {font-size:36px;background:#000;padding:0px 20px; color:#fff;margin-bottom:5px;}

.kc-css-332113 {margin-top:80px;}

.descuentos .kc-feature-boxes h3 {margin-top:10px;}

ul.descuentos {margin-bottom:0px !important;}

.how-work-text span {display:block;}

.pt90 {padding-top:0px;}

p, .counter-details,.section-title-head {line-height:1.42857143;}

.achivement-right .section-title-head, .blog-single-head, h1.section-title-head {font-size:30px;line-height:36px !important;}

.service-single-text h1.section-title-head, .blog-single-title h1.blog-single-head{text-align:left;}

.section-title-head {font-size:29px!important;}

.sociales {padding-top:50px;}

.expertos {padding:20px 0px;}
.expertos li {list-style:none;}
.expertos li i {padding-right:10px;}

.pink, .section-title-text, .rate-star li i, .footer-social li a:hover i,.experties-social i:hover, .featured-icon i, .icon-style i, .navbar-default .navbar-nav>li.current-menu-item>a, .navbar-default .navbar-nav>li>a:hover, ul.sub-menu li a:hover, ul.sub-menu li.current-menu-item a, .blog-meta li:first-child, .blog-single-content-desc a, .service-single-right-content a, a.yellow, .blog-tilte a:hover, .blog-section-text .mt30 a:hover, .cat-item a:hover, .current-cat a, .wp-block-latest-posts__list a:hover, .wp-block-search__button:hover,.portfolio-item-title a:hover, .servicios ul li a:hover, .slick-dots li.slick-active button:before, .slick-dots li.slick-active button:before, .descuentos .content-icon, .descuentos span, .kc-feature-boxes .content-title span, i.yellow {color:#ffd133;}

.descuentos span {font-size:36px;}
.descuentos .box-right {padding-left:10px;}
.descuentos span.fecha {font-size:24px;}
.descuentos i.fa-euro-sign {margin-right:10px;}

.descuentos h4 {font-size:14px;} 
.slick-dots li button:before {font-size:12px;}

.servicios ul {float:left}
.servicios ul.right {float:right}

.servicios ul li{list-style:none;margin-bottom:15px;}

.espacio {margin:0px -20px;}

.service-single-text iframe, p.negro {display:block;margin:0 auto;}

.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {float:left;margin:15px 2px;}

.service-single-text img.alignnone {width:380px !important;margin-right:20px;}

div.negro, .destacado {font-size:16px;}

p.negro {border:3px solid #fff;}

.pricing-plan-list {padding:0px 15px;}
.pricing-plan-list ul {margin-bottom:15px;font-size:14px;}
.pricing-plan-list ul li,.mb15{display:block;margin-bottom:5px;}
.pricing-plan-list ul li i, h4 .yellow {margin-right:5px;}

.pricing-plan-list ul li {margin-bottom:10px;}

.pricing-plan-list ul li.last {margin-bottom:35px;}

.pricing-plan .global-box-shadow {border:1px solid;}

.best .global-box-shadow {border:3px solid #ffd133;margin-top:-30px;}

.global-box-shadow .browse-btn {height:40px;line-height:40px}

.info {margin-top:345px;}
.sininfo {height:118px;}
.noninfo {height:116px;}

.fa-asterisk {font-size:9px;}

ul.sub-menu li.current-menu-item a, .main-menu-container, .breadcrum-content,.pricing-plan .content-title, .negro, .personalizada, .wp-block-search__button:hover, footer, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button, .condiciones {background:#000;}

.kc-feature-boxes .content-title {
	text-transform:none;font-family:Sintony; font-size:18px;color:#000;margin:5px 0px 30px 0px;
}

.main-menu-container {padding-top:5px;}

.portfolio-section .maxvid-play-icon, .service-single-right-img .maxvid-play-icon {border:none;}

.portfolio-tab-text-pic .item-wrap .maxvid-play-icon a i, .portfolio-tab-text-pic .item-wrap .maxvid-play-icon a {font-size:48px;}

.service-single-right-img .maxvid-play-icon i{font-size:59px;}

.personalizada, .shorts {padding:30px !important;}
.personalizada h4,.descuento h4  {line-height:24px;}

.shortvideo {background:#ffd133!important;  padding:5px 0px;text-align:center;
}

.text-uppercase, .text-capitalize  {text-transform:none;}

.section-title-text, .blog-single-content h2,.content-title h3, .content-price, p.negro {font-size:23px;}

.content-title {margin:0px;}

.content-title h3 {line-height:28px;}

.blog-single-content h2, .counter-details, img.alignright, img.alignleft, .mt30,.wpcf7-form, .pricing-plan {margin-bottom:25px;}

.section-title-text, .blog-tilte, .wpcf7-list-item-label a, .content-price,p.negro , .current-cat a, .wp-block-latest-posts__list a,.filtr.filtr-active, .filtr.filtr:hover, .cat-item:hover {font-weight:bold;}

.view-button, .our-pricing .browse-btn {background:linear-gradient(to right, #ffd133, #f9ad38) !important; font-size:18px;}

.view-button:hover, .our-pricing .browse-btn:hover {background:linear-gradient(to right, #f9ad38, #ffd133) !important;}

.achivement-right .col-md-4 {width:100%;}

.mb25, .negro {margin-bottom:15px;}

.counter-item h2, #experties .view-button, .get-start-section .browse-btn, .service-single-right-img h3, .slide-img .overlay, .ratting-number, #service-single .overlay,.our-pricing .pricing-video,.blog-meta ul li+li, #blog-archive #block-9 {display:none;}

.overlay-2, .testimonial-section {background:#fff;}

.testimonial-slide .owl-controls {top:0px !important;}

.white,.content-title h3,.content-title h4,.negro, .landing .wpcf7-form label, .landing .wpcf7 form.sent .wpcf7-response-output {color:#fff !important;}

.content-title h4.yellow, .landing .wpcf7-form a:hover {color:#ffd133 !important;margin-bottom:11px;}

.ion-social-youtube-outline, .kc-feature-boxes .content-title span, h2.yellow {color:#ffd133 !important;}

.ion-social-youtube-outline:before {background:#000;border-radius:10px;;line-height:36px;}

.get-start-section .section-title-head, .content-price, .browse-btn, a.yellow:hover, small, .black {color:#000 !important;}

.ex-designation, .blog-tilte, #blog-single h2, .experties-content {text-align:left; display:block;}

#blog-single h2 {line-height:30px;}

.experties-description {padding:15px;font-size:11px;}

.kc_col-sm-4 h3, #block-9 .view-button, .shorts h3 {margin-top:0px;}

.featured-text-dec p, #experties .section-title, .negro, #yumagic, ul.descuentos li {text-align:center;}

.experties-social i{font-size:30px;display:block;text-align:center;}

.service-title-head, .destacado {font-weight:700;}

.pricing-plan-list ul .destacado {font-size:14px;}

.client-pic {height:auto;width:100px;}
.client-pic img {border-radius:0px;}

.service-icon a {cursor:text;}

.get-start-section .section-title-head {line-height:1.1;}

.wp-block-latest-posts.wp-block-latest-posts__list li {text-align:left;margin-bottom:25px;line-height:18px;}

.service-single-list .service-icon i {line-height:52px;font-size:36px;}

.service-single-list li {padding:10px 30px;}

.ex-name {font-size:16px;margin-top:-10px;}

h3.service-title-head {font-weight:normal;font-size:20px;}

h3.margin, p.margin {margin-top:30px;}

.kc-col-container img.alignright {margin-left:3em;}

.kc-col-container img.alignleft {margin-right:3em;}

.blog-single-content img.alignleft {margin-right:1.5em;}

.blog-section-text .view-button {background:none !important;}

.portfolio-item .portfolio-item-title, .shop-text-pic .portfolio-item-title {font-size:17px;}

.our-pricing {padding-bottom:25px !important;border-radius:0px;}

#Kit .our-pricing {height:auto;}

.vimeo-wrapper {
	position: relative;
padding-bottom: 56.25%; /* 16/9 ratio */
padding-top: 30px; /* IE6 workaround*/
height: 0;
overflow: hidden;
}

.vimeo-wrapper iframe,.vimeo-wrapper object, .vimeo-wrapper embed {position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;}

.bestseller {margin-bottom:65px;}

.seo {margin-top:40px;}

.sponser-slide .owl-prev,
.sponser-slide .owl-next {bottom:5px;}

.sponser-slide:hover .owl-prev {left:-20px;}
.sponser-slide:hover .owl-next {right:-20px;}

#bread {margin-top:70px;height:500px;}

#bread .breadcrum-section, .rss-inner-page-slider-1 .slick-dots li, .rss-inner-page-slider-1 .slick-dots li.slick-active {background:transparent;}

#page-breadcrum, #bread {background-size:cover !important;}

#experties .col-md-3 {padding:0px 3px;}

.experties-text p {margin-bottom:0px;}

#experties .section-title {float:none !important;}

#main-nav ul.sub-menu, .global-box-shadow .browse-btn, p.negro, #kitdigital .browse-btn  {width:220px;}

#kitdigital .browse-btn {margin-top:10px;}

h4.segmento {padding-bottom:3px;}

#get-start .section-padding, .our-pricing,.content-price, .pricing-plan-list ul, 
.servicios ul {padding:0px;}

#service .section-title, #experties .section-title{padding-bottom:30px;}


.archive .breadcrum-content,.blog .breadcrum-content, .search .breadcrum-content, .post-template-default .breadcrum-content,.page-template-our-portfolios .breadcrum-content, .portfolios-template-default .breadcrum-content {bottom:190px;}

.breadcrum-content,.pricing-plan .content-title, .pricing-price, p.negro  {padding:10px;}

.wpcf7-form {background:#f1f1f1;overflow:auto;padding:40px 20px 20px 20px;}

.wpcf7-form input , select {height:35px;padding:15px;border-radius:3px; border:none; margin-top:5px;}

.landing .wpcf7-form {background:#000;}

select {;padding:0 15px;width:100%;background:#fff !important;}

.wpcf7-form textarea {border:none;margin-top:5px;}

input[type=checkbox], input[type=radio] {width:16px;height:13px;margin-top:5px;}

.wpcf7-list-item label {font-weight:normal;}

.wpcf7-form input[type=submit], .comment-drop-box button {background:linear-gradient(to right, #ffd133, #f9ad38) !important;border:none;border-radius:50px;}

.wpcf7 input[type="file"] {height:55px;margin-top:-30px;}

p.send {margin-bottom:0px;}

.content-title h4, h4 {margin:5px 0px 3px 0px;font-size:16px;}

h3.blog-tilte, #experties span.ex-designation {text-align:left; display:block;}

#experties span.ex-designation {font-family:'Sintony', sans-serif;}

h3.yellow,.breadcrum-title-head, h4 .yellow, .kc-feature-boxes .content-icon {color:#ffd133!important;}

.portfolio-tab-text-pic .item-wrap:hover .maxvid-play-icon a i, .portfolio-tab-text-pic .item-wrap:hover .maxvid-play-icon a, .service-text-icon:hover .service-reply-icon i, .filtr.filtr-active, .filtr.filtr:hover, .service-text-icon:hover h3.service-title-head {color:#ffd133;}

.service-text-icon {margin-bottom:20px;}

.service-text-icon:hover {box-shadow: 0px 0px 10px 1px rgb(251 210 50);}

.kc_column, .kc_column_inner {padding:0px 10px;}

#footer-area a:hover, #filters li:hover; .filtr.filtr-active {color:#ffd133 !important;}

.gris {color:#666; text-decoration:line-through;}

.condiciones {padding:5px 20px !important;}
.condiciones ul {list-style:none;padding:0px;font-size:13px;text-align:left;}

#planes.our-pricing .browse-btn a {font-size:16px;font-family:'Sintony';font-weight:bold;}

#planes.global-box-shadow .browse-btn {width:270px; float:left; margin:0px 5px 10px 5px;}

.global-box-shadow {
	-webkit-box-shadow: 0 2px 10px 0 rgb(0 0 0 / .1);
	box-shadow: 0 2px 10px 0 rgb(0 0 0 / .1);
}

#imagine {margin-bottom:35px;}

@media screen and (max-width: 801px){
	.counter-item {max-width:100% !important;}
	
body.kc-css-system .kc-css-966733 {padding-top:90px !important;}
	
	#planes.global-box-shadow .browse-btn {width:100%;}
	
#experties .col-md-3, .item-grid,.kc_col-sm-4  {width:100% !important;}
	
.bestseller, .seo {margin-bottom:0px;}
	
.portfolio-tab-button, .spacing {display:none !important;}
	
.experties-content {left:0%;}	
	
.servicios ul, .servicios ul.right {float:none;}
	
.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {float:none;margin:5px 0px;width:100%;}
	
#bread,.page-template-our-portfolios #page-breadcrum, .portfolios-template-default #page-breadcrum, .blog #page-breadcrum, .post-template-default #page-breadcrum,.archive #page-breadcrum, .search #page-breadcrum  {height:300px;}
	
.archive .breadcrum-content, .blog .breadcrum-content, .search .breadcrum-content, .post-template-default .breadcrum-content, .page-template-our-portfolios .breadcrum-content, .portfolios-template-default .breadcrum-content, .breadcrum-content{bottom:30%;}	
	
#blog-single figure {float:none;margin:0 auto;}
	
	.breadcrum-title {text-align:left;}
	
.best .global-box-shadow {margin-top:0px;}

.best .content-title {padding-top:10px;}
}
.portfolio-tab-text-pic,.redes {
	overflow: hidden;
}
.filteredOut > div {
    opacity: 0;
}

@media screen and (max-width: 480px){
	#cookie-law-info-bar {width:360px !important;}}

	div#main-menu {
    margin-top: 41px;
}		