.d-flex {display:flex !important;}
.d-inline-flex {display:inline-flex !important;}
.d-block {display:block !important;}
.flex {display:flex;}
.row {display:flex; flex-wrap:wrap; margin-right:-15px; margin-left:-15px;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {position:relative; width:100%; padding-right:15px; padding-left:15px;}
.pr-4, .px-4 {padding-right:1.5rem !important;}
.pl-0, .px-0 {padding-left:0 !important;}
.pr-0, .px-0 {padding-right:0 !important;}
.pl-1, .px-1 {padding-left:.25rem !important;}
.pl-4, .px-4 {padding-left:1.5rem !important;}
.px-4 {padding-left:1rem; padding-right:1rem;}
.mr-0, .mx-0 {margin-right:0 !important;}
b, strong {font-weight:bolder;}
.mr-auto, .mx-auto {margin-right:auto !important;}
.ml-auto, .mx-auto {margin-left:auto !important;}
.mx-auto {margin-left:auto; margin-right:auto;}
.mx-10 {margin-left:2.5rem; margin-right:2.5rem;}
.mt-3, .my-3 {margin-top:1rem !important;}
.m-0 {margin:0 !important;}
.mb-80 {margin-bottom:5rem;}
.pb-0, .py-0 {padding-bottom:0 !important;}
.pb-0 {padding-bottom:0;}
.p-5 {padding:3rem !important;}
.pb-2, .py-2 {padding-bottom:.5rem !important;}
.pb-2 {padding-bottom:.5rem;}
.pb-12 {padding-bottom:3rem;}
.pl-4, .px-4 {padding-left:1.5rem !important;}
.pb-3, .py-3 {padding-bottom:1rem !important;}
.justify-center {justify-content:center;}
.pr-2, .px-2 {padding-right:.5rem !important;}
pl-2, .px-2 {padding-left:.5rem !important;}
.px-2 {padding-left:.5rem; padding-right:.5rem;}
.text-primary {color:white;}
.text-secondary {color:#6c757d !important;}
b, strong {font-weight:bolder;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-bottom:.5rem; font-weight:500; line-height:1.2;}
.h2, h2 {font-size:2rem;}
h1, h2, h3, h4, h5, h6 {padding:0; margin:0; font-weight:700; color:#2c2e30; font-family:Aileron, sans-serif;}
.h2-font, h2 {font-size:2.125rem; line-height:1.35;}
.h3, h3 {font-size:1.75rem;}
h1, h2, h3, h4, h5, h6 {font-family:"Aileron", sans-serif;}
.h3-font, .hero__title, h3 {font-size:2.125rem; line-height:1.35;}
.h4-font, h4 {font-size:1.75rem; line-height:1.4;}
.mb-10 {margin-bottom:.625rem;}
.text-midnight-blue {color:#001f69;}
dl, ol, p, ul {margin-top:0; margin-bottom:1rem;}
ol, ul {list-style:none; padding-left:0;}
p {font-weight:400; margin:0; padding:0; color:#54565a;}
.body-font, p {font-size:1rem; line-height:1.75;}
p {font-size:17px;}
p {font-family:'Poppins', sans-serif !important; color:#000; font-weight:400;}
.blockquote, .h6-font, h6 {font-size:1.125rem; line-height:1.9;}
.mb-60 {margin-bottom:3.75rem;}
.border, .border-0, li {--tw-border-opacity:1; border-color:rgb(229 231 235 / var(--tw-border-opacity));}
.nav-fill .nav-item, .nav-fill>.nav-link {flex:1 1 auto; text-align:center;}
a {color:#001f69; background-color:transparent; text-decoration:none; display:inline-block;}
.nav-link {display:block; padding:.5rem 1rem;}
a.nav-link {color:#555 !important; font-weight:600; font-size:16px;}
.nav-tabs .nav-link {margin-bottom:-1px; border:1px solid transparent; border-top-left-radius:.25rem; border-top-right-radius:.25rem;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color:#495057; background-color:#fff; border-color:#dee2e6 #dee2e6 #fff;}
#tabs .nav-link.active {color:#000; background-color:transparent; border:none; border-bottom:2px solid #000;}
.nav {display:flex; flex-wrap:wrap; padding-left:0; margin-bottom:0; list-style:none;}
.nav-tabs {border-bottom:1px solid #dee2e6;}
.fade {transition:opacity .15s linear;}
.tab-content>.tab-pane {display:none;}
.tab-content>.active {display:block;}
img {border-style:none; height:auto; max-width:100%; vertical-align:middle;}
.img-fluid {max-width:100%; height:auto;}
.float-right {float:right !important;}
#tabsContent p {margin-bottom:1rem;}
#tabsContent ul li {margin-bottom:12px; line-height:20px; font-size:.925rem; position:relative; color:#000;}
#tabsContent ul li::before {top:3px; font-size:40px; content:""; background-image:var(--check-mark-url); height:13px; width:13px; display:block; background-repeat:no-repeat; background-size:contain; position:absolute; left:-20px;}

@media (min-width: 768px) {
.text-md-left {text-align:left!important;}
.col-md-5 {flex:0 0 41.66667%; max-width:41.66667%;}
.col-md-7 {flex:0 0 58.33333%; max-width:58.33333%;}
.col-md-10 {flex:0 0 83.33333%; max-width:83.33333%;}
.h2-font, h2 {font-size:3rem; line-height:1.25;}
}

/*------powerful section------*/
.overlap-gradient--blue {background:linear-gradient(180deg, rgba(18, 146, 238, 0) 0, rgba(18, 146, 238, .056) 49.33%, rgba(18, 146, 238, 0) 97.96%);}
.powerful-area {padding-top:6rem;}

@media (min-width: 768px) {
.hero__title {font-size:3rem; line-height:1.25;}
}

@media (min-width: 992px) {
.powerful-area {padding-left:4rem; padding-right:4rem;}
}

/*-----------BOOTSTRAP-------------*/
.pt-2, .py-2 {padding-top:.5rem !important;}
.pt-4, .py-4 {padding-top:1.5rem !important;}
.blockquote, .h6-font, h6 {font-size:1.125rem; line-height:1.9;}
.font-w-500 {font-weight:500 !important;}
.d-block {display:block !important;}
.text-dark {color:#343a40 !important;}
.justify-content-center {justify-content:center !important;}
.mr-0, .mx-0 {margin-right:0 !important;}
.ml-0, .mx-0 {margin-left:0 !important;}
.mb-4, .my-4 {margin-bottom:1.5rem !important;}
.mb-5, .my-5 {margin-bottom:3rem !important;}
.mb-5 {margin-bottom:1.25rem;}
.mb-0, .my-0 {margin-bottom:0 !important;}
.mt-2, .my-2 {margin-top:.5rem !important;}

/*-----------THIRD SECTION------------- */
.space {padding-top:8rem; padding-bottom:8rem;}
.space-top {padding-top:3rem;}
.homepage #features {background:linear-gradient(180deg, #d0e9fb 0, #e6f3fc 100%);}
.homepage .hero__shape__top {position:absolute !important; top:-1px; right:0; bottom:auto; left:0; z-index:1;}
.text-midnight-blue {color:#001f69;}
.text-secondary {color:#6c757d !important;}
.homepage .feature-item {margin-bottom:4rem;}
.feature-content, .lg\:shadow-lg, .plan-item, .scrolled, .shadow, .shadow-lg, .shadow-sm {--tw-ring-offset-shadow:0 0 #0000; --tw-ring-shadow:0 0 #0000; --tw-shadow:0 0 #0000; --tw-shadow-colored:0 0 #0000;}
.homepage .feature-content {display:flex; padding:1.5rem; align-self:center; background:#fff; border-radius:.5rem; min-height:7rem; transition:box-shadow .3s ease-in-out;}
.homepage .feature-content img {align-self:center;}
.homepage .feature-content span {margin-left:1rem; font-style:normal; font-weight:700; font-size:1.8rem; line-height:1.2; align-self:center;}
.hover-animation:after {content:''; position:absolute; width:100%; transform:scaleX(0); height:2px; bottom:0; left:0; background-color:#0087ca; transform-origin:bottom right; transition:transform .25s ease-out;}
.space-bottom {padding-bottom:8rem;}
.bg-midnight-blue {background:#0c90fb; color:#fff;}
.text-gold {color:white;}
.homepage .hero__shape__bottom {position:absolute !important; top:auto; right:0; bottom:-1px; left:0; z-index:1;}
.overlap-gradient--blue {background:linear-gradient(180deg, rgba(18, 146, 238, 0) 0, rgba(18, 146, 238, .056) 49.33%, rgba(18, 146, 238, 0) 97.96%);}
.homepage #video_thumbnails .wrapper {padding:.75rem; background:#fff; border-radius:1rem; box-shadow:0 0 20px rgba(98, 97, 97, .3);}
.homepage .youtube {background-color:#000; position:relative; padding-top:56.25%; overflow:hidden; cursor:pointer; border-radius:.5rem; box-shadow:0 0 20px rgba(0, 0, 0, .1);}
.homepage .youtube .play-button {width:4rem; height:4rem; background-color:#000; z-index:1; border-radius:50%; cursor:pointer; position:absolute; top:1%; right:1%;}
.homepage .youtube .play-button:before {content:""; border-style:solid; border-width:10px 0 10px 20px; border-color:transparent transparent transparent #fff; position:absolute; top:37%; left:37%;}
.homepage .youtube img {width:100%; top:-16.82%; left:0; opacity:2; cursor:pointer; position:absolute;}
blockquote, figure {margin:0 0 1rem;}
.homepage #video_thumbnails blockquote {font-size:1.6rem; font-weight:600; color:#54565a;}
.font-weight-bold {font-weight:700 !important;}
.align-self-center {align-self:center !important;}

/*-----------SEVENTH SECTION-------------*/
.homepage .home-mlm-plans .col-md-5 {display:flex;}
.homepage .home-mlm-plans .plan-item {transition:box-shadow .3s ease-in-out; margin-bottom:1.25rem; display:flex; --tw-bg-opacity:1; background-color:rgb(255 255 255 / var(--tw-bg-opacity)); padding:.75rem; --tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); --tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); border-radius:.9375rem;}
.homepage .home-mlm-plans .plan-icon img {max-width:4.5rem;}
.homepage .home-mlm-plans .plan-item>:not([hidden])~:not([hidden]) {--tw-space-x-reverse:0; margin-right:calc(.75rem* var(--tw-space-x-reverse)); margin-left:calc(.75rem* calc(1 - var(--tw-space-x-reverse)));}
.homepage .home-mlm-plans .plan-item h3 {font-size:1.25rem; font-weight:600; line-height:1.4; color:#001f69;}
.homepage .home-mlm-plans .plan-item p {font-weight:400; line-height:1.4; --tw-text-opacity:1; color:rgb(75 85 99 / var(--tw-text-opacity));}
.shadow-sm {box-shadow:0 .125rem .25rem rgba(0, 0, 0, .075) !important;}
.feature-content, .lg\:shadow-lg, .plan-item, .scrolled, .shadow, .shadow-lg, .shadow-sm {--tw-ring-offset-shadow:0 0 #0000; --tw-ring-shadow:0 0 #0000; --tw-shadow:0 0 #0000; --tw-shadow-colored:0 0 #0000;}
.shadow-sm {--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05); --tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color); box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}
.overlap-gradient--blue {background:linear-gradient(180deg, rgba(18, 146, 238, 0) 0, rgba(18, 146, 238, .056) 49.33%, rgba(18, 146, 238, 0) 97.96%);}
.footer-signup {position:relative; border-top:1px solid #dde4f3;}
.btn--bg-coral {background:#fc5c42; color:#fff;}
.btn {white-space:normal;}
.btn:not(:disabled):not(.disabled) {cursor:pointer;}
.lead {font-size:1.125rem; line-height:1.9; font-weight:600;}
label {display:inline-block; margin-bottom:.5rem;}
.loader {display:none; position:fixed; left:0; top:0; width:100%; height:100%; z-index:999999999; background:url() 50% 50% no-repeat rgba(255, 255, 255, .4); background-size:100px;}
.alert {position:relative; padding:.75rem 1.25rem; margin-bottom:1rem; border:1px solid transparent; border-radius:.25rem;}
.alert-danger {color:#78281f; background-color:#fadbd8; border-color:#f8cdc8;}

/*-----------FAQ SECTION-------------*/
.bg-white {background-color:#fff !important;}
.bg-white {--tw-bg-opacity:1; background-color:rgb(255 255 255 / var(--tw-bg-opacity));}
.space {padding-top:8rem; padding-bottom:8rem;}
.collapse:not(.show) {display:none;}

@media (min-width: 768px) {
.flex-md-row {flex-direction:row !important;}
}

@media (max-width: 991px) {
.space, .space--lg, .space--md, .space--xl {padding-top:4rem; padding-bottom:4rem;}
}
/*-----------CUSTOM MEDIA-------------*/

@media (max-width: 991px) {
.space-top, .space-top--lg, .space-top--md, .space-top--xl {padding-top:4rem;}
.space-bottom, .space-bottom--lg, .space-bottom--md {padding-bottom:4rem;}
}

@media (max-width: 480px) {
.homepage .feature-content img {width:2rem;}
}