.elementor-7861 .elementor-element.elementor-element-296ce11{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7861 .elementor-element.elementor-element-296ce11::before, .elementor-7861 .elementor-element.elementor-element-296ce11 > .elementor-background-video-container::before, .elementor-7861 .elementor-element.elementor-element-296ce11 > .e-con-inner > .elementor-background-video-container::before, .elementor-7861 .elementor-element.elementor-element-296ce11 > .elementor-background-slideshow::before, .elementor-7861 .elementor-element.elementor-element-296ce11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7861 .elementor-element.elementor-element-296ce11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7861 .elementor-element.elementor-element-296ce11, .elementor-7861 .elementor-element.elementor-element-296ce11::before{--border-transition:0.3s;}.elementor-7861 .elementor-element.elementor-element-18aad00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7861 .elementor-element.elementor-element-18aad00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7861 .elementor-element.elementor-element-b58df71{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7861 .elementor-element.elementor-element-b58df71:not(.elementor-motion-effects-element-type-background), .elementor-7861 .elementor-element.elementor-element-b58df71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7861 .elementor-element.elementor-element-b58df71, .elementor-7861 .elementor-element.elementor-element-b58df71::before{--border-transition:0.3s;}.elementor-7861 .elementor-element.elementor-element-c84d3fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;}.elementor-7861 .elementor-element.elementor-element-5cf92ea > .elementor-widget-container:hover{--e-transform-rotateZ:-3deg;}.elementor-7861 .elementor-element.elementor-element-81814ef{text-align:center;}.elementor-7861 .elementor-element.elementor-element-81814ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:600;}.elementor-7861 .elementor-element.elementor-element-75a89a3{text-align:left;color:#383838;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:18px;letter-spacing:0px;word-spacing:0px;}.elementor-7861 .elementor-element.elementor-element-75a89a3 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-0477171{font-family:var( --e-global-typography-fe0b19b-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0b19b-font-size );font-weight:var( --e-global-typography-fe0b19b-font-weight );line-height:var( --e-global-typography-fe0b19b-line-height );letter-spacing:var( --e-global-typography-fe0b19b-letter-spacing );word-spacing:var( --e-global-typography-fe0b19b-word-spacing );}.elementor-7861 .elementor-element.elementor-element-0477171 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-87a797a{text-align:justify;color:#383838;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:18px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-7861 .elementor-element.elementor-element-87a797a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-11c9029{--divider-border-style:curved;--divider-color:#D5D5D5;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-7861 .elementor-element.elementor-element-11c9029 .elementor-divider-separator{width:100%;}.elementor-7861 .elementor-element.elementor-element-11c9029 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7861 .elementor-element.elementor-element-bd7b9d0{--display:flex;--background-transition:0.3s;}.elementor-7861 .elementor-element.elementor-element-9ec53ff{text-align:justify;color:#383838;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:18px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-7861 .elementor-element.elementor-element-9ec53ff > .elementor-widget-container{padding:10px 0px 0px 0px;}@media(max-width:1366px){.elementor-7861 .elementor-element.elementor-element-0477171{font-size:var( --e-global-typography-fe0b19b-font-size );line-height:var( --e-global-typography-fe0b19b-line-height );letter-spacing:var( --e-global-typography-fe0b19b-letter-spacing );word-spacing:var( --e-global-typography-fe0b19b-word-spacing );}}@media(max-width:1024px){.elementor-7861 .elementor-element.elementor-element-c84d3fb .elementor-heading-title{font-size:30px;}.elementor-7861 .elementor-element.elementor-element-81814ef .elementor-heading-title{font-size:30px;}.elementor-7861 .elementor-element.elementor-element-75a89a3{font-size:20px;}.elementor-7861 .elementor-element.elementor-element-0477171{font-size:var( --e-global-typography-fe0b19b-font-size );line-height:var( --e-global-typography-fe0b19b-line-height );letter-spacing:var( --e-global-typography-fe0b19b-letter-spacing );word-spacing:var( --e-global-typography-fe0b19b-word-spacing );}.elementor-7861 .elementor-element.elementor-element-87a797a{font-size:20px;}.elementor-7861 .elementor-element.elementor-element-9ec53ff{font-size:20px;}}@media(max-width:767px){.elementor-7861 .elementor-element.elementor-element-296ce11{--min-height:50vh;}.elementor-7861 .elementor-element.elementor-element-c84d3fb .elementor-heading-title{font-size:35px;}.elementor-7861 .elementor-element.elementor-element-81814ef .elementor-heading-title{font-size:39px;}.elementor-7861 .elementor-element.elementor-element-75a89a3{font-size:15px;}.elementor-7861 .elementor-element.elementor-element-0477171{font-size:var( --e-global-typography-fe0b19b-font-size );line-height:var( --e-global-typography-fe0b19b-line-height );letter-spacing:var( --e-global-typography-fe0b19b-letter-spacing );word-spacing:var( --e-global-typography-fe0b19b-word-spacing );}.elementor-7861 .elementor-element.elementor-element-87a797a{font-size:15px;}.elementor-7861 .elementor-element.elementor-element-9ec53ff{font-size:15px;}}@media(min-width:768px){.elementor-7861 .elementor-element.elementor-element-18aad00{--width:103.193%;}.elementor-7861 .elementor-element.elementor-element-b58df71{--content-width:52vw;}}@media(min-width:1920px){.elementor-7861 .elementor-element.elementor-element-0477171{font-size:var( --e-global-typography-fe0b19b-font-size );line-height:var( --e-global-typography-fe0b19b-line-height );letter-spacing:var( --e-global-typography-fe0b19b-letter-spacing );word-spacing:var( --e-global-typography-fe0b19b-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-18aad00 */div div p a {
  color: #00A2E4!important;
}

