.elementor-28 .elementor-element.elementor-element-ebde460 > .elementor-container{min-height:100vh;}.elementor-28 .elementor-element.elementor-element-ebde460:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-ebde460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;background-image:url("../../2022/05/img-hero-bg-accent.webp");background-position:center center;background-repeat:no-repeat;background-size:37% auto;}.elementor-28 .elementor-element.elementor-element-ebde460 > .elementor-background-overlay{background-color:#000000;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-ebde460{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-28 .elementor-element.elementor-element-b92dfae .elementor-heading-title{color:var( --e-global-color-bd8609b );font-size:142px;text-transform:uppercase;line-height:1em;text-shadow:0px 0px 27px rgba(255, 255, 255, 0.18);}.elementor-28 .elementor-element.elementor-element-b92dfae > .elementor-widget-container{margin:0rem 0rem 0rem 1rem;--e-transform-origin-x:right;--e-transform-origin-y:top;}.elementor-28 .elementor-element.elementor-element-38cb9c8 .elementor-heading-title{color:var( --e-global-color-bd8609b );font-family:"Addington", Sans-serif;font-size:87px;font-weight:400;font-style:italic;line-height:0.9em;}.elementor-28 .elementor-element.elementor-element-825cb56 > .elementor-container{min-height:100vh;}.elementor-28 .elementor-element.elementor-element-825cb56:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-825cb56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;background-image:url("../../2022/05/img-hero-bg-accent.webp");background-position:center center;background-repeat:no-repeat;background-size:37% auto;}.elementor-28 .elementor-element.elementor-element-825cb56 > .elementor-background-overlay{background-color:#000000;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-825cb56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-28 .elementor-element.elementor-element-611a4c3 .uael-heading{margin:0px 0px 15px 0px;}.elementor-28 .elementor-element.elementor-element-611a4c3 .uael-heading-text{mix-blend-mode:difference;}.elementor-28 .elementor-element.elementor-element-588a813 .elementor-heading-title{color:var( --e-global-color-bd8609b );font-family:"Addington", Sans-serif;font-size:87px;font-weight:400;font-style:italic;line-height:0.9em;}.elementor-28 .elementor-element.elementor-element-6e89d58{padding:100px 100px 100px 100px;}.elementor-28 .elementor-element.elementor-element-5ab8c96.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-9a74486{text-align:center;}.elementor-28 .elementor-element.elementor-element-9a74486 .elementor-heading-title{font-size:100px;}.elementor-28 .elementor-element.elementor-element-b93bf8b .elementor-button{border-radius:135px 135px 135px 135px;}.elementor-28 .elementor-element.elementor-element-b93bf8b{width:auto;max-width:auto;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:30px;height:30px;z-index:9999;opacity:1;background-color:var( --e-global-color-bd8609b );border-radius:0px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:0px;color:var( --e-global-color-91f39cf );}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:0px;height:0px;fill:var( --e-global-color-91f39cf );}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-ce91984{width:54.459%;}.elementor-28 .elementor-element.elementor-element-b1360e5{width:45.497%;}.elementor-28 .elementor-element.elementor-element-bf623df{width:54.459%;}.elementor-28 .elementor-element.elementor-element-7d87f83{width:45.497%;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-ebde460{padding:1rem 1rem 1rem 1rem;}.elementor-28 .elementor-element.elementor-element-825cb56{padding:1rem 1rem 1rem 1rem;}}/* Start custom CSS */.scroll-left {
  height: 130px;
  overflow: hidden;
  position: relative;
}

.scroll-left p {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  line-height:130px;
  text-align: center;
  /* Starting position */
  -moz-transform:translateX(100%);
  -webkit-transform:translateX(100%);
  transform:translateX(100%);
  /* Apply animation to this element */
  -moz-animation: scroll-left 10s linear infinite;
  -webkit-animation: scroll-left 10s linear infinite;
  animation: scroll-left 8s linear infinite;
}

/* Move it (define the animation) */
@-moz-keyframes scroll-left {
  0% { -moz-transform: translateX(100%); }
  100% { -moz-transform: translateX(-100%); }
}

@-webkit-keyframes scroll-left {
  0% { -webkit-transform: translateX(100%); }
  100% { -webkit-transform: translateX(-100%); }
}

@keyframes scroll-left {
  0% {
    -moz-transform: translateX(100%); /* Browser bug fix */
    -webkit-transform: translateX(100%); /* Browser bug fix */
    transform: translateX(100%);
  }
  100% {
  -moz-transform: translateX(-100%); /* Browser bug fix */
-webkit-transform: translateX(-100%); /* Browser bug fix */
transform: translateX(-100%);
  }
}


.scroll-right {
  height: 130px;
  overflow: hidden;
  position: relative;
}

.scroll-right p {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  line-height:130px;
  text-align: center;
  /* Starting position */
  -moz-transform:translateX(100%);
  -webkit-transform:translateX(100%);
  transform:translateX(100%);
  /* Apply animation to this element */
  -moz-animation: scroll-right 10s linear infinite;
  -webkit-animation: scroll-right 10s linear infinite;
  animation: scroll-right 10s linear infinite;
}

/* Move it (define the animation) */
@-moz-keyframes scroll-right {
  0% { -moz-transform: translateX(-100%); }
  100% { -moz-transform: translateX(100%); }
}

@-webkit-keyframes scroll-right {
  0% { -webkit-transform: translateX(-100%); }
  100% { -webkit-transform: translateX(100%); }
}

@keyframes scroll-right {
  0% {
    -moz-transform: translateX(-100%); /* Browser bug fix */
    -webkit-transform: translateX(-100%); /* Browser bug fix */
    transform: translateX(-100%);
  }
  100% {
    -moz-transform: translateX(100%); /* Browser bug fix */
    -webkit-transform: translateX(100%); /* Browser bug fix */
    transform: translateX(100%);
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Addington';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-DemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-DemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Addington';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('../../2022/05/AnyConv.com__AddingtonCF-ExtraBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */