div.asl_w{width:100%;height:auto;border-radius:5px;background:#d1eaff;background-image:-moz-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-webkit-gradient(radial,center center,0,center center,100%,#e1635c,#e1635c);background-image:-webkit-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-o-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-ms-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:radial-gradient(ellipse at center,#e1635c,#e1635c);;overflow:hidden;border:0 none #8dd5ef;border-radius:0 0 0 0;box-shadow:0 0 0 0 #000;}#ajaxsearchlite1 .probox,div.asl_w .probox{margin:0;height:34px;background-color:#e1635c;background-image:-moz-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-webkit-gradient(radial,center center,0,center center,100%,#e1635c,#e1635c);background-image:-webkit-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-o-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:-ms-radial-gradient(center,ellipse cover,#e1635c,#e1635c);background-image:radial-gradient(ellipse at center,#e1635c,#e1635c);;border:0 solid #68aec7;border-radius:0 0 0 0;box-shadow:0 0 0 0 #b5b5b5 inset;}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{font-weight:normal;font-family:Open Sans;color:#fff !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-weight:normal;font-family:Open Sans;color:#fff !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);border:0;box-shadow:none;height:34px;}div.asl_w .probox .proinput input::-webkit-input-placeholder{font-weight:normal;font-family:Open Sans;color:#fff !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input::-moz-placeholder{font-weight:normal;font-family:Open Sans;color:#fff !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input:-ms-input-placeholder{font-weight:normal;font-family:Open Sans;color:#fff !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input:-moz-placeholder{font-weight:normal;font-family:Open Sans;color:#fff !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input.autocomplete{font-weight:normal;font-family:Open Sans;color:#fff;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);margin-top:-34px !important;}div.asl_w .probox .proloading,div.asl_w .probox .proclose,div.asl_w .probox .promagnifier,div.asl_w .probox .prosettings{width:34px;height:34px;}div.asl_w .probox .promagnifier .innericon svg{fill:#fff;}div.asl_w .probox .prosettings .innericon svg{fill:#fff;}div.asl_w .probox .promagnifier{width:34px;height:34px;background-color:#be4c46;background-image:-o-linear-gradient(180deg,#be4c46,#be4c46);background-image:-ms-linear-gradient(180deg,#be4c46,#be4c46);background-image:-webkit-linear-gradient(180deg,#be4c46,#be4c46);background-image:linear-gradient(180deg,#be4c46,#be4c46);background-position:center center;background-repeat:no-repeat;border:0 solid #000;border-radius:0 0 0 0;box-shadow:0 0 0 0 rgba(255,255,255,.61);cursor:pointer;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;cursor:pointer;}div.asl_w .probox div.prosettings{width:34px;height:34px;background-color:#be4c46;background-image:-o-linear-gradient(185deg,#be4c46,#be4c46);background-image:-ms-linear-gradient(185deg,#be4c46,#be4c46);background-image:-webkit-linear-gradient(185deg,#be4c46,#be4c46);background-image:linear-gradient(185deg,#be4c46,#be4c46);background-position:center center;background-repeat:no-repeat;float:right;border:0 solid #68aec7;border-radius:0 0 0 0;box-shadow:0 0 0 0 rgba(255,255,255,.63);cursor:pointer;background-size:100% 100%;order:7;-webkit-order:7;}div.asl_r{position:absolute;z-index:1100;}div.asl_r.vertical{padding:4px;background:#e1635c;border-radius:3px;border:0 none #000;border-radius:0 0 0 0;box-shadow:0 0 0 0 #000;visibility:hidden;display:none;}div.asl_r.horizontal{background-image:linear-gradient(60deg,rgba(19,19,19,.2),rgba(19,19,19,.2));background-image:-webkit-linear-gradient(60deg,rgba(19,19,19,.2),rgba(19,19,19,.2));background-image:-moz-linear-gradient(60deg,rgba(19,19,19,.2),rgba(19,19,19,.2));background-image:-o-linear-gradient(60deg,rgba(19,19,19,.2),rgba(19,19,19,.2));background-image:-ms-linear-gradient(60deg,rgba(19,19,19,.2),rgba(19,19,19,.2));;border:0 solid #dbe9ee;border-radius:0 0 0 0;box-shadow:0 0 2px -3px #000 inset;-webkit-box-shadow:0 0 4px -3px #000 inset;-ms-box-shadow:0 0 4px -3px #000 inset;margin-top:12px;}div.asl_r .results .nores .keyword{padding:0 6px;cursor:pointer;font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);font-weight:bold;}div.asl_r .results .item{height:auto;background:#fff;}div.asl_r.vertical .results .item:after{background:#ccc;}div.asl_r .results .item.hovered{background-color:#f5f5f5;background-image:-moz-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-webkit-gradient(radial,center center,0,center center,100%,#f5f5f5,#f5f5f5);background-image:-webkit-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-o-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-ms-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:radial-gradient(ellipse at center,#f5f5f5,#f5f5f5);;}div.asl_r.horizontal .results .item{height:174px;width:150px;margin:10px 8px;padding:7px;float:left;background-color:#fff;background-image:-moz-radial-gradient(center,ellipse cover,#fff,#fff);background-image:-webkit-gradient(radial,center center,0,center center,100%,#fff,#fff);background-image:-webkit-radial-gradient(center,ellipse cover,#fff,#fff);background-image:-o-radial-gradient(center,ellipse cover,#fff,#fff);background-image:-ms-radial-gradient(center,ellipse cover,#fff,#fff);background-image:radial-gradient(ellipse at center,#fff,#fff);;border:0 none #fafafa;border-radius:0 0 0 0;box-shadow:0 0 4px -3px #000;-webkit-box-shadow:0 0 6px -3px #000;-ms-box-shadow:0 0 6px -3px #000;}div.asl_r.horizontal .results .item:hover{background-color:#f5f5f5;background-image:-moz-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-webkit-gradient(radial,center center,0,center center,100%,#f5f5f5,#f5f5f5);background-image:-webkit-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-o-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-ms-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:radial-gradient(ellipse at center,#f5f5f5,#f5f5f5);;}div.asl_r .results .item .asl_image{width:70px;height:70px;}div.asl_r .results .item .asl_content{font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:12px;line-height:18px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r.horizontal .results .item .asl_content h3 a{text-align:center;}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{margin:0;padding:0;line-height:inherit;font-weight:normal;font-family:Open Sans;color:#1454a9;font-size:13px;line-height:17px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .asl_content h3 a:hover{font-weight:normal;font-family:Open Sans;color:#2e6bbc;font-size:13px;line-height:17px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item div.etc{padding:0;line-height:10px;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_author{padding:0;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:10px;line-height:12px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_date{margin:0 0 0 10px;padding:0;font-weight:normal;font-family:Open Sans;color:#adadad;font-size:10px;line-height:12px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.asl_r .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar{background:rgba(#fff,1);}div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar{background:#fff;background:#fafafa;opacity:.9;}div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar{background:#fafafa;opacilty:.95;}div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar{background:#fafafa;}div.asl_r span.highlighted{font-weight:bold;color:#d9312b;background-color:#eee;color:rgba(217,49,43,1);background-color:rgba(238,238,238,1);}div.asl_r .group{background:#ddd;background:#f6f6f6;border-radius:3px 3px 0 0;border-top:1px solid #f8f8f8;border-left:1px solid #f8f8f8;border-right:1px solid #f8f8f8;margin:10px 0 -3px;padding:7px 0 7px 10px;position:relative;z-index:1000;font-weight:bold;font-family:Open Sans;color:#055e94;font-size:11px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_s.searchsettings{background-color:#be4c46;background-image:-webkit-linear-gradient(185deg,#be4c46,#be4c46);background-image:-moz-linear-gradient(185deg,#be4c46,#be4c46);background-image:-o-linear-gradient(185deg,#be4c46,#be4c46);background-image:-ms-linear-gradient(185deg,#be4c46,#be4c46);background-image:linear-gradient(185deg,#be4c46,#be4c46);background-image:-webkit-linear-gradient(185deg,#be4c46,#be4c46);background-image:-moz-linear-gradient(185deg,#be4c46,#be4c46);background-image:-o-linear-gradient(185deg,#be4c46,#be4c46);background-image:-ms-linear-gradient(185deg,#be4c46,#be4c46);;box-shadow:0 0 0 0 #000;;}div.asl_s.searchsettings .asl_option_label{font-weight:bold;font-family:Open Sans;color:#fff;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox{background-color:#222;background-image:linear-gradient(180deg,#222,#36373a);background-image:-webkit-linear-gradient(180deg,#222,#36373a);background-image:-moz-linear-gradient(180deg,#222,#36373a);background-image:-o-linear-gradient(180deg,#222,#36373a);background-image:-ms-linear-gradient(180deg,#222,#36373a);;}div.asl_s.searchsettings fieldset .categoryfilter{max-height:200px;overflow:auto;}div.asl_s.searchsettings fieldset legend{padding:5px 0 0 10px;margin:0;font-weight:normal;font-family:Open Sans;color:#1f1f1f;font-size:13px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}body {
background-color: #fff;
font-family: "Open Sans", sans-serif;
color: #333c4e;
overflow-x: hidden;
}
a {
text-decoration: none;
color: #7b47c2;
} .border-btn a,
.border-btn button {
border: 2px solid #7eff14;
padding: 0.8rem 1.2rem;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background: transparent;
color: #7eff14 !important;
letter-spacing: 0.5px;
background: transparent;
font-weight: 600 !important;
font-family: 'Open Sans' !important;
box-shadow: 0 1.5px 4px rgb(0 0 0 / 24%), 0 1.5px 6px rgb(0 0 0 / 12%);
-webkit-transition: transform .25s cubic-bezier(.25, .46, .45, .94), font-size 1s ease-in-out, box-shadow .25s cubic-bezier(.25, .46, .45, .94);
-moz-transition: transform .25s cubic-bezier(.25, .46, .45, .94), font-size 1s ease-in-out, box-shadow .25s cubic-bezier(.25, .46, .45, .94);
-ms-transition: transform .25s cubic-bezier(.25, .46, .45, .94), font-size 1s ease-in-out, box-shadow .25s cubic-bezier(.25, .46, .45, .94);
-o-transition: transform .25s cubic-bezier(.25, .46, .45, .94), font-size 1s ease-in-out, box-shadow .25s cubic-bezier(.25, .46, .45, .94);
transition: transform .25s cubic-bezier(.25, .46, .45, .94), font-size 1s ease-in-out, box-shadow .25s cubic-bezier(.25, .46, .45, .94);
}
.border-btn a:hover,
.border-btn button:hover {
box-shadow: 0 10px 20px rgb(0 0 0 / 22%), 0 14px 56px rgb(0 0 0 / 25%);
transform: translateY(-1px);
}
.gradient-bg-btn a,
button.gradient-bg-btn {
-webkit-border-radius: 5px;
border-radius: 5px;
color: #fff !important;
box-shadow: 0 1.5px 4px rgb(0 0 0 / 24%), 0 1.5px 6px rgb(0 0 0 / 12%);
transition: all .25s cubic-bezier(.25, .46, .45, .94);
background-repeat: no-repeat;
background-image: linear-gradient(to right, #3023ae 0%, #c86dd7 51%, #3023ae 100%);
background-size: 200% auto;
padding: 0.8rem 2rem;
font-size: 1em;
font-weight: 300 !important;
font-family: 'Open Sans' !important;
text-decoration: none;
outline: none;
border: none;
}
.gradient-bg-btn a:hover,
button.gradient-bg-btn:hover {
background-position: right center;
}
.heading-border-bottom .elementor-heading-title::after {
content: "";
display: block;
position: relative;
width: 50px;
background-color: #7eff14;
height: 3px;
top: 1rem;
left: 0;
margin-bottom: 1rem;
}
.heading-border-bottom.big-border .elementor-heading-title::after {
width: 60px;
top: 2rem;
margin-bottom: 3rem;
}
.heading-border-bottom.border-center .elementor-heading-title::after {
margin: 0 auto;
margin-bottom: 1rem;
}
.testimonials-top-border::after {
content: "";
position: absolute;
width: 100%;
height: 5px;
top: -4px;
left: 0;
background: linear-gradient(to right, #3023ae, #c86dd7);
border-radius: 4px 4px 0 0;
}
.youmanage-lending-btn a {
-webkit-box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%), 0 3px 1px -2px rgb(0 0 0 / 20%);
box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%), 0 3px 1px -2px rgb(0 0 0 / 20%);
}
.youmanage-lending-btn a:hover {
-webkit-box-shadow: 0 6px 10px 0 rgb(0 0 0 / 14%), 0 1px 18px 0 rgb(0 0 0 / 12%), 0 3px 5px -1px rgb(0 0 0 / 30%);
box-shadow: 0 6px 10px 0 rgb(0 0 0 / 14%), 0 1px 18px 0 rgb(0 0 0 / 12%), 0 3px 5px -1px rgb(0 0 0 / 30%);
}
.youmanage-lending-btn-radius a {
padding: 15px 50px;
border-radius: 100px;
}
.youmanage-lending-btn-radius a>.elementor-button-content-wrapper {
align-items: center;
}
.youmanage-lending-btn-radius a>.elementor-button-content-wrapper i {
font-size: 32px;
}
.form-label {
color: #6A747C;
font-size: 14px;
}
.form-control {
display: block;
width: 100%;
padding: 0.375rem 0.75rem;
font-size: 1rem;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-image: none;
background-clip: padding-box;
border: 1px solid #ced4da !important;
border-radius: 0.25rem;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
border-color: #bda3e1 !important;
box-shadow: 0 0 0 0.2rem #e5daf3;
}
label.error {
color: red;
font-size: 14px;
}
.animation-img {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: cubic-bezier(0.54, 0.085, 0.5, 0.92);
animation-timing-function: cubic-bezier(0.54, 0.085, 0.5, 0.92);
-webkit-animation-name: floating;
animation-name: floating;
-webkit-animation-duration: 5s;
animation-duration: 5s;
}
@keyframes floating {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-20px);
}
100% {
transform: translateY(0);
}
}
@media screen and (max-width:767px) {
.heading-border-bottom {
text-align: center !important;
}
.heading-border-bottom .elementor-heading-title::after {
margin: 0 auto;
margin-bottom: 1rem;
}
} .nav-bg {
transition: all 1s ease-in-out;
}
.nav-bg.elementor-sticky--effects {
background: #3023ae;
background: -webkit- left, #3023ae, #c86dd7;
background: -o-linear-gradient(right, #3023ae, #c86dd7);
background: -moz-linear-gradient(right, #3023ae, #c86dd7);
background: linear-gradient(to right, #3023ae, #c86dd7);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3023AE, endColorstr=#C86DD7, GradientType=1)";
border-bottom: 0;
box-shadow: 0 1.5px 4px rgb(0 0 0 / 24%), 0 1.5px 6px rgb(0 0 0 / 12%);
}
.sticky-header .header-menu ul li a {
opacity: 0.8;
}
.sticky-header .header-menu ul li a:hover {
opacity: 1;
}
.sticky-header .header-menu .sub-menu.elementor-nav-menu--dropdown {
width: 250px !important;
padding: 0.8rem 0;
}
.sticky-header .elementor-item.has-submenu span {
display: none;
}
ul .navbar-menu-btn {
display: none !important;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
margin-top: 2rem;
}
ul .navbar-menu-btn .border-btn {
width: 48%;
}
ul .navbar-menu-btn .border-btn a {
display: block;
text-align: center;
padding: 0.5rem;
}
ul .navbar-menu-btn .border-btn a.btn-1 {
background-color: #7fd90f;
border-color: #7fd90f;
color: #fff !important;
}
@media screen and (max-width:1520px) {
.sticky-header .elementor-nav-menu>li:not(:last-child) {
margin-right: 0 !important;
}
}
@media screen and (max-width:1400px) {
.sticky-header .elementor-nav-menu>li:not(:last-child) a {
margin-right: 0 !important;
}
}
@media screen and (max-width:1199px) {
.sticky-header .header-menu ul li a {
opacity: 1;
}
.sticky-header .header-menu .sub-menu.elementor-nav-menu--dropdown {
width: 100% !important;
padding-left: 1rem;
}
.sticky-header .elementor-nav-menu--dropdown {
padding: 1.5rem 1rem;
}
.sticky-header .elementor-item.has-submenu {
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
}
.sticky-header .elementor-item.has-submenu.highlighted {
background-color: #f5f5f5 !important;
border-radius: 5px;
}
.sticky-header .elementor-item.has-submenu span {
display: inline-block;
transform: rotate(270deg);
padding: 0;
margin: 0;
}
.sticky-header .elementor-item.has-submenu.highlighted span {
transform: initial;
}
}
@media screen and (max-width:1024px) {
ul .navbar-menu-btn {
display: flex !important;
}
}
@media screen and (max-width:767px) {
ul .navbar-menu-btn .border-btn {
width: 100%;
margin-top: 1rem;
}
} .footer-link a {
color: #f8f9fa;
opacity: 0.85;
font-size: 16px;
}
.footer-link a:hover {
color: #dae0e5;
}
.line-height-0 {
line-height: 0;
}
.youmanage-footer .col-1 .elementor-widget-container p,
.youmanage-footer .col-2 a {
opacity: 0.85;
}
.youmanage-footer .col-2 a:hover {
opacity: 1;
} .home-logos-box .elementor-container {
justify-content: center;
flex-wrap: wrap;
align-items: center;
}
.home-logos-box .elementor-container .elementor-column {
width: auto;
padding: 1rem 0.5rem;
}
.home-banner-btn .border-btn a {
font-weight: 400 !important;
}
@media screen and (max-width:1400px) {
.home-banner .home-banner-col-1 .elementor-element-populated {
padding-left: 3rem !important;
}
}
@media screen and (max-width:991px) {
.home-banner {
height: 65vh;
display: flex;
align-items: center;
}
.home-banner .home-banner-col-1 {
width: 100% !important;
padding-right: 2rem;
}
.home-banner .home-banner-col-2 {
display: none;
}
}
@media screen and (max-width:767px) {
.home-banner .home-banner-col-1 .elementor-element-populated {
padding-left: 0 !important;
}
.home-banner .home-banner-col-1 {
padding-right: 0;
}
.home-banner {
height: 70vh;
}
}
@media screen and (orientation: landscape) and (max-width:991px) {
.home-banner {
height: auto;
padding-bottom: 2rem !important;
}
} .product-icons-section .elementor-widget-container a {
color: #c3c7cb !important;
}
.product-icons-section .elementor-widget-container:hover a,
.product-icons-section .elementor-widget-container.active a {
color: #7b47c2 !important;
}
.product-icons-section,
.product-icons-section .elementor-element-populated,
.product-icons-section .elementor-icon-box-icon svg {
transition: all .5s ease-out;
}
.product-icons-section .elementor-icon-box-icon {
margin: 0 !important;
line-height: 0;
}
.product-icons-section.elementor-sticky--effects {
background: #f9f9f9;
box-shadow: 0 1.5px 4px rgb(0 0 0 / 24%), 0 1.5px 6px rgb(0 0 0 / 12%);
}
.product-icons-section.elementor-sticky--effects .elementor-icon-box-content {
display: none;
}
.product-icons-section.elementor-sticky--effects .elementor-icon-box-icon {
margin: 0 !important;
}
.product-icons-section.elementor-sticky--effects .elementor-icon-box-icon svg {
width: 0.7em;
height: 0.7em;
}
.absence-info-img-box img {
box-shadow: 0 1.5px 4px rgb(0 0 0 / 24%), 0 1.5px 6px rgb(0 0 0 / 12%);
}
.absence-info-img-box .absence-img-box-text {
color: #6a747c !important;
}
.absence-info-img-box .absence-img-box-text .heading {
color: #333c4e !important;
} .post-taxonomy-btn {
display: flex;
justify-content: center;
margin-top: -2.1rem;
}
.post-taxonomy-btn a {
padding: 0.5rem 2rem;
}
.post-excerpt {
color: #6a747c;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
text-align: center;
margin-bottom: 2.75rem !important;
}
.blog-seach-box .elementor-search-form__container {
background: transparent;
justify-content: center;
padding: 0 1rem;
}
.blog-seach-box .elementor-search-form__submit {
background: transparent !important;
border: none;
outline: none;
opacity: 0.5;
color: #fff;
font-size: 3rem;
}
.dialog-close-button {
opacity: 0.5 !important;
font-size: 2rem !important;
}
.blog-seach-box .elementor-search-form__submit:hover,
.dialog-close-button:hover {
opacity: 1 !important;
}
.blog-seach-box input.elementor-search-form__input {
color: #fff !important;
font-size: 3rem !important;
text-align: center;
flex-basis: 70%;
}
.blog-seach-box input.elementor-search-form__input::placeholder {
color: #868e96;
}
.blog-select-category h5 {
display: none;
}
.blog-select-category form select {
width: 40%;
border: none;
outline: none;
cursor: pointer;
text-transform: uppercase;
color: #6a747c;
}
.blog-categories-tab a {
font-size: 1.25em;
color: #6a747c !important;
font-family: "Open Sans";
font-weight: 400 !important;
}
.blog-categories-tab a:hover {
opacity: 0.8;
}
.articles-blog-tab a.active,
.resources-blog-tab a.active {
color: #7b47c2 !important;
font-weight: 700 !important;
}
@media screen and (max-width:1199px) {
.blog-seach-box input.elementor-search-form__input {
flex-basis: 100%;
}
.dialog-close-button,
.blog-seach-box .elementor-search-form__submit {
opacity: 1 !important;
}
.blog-select-category form select {
width: 90%;
}
} .post_content_section .addtoany_content {
display: flex;
justify-content: flex-end;
margin-top: 2.5rem;
}
.post_content_section .addtoany_content {
display: flex;
justify-content: flex-end;
margin-top: 2.5rem;
}
.post_content_section .addtoany_content .a2a_svg {
border-radius: 50% !important;
padding: 3px;
background: transparent !important;
}
.post_content_section .addtoany_content a:hover .a2a_svg,
.blog-social-media-icons a.elementor-social-icon:hover {
opacity: 1;
}
.post_content_section .addtoany_content a:hover .a2a_svg.a2a_s_twitter,
.blog-social-media-icons a.elementor-social-icon-twitter:hover {
background: #1da1f2 !important;
}
.post_content_section .addtoany_content a:hover .a2a_svg.a2a_s_facebook,
.blog-social-media-icons a.elementor-social-icon-facebook-f:hover {
background: #3b5998 !important;
}
.post_content_section .addtoany_content a:hover .a2a_svg.a2a_s_linkedin,
.blog-social-media-icons a.elementor-social-icon-linkedin-in:hover {
background: #0077b5 !important;
}
.post_content_section .addtoany_content a:hover .a2a_svg svg path {
fill: #fff;
}
.blog-social-media-icons a.elementor-social-icon:hover i {
color: #fff !important;
}
.post_content_section .addtoany_shortcode {
display: flex;
justify-content: flex-end;
margin-top: 2.5rem;
}
.post_content_section .addtoany_shortcode {
display: flex;
justify-content: flex-end;
margin-top: 2.5rem;
}
.post_content_section .addtoany_shortcode .a2a_svg {
border-radius: 50% !important;
padding: 3px;
background: transparent !important;
}
.post_content_section .addtoany_shortcode a:hover .a2a_svg,
.blog-social-media-icons a.elementor-social-icon:hover {
opacity: 1;
}
.post_content_section .addtoany_shortcode a:hover .a2a_svg.a2a_s_twitter,
.blog-social-media-icons a.elementor-social-icon-twitter:hover {
background: #1da1f2 !important;
}
.post_content_section .addtoany_shortcode a:hover .a2a_svg.a2a_s_facebook,
.blog-social-media-icons a.elementor-social-icon-facebook-f:hover {
background: #3b5998 !important;
}
.post_content_section .addtoany_shortcode a:hover .a2a_svg.a2a_s_linkedin,
.blog-social-media-icons a.elementor-social-icon-linkedin-in:hover {
background: #0077b5 !important;
}
.post_content_section .addtoany_shortcode a:hover .a2a_svg svg path {
fill: #fff;
} .page-banner {
overflow: hidden;
padding: 10rem 0 5rem 0;
background: #3023ae;
background: -webkit- left, #3023ae, #c86dd7;
background: -o-linear-gradient(right, #3023ae, #c86dd7);
background: -moz-linear-gradient(right, #3023ae, #c86dd7);
background: linear-gradient(to right, #3023ae, #c86dd7);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3023AE, endColorstr=#C86DD7, GradientType=1)";
}
.page-banner .banner-heading .elementor-heading-title {
color: #fff;
font-family: "Roboto", sans-serif;
font-size: 2.5em;
line-height: 1.2em;
font-weight: 400;
}
.page-banner .banner-text p {
color: #f8f9fa;
font-size: 1.25em;
line-height: 1.2em;
opacity: .8;
font-family: "Roboto", sans-serif;
font-weight: 300;
}
.page-banner .banner-heading.heading-border-bottom .elementor-heading-title::after {
top: 2rem;
margin-bottom: 3rem;
}
.page-banner .col {
z-index: 1;
}
.page-banner .col-1 {
padding-left: 10rem;
}
.scaling-svg-position-top .scaling-svg-container {
position: absolute;
bottom: -1px;
}
footer .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
z-index: 99;
}
.blog-post-list a.page-numbers.prev,
.blog-post-list span.page-numbers.prev {
width: auto !important;
padding: 0px 5px;
border-radius: 15px !important;
}
.blog-post-list a.page-numbers.next,
.blog-post-list span.page-numbers.next {
width: auto !important;
padding: 0px 5px;
border-radius: 15px !important;
}
@media screen and (max-width:1500px) {
.page-banner .col-1 {
padding-left: 0;
}
}
@media screen and (max-width:1199px) {
.page-banner {
padding: 10rem 1.5rem 5rem 1.5rem;
}
}
@media screen and (max-width:767px) {
.page-banner {
padding: 10rem 0.3rem 4rem 0.3rem;
}
.page-banner .banner-text p {
text-align: center;
}
} .scaling-svg-container {
position: relative;
height: 0;
width: 100%;
padding: 0;
padding-bottom: 100%
}
.scaling-svg-container .scaling-svg {
position: absolute;
height: 100%;
width: 100%;
left: 0;
top: 0;
}
.bubbles {
position: absolute;
left: 0;
bottom: 0;
z-index: 0;
color: #fff;
height: 100vh;
width: 100%;
overflow: hidden;
}
@supports (-ms-ime-align:auto) {
.bubbles {
display: none;
}
}
.bubbles .wrapper {
position: absolute;
height: 100%;
width: 100%;
transform-origin: left top
}
.bubbles .wrapper svg {
width: 40px;
}
.master-header {
position: relative;
overflow: hidden;
}
@keyframes up {
0% {
opacity: .1
}
100% {
transform: translateY(0%) rotate(273deg);
opacity: 0
}
}
@keyframes sideWays {
0% {
margin-left: 0
}
100% {
margin-left: 30px
}
}
.bubble {
position: absolute;
color: #fff;
}
.x1 {
animation: up 38s linear infinite;
animation-delay: -2s;
left: 71%;
transform: translateY(100%);
opacity: .2
}
.x2 {
animation: up 38s linear infinite;
animation-delay: -4s;
left: 68%;
transform: translateY(100%);
opacity: .2
}
.x3 {
animation: up 39s linear infinite;
animation-delay: -6s;
left: 88%;
transform: translateY(100%);
opacity: .2
}
.x4 {
animation: up 40s linear infinite;
animation-delay: -8s;
left: 58%;
transform: translateY(100%);
opacity: .2
}
.x5 {
animation: up 38s linear infinite;
animation-delay: -10s;
left: 97%;
transform: translateY(100%);
opacity: .2
}
.x6 {
animation: up 39s linear infinite;
animation-delay: -12s;
left: 73%;
transform: translateY(100%);
opacity: .2
}
.x7 {
animation: up 37s linear infinite;
animation-delay: -14s;
left: 94%;
transform: translateY(100%);
opacity: .2
}
.x8 {
animation: up 39s linear infinite;
animation-delay: -16s;
left: 18%;
transform: translateY(100%);
opacity: .2
}
.x9 {
animation: up 37s linear infinite;
animation-delay: -18s;
left: 17%;
transform: translateY(100%);
opacity: .2
}
.x10 {
animation: up 38s linear infinite;
animation-delay: -20s;
left: 78%;
transform: translateY(100%);
opacity: .2
}
.x11 {
animation: up 39s linear infinite;
animation-delay: -22s;
left: 38%;
transform: translateY(100%);
opacity: .2
}
.x12 {
animation: up 39s linear infinite;
animation-delay: -24s;
left: 53%;
transform: translateY(100%);
opacity: .2
}
.x13 {
animation: up 39s linear infinite;
animation-delay: -26s;
left: 33%;
transform: translateY(100%);
opacity: .2
}
.x14 {
animation: up 38s linear infinite;
animation-delay: -28s;
left: 26%;
transform: translateY(100%);
opacity: .2
}
.x15 {
animation: up 37s linear infinite;
animation-delay: -30s;
left: 92%;
transform: translateY(100%);
opacity: .2
}
.x16 {
animation: up 36s linear infinite;
animation-delay: -32s;
left: 51%;
transform: translateY(100%);
opacity: .2
}
.x17 {
animation: up 38s linear infinite;
animation-delay: -34s;
left: 13%;
transform: translateY(100%);
opacity: .2
}
.x18 {
animation: up 40s linear infinite;
animation-delay: -36s;
left: 33%;
transform: translateY(100%);
opacity: .2
}
.x19 {
animation: up 36s linear infinite;
animation-delay: -38s;
left: 94%;
transform: translateY(100%);
opacity: .2
}
.x20 {
animation: up 39s linear infinite;
animation-delay: -40s;
left: 35%;
transform: translateY(100%);
opacity: .2
}
@-webkit-keyframes up {
0% {
opacity: 0.1;
}
100% {
transform: translateY(0%) rotate(273deg);
opacity: 0;
}
}
@keyframes up {
0% {
opacity: 0.1;
}
100% {
transform: translateY(0%) rotate(273deg);
opacity: 0;
}
} body.page-id-31 {
overflow: hidden;
} .blog-post-list .elementor-pagination {
margin-top: 3rem
}
.blog-post-list .elementor-pagination .page-numbers {
background: #f8f9fa;
width: 25px;
height: 25px;
display: inline-block;
border-radius: 50%;
color: #333c4e;
box-shadow: 0 0 10px #ccc;
font-family: "Open Sans", sans-serif;
font-weight: 500;
}
.blog-post-list .elementor-pagination span.page-numbers,
.blog-post-list .elementor-pagination .page-numbers:hover {
background: #7B47C2;
color: #fff;
} .get-in-touch-icons-box .icon-box a {
display: block;
}
.get-in-touch-icons-box .icon-box .elementor-element {
margin: 0;
}
.get-in-touch-icons-box .icon-box .icon a {
padding-bottom: 1.3rem;
position: relative;
display: inline-block;
}
.get-in-touch-icons-box .icon-box .heading a {
padding-bottom: 1.3rem;
}
.get-in-touch-icons-box .icon-box .icon img {
height: 125px;
width: 125px;
}
.get-in-touch-icons-box .icon-box .icon a::after {
content: '';
display: inline-block;
border-radius: 50%;
border: 1px solid #7b47c2;
position: absolute;
top: 0;
left: 0;
width: 125px;
height: 125px;
transition: all 0.2s ease-in-out;
opacity: 0;
}
.get-in-touch-icons-box .icon-box:hover .icon a::after {
opacity: 1;
transform: scale(1.15);
transition: all 0.2s ease-in-out;
}
.get-in-touch-icons-box .icon-box .email-border a {
transition: color .5s ease;
border-bottom: 1px solid #7b47c2;
display: inline-block;
padding-bottom: 3px;
}
.get-in-touch-icons-box .icon-box:hover .email-border a {
color: #7b47c2;
}
.get-in-touch-icons-box .icon-box:hover .email-border a {
color: #693ca5;
}
body.iphone .home-banner {
height: 90vh;
}
.youmanage-cookieconsent {
position: fixed;
bottom: 1rem;
left: 1rem;
max-width: 370px;
width: 100%;
padding: 1.5rem;
background: #333c4ee6;
color: #fff;
font-size: 16px;
line-height: 1.5;
z-index: 9999;
}
.youmanage-cookieconsent .cookie-description a {
text-decoration: underline;
color: #fff;
opacity: 0.8;
}
.youmanage-cookieconsent .cookie-description a:hover {
text-decoration: inherit;
opacity: 1;
}
.youmanage-cookieconsent .border-btn #set-cookies {
background: transparent;
width: 100%;
padding: 0.3rem 0.5rem;
margin-top: 0.5rem;
}
@media screen and (max-width:767px) {
.youmanage-cookieconsent {
left: 0;
bottom: 0;
padding-bottom: 5rem;
}
}.swiper-container.swiper-initialized .ecs-posts{
overflow:visible; 
}
.ecs-post-loop .elementor-page-title{
display:block;
}
.ecs-loop-preview{
height:100%;
width:100%;
background:lightgray;
border:solid 1px gray;
padding:5px;
}
.ecs-loop-preview h3{
font-size:16px;
font-weight:500;
}
.ecs-loop-preview span{
font-size:12px;
}
.ecs-loop-preview .ecs-image-holder{
width: 100%;
line-height: 113px;
background-color: #808080;
font-size: 45px;
text-align: center;
vertical-align: middle;
font-weight: 900;
color: #929191;
}
.ecs-link-wrapper{
cursor: pointer;
}
.elementor-widget-ele-loop-item, .elementor-widget-ele-loop-item > .elementor-widget-container,
.elementor-element-edit-mode.elementor-widget-ele-loop-item, .elementor-element-edit-mode.elementor-widget-ele-loop-item > .elementor-widget-container{
height: 100%;
} .elementor-widget-posts .ecs-posts .elementor-button-wrapper {
margin-top: 0;
} .ecs-post-loop .ast-article-single{
background-color: none;
border-bottom:none;
margin: 0;
padding: 0;
}
.ecs-post-loop.ast-article-post{
width:100%;
} .theme-storefront.elementor-editor-active #primary.content-area{
float:none;
} .elementor-editor-active .ecs-lazyload a,.elementor-editor-preview .ecs-lazyload a{
display:none;
}
.animation-hidden .ecs-lazy-load-animation{
height:0;
visibility:hidden;
}  .barload-wrapper {
width: 195px;
height: 1em;
position: relative;
display:inline-block;
font-size:16px;
padding:10px;
}
.barload-border {
border: 3px solid rgb(34,34,34);
height: 100%;
width: 100%;
position: relative;
top: -50%;
padding: 4px 3px;
}
.barload-whitespace {
overflow: hidden;
height: 100%;
width: 100%;
margin: 0 auto;
overflow: hidden;
position: relative;
}
.barload-line {
position: absolute;
height: 100%;
width: 100%;
background-color: rgb(0,0,0);
animation: barload-slide 2.75s steps(40) infinite;
-o-animation: barload-slide 2.75s steps(40) infinite;
-ms-animation: barload-slide 2.75s steps(40) infinite;
-webkit-animation: barload-slide 2.75s steps(40) infinite;
-moz-animation: barload-slide 2.75s steps(40) infinite;
}
@keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-o-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-ms-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-webkit-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-moz-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}  .barload-wrapper ,.barload-wrapper * {
box-sizing:content-box;
} 
.ballsload-container{
font-size:16px;
padding:10px;
position:relative;
}
.ballsload-container div {
width: 1em;
height: 1em;
position: absolute;
background-color: rgb(0,0,0);
top: 0;
border-radius: 50%;
}
.ballsload-container div:nth-child(1) {
animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
.ballsload-container div:nth-child(2) {
animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
.ballsload-container div:nth-child(3) {
animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
.ballsload-container div:nth-child(4) {
animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
@keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-o-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-ms-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-webkit-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-moz-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}  #movingBallG{
position:relative;
width:250px;
height:19px;
display:inline-block;
font-size:16px;
}
.movingBallLineG{
position:absolute;
left:0px;
top:0.5em;
height:0.25em;
width:250px;
background-color:rgb(0,0,0);
}
.movingBallG{
background-color:rgb(0,0,0);
position:absolute;
top:0;
left:0;
width:1.188em;
height:1.188em;
border-radius:100px;
-o-border-radius:100px;
-ms-border-radius:100px;
-webkit-border-radius:100px;
-moz-border-radius:100px;
animation-name:bounce_movingBallG;
-o-animation-name:bounce_movingBallG;
-ms-animation-name:bounce_movingBallG;
-webkit-animation-name:bounce_movingBallG;
-moz-animation-name:bounce_movingBallG;
animation-duration:1.5s;
-o-animation-duration:1.5s;
-ms-animation-duration:1.5s;
-webkit-animation-duration:1.5s;
-moz-animation-duration:1.5s;
animation-iteration-count:infinite;
-o-animation-iteration-count:infinite;
-ms-animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
animation-direction:normal;
-o-animation-direction:normal;
-ms-animation-direction:normal;
-webkit-animation-direction:normal;
-moz-animation-direction:normal;
}
@keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-o-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-ms-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-webkit-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-moz-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}  .lds-ellipsis {
display: inline-block;
position: relative;
width: 8em;
height: 1em;
font-size:13px;
}
.lds-ellipsis div {
position: absolute;
top: 0px;
width: 1em;
height: 1em;
border-radius: 50%;
background: #000;
animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.lds-ellipsis div:nth-child(1) {
left: 1em;
animation: lds-ellipsis1 0.6s infinite;
}
.lds-ellipsis div:nth-child(2) {
left: 1em;
animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(3) {
left: 4em;
animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(4) {
left: 7em;
animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes lds-ellipsis3 {
0% {
transform: scale(1);
}
100% {
transform: scale(0);
}
}
@keyframes lds-ellipsis2 {
0% {
transform: translate(0, 0);
}
100% {
transform: translate(3em, 0);
}
}