.elementor-2494 .elementor-element.elementor-element-69064c22>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2494 .elementor-element.elementor-element-68d836d1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-bc-flex-widget .elementor-2494 .elementor-element.elementor-element-d5a9922.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-2494 .elementor-element.elementor-element-732dd52 .e--pointer-framed .elementor-item:before,.elementor-2494 .elementor-element.elementor-element-732dd52 .e--pointer-framed .elementor-item:after{border-color:rgba(221,41,27,0)}.elementor-2494 .elementor-element.elementor-element-732dd52 .e--pointer-framed .elementor-item.elementor-item-active:before,.elementor-2494 .elementor-element.elementor-element-732dd52 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:rgba(2,1,1,0)}.elementor-bc-flex-widget .elementor-2494 .elementor-element.elementor-element-7d9e962.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2494 .elementor-element.elementor-element-1c6831c5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2494 .elementor-element.elementor-element-616a19f8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-2494 .elementor-element.elementor-element-0c8e097.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-bc-flex-widget .elementor-2494 .elementor-element.elementor-element-73acfc16.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-2494 .elementor-element.elementor-element-61987d6f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-theme-builder-content-area{height:400px}@media (max-width:767px){.elementor-bc-flex-widget .elementor-2494 .elementor-element.elementor-element-616a19f8.elementor-column .elementor-widget-wrap{align-items:center}}.elementor-2494 .elementor-element.elementor-element-69064c22.elementor-sticky--effects{background-color:rgba(0,0,0,.4)!important;backdrop-filter:saturate(180%) blur(10px);-webkit-backdrop-filter:saturate(180%) blur(10px)}.elementor-2494 .elementor-element.elementor-element-69064c22.elementor-sticky--effects>.elementor-container{min-height:70px}.custom-btn1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:290px;height:45px;padding-top:3px;border:none;border-bottom:3px solid #af0000;border-radius:255px;position:relative;text-align:center;cursor:pointer;overflow:hidden;box-shadow:0px 5px 12px 0px rgba(6,92,156,.3);-webkit-transition:ease .3s;transition:ease .3s;background-image:linear-gradient(90deg,#af0000 0%,#af0000 50%,#af0000 100%);background-position:100% 0;background-size:200% 200%}.custom-btn1:hover{background-position:0 0;box-shadow:0px 2px 7px 0px rgba(6,92,156,.5)}.custom-btn1:before{content:"";display:block;width:1px;height:1px;position:absolute;top:0;left:0;background:#197f71;opacity:0;z-index:2;-webkit-transition:ease .3s;transition:ease .3s}.custom-btn1:not(:hover)::after{content:"";display:block;width:60px;height:300px;margin-left:60px;background:linear-gradient(90deg,rgba(255,255,255,0),#fff 50%,rgba(255,255,255,.4),rgba(255,255,255,0));opacity:.6;position:absolute;left:-40px;top:-150px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .1s;transition:all .1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:.05s;animation-delay:.05s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}