.elementor-215 .elementor-element.elementor-element-340b7908:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-340b7908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphakeyrecovery.com/wp-content/uploads/2025/03/Slider_img-1-1.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-215 .elementor-element.elementor-element-340b7908 > .elementor-background-overlay{background-color:#132337;opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-340b7908{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:288px 0px 180px 0px;}.elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-subtitle.elementskit-style-border::before{background-color:#ff712b;width:40px;}.elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-subtitle.elementskit-style-border::after{background-color:rgba(35,164,85,0);width:40px;}.elementor-215 .elementor-element.elementor-element-b1fee48{width:var( --container-widget-width, 99.162% );max-width:99.162%;--container-widget-width:99.162%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-b1fee48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-title-wraper .elementskit-section-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;margin:0px 0px 10px 0px;}.elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-subtitle.elementskit-style-border::before, .elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-subtitle.elementskit-style-border::after{height:2px;transform:translateY(-3px);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);}.elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-title-wraper p{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:16px;margin:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-3a88a73{width:var( --container-widget-width, 5.188% );max-width:5.188%;--container-widget-width:5.188%;--container-widget-flex-grow:0;top:237.998px;}.elementor-215 .elementor-element.elementor-element-3a88a73.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-3a88a73{left:503.991px;}body.rtl .elementor-215 .elementor-element.elementor-element-3a88a73{right:503.991px;}.elementor-215 .elementor-element.elementor-element-594b7b7{--spacer-size:50px;}.elementor-215 .elementor-element.elementor-element-3559119{width:var( --container-widget-width, 37.007% );max-width:37.007%;--container-widget-width:37.007%;--container-widget-flex-grow:0;top:89.983px;}.elementor-215 .elementor-element.elementor-element-3559119.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-3559119{left:63.992px;}body.rtl .elementor-215 .elementor-element.elementor-element-3559119{right:63.992px;}.elementor-215 .elementor-element.elementor-element-7be341cd:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-7be341cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E142A;}.elementor-215 .elementor-element.elementor-element-7be341cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 105px 0px;}.elementor-215 .elementor-element.elementor-element-7be341cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-386999c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-215 .elementor-element.elementor-element-386999c4 > .elementor-element-populated{padding:2px 10px 10px 10px;}.elementor-215 .elementor-element.elementor-element-605b25d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-215 .elementor-element.elementor-element-605b25d7 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:#E9EDF0;padding:0px 36px 0px 15px;}.elementor-215 .elementor-element.elementor-element-c205613 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-c205613 .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;margin:0px 0px 10px 0px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-c205613 .elementskit-section-title-wraper .elementskit-section-title > span{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-c205613 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#C9C9C9;}.elementor-215 .elementor-element.elementor-element-c205613 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;margin:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-3a38f949:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-215 .elementor-element.elementor-element-3a38f949 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alphakeyrecovery.com/wp-content/uploads/2025/03/st_about_accordian.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-215 .elementor-element.elementor-element-3a38f949 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-215 .elementor-element.elementor-element-3a38f949.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-215 .elementor-element.elementor-element-3a38f949.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-215 .elementor-element.elementor-element-3a38f949 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-215 .elementor-element.elementor-element-3a38f949 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-56dc6a1b .ekit-video-popup-btn{background-color:#ff712b;padding:0px 0px 0px 0px;width:70px;height:70px;line-height:83px;color:#ffffff;}.elementor-215 .elementor-element.elementor-element-56dc6a1b .video-content{text-align:center;}.elementor-215 .elementor-element.elementor-element-56dc6a1b .ekit-video-popup-btn i{font-size:26px;}.elementor-215 .elementor-element.elementor-element-56dc6a1b .ekit-video-popup-btn svg{max-width:26px;}.elementor-215 .elementor-element.elementor-element-56dc6a1b .ekit-video-popup-btn.glow-btn:before{color:#ff712b;}.elementor-215 .elementor-element.elementor-element-56dc6a1b .ekit-video-popup-btn.glow-btn:after{color:#ff712b;}.elementor-215 .elementor-element.elementor-element-56dc6a1b .ekit-video-popup-btn.glow-btn > i:after{color:#ff712b;}.elementor-215 .elementor-element.elementor-element-56dc6a1b .ekit-video-popup-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-215 .elementor-element.elementor-element-56dc6a1b .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-215 .elementor-element.elementor-element-56dc6a1b .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-215 .elementor-element.elementor-element-207d4bc2:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-207d4bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E142A;}.elementor-215 .elementor-element.elementor-element-207d4bc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 95px 0px;}.elementor-215 .elementor-element.elementor-element-207d4bc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-71b05185 > .elementor-element-populated{text-align:left;}.elementor-215 .elementor-element.elementor-element-6ae8503{width:var( --container-widget-width, 44.543% );max-width:44.543%;--container-widget-width:44.543%;--container-widget-flex-grow:0;top:-7.992px;}.elementor-215 .elementor-element.elementor-element-6ae8503.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-6ae8503{left:511.983px;}body.rtl .elementor-215 .elementor-element.elementor-element-6ae8503{right:511.983px;}.elementor-bc-flex-widget .elementor-215 .elementor-element.elementor-element-346e93f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-215 .elementor-element.elementor-element-346e93f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-215 .elementor-element.elementor-element-346e93f > .elementor-element-populated{text-align:left;}.elementor-215 .elementor-element.elementor-element-2c379362:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-2c379362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E142A;}.elementor-215 .elementor-element.elementor-element-2c379362{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-215 .elementor-element.elementor-element-2c379362 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-21db3766 > .elementor-container{max-width:500px;}.elementor-215 .elementor-element.elementor-element-21db3766{margin-top:0px;margin-bottom:20px;}.elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-section-title-wraper .elementskit-section-title{color:#FAFAFA;margin:0px 0px 15px 0px;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;}.elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-section-title-wraper .elementskit-section-title > span{color:#E2E2E2;}.elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#C3C3C3;}.elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-section-title-wraper .elementskit-border-divider{width:30px;background:linear-gradient(90deg, #FFF4EF 0%, #FFF4EF 100%);}.elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:30px;height:4px;color:#FFF4EF;}.elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-section-title-wraper .elementskit-border-star{width:30px;height:4px;color:#FFF4EF;}.elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-border-divider::before{height:4px;}.elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#FFF4EF;color:#FFF4EF;}.elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#FFF4EF;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial-slider{--ekit_testimonial_slidetoshow:3;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-single-testimonial-slider, .elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial_card, .elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#0E142A;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial-slider .swiper-pagination span{background-color:#e7e7e7;width:12px;height:12px;border-radius:100px 100px 100px 100px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:#0E142A;width:16px;height:16px;transform:scale(1.2);}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial-slider .swiper-wrapper{padding:0px 0px 50px 0px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-single-testimonial-slider, .elementor-215 .elementor-element.elementor-element-e93dbe4  .elementskit-testimonial_card{padding:35px 34px 39px 34px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-single-testimonial-slider, .elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-single-testimonial-slider{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E142A;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-tootltip-testimonial .elementskit-commentor-content:hover, .elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-single-testimonial-slider:hover, .elementor-215 .elementor-element.elementor-element-e93dbe4  .elementskit-testimonial_card:hover{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-single-testimonial-slider.testimonial-active{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-commentor-content{padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#FFFFFF;margin:0px 0px 32px 0px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial_card .elementskit-commentor-coment{color:#FFFFFF;margin:0px 0px 32px 0px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-single-testimonial-slider:hover  .elementskit-commentor-content > p{color:#E4DDDD;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-single-testimonial-slider.testimonial-active  .elementskit-commentor-content > p{color:#E4DDDD;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-stars > li > a, .elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-stars > li:not(:last-child){margin-right:0px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-stars{margin:0px 0px 9px 0px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-profile-info .elementskit-author-name{color:#FFFCFC;margin-bottom:0px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-profile-info .elementskit-author-des{color:#FFFEFE80;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-commentor-image > img{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1);}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-commentor-bio .elementskit-commentor-image > img{height:82px;width:82px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .ekit-testimonial--avatar{margin:0px 10px 0px 0px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial-slider .swiper-pagination{bottom:-10px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-215 .elementor-element.elementor-element-c6b6685{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-215 .elementor-element.elementor-element-c6b6685:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-c6b6685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E142A;}.elementor-215 .elementor-element.elementor-element-ae66c60 iframe{height:1022px;}@media(min-width:768px){.elementor-215 .elementor-element.elementor-element-7c5e5afe{width:54.391%;}.elementor-215 .elementor-element.elementor-element-4a710263{width:45.609%;}.elementor-215 .elementor-element.elementor-element-71b05185{width:66.66%;}.elementor-215 .elementor-element.elementor-element-346e93f{width:33.34%;}}@media(max-width:1024px) and (min-width:768px){.elementor-215 .elementor-element.elementor-element-71b05185{width:100%;}.elementor-215 .elementor-element.elementor-element-346e93f{width:100%;}}@media(max-width:1024px){.elementor-215 .elementor-element.elementor-element-340b7908{padding:100px 0px 80px 0px;}.elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-title-wraper .elementskit-section-title{font-size:38px;}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-3a88a73{left:375.984px;}body.rtl .elementor-215 .elementor-element.elementor-element-3a88a73{right:375.984px;}.elementor-215 .elementor-element.elementor-element-3a88a73{top:199.998px;}.elementor-215 .elementor-element.elementor-element-386999c4 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-215 .elementor-element.elementor-element-3a38f949 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-215 .elementor-element.elementor-element-71b05185 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-215 .elementor-element.elementor-element-6ae8503{width:var( --container-widget-width, 265.482px );max-width:265.482px;--container-widget-width:265.482px;--container-widget-flex-grow:0;top:47.993px;}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-6ae8503{left:329.985px;}body.rtl .elementor-215 .elementor-element.elementor-element-6ae8503{right:329.985px;}.elementor-215 .elementor-element.elementor-element-346e93f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}}@media(max-width:767px){.elementor-215 .elementor-element.elementor-element-b1fee48{width:var( --container-widget-width, 331.631px );max-width:331.631px;--container-widget-width:331.631px;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-b1fee48 .elementskit-section-title-wraper .elementskit-section-title{font-size:43px;}.elementor-215 .elementor-element.elementor-element-3a88a73{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;top:479.964px;}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-3a88a73{left:158.969px;}body.rtl .elementor-215 .elementor-element.elementor-element-3a88a73{right:158.969px;}.elementor-215 .elementor-element.elementor-element-594b7b7{--spacer-size:114px;}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-3559119{left:115.962px;}body.rtl .elementor-215 .elementor-element.elementor-element-3559119{right:115.962px;}.elementor-215 .elementor-element.elementor-element-3559119{top:91.971px;}.elementor-215 .elementor-element.elementor-element-386999c4{width:100%;}.elementor-215 .elementor-element.elementor-element-605b25d7 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-215 .elementor-element.elementor-element-3a38f949{width:100%;}.elementor-215 .elementor-element.elementor-element-6ae8503{width:var( --container-widget-width, 82.476px );max-width:82.476px;--container-widget-width:82.476px;--container-widget-flex-grow:0;top:13.985px;}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-6ae8503{left:166.962px;}body.rtl .elementor-215 .elementor-element.elementor-element-6ae8503{right:166.962px;}.elementor-215 .elementor-element.elementor-element-366e2018 .elementskit-section-title-wraper .elementskit-section-title{font-size:32px;}.elementor-215 .elementor-element.elementor-element-e93dbe4 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}}/* Start custom CSS for html, class: .elementor-element-3a88a73 *//* From Uiverse.io by mrhyddenn */ 
.scrolldown {
  --color: white;
  --sizeX: 30px;
  --sizeY: 50px;
  position: relative;
  width: var(--sizeX);
  height: var(--sizeY);
  margin-left: var(sizeX / 2);
  border: calc(var(--sizeX) / 10) solid var(--color);
  border-radius: 50px;
  box-sizing: border-box;
  margin-bottom: 16px;
  cursor: pointer;
}

.scrolldown::before {
  content: "";
  position: absolute;
  bottom: 30px;
  left: 50%;
  width: 6px;
  height: 6px;
  margin-left: -3px;
  background-color: var(--color);
  border-radius: 100%;
  animation: scrolldown-anim 2s infinite;
  box-sizing: border-box;
  box-shadow: 0px -5px 3px 1px #2a547066;
}

@keyframes scrolldown-anim {
  0% {
    opacity: 0;
    height: 6px;
  }

  40% {
    opacity: 1;
    height: 10px;
  }

  80% {
    transform: translate(0, 20px);
    height: 10px;
    opacity: 0;
  }

  100% {
    height: 3px;
    opacity: 0;
  }
}

.chevrons {
  padding: 6px 0 0 0;
  margin-left: -3px;
  margin-top: 48px;
  width: 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.chevrondown {
  margin-top: -6px;
  position: relative;
  border: solid var(--color);
  border-width: 0 3px 3px 0;
  display: inline-block;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
}

.chevrondown:nth-child(odd) {
  animation: pulse54012 500ms ease infinite alternate;
}

.chevrondown:nth-child(even) {
  animation: pulse54012 500ms ease infinite alternate 250ms;
}

@keyframes pulse54012 {
  from {
    opacity: 0;
  }

  to {
    opacity: 0.5;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3559119 */.letter-image {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  height: 200px;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  cursor: pointer;
}

.animated-mail {
  position: absolute;
  height: 150px;
  width: 200px;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  transition: 0.4s;

  .body {
    position: absolute;
    bottom: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 100px 200px;
    border-color: transparent transparent #e95f55 transparent;
    z-index: 2;
  }

  .top-fold {
    position: absolute;
    top: 50px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 50px 100px 0 100px;
    -webkit-transform-origin: 50% 0%;
    -webkit-transition: transform 0.4s 0.4s, z-index 0.2s 0.4s;
    -moz-transform-origin: 50% 0%;
    -moz-transition: transform 0.4s 0.4s, z-index 0.2s 0.4s;
    transform-origin: 50% 0%;
    transition: transform 0.4s 0.4s, z-index 0.2s 0.4s;
    border-color: #cf4a43 transparent transparent transparent;
    z-index: 2;
  }

  .back-fold {
    position: absolute;
    bottom: 0;
    width: 200px;
    height: 100px;
    background: #cf4a43;
    z-index: 0;
  }

  .left-fold {
    position: absolute;
    bottom: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 50px 0 50px 100px;
    border-color: transparent transparent transparent #e15349;
    z-index: 2;
  }

  .letter {
    left: 20px;
    bottom: 0px;
    position: absolute;
    width: 160px;
    height: 60px;
    background: white;
    z-index: 1;
    overflow: hidden;
    -webkit-transition: 0.4s 0.2s;
    -moz-transition: 0.4s 0.2s;
    transition: 0.4s 0.2s;

    .letter-border {
      height: 10px;
      width: 100%;
      background: repeating-linear-gradient(
        -45deg,
        #cb5a5e,
        #cb5a5e 8px,
        transparent 8px,
        transparent 18px
      );
    }

    .letter-title {
      margin-top: 10px;
      margin-left: 5px;
      height: 10px;
      width: 40%;
      background: #cb5a5e;
    }
    .letter-context {
      margin-top: 10px;
      margin-left: 5px;
      height: 10px;
      width: 20%;
      background: #cb5a5e;
    }

    .letter-stamp {
      margin-top: 30px;
      margin-left: 120px;
      border-radius: 100%;
      height: 30px;
      width: 30px;
      background: #cb5a5e;
      opacity: 0.3;
    }
  }
}

.shadow {
  position: absolute;
  top: 200px;
  left: 50%;
  width: 400px;
  height: 30px;
  transition: 0.4s;
  transform: translateX(-50%);
  -webkit-transition: 0.4s;
  -webkit-transform: translateX(-50%);
  -moz-transition: 0.4s;
  -moz-transform: translateX(-50%);

  border-radius: 100%;
  background: radial-gradient(
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0)
  );
}

.letter-image:hover {
  .animated-mail {
    transform: translateY(50px);
    -webkit-transform: translateY(50px);
    -moz-transform: translateY(50px);
  }

  .animated-mail .top-fold {
    transition: transform 0.4s, z-index 0.2s;
    transform: rotateX(180deg);
    -webkit-transition: transform 0.4s, z-index 0.2s;
    -webkit-transform: rotateX(180deg);
    -moz-transition: transform 0.4s, z-index 0.2s;
    -moz-transform: rotateX(180deg);
    z-index: 0;
  }

  .animated-mail .letter {
    height: 180px;
  }

  .shadow {
    width: 250px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ae8503 *//* From Uiverse.io by usmonovdev */ 
.spinner {
 position: relative;
 width: 56px;
 height: 56px;
}

.spinner > div {
 width: 100%;
 height: 100%;
 border-radius: 50%;
 border: 13px solid rgba(181, 126, 16, 0.196);
 position: absolute;
 top: 0;
 left: 0;
 animation: spinner-g7vlvwmd 0.65s linear infinite;
 z-index: 0;
}

.spinner > div::before {
 content: '';
 height: 13px;
 width: 13px;
 border-radius: 50%;
 background: #ff8a23;
 position: absolute;
 top: 50%;
 animation: spinner-h1vps1md 1.3s infinite reverse steps(1);
 transform: translate(calc(2 * var(--translate-2)), calc(var(--translate) * 1%));
 z-index: 1;
}

.spinner > div:nth-of-type(1) {
 --translate: -50;
 --translate-2: calc(56px / 8);
}

.spinner > div:nth-of-type(1)::before {
 right: 0;
}

.spinner > div:nth-of-type(2) {
 --translate: 50;
 --translate-2: calc(-56px / 8);
 animation-delay: 0.65s;
 animation-direction: reverse;
 transform: translate(21.5px, 0);
}

.spinner > div:nth-of-type(2)::before {
 left: 0;
 transform: translate(calc(-56px / 4), -50%);
 animation-direction: normal;
}

@keyframes spinner-h1vps1md {
 0% {
  opacity: 0;
 }

 50% {
  opacity: 1;
 }
}

@keyframes spinner-g7vlvwmd {
 from {
  transform: translate(calc(var(--translate) * 1%), 0) translate(calc(var(--translate-2)), 0) rotate(0deg);
 }

 to {
  transform: translate(calc(var(--translate) * 1%), 0) translate(calc(var(--translate-2)), 0) rotate(360deg);
 }
}/* End custom CSS */