.elementor-11480 .elementor-element.elementor-element-e94a9ca{--display:flex;--min-height:232px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-11480 .elementor-element.elementor-element-e94a9ca:not(.elementor-motion-effects-element-type-background), .elementor-11480 .elementor-element.elementor-element-e94a9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A4CFF;}.elementor-11480 .elementor-element.elementor-element-e94a9ca::before, .elementor-11480 .elementor-element.elementor-element-e94a9ca > .elementor-background-video-container::before, .elementor-11480 .elementor-element.elementor-element-e94a9ca > .e-con-inner > .elementor-background-video-container::before, .elementor-11480 .elementor-element.elementor-element-e94a9ca > .elementor-background-slideshow::before, .elementor-11480 .elementor-element.elementor-element-e94a9ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-11480 .elementor-element.elementor-element-e94a9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://creadev.bg/wp-content/uploads/2024/12/te-1.png");background-size:contain;}.elementor-11480 .elementor-element.elementor-element-e94a9ca, .elementor-11480 .elementor-element.elementor-element-e94a9ca::before{--border-transition:0.3s;}.elementor-11480 .elementor-element.elementor-element-e94a9ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11480 .elementor-element.elementor-element-95ace4c{text-align:center;width:var( --container-widget-width, 95.508% );max-width:95.508%;--container-widget-width:95.508%;--container-widget-flex-grow:0;}.elementor-11480 .elementor-element.elementor-element-95ace4c .elementor-heading-title{color:#FFFFFF;font-family:"Opsilon", Sans-serif;font-size:105px;font-weight:600;}.elementor-11480 .elementor-element.elementor-element-95ace4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11480 .elementor-element.elementor-element-95ace4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11480 .elementor-element.elementor-element-0079a38{--display:flex;--background-transition:0.3s;--overlay-opacity:0.18;}.elementor-11480 .elementor-element.elementor-element-0079a38::before, .elementor-11480 .elementor-element.elementor-element-0079a38 > .elementor-background-video-container::before, .elementor-11480 .elementor-element.elementor-element-0079a38 > .e-con-inner > .elementor-background-video-container::before, .elementor-11480 .elementor-element.elementor-element-0079a38 > .elementor-background-slideshow::before, .elementor-11480 .elementor-element.elementor-element-0079a38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11480 .elementor-element.elementor-element-0079a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://creadev.bg/wp-content/uploads/2024/12/te-3.png");background-position:center center;}.elementor-11480 .elementor-element.elementor-element-0079a38, .elementor-11480 .elementor-element.elementor-element-0079a38::before{--border-transition:0.3s;}.elementor-11480 .elementor-element.elementor-element-70b1db6{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#EBEEE7;--border-color:#EBEEE7;--border-radius:20px 20px 20px 20px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-11480 .elementor-element.elementor-element-70b1db6:not(.elementor-motion-effects-element-type-background), .elementor-11480 .elementor-element.elementor-element-70b1db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFEF5;}.elementor-11480 .elementor-element.elementor-element-70b1db6, .elementor-11480 .elementor-element.elementor-element-70b1db6::before{--border-transition:0.3s;}.elementor-11480 .elementor-element.elementor-element-f59a62f{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11480 .elementor-element.elementor-element-f59a62f:not(.elementor-motion-effects-element-type-background), .elementor-11480 .elementor-element.elementor-element-f59a62f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7FEA7;}.elementor-11480 .elementor-element.elementor-element-f59a62f, .elementor-11480 .elementor-element.elementor-element-f59a62f::before{--border-transition:0.3s;}.elementor-11480 .elementor-element.elementor-element-fc6632e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11480 .elementor-element.elementor-element-2ce52ba{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-11480 .elementor-element.elementor-element-6fce9fa{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11480 .elementor-element.elementor-element-6fce9fa:not(.elementor-motion-effects-element-type-background), .elementor-11480 .elementor-element.elementor-element-6fce9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11480 .elementor-element.elementor-element-6fce9fa, .elementor-11480 .elementor-element.elementor-element-6fce9fa::before{--border-transition:0.3s;}.elementor-11480 .elementor-element.elementor-element-515e548{width:var( --container-widget-width, 90.183% );max-width:90.183%;--container-widget-width:90.183%;--container-widget-flex-grow:0;}.elementor-11480 .elementor-element.elementor-element-515e548.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11480 .elementor-element.elementor-element-6159c88{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11480 .elementor-element.elementor-element-6159c88:not(.elementor-motion-effects-element-type-background), .elementor-11480 .elementor-element.elementor-element-6159c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7FEA7;}.elementor-11480 .elementor-element.elementor-element-6159c88, .elementor-11480 .elementor-element.elementor-element-6159c88::before{--border-transition:0.3s;}.elementor-11480 .elementor-element.elementor-element-9bac593 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-11480 .elementor-element.elementor-element-e160615{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}@media(max-width:1024px){.elementor-11480 .elementor-element.elementor-element-95ace4c .elementor-heading-title{font-size:54px;}.elementor-11480 .elementor-element.elementor-element-95ace4c{width:var( --container-widget-width, 294.836px );max-width:294.836px;--container-widget-width:294.836px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-11480 .elementor-element.elementor-element-e94a9ca{--width:100.385%;}}@media(max-width:767px){.elementor-11480 .elementor-element.elementor-element-e94a9ca{--width:100%;--min-height:165px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11480 .elementor-element.elementor-element-95ace4c{text-align:left;width:var( --container-widget-width, 340.266px );max-width:340.266px;--container-widget-width:340.266px;--container-widget-flex-grow:0;}.elementor-11480 .elementor-element.elementor-element-95ace4c .elementor-heading-title{font-size:52px;}.elementor-11480 .elementor-element.elementor-element-95ace4c > .elementor-widget-container{margin:20px 0px 0px 20px;}.elementor-11480 .elementor-element.elementor-element-515e548{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-515e548 */.ceB2-grid{
    
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding-block: 20px;
    font-size: 10px;
    gap: 20px;
    
    }/* End custom CSS */
