.elementor-kit-9{--e-global-color-primary:#E4E4E4;--e-global-color-secondary:#767676;--e-global-color-text:#1C1C1C;--e-global-color-accent:#242424;--e-global-color-9b36397:#949494;--e-global-color-790cefe:#008080;--e-global-color-71158b3:#02010100;--e-global-color-0283f21:#FFFFFF;--e-global-color-abab39b:#000000;--e-global-color-b4c6397:#036C5F;--e-global-color-c516300:#F2F3F3;--e-global-color-908a27b:#48CBC5;--e-global-color-9aa5db6:#FF836B;--e-global-color-e25b7ba:#F2F3F338;--e-global-color-976eb5d:#2A334E;--e-global-color-6cd0659:#1698D5;--e-global-color-7cd096d:#424242;--e-global-color-b28c283:#F6F7F6;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:50px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.4em;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.4em;--e-global-typography-f0d375d-font-family:"Poppins";--e-global-typography-f0d375d-font-size:32px;--e-global-typography-f0d375d-font-weight:600;--e-global-typography-f0d375d-line-height:1.2em;--e-global-typography-8f9c4f8-font-family:"DM Sans";--e-global-typography-8f9c4f8-font-size:24px;--e-global-typography-8f9c4f8-font-weight:500;--e-global-typography-94b07c6-font-family:"Poppins";--e-global-typography-94b07c6-font-size:24px;--e-global-typography-94b07c6-font-weight:600;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 a{color:var( --e-global-color-9aa5db6 );}.elementor-kit-9 a:hover{color:var( --e-global-color-908a27b );}.elementor-kit-9 h2{font-size:32px;line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:4%;--container-default-padding-right:4%;--container-default-padding-bottom:4%;--container-default-padding-left:4%;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-9{--e-global-typography-primary-font-size:32px;--e-global-typography-secondary-font-size:22px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:12px;--e-global-typography-f0d375d-font-size:24px;--e-global-typography-8f9c4f8-font-size:18px;--e-global-typography-94b07c6-font-size:18px;}.elementor-kit-9 h2{font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-primary-font-size:24px;--e-global-typography-secondary-font-size:18px;--e-global-typography-f0d375d-font-size:20px;--e-global-typography-f0d375d-line-height:1.4em;--e-global-typography-8f9c4f8-font-size:17px;--e-global-typography-94b07c6-font-size:17px;}.elementor-kit-9 h2{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:8%;--container-default-padding-right:4%;--container-default-padding-bottom:8%;--container-default-padding-left:4%;}}/* Start custom CSS */.tangle{
    position: relative;
}
.tangle:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 9px 9px;
    border-color: transparent transparent #036c5f transparent;
    bottom: 6px;
    right: -12px;
}
.cbg{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(62deg, #1dddbf 0%, #a0b7ff 100%) !important;
}

.btn{
  background: linear-gradient(-45deg, #ff7b7b, #43d092, #7b89ff, #4dd083);
  background-size: 800% 400%;
  -webkit-animation: anime 10s linear infinite;
  animation: anime 10s linear infinite;
	animation-timing-function: cubic-bezier(0.62, 0.28, 0.23, 0.99);
	border-radius: 3px;
}
@-webkit-keyframes anime {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@keyframes anime {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
	
}/* End custom CSS */