.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*section#mainsec:hover .elementor-button {*/
/*    background: #0000ff;*/
/*    transition: 1s all linear;*/
/*}*/
/*section#mainsec:hover .elementor-button {*/
/*    color: #fff;*/
/*}*/
/*section#authsec:hover h2{*/
/*    color:#a020f0;*/
/*} */
/*section#authsec:hover #para p {*/
/*    color: black;*/
/*}*/
/*section#authsec:hover p{*/
/*    color:white;*/
/*} */

/*section#authsec:hover{*/
/*    background: #fff ;*/
/*    transition: 1s all linear;*/
/*}*/
/*section#authsec{*/
/*    transition: all 0.5s ease;*/
/*}*/

/*section#authsec h2,*/
/*section#authsec p{*/
/*   transition: 1s all linear;*/
/*} */

/*section#authsec:hover #innersec .elementor-widget-wrap.elementor-element-populated {*/
/*    background: #a020f0;*/
/*    border-radius: 10px;*/
/*}*/
/*section#booksec:hover .elementor-background-overlay {*/
/*    background-color: #a020f0;*/
/*    opacity: 0.5;*/
/*    transition: 1s all linear;*/
/*}*/
/*section#trailersec:hover{*/
/*    background: #fff;*/
/*    transition: 1s all linear;*/
/*}*/
/*section#trailersec:hover h2{*/
/*    color:#a020f0;*/
/*} */
/*section#trailersec:hover #para p {*/
/*    color: black;*/
/*}*/
/*section#trailersec:hover .elementor-button {*/
/*    background: #0000ff;*/
/*}*/
/*section#trailersec:hover .elementor-button {*/
/*    color: #fff;*/
/*}*/


/*section#testsec:hover h2{*/
/*    color:#a020f0;*/
/*} */
/*section#testsec:hover{*/
/*    background: #fff;*/
/*    transition: 1s all linear;*/
/*}*/
/*section#testsec:hover .elementor-testimonial__text {*/
/*    color: black;*/
/*}*/
/*section#testsec:hover span.elementor-testimonial__name {*/
/*    color: #a020f0;*/
/*}*/


/*section#testsec:hover #test i.eicon-chevron-left {*/
/*    border: 2px solid black !important;*/
/*    color:black;*/
/*}*/

/*section#testsec:hover #test i.eicon-chevron-right {*/
/*    border: 2px solid black !important;*/
/*    color:black;*/
   
/*}*/




.ripple {
    width: 20px;
    height: 20px;
    background-color: #ffffff38;
    border-radius: 50%;
    position: absolute;
    pointer-events: none;
    animation: ripple-effect 0.6s ease-out forwards;
}

@keyframes ripple-effect {
    to {
        width: 200px;
        height: 200px;
        opacity: 0;
    }
}/* End custom CSS */