.elementor-7388 .elementor-element.elementor-element-6d7ec1b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7388 .elementor-element.elementor-element-6d7ec1b:not(.elementor-motion-effects-element-type-background), .elementor-7388 .elementor-element.elementor-element-6d7ec1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;background-image:url("https://opencv.org/university/wp-content/uploads/sites/4/2023/11/Blackfriday-bg-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7388 .elementor-element.elementor-element-6d7ec1b > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7388 .elementor-element.elementor-element-6d7ec1b{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10rem;margin-bottom:0rem;padding:8rem 0rem 5rem 0rem;}.elementor-7388 .elementor-element.elementor-element-6d7ec1b, .elementor-7388 .elementor-element.elementor-element-6d7ec1b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-7388 .elementor-element.elementor-element-9b205af.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7388 .elementor-element.elementor-element-9b205af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7388 .elementor-element.elementor-element-9b205af{z-index:2;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7388 .elementor-element.elementor-element-bd1b283{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-7388 .elementor-element.elementor-element-bd1b283 .elementor-divider-separator{width:100%;}.elementor-7388 .elementor-element.elementor-element-bd1b283 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7388 .elementor-element.elementor-element-1dbd271{width:var( --container-widget-width, 800px );max-width:800px;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 15px 0px 15px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Poppins;font-size:3.7rem;font-weight:700;letter-spacing:1px;color:#FFFFFF;}.elementor-7388 .elementor-element.elementor-element-5ce13a2{width:auto;max-width:auto;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 15px 0px 15px;text-align:center;font-family:"Poppins", Poppins;font-size:1.7rem;font-weight:500;letter-spacing:1px;color:#FFFFFF;}@media(max-width:1024px){.elementor-7388 .elementor-element.elementor-element-6d7ec1b:not(.elementor-motion-effects-element-type-background), .elementor-7388 .elementor-element.elementor-element-6d7ec1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-7388 .elementor-element.elementor-element-6d7ec1b{margin-top:-13rem;margin-bottom:0rem;padding:0px 24px 0px 24px;}.elementor-7388 .elementor-element.elementor-element-1dbd271{font-size:3rem;}.elementor-7388 .elementor-element.elementor-element-5ce13a2{font-size:1.6rem;}}@media(max-width:767px){.elementor-7388 .elementor-element.elementor-element-6d7ec1b{margin-top:0rem;margin-bottom:0rem;padding:30px 0px 80px 0px;}.elementor-7388 .elementor-element.elementor-element-1dbd271{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:20px;line-height:28px;}.elementor-7388 .elementor-element.elementor-element-5ce13a2{width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:14px;line-height:21px;}}/* Start custom CSS for text-editor, class: .elementor-element-1dbd271 */#borde {
  padding:10px 15px;

  background:
    linear-gradient(to right, #FFCC66 2px, transparent 2px) 0 0,
    linear-gradient(to right, #FFCC66 2px, transparent 2px) 0 100%,
    linear-gradient(to left, #FFCC66 2px, transparent 2px) 100% 0,
    linear-gradient(to left, #FFCC66 2px, transparent 2px) 100% 100%,
    linear-gradient(to bottom, #FFCC66 2px, transparent 2px) 0 0,
    linear-gradient(to bottom, #FFCC66 2px, transparent 2px) 100% 0,
    linear-gradient(to top, #FFCC66 2px, transparent 2px) 0 100%,
    linear-gradient(to top, #FFCC66 2px, transparent 2px) 100% 100%;

  background-repeat: no-repeat;
  background-size: 15px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ce13a2 */#borde {
  padding:10px 15px;

  background:
    linear-gradient(to right, #FFCC66 2px, transparent 2px) 0 0,
    linear-gradient(to right, #FFCC66 2px, transparent 2px) 0 100%,
    linear-gradient(to left, #FFCC66 2px, transparent 2px) 100% 0,
    linear-gradient(to left, #FFCC66 2px, transparent 2px) 100% 100%,
    linear-gradient(to bottom, #FFCC66 2px, transparent 2px) 0 0,
    linear-gradient(to bottom, #FFCC66 2px, transparent 2px) 100% 0,
    linear-gradient(to top, #FFCC66 2px, transparent 2px) 0 100%,
    linear-gradient(to top, #FFCC66 2px, transparent 2px) 100% 100%;

  background-repeat: no-repeat;
  background-size: 15px 15px;
}/* End custom CSS */
/* Start custom CSS */.gc .elementor-widget-container, sup, p a {
  background: -webkit-linear-gradient(45deg,#D1852F, #F6E086,#D1852F);
    background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  border-color: #f4db82 !important;
  border-width: 2px;
}/* End custom CSS */