.page-id-353 #site-header{display: none;}
#inicio  section .elementor-container{display: flex;flex-wrap: nowrap;}
#inicio section .negocio .elementor-widget-wrap{background: #E5B330; padding: 35px 20px; margin: 15px;}
#inicio section .negocio{transform: skewX(-15deg);  margin-right: 20px;}
#inicio section .negocio .elementor-widget-wrap h2 {transform: skewX(15deg)}
#inicio section .negocio .elementor-widget-wrap img {transform: skewX(15deg);  filter: invert(1);}
#inicio section .negocio:hover .elementor-widget-wrap img {transform: skewX(15deg);  filter: invert(0);} #inicio section .negocio .elementor-widget-wrap { box-shadow: 11px 11px 0px #000;}  #inicio section .negocio .elementor-widget-wrap:hover { background: linear-gradient(182deg, #E5B330, #FFE800);}   #inicio section .negocio .elementor-widget-wrap .icon-negocio{transition: .50s;}
#inicio section .negocio .elementor-widget-wrap:hover .icon-negocio {right:-95%;}
#inicio section .deportes .elementor-widget-wrap{background:#E5B330; padding: 35px 20px; margin: 15px; box-shadow:-11px  11px 0px #000;}
#inicio section .deportes{transform: skewX(15deg);  margin-left: 20px;} 
#inicio section .deportes .elementor-widget-wrap h2{transform: skewX(-15deg);}
#inicio section .deportes .elementor-widget-wrap img{transform: skewX(-15deg); filter: invert(1);}
#inicio section .deportes:hover .elementor-widget-wrap img{ filter: invert(0);}   #inicio section .deportes .elementor-widget-wrap:hover {transition: .50s; background: linear-gradient(182deg, #E5B330, #FFE800);} #inicio section .deportes .elementor-widget-wrap:hover h2{text-align: right; color:#fff;} #inicio section .deportes .elementor-widget-wrap .icon-deportes{transition: .50s;}
#inicio section .deportes .elementor-widget-wrap:hover .icon-deportes {left:-95%;}
#provedores_home .elementor-widget-button a {transition: 0.3s;  box-shadow: 3px 3px 0 #E3E3E3; transform: skewX(-15deg); padding: 8px 30px;}
#provedores_home .elementor-widget-button a:hover {box-shadow: 6px 6px 0 #E3E3E3;} 
#carrucel-catego .swiper-slide figure img{width: 80%; transition: 0.6s;}
#carrucel-catego .swiper-slide figure img:hover {transform: scale(1.05);}
#call_negocio_form  .elementor-element-a58da03  .elementor-cta__content{min-height: 185px;}
.elementor-element-a34a602 .elementor-swiper-button{background: none !important; }
.elementor-element-a34a602 .elementor-swiper-button:hover {background: none !important;}
.elementor-element-f150cb8 .elementor-swiper-button{background-color: none !important }
.elementor-element-f150cb8 .elementor-swiper-button:hover{background-color: none !important;} #faqs2 .elementor-element-e919029 .elementor-widget-container { box-shadow: 3px 3px 0 white;}
#faqs2 .elementor-widget-toggle .elementor-toggle-item { margin-bottom: 15px;}
#faqs2 .elementor-widget-toggle .elementor-toggle-item .elementor-tab-title{transform: skewX(-15deg); border:none ; background: #4285F4;}
#faqs2  .elementor-toggle-item .elementor-tab-content {background-color: #ffffff00; padding: 5px; border: 1px solid #4285F4; margin-top: 10px; transform: skewX(-10deg);} #faqs .elementor-widget-toggle .elementor-toggle-item { margin-bottom: 15px;}
#faqs .elementor-widget-toggle .elementor-toggle-item .elementor-tab-title{transform: skewX(-15deg); border:none ; background: #0C343D;}
#faqs .elementor-widget-toggle .elementor-toggle-item .elementor-tab-title.elementor-active{ background: #0C343D !important;}
#faqs  .elementor-toggle-item .elementor-tab-content {background-color: #fff; padding: 5px; border: 1px solid #4285F4; margin-top: 10px; transform: skewX(-10deg);}
#venta_wonder .elementor-button-wrapper a{transform: skewX(-15deg);}
#venta_wonder .elementor-button-wrapper a:hover{box-shadow: 6px 6px 0 ;}
#call_negocio_form .negocio_call_formulario:hover .elementor-cta__bg-overlay{background-image: url(https://wondersports.co/wp-content/uploads/2023/08/CTA-Seccion-On.jpg); background-size: cover; background-repeat: no-repeat;}
#call_negocio_form .negocio_call_formulario:hover .elementor-cta__button {background-color: #FBBC05;}
#call_negocio_form .elementor-widget-call-to-action .elementor-cta__button{transition: 1s;  box-shadow: 5px 5px 0 white; transform: skewX(-15deg);}
#call_negocio_form .flotante h2 {background: #34AB53ed; width: 100%; max-width: 70%; margin: auto; transform: skewX(-15deg);}
#call_negocio_form .flotante .elementor-cta__description{background: #99FF33; transform: skewX(-15deg); padding: 8px 5px; width: 85%;    margin: auto;}
#call_negocio_form .flotante:hover .elementor-cta__description{background: #000; color:#99FF33; }
#call_negocio_form .flotante .elementor-cta__description span{ font-size: 0.7rem;}
#call_negocio_form .flotante .elementor-cta__content{background: #fff0;}
#call_negocio_form .flotante{transition: .6s;}  .diferencial-img .e-con-inner {
position: relative;
}
.diferencial-img .e-con-inner .elementor-widget-image:nth-child(2){
position:absolute;
opacity:0;
}
.diferencial-img:hover .e-con-inner .elementor-widget-image:nth-child(2){
position:absolute;
opacity:1;
}
#venta_wonder .elementor-testimonial .elementor-testimonial__image img {overflow: visible !important; transition:0.6s ;}
#venta_wonder .elementor-testimonial .elementor-testimonial__image:hover
{background-image: url(https://wondersports.co/wp-content/uploads/2023/07/Icon-Diferencial-B-1.png);
background-size: contain; background-repeat: no-repeat;}
#venta_wonder .elementor-testimonial .elementor-testimonial__image img:hover {opacity: 0; }
#varieda-wonder .wap-buttonNos a{transition: 1s;  box-shadow: 3px 3px 0 white; transform: skewX(-15deg);}
#varieda-wonder .wap-buttonNos a:hover{ box-shadow: 6px 6px 0 white;}
#familiaDest .elementor-widget-button  a{transition: 1s;  box-shadow: 3px 3px 0 rgb(235, 235, 235); transform: skewX(-15deg);}
#familiaDest .elementor-widget-button  a:hover{ box-shadow: 6px 6px 0 rgb(228, 228, 228);}
#videoMoment .elementor-widget-button  a{transition: 1s;  box-shadow: 3px 3px 0 rgb(235, 235, 235); transform: skewX(-15deg);}
#videoMoment .elementor-widget-button  a:hover{ box-shadow: 6px 6px 0 rgb(228, 228, 228);}
#galeriNeuevDis .elementor-widget-button a{transition: 1s;  box-shadow: 3px 3px 0 rgb(235, 235, 235); transform: skewX(-15deg);}
#galeriNeuevDis .elementor-widget-button a:hover{ box-shadow: 6px 6px 0 rgb(228, 228, 228);}
#Wonder-hBlog .elementor-widget-button  a{transition: 1s;  box-shadow: 3px 3px 0 rgb(235, 235, 235); transform: skewX(-15deg);}
#Wonder-hBlog .elementor-widget-button  a:hover{ box-shadow: 6px 6px 0 rgb(228, 228, 228);} #testimonios-box .elementor-testimonial__content{background: #0E1C35;  padding: 40px 10px 10px 30px; border-radius: 30px;}
#testimonios-box .elementor-testimonial__footer{margin-bottom: -40px; z-index: 1;}
#testimonios-box .scroll_items{overflow-y: scroll; height: 100%;  max-height: 220px; scrollbar-color: #09C transparent;  scrollbar-width: thin;}
#testimonios-box .scroll_items::-webkit-scrollbar:vertical{width:5px; height: 5px;}
#testimonios-box .scroll_items::-webkit-scrollbar {
width: 5px;
height: 5px;
}
#testimonios-box .scroll_items::-webkit-scrollbar-track {
background-color: transparent; width: 100px; max-width: 2px;
}
#testimonios-box .scroll_items::-webkit-scrollbar-thumb {
background-color:#FFFFFF;
}
#testimonios-box .scrol_items:hover::-webkit-scrollbar-thumb  {
background-color:#FBBC05;
}
#testimonios-box .elementor-image-box-wrapper{ align-items: center !important;}
#testimonios-box .elementor-image-box-wrapper .elementor-image-box-img{ margin-right: -30px; z-index: 1;}
#testimonios-box .elementor-image-box-wrapper h3 span{font-size: 0.9rem; font-weight: 300;}
#testimonios-box .elementor-element-72095c0 .elementor-image-box-wrapper .elementor-image-box-content{background: #0E1C35; padding: 10px 25px 10px 70px; border-radius: 30px;} #wpforms-form-622 .wpforms-field-container .wpforms-field input{ background: #fff0; border:none; border-bottom:1px solid #fff; color:#fff;}
#wpforms-form-622 .wpforms-field-container .wpforms-field input::placeholder{color: #fff; font-weight: 200;}
#wpforms-form-622 .wpforms-field-container .wpforms-field-textarea textarea { background: #fff0; border-bottom:1px solid #fff; color:#fff; max-height: 100px; min-height: 60px;}
#wpforms-form-622 .wpforms-field-container .wpforms-field-textarea textarea::placeholder{color: #fff; font-weight: 200;}
#wpforms-form-622 .wpforms-submit-container button{background-color: #E5B330; transition: 1s;  box-shadow: 3px 3px 0 white; transform: skewX(-15deg); padding: 5px 30px;  font-family: "Montserrat", Sans-serif;  font-size: 0.9rem; color:#fff; font-weight:600 ;}
#wpforms-form-622 .wpforms-submit-container button:hover{background-color: #FFE800; box-shadow: 6px 6px 0 white; color: #000;}
#wpforms-form-622 .wpforms-field-required .wpforms-field-label-inline {color: #fff;}
#wpforms-form-622 .wpforms-field-container .wpforms-field {padding: 5px 0px;}
#wpforms-622 .wpforms-error{color:#cfcfcf; margin-top:8px;}
#tu-contacto .elementor-col-50 .elementor-element-03a8ad7 a{transition: 1s;  box-shadow: 3px 3px 0 white; transform: skewX(-15deg); padding: 10px 30px;} #form-neg .ob-harakiri > div > span {font-size: 1.5rem;}
#wpforms-form-724 .wpforms-field-container .wpforms-field {padding: 5px 0px;}
#wpforms-form-724 .wpforms-field-container .wpforms-field input{background: #fff0; color: #fff; font-family:"Montserrat", Sans-serif; font-size: 0.8rem; border: none; border-bottom: 1px solid #fff; font-weight: 900;}
#wpforms-form-724 .wpforms-field-container .wpforms-field input::placeholder{color: #fff; font-size: 0.9rem; font-family:"Montserrat", Sans-serif;}
#wpforms-form-724 .wpforms-field-container .wpforms-list-inline .wpforms-field-label {color: #fff; font-size: 1rem; font-family:"Montserrat", Sans-serif;}
#wpforms-form-724 .wpforms-field-container .wpforms-list-inline ul li {color: #fff; font-size: 0.8rem; font-family:"Montserrat", Sans-serif;}
#wpforms-form-724 .wpforms-field-container .wpforms-field-checkbox li{ color: #fff; font-size: 0.8rem; font-family:"Montserrat", Sans-serif;}
#wpforms-form-724 .wpforms-submit-container button{background-color: #E5B330; transition: 1s;  box-shadow: 3px 3px 0 white; transform: skewX(-15deg); padding: 5px 30px;  font-family: "Montserrat", Sans-serif;  font-size: 1rem; color:#fff; font-weight:800 ;}
#wpforms-form-724 .wpforms-submit-container button:hover{background-color: #FF0411; color: #000; box-shadow: 6px 6px 0 white;}
#ty_negocio .wap-button a {transition: .3s;  box-shadow: 3px 3px 0 white; transform: skewX(-15deg);}
#ty_negocio .wap-button a:hover{box-shadow: 6px 6px 0 white;}
#wpforms-form-724 .wpforms-list-inline .wpforms-field-label {padding-bottom: 30px;}
#wpforms-724 .wpforms-error{color:#cfcfcf; margin-top:8px;}
#wpforms-form-724 .wpforms-list-inline .wpforms-field-label {
margin-top: 1rem; position:relative;
}
#wpforms-form-724 .wpforms-list-inline .wpforms-field-label::file-selector-button {
font-weight: bold; padding: 0.5em;  padding-left:50px; 
}
#wpforms-form-724 .wpforms-list-inline .wpforms-field-label:before{ color:rgb(255, 255, 255); content:'*Puedes seleccionar varias'; display:flex; position:absolute; left:10px; top:20px; font-size: 0.8rem;} #Inicio_nosotros .elementor-widget-testimonial-carousel .elementor-testimonial__footer{ display: flex; margin-top:0px;}
#Inicio_nosotros .elementor-widget-testimonial-carousel .elementor-testimonial__footer .elementor-testimonial__image{margin: 0xp; width: 100%; max-width: 50%; }
#Inicio_nosotros .elementor-widget-testimonial-carousel .elementor-testimonial__content  {  position: absolute; right: 40px; top:30px}
#Inicio_nosotros .elementor-main-swiper{transform: skewX(-15deg) !important;}
#Inicio_nosotros .elementor-main-swiper .swiper-wrapper .swiper-slide:hover {transform: scale(1.05);}
#Inicio_nosotros .elementor-main-swiper .swiper-wrapper .swiper-slide:hover .elementor-testimonial__text {color:#404040;}
#Inicio_nosotros .elementor-main-swiper .swiper-wrapper .swiper-slide:hover .elementor-testimonial__title{color:#404040;}
#quiero-team .elementor-widget-button a{transition: .3s; box-shadow: 3px 3px 0 #E1E1E1; transform: skewX(-15deg);}
#quiero-team .elementor-widget-button a:hover{box-shadow: 6px 6px 0 #E1E1E1;}
#nosotros_video .wap-buttonNos a{transition: .3s;  box-shadow: 3px 3px 0 white; transform: skewX(-15deg); }
#nosotros_video .wap-buttonNos a:hover{box-shadow: 6px 6px 0 white;}
#union_equipo .wap-buttonNos a{transition: .3s;  box-shadow: 3px 3px 0 white; transform: skewX(-15deg); }
#union_equipo .wap-buttonNos a:hover{box-shadow: 6px 6px 0 white;} #tkyPatrocinio  .thank-bottom a{transition: 0.3s;  box-shadow: 3px 3px 0 #E8F800; transform: skewX(-15deg); padding: 8px 30px;}
#tkyPatrocinio  .thank-bottom a:hover{box-shadow: 6px 6px 0 #E3E3E3;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field .choices__list--dropdown {background: #51FF28; color: #000;}
#patrocinio .ob-harakiri h2 > span{ font-size: 1.7rem; font-weight: 400; font-style: normal;}
#patrocinio .elementor-widget-button a{transition: 0.3s;  box-shadow: 3px 3px 0 white; transform: skewX(-15deg); padding: 8px 30px;}
#patrocinio .elementor-widget-button  a:hover{box-shadow: 6px 6px 0 white;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field input{background: #fff0; color: #fff; font-family: "Montserrat", Sans-serif;  font-size: 0.9rem; border: none; border-bottom: 1px solid #fff;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field input::placeholder{color: #fff; font-family: "Montserrat", Sans-serif;  font-size: 1rem;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field .choices__inner{background: #fff0; color: #fff; font-family: "Montserrat", Sans-serif;  font-size: 0.9rem; border: none; border-bottom: 1px solid #fff;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field .choices__inner::placeholder{color: #fff; font-family: "Montserrat", Sans-serif;  font-size: 1rem;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field-layout input{background: #fff0; color: #fff; font-family: "Montserrat", Sans-serif;  font-size: 0.9rem; border: none; border-bottom: 1px solid #fff;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field-layout input::placeholder{color: #fff; font-family: "Montserrat", Sans-serif;  font-size: 0.8rem;}
#wpforms-1172-field_3-container .wpforms-field-description{ text-align: center; font-size: 0.9rem;  font-weight: 700;   color: #fff;  padding-top: 15px; font-family: "Montserrat", Sans-serif;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field textarea{
background: #fff0; color: #fff; font-family: "Montserrat", Sans-serif; 
font-size: 0.9rem; width: 100%; max-width: 100%; height: 100%; max-height: 120px;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field textarea::placeholder{color: #fff; font-family: "Montserrat", Sans-serif;  font-size: 1rem;}
#wpforms-form-1172 .wpforms-field-container ul .wpforms-field-label-inline{color: #fff; font-family: "Montserrat", Sans-serif;  font-size: 0.8rem;}
#wpforms-form-1172 .wpforms-field-container ul .wpforms-field-label-inline:hover{color: #0b03ff; text-decoration: underline;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field {padding: 5px 0px !important;}
#wpforms-1172 .wpforms-error{color:#cfcfcf; margin-top:8px;}
#tkyPatrocinio .wap-buttonPa a{transition: .3s;  box-shadow: 3px 3px 0 white; transform: skewX(-15deg); }
#tkyPatrocinio .wap-buttonPa a:hover{box-shadow: 6px 6px 0 white;}
#wpforms-form-1172 label.wpforms-field-label {
color: #00FF00 !important;
}
select#wpforms-1172-field_21 {
background: #000 !important;
color: #fff !important;
border: 0;
border-bottom: 1px solid;
}
.wpforms-field-description {
color: #00FF00 !important;
} #wpforms-1172-field_10-container input {
margin-top: 0rem;
position:relative;
}
#wpforms-1172-field_10-container input::placeholder {
font-size: 0.7rem;
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background-image:url(https://wondersports.co/wp-content/uploads/2023/07/Icon-Insta.png);
background-repeat: no-repeat;	
background-size:20px;
padding-left:30px;
border-radius: 3px;
}
#wpforms-1172-field_11-container input {
margin-top: 0rem;
position:relative;
}
#wpforms-1172-field_11-container input::placeholder {
font-size: 0.7rem;
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background-image:url(https://wondersports.co/wp-content/uploads/2023/08/Icon-TikTok.png);
background-repeat: no-repeat;	
background-size:20px;
padding-left:30px;
border-radius: 3px;
}
#wpforms-1172-field_12-container input {
margin-top: 0rem;
position:relative;
}
#wpforms-1172-field_12-container input::placeholder {
font-size: 0.7rem;
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background-image:url(https://wondersports.co/wp-content/uploads/2023/08/Icon-Facebook.png);
background-repeat: no-repeat;	
background-size:20px;
padding-left:30px;
border-radius: 3px;
}
#wpforms-1172-field_13-container input {
margin-top: 0rem;
position:relative;
}
#wpforms-1172-field_13-container input::placeholder {
font-size: 0.7rem;
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background-image:url(https://wondersports.co/wp-content/uploads/2023/08/Icon-Youtube.png);
background-repeat: no-repeat;	
background-size:20px;
padding-left:30px;
border-radius: 3px;
}
#wpforms-1172-field_4-container input {
margin-top: 0rem;
position:relative;
}
#wpforms-1172-field_4-container input::placeholder {
font-size: 0.6rem;
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background-image:url(https://wondersports.co/wp-content/uploads/2023/08/Icon-Web.png);
background-repeat: no-repeat;	
background-size:20px;
padding-left:30px;
border-radius: 3px;
} #wpforms-form-1172 div.wpforms-submit-container button {background-color: #0C343D; transition: 1s;  box-shadow: 3px 3px 0 white; transform: skewX(-15deg); padding: 5px 40px;  font-family: "Montserrat", Sans-serif;  font-size: 1.1rem; color:#fff; font-weight:800 ;} 
#wpforms-form-1172 div.wpforms-submit-container button:hover {background-color: #99FF33;  box-shadow: 6px 6px 0 white; color: #000;} #Wonder-hBlog  article .elementor-post__text { display: flex; flex-direction: row; justify-content: space-between; background: #00000094; padding: 10px;}
#Wonder-hBlog  article .elementor-post__text:hover {background: #FBBC05; } #blogSecction1 .jkit-postblock-content {width: 100%; max-width: 60%; height: 100%; max-height: 100%; background-image: linear-gradient(88deg,   #fff0, #fff0 10%, #4285F4 95%); transition: .6s;}
#blogSecction1 .jkit-postblock-content:hover { background-image: linear-gradient(45deg,   #fff0, #fff0 10%, #4285F4 85%); transform: skewX(3deg);}
#blogSecction1  .postblock-type-5 .jkit-postblock-content {position: absolute; left: 40%; padding-top: 10%; padding-left: 13%; padding-right: 5%;}
#blogSecction1 .jkit-post-meta-bottom .jkit-meta-readmore{box-shadow: 3px 3px 0 #ffffff; transform: skewX(-15deg);}
#blogSecction1 .jkit-post-meta-bottom .jkit-meta-readmore :hover{box-shadow: 6px 6px 0 #ffffff;}
#block-primario .ultimos_blogs article .jkit-postblock-content { padding: 20px;}
#block-primario .ultimos_blogs article:nth-child(2){flex-flow: row-reverse !important;  background-color: #FBBC05 !important;}
#block-primario .ultimos_blogs article:nth-child(2) .jkit-post-meta-bottom a {background-color: #4285F4;}
#block-primario .ultimos_blogs article .jkit-post-meta-bottom a { transition:.6s; transform: skewX(-13deg); box-shadow:3px 3px 0 white;}
#block-primario .ultimos_blogs article .jkit-post-meta-bottom a:hover { background-color: #EA4335; box-shadow: 6px 6px 0 white;}
#block-primario .todo-post .elementor-widget-container article a.elementor-post__read-more {padding: 5px 20px; background-color: #FBBC05; transition:.6s; transform: skewX(-15deg); box-shadow:3px 3px 0 white;}
#block-primario .todo-post .elementor-widget-container article a.elementor-post__read-more:hover {background-color: #EA4335; box-shadow:6px 6px 0 white;} .elementor-widget-post-comments .elementor-widget-container .comments-area .title-comments{padding: 1% 20%;}
.elementor-widget-post-comments .elementor-widget-container .comments-area .comment-list {padding: 2% 12% !important;}
.elementor-widget-post-comments .elementor-widget-container .comments-area .comment-list .comment {border-radius: 50px;}
.elementor-widget-post-comments .comment-respond  {background-image: url(https://wondersports.co/wp-content/uploads/2023/08/Fondo-Thank-you-2-1.jpg); background-repeat: no-repeat; background-size: cover;}
.elementor-widget-post-comments .comment-respond  {width: 100%; padding:3% 20% 3% 20%;}
.elementor-widget-post-comments .comment-respond .comment-form-comment textarea {background: none;color: #a2a1a1; font-size: 1rem; border: 2px solid #ffff;}
.elementor-widget-post-comments .comment-respond .comment-form p label {color:#fff; font-size: 1rem; font-family: "Montserrat", Sans-serif;}
.elementor-widget-post-comments .comment-respond .comment-form p input {background: none; color: #fff; font-size: 1rem; border: 2px solid #ffff;}
.elementor-widget-post-comments .comment-respond .comment-form .form-submit{text-align: center;}
.elementor-widget-post-comments .comment-respond .comment-form .form-submit input{background-color: #4285F4; transition:.6s; transform: skewX(-13deg); box-shadow:3px 3px 0 white; border: none;}
.elementor-widget-post-comments .comment-respond .comment-form .form-submit input:hover{background-color: #FBBC05; box-shadow:6px 6px 0 white;}
#div-comment-2 > footer > div.comment-metadata{display: none;}
#comments ol li article {color: #000;}
#comments .comment .comment-body{padding-inline-end: 20px !important; border: none;}
#div-comment-2 > footer > div.comment-author.vcard > img{left: 25px;}
#comments ol li article .fn a{color: #000;}
#commentform  p.comment-form-comment  textarea {max-height: 100px; min-height: 60px; max-width: 100%;}
#commentform  p.comment-notes {color: #fff;}
#comentarios_post  form p.comment-form-url {display: none;}
#comentarios_post section h2 {text-align: center; color: #fff; font-size: 2rem; font-weight: 700; font-family: "Montserrat", Sans-serif;}
#comments ol li{background:#FEF4D7;   } #comments .comment-list .comment-respond .comment-reply-title {color: #000; font-size: 1.6rem;}
#comments .comment-list .comment-respond .comment-notes {color: #000; }
#comments .comment-list .comment-respond {background:none; background-color: #fff;}
#comments .comment-list .comment-respond .comment-form-comment label{ color: #081A41; font-weight: 800;}
#comments .comment-list .comment-respond .comment-form-comment textarea{ border: 1px solid #081A41; }
#comments .comment-list .comment-respond .comment-form-author label{color: #081A41; font-weight: 800;}
#comments .comment-list .comment-respond .comment-form-author input{border: 1px solid #081A41;}
#comments .comment-list .comment-respond .comment-form-email label{color: #081A41; font-weight: 800;}
#comments .comment-list .comment-respond .comment-form-email input{border: 1px solid #081A41;}
#comments .comment-list .comment-respond .comment-form-cookies-consent label{ color: #081A41; font-weight: 400; font-size: 0.9rem; } #buscador-des .elementor-search-form__container input::placeholder { color: #fff; font-size: 1.3rem;}
#buscador-des .elementor-search-form__container input{background: #fff0; border: none; border-bottom: 1px solid #fff; text-align: center; color: #fff; font-size: 1.1rem; }
#buscador-des .elementor-search-form__container input:focus-visible {  outline: 0px 0px 2px 0px solid black !important;}
#buscador-des .elementor-search-form__container input {
margin-top: 0rem;
position:relative;
}
#buscador-des .elementor-search-form__containerr input::placeholder {
font-size: 0.7rem;
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background-image:url(https://wondersports.co/wp-content/uploads/2023/07/Icon-Insta.png);
background-repeat: no-repeat;	
background-size: 7%;
padding-left:30px;
border-radius: 3px;
}
#buscador-des .elementor-search-form {background: none;}
#buscador-des  form .elementor-search-form__container {text-align: center; background: none !important;}
#buscador-des  form .elementor-search-form__container button {border: none; background: #02010100;     position: absolute;  bottom: 1%; left: 35%;}
#buscador-des  form .elementor-search-form__container button i{background: #FBBC05; transform: skewX(-10deg);  padding: 6px 60px; border: none;  box-shadow: 3px 3px 0 white;} 
#buscador-des  form .elementor-search-form__container button i:hover{ box-shadow: 6px 6px 0 white; background: #EA4335;}
#buscador-des  form .elementor-search-form__container button i::file-selector-button {
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background:#FBBC05;
padding-left:50px;
border: thin solid grey;
border-radius: 3px;
}
#buscador-des  form .elementor-search-form__container button i:before{ color:rgb(255, 255, 255); content:'ENVIAR'; display:flex;  left:10px; top:5px; font-weight: 800; font-size: 1rem; font-family: "Montserrat", Sans-serif; }
#swal2-html-container form  input{ border-radius: 0px; border: none; border-bottom: 3px solid #fff;} #Search-mobil .elementor-search-form {background: none;}
#Search-mobil  form .elementor-search-form__container {text-align: center; background: none !important;}
#Search-mobil  form .elementor-search-form__container button {border: none; background: #02010100;     position: absolute;  bottom: 1%; left: 20%;}
#Search-mobil  form .elementor-search-form__container button i{background: #FBBC05; transform: skewX(-10deg);  padding: 6px 60px; border: none;  box-shadow: 3px 3px 0 white;} 
#Search-mobil  form .elementor-search-form__container button i:hover{ box-shadow: 6px 6px 0 white; background: #EA4335;}
#Search-mobil form .elementor-search-form__container input { background: none;  text-align: center;  margin: 50px 8px; font-family: "Montserrat", Sans-serif; font-size: 1.1rem;}
#Search-mobil  form .elementor-search-form__container button i::file-selector-button {
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background:#FBBC05;
padding-left:50px;
border: thin solid grey;
border-radius: 3px;
}
#Search-mobil  form .elementor-search-form__container button i:before{ color:rgb(255, 255, 255); content:'ENVIAR'; display:flex;  left:10px; top:5px; font-weight: 800; font-size: 1rem; font-family: "Montserrat", Sans-serif; } #reviews #review_form #respond #comment{  height: 100%;
max-height: 60px;
min-height: 60px;
width: 100%;
max-width: 1300px;
min-width: 100%;
border:none;
border-radius: 0px;
border-bottom: 2px solid #34AB53;
}
#review_form #respond .comment-form-author input{border:none; border-bottom: 1px solid #34AB53;} 
#review_form #respond .comment-form-email input{border:none; border-bottom: 1px solid #34AB53;}
#review_form #respond .form-submit .submit {    color: #000; transform: skewX(-15deg); background: #1930FF;
letter-spacing: 0;
transform: skewX(-10deg);
}
#review_form #respond .form-submit .submit:hover{ background-color: #34AB53; color: #fff;}
#descripcion-productos .wc-tabs-wrapper {text-align: center !important;}
#descripcion-productos .tabs{display: none !important;}
#tab-title-description { display: none !important;}
#tab-description{display: none!important;}
#tab-title-reviews { display: none;}
#tab-reviews { display: inline-block !important;}
#reviews .commentlist li  img{display: none;}
#reviews .commentlist li p.meta {color: #ED480C;}
#reviews #comments ol.commentlist li .comment-text meta, 
#reviews #comments ol.commentlist li .comment-text p.meta {color: #ED480C;}
#reviews #comments ol.commentlist li .comment-text {margin: 0px 30px !important; border: 1px solid #FFf !important; transform: skewX(-8deg) !important; }
#reviews .commentlist li .star-rating {color:#FFD503 ;}
#reviews #comments ol.commentlist li .comment-text .star-rating {width: 100%;}
#reviews .commentlist li .star-rating::before {top: 0;left: 0; float:none;  position: absolute;   width: 100%; right: 0;}
#reviews .commentlist li  .star-rating span::before{width: 100%;}
#reviews .commentlist li .description p{color: #fff;}
#reviews #comments ol.commentlist li .comment-text{margin: auto;}
#respond span{color: #34AB53; font-family:"Montserrat", Sans-serif;}
#review_form label {color: #000000; font-family:"Montserrat", Sans-serif;}
#review_form p {color: #fff; font-family:"Montserrat", Sans-serif;}
#comments > p {color: #ED480C; font-family:"Montserrat", Sans-serif;}
#commentform .stars span a{height: 1.6rem;  width: 1.6rem; color: #FFD503;}
#ommentform .stars span a:hover{color: #FFD503;}
#commentform .stars span a.active{ color: #FFD503;}
#commentform .stars span a::before{width: 3rem;  height: 3rem;  font-size: 1.5em;}
#tab-additional_information {display: flex !important;}
#commentform .comment-form-rating {justify-content: center;}
#commentform .comment-form-rating label{display: none;}
#tab-title-additional_information { display:none; }
#descripcion-productos  ul li.active{background:#FFD503 ; border: 1px solid #FFD503;}
#descripcion-productos  ul li.active:before { display: none;}
#descripcion-productos  ul li.active a { color: #000; --e-a-border-color-focus: none;} 
#producto-presentacion .main-container-attributes { display: flex ; justify-content: center;}
#producto-presentacion .container-attribute {display: flex; margin-right: 20px; transform: skewX(-20deg);}
#producto-presentacion .container-attribute .title-attribute { background:#FFD503 ; color: #000; margin-right:5px ;     padding: 5px 12px;}
#producto-presentacion .container-attribute .value-attribute { background: #fff; color: #000;    padding: 5px 12px;}
#producto-presentacion   .elementor-element.elementor-element-36d6e626 .price ins {font-size: 1.7rem !important;}
#tab-title-reviews{display: none !important;}
#tab-additional_information{ max-width: 60%;
margin: auto;}
#descripcion-productos .titulo-adicional {transform: skewX(-10deg);}
#tab-additional_information .shop_attributes{display: flex; border: none !important; padding: 5px;     flex-wrap: wrap;
line-height: 50px; justify-content: center;}
#producto-presentacion .elementor-widget-container p{ margin-bottom: 0px;}  
#tab-additional_information .shop_attributes .woocommerce-product-attributes-item { margin: 5px 10px; display: flex; margin-bottom: 2px; border-bottom: 1px solid #ED480C;}
#tab-additional_information .woocommerce-product-attributes-item__label {margin: 0px 4px; color: #fff;}
#tab-additional_information .woocommerce-product-attributes-item__value {margin: 0px 3px; }
#formulario-contactanos .ob-harakiri p {margin-bottom: 15px;}
#wpforms-form-1995 .wpforms-field-container .wpforms-field label{text-align:center; font-size: 1rem;}
#tab-additional_information .woocommerce-product-attributes-item__value > p{margin-bottom: 0px; font-weight: 800; color: #fff;}
#descripcion-productos section .elementor-widget-container .elementor-button-wrapper a{ transform: skewX(-10deg); } #call-distrib-pro .negocio_call_formulario2:hover .elementor-cta__bg-overlay{background-image: url(https://wondersports.co/wp-content/uploads/2023/08/Fondo-CTA.jpg); background-size: cover; background-repeat: no-repeat;}
#call-distrib-pro a{box-shadow: 3px 3px 0 #E1E1E1; transform: skewX(-15deg);}
#call-distrib-pro a:hover{box-shadow: 6px 6px 0 #E1E1E1; }
#ultban-prod .elementor-element-745e8ff .elementor-element-cc619cf a {box-shadow: 3px 3px 0 white; transform: skewX(-15deg);}
#ultban-prod .elementor-element-745e8ff .elementor-element-cc619cf a:hover {box-shadow: 6px 6px 0 white; }
.woocommerce nav.woocommerce-pagination {    text-align: right !important;} .elementor-wc-products ul.products li.product a.ast-loop-product__link h2{
color: #FFFFFF;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
display: -webkit-box;
display: -webkit-inline-box;
margin: 0;
height: 36px;
letter-spacing: 0px;
}
#productos-row .elementor-widget-shortcode .elementor-shortcode{overflow: hidden;}
.woocommerce .text_products {padding: 2px 25px !important; height: 33px; min-height: 33px; max-height: 33px;}
.woocommerce .woocommerce-loop-product__title {height: 40px !important; max-height: 40px; min-height: 40px;} 
.woocommerce .woocommerce-loop-product__title{display:-webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden;}
#productos-colum  li h2 {padding: 2px 25px !important;}
.woocommerce .text_products {display:-webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden;}
#productos-colum li {text-align: center; box-shadow: 0px 0px 0px 0 rgba(0,0,0,0.5);   }
#productos-colum li h2 {font-size: 1rem; font-family: "Montserrat", Sans-serif; color: #EA4335; font-weight: 700;}
#productos-colum li .text_products {font-size: 0.8rem; line-height: 1.2em; font-family: "Montserrat", Sans-serif; color: #000000; font-weight: 400; margin-bottom: 8px;}
#productos-colum li .attributes-loop {display: none;}
#productos-colum li .product_type_simple {background-color: #EA4335; font-size: 0.8rem; line-height: 1em; font-family: "Montserrat", Sans-serif; color: #fff; font-weight: 400; width: 100%;}
#productos-colum li .product_type_simple:hover{background-color: #FBBC05;}
#productos-colum li .distribucion{display: none;}
#productos-row li h2 {padding: 0px 25px !important; margin-top: 4px !important;}
#productos-row li  {text-align: center; box-shadow: 0px 0px 0px 0 rgba(0,0,0,0.5);   }
#productos-row li h2 {font-size: 1rem; font-family: "Montserrat", Sans-serif; color: #EA4335; font-weight: 700;}
#productos-row li .text_products {font-size: 0.8rem; line-height: 1.2em; font-family: "Montserrat", Sans-serif; color: #000000; font-weight: 400; height: 33px; max-height: 33px; min-height: 33px;}
#productos-row li .attributes-loop {display: none;}
#productos-row li .product_type_simple {background-color: #EA4335; font-size: 0.8rem; line-height: 1em; font-family: "Montserrat", Sans-serif; color: #fff; font-weight: 400; width: 100%;}
#productos-row li .product_type_simple:hover{background-color: #FBBC05;}
#productos-row li .distribucion{display: none;}
.elementor-1242 .elementor-element.elementor-element-4b95ec4 .elementor-swiper-button-prev{background-color: #00000000;}
.elementor-1242 .elementor-element.elementor-element-4b95ec4 .elementor-swiper-button-next{background-color: #00000000;} #elementor-popup-modal-1080  .elementor-search-form__icon{
position: absolute !important;
bottom: -20px;
margin: auto;
right: 30%;
padding: 2px 70px;
}
#elementor-popup-modal-1080 .elementor-search-form__icon {
margin-top: 1rem;
position:relative;
}
#elementor-popup-modal-1080 .elementor-search-form__icon ::file-selector-button {
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background:red;	
padding-left:50px;
border: thin solid grey;
border-radius: 3px;
}
#elementor-popup-modal-1080 .elementor-search-form__icon :before{ color:rgb(255, 255, 255); content:'icono'; display:flex; position:absolute; left:10px; top:5px}
#elementor-search-form-1e7569e {text-align: center; text-transform: uppercase; letter-spacing: 0.2em;} #productos-colum .elementor-widget-sidebar .elementor-widget-container{ display: flex;}
#productos-colum .elementor-widget-sidebar .elementor-widget-container .widget_text h2{ color: #4285F4 !important; font-family:"Montserrat", Sans-serif !important; font-size: 0.9rem !important; font-weight: 800;}
#productos-colum .elementor-widget-sidebar .elementor-widget-container .widget_product_categories h2 {display: none;}
#woocommerce_product_categories-2  .select2-selection{border: none;  margin: 5px;  background: #E9E9E9; transform: skewX(170deg);}
#productsRecoment li {text-align: center; box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.5)}
#productsRecoment li h2 {font-size: 1rem; font-family: "Montserrat", Sans-serif; color: #EA4335; font-weight: 700;}
#productsRecoment li .text_products {font-size: 0.8rem; line-height: 1.2em; font-family: "Montserrat", Sans-serif; color: #000000; font-weight: 400;}
#productsRecoment li .attributes-loop {display: none;}
#productsRecoment li .product_type_simple {background-color: #EA4335; font-size: 0.8rem; line-height: 1em; font-family: "Montserrat", Sans-serif; color: #fff; font-weight: 400; width: 100%;}
#productsRecoment li .product_type_simple:hover{background-color: #FBBC05;}
#productsRecoment li .distribucion{display: none;}
#wonderProduts-team .wap-buttonNos a {box-shadow: 3px 3px 0 white; transform: skewX(-15deg);}
#wonderProduts-team .wap-buttonNos a:hover{box-shadow: 6px 6px 0 white;}
.products .product .woocommerce-loop-product__buttons a{width: 100%; max-width: 100% !important;}
.products .product .woocommerce-loop-product__buttons a{background-color: #EA4335;}
.products .product .woocommerce-loop-product__buttons a:hover{background-color: #FBBC05;} .destok .woocommerce-product-gallery{    display: flex;
flex-wrap: nowrap;
justify-content: space-between;
flex-direction: row-reverse;
}
.woocommerce .elementor-2020 .elementor-element.elementor-element-c41a5bb .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper{width: 560px;}
.destok .woocommerce-product-gallery .woocommerce-product-gallery__image.flex-active-slide{width: 430px !important; max-width: 429px;}
.woocommerce .product .images .flex-control-thumbs li{width: 100% !important; max-width: 100% !important;} #singleProduc .elementor-button-wrapper a{width: 100%; max-width: 80%;
margin-left: 20px; max-width: 80%;  transition: 1s;  box-shadow: 3px 3px 0 #B3B3B3; transform: skewX(-15deg);}
#singleProduc .elementor-button-wrapper a:hover{ box-shadow: 6px 6px 0 #B3B3B3;}
#singleProduc .elementor-element-68441ad .elementor-element-ed22d7f {overflow-y: scroll; height: 100%;  max-height: 200px; scrollbar-color: #09C transparent;  scrollbar-width: thin;}
#singleProduc .elementor-element-68441ad .elementor-element-ed22d7f::-webkit-scrollbar:vertical{width:5px; height: 5px; }
#singleProduc .elementor-element-68441ad .elementor-element-ed22d7f::-webkit-scrollbar:vertical{scrollbar-color: transparent  yellow}
#singleProduc .elementor-element-68441ad .elementor-element-ed22d7f::-webkit-scrollbar {
width: 5px;
height: 5px;
}
#singleProduc .elementor-element-68441ad .elementor-element-ed22d7f::-webkit-scrollbar-track {
background-color: #000000; width: 100px; max-width: 1px;
}
#singleProduc .elementor-element-68441ad .elementor-element-ed22d7f::-webkit-scrollbar-thumb {
background-color:#FBBC05; width: 100px; max-width: 3px; height: 100%; max-height: 3px;
} 
#singleProduc .elementor-element-68441ad .elementor-element-c8873af { height: 100%;  max-height: 230px; } 
#singleProduc .elementor-element-68441ad .elementor-element-c8873af::-webkit-scrollbar-track{background:transparent}
#singleProduc .elementor-element-68441ad .elementor-element-c8873af::-webkit-scrollbar-thumb {
background-color: rgba(0, 0, 255, 0); border-radius: 20px; border: 3px solid rgba(255, 166, 0, 0); } #tabla-datos .woocommerce-Tabs-panel {border: 1px solid #9D9D9D;}
.woocommerce p.stars a, .woocommerce-page p.stars a{color: #ffaa00;}
#reviews form > p.form-submit .submit{ background: #1930FF;}
#reviews form > p.form-submit .submit:hover{ background: #E5B330;;}   #error-404  h2  span{font-size: 1.2rem; font-weight: 400;}
#error-404 .elementor-button-wrapper a{  text-decoration: none;  color: white; background: #1930FF; transition: 1s;  box-shadow: 5px 5px 0 white; transform: skewX(-15deg);}
#error-404 .elementor-button-wrapper a:hover{ text-decoration: none; color: white; background: #E5B330; transition: 1s;  box-shadow: none; transform: skewX(-15deg);}
#error-404 .inicio-error404 a{background: #fff0 !important; color:fff; box-shadow: none; font-size: 1rem; font-weight: 700;}
#error-404 .inicio-error404 a:hover{background: none; transform: scale(1.1); } #colophon .elementor-widget-shortcode .wpforms-container {margin: 5px;}
#wpforms-form-442 input {border-radius: 30px; }
#wpforms-form-442 .wpforms-submit-container {text-align: center;}
#wpforms-form-442 .wpforms-field-checkbox label {color: #fff;}
#wpforms-form-442 .wpforms-field-email input{ text-align: center; font-family: "Montserrat", Sans-serif; font-size: 0.9rem;}
#wpforms-form-442 label.wpforms-error {color:#cfcfcf; margin-top:8px;}
#wpforms-form-442 .wpforms-submit-container button{background-color: #B3B3B3; color: #fff; font-family: "Montserrat", Sans-serif; font-size: 0.9rem; font-size: 0.9rem; font-weight: 600; border: none; padding: 5px 28px; border-radius: 30px;} 
#wpforms-form-442 .wpforms-submit-container button:hover{background-color: #000;} .slick_carousel_products .slick-slide {margin: 10px !important; padding: 0;}
.slick_carousel_products .products{background-color: transparent !important;}
.slick_carousel_products .slick-dots{display: flex; background: transparent !important;	list-style-type: none; justify-content: center; 	margin: 0;padding: 1rem 0; margin: auto;}
.slick_carousel_products .slick-dots button{font-size: 0;width: 12px;height: 12px; margin:0px 4px ;background-color: #FFFFFF;border-radius: 50%;padding: 5px; transition: .4s all;}
.slick_carousel_products .slick-dots .slick-active button{ background-color: var(--e-global-color-primary);}
.slick_carousel_products .slick-slider .slick-arrow{
font-size: 0;
z-index: 5;
min-height: 0;
min-width: 0;
position: absolute;
width: 9px;
background: url(https://baydu.co/wp-content/uploads/2023/08/flecha-izquierda-1.png) no-repeat 50% 50% / cover;
height: 18px;
top: 50%;
transform: translateY(-50%);
text-align: center;
border: none;
}  
.slick_carousel_products .slick-slider button:focus {outline: none !important; }
.slick_carousel_products .slick-slider .slick-prev{left: -25px;}
.slick_carousel_products .slick-slider .slick-next{
right: -25px; transform-origin: top;transform: rotate(180deg) translateY(-50%);
}
.slick_carousel_products .slick-slider .slick-left{left: 0;}
.slick_carousel_products .slick-slider .slick-arrow::before{
color: white; font-size: 40px;    font-family: eicons;
}
.slick_carousel_products .slick-prev:before { 
content: '\f323' !important; 
}
.slick_carousel_products .slick-next:before 
{ content: '\f324'; 
}
.slick_carousel_products.woocommerce ul.products li.first,
.slick_carousel_products.woocommerce .woocommerce-page ul.products li.first{ clear: unset; }
@media all and (max-width: 765px) { .slick_carousel_products .woocommerce ul.products li .container-inner .product-block-inner,
.slick_carousel_products .woocommerce-page ul.products li .container-inner .product-block-inner{max-width: unset;}
.slick_carousel_products a.button.primary{font-size: .6rem;}
.slick_carousel_products .product-small:not(.box){padding: 4px !important;}
.slick_carousel_products .slick-slide{margin: 5px !important;}
}
.woocommerce  .slick-list li{background-color: #fff;}
.woocommerce .woocommerce-loop-product__title{display:-webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; margin-bottom: 5px;}
.woocommerce  .slick-list li .text_products{display:-webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; padding-top: 8px;}
.woocommerce  .slick-list li .text_products {font-size: 0.8rem; line-height: 1.2em; font-family: "Montserrat", Sans-serif; color: #000000; font-weight: 400; height: 33px; max-height: 33px; min-height: 33px; text-align: center;}
.woocommerce  .slick-list li h2 {font-size: 1rem; font-family: "Montserrat", Sans-serif; color: #EA4335; font-weight: 700;text-align: center; margin-bottom: 5px !important;}
.woocommerce  .slick-list li h2 {padding: 4px 25px !important; margin-bottom: 5px ;}
.woocommerce .text_products {padding: 2px 25px !important; height: 33px; min-height: 33px; max-height: 33px;}
.woocommerce .woocommerce-loop-product__title {height: 40px !important; max-height: 40px; min-height: 40px;} 
.woocommerce .woocommerce-loop-product__title{display:-webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden;}
.woocommerce  .slick-list li .product_type_simple {background-color: #FBBC05; font-size: 0.8rem; line-height: 1em; font-family:  "Lato", Sans-serif; color: #050505; font-weight: 700; width: 100%; border-radius: 0px; text-align: center;}
.woocommerce  .slick-list li .product_type_simple:hover{background-color: #000000; color: #FBBC05;}
.woocommerce  .slick-list li .distribucion{display: none !important;}
#comments .comment .comment-body{text-align: center;}
@media only screen and (max-width: 9680px){
#inicio  section .elementor-container{justify-content: center;}
#singleProduc .elementor-element-68441ad .elementor-element-c8873af {max-height: 150px;}
#singleProduc .elementor-element.elementor-element-c41a5bb.destok.yes.ob-has-background-overlay.elementor-widget.elementor-widget-woocommerce-product-images .woocommerce-product-gallery{ display: flex;  align-items: flex-start; flex-wrap: wrap;}
#singleProduc .elementor-widget-woocommerce-product-images ol{display: flex;}
}
@media only screen and (max-width: 768px){ 
#form-neg .ob-harakiri > div > span {
font-size: 1.1rem; padding-bottom: 20px;
}
#inicio  section .elementor-container{display: flex;  flex-direction: column; align-items: center;}
#inicio section .negocio .elementor-widget-wrap .icon-negocio img { bottom: -35px;  left: -10px;}
#inicio section .negocio .elementor-widget-wrap{background: #E5B330; padding: 35px 20px; margin: 15px;}
#inicio section .negocio .elementor-widget-wrap:hover{background: linear-gradient(182deg, #E5B330, #FFE800);}
#inicio section .negocio .elementor-widget-wrap .icon-negocio img { max-width: 80px; }
#inicio section .deportes .elementor-widget-wrap{background: #E5B330; padding: 35px 20px; margin: 15px;}
#inicio section .deportes .elementor-widget-wrap:hover .icon-negocio {right:-95%;}
#inicio section .deportes .elementor-widget-wrap .icon-deportes img {position: absolute; width: 100%;  max-width: 170px;  bottom: -90px;   right:65%;}
#inicio section .deportes .elementor-widget-wrap:hover {transition: .30s; background: linear-gradient(182deg, #E5B330, #FFE800); }
#inicio section .deportes .elementor-widget-wrap:hover h2{text-align: left;} #inicio section .deportes .elementor-widget-wrap .icon-deportes{transition: .30s;}
#inicio section .deportes .elementor-widget-wrap:hover .icon-deportes img{right: -100%;}
#inicio  section .negocio{padding-bottom: 50px ;}
#call_negocio_form .flotante h2{max-width: 45%; font-size: 0.5rem;}
#call_negocio_form .flotante .elementor-cta__description span{font-size: 0.5rem;}
#call_negocio_form .flotante .elementor-cta__description{padding: 3px 0px; width: 57%; margin: auto; font-size: 0.8rem;
}
.woocommerce nav.woocommerce-pagination {    text-align: center !important;} #productos-colum .elementor-element-74ca8c3 .elementor-widget-container{ display: flex; flex-direction: column; justify-content: center;} #Inicio_nosotros .elementor-widget-testimonial-carousel .elementor-testimonial__footer .elementor-testimonial__image{    max-width: 70%;} #patrocinio .ob-harakiri h2 > span{ font-size: 1.3rem;}
#wpforms-form-1172 div.wpforms-submit-container{text-align: center;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field input{text-align: center;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field input::placeholder{text-align: center;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field select{text-align: center;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field select::placeholder{text-align: center;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field textarea{text-align: center;}
#wpforms-form-1172 .wpforms-field-container .wpforms-field textarea::placeholder{text-align: center;}
#wpforms-form-1172 .wpforms-field-container ul .wpforms-field-label-inline {text-align: center;}
#wpforms-1172 .wpforms-error{color:#cfcfcf; margin-top:8px; text-align: center;}
#wpforms-1172-field_10-container input {
margin-top: 0rem;
position:relative;
}
#wpforms-1172-field_10-container input::placeholder {
font-size: 0.7rem;
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background-image:url(https://wondersports.co/wp-content/uploads/2023/07/Icon-Insta.png);
background-repeat: no-repeat;	
background-size: 7%;
padding-left:30px;
border-radius: 3px;
}
#wpforms-1172-field_11-container input {
margin-top: 0rem;
position:relative;
}
#wpforms-1172-field_11-container input::placeholder {
font-size: 0.7rem;
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background-image:url(https://wondersports.co/wp-content/uploads/2023/08/Icon-TikTok.png);
background-repeat: no-repeat;	
background-size:6%;
padding-left:30px;
border-radius: 3px;
}
#wpforms-1172-field_12-container input {
margin-top: 0rem;
position:relative;
}
#wpforms-1172-field_12-container input::placeholder {
font-size: 0.7rem;
font-weight: bold;
color: dodgerblue;
padding: 0.5em;
background-image:url(https://wondersports.co/wp-content/uploads/2023/08/Icon-Facebook.png);
background-repeat: no-repeat;	
background-size:6%;
padding-left:30px;
border-radius: 3px;
}
label.wpforms-field-label {
color: #51FF28;
}    #blogSecction1 .jkit-postblock-content {width: 100%; max-width: 100%; height: 100%; max-height: 100%; background-image: linear-gradient(173deg, #fff0, #fff0 50%, #4286f4b1 55%);}
#blogSecction1  .postblock-type-5 .jkit-postblock-content {position: absolute; left: 0%; padding-top: 10%; padding-left: 15px; padding-right: 15px;}
#blogSecction1 .jkit-post-meta-bottom .jkit-meta-readmore{box-shadow: 3px 3px 0 #ffffff; transform: skewX(-15deg);}
#blogSecction1 .jkit-postblock-content .jkit-post-title{text-align: center;}
#blogSecction1 .jkit-postblock-content .jkit-post-excerpt {text-align: center; padding: 0 30px 0 30px;}
#blogSecction1 .jkit-postblock-content .jkit-post-meta-bottom {justify-content: center;}
#block-primario .todo-post .elementor-widget-container .jkit-pagination-button{ position: absolute;  left: 0; top: 50%; color: #FBBC05;}
#block-primario .todo-post .elementor-widget-container article .jkit-post-meta-bottom {justify-content: center;}
#block-primario .todo-post .elementor-widget-container article .jkit-post-meta-bottom a{ transform: skewX(-13deg); box-shadow:4px 4px 0 white;}
#block-primario .ultimos_blogs article .jkit-postblock-content {text-align: center; padding: 10px;}
#block-primario .ultimos_blogs article .jkit-post-meta-bottom{justify-content: center; padding-bottom: 15px;}
#block-primario .jkit-block-pagination a.prev i{margin-left: -30px !important;}
#block-primario .jkit-block-pagination a.next i{margin-right: -30px !important;} .elementor-widget-post-comments .comment-respond  {width: 100%; padding:5%;}
#redes-soc .elementor-share-btn {border-radius: 30px !important;}
#block-prim-p .jkit-pagination-button { position: absolute;  left: 0; top: 30%; color: #FBBC05;}
#block-prim-p .jkit-pagination-button a.prev i{margin-left: -30px !important;}
#block-prim-p .jkit-pagination-button a.next i{margin-right: -30px !important;}
#singel-post section .elementor-column .elementor-widget-posts .elementor-widget-container{border-left: 3px solid #4285F4 !important;}
#comments .comment .comment-body{text-align: center;}
#div-comment-2 > footer > div.comment-author.vcard > img{left: 25px; top: -30px;} #fotter .elementor-element-3f59307{border-bottom: 1px solid #fff !important;  padding-bottom: 20px;}
#wpforms-form-442 .wpforms-field-container div {text-align: center;} #wpforms-form-622 .wpforms-field-container .wpforms-field .wpforms-field-required {text-align: center !important;}
#wpforms-form-622 .wpforms-field-container .wpforms-field input{text-align: center;}
#wpforms-form-622 .wpforms-field-required .wpforms-field-label-inline {font-size: 0.7rem};
#wpforms-form-622 .wpforms-submit-container {text-align: center;}
#wpforms-form-622 .wpforms-submit-container button {text-align: center;}
#tu-contacto .elementor-col-50 .elementor-element-03a8ad7 a{ padding: 10px 30px; max-width: 80%; margin: auto;}
#wpforms-form-622 .wpforms-error {text-align: center; color:#cfcfcf; margin-top:8px;} #wpforms-form-724 .wpforms-field-container .wpforms-field {padding: 5px 0px;}
#wpforms-form-724 .wpforms-field-container .wpforms-field input{text-align: center;}
#wpforms-form-724 .wpforms-submit-container {text-align: center;}
#wpforms-form-724 .wpforms-field-container .wpforms-list-inline .wpforms-field-label {text-align: center;}
#wpforms-form-724 .wpforms-field-container .wpforms-list-inline ul li { display: flex; flex-wrap: wrap;  align-items: center; width: 100%; font-size: 0.7rem; justify-content: center;}
#wpforms-form-724 .wpforms-field-container .wpforms-field-checkbox li{text-align: center; font-size: 0.7rem;}
#wpforms-form-724 .wpforms-list-inline .wpforms-field-label:before{ color:rgb(255, 255, 255); content:'*Puedes seleccionar varias'; display:flex; position:absolute; left:15%; top:50px; font-size: 0.8rem; text-align: center;}
#wpforms-form-724 .wpforms-list-inline .wpforms-field-label:before{ margin-top: -21px;}
#wpforms-form-724 .wpforms-error {text-align: center; color:#cfcfcf; margin-top:8px;}
.slick_carousel_products.woocommerce ul.product{float: left !important; clear: unset;}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{clear: unset !important;}
#wpforms-form-622 .wpforms-submit-container{text-align: center;}
#wpforms-622 .wpforms-error{text-align: center;}
#singleProduc .elementor-element-68441ad .elementor-element-c8873af {max-height: 100px;} #singleProduc .elementor-element.elementor-element-c41a5bb.destok.yes.ob-has-background-overlay.elementor-widget.elementor-widget-woocommerce-product-images .woocommerce-product-gallery{ display: flex;  align-items: flex-start; flex-wrap: wrap;}
#singleProduc .elementor-widget-woocommerce-product-images ol{display: flex;}
}
@media only screen and (max-width: 600px){
#wpforms-form-724 .wpforms-error {text-align: center; color:#cfcfcf; margin-top:8px;}
#wpforms-form-622 .wpforms-field-container .wpforms-field .wpforms-field-required{text-align: center !important;}
#wpforms-form-622 .wpforms-field-container .wpforms-field input{text-align: center;}
}