/* Start custom CSS *//* Container */
.ceB-wrap{
  --ce-bg: #6C63FF;
  --ce-fg: #FFFFFF;
  --ce-brd: #1C1B2A;
  --ce-brd-w: 2px;
  --ce-r: 14px;

  max-width: 1180px;
  margin: 0 auto;
  padding: 14px 10px 28px;
}

/* Header */
.ceB-top{
  display:flex;
  gap: 16px;
  justify-content: space-between;
  align-items:flex-end;
  flex-wrap: wrap;
  padding: 6px 2px 16px;
}
.ceB-title{ margin:0; font-size: clamp(22px, 2.2vw, 34px); letter-spacing:-.02em; }
.ceB-sub{ margin:8px 0 0; opacity:.8; max-width: 66ch; }

/* Controls */
.ceB-controls{
  display:flex;
  gap: 10px;
  flex-wrap: wrap;
  align-items:flex-end;
  padding: 10px;
  border-radius: 18px;
  border: 1px solid rgba(0,0,0,.08);
  background: rgba(255,255,255,.55);
  backdrop-filter: blur(10px);
}
.ceB-field{
  display:flex;
  flex-direction: column;
  gap: 6px;
  min-width: 120px;
}
.ceB-field > span{ font-size: 12px; opacity:.75; }

.ceB-input{
  min-height: 40px;
  border-radius: 14px;
  border: 1px solid rgba(0,0,0,.12);
  padding: 8px 10px;
  outline: none;
  background: rgba(255,255,255,.85);
}
.ceB-color{
  width: 52px;
  height: 40px;
  border-radius: 12px;
  border: 1px solid rgba(0,0,0,.12);
  background: transparent;
  padding: 0;
}
.ceB-range{
  width: 140px;
  accent-color: currentColor;
}

.ceB-inline{ min-width: 190px; }
.ceB-seg{
  display:flex;
  gap: 8px;
}
.ceB-segBtn{
  border-radius: 999px;
  border: 1px solid rgba(0,0,0,.12);
  background: rgba(255,255,255,.8);
  padding: 8px 10px;
  cursor:pointer;
  transition: transform .16s ease, background .16s ease, border-color .16s ease;
}
.ceB-segBtn:hover{ transform: translateY(-1px); }
.ceB-segBtn.is-on{
  border-color: rgba(0,0,0,.22);
  background: rgba(0,0,0,.06);
  font-weight: 700;
}

