.elementor-250 .elementor-element.elementor-element-65207ea:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-65207ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B50000;}.elementor-250 .elementor-element.elementor-element-65207ea > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-250 .elementor-element.elementor-element-65207ea{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-250 .elementor-element.elementor-element-0f8c5bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-7f424ad{text-align:center;}.elementor-250 .elementor-element.elementor-element-7f424ad .elementor-heading-title{color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-14d73de img{width:13%;max-width:12%;border-style:none;border-radius:70px 70px 70px 70px;}.elementor-250 .elementor-element.elementor-element-14d73de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-89d0f6a{text-align:center;}.elementor-250 .elementor-element.elementor-element-89d0f6a .elementor-heading-title{color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-01f15d4{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-250 .elementor-element.elementor-element-99cc72f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-682d412 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6194CE;}.elementor-250 .elementor-element.elementor-element-682d412.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-cf635ba .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6194CE;}.elementor-250 .elementor-element.elementor-element-cf635ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-2d7af98 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#6194CE;}.elementor-250 .elementor-element.elementor-element-2d7af98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-89503a2{--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-f97d070{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-21a3f93{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-acb2922{--spacer-size:50px;}.elementor-250 .elementor-element.elementor-element-102d434 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-250 .elementor-element.elementor-element-5df9f54{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-91cdff1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-250 .elementor-element.elementor-element-91cdff1 .elementor-divider-separator{width:100%;}.elementor-250 .elementor-element.elementor-element-91cdff1 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-250 .elementor-element.elementor-element-b8c3ac3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-250 .elementor-element.elementor-element-7157eba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-65207ea > .elementor-background-overlay{background-image:url("http://cannonmexico.com.mx/wp-content/uploads/2023/04/3801487-768x439.jpeg");background-position:top center;opacity:0.33;}.elementor-250 .elementor-element.elementor-element-65207ea{padding:25px 0px 0px 0px;}.elementor-250 .elementor-element.elementor-element-0f8c5bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-250 .elementor-element.elementor-element-7f424ad{text-align:center;}.elementor-250 .elementor-element.elementor-element-14d73de{text-align:center;}.elementor-250 .elementor-element.elementor-element-14d73de img{width:40%;max-width:40%;border-radius:70px 70px 70px 70px;}.elementor-250 .elementor-element.elementor-element-14d73de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-element-89d0f6a{text-align:center;}.elementor-250 .elementor-element.elementor-element-01f15d4{text-align:center;font-size:12px;}.elementor-250 .elementor-element.elementor-element-99cc72f > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-250 .elementor-element.elementor-element-99cc72f{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-250 .elementor-element.elementor-element-682d412 > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-250 .elementor-element.elementor-element-682d412{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-250 .elementor-element.elementor-element-cf635ba > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-250 .elementor-element.elementor-element-cf635ba{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-250 .elementor-element.elementor-element-2d7af98 > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-250 .elementor-element.elementor-element-2d7af98{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-250 .elementor-element.elementor-element-d8db01a{--e-image-carousel-slides-to-show:3;}}