html, body{font-family:"Montserrat";}
input, button{font-family:"Montserrat";}
.form-group{margin-bottom:0;}
p{font-weight:400;}
.main-txt{font-size:40px;}
.sub-txt{font-size:16px;}
.header{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2), 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12);z-index:9999;}
.section.hero{background:linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d);}
.s130{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-family:Poppins,sans-serif;padding:15px}
.s130{width:100%;max-width:79rem;}
.s130 .inner-form{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;box-shadow:0 8px 20px 0 rgba(0,0,0,.15);border-radius:34px;overflow:hidden;background:#fff;}
.s130 .inner-form .input-field{height:68px}
.s130 .inner-form .input-field input{height:100%;background:0 0;border:0;display:block;width:100%;padding:10px 0;font-size:16px;color:#000;font-weight:600;}
.s130 .inner-form .input-field input.placeholder{color:rgb(212, 207, 207);font-size:16px}
.s130 .inner-form .input-field input:-moz-placeholder{color:rgb(212, 207, 207);font-size:16px}
.s130 .inner-form .input-field input::-webkit-input-placeholder{color:rgb(212, 207, 207);font-size:16px}
.s130 .inner-form .input-field input:focus,.s130 .inner-form .input-field input:hover{box-shadow:none;outline:0}
.s130 .inner-form .input-field.first-wrap{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fff}
.s130 .inner-form .input-field.first-wrap input{-ms-flex-positive:1;flex-grow:1}
.s130 .inner-form .input-field.first-wrap .svg-wrapper{min-width:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.s130 .inner-form .input-field.first-wrap svg{width:36px;height:36px;fill:#222}
.s130 .inner-form .input-field.second-wrap{min-width:100px;position:relative;}
.s130 .inner-form .input-field.second-wrap .btn-search{font-weight:600;height:100%;width:100%;white-space:nowrap;font-size:16px;color:#fff;border:0;cursor:pointer;position:relative;z-index:0;background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);transition:all .2s ease-out,color .2s ease-out;}
.s130 .inner-form .input-field.second-wrap .btn-search:focus{outline:0;box-shadow:none}
.btn-container .btn{font-size:12px;font-weight:600;color:#fff;cursor:pointer;height:40px;text-align:center;border:none;background-size:300% 100%;border-radius:50px;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:0px 8px 15px rgba(0, 0, 0, 0.1);}
.btn-container .btn:hover{background-position:100% 0;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.btn-container .btn:focus{outline:none;}
#btnDownloadStory,#btnDownloadHighlights{background-image:linear-gradient(to right, #25aae1, #40e495, #30dd8a, #2bb673);}
#btnDownloadLatestPosts{background-image:linear-gradient(to right, #f5ce62, #e43603, #fa7199, #e85a19);}
#btnDownloadIgtvVideos{background-image:linear-gradient(to right, #0ba360, #3cba92, #30dd8a, #2bb673);}
#btnDownloadProfilePhoto{background-image:linear-gradient(to right, #eb3941, #f15e64, #e14e53, #e2373f);}
#btnDownloadPost{background-image:linear-gradient(to right, #ed6ea0, #ec8c69, #f7186a , #FBB03B);}
#btnPrivatePost{background-image:linear-gradient(to right, #25aae1, #4481eb, #04befe, #3f86ed);}
svg.loader{max-width:12rem;margin:0;fill:none;stroke:#edf5ff;stroke-width:5%;}
.loader g{transform:rotate(45deg);stroke:url(#g);mask:url(#m);}
.loader #m use{stroke:#fff;stroke-linecap:round;stroke-dasharray:var(--d1) var(--d0);animation:r 1.5s cubic-bezier(0.5, -0.43, 0.5, 1.43) infinite, s 0.75s ease-in-out infinite alternate;}
@keyframes r{to{transform:rotate(2turn);}
}
@keyframes s{0%, 39%{stroke-dasharray:var(--d0) var(--d1);}
}
.profile-card{width:100%;height:100%;margin:5rem auto 0;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);background:#fff;border-radius:12px;position:relative;}
.profile-card.active .profile-card__cnt{filter:blur(6px);}
.profile-card__img{width:120px;height:120px;margin-left:auto;margin-right:auto;transform:translateY(-50%);border-radius:50%;overflow:hidden;position:relative;z-index:4;box-shadow:0px 5px 50px 0px #6c44fc, 0px 0px 0px 7px rgba(107, 74, 255, 0.5);}
.profile-card__img img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;}
.profile-card__cnt{margin-top:-35px;text-align:center;padding:0px;padding-bottom:40px;transition:all .3s;}
.profile-card__name{font-weight:700;font-size:18px;color:#6944ff;margin-bottom:15px;}
.profile-card__txt{font-size:16px;font-weight:500;color:#324e63;margin-bottom:15px;}
.profile-card__txt strong{font-weight:700;}
.profile-card-inf{display:flex;justify-content:center;align-items:flex-start;}
.profile-card-inf__item{min-width:130px;}
.profile-card-inf__title{font-weight:700;font-size:24px;color:#324e63;}
.profile-card-inf__txt{font-weight:500;margin-top:7px;}
.section-cards{background:#f8f9fa;}
.info-cards-container .info-one{background:#2092ed;color:#ffffff;}
.info-cards-container .info-two{background:#ffc107;color:#ffffff;}
.info-cards-container .info-three{background:#28a745;color:#ffffff;}
.info-cards-container .icon-shape{position:absolute;transition:0.15s all ease;color:rgba(255,255,255,0.2);}
.info-cards-container .icon-shape i{font-size:2.5rem;}
.info-cards-container .description{font-weight:400;color:rgba(255,255,255,0.7);}
.info-cards-container .title{font-weight:600;margin-top:70px;}
.features .item:not(:last-child){margin-bottom:100px;}
.features p{font-size:1.2rem;font-weight:400;color:rgba(0, 0, 0, 0.5);}
section.about, section.how-to, section.playstore, section.faqs, section.download-area{padding:20px 0;}
.card-img-overlay{padding: 10px;}
.share-btn{position: absolute;right: 10px;}
.download-btn{width: 100%;background: #5e72e4;color: #fff;text-transform: uppercase;font-weight: bold;position: absolute;left: 0;right: 0;border-radius: 0;text-align: center;bottom: 0;padding: 16px;border-bottom-left-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
.card.media-card{box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);border: 0;}
.download-btn:hover{text-decoration: none;color: #ffffff;}
.media-badge{position:absolute;top:12px;left:12px;z-index:2;padding:5px 11px;border-radius:7px;font-size:13px;font-weight:700;letter-spacing:.5px;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25);}
.media-badge-jpg{background:#2dce89;}
.media-badge-mp4{background:#f5365c;}
.faq-nav{flex-direction:column;margin:0 0 32px;border-radius:2px;border:1px solid #ddd;box-shadow:0 1px 5px rgba(85, 85, 85, 0.15);}
.faq-nav .nav-link{position:relative;display:block;margin:0;padding:13px 16px;background-color:#fff;border:0;border-bottom:1px solid #ddd;border-radius:0;color:#616161;transition:background-color .2s ease;}
.faq-nav .nav-link:hover{background-color:#f6f6f6;}
.faq-nav .nav-link.active{background-color:#f6f6f6;font-weight:700;color:rgba(0, 0, 0, 0.87);}
.faq-nav .nav-link:last-of-type{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom:0;}
.faq-nav .nav-link i.mdi{margin-right:5px;font-size:18px;position:relative;}
.tab-content{box-shadow:0 1px 5px rgba(85, 85, 85, 0.15);}
.tab-content .card{border-radius:0;}
.tab-content .card-header{padding:15px 16px;border-radius:0;background-color:#f6f6f6;}
.tab-content .card-header h5{margin:0;}
.tab-content .card-header h5 button{display:block;width:100%;padding:0;border:0;font-weight:700;color:rgba(0, 0, 0, 0.87);text-align:left;white-space:normal;}
.tab-content .card-header h5 button:hover, .tab-content .card-header h5 button:focus, .tab-content .card-header h5 button:active, .tab-content .card-header h5 button:hover:active{text-decoration:none;}
.tab-content .card-body p{color:#616161;}
.tab-content .card-body p:last-of-type{margin:0;}
.accordion > .card:not(:first-child){border-top:0;}
.collapse.show .card-body{border-bottom:1px solid rgba(0, 0, 0, 0.125);}
#snackbar{visibility:hidden;min-width:320px;max-width:320px;word-break:break-word;margin-left:-160px;background-color:#333;color:#fff;text-align:center;border-radius:4px;padding:16px;position:fixed;z-index:999;left:50%;bottom:30px;font-size:14px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2), 0 6px 10px 0 rgba(0,0,0,.14), 0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2), 0 6px 10px 0 rgba(0,0,0,.14), 0 1px 18px 0 rgba(0,0,0,.12);}
#snackbar.show{visibility:visible;-webkit-animation:fadein 0.5s, fadeout 0.5s 2.5s;animation:fadein 0.5s, fadeout 0.5s 2.5s;}
@-webkit-keyframes fadein{from{bottom:0;opacity:0;}
 to{bottom:30px;opacity:1;}
}
@keyframes fadein{from{bottom:0;opacity:0;}
 to{bottom:30px;opacity:1;}
}
@-webkit-keyframes fadeout{from{bottom:30px;opacity:1;}
 to{bottom:0;opacity:0;}
}
@keyframes fadeout{from{bottom:30px;opacity:1;}
 to{bottom:0;opacity:0;}
}
.spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -15px;width:50px;height:50px;}
.spinner .path{stroke:#e1306c;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;}
@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes dash{0%{stroke-dasharray:1, 150;stroke-dashoffset:0;}
 50%{stroke-dasharray:90, 150;stroke-dashoffset:-35;}
 100%{stroke-dasharray:90, 150;stroke-dashoffset:-124;}
}
@keyframes dash{0%{stroke-dasharray:1, 150;stroke-dashoffset:0;}
 50%{stroke-dasharray:90, 150;stroke-dashoffset:-35;}
 100%{stroke-dasharray:90, 150;stroke-dashoffset:-124;}
}

#snackbar{visibility:hidden;min-width:320px;max-width:320px;word-break:break-word;margin-left:-160px;background-color:#333;color:#fff;text-align:center;border-radius:4px;padding:16px;position:fixed;z-index:999;left:50%;bottom:30px;font-size:14px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2), 0 6px 10px 0 rgba(0,0,0,.14), 0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2), 0 6px 10px 0 rgba(0,0,0,.14), 0 1px 18px 0 rgba(0,0,0,.12);}
#snackbar.show{visibility:visible;-webkit-animation:fadein 0.5s, fadeout 0.5s 2.5s;animation:fadein 0.5s, fadeout 0.5s 2.5s;}
@-webkit-keyframes fadein{from{bottom:0;opacity:0;}
 to{bottom:30px;opacity:1;}
}
@keyframes fadein{from{bottom:0;opacity:0;}
 to{bottom:30px;opacity:1;}
}
@-webkit-keyframes fadeout{from{bottom:30px;opacity:1;}
 to{bottom:0;opacity:0;}
}
@keyframes fadeout{from{bottom:30px;opacity:1;}
 to{bottom:0;opacity:0;}
}

/* Cookie  */
.cookie-notification{position:fixed;left:0;bottom:0;z-index:999999;color:#fff;visibility:hidden;}
.cookie-notification a:hover{color:#fff;}
.cookie-svg{max-width:20%;float:left;margin-right:10px;}
@media (max-width:479.98px){.cookie-notification > div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
@media (max-width:689.98px){.cookie-notification{right:0;}
 .cookie-notification > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:15px;}
}
@media (max-width:689.98px){.cookie-notification{background:#fff;}
}
@media (min-width:690px){.cookie-notification{padding:0 25px 25px 25px;}
 .cookie-notification .ct-cookies-content{margin-bottom:15px;}
}
.cookie-notification .container{position:relative;}
@media (max-width:689.98px){.cookie-notification .container{width:88%;margin:0 auto;}
}
@media (min-width:690px){.cookie-notification .container{background:#fdfdfd;-webkit-box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);padding:25px;border-radius:3px;max-width:330px;}
}
.cookie-notification .ct-cookies-content{font-family:inherit;color:#000;line-height:1.4;}
.cookie-notification .ct-cookies-content a{text-decoration:underline;color:#115cfa;}
@media (max-width:479.98px){.cookie-notification .ct-cookies-content{margin-bottom:15px;}
}
@media (max-width:689.98px){.cookie-notification .ct-cookies-content{font-size:12px;}
}
@media (min-width:690px){.cookie-notification .ct-cookies-content{font-size:13px;}
}
.cookie-notification .ct-accept{color:#fff;background:#115cfa;border:0;padding:0 20px;height:35px;border-radius:3px;cursor:pointer;text-transform:capitalize;--buttonShadow:none;--buttonTransform:none;}
@media (max-width:479.98px){.cookie-notification .ct-accept{width:100%;}
}
@media (min-width:480px) and (max-width:689.98px){.cookie-notification .ct-accept{margin-left:20px;}
}
.cookie-notification .ct-close{color:#000 !important;position:absolute;top:0;right:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px;width:45px;height:45px;padding:0;opacity:0.5;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}
.cookie-notification .ct-close:focus{outline:0;}
.cookie-notification .ct-close:hover{opacity:1;}
@media (max-width:689.98px){.cookie-notification .ct-close{display:none;}
 .wp-block-column.cookie-svg{display:none;}
}


.hero .lead + .btn-wrapper{margin-top:0;}
.hero .info, .steps{height:100%;border-radius:40px;padding:20px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1), 0 4px 4px rgba(0, 0, 0, 0.1), 0 8px 8px rgba(0, 0, 0, 0.1), 0 16px 16px rgba(0, 0, 0, 0.1);transition:0.4s;background:#fff;}
.hero .info .btn{max-width:160px;margin:auto;border-radius:20px;}
.hero .info-title{font-family:'Anton', sans-serif;font-size:24px;}
.hero .info .description{color:#3a3f3f;font-size:0.8rem;}
.btn-help{position: absolute;right: 10px;bottom: 10px;}
.multi_step_form{display:block;overflow:hidden;border-radius:10px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1), 0 4px 4px rgba(0, 0, 0, 0.1), 0 8px 8px rgba(0, 0, 0, 0.1), 0 16px 16px rgba(0, 0, 0, 0.1);}
 .multi_step_form #msform{text-align:center;position:relative;padding-top:24px;padding-bottom:24px;min-height:400px;margin:0 auto;background:#ffffff;z-index:1;}
 .multi_step_form #msform .tittle{text-align:center;padding-bottom:55px;}
 .multi_step_form #msform .tittle h2{font:500 24px/35px "Montserrat", sans-serif;color:#3f4553;padding-bottom:5px;}
 .multi_step_form #msform .tittle p{font:400 16px/28px "Montserrat", sans-serif;color:#5f6771;}
 .multi_step_form #msform fieldset{border:0;padding:0px 24px 0;position:relative;width:100%;left:0;right:0;}
 .multi_step_form #msform fieldset:not(:first-of-type){display:none;}
 .multi_step_form #msform fieldset h3{font:500 18px/35px "Montserrat", sans-serif;color:#3f4553;}
 .multi_step_form #msform fieldset h6{font:400 15px/28px "Montserrat", sans-serif;color:#5f6771;}
 .multi_step_form #msform fieldset .intl-tel-input{display:block;background:transparent;border:0;box-shadow:none;outline:none;}
 .multi_step_form #msform fieldset .intl-tel-input .flag-container .selected-flag{padding:0 20px;background:transparent;border:0;box-shadow:none;outline:none;width:65px;}
 .multi_step_form #msform fieldset .intl-tel-input .flag-container .selected-flag .iti-arrow{border:0;}
 .multi_step_form #msform fieldset .intl-tel-input .flag-container .selected-flag .iti-arrow:after{content:"\f023";position:absolute;top:0;right:0;font:normal normal normal 24px/7px "Font Awesome 5 Free";font-weight:900;color:#5f6771;}
 .multi_step_form #msform fieldset #phone{padding-left:80px;}
 .multi_step_form #msform fieldset .form-group{padding:0 10px;}
 .multi_step_form #msform fieldset .fg_2, .multi_step_form #msform fieldset .fg_3{padding-top:10px;display:block;overflow:hidden;}
 .multi_step_form #msform fieldset .fg_3{padding-bottom:70px;}
 .multi_step_form #msform fieldset .form-control, .multi_step_form #msform fieldset .product_select{border-radius:3px;border:1px solid #d8e1e7;padding:0 20px;height:auto;font:400 15px/48px "Montserrat", sans-serif;color:#5f6771;box-shadow:none;outline:none;max-width:600px;margin:0 auto;border-radius:25px;}
 .multi_step_form #msform fieldset .form-control:hover, .multi_step_form #msform fieldset .form-control:focus, .multi_step_form #msform fieldset .product_select:hover, .multi_step_form #msform fieldset .product_select:focus{border-color:#2dce89;}
 .multi_step_form #msform fieldset .form-control:focus.placeholder, .multi_step_form #msform fieldset .product_select:focus.placeholder{color:transparent;}
 .multi_step_form #msform fieldset .form-control:focus:-moz-placeholder, .multi_step_form #msform fieldset .product_select:focus:-moz-placeholder{color:transparent;}
 .multi_step_form #msform fieldset .form-control:focus::-moz-placeholder, .multi_step_form #msform fieldset .product_select:focus::-moz-placeholder{color:transparent;}
 .multi_step_form #msform fieldset .form-control:focus::-webkit-input-placeholder, .multi_step_form #msform fieldset .product_select:focus::-webkit-input-placeholder{color:transparent;}
 .multi_step_form #msform fieldset .product_select:after{display:none;}
 .multi_step_form #msform fieldset .product_select:before{content:"\f095";position:absolute;top:0;right:20px;font:normal normal normal 24px/48px "Font Awesome 5 Free";font-weight:900;color:#5f6771;}
 .multi_step_form #msform fieldset .product_select .list{width:100%;}
 .multi_step_form #msform fieldset .done_text{padding-top:40px;}
 .multi_step_form #msform fieldset .done_text .don_icon{height:36px;width:36px;line-height:36px;font-size:22px;margin-bottom:10px;background:#2dce89;display:inline-block;border-radius:50%;color:#ffffff;text-align:center;}
 .multi_step_form #msform fieldset .done_text h6{line-height:23px;}
 .multi_step_form #msform fieldset .code_group{margin-bottom:60px;}
 .multi_step_form #msform fieldset .code_group .form-control{border:0;border-bottom:1px solid #a1a7ac;border-radius:0;display:inline-block;width:30px;font-size:30px;color:#5f6771;padding:0;margin-right:7px;text-align:center;line-height:1;}
 .multi_step_form #msform fieldset .passport{margin-top:-10px;padding-bottom:30px;position:relative;}
 .multi_step_form #msform fieldset .passport .don_icon{height:36px;width:36px;line-height:36px;font-size:22px;position:absolute;top:4px;right:0;background:#2dce89;display:inline-block;border-radius:50%;color:#ffffff;text-align:center;}
 .multi_step_form #msform fieldset .passport h4{font:500 15px/23px "Montserrat", sans-serif;color:#5f6771;padding:0;}
 .multi_step_form #msform fieldset .input-group{padding-bottom:40px;}
 .multi_step_form #msform fieldset .input-group .custom-file{width:100%;height:auto;}
 .multi_step_form #msform fieldset .input-group .custom-file .custom-file-label{width:168px;border-radius:5px;cursor:pointer;font:700 14px/40px "Montserrat", sans-serif;border:1px solid #99a2a8;text-align:center;transition:all 300ms linear 0s;color:#5f6771;}
 .multi_step_form #msform fieldset .input-group .custom-file .custom-file-label i{font-size:20px;padding-right:10px;}
 .multi_step_form #msform fieldset .input-group .custom-file .custom-file-label:hover, .multi_step_form #msform fieldset .input-group .custom-file .custom-file-label:focus{background:#2dce89;border-color:#2dce89;color:#fff;}
 .multi_step_form #msform fieldset .input-group .custom-file input{display:none;}
 .multi_step_form #msform fieldset .file_added{text-align:left;padding-left:190px;padding-bottom:60px;}
 .multi_step_form #msform fieldset .file_added li{font:400 15px/28px "Montserrat", sans-serif;color:#5f6771;}
 .multi_step_form #msform fieldset .file_added li a{color:#2dce89;font-weight:500;display:inline-block;position:relative;padding-left:15px;}
 .multi_step_form #msform fieldset .file_added li a i{font-size:22px;padding-right:8px;position:absolute;left:0;transform:rotate(20deg);}
 .multi_step_form #msform #progressbar{margin-bottom:30px;overflow:hidden;padding:0;}
 .multi_step_form #msform #progressbar li{list-style-type:none;color:#99a2a8;font-size:9px;width:calc(100%/3);float:left;position:relative;font:500 13px/1 "Montserrat", sans-serif;}
 .multi_step_form #msform #progressbar li:nth-child(2):before{content:"\f35d";}
 .multi_step_form #msform #progressbar li:nth-child(3):before{content:"\f0ea";}
 .multi_step_form #msform #progressbar li:before{content:"\f023";font:normal normal normal 30px/50px "Font Awesome 5 Free";width:50px;height:50px;line-height:50px;display:block;background:#eaf0f4;border-radius:50%;margin:0 auto 10px auto;font-weight:900;}
 .multi_step_form #msform #progressbar li:after{content:"";width:100%;height:10px;background:#eaf0f4;position:absolute;left:-50%;top:21px;z-index:-1;}
 .multi_step_form #msform #progressbar li:last-child:after{width:150%;}
 .multi_step_form #msform #progressbar li.active{color:#2dce89;}
 .multi_step_form #msform #progressbar li.active:before, .multi_step_form #msform #progressbar li.active:after{background:#2dce89;color:white;}
 .page-content{padding-top:100px;}


/* Google Recaptcha  */
.g-recaptcha>div{width:auto!important;}
button[id^="btn"]:disabled{cursor: not-allowed;transition: none;transform: none;}

@media screen and (max-width:992px){.s130 .inner-form .input-field{height:50px}
.spinner{margin:-15px 0 0 -15px;width:30px;height:30px;}
.s130 .inner-form .input-field.second-wrap{min-width:50px}
}
@media screen and (max-width:768px){.profile-card-inf__item{min-width:120px;}
 .s130 .inner-form .input-field.first-wrap .svg-wrapper{min-width:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 10px}
.s130 .inner-form .input-field.first-wrap svg{width:26px;height:26px;fill:#222}
.s130 .inner-form .input-field.second-wrap .btn-search{font-size:16px}
}
@media only screen and (max-width:600px){.s130{padding-left:0;padding-right:0;}
br{display:none;}
.hero h1{font-size:22px;margin-top:40px;}
p, p.lead{font-size:16px;}
.hero .lead + .btn-wrapper{margin-top:0;}
.s130 .inner-form .input-field.first-wrap input{font-weight:600;font-size:14px;}
.s130 .inner-form .input-field input.placeholder{font-size:14px;font-weight:500;}
.s130 .inner-form .input-field input:-moz-placeholder{font-size:14px;font-weight:500;}
.s130 .inner-form .input-field input::-webkit-input-placeholder{font-size:14px;font-weight:500;}
.section.features{padding:20px 0;}
.section.features h2{margin-top:16px;}
h2, h2.display-4{font-size:20px;}
.features p{font-size:16px;}
.features .item:not(:last-child){margin-bottom:40px;}
.faqs .section-title{font-size:26px;}
.spinner{margin:-15px 0 0 -15px;width:30px;height:30px;}
}