/*estilo boton publicar comentario*/
input.submit {
display: block!important;
  margin-left: auto!important;
  margin-right: auto!important;
  width: auto!important;
  font-family: "Inter", Sans-serif!important;
  font-weight: 600!important;
  color: white!important;
  background-color: transparent!important;
  background-image: linear-gradient(81deg, #00263CAB 0%, #00A2E4 87%);
 border-style: none!important;
 box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5)!important;
 padding: 20px 40px 20px 40px!important;
 font-size: 23px!important;


}

input.submit:hover {
background-color: #00A2E4!important;
}

/*ESTILO ENVIAR COMENTARIOS*/
p.comment-form-url {
  display: none!important;
}

p.comment-form-author {
  display: inline-block!important;
  width: 50%!important;
    color: #6F7274!important;
}

p.comment-form-email {
  display: inline-block!important;
  color: #6F7274!important;
   width: 49%!important;
  
}

#comment {
  border-radius: 9px!important;
  border-color: #C4C4C4!important;
    margin-top: 10px!important;
  
}


a.comment-reply-link {
  background-color: transparent;
  color: white;
  padding-top: 08px;
  padding-bottom: 08px;
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 30px;
  display: block!important;
  
  width: 10%!important;
  font-family: "Inter", Sans-serif!important;
  font-weight: 600!important;
  color: white!important;
  background-color: transparent!important;
  background-image: linear-gradient(81deg, #00263CAB 0%, #00A2E4 87%);
 border-style: none!important;
 box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5)!important;




}


a.url {
  color: #00A2E4;
  
}


/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {

p.comment-form-email {
  
   padding-left: 0px!important;
  
}

}

p.comment-form-comment {
    color: #6F7274!important;
}

#author {
  border-radius: 9px!important;
  border-color: #C4C4C4!important;
  padding-top: 20px!important;
  margin-top: 10px!important;
}

#email {
  border-radius: 9px!important;
  border-color: #C4C4C4!important;
   padding-top: 20px!important;
  margin-top: 10px!important;
}

form p label {
  font-family: "Inter", Sans-serif!important;

}

span.required {
  color: red!important;
}

#wp-comment-cookies-consent[type="checkbox"]  {
  font: inherit!important;
  color: currentColor!important;
  width: 1.15em!important;
  height: 1.15em!important;
  border: 0.15em solid currentColor!important;
  border-radius: 0.15em!important;
  transform: translateY(-0.075em)!important;
 
}

p.comment-form-cookies-consent  label {
  
  margin-top: -11px!important;
  color: black!important;
}

@media only screen and (max-width: 600px) {

p.comment-form-cookies-consent  label {
width: auto!important;
display: inline!important;
  
}
}

div a time {
    color: #00A2E4;

}

#cancel-comment-reply-link {
  color: #00A2E4;
  padding-left: 20px;
  font-size: 19px;

}/* End custom CSS */