.ceB-random{
  min-height: 40px;
  border-radius: 14px;
  border: 1px solid rgba(0,0,0,.12);
  background: rgba(0,0,0,.06);
  padding: 8px 12px;
  cursor:pointer;
  transition: transform .16s ease, background .16s ease, border-color .16s ease;
}
.ceB-random:hover{
  transform: translateY(-1px);
  background: rgba(0,0,0,.10);
  border-color: rgba(0,0,0,.18);
}

/* Grid */
.ceB-grid{
  display:grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 14px;
  padding-top: 10px;
}
@media (max-width: 860px){
  .ceB-grid{ grid-template-columns: repeat(6, 1fr); }
}
@media (max-width: 520px){
  .ceB-grid{ grid-template-columns: repeat(2, 1fr); }
}

.ceB-btn{
  grid-column: span 3;
  min-height: 64px;

  border-radius: var(--ce-r);
  border: var(--ce-brd-w) solid var(--ce-brd);
  color: var(--ce-fg);
  background: var(--ce-bg);

  font-weight: 800;
  letter-spacing: -.01em;
  cursor: pointer;

  display:flex;
  align-items:center;
  justify-content:center;

  position: relative;
  overflow: hidden;

  transition: transform .18s ease, box-shadow .18s ease, background .18s ease, border-color .18s ease, color .18s ease;
  will-change: transform;
}

.ceB-wrap[data-variant="outline"] .ceB-btn{
  background: transparent;
  color: var(--ce-bg);
  border-color: var(--ce-bg);
}

.ceB-label{ position: relative; z-index: 2; }

/* --- Effects --- */

/* 1) Underline */
.ceB-underline::after{
  content:"";
  position:absolute;
  left: 18px; right: 18px; bottom: 14px;
  height: 2px;
  background: currentColor;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform .18s ease;
  opacity: .9;
}
.ceB-underline:hover{ transform: translateY(-2px); }
.ceB-underline:hover::after{ transform: scaleX(1); }

/* 2) Glow */
.ceB-glow:hover{
  transform: translateY(-3px);
  box-shadow: 0 18px 50px rgba(0,0,0,.22), 0 0 0 6px rgba(0,0,0,.06);
}

/* 3) Lift */
.ceB-lift:hover{
  transform: translateY(-6px);
  box-shadow: 0 24px 60px rgba(0,0,0,.28);
}

/* 4) Shine */
.ceB-shine::before{
  content:"";
  position:absolute;
  top:-40%;
  left:-70%;
  width:50%;
  height:180%;
  transform: rotate(18deg);
  background: linear-gradient(90deg, transparent, rgba(255,255,255,.35), transparent);
  transition: left .55s ease;
  opacity: .9;
}
.ceB-wrap[data-variant="outline"] .ceB-shine::before{
  background: linear-gradient(90deg, transparent, rgba(0,0,0,.14), transparent);
}
.ceB-shine:hover{ transform: translateY(-2px); }
.ceB-shine:hover::before{ left:130%; }

/* 5) Sweep */
.ceB-sweep::before{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius: inherit;
  background: linear-gradient(120deg, rgba(255,255,255,.16), rgba(255,255,255,.55), rgba(255,255,255,.16));
  opacity: 0;
  transform: translateX(-12%);
  transition: opacity .18s ease, transform .28s ease;
}
.ceB-wrap[data-variant="outline"] .ceB-sweep::before{
  background: linear-gradient(120deg, rgba(0,0,0,.08), rgba(0,0,0,.20), rgba(0,0,0,.08));
}
.ceB-sweep:hover::before{ opacity:1; transform: translateX(0); }
.ceB-sweep:hover{ transform: translateY(-2px); }

/* 6) Ripple (клик/hover визуал) */
.ceB-ripple::after{
  content:"";
  position:absolute;
  left:50%; top:50%;
  width: 10px; height: 10px;
  border-radius: 999px;
  background: rgba(255,255,255,.35);
  transform: translate(-50%,-50%) scale(0);
  transition: transform .38s ease, opacity .38s ease;
  opacity: 0;
}
.ceB-wrap[data-variant="outline"] .ceB-ripple::after{ background: rgba(0,0,0,.16); }
.ceB-ripple:hover::after{
  opacity: 1;
  transform: translate(-50%,-50%) scale(16);
}

/* 7) Slide Fill (особено яко за outline) */
.ceB-fill::before{
  content:"";
  position:absolute;
  inset:0;
  background: rgba(255,255,255,.18);
  transform: translateX(-105%);
  transition: transform .28s ease;
}
.ceB-wrap[data-variant="outline"] .ceB-fill::before{
  background: currentColor;
  opacity: .12;
}
.ceB-fill:hover::before{ transform: translateX(0); }
.ceB-fill:hover{ transform: translateY(-2px); }

/* 8) Shadow Pop */
.ceB-pop:hover{
  transform: translate(-2px, -4px);
  box-shadow: 10px 14px 0 rgba(0,0,0,.18);
}

/* 9) Skew */
.ceB-skew::before{
  content:"";
  position:absolute;
  inset:0;
  background: rgba(255,255,255,.16);
  transform: skewX(-16deg) translateX(-120%);
  transition: transform .32s ease;
}
.ceB-wrap[data-variant="outline"] .ceB-skew::before{ background: rgba(0,0,0,.10); }
.ceB-skew:hover::before{ transform: skewX(-16deg) translateX(120%); }
.ceB-skew:hover{ transform: translateY(-2px); }

/* 10) Pulse */
@keyframes cePulse {
  0%{ box-shadow: 0 0 0 0 rgba(0,0,0,.18); }
  100%{ box-shadow: 0 0 0 14px rgba(0,0,0,0); }
}
.ceB-pulse:hover{
  animation: cePulse .75s ease-out 1;
  transform: translateY(-2px);
}

/* Small hint */
.ceB-hint{
  margin-top: 14px;
  padding: 12px 12px;
  border-radius: 16px;
  border: 1px solid rgba(0,0,0,.08);
  background: rgba(255,255,255,.55);
  opacity: .9;
}

.ceB2-wrap{
  --ce-bg:#6C63FF;
  --ce-fg:#FFFFFF;
  --ce-brd:#1C1B2A;
  --ce-brd-w:2px;
  --ce-font:"Inter", system-ui, -apple-system, Segoe UI, Arial, sans-serif;
}

/* Button base must reference vars */
.ceB2-btn{
  font-family: var(--ce-font) !important;
  font-size: 16px !important;
  text-transform: none !important;

  background: var(--ce-bg) !important;
  color: var(--ce-fg) !important;
  border: var(--ce-brd-w) solid var(--ce-brd) !important;
}

/* Outline variant */
.ceB2-wrap[data-variant="outline"] .ceB2-btn{
  background: transparent !important;
  color: var(--ce-bg) !important;
  border-color: var(--ce-bg) !important;
}

/* IMPORTANT: това гарантира, че hover стига до самия бутон */
.ceB2-demo { position: relative; z-index: 0; }
.ceB2-btn  { position: relative !important; overflow: hidden !important; z-index: 1; }

/* За да се виждат псевдо-елементите над фона, но под текста */
.ceB2-btn::before,
.ceB2-btn::after{
  pointer-events: none !important;
}

.ceB2-label{
  position: relative !important;
  z-index: 2 !important;
}

/* --- EFFECTS --- */

/* 1) Underline */
.ceE-underline::after{
  content:"" !important;
  position:absolute !important;
  left: 18px !important; right: 18px !important; bottom: 10px !important;
  height: 2px !important;
  background: currentColor !important;
  transform: scaleX(0) !important;
  transform-origin: left !important;
  transition: transform .18s ease !important;
  opacity: .9 !important;
}
.ceE-underline:hover{
  transform: translateY(-2px) !important;
}
.ceE-underline:hover::after{
  transform: scaleX(1) !important;
}

/* 2) Glow */
.ceE-glow:hover{
  transform: translateY(-3px) !important;
  box-shadow: 0 18px 50px rgba(0,0,0,.22), 0 0 0 6px rgba(0,0,0,.06) !important;
}

/* 3) Lift */
.ceE-lift:hover{
  transform: translateY(-6px) !important;
  box-shadow: 0 24px 60px rgba(0,0,0,.28) !important;
}

/* 4) Shine */
.ceE-shine::before{
  content:"" !important;
  position:absolute !important;
  top:-40% !important;
  left:-70% !important;
  width:50% !important;
  height:180% !important;
  transform: rotate(18deg) !important;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,.35), transparent) !important;
  transition: left .55s ease !important;
  opacity: .9 !important;
  z-index: 1 !important;
}
.ceB2-wrap[data-variant="outline"] .ceE-shine::before{
  background: linear-gradient(90deg, transparent, rgba(0,0,0,.14), transparent) !important;
}
.ceE-shine:hover{
  transform: translateY(-2px) !important;
}
.ceE-shine:hover::before{
  left:130% !important;
}

/* 5) Sweep */
.ceE-sweep::before{
  content:"" !important;
  position:absolute !important;
  inset:-1px !important;
  border-radius: inherit !important;
  background: linear-gradient(120deg, rgba(255,255,255,.16), rgba(255,255,255,.55), rgba(255,255,255,.16)) !important;
  opacity: 0 !important;
  transform: translateX(-12%) !important;
  transition: opacity .18s ease, transform .28s ease !important;
  z-index: 1 !important;
}
.ceB2-wrap[data-variant="outline"] .ceE-sweep::before{
  background: linear-gradient(120deg, rgba(0,0,0,.08), rgba(0,0,0,.20), rgba(0,0,0,.08)) !important;
}
.ceE-sweep:hover{
  transform: translateY(-2px) !important;
}
.ceE-sweep:hover::before{
  opacity:1 !important;
  transform: translateX(0) !important;
}

/* 6) Ripple */
.ceE-ripple::after{
  content:"" !important;
  position:absolute !important;
  left:50% !important; top:50% !important;
  width: 10px !important; height: 10px !important;
  border-radius: 999px !important;
  background: rgba(255,255,255,.35) !important;
  transform: translate(-50%,-50%) scale(0) !important;
  transition: transform .38s ease, opacity .38s ease !important;
  opacity: 0 !important;
  z-index: 1 !important;
}
.ceB2-wrap[data-variant="outline"] .ceE-ripple::after{
  background: rgba(0,0,0,.16) !important;
}
.ceE-ripple:hover::after{
  opacity: 1 !important;
  transform: translate(-50%,-50%) scale(16) !important;
}

/* 7) Slide Fill */
.ceE-fill::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,.18) !important;
  transform: translateX(-105%) !important;
  transition: transform .28s ease !important;
  z-index: 1 !important;
}
.ceB2-wrap[data-variant="outline"] .ceE-fill::before{
  background: currentColor !important;
  opacity: .12 !important;
}
.ceE-fill:hover{
  transform: translateY(-2px) !important;
}
.ceE-fill:hover::before{
  transform: translateX(0) !important;
}

/* 8) Shadow Pop */
.ceE-pop:hover{
  transform: translate(-2px, -4px) !important;
  box-shadow: 10px 14px 0 rgba(0,0,0,.18) !important;
}

/* 9) Skew */
.ceE-skew::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,.16) !important;
  transform: skewX(-16deg) translateX(-120%) !important;
  transition: transform .32s ease !important;
  z-index: 1 !important;
}
.ceB2-wrap[data-variant="outline"] .ceE-skew::before{
  background: rgba(0,0,0,.10) !important;
}
.ceE-skew:hover{
  transform: translateY(-2px) !important;
}
.ceE-skew:hover::before{
  transform: skewX(-16deg) translateX(120%) !important;
}

/* 10) Pulse */
@keyframes cePulse {
  0%{ box-shadow: 0 0 0 0 rgba(0,0,0,.18); }
  100%{ box-shadow: 0 0 0 14px rgba(0,0,0,0); }
}
.ceE-pulse:hover{
  animation: cePulse .75s ease-out 1 !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Opsilon';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://creadev.bg/wp-content/uploads/2024/12/opsilon.ttf') format('truetype');
}
/* End Custom Fonts CSS */