.elementor-kit-6{--e-global-color-primary:#203D3B;--e-global-color-secondary:#203D3B;--e-global-color-text:#203D3B;--e-global-color-accent:#203D3B;--e-global-color-efb245d:#FF4B103D;--e-global-color-ad4c249:#F9F7F4;--e-global-color-ac488fb:#1A3754;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;--e-global-typography-5c44418-font-family:"Cormorant Garamond";--e-global-typography-5c44418-font-size:128px;--e-global-typography-5c44418-font-weight:400;--e-global-typography-5c44418-line-height:113px;--e-global-typography-ce5f7bf-font-family:"Cormorant Garamond";--e-global-typography-ce5f7bf-font-size:30px;--e-global-typography-ce5f7bf-font-weight:400;--e-global-typography-ce5f7bf-line-height:30px;--e-global-typography-ce5f7bf-letter-spacing:-0.9px;--e-global-typography-ba57af7-font-size:15px;--e-global-typography-ba57af7-font-weight:700;--e-global-typography-ba57af7-line-height:25px;--e-global-typography-ba57af7-letter-spacing:1px;--e-global-typography-809aefb-font-size:15px;--e-global-typography-809aefb-font-weight:700;--e-global-typography-809aefb-text-decoration:underline;--e-global-typography-809aefb-line-height:25px;--e-global-typography-809aefb-letter-spacing:1px;--e-global-typography-ad1ec65-font-size:20px;--e-global-typography-ad1ec65-font-weight:700;--e-global-typography-ad1ec65-line-height:20px;--e-global-typography-ad1ec65-letter-spacing:1px;--e-global-typography-2acf512-font-family:"Cormorant Garamond";--e-global-typography-2acf512-font-size:150px;--e-global-typography-2acf512-font-weight:400;--e-global-typography-2acf512-line-height:123px;--e-global-typography-2acf512-letter-spacing:-3px;--e-global-typography-ee0fe8e-font-family:"Cormorant Garamond";--e-global-typography-ee0fe8e-font-size:75px;--e-global-typography-ee0fe8e-font-weight:400;--e-global-typography-ee0fe8e-line-height:124px;--e-global-typography-ee0fe8e-letter-spacing:-1.5px;--e-global-typography-ec0fbba-font-family:"Cormorant Garamond";--e-global-typography-ec0fbba-font-size:48px;--e-global-typography-ec0fbba-font-weight:500;--e-global-typography-ec0fbba-line-height:45px;--e-global-typography-ec0fbba-letter-spacing:-0.96px;--e-global-typography-2d4a4ba-font-family:"Cormorant Garamond";--e-global-typography-2d4a4ba-font-size:48px;--e-global-typography-2d4a4ba-font-weight:400;--e-global-typography-2d4a4ba-line-height:45px;--e-global-typography-2d4a4ba-letter-spacing:-0.96px;--e-global-typography-19d045f-font-family:"Cormorant Garamond";--e-global-typography-19d045f-font-size:25px;--e-global-typography-19d045f-font-weight:600;--e-global-typography-19d045f-text-transform:capitalize;--e-global-typography-19d045f-line-height:35.125px;--e-global-typography-4eb8582-font-family:"Cormorant Garamond";--e-global-typography-4eb8582-font-size:24px;--e-global-typography-4eb8582-font-weight:600;--e-global-typography-4eb8582-line-height:28px;--e-global-typography-4eb8582-letter-spacing:-0.48px;--e-global-typography-924df66-font-family:"Cormorant Garamond";--e-global-typography-924df66-font-size:24px;--e-global-typography-924df66-font-weight:500;--e-global-typography-924df66-line-height:30px;--e-global-typography-924df66-letter-spacing:-0.48px;--e-global-typography-31282c0-font-family:"Cormorant Garamond";--e-global-typography-31282c0-font-size:24px;--e-global-typography-31282c0-font-weight:500;--e-global-typography-31282c0-font-style:italic;--e-global-typography-31282c0-line-height:26px;--e-global-typography-8d97701-font-size:18px;--e-global-typography-8d97701-font-weight:600;--e-global-typography-8d97701-text-transform:uppercase;--e-global-typography-8d97701-line-height:25px;--e-global-typography-8d97701-letter-spacing:0px;--e-global-typography-b9cdd3f-font-family:"Cormorant Garamond";--e-global-typography-b9cdd3f-font-size:48px;--e-global-typography-b9cdd3f-font-weight:400;--e-global-typography-b9cdd3f-line-height:45px;--e-global-typography-b9cdd3f-letter-spacing:-0.96px;background-color:var( --e-global-color-ad4c249 );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-ac488fb );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1130px;}.e-con{--container-max-width:1130px;}.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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:40px;--container-default-padding-right:40px;--container-default-padding-bottom:40px;--container-default-padding-left:40px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-5c44418-font-size:50px;--e-global-typography-5c44418-line-height:55px;--e-global-typography-2acf512-font-size:75px;--e-global-typography-2acf512-line-height:62px;--e-global-typography-2acf512-letter-spacing:-1.5px;--e-global-typography-ee0fe8e-font-size:36px;--e-global-typography-ee0fe8e-line-height:62px;--e-global-typography-ee0fe8e-letter-spacing:-0.72px;--e-global-typography-ec0fbba-font-size:24px;--e-global-typography-ec0fbba-line-height:28px;--e-global-typography-ec0fbba-letter-spacing:-0.48px;--e-global-typography-2d4a4ba-font-size:24px;--e-global-typography-2d4a4ba-line-height:28px;--e-global-typography-2d4a4ba-letter-spacing:-0.48px;--e-global-typography-19d045f-font-size:20px;--e-global-typography-19d045f-line-height:28.1px;--e-global-typography-4eb8582-font-size:20px;--e-global-typography-31282c0-font-size:12px;--e-global-typography-31282c0-line-height:14px;--e-global-typography-8d97701-font-size:12px;--e-global-typography-8d97701-line-height:15px;--e-global-typography-8d97701-letter-spacing:0.36px;--e-global-typography-b9cdd3f-font-size:24px;--e-global-typography-b9cdd3f-line-height:28px;--e-global-typography-b9cdd3f-letter-spacing:-0.48px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:20px;--container-default-padding-right:20px;--container-default-padding-bottom:20px;--container-default-padding-left:20px;}}/* Start custom CSS */.cky-modal,
.cky-consent-container {
    font-family: "Cormorant Garamond", sans-serif !important;
}

.cky-modal #ckyDetailCategoryperformance,
.cky-modal #ckyDetailCategoryanalytics {
    display: none;
}

body:not(.elementor-editor-active) .animated.fadeInUp {
opacity: 0;
transform: translateY(20px);
animation: fadeInUpSmooth 0.8s ease-out forwards;
}

@keyframes fadeInUpSmooth {
to {
opacity: 1;
transform: translateY(0);
}
}
a span,
p a span {
    text-decoration-thickness: 2px !important;
  text-underline-offset: 4px !important;
}

::-moz-selection { /* Code for Firefox */
  color: #203D3B;
  background: #FF4B103D;
}

::selection {
  color: #203D3B;
  background: #FF4B103D;
}

.jet-audio .mejs-controls .mejs-playpause-button.mejs-play>button:before
 {
         mask-size: contain;
    -webkit-mask-image:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='21' viewBox='0 0 16 21' fill='none'%3E%3Cpath d='M1 1.5L14.5 10.5L1 19.5V1.5Z' fill='%231F2239' stroke='%231F2239' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='21' viewBox='0 0 16 21' fill='none'%3E%3Cpath d='M1 1.5L14.5 10.5L1 19.5V1.5Z' fill='%231F2239' stroke='%231F2239' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
    transform: translateX(3px);
}


/*html,*/
/*body > div,*/
/*body > main*/
/*{*/
/*    overflow-x: hidden;*/
/*    overflow-y: visible;*/
/*}*/


body, html {
overflow-x: hidden;
}




 .wave_btn{
    border-radius: 1000px 1000px 1000px 1000px;
    border: 1px solid var(--e-global-color-ac488fb);
    display: flex;
    justify-content: center;
    align-items: center;
}


 .wave_btn:before {
    content: '';
    display: inline-block;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    background-color: var(--e-global-color-ac488fb);
    mask-size: contain;
 }

.voice-container .wave_btn:before {
    -webkit-mask-image:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='21' viewBox='0 0 16 21' fill='none'%3E%3Cpath d='M1 1.5L14.5 10.5L1 19.5V1.5Z' fill='%231F2239' stroke='%231F2239' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='21' viewBox='0 0 16 21' fill='none'%3E%3Cpath d='M1 1.5L14.5 10.5L1 19.5V1.5Z' fill='%231F2239' stroke='%231F2239' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    transform: translateX(3px);
}


 .voice-container.play .wave_btn:before { 
    -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M48 64C21.5 64 0 85.5 0 112L0 400c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48L48 64zm192 0c-26.5 0-48 21.5-48 48l0 288c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48l-32 0z'%3E%3C/path%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M48 64C21.5 64 0 85.5 0 112L0 400c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48L48 64zm192 0c-26.5 0-48 21.5-48 48l0 288c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48l-32 0z'%3E%3C/path%3E%3C/svg%3E");
    transform: translateX(0px);
}



/*Voices loop grid animations*/

.voices-loop-grid.animated .e-loop-item {
  opacity: 0;
  animation: fadeInLoop 1s ease forwards;
}

.voices-loop-grid .e-loop-item:nth-child(1) { animation-delay: 0.2s; }
.voices-loop-grid .e-loop-item:nth-child(2) { animation-delay: 0.4s; }
.voices-loop-grid .e-loop-item:nth-child(3) { animation-delay: 0.6s; }
.voices-loop-grid .e-loop-item:nth-child(4) { animation-delay: 0.8s; }
.voices-loop-grid .e-loop-item:nth-child(5) { animation-delay: 1s; }
.voices-loop-grid .e-loop-item:nth-child(6) { animation-delay: 1.2s; }
.voices-loop-grid .e-loop-item:nth-child(7) { animation-delay: 1.4s; }
.voices-loop-grid .e-loop-item:nth-child(8) { animation-delay: 1.6s; }
.voices-loop-grid .e-loop-item:nth-child(9) { animation-delay: 1.8s; }
.voices-loop-grid .e-loop-item:nth-child(10) { animation-delay: 2s; }
.voices-loop-grid .e-loop-item:nth-child(11) { animation-delay: 2.2s; }
.voices-loop-grid .e-loop-item:nth-child(12) { animation-delay: 2.4s; }
.voices-loop-grid .e-loop-item:nth-child(13) { animation-delay: 2.6s; }
.voices-loop-grid .e-loop-item:nth-child(14) { animation-delay: 2.8s; }
.voices-loop-grid .e-loop-item:nth-child(10) { animation-delay: 3s; }
.voices-loop-grid .e-loop-item:nth-child(11) { animation-delay: 3.2s; }
.voices-loop-grid .e-loop-item:nth-child(12) { animation-delay: 3.4s; }
.voices-loop-grid .e-loop-item:nth-child(13) { animation-delay: 3.6s; }
.voices-loop-grid .e-loop-item:nth-child(14) { animation-delay: 3.8s; }
.voices-loop-grid .e-loop-item:nth-child(15) { animation-delay: 4s; }
.voices-loop-grid .e-loop-item:nth-child(16) { animation-delay: 4.2s; }
.voices-loop-grid .e-loop-item:nth-child(17) { animation-delay: 4.4s; }
.voices-loop-grid .e-loop-item:nth-child(18) { animation-delay: 4.6s; }
.voices-loop-grid .e-loop-item:nth-child(19) { animation-delay: 4.8s; }

@keyframes fadeInLoop {
  to {
    opacity: 1;
    transform: translateY(0);
  }
  from {
    opacity: 0;
    transform: translateY(10px);
  }
}/* End custom CSS */