.elementor-3132 .elementor-element.elementor-element-22e91904{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3132 .elementor-element.elementor-element-3299a57d{--display:flex;--justify-content:center;}.elementor-3132 .elementor-element.elementor-element-67802974{text-align:start;}.elementor-3132 .elementor-element.elementor-element-67802974 img{width:300px;}.elementor-3132 .elementor-element.elementor-element-e704624 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:39px;font-weight:500;line-height:37px;color:#000000;}.elementor-3132 .elementor-element.elementor-element-38c74a21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:22px;color:var( --e-global-color-secondary );}.elementor-3132 .elementor-element.elementor-element-12b04428{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-3132 .elementor-element.elementor-element-67802974{text-align:center;}.elementor-3132 .elementor-element.elementor-element-67802974 img{width:233px;}.elementor-3132 .elementor-element.elementor-element-e704624{text-align:center;}.elementor-3132 .elementor-element.elementor-element-e704624 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3132 .elementor-element.elementor-element-38c74a21{text-align:center;}.elementor-3132 .elementor-element.elementor-element-38c74a21 .elementor-heading-title{font-size:17px;}}/* Start custom CSS */.btnshine {
        border-top-left-radius: 15px 100% !important;
    border-bottom-left-radius: 15px 100% !important;
    border-top-right-radius: 15px 100% !important;
    border-bottom-right-radius: 15px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #b28118 !important;
    background: linear-gradient(45deg, #c89424, #c89424, #c89424, #fefbe3, #c89424, #c89424);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}





@keyframes shine {
    0% {
    background-position: 0 50%;
}
50% {
    background-position: 100% 50%;
}
100% {
    background-position: 0 50%;
}
}/* End custom CSS */