.elementor-11937 .elementor-element.elementor-element-fbe88c3{--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-11937 .elementor-element.elementor-element-66fcee8{--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-11937 .elementor-element.elementor-element-c110fc2{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11937 .elementor-element.elementor-element-6c18c0b{--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-11937 .elementor-element.elementor-element-8e3c1e2{--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-11937 .elementor-element.elementor-element-78e9deb{--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-11937 .elementor-element.elementor-element-2bf381a > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11937 .elementor-element.elementor-element-e1a5446{--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-11937 .elementor-element.elementor-element-e1a5446.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11937 .elementor-element.elementor-element-1a2ca0b{--display:flex;}.elementor-11937 .elementor-element.elementor-element-a8dc22c{--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-11937 .elementor-element.elementor-element-5e7aa01 > .elementor-widget-container{margin:25px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11937 .elementor-element.elementor-element-e59db5a > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-11937 .elementor-element.elementor-element-fbe88c3{--content-width:100%;}.elementor-11937 .elementor-element.elementor-element-8e3c1e2{--content-width:100%;}.elementor-11937 .elementor-element.elementor-element-e1a5446{--width:1440px;}}@media(max-width:767px){.elementor-11937 .elementor-element.elementor-element-fbe88c3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11937 .elementor-element.elementor-element-e59db5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-fbe88c3 */.hero-title {
    margin-top: 0;
    margin-bottom: 0;
}

.subtitle {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c18c0b */.transform-heading {
    padding-top: 30px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e59db5a */@media(max-width:768px){ 
    .minds-slider__title {
		font-size: 42px !important;
	}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1218e80 *//* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.pum-theme-7534, .pum-theme-default-theme  {
	background-color: transparent;
}

#popmake-7543 {
  top: 40px !important ;
}


.success-popup{
    width:420px !important;
    padding:28px 24px 24px;
    background:#fff;
    border-radius:20px;
    text-align:center;
    font-family:Poppins,sans-serif;
    box-shadow:0 12px 40px rgba(0,0,0,.08);
}

/* ICON */
.success-icon{
    display:flex;
    justify-content:center;
    margin-top:-8px;
    margin-bottom:18px;
}

.icon-circle{
    width:74px;
    height:74px;
    border-radius:50%;
    background:#18B5E7;
    color:#fff;
    font-size:38px;
    font-weight:600;
    display:flex;
    align-items:center;
    justify-content:center;
    position:relative;
    box-shadow:0 10px 25px rgba(24,181,231,.25);
}

.icon-circle::before{
    content:"";
    position:absolute;
    inset:-12px;
    border-radius:50%;
    background:rgba(24,181,231,.12);
    z-index:-1;
}

/* TITLE */
.success-popup h2{
    margin:0 0 12px;
    font-size:24px;
    font-weight:600;
    color:#37415A;
    line-height:1.3;
	white-space: nowrap;
}

/* TEXT */
.success-popup p{
    margin:0 0 24px;
    font-size:15px;
    line-height:1.8;
    color:#8A93A8;
}

/* BUTTON */
.popup-btn{
    width:100%;
    height:46px;
    border:none;
    border-radius:999px;
    background:linear-gradient(90deg,#4287D8,#D82A8A,#F0255B);
    color:#fff;
    font-size:15px;
    font-weight:600;
    letter-spacing:.5px;
    cursor:pointer;
    transition:.3s;
}

.popup-btn:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(216,42,138,.3);
}

.popup-overlay{
    position:fixed;
    inset:0;
    background:rgba(0,0,0,.45);

    display:flex;
    justify-content:center;
    align-items:center;

    opacity:0;
    visibility:hidden;

    transition:.3s;
    z-index:99999;
}

.popup-overlay.active{
    opacity:1;
    visibility:visible;
}

.success-popup{
    transform:scale(.9);
    transition:.3s;
}

.popup-overlay.active .success-popup{
    transform:scale(1);
}


/* RESPONSIVE*/
@media (max-width:768px){
	.success-popup h2 {
		font-size: 18px;
	}
	
	.success-popup p {
		font-size: 14px;
	}
	
	.success-popup{
	    width:80% !important;
	}
}/* End custom CSS */