/*intlTelInput.min.css*/
.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){
  .iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:0}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(../images/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(../images/flags@2x.png)}}.iti__flag.iti__np{background-color:transparent}

/*main.css*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */
@import url("https://fonts.googleapis.com/css2?family=Calistoga&family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Lato:wght@100;300;400;700;900&family=Nunito+Sans:wght@200;300;400;600;700;800;900&family=Open+Sans:wght@300;400;500;600;700;800&family=Poppins:wght@100;200;300;400;500;600;700;800;900&family=Rubik:wght@300;400;500;600;700;800;900&family=Source+Sans+Pro:wght@200;300;400;600;700;900&display=swap");

html{font-family:sans-serif;/* 1 */-ms-text-size-adjust:100%;/* 2 */-webkit-text-size-adjust:100%;/* 2 */}

/**
 * Remove default margin.
 */
body{margin:0;}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,canvas,progress,video{display:inline-block;/* 1 */vertical-align:baseline;/* 2 */}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]){display:none;height:0;}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
[hidden],template{display:none;}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a{background-color:transparent;}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
a:active,a:hover{outline:0;}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title]{border-bottom:1px dotted;}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b,strong{font-weight:bold;}

/**
 * Address styling not present in Safari and Chrome.
 */
dfn{font-style:italic;}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1{font-size:2em;margin:0.67em 0;}

/**
 * Address styling not present in IE 8/9.
 */
mark{background:#ff0;color:#000;}

/**
 * Address inconsistent and variable font size in all browsers.
 */
small{font-size:80%;}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img{border:0;}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root){overflow:hidden;}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure{margin:1em 40px;}

/**
 * Address differences between Firefox and other browsers.
 */
hr{box-sizing:content-box;height:0;}

/**
 * Contain overflow in all browsers.
 */
pre{overflow:auto;}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}

/* Forms
   ========================================================================== */
/**
 * Known limitation:by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue:affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button,input,optgroup,select,textarea{color:inherit;/* 1 */
  font:inherit;/* 2 */
  margin:0;/* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button{overflow:visible;}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,select{text-transform:none;}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;/* 2 */cursor:pointer;/* 3 */}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],html input[disabled]{cursor:default;}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input{line-height:normal;}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type=checkbox],input[type=radio]{box-sizing:border-box;/* 1 */padding:0;/* 2 */}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */
input[type=search]{-webkit-appearance:textfield;/* 1 */box-sizing:content-box;/* 2 */}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}

/**
 * Define consistent border, margin, and padding.
 */
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend{border:0;/* 1 */padding:0;/* 2 */}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea{overflow:auto;}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE:the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup{font-weight:bold;}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table{border-collapse:collapse;border-spacing:0;}

td,th{padding:0;}

.clearfix:after{content:"";display:block;clear:both;}

.ellipsis{white-space:nowrap;/* 1 */text-overflow:ellipsis;/* 2 */overflow:hidden;}

html{box-sizing:border-box;}

*, *:before, *:after{box-sizing:inherit;}

*{max-height:1000000px;}

body{color:#444762;background:#fff;font:18px/1.77778 "Open Sans", "Arial", "Helvetica", sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

img{max-width:100%;height:auto;vertical-align:top;}

.gm-style img{max-width:none;}

h1, .h1,h2, .h2,h3, .h3,h4, .h4,h5, .h5,h6, .h6,.h{font-family:"Calistoga", "Arial", "Helvetica", sans-serif;font-weight:400;line-height:1.227;margin:0 0 0.5em;color:inherit;}

h1, .h1{font-size:65px;}

@media (max-width:1199px){
  h1, .h1{font-size:58px;}
}

@media (max-width:1023px){
  h1, .h1{font-size:40px;}
}

h2, .h2{background:-webkit-linear-gradient(#4bc1f1, #6e98f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;font-size:45px;}

@media (max-width:1023px){
  h2, .h2{font-size:40px;}
}

@media (max-width:767px){
  h2, .h2{font-size:26px;}
}

h3, .h3{font-size:35px;}

@media (max-width:767px){
  h3, .h3{font-size:25px;}
}

h4, .h4{font-size:23px;}

h5, .h5{font-size:18px;}

h6, .h6{font-size:14px;}

p{margin:0 0 1em;}

a{color:#39f;text-decoration:none;transition:all 0.4s ease;}

a:hover, a:focus{text-decoration:none;}

form,fieldset{margin:0;padding:0;border-style:none;}

input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #444762;padding:0.4em 0.7em;outline:none;box-shadow:none;}

input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus{border-color:#000;}

select{-webkit-border-radius:0;}

textarea{resize:vertical;vertical-align:top;}

button,input[type=button],input[type=reset],input[type=file],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;}

.popup-holder{position:relative;overflow:hidden;height:0;}

body.compensate-for-scrollbar{overflow:hidden;}

.fancybox-active{height:auto;}

.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden;}

.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992;}

.fancybox-container *{box-sizing:border-box;}

.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0;}

.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto;}

.fancybox-bg{background:rgb(30, 30, 30);opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);}

.fancybox-is-open .fancybox-bg{opacity:0.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);}

.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity 0.25s ease, visibility 0s ease 0.25s;visibility:hidden;z-index:99997;}

.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity 0.25s ease 0s, visibility 0s ease 0s;visibility:visible;}

.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}

.fancybox-toolbar{right:0;top:0;}

.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994;}

.fancybox-is-open .fancybox-stage{overflow:hidden;}

.fancybox-slide{-webkit-backface-visibility:hidden;/* Using without prefix would break IE11 */
  display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform, opacity;white-space:normal;width:100%;z-index:99994;}

@media (max-width:1023px){
  .fancybox-slide{padding:35px 25px;}
}

@media (max-width:767px){
  .fancybox-slide{padding:25px 15px;}
}

.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0;}

.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block;}

.fancybox-slide--image{overflow:hidden;padding:44px 0;}

.fancybox-slide--image::before{display:none;}

.fancybox-slide--html{padding:30px 15px;}

.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle;}

.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform, opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995;}

.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out;}

.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in;}

.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab;}

.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing;}

.fancybox-container [data-selectable=true]{cursor:text;}

.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}

.fancybox-spaceball{z-index:1;}

.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%;}

.fancybox-slide--video .fancybox-content{background:#000;}

.fancybox-slide--map .fancybox-content{background:#e5e3df;}

.fancybox-slide--iframe .fancybox-content{background:#fff;}

.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}

/* Fix iOS */
.fancybox-iframe{left:0;position:absolute;top:0;}

.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%;}

.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0;}

/* Buttons */
.fancybox-button{background:rgba(30, 30, 30, 0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color 0.2s;vertical-align:top;visibility:inherit;width:44px;}

.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc;}

.fancybox-button:hover{color:#fff;}

.fancybox-button:focus{outline:none;}

.fancybox-button.fancybox-focus{outline:1px dotted;}

.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none;}

/* Fix IE11 */
.fancybox-button div{height:100%;}

.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%;}

.fancybox-button svg path{fill:currentColor;stroke-width:0;}

.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none;}

.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none;}

.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998;}

/* Close button on the top right corner of html content */
.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:0.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401;}

.fancybox-close-small:hover{color:#fff;opacity:1;}

.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0;}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden;}

.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none;}

/* Navigation arrows */
.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px;}

.fancybox-navigation .fancybox-button div{padding:7px;}

/* Caption */
.fancybox-caption{background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996;}

.fancybox-caption--separate{margin-top:-50px;}

.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all;}

.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none;}

.fancybox-caption a:hover{color:#fff;text-decoration:underline;}

/* Loading indicator */
.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:0.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999;}

@keyframes fancybox-rotate{
  100%{transform:rotate(360deg);}
}

/* Transition effects */
.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1);}

/* transitionEffect:slide */
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0);}

.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0);}

.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0);}

/* transitionEffect:fade */
.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);}

.fancybox-fx-fade.fancybox-slide--current{opacity:1;}

/* transitionEffect:zoom-in-out */
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5);}

.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5);}

.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1);}

/* transitionEffect:rotate */
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg);}

.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg);}

.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg);}

/* transitionEffect:circular */
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);}

.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);}

.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0);}

/* transitionEffect:tube */
.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);}

.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);}

.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1);}

/* Styling for Small-Screen Devices */
@media all and (max-height:576px){
  .fancybox-slide{padding-left:15px;padding-right:15px;}
  .fancybox-slide--image{padding:6px 0;}
  .fancybox-close-small{right:-6px;}
  .fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px;}
  .fancybox-caption{padding-left:12px;padding-right:12px;}
}

/* Share */
.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center;}

.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0;}

.fancybox-share p{margin:0;padding:0;}

.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all 0.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}

.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff;}

.fancybox-share__button:hover{text-decoration:none;}

.fancybox-share__button--fb{background:#3b5998;}

.fancybox-share__button--fb:hover{background:#344e86;}

.fancybox-share__button--pt{background:#bd081d;}

.fancybox-share__button--pt:hover{background:#aa0719;}

.fancybox-share__button--tw{background:#1da1f2;}

.fancybox-share__button--tw:hover{background:#0d95e8;}

.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px;}

.fancybox-share__button svg path{fill:#fff;}

.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%;}

/* Thumbs */
.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);top:0;width:212px;z-index:99995;}

.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden;}

.fancybox-show-thumbs .fancybox-thumbs{display:block;}

.fancybox-show-thumbs .fancybox-inner{right:212px;}

.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%;}

.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden;}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px;}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px;}

.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0, 0, 0, 0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;}

.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991;}

.fancybox-thumbs__list a:focus::before{opacity:0.5;}

.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1;}

/* Styling for Small-Screen Devices */
@media all and (max-width:576px){
  .fancybox-thumbs{width:110px;}
  .fancybox-show-thumbs .fancybox-inner{right:110px;}
  .fancybox-thumbs__list a{max-width:calc(100% - 10px);}
}

@font-face{font-family:icomoon;src:url("../fonts/icomoon.woff") format("woff"), url("../fonts/icomoon.woff2") format("woff2");font-display:swap;font-weight:400;font-style:normal;}

[class^=icon-], [class*=" icon-"]{/* use !important to prevent issues with browser extensions that change fonts */font-family:"icomoon" !important;font-display:swap;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;/* Better Font Rendering =========== */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.icon-followers:before{content:"\e913";}

.icon-creator:before{content:"\e90a";}

.icon-triangle:before{content:"\e90b";}

.icon-invest:before{content:"\e90c";}

.icon-profits:before{content:"\e90d";}

.icon-profit-growth:before{content:"\e90e";}

.icon-money:before{content:"\e90f";}

.icon-investment-growth:before{content:"\e911";}

.icon-investment:before{content:"\e912";}

.icon-checkmark-1:before{content:"\e910";}

.icon-checkmark .path1:before{content:"\e908";color:rgb(0, 69, 172);}

.icon-checkmark .path2:before{content:"\e909";margin-left:-1.052734375em;color:rgb(145, 171, 255);}

.icon-phone:before{content:"\e901";}

.icon-facebook:before{content:"\e902";}

.icon-twitter:before{content:"\e904";}

.icon-linkedin:before{content:"\e905";}

.icon-map-marker:before{content:"\e906";}

.icon-envelope:before{content:"\e907";}

.icon-more:before{content:"\e900";}

.icon-instagram:before{content:"\e903";}

.resize-active *{transition:none !important;}

body{background:linear-gradient(297.24deg, rgba(232, 236, 252, 0.4) 8.25%, rgba(255, 255, 255, 0.4) 91.76%), #FAFAFA;}

#wrapper{position:relative;overflow:hidden;width:100%;}

.main{position:relative;}

.btn-wrap{position:relative;display:block;}

.btn{font:400 18px/20px "Calistoga", "Arial", "Helvetica", sans-serif;position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:50px;height:66px;padding:10px 50px;}

@media (max-width:1023px){
  .btn{padding:10px 35px;height:54px;}
}

@media (max-width:767px){
  .btn{height:40px;font-size:14px;padding:8px 28px;}
}

.btn i{position:relative;display:block;margin:0 0 0 12px;}

@media (max-width:1023px){
  .btn i{font-size:16px;margin:0 0 0 10px;}
}

@media (max-width:767px){
  .btn i{font-size:14px;margin:0 0 0 8px;}
}

.btn-primary{background:linear-gradient(182.43deg, #1CC2FC -22.56%, #0071A9 109.72%);box-shadow:0 23px 45px rgba(10, 140, 196, 0.36);border:none;color:#fff;}

.btn-primary:hover{opacity:0.9;}

.menu-opener{width:34px;height:34px;transition:all 0.4s ease;background:#fff;text-align:center;border-radius:5px;position:absolute;right:15px;top:21px;display:none;z-index:10;}

@media (max-width:767px){
  .menu-opener{display:block;}
}

.menu-active .menu-opener{border-top:none;}

.menu-opener:before, .menu-opener:after,.menu-opener span:before{width:19px;height:2px;background:#0e365f;position:absolute;border-radius:5px;content:"";transition:all 0.4s ease;left:7px;top:17px;}

.menu-active .menu-opener:before, .menu-active .menu-opener:after,.menu-active .menu-opener span:before{top:16px;transform:rotate(45deg);}

.menu-opener:after{top:11px;}

.menu-active .menu-opener:after{top:16px;transform:rotate(-45deg);}

.menu-opener span:before{top:23px;}

.menu-active .menu-opener span:before{opacity:0;visibility:hidden;}

.container{position:relative;max-width:1300px;padding:0 30px;margin:0 auto;}

@media (max-width:1199px){
  .container{padding:0 25px;}
}

@media (max-width:767px){
  .container{padding:0 15px;}
}

.top-container{position:relative;}

.header{position:absolute;left:0;right:0;top:0;padding:72px 0;z-index:10;}

@media (max-width:1439px){
  .header{padding:45px 0;}
}

@media (max-width:1199px){
  .header{padding:30px 0;}
}

@media (max-width:1023px){
  .header{padding:18px 0;}
}

.header-holder{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}

@media (max-width:767px){
  .header-holder{position:static;display:block;}
}

.logo{position:relative;display:block;width:228px;}

@media (max-width:1199px){
  .logo{width:190px;}
}

@media (max-width:1023px){
  .logo{width:150px;}
}

@media (max-width:767px){
  .logo{width:102px;}
}

.logo a{display:block;}

.logo img{display:block;width:100%;height:auto;}

.nav-drop{position:relative;}

@media (max-width:767px){
  .nav-drop{position:absolute;left:0;right:0;top:45px;transition:all 0.4s ease;max-height:0;overflow:hidden;z-index:100;}
  .menu-active .nav-drop{max-height:4000px;}
}

.nav-area{position:relative;}

@media (max-width:767px){
  .nav-area{transition:all 0.4s ease;transform:translateY(-100%);}
  .menu-active .nav-area{transform:translateY(0);}
}

.nav-wrap{position:relative;}

@media (max-width:767px){
  .nav-wrap{background:linear-gradient(132.95deg, #8DE6E5 4.31%, #75AFF2 49.13%, #6A8DFD 95.6%), #D9D9D9;padding:28px 22px;border-radius:10px;}
}

.menu{margin:0;padding:0;list-style:none;font:700 18px/24px "Rubik", "Arial", "Helvetica", sans-serif;position:relative;display:flex;flex-wrap:wrap;align-items:center;text-transform:uppercase;margin:0 -15px;}

@media (max-width:1199px){
  .menu{font-size:16px;margin:0 -10px;}
}

@media (max-width:1023px){
  .menu{margin:0 -8px;}
}

@media (max-width:767px){
  .menu{font-size:15px;line-height:20px;display:block;margin:0;}
}

.menu li{position:relative;padding:0 15px;}

@media (max-width:1199px){
  .menu li{padding:0 10px;}
}

@media (max-width:1023px){
  .menu li{padding:0 8px;}
}

@media (max-width:767px){
  .menu li{padding:0;margin:0 0 16px;}
  .menu li:last-child{margin-bottom:0;}
}

.menu a{position:relative;color:#fff;}

.menu a:hover{opacity:0.9;}

.visual-section{position:relative;background-repeat:no-repeat;background-size:cover;background-position:100% 0;padding:200px 0 250px;padding-bottom:100px;}

@media (max-width:1439px){
  .visual-section{padding:200px 0 200px;padding-bottom:100px;}
}

@media (max-width:1199px){
  .visual-section{padding:200px 0 160px;padding-bottom:100px;}
}

@media (max-width:1023px){
  .visual-section{padding:150px 0 110px;padding-bottom:70px;}
}

@media (max-width:767px){
  .visual-section{padding:115px 0 60px;padding-bottom:70px;}
}

.visual-section .cursor{width:273px;height:320px;background:url(../images/cursor.png) no-repeat;background-size:100% 100%;position:absolute;left:275px;bottom:-240px;pointer-events:none;}

@media (max-width:1439px){
  .visual-section .cursor{left:125px;}
}

@media (max-width:1199px){
  .visual-section .cursor{width:180px;height:215px;bottom:-160px;left:60px;}
}

@media (max-width:1023px){
  .visual-section .cursor{display:none;}
}

.visual-section.sub-visual{padding:226px 0 187px;}

@media (max-width:1439px){
  .visual-section.sub-visual{padding:205px 0 170px;}
}

@media (max-width:1199px){
  .visual-section.sub-visual{padding:170px 0 160px;}
}

@media (max-width:1023px){
  .visual-section.sub-visual{padding:120px 0 145px;}
}

@media (max-width:767px){
  .visual-section.sub-visual{padding:110px 0 100px;}
}

.visual-caption{position:relative;text-align:center;color:#fff;max-width:700px;margin:0 auto;}

@media (max-width:1023px){
  .visual-caption{max-width:600px;}
}

.visual-caption h1{color:#fff;margin:0 0 40px;}

@media (max-width:1199px){
  .visual-caption h1{margin:0 0 25px;}
}

@media (max-width:1023px){
  .visual-caption h1{margin:0 0 20px;}
}

@media (max-width:767px){
  .visual-caption h1{font-size:22px;line-height:24px;margin:0 0 16px;}
}

.watch-video{font:400 25px/1 "Calistoga", "Arial", "Helvetica", sans-serif;position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;text-transform:uppercase;color:#fff;}

@media (max-width:1199px){
  .watch-video{font-size:26px;}
}

@media (max-width:767px){
  .watch-video{font-size:20px;}
}

.watch-video .video-icon{width:45px;height:45px;background:url(../images/play.svg) no-repeat;background-size:cover;position:relative;display:block;margin:0 10px 0 0;}

@media (max-width:767px){
  .watch-video .video-icon{width:32px;height:32px;}
}

.watch-video:hover{opacity:0.9;}

.welcome-visual{padding:300px 0 130px;}

@media (max-width:1439px){
  .welcome-visual{padding:230px 0 125px;}
}

@media (max-width:1199px){
  .welcome-visual{padding:190px 0 100px;}
}

@media (max-width:1023px){
  .welcome-visual{padding:160px 0 80px;}
}

@media (max-width:767px){
  .welcome-visual{padding:125px 0 60px;}
}

.welcome-visual .visual-caption{max-width:1060px;font-size:20px;}

@media (max-width:1023px){
  .welcome-visual .visual-caption{font-size:18px;}
}

@media (max-width:767px){
  .welcome-visual .visual-caption{font-size:14px;}
}

.welcome-visual .visual-caption h1{margin:0 0 28px;}

@media (max-width:1023px){
  .welcome-visual .visual-caption h1{margin:0 0 18px;}
}

@media (max-width:767px){
  .welcome-visual .visual-caption h1{margin:0 0 12px;}
}

.welcome-visual .visual-caption p{margin:0;}

.article-section{position:relative;padding:160px 0 115px;}

@media (max-width:1199px){
  .article-section{padding:120px 0 80px;}
}

@media (max-width:1023px){
  .article-section{padding:80px 0 45px;}
}

@media (max-width:767px){
  .article-section{padding:30px 0 15px;}
}

.article-row{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 0 15px;}

@media (max-width:1023px){
  .article-row{margin:0 0 5px;}
}

@media (max-width:767px){
  .article-row{display:block;margin:0 0 15px;}
}

.article-row .description{position:relative;padding:0 30px 0 0;}

@media (max-width:1023px){
  .article-row .description{padding:0 15px 0 0;}
}

@media (max-width:767px){
  .article-row .description{padding:0 0 24px;}
}

.article-row .text-block{position:relative;text-align:right;max-width:485px;z-index:4;}

@media (max-width:1023px){
  .article-row .text-block{max-width:375px;}
}

@media (max-width:767px){
  .article-row .text-block{max-width:100%;text-align:center;}
}

.article-row .text-block h2{font-size:70px;line-height:1.228;letter-spacing:0.2px;margin:0;}

@media (max-width:1439px){
  .article-row .text-block h2{font-size:60px;}
}

@media (max-width:1023px){
  .article-row .text-block h2{font-size:50px;}
}

@media (max-width:767px){
  .article-row .text-block h2{font-size:20px;line-height:26px;}
}

.article-row .text-block h2 .sub-text{background:-webkit-linear-gradient(#4bc1f1, #6e98f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;display:block;}

@media (max-width:767px){
  .article-row .text-block h2 .sub-text{display:inline-block;vertical-align:top;}
}

.article-row .image-col{position:relative;}

.article-row .image-col:before{width:588px;height:507px;background:url(../images/image-mask01.png) no-repeat;background-size:100% 100%;content:"";position:absolute;right:0;top:210px;}

@media (max-width:1439px){
  .article-row .image-col:before{width:500px;height:430px;}
}

@media (max-width:1199px){
  .article-row .image-col:before{width:450px;height:380px;}
}

@media (max-width:1023px){
  .article-row .image-col:before{width:350px;height:320px;top:125px;}
}

@media (max-width:767px){
  .article-row .image-col:before{width:240px;height:170px;left:50%;margin:0 0 0 -128px;top:125px;}
}

.article-row .image-holder{position:relative;right:25px;z-index:3;}

@media (max-width:1439px){
  .article-row .image-holder{right:-20px;}
}

@media (max-width:1199px){
  .article-row .image-holder{right:10px;max-width:400px;}
}

@media (max-width:1023px){
  .article-row .image-holder{max-width:320px;right:4px;}
}

@media (max-width:767px){
  .article-row .image-holder{max-width:220px;margin:0 auto;right:0;}
}

.article-row .image-holder img{max-width:100%;height:auto;display:block;}

.article-row:nth-child(even) .image-col:before{width:789px;height:779px;background:url(../images/image-mask02.png) no-repeat;background-size:100% 100%;right:auto;left:-200px;top:-20px;}

@media (max-width:1699px){
  .article-row:nth-child(even) .image-col:before{left:-80px;}
}

@media (max-width:1439px){
  .article-row:nth-child(even) .image-col:before{width:680px;height:670px;left:-20px;}
}

@media (max-width:1199px){
  .article-row:nth-child(even) .image-col:before{width:550px;height:540px;}
}

@media (max-width:1023px){
  .article-row:nth-child(even) .image-col:before{width:400px;height:410px;}
}

@media (max-width:767px){
  .article-row:nth-child(even) .image-col:before{width:280px;height:230px;left:50%;top:30px;margin:0 0 0 -140px;}
}

@media (max-width:1699px){
  .article-row:nth-child(even) .image-holder{right:-120px;}
}

@media (max-width:1439px){
  .article-row:nth-child(even) .image-holder{right:-100px;}
}

@media (max-width:1199px){
  .article-row:nth-child(even) .image-holder{right:-70px;}
}

@media (max-width:1023px){
  .article-row:nth-child(even) .image-holder{right:-40px;}
}

@media (max-width:767px){
  .article-row:nth-child(even) .image-holder{right:0;}
}

@media (min-width:1024px){
  .article-row:nth-child(even) .description{padding:0 45px 0 0;}
}

@media (min-width:768px){
  .article-row:nth-child(even) .description{order:2;}

  .article-row:nth-child(even) .image-col{order:1;}
}

.article-row .shape01,.article-row .shape02,.article-row .shape03{position:absolute;background-size:cover;}

@media (max-width:1023px){

  .article-row .shape01,
  .article-row .shape02,
  .article-row .shape03{display:none;}
}

.article-row .shape01{width:132px;height:132px;right:-50px;bottom:-160px;background:url(../images/shape01.svg) no-repeat;}

.article-row .shape02{width:101px;height:106px;left:-210px;top:-140px;background:url(../images/shape02.svg) no-repeat;}

@media (max-width:1699px){
  .article-row .shape02{left:-80px;}
}

@media (max-width:1439px){
  .article-row .shape02{left:-20px;}
}

.article-row .shape03{width:149px;height:264px;right:-172px;bottom:-330px;background:url(../images/shape03.svg) no-repeat;}

@media (max-width:1699px){
  .article-row .shape03{right:-80px;}
}

@media (max-width:1439px){
  .article-row .shape03{right:-20px;}
}

.info-detail-section{background:url(../images/block-bg.png) no-repeat;background-size:cover;position:relative;padding:122px 0;z-index:2;}

@media (max-width:1199px){
  .info-detail-section{padding:120px 0 90px;}
}

@media (max-width:1023px){
  .info-detail-section{padding:70px 0 55px;}
}

@media (max-width:767px){
  .info-detail-section{padding:35px 0 25px;}
}

.info-detail-section:before{width:208px;height:285px;content:"";position:absolute;right:0;top:-95px;background:url(../images/shape04.png) no-repeat;background-size:cover;}

@media (max-width:1439px){
  .info-detail-section:before{width:150px;height:245px;top:-75px;}
}

@media (max-width:1199px){
  .info-detail-section:before{width:120px;height:215px;top:-60px;}
}

@media (max-width:1023px){
  .info-detail-section:before{display:none;}
}

.info-detail-section .container{position:relative;z-index:3;}

.detail-block-row{position:relative;display:flex;flex-wrap:wrap;margin:0 -13px;}

@media (max-width:1023px){
  .detail-block-row{margin:0 -10px;}
}

@media (max-width:767px){
  .detail-block-row{margin:0 -15px;}
}

.detail-block-col{position:relative;width:33.333%;padding:0 13px;margin:0 0 26px;}

@media (max-width:1023px){
  .detail-block-col{padding:0 10px;margin:0 0 20px;}
}

@media (max-width:767px){
  .detail-block-col{width:100%;margin:0 0 12px;}
}

.info-detail-block{position:relative;overflow:hidden;height:100%;transition:all 0.4s ease;border-radius:16px;}

.info-detail-block:hover{transform:scale(1.02);}

.info-detail-block .image-holder{position:relative;overflow:hidden;transition:all 0.4s ease;height:100%;}

.info-detail-block .image-holder:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg, rgba(24, 59, 86, 0.0001) 0%, #171532 100%);}

.info-detail-block .image-holder img{display:block;width:100%;height:auto;}

.info-detail-block .image-caption{position:absolute;left:0;right:0;bottom:0;padding:90px 45px;text-align:right;color:#fff;z-index:3;}

@media (max-width:1439px){
  .info-detail-block .image-caption{padding:70px 30px;}
}

@media (max-width:1199px){
  .info-detail-block .image-caption{padding:45px 30px;}
}

@media (max-width:1023px){
  .info-detail-block .image-caption{padding:30px 18px;font-size:14px;}
}

@media (max-width:767px){
  .info-detail-block .image-caption{font-size:16px;padding:75px 35px;}
}

@media (max-width:373px){
  .info-detail-block .image-caption{padding:45px 25px;}
}

.info-detail-block .image-caption .title{font-size:24px;line-height:1.6667;font-weight:400;position:relative;display:block;color:#fff;margin:0 0 15px;}

@media (max-width:1199px){
  .info-detail-block .image-caption .title{font-size:22px;margin:0 0 10px;}
}

@media (max-width:1023px){
  .info-detail-block .image-caption .title{font-size:20px;margin:0 0 6px;}
}

@media (max-width:767px){
  .info-detail-block .image-caption .title{padding:0 0 0 25px;font-size:18px;}
}

.info-detail-block .image-caption p{margin:0;}

.audio-image{position:absolute;left:70px;bottom:-148px;max-width:255px;}

@media (max-width:1439px){
  .audio-image{left:40px;}
}

@media (max-width:1199px){
  .audio-image{max-width:175px;bottom:-108px;}
}

@media (max-width:1023px){
  .audio-image{max-width:120px;bottom:-74px;left:30px;}
}

@media (max-width:767px){
  .audio-image{display:none;}
}

.audio-image img{display:block;width:100%;height:auto;}

.heading-area{position:relative;text-align:center;margin:0 0 100px;}

@media (max-width:1439px){
  .heading-area{margin:0 0 75px;}
}

@media (max-width:1199px){
  .heading-area{margin:0 0 50px;}
}

@media (max-width:1023px){
  .heading-area{margin:0 0 30px;}
}

.heading-area h2{position:relative;z-index:3;margin:0;}

.heading-area .sub-title{background:-webkit-linear-gradient(#4bc1f1, #6e98f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;font:400 95px/1 "Calistoga", "Arial", "Helvetica", sans-serif;letter-spacing:0.2px;position:absolute;left:0;right:0;top:-32px;margin:0;opacity:0.05;pointer-events:none;}

@media (max-width:1199px){
  .heading-area .sub-title{font-size:80px;top:-20px;}
}

@media (max-width:767px){
  .heading-area .sub-title{display:none;}
}

.goals-section{position:relative;background:#fff;padding:190px 0 140px;}

@media (max-width:1439px){
  .goals-section{padding:190px 0 120px;}
}

@media (max-width:1199px){
  .goals-section{padding:150px 0 100px;}
}

@media (max-width:1023px){
  .goals-section{padding:100px 0;}
}

@media (max-width:767px){
  .goals-section{padding:45px 0;}
}

.goals-section .sub-image{position:absolute;right:118px;top:65px;max-width:225px;}

@media (max-width:1439px){
  .goals-section .sub-image{right:50px;}
}

@media (max-width:1199px){
  .goals-section .sub-image{right:25px;top:50px;max-width:175px;}
}

@media (max-width:1023px){
  .goals-section .sub-image{right:15px;top:35px;max-width:130px;}
}

@media (max-width:767px){
  .goals-section .sub-image{display:none;}
}

.goals-section .sub-image img{display:block;width:100%;height:auto;}

.goals-row{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -15px;}

.goals-col{position:relative;width:33.333%;padding:0 15px;}

@media (max-width:1023px){
  .goals-col{width:50%;}
}

@media (max-width:767px){
  .goals-col{width:100%;}
}

.goals-col:nth-child(1) .goals-block, .goals-col:nth-child(5) .goals-block{background:url(../images/block-shape01.png) no-repeat;background-size:100% 100%;}

.goals-block{width:519px;height:663px;background:url(../images/block-shape02.png) no-repeat;background-size:100% 100%;position:relative;padding:165px 0 40px 14px;margin:0 0 -190px;}

@media (max-width:1439px){
  .goals-block{width:440px;height:560px;padding:128px 0 40px 14px;margin:0 0 -190px -40px;}
}

@media (max-width:1199px){
  .goals-block{width:390px;height:520px;padding:125px 0 40px 14px;}
}

@media (max-width:767px){
  .goals-block{width:430px;height:520px;padding:118px 0 40px 14px;margin:0 0 -160px -50px;}
}

@media (max-width:373px){
  .goals-block{width:375px;height:500px;padding:118px 0 40px 14px;margin:0 0 -160px -50px;}
}

.goals-block .text-wrap{font-size:16px;line-height:26px;position:relative;text-align:center;max-width:220px;color:#fff;margin:0 auto;}

@media (max-width:1199px){
  .goals-block .text-wrap{font-size:14px;line-height:24px;max-width:180px;}
}

@media (max-width:767px){
  .goals-block .text-wrap{font-size:15px;}
}

.goals-block .text-holder{position:relative;}

@supports (-webkit-line-clamp:4){.goals-block .text-holder{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
}

.goals-block .title{font-size:20px;line-height:32px;font-weight:400;position:relative;display:block;margin:0 0 13px;color:#fff;}

@media (max-width:1439px){
  .goals-block .title{margin:0 0 8px;}
}

@media (max-width:1199px){
  .goals-block .title{font-size:17px;line-height:22px;}
}

.goals-block p{margin:0;}

.bottom-detail-section{position:relative;background:#fff;padding:0 0 100px;overflow:hidden;}

@media (max-width:1439px){
  .bottom-detail-section{padding:0 0 80px;}
}

@media (max-width:767px){
  .bottom-detail-section{padding:0 0 20px;}
}

.bottom-detail-section:before{position:absolute;top:0;right:0;bottom:0;left:0;background:url(../images/block-bg01.png) no-repeat;background-size:cover;content:"";}

.bottom-detail-section:after{background:#fff;content:"";position:absolute;left:0;right:0;bottom:0;height:165px;z-index:2;}

@media (max-width:1439px){
  .bottom-detail-section:after{height:135px;}
}

@media (max-width:767px){
  .bottom-detail-section:after{display:none;}
}

.bottom-detail-section .map-patern{background:url(../images/dotted-map.png) no-repeat;background-size:cover;position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%);width:1460px;z-index:1;}

.launching-info-section{position:relative;padding:105px 0 0;z-index:3;}

@media (max-width:1439px){
  .launching-info-section{padding:75px 0 0;}
}

@media (max-width:767px){
  .launching-info-section{padding:35px 0 0;}
}

.launching-info-section h2{text-align:center;margin:0 0 30px;}

@media (max-width:767px){
  .launching-info-section h2{margin:0 0 20px;}
}

.launching-info-block{position:relative;background:linear-gradient(112.09deg, #1CC2FC 7.02%, #0071A9 92.27%);border-radius:16px;padding:45px 36px 62px;overflow:hidden;max-width:750px;margin:0 auto;}

@media (max-width:1023px){
  .launching-info-block{padding:45px 20px 62px;}
}

@media (max-width:767px){
  .launching-info-block{padding:25px 5px 40px;max-width:inherit;margin:0 -8px;}
}

@media (max-width:373px){
  .launching-info-block{padding:25px 5px 36px;}
}

.flip-clock-wrapper{font-family:"Calistoga", "Arial", "Helvetica", sans-serif;display:flex;flex-wrap:wrap;margin:0;}

@media (max-width:767px){
  .flip-clock-wrapper{justify-content:center;}
}

.flip-clock-wrapper:after, .flip-clock-wrapper:before{display:none;}

.flip-clock-wrapper ul{font-size:75px;line-height:96px;width:64px;height:96px;background:rgba(36, 55, 94, 0.28);float:none;font-weight:400;border-radius:6px;margin:0 4px 0 0;}

@media (max-width:767px){
  .flip-clock-wrapper ul{font-size:32px;line-height:46px;width:32px;height:46px;padding:0;border-radius:4px;margin:0 2px 0 0;}
}

@media (max-width:373px){
  .flip-clock-wrapper ul{font-size:26px;line-height:42px;width:26px;height:42px;}
}

.flip-clock-wrapper .flip{box-shadow:none;}

.flip-clock-wrapper a{color:#fff;}

.flip-clock-wrapper ul li a div div.inn{font-size:75px;line-height:96px;box-shadow:none;text-shadow:none;background:#137bb0;color:#fff;}

@media (max-width:767px){
  .flip-clock-wrapper ul li a div div.inn{font-size:32px;line-height:46px;}
}

@media (max-width:373px){
  .flip-clock-wrapper ul li a div div.inn{font-size:26px;line-height:42px;}
}

.flip-clock-wrapper ul li a div.up:after{display:none;}

.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow,.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:rgba(36, 55, 94, 0.28);}

.flip-clock-divider{float:none;margin:0 14px 0 10px;}

@media (max-width:767px){
  .flip-clock-divider{height:50px;margin:0 0 0 1px;}
}

.flip-clock-divider .flip-clock-dot{box-shadow:none;background:#fff;}

@media (max-width:767px){
  .flip-clock-divider .flip-clock-dot{width:6px;height:6px;}
}

.flip-clock-divider .flip-clock-dot.top{top:33px;}

@media (max-width:767px){
  .flip-clock-divider .flip-clock-dot.top{top:16px;}
}

@media (max-width:373px){
  .flip-clock-divider .flip-clock-dot.top{top:14px;}
}

.flip-clock-divider .flip-clock-dot.bottom{bottom:33px;}

@media (max-width:767px){
  .flip-clock-divider .flip-clock-dot.bottom{bottom:16px;}
}

@media (max-width:373px){
  .flip-clock-divider .flip-clock-dot.bottom{bottom:18px;}
}

.flip-clock-divider.days{margin:0;}

.flip-clock-divider .flip-clock-label{font-size:18px;line-height:24px;font-family:"Open Sans", "Arial", "Helvetica", sans-serif;font-weight:600;position:absolute;left:37px;top:104px;width:130px;text-align:center;color:#fff;}

@media (max-width:767px){
  .flip-clock-divider .flip-clock-label{font-size:13px;line-height:18px;left:20px;top:52px;width:67px;}
}

@media (max-width:373px){
  .flip-clock-divider .flip-clock-label{font-size:12px;line-height:16px;left:20px;top:48px;width:53px;}
}

.flip-clock-divider.days .flip-clock-label{left:0;}

@media (max-width:767px){
  .flip-clock-divider.days .flip-clock-label{left:0;}
}

.joinus-section{position:relative;padding:80px 0 0;z-index:3;}

@media (max-width:1439px){
  .joinus-section{padding:60px 0 0;}
}

@media (max-width:767px){
  .joinus-section{padding:35px 0 0;}
}

.joinus-section h2{text-align:center;margin:0 0 54px;}

@media (max-width:1439px){
  .joinus-section h2{margin:0 0 40px;}
}

@media (max-width:1023px){
  .joinus-section h2{margin:0 0 30px;}
}

@media (max-width:767px){
  .joinus-section h2{margin:0 0 14px;}
}

.join-row{position:relative;display:flex;flex-wrap:wrap;margin:0 -20px;}

@media (max-width:1439px){
  .join-row{padding:0 40px;}
}

@media (max-width:1023px){
  .join-row{padding:0 15px;margin:0 -15px;}
}

@media (max-width:767px){
  .join-row{margin:0 -35px;}
}

.join-col{position:relative;padding:0 20px;width:50%;}

@media (max-width:1023px){
  .join-col{padding:0 15px;}
}

@media (max-width:767px){
  .join-col{width:100%;margin:0 0 10px;}
}

.join-block{position:relative;border-radius:25px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;background-size:cover;height:334px;}

@media (max-width:1439px){
  .join-block{height:300px;}
}

@media (max-width:1023px){
  .join-block{height:270px;}
}

@media (max-width:767px){
  .join-block{height:155px;}
}

.join-block.invest{background:url(../images/block-bg02.png) no-repeat;}

.join-block.chat{background:url(../images/block-bg03.png) no-repeat;}

.join-block .inner-wrap{width:100%;text-align:center;}

.join-block .title{font-size:45px;line-height:1.28889;font-weight:400;position:relative;display:block;color:#fff;margin:0 0 24px;z-index:3;}

@media (max-width:1023px){
  .join-block .title{font-size:36px;margin:0 0 20px;}
}

@media (max-width:767px){
  .join-block .title{font-size:25px;margin:0 0 15px;}
}

.join-block .btn-wrap{z-index:3;}

.join-block .chat-icon{width:147px;height:153px;background:url(../images/chatbox.png) no-repeat;background-size:cover;position:absolute;right:-20px;top:-70px;z-index:1;}

@media (max-width:1023px){
  .join-block .chat-icon{width:110px;height:115px;top:-60px;}
}

@media (max-width:767px){
  .join-block .chat-icon{display:none;}
}

.join-block .chat-icon:before{width:467px;height:91px;background:url(../images/shadow.png) no-repeat;background-size:cover;content:"";position:absolute;left:-120px;bottom:-29px;}

.footer{position:relative;background:#ebf5fb;}

@media (max-width:767px){
  .footer{background:#fbfcff;}
}

.footer-holder{position:relative;padding:54px 0 40px;}

@media (max-width:1023px){
  .footer-holder{padding:40px 0 35px;}
}

@media (max-width:767px){
  .footer-holder{padding:35px 0;}
}

.footer-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;}

@media (max-width:767px){
  .footer-wrap{display:block;}
}

.footer-info{font-size:14px;line-height:27px;position:relative;max-width:610px;text-align:right;padding:12px 0 0;color:#607a93;}

@media (max-width:1023px){
  .footer-info{padding:10px 0 0;max-width:432px;}
}

@media (max-width:767px){
  .footer-info{font-size:13px;line-height:22px;text-align:center;max-width:100%;margin:0 0 40px;}
}

@media (max-width:373px){
  .footer-info{margin:0 0 30px;}
}

.footer-info p{margin:0;}

.f-logo{position:relative;display:block;width:125px;margin:0 0 10px;}

@media (max-width:767px){
  .f-logo{margin:0 auto 12px;}
}

.f-logo a{display:block;}

.f-logo img{display:block;width:100%;height:auto;}

.contact-list-holder{position:relative;}

@media (max-width:767px){
  .contact-list-holder{padding:0 38px;}
}

@media (max-width:373px){
  .contact-list-holder{padding:0 5px;}
}

.contact-list{margin:0;padding:0;list-style:none;position:relative;text-align:right;}

.contact-list li{position:relative;margin:0 0 15px;}

.contact-list li:last-child{margin-bottom:0;}

.contact-list .contact-text-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;color:#3f465b;font-weight:700;}

.contact-list .contact-text-wrap.email{font-weight:400;color:#008fd5;}

.contact-list .contact-text-wrap.email .text{color:#008fd5;}

.contact-list a:hover{opacity:0.9;}

.contact-list .icon-holder{width:35px;height:35px;position:relative;margin:0 0 0 10px;border-radius:50%;background:#1d3558;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#fff;order:2;}

.contact-list .icon-holder i{position:relative;font-size:15px;display:block;}

.contact-list .icon-holder .icon-envelope{font-size:12px;top:1px;}

.contact-list .text{font-size:16px;line-height:21px;color:#242732;flex-grow:1;flex-basis:0;min-width:0;order:1;}

@media (max-width:1023px){
  .contact-list .text{font-size:15px;}
}

@media (max-width:767px){
  .contact-list .text{font-size:16px;}
}

.contact-list address{font-style:normal;font-weight:400;margin:0;}

.copyright-area{position:relative;background:#01537b;padding:30px 0;}

@media (max-width:1023px){
  .copyright-area{padding:26px 0;}
}

.copyright-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;overflow:hidden;}

@media (max-width:767px){
  .copyright-wrap{display:block;text-align:center;}
}

.terms-list{font-size:15px;line-height:20px;margin:0;padding:0;list-style:none;font-weight:400;position:relative;display:flex;flex-wrap:wrap;align-items:center;margin:0 -15px;}

@media (max-width:1023px){
  .terms-list{margin:0 -10px;}
}

@media (max-width:767px){
  .terms-list{justify-content:center;margin:0 -15px 12px;}
}

@media (max-width:373px){
  .terms-list{margin:0 -10px 12px;}
}

.terms-list li{position:relative;padding:0 15px;}

@media (max-width:1023px){
  .terms-list li{padding:0 10px;}
}

@media (max-width:767px){
  .terms-list li{padding:0 15px;}
}

@media (max-width:373px){
  .terms-list li{padding:0 10px;}
}

.terms-list a{display:inline-block;vertical-align:top;position:relative;color:#fff;}

.terms-list a:hover{opacity:0.9;}

.social-networks{margin:0;padding:0;list-style:none;position:relative;display:flex;flex-wrap:wrap;align-items:center;margin:0 -5px;}

@media (max-width:767px){
  .social-networks{justify-content:center;margin:0 -5px 20px;}
}

.social-networks li{position:relative;padding:0 5px;}

.social-networks a{width:48px;height:48px;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:50%;background:rgba(255, 255, 255, 0.03);color:#fff;}

.social-networks a i{font-size:16px;line-height:18px;position:relative;display:block;}

.social-networks a:hover{background:rgba(255, 255, 255, 0.08);}

.copyright-text{font-size:17px;line-height:20px;font-weight:300;position:relative;display:block;color:#ced2e0;}

@media (max-width:1023px){
  .copyright-text{font-size:16px;}
}

.copyright-text a{color:#ced2e0;}

.copyright-text a:hover{opacity:0.9;}

.aboutus-section-wrap{position:relative;}

@media (max-width:1023px){
  .aboutus-section-wrap{background:#f2f6ff;padding:0 0 30px;}
}

.aboutus-section-wrap:before{background:url(../images/block-bg04.png) no-repeat;background-size:100% 100%;content:"";position:absolute;left:0;right:0;top:0;bottom:250px;}

@media (max-width:1023px){
  .aboutus-section-wrap:before{display:none;}
}

.aboutus-info-section{position:relative;padding:65px 0 0;overflow:hidden;}

@media (max-width:1199px){
  .aboutus-info-section{padding:50px 0 0;}
}

@media (max-width:767px){
  .aboutus-info-section{padding:30px 0 0;}
}

.aboutus-info-section:before{width:208px;height:285px;content:"";position:absolute;right:0;top:-95px;background:url(../images/shape04.png) no-repeat;background-size:cover;}

@media (max-width:1439px){
  .aboutus-info-section:before{width:150px;height:245px;top:-75px;}
}

@media (max-width:1199px){
  .aboutus-info-section:before{width:120px;height:215px;top:-60px;}
}

@media (max-width:1023px){
  .aboutus-info-section:before{display:none;}
}

.aboutus-info-section h2{text-align:center;margin:0 0 38px;}

@media (max-width:1199px){
  .aboutus-info-section h2{margin:0 0 30px;}
}

@media (max-width:767px){
  .aboutus-info-section h2{margin:0 0 20px;}
}

.aboutus-row{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -13px;}

@media (max-width:1199px){
  .aboutus-row{margin:0 -8px;}
}

.aboutus-col{position:relative;width:33.333%;padding:0 13px;margin:0 0 12px;}

@media (max-width:1199px){
  .aboutus-col{padding:0 8px;}
}

@media (max-width:1023px){
  .aboutus-col{width:50%;}
}

@media (max-width:767px){
  .aboutus-col{width:100%;}
}

.aboutus-col:nth-child(1) .image-holder:before{background:linear-gradient(132.95deg, #8DE6E5 4.31%, #75AFF2 49.13%, #6A8DFD 95.6%), linear-gradient(0deg, #9EB5F0, #9EB5F0), #FFFFFF;}

.aboutus-col:nth-child(2) .image-holder:before{background:linear-gradient(112.09deg, rgba(28, 194, 252, 0.7) 7.02%, rgba(0, 60, 177, 0.7) 92.27%) #FFFFFF;}

.aboutus-col:nth-child(3) .image-holder:before{background:linear-gradient(132.95deg, #9CCAFF 4.31%, #6A8DFD 95.6%), linear-gradient(0deg, #9EB5F0, #9EB5F0), #FFFFFF;}

.aboutus-info-block{position:relative;overflow:hidden;height:100%;}

.aboutus-info-block .image-holder{position:relative;overflow:hidden;box-shadow:0 54px 55px rgba(74, 83, 188, 0.08);border-radius:15px;}

.aboutus-info-block .image-holder:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:0.95;z-index:1;}

.aboutus-info-block .image-holder img{display:block;width:100%;height:auto;}

.aboutus-description{position:absolute;top:0;right:0;bottom:0;left:0;padding:38px 28px;color:#fff;text-align:right;z-index:3;}

@media (max-width:1439px){
  .aboutus-description{padding:28px 25px;}
}

@media (max-width:1199px){
  .aboutus-description{font-size:16px;padding:25px 20px;}
}

@media (max-width:767px){
  .aboutus-description{font-size:15px;line-height:28px;}
}

.aboutus-description h3{font-size:25px;line-height:32px;position:relative;padding:0 0 24px;margin:0 0 32px;}

@media (max-width:1439px){
  .aboutus-description h3{font-size:22px;line-height:28px;padding:0 0 20px;margin:0 0 24px;}
}

@media (max-width:767px){
  .aboutus-description h3{font-size:18px;line-height:22px;}
}

.aboutus-description h3:before{width:60px;height:1px;content:"";position:absolute;right:0;bottom:0;background:#fff;}

.aboutus-description p{padding:0 0 0 25px;margin:0 0 18px;}

@media (max-width:1439px){
  .aboutus-description p{padding:0;}
}

.about-info-list{margin:0;padding:0;list-style:none;position:relative;padding:0 0 0 25px;}

@media (max-width:1439px){
  .about-info-list{padding:0;}
}

.about-info-list li{position:relative;margin:0 0 22px;}

@media (max-width:1439px){
  .about-info-list li{margin:0 0 16px;}
}

@media (max-width:1199px){
  .about-info-list li{margin:0 0 14px;}
}

@media (max-width:767px){
  .about-info-list li{margin:0 0 13px;}
}

.about-info-list li:last-child{margin-bottom:0;}

.about-info-list .text{position:relative;display:inline-block;vertical-align:top;padding:0 44px 0 0;}

@media (max-width:1199px){
  .about-info-list .text{padding:0 30px 0 0;}
}

.about-info-list .text i{position:absolute;right:0;top:9px;}

@media (max-width:767px){
  .about-info-list .text i{top:10px;}
}

.rules-info-section{position:relative;padding:85px 0 0;}

@media (max-width:1199px){
  .rules-info-section{padding:70px 0 0;}
}

@media (max-width:1023px){
  .rules-info-section{padding:50px 0 0;}
}

@media (max-width:767px){
  .rules-info-section{padding:20px 0 0;}
}

.rules-info-block{position:relative;box-shadow:0 10px 35px rgba(66, 57, 169, 0.03), inset 0px -3px 0 #55CDFF;background:#fff;text-align:right;padding:60px 48px;border-radius:25px;z-index:3;}

@media (max-width:1023px){
  .rules-info-block{padding:45px 30px;}
}

@media (max-width:767px){
  .rules-info-block{padding:25px 18px;}
}

.rules-info-block:before{width:131px;height:131px;content:"";background:url(../images/dots-group.svg) no-repeat;background-size:cover;position:absolute;left:-88px;top:-39px;}

@media (max-width:1439px){
  .rules-info-block:before{width:105px;height:105px;left:-20px;}
}

@media (max-width:1023px){
  .rules-info-block:before{display:none;}
}

.rules-info-block h2{margin:0 0 40px;}

@media (max-width:1439px){
  .rules-info-block h2{margin:0 0 35px;}
}

@media (max-width:1199px){
  .rules-info-block h2{margin:0 0 30px;}
}

@media (max-width:1023px){
  .rules-info-block h2{margin:0 0 25px;}
}

@media (max-width:767px){
  .rules-info-block h2{text-align:center;margin:0 0 20px;}
}

.rules-info-list{margin:0;padding:0;list-style:none;position:relative;}

.rules-info-list li{position:relative;margin:0 0 16px;}

@media (max-width:1199px){
  .rules-info-list li{margin:0 0 15px;}
}

@media (max-width:767px){
  .rules-info-list li{margin:0 0 13px;}
}

.rules-info-list li:last-child{margin-bottom:0;}

.rules-info-list .text{position:relative;display:inline-block;vertical-align:top;padding:0 47px 0 0;letter-spacing:0.2px;font-size:25px;font-family:"Calistoga", "Arial", "Helvetica", sans-serif;}

@media (max-width:1199px){
  .rules-info-list .text{font-size:22px;}
}

@media (max-width:1023px){
  .rules-info-list .text{padding:0 38px 0 0;font-size:20px;}
}

@media (max-width:767px){
  .rules-info-list .text{font-size:14px;line-height:23px;}
}

.rules-info-list .text:before{width:30px;height:28px;content:"";background:url(../images/checkmark.svg) no-repeat;background-size:100% 100%;position:absolute;right:0;top:8px;}

@media (max-width:1023px){
  .rules-info-list .text:before{width:24px;height:22px;}
}

@media (max-width:767px){
  .rules-info-list .text:before{width:20px;height:19px;}
}

.contactus-detail-section{position:relative;padding:96px 0 128px;}

@media (max-width:1439px){
  .contactus-detail-section{padding:85px 0 100px;}
}

@media (max-width:1199px){
  .contactus-detail-section{padding:75px 0;}
}

@media (max-width:1023px){
  .contactus-detail-section{padding:60px 0;}
}

@media (max-width:767px){
  .contactus-detail-section{padding:35px 0;}
}

.contactus-detail-section:before{width:149px;height:264px;background:url(../images/shape06.svg) no-repeat;background-size:100% 100%;content:"";position:absolute;left:113px;top:-50px;pointer-events:none;}

@media (max-width:1439px){
  .contactus-detail-section:before{width:120px;height:220px;top:0;}
}

@media (max-width:1799px){
  .contactus-detail-section:before{left:70px;}
}

@media (max-width:1699px){
  .contactus-detail-section:before{width:120px;height:215px;left:30px;top:-30px;}
}

@media (max-width:1023px){
  .contactus-detail-section:before{display:none;}
}

.contactus-block{position:relative;background:#00537b;padding:48px 54px;border-radius:25px;}

@media (max-width:1199px){
  .contactus-block{padding:40px 35px;}
}

@media (max-width:1023px){
  .contactus-block{padding:35px 25px;}
}

@media (max-width:767px){
  .contactus-block{padding:25px 12px;}
}

.contactus-block .heading{font:400 50px/1 "Calistoga", "Arial", "Helvetica", sans-serif;position:relative;display:block;text-align:center;color:#fff;margin:0 0 40px;}

@media (max-width:1199px){
  .contactus-block .heading{margin:0 0 30px;}
}

@media (max-width:1023px){
  .contactus-block .heading{font-size:36px;margin:0 0 25px;}
}

@media (max-width:767px){
  .contactus-block .heading{font-size:25px;margin:0 0 22px;}
}

.contact-form{position:relative;text-align:left;}

.contact-form h3{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:25px;color:#fff;margin:0 0 22px;}

@media (max-width:1199px){
  .contact-form h3{font-size:22px;margin:0 0 20px;}
}

@media (max-width:1023px){
  .contact-form h3{font-size:20px;}
}

@media (max-width:767px){
  .contact-form h3{font-size:18px;margin:0 0 15px;}
}

.contact-form h3 i{position:relative;display:block;font-size:16px;margin:0 0 0 20px;}

@media (max-width:1199px){
  .contact-form h3 i{font-size:14px;margin:0 0 0 12px;}
}

.contact-form .btn-wrap{text-align:center;padding:24px 0 0;}

.contact-form .btn{min-width:255px;}

@media (max-width:1023px){
  .contact-form .btn{min-width:220px;}
}

@media (max-width:767px){
  .contact-form .btn{min-width:210px;}
}

.fields-area{position:relative;}

.fields-row{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -10px 28px;}

@media (max-width:1023px){
  .fields-row{margin:0 -5px 20px;}
}

.fields-col{position:relative;width:33.333%;padding:0 10px;margin:0 0 10px;}

@media (max-width:1023px){
  .fields-col{padding:0 5px;}
}

@media (max-width:767px){
  .fields-col{width:100%;}
}

.field-holder{position:relative;background:#fff;border-radius:5px;}

.field-holder .field{font-size:16px;line-height:20px;width:100%;height:60px;font-weight:400;box-shadow:53px 50px 214px rgba(39, 42, 119, 0.13);border:none;background:none;color:#70798b;padding:5px 20px !important;}

.field-holder .field:-moz-placeholder{color:#70798b;opacity:1;}

.field-holder .field::-moz-placeholder{color:#70798b;opacity:1;}

.field-holder .field:-ms-input-placeholder{color:#70798b;}

.field-holder .field::-webkit-input-placeholder{color:#70798b;}

.field-holder .iti{display:flex;flex-wrap:wrap;width:100%;}

.field-holder .iti__flag-container{position:static;padding:0;}

.field-holder .iti__selected-flag{padding:0 6px 0 16px;border-radius:5px;}

.field-holder .iti__arrow{display:none;}

.field-holder .iti--allow-dropdown input[type=tel],.field-holder .iti--allow-dropdown input[type=text]{flex-grow:1;flex-basis:0;min-width:0;padding-left:10px !important;}

.field-holder .iti__country-list{left:0;right:0;top:100%;box-shadow:none;border:none;background:#fff;border-radius:5px;white-space:normal;}

.field-holder .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background:#fff;}

.category-fields-area{position:relative;}

.category-fields-area h3{justify-content:flex-start;}

.category-field-holder{position:relative;border:1px solid rgba(221, 216, 230, 0.28);border-radius:10px;height:50px;margin:0 0 5px;}

.category-field-holder .icon-holder{position:absolute;left:10px;top:12px;width:26px;pointer-events:none;}

.category-field-holder .icon-holder img{display:block;width:100%;height:auto;}

.category-field-holder .category-field{font-size:15px;line-height:20px;width:100%;height:100%;font-weight:400;padding:5px 15px 5px 50px;border:none;background:none;color:#fff;}

.category-field-holder .category-field:-moz-placeholder{color:#fff;opacity:1;}

.category-field-holder .category-field::-moz-placeholder{color:#fff;opacity:1;}

.category-field-holder .category-field:-ms-input-placeholder{color:#fff;}

.category-field-holder .category-field::-webkit-input-placeholder{color:#fff;}

.upper-content{display:flex;flex-direction:column;padding:0 0 240px;position:relative;background:linear-gradient(0deg, #eef5ff 0%, #f6f9ff 170.41%);position:relative;}

@media (max-width:1199px){
  .upper-content{padding:0 0 170px;}
}

@media (max-width:1023px){
  .upper-content{padding:0 0 130px;}
}

@media (max-width:767px){
  .upper-content{padding:0 0 90px;}
}

.upper-content:after{width:330px;height:300px;position:absolute;left:-93px;bottom:28px;content:"";background:url("../images/shape-02.svg") no-repeat;background-size:100% 100%;}

@media (max-width:1199px){
  .upper-content:after{bottom:-102px;}
}

@media (max-width:1023px){
  .upper-content:after{display:none;}
}

.bg-wave{position:absolute;left:0;bottom:0;width:100%;}

.bg-wave img{width:100%;height:auto;display:block;}

.investment-block{width:100%;margin:0 0 76px;text-align:right;}

@media (max-width:1023px){
  .investment-block{margin:0 0 55px;}
}

@media (max-width:767px){
  .investment-block{margin:0 0 20px;}
}

.investment-block .container{max-width:1320px;}

.investment-box{font-size:25px;line-height:1.45;margin-top:-114px;padding:60px 49px;background:#fff;border-radius:25px;box-shadow:0 10px 35px rgba(53, 93, 171, 0.08);}

@media (max-width:1023px){
  .investment-box{font-size:20px;padding:45px 35px;}
}

@media (max-width:767px){
  .investment-box{font-size:18px;padding:35px 22px;margin-top:-55px;}
}

@media (max-width:373px){
  .investment-box{font-size:16px;}
}

.investment-box .price-title{background:-webkit-linear-gradient(#4bc1f1, #6e98f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;display:block;margin:0 0 3px;letter-spacing:1px;}

.investment-box p{margin:0 0 36px;}

@media (max-width:767px){
  .investment-box p{margin:0 0 25px;}
}

.investment-box .price-slider{position:relative;width:100%;margin:0 0 36px;}

@media (max-width:767px){
  .investment-box .price-slider{margin:0 0 25px;}
}

.investment-box .price-slider .bar{width:100%;height:15px;background:rgba(205, 200, 241, 0.3);border-radius:10px;}

.investment-box .price-percantage{position:absolute;right:0;top:0;bottom:0;width:10%;border-radius:10px;background:linear-gradient(132.95deg, #8DE6E5 4.31%, #75AFF2 49.13%, #6A8DFD 95.6%), linear-gradient(281.7deg, #7874E1 4.42%, #FF83A3 95%), #D16E8D;}

.price-tooltip{position:absolute;right:92%;bottom:100%;padding:0 0 10px;z-index:3;}

@media (max-width:767px){
  .price-tooltip{right:80%;}
}

.price-tooltip-wrap{width:88px;height:58px;position:relative;background:#81ccec;border-radius:5px;}

@media (max-width:767px){
  .price-tooltip-wrap{width:66px;height:40px;}
}

.price-tooltip-wrap:before{border-style:solid;border-width:4px 4px 0;border-color:#81ccec transparent transparent;content:"";position:absolute;top:100%;left:50%;margin:0 0 0 -4px;}

.price-tooltip-wrap .tooltip-text{font-size:15px;line-height:58px;font-weight:600;position:relative;display:block;text-align:center;color:#2a2954;}

@media (max-width:767px){
  .price-tooltip-wrap .tooltip-text{font-size:12px;line-height:40px;}
}

.stats-list{list-style:none;padding:0;margin:0 -35px 4px;display:flex;flex-flow:row wrap;justify-content:flex-end;direction:ltr;}

@media (max-width:1023px){
  .stats-list{margin:0 -20px 4px;}
}

@media (max-width:767px){
  .stats-list{margin:0;}
}

.stats-list li{padding:0 35px;display:flex;align-items:center;}

@media (max-width:1023px){
  .stats-list li{padding:0 20px;}
}

@media (max-width:767px){
  .stats-list li{padding:0;justify-content:flex-end;margin:0 0 20px;}

  .stats-list li:last-child{margin-bottom:0;}
}

.stats-list .icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;}

@media (max-width:767px){
  .stats-list .icon{width:31px;height:31px;}
}

.stats-list .icon.circle{border-radius:100%;border:3px solid #140F43;}

@media (max-width:767px){
  .stats-list .icon.circle{width:34px;height:34px;border-width:2px;}

  .stats-list .icon.circle img{width:10px;}
}

.stats-list .textbox{flex-grow:1;flex-basis:0;min-width:0;display:flex;}

.stats-list .textbox span{display:block;padding-left:15px;}

@media (max-width:767px){
  .stats-list .textbox span{padding-left:10px;}
}

@media (max-width:373px){
  .stats-list .textbox span{padding-left:5px;}
}

.stats-list .text{background:-webkit-linear-gradient(#4bc1f1, #6e98f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;display:block;font-size:35px;line-height:1;margin-left:15px;font-family:"Calistoga", "Arial", "Helvetica", sans-serif;}

@media (max-width:767px){
  .stats-list .text{font-size:25px;margin-left:10px;}
}

@media (max-width:373px){
  .stats-list .text{font-size:20px;margin-left:5px;}
}

.policy-block{width:100%;margin:0 0 111px;text-align:right;}

@media (max-width:1023px){
  .policy-block{margin:0 0 60px;}
}

@media (max-width:767px){
  .policy-block{margin:0 0 20px;}
}

.policy-block .container{max-width:1320px;}

.policy-box{position:relative;color:#fff;overflow:hidden;padding:80px 108px 54px;border-radius:25px;box-shadow:0 10px 35px rgba(66, 57, 169, 0.03), inset 0px -3.29025px 0px #337CE9;background:linear-gradient(132.95deg, #8DE6E5 4.31%, #75AFF2 49.13%, #6A8DFD 95.6%), #9EB5F0;}

@media (max-width:1439px){
  .policy-box{padding:70px 40px 50px;}
}

@media (max-width:1023px){
  .policy-box{padding:50px 30px 40px;}
}

@media (max-width:767px){
  .policy-box{padding:35px 18px 20px;}
}

.policy-box .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;border-radius:25px;opacity:0.05;}

.policy-box .bg-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;}

.policy-box h2{color:#fff;background:transparent;-webkit-text-fill-color:#fff;text-align:center;margin:0 0 45px;position:relative;z-index:1;}

@media (max-width:1023px){
  .policy-box h2{margin:0 0 35px;}
}

@media (max-width:767px){
  .policy-box h2{margin:0 0 24px;}
}

.bullets-list{list-style:none;padding:0;margin:0;line-height:1.512;letter-spacing:0.8px;position:relative;z-index:1;}

@media (max-width:767px){
  .bullets-list{font-size:14px;line-height:23px;letter-spacing:0.5px;padding:0 0 0 25px;}
}

@media (max-width:373px){
  .bullets-list{padding:0 0 0 10px;}
}

.bullets-list li{position:relative;padding-right:37px;margin:0 0 34px;}

@media (max-width:1023px){
  .bullets-list li{padding-right:30px;margin:0 0 25px;}
}

.bullets-list li:after{font-size:20px;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:"icomoon";content:"\e910";}

.bullets-list.w-50{display:flex;flex-flow:row wrap;}

@media (max-width:767px){
  .bullets-list.w-50{display:block;}
}

.bullets-list.w-50 li{width:47.5%;}

@media (max-width:767px){
  .bullets-list.w-50 li{width:100%;}
}

.bullets-list.w-50 li:nth-child(even){width:52.5%;padding-left:37px;}

@media (max-width:1023px){
  .bullets-list.w-50 li:nth-child(even){padding-left:30px;}
}

@media (max-width:767px){
  .bullets-list.w-50 li:nth-child(even){width:100%;}
}

.bullets-list.colored-bullet{line-height:1.362;}

.bullets-list.colored-bullet li{margin:0 0 38px;}

@media (max-width:767px){
  .bullets-list.colored-bullet li{margin:0 0 30px;}
}

.bullets-list.colored-bullet li:after{width:20px;height:19px;background:url("../images/checkmark.svg") no-repeat;background-size:100% 100%;content:"";}

.shares-block{width:100%;margin:0 0 111px;text-align:right;}

@media (max-width:1023px){
  .shares-block{margin:0 0 60px;}
}

@media (max-width:767px){
  .shares-block{margin:0 0 20px;}
}

.shares-block .container{max-width:1320px;position:relative;}

.shares-block .container:before{width:118px;height:118px;border-radius:100%;position:absolute;right:-140px;top:-71px;content:"";border:2px solid #9884E1;}

@media (max-width:1699px){
  .shares-block .container:before{right:-100px;}
}

@media (max-width:1023px){
  .shares-block .container:before{display:none;}
}

.shares-box{position:relative;padding:59px 61px 30px;background:#fff;border-radius:25px;box-shadow:0 10px 35px rgba(66, 57, 169, 0.03), inset 0px -3.29025px 0px #74B3FD;}

@media (max-width:1023px){
  .shares-box{padding:50px 30px 25px;}
}

@media (max-width:767px){
  .shares-box{padding:30px 20px 15px;}
}

.shares-box:before{width:131px;height:131px;position:absolute;left:-88px;top:-39px;content:"";background:url("../images/dots-group.svg") no-repeat;}

@media (max-width:1699px){
  .shares-box:before{left:-50px;}
}

@media (max-width:1023px){
  .shares-box:before{display:none;}
}

.shares-box:after{width:53px;height:53px;border-radius:100%;position:absolute;right:-180px;top:140px;content:"";border:2px solid #9884e1;}

@media (max-width:1699px){
  .shares-box:after{right:-80px;}
}

@media (max-width:1023px){
  .shares-box:after{display:none;}
}

.shares-box h2{text-align:center;margin:0 0 45px;}

@media (max-width:767px){
  .shares-box h2{margin:0 0 25px;}
}

.investment-article{width:100%;margin:0 0 50px;}

@media (max-width:1023px){
  .investment-article{margin:0 0 30px;}
}

@media (max-width:767px){
  .investment-article{padding:15px 0 0;margin:0;}
}

.investment-article .container{max-width:1320px;position:relative;}

.investment-article-box{display:flex;align-items:center;text-align:right;letter-spacing:0.2px;}

@media (max-width:767px){
  .investment-article-box{display:block;}
}

.investment-article-box .textbox{position:relative;}

@media (min-width:768px){
  .investment-article-box .textbox{flex-grow:1;flex-basis:0;min-width:0;}
}

@media (max-width:767px){
  .investment-article-box .textbox{font-size:15px;margin:0 0 25px;}
}

.investment-article-box h3{background:-webkit-linear-gradient(#4bc1f1, #6e98f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;margin:0 0 15px;}

@media (max-width:767px){
  .investment-article-box h3{text-align:center;}
}

.investment-article-box p:last-child{margin:0;}

.investment-article-box .image-holder{border-radius:25px;overflow:hidden;width:41.8%;margin:0 0 0 5.8%;}

@media (max-width:1023px){
  .investment-article-box .image-holder{width:39%;margin:0 0 0 4%;}
}

@media (max-width:767px){
  .investment-article-box .image-holder{margin:0;width:100%;}
}

.investment-article-box .image-holder img{width:100%;height:auto;display:block;border-radius:25px;}

.whyus-block{overflow:hidden;padding:8px 0 76px;}

@media (max-width:1023px){
  .whyus-block{padding:50px 0;}
}

@media (max-width:767px){
  .whyus-block{overflow:visible;padding:30px 0;}
}

.whyus-block .container{max-width:1320px;}

.whyus-block .whyus-row{display:flex;flex-flow:row wrap;margin:0 -13px;position:relative;}

@media (max-width:767px){
  .whyus-block .whyus-row{margin:0;}
}

.whyus-block .whyus-row:after{width:138px;height:182px;position:absolute;right:-62px;top:-76px;content:"";background:url("../images/dots-svg.svg") no-repeat;background-size:100% 100%;}

@media (max-width:1023px){
  .whyus-block .whyus-row:after{display:none;}
}

.whyus-block h2{text-align:center;margin:0 0 41px;}

@media (max-width:1023px){
  .whyus-block h2{margin:0 0 34px;}
}

@media (max-width:767px){
  .whyus-block h2{margin:0 0 24px;}
}

.whyus-box{padding:40px 35px;margin:0 13px 26px;background:#fff;box-shadow:0 54px 55px rgba(74, 83, 188, 0.08);border-radius:15px;text-align:right;color:#687488;width:calc(33.333% - 26px);position:relative;z-index:1;}

@media (max-width:1199px){
  .whyus-box{width:calc(33.333% - 20px);margin:0 10px 20px;padding:35px 25px;}
}

@media (max-width:1023px){
  .whyus-box{width:calc(50% - 20px);}
}

@media (max-width:767px){
  .whyus-box{margin:0 0 12px;width:100%;}
}

.whyus-box .head{display:flex;align-items:center;margin:0 0 23px;position:relative;padding:0 0 29px;}

.whyus-box .head:after{width:60px;height:2px;position:absolute;right:0;bottom:0;content:"";background:#6a94ed;}

.whyus-box .head h4{flex-grow:1;flex-basis:0;min-width:0;color:#183B56;margin:0;}

@media (max-width:767px){
  .whyus-box .head h4{font-size:18px;}
}

.whyus-box .head .icon{font-size:45px;line-height:1;width:85px;height:85px;margin:0 0 0 25px;color:#fff;background:#51b0e8;border-radius:15px;display:flex;align-items:center;justify-content:center;}

@media (max-width:767px){
  .whyus-box .head .icon{width:55px;height:55px;font-size:32px;}
}

.whyus-box .head .icon.color-1{background:#A2CBF1;}

.whyus-box .head .icon.color-2{background:#7F9ADE;}

.whyus-box .head .icon.color-3{background:#859AE6;}

.whyus-box .head .icon.color-4{background:#9EB2DA;}

.whyus-box .head .icon.color-5{background:#89A9FD;}

.whyus-box .textbox{letter-spacing:0.6px;}

@media (max-width:767px){
  .whyus-box .textbox{font-size:15px;line-height:25px;}
}

.whyus-box .textbox p:last-child{margin:0 0 2px;}

.invest-block{width:100%;margin:0 0 148px;}

@media (max-width:1199px){
  .invest-block{margin:0 0 120px;}
}

@media (max-width:1023px){
  .invest-block{margin:0 0 100px;}
}

@media (max-width:767px){
  .invest-block{margin:0 0 80px;}
}

.invest-block .container{max-width:1320px;position:relative;}

.invest-block .container:before{width:118px;height:118px;border-radius:100%;position:absolute;left:-172px;top:92px;content:"";border:2px solid #9884E1;}

@media (max-width:1799px){
  .invest-block .container:before{left:-140px;}
}

@media (max-width:1023px){
  .invest-block .container:before{display:none;}
}

.invest-block .container:after{width:53px;height:53px;border-radius:100%;position:absolute;left:-202px;top:302px;content:"";border:2px solid #9884e1;}

@media (max-width:1799px){
  .invest-block .container:after{left:-150px;}
}

@media (max-width:1023px){
  .invest-block .container:after{display:none;}
}

.invest-block h2{text-align:center;margin:0 0 45px;}

@media (max-width:1023px){
  .invest-block h2{margin:0 0 32px;}
}

.invest-block .invest-holder{margin:0 0 50px;padding:59px 39px 45px;overflow:hidden;background:#fff;border-radius:25px;box-shadow:0 10px 35px rgba(66, 57, 169, 0.03), inset 0px -3.29025px 0px #55CDFF;}

@media (max-width:1023px){
  .invest-block .invest-holder{padding:50px 25px;}
}

@media (max-width:767px){
  .invest-block .invest-holder{overflow:visible;padding:25px 12px 20px;margin:0 0 20px;}
}

.invest-block .video-holder{position:relative;overflow:hidden;margin:-10px -10px 57px;border-radius:25px;border:10px solid #fff;box-shadow:0 0 15px rgba(0, 0, 0, 0.04);}

@media (max-width:767px){
  .invest-block .video-holder{border-radius:10px;margin:0 0 20px;border:none;}
}

.invest-block .video-holder img{opacity:0;visibility:hidden;width:100%;height:auto;display:block;border-radius:25px;}

@media (max-width:767px){
  .invest-block .video-holder img{border-radius:10px;}
}

.invest-block .video-holder iframe{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;border-radius:25px;border:none;}

@media (max-width:767px){
  .invest-block .video-holder iframe{border-radius:10px;}
}

.profit-box{max-width:720px;margin:0 auto 67px;background:#fff;box-shadow:0 26px 55px rgba(74, 83, 188, 0.06);border-radius:35px;padding:41px 33px 37px;}

@media (max-width:1023px){
  .profit-box{padding:35px 25px;margin:0 auto 40px;}
}

@media (max-width:767px){
  .profit-box{border-radius:15px;padding:25px 15px;margin:0 auto 20px;}
}

.profit-box h2{margin:0 0 38px;}

@media (min-width:1024px){
  .profit-box h2{font-size:40px;}
}

@media (max-width:1023px){
  .profit-box h2{margin:0 0 25px;}
}

@media (max-width:767px){
  .profit-box h2{margin:0 0 18px;}
}

.profit-list{list-style:none;padding:0;margin:0;text-align:center;font-family:"Calistoga", "Arial", "Helvetica", sans-serif;font-size:20px;line-height:2;}

@media (max-width:767px){
  .profit-list{font-size:12px;}
}

.profit-list li{display:flex;padding:11px 0;}

@media (max-width:767px){
  .profit-list li{padding:7px 0;}
}

.profit-list li+li{border-top:1px dashed rgba(159, 154, 211, 0.35);}

.profit-list .amount{color:#292D4E;width:43.5%;font-weight:400;padding:1px 0;}

.profit-list .title{width:56.5%;color:#60679F;border-left:1px solid rgba(159, 154, 211, 0.2);padding:1px 0;}

.profit-list.addition{background:linear-gradient(132.95deg, #8DE6E5 4.31%, #75AFF2 49.13%, #6A8DFD 95.6%), linear-gradient(0deg, #9EB5F0, #9EB5F0), #FFFFFF;box-shadow:0 54px 55px rgba(74, 83, 188, 0.04);border-radius:25px;margin-top:14px;padding:20px 0;}

@media (max-width:767px){
  .profit-list.addition{border-radius:15px;padding:15px 0;}
}

.profit-list.addition li+li{border-top:1px dashed rgba(255, 255, 255, 0.27);}

.profit-list.addition .amount,.profit-list.addition .title{color:#fff;}

.profit-list.addition .title{border-left:1px solid rgba(255, 255, 255, 0.3);}

.earning-box{overflow:hidden;background:#F4F6FC;border-radius:25px;font-size:25px;line-height:171.5%;text-align:right;letter-spacing:0.01em;color:#42455F;padding:47px 35px;font-weight:600;}

@media (max-width:1023px){
  .earning-box{padding:35px 25px;font-size:20px;}
}

@media (max-width:767px){
  .earning-box{font-size:14px;line-height:23px;padding:30px 15px;}
}

.earning-box h3{background:-webkit-linear-gradient(#4bc1f1, #6e98f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;font-size:30px;margin:0 0 20px;}

@media (max-width:1023px){
  .earning-box h3{font-size:26px;}
}

@media (max-width:767px){
  .earning-box h3{font-size:17px;}
}

.earning-box ul{list-style:none;padding:0;margin:0;}

.earning-box ul li{margin:0 0 16px;}

@media (max-width:1023px){
  .earning-box ul li{margin:0 0 14px;}
}

.earning-box ul li:last-child{margin:0;}

.listing-block{font-size:25px;line-height:1.76;margin:0 0 47px;padding:57px 55px;overflow:hidden;text-align:right;background:#fff;border-radius:25px;box-shadow:0 10px 35px rgba(66, 57, 169, 0.03), inset 0px -3.29025px 0px #55CDFF;}

@media (max-width:1023px){
  .listing-block{font-size:20px;margin:0 0 35px;padding:35px 30px;}
}

@media (max-width:767px){
  .listing-block{font-size:14px;margin:0 0 35px;padding:35px 15px;}
}

.listing-block h2{text-align:right;letter-spacing:0.2px;}

.listing-block h4{font-size:25px;letter-spacing:0.2px;margin:0 0 26px;}

@media (max-width:767px){
  .listing-block h4{font-size:18px;}
}

.listing-block ul{list-style:none;padding:0;margin:0;overflow:hidden;}

.listing-block .listing-list{font-family:"Calistoga", "Arial", "Helvetica", sans-serif;}

.listing-block .listing-list li{padding-right:62px;position:relative;letter-spacing:0.2px;margin:0 0 21px;}

@media (max-width:1023px){
  .listing-block .listing-list li{padding-right:45px;margin:0 0 18px;}
}

@media (max-width:767px){
  .listing-block .listing-list li{font-size:14px;line-height:23px;padding-right:28px;}
}

.listing-block .listing-list li:last-child{margin-bottom:5px;}

.listing-block .listing-list li:after{width:45px;height:25px;content:"";background:url("../images/double-tick.svg") no-repeat;background-size:100% 100%;position:absolute;right:0;top:50%;transform:translateY(-50%);}

@media (max-width:1023px){
  .listing-block .listing-list li:after{width:35px;height:20px;}
}

@media (max-width:767px){
  .listing-block .listing-list li:after{width:20px;height:12px;}
}

.listing-block .listing-list+h4{padding-top:30px;}

.listing-block .sub-list{letter-spacing:0.8px;margin:0 0 -6px;}

.listing-block .sub-list li{margin:0 0 16px;}

.subpage{background:#f7f7f8;}

.managing-block{background:url("../images/background.jpg") no-repeat;background-size:cover;text-align:right;position:relative;margin:0 0 195px;}

@media (max-width:1439px){
  .managing-block{margin:0 0 130px;}
}

@media (max-width:1199px){
  .managing-block{margin:0 0 90px;}
}

@media (max-width:1023px){
  .managing-block{margin:0 0 60px;}
}

@media (max-width:767px){
  .managing-block{display:block;margin:0 0 30px;}
}

.managing-block:after{width:330px;height:300px;position:absolute;right:-93px;top:-102px;content:"";background:url("../images/shape-02.svg") no-repeat;background-size:100% 100%;}

@media (max-width:1023px){
  .managing-block:after{display:none;}
}

.managing-block .container{max-width:1320px;display:flex;}

@media (max-width:767px){
  .managing-block .container{flex-wrap:wrap;}
}

.managing-block h2{text-align:right;margin:0 0 13px;}

@media (max-width:767px){
  .managing-block h2{text-align:center;}
}

.managing-block .textbox{position:relative;padding:106px 0 65px;}

@media (min-width:768px){
  .managing-block .textbox{flex-grow:1;flex-basis:0;min-width:0;}
}

@media (max-width:1023px){
  .managing-block .textbox{padding:70px 0 40px;}
}

@media (max-width:767px){
  .managing-block .textbox{padding:25px 0 20px;order:2;}
}

.managing-block p{font-size:20px;line-height:1.6;}

@media (max-width:1023px){
  .managing-block p{font-size:18px;}
}

@media (max-width:767px){
  .managing-block p{font-size:15px;}
}

.managing-block p+.bullets-list{padding-top:25px;}

@media (max-width:1023px){
  .managing-block p+.bullets-list{padding-top:10px;}
}

@media (max-width:767px){
  .managing-block p+.bullets-list{padding:10px 0 0;}

  .managing-block p+.bullets-list li{margin:0 0 22px;}
}

.managing-block .image-holder{position:relative;width:48.5%;z-index:3;margin:-5.3% -2.3% -8.5% 1.8%;}

@media (max-width:1023px){
  .managing-block .image-holder{width:36%;}
}

@media (max-width:767px){
  .managing-block .image-holder{max-width:275px;width:100%;margin:-50px auto 0;order:1;}
}

.managing-block .image-holder img{width:100%;height:auto;display:block;}

.statistics-block{width:100%;margin:0 0 147px;}

@media (max-width:1439px){
  .statistics-block{margin:0 0 125px;}
}

@media (max-width:1199px){
  .statistics-block{margin:0 0 100px;}
}

@media (max-width:1023px){
  .statistics-block{margin:0 0 70px;}
}

@media (max-width:767px){
  .statistics-block{margin:0 0 50px;}
}

.statistics-block .container{max-width:1320px;}

.statistics-block h2{text-align:center;margin:0 0 52px;}

@media (max-width:1023px){
  .statistics-block h2{margin:0 0 38px;}
}

.statistics-block .statistics-holder{max-width:756px;margin:0 auto;background:#fff;border-radius:25px;box-shadow:0 10px 35px rgba(53, 93, 171, 0.08);display:flex;justify-content:center;padding:43px 20px;position:relative;}

@media (max-width:767px){
  .statistics-block .statistics-holder{justify-content:space-between;padding:24px 15px;}
}

.statistics-block .statistics-holder:before, .statistics-block .statistics-holder:after{width:138px;height:138px;content:"";background:url("../images/dots-img.svg") no-repeat;background-size:100% 100%;position:absolute;z-index:-1;}

@media (max-width:1023px){
  .statistics-block .statistics-holder:before, .statistics-block .statistics-holder:after{display:none;}
}

.statistics-block .statistics-holder:before{left:-73px;top:-31px;}

.statistics-block .statistics-holder:after{right:-73px;bottom:-31px;transform:rotate(180deg);}

.statistics-block .statistics-box{width:236px;text-align:center;font-family:"Calistoga", "Arial", "Helvetica", sans-serif;font-size:20px;line-height:1.5;color:#5A7184;padding:0 15px;}

@media (max-width:767px){
  .statistics-block .statistics-box{font-size:14px;padding:0 5px;width:auto;}
}

.statistics-block .statistics-box .icon{font-size:47px;line-height:1;width:87px;height:87px;border-radius:100%;color:#fff;margin:0 auto 22px;display:flex;align-items:center;justify-content:center;background:linear-gradient(112.09deg, #1CC2FC 7.02%, #0071A9 92.27%), rgba(58, 112, 183, 0.4);}

@media (max-width:767px){
  .statistics-block .statistics-box .icon{width:65px;height:65px;font-size:34px;margin:0 auto 12px;}
}

.statistics-block .statistics-box .number{font-size:36px;line-height:1.5;display:block;color:#183b56;}

@media (max-width:767px){
  .statistics-block .statistics-box .number{font-size:25px;}
}

.statistics-block .statistics-box p{margin:0;}

.faq-block{position:relative;width:100%;margin:0 0 145px;overflow:hidden;}

@media (max-width:1439px){
  .faq-block{margin:0 0 125px;}
}

@media (max-width:1199px){
  .faq-block{margin:0 0 100px;}
}

@media (max-width:1023px){
  .faq-block{margin:0 0 70px;}
}

@media (max-width:767px){
  .faq-block{margin:0 0 40px;}
}

.faq-block .container{max-width:1320px;}

.faq-block .faq-header{overflow:hidden;text-align:center;color:#7A7C82;font-weight:500;position:relative;margin:0 0 55px;}

@media (max-width:1023px){
  .faq-block .faq-header{margin:0 0 40px;}
}

@media (max-width:767px){
  .faq-block .faq-header{padding:0 0 8px;margin:0 0 20px;}
}

.faq-block .faq-header:after{width:72px;height:1px;background:#0052EB;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);}

.faq-block .faq-header h2{margin:0 0 7px;}

.faq-block .faq-header p{letter-spacing:0.4px;}

@media (max-width:767px){
  .faq-block .faq-header p{font-size:12px;}
}

.faq-accordion{width:100%;text-align:right;list-style:none;padding:0;margin:0;}

.faq-accordion li{margin:0 0 16px;padding:30px 35px 30px 25px;background:#fff;border-radius:5px;border-left:2px solid #376FFF;}

@media (max-width:1023px){
  .faq-accordion li{margin:0 0 15px;padding:24px 25px 24px 20px;}
}

@media (max-width:767px){
  .faq-accordion li{padding:18px 15px;}
}

.faq-accordion li.active .faq-opener{color:#6C9CFB;}

.faq-accordion li.active .faq-opener .icon:before{background:#D77FB6;}

.faq-accordion li.active .faq-opener .icon:after{opacity:0;}

.faq-accordion .faq-opener{display:block;color:#32395C;font-size:20px;line-height:1.62;font-family:"Calistoga", "Arial", "Helvetica", sans-serif;position:relative;padding-right:40px;}

@media (max-width:1023px){
  .faq-accordion .faq-opener{padding-right:32px;font-size:18px;}
}

@media (max-width:767px){
  .faq-accordion .faq-opener{font-size:14px;}
}

.faq-accordion .faq-opener .icon{width:18px;height:18px;position:absolute;right:0;top:50%;transform:translateY(-50%);}

.faq-accordion .faq-opener .icon:before, .faq-accordion .faq-opener .icon:after{position:absolute;left:50%;top:50%;content:"";transform:translate(-50%, -50%);background:#293760;border-radius:5px;}

.faq-accordion .faq-opener .icon:before{width:16px;height:4px;}

.faq-accordion .faq-opener .icon:after{width:4px;height:16px;}

.faq-accordion .faq-slide{padding:15px 0 10px;}

@media (max-width:767px){
  .faq-accordion .faq-slide{font-size:13px;line-height:22px;}
}

.invest-section{background:url("../images/background.jpg") no-repeat;background-size:cover;padding:93px 0 105px;}

@media (max-width:1023px){
  .invest-section{padding:70px 0;}
}

@media (max-width:767px){
  .invest-section{padding:30px 0;}
}

.invest-section .container{max-width:1320px;position:relative;}

.invest-section .container:before{width:118px;height:118px;border-radius:100%;position:absolute;left:-98px;top:132px;content:"";border:2px solid #9884E1;}

@media (max-width:1699px){
  .invest-section .container:before{left:-50px;}
}

@media (max-width:1199px){
  .invest-section .container:before{left:20px;top:100px;}
}

@media (max-width:1023px){
  .invest-section .container:before{display:none;}
}

.invest-section .container:after{width:53px;height:53px;border-radius:100%;position:absolute;left:-2px;top:341px;content:"";border:2px solid #9884e1;}

@media (max-width:1199px){
  .invest-section .container:after{top:275px;left:15px;}
}

@media (max-width:1023px){
  .invest-section .container:after{display:none;}
}

.invest-section .chatbox-icon{position:absolute;right:-325px;bottom:-169px;pointer-events:none;}

@media (max-width:1199px){
  .invest-section .chatbox-icon{max-width:700px;right:-235px;bottom:-100px;}
}

@media (max-width:1023px){
  .invest-section .chatbox-icon{display:none;}
}

.whatsapp-contact{max-width:672px;height:480px;border-radius:40px;margin:0 auto;background:url("../images/bg-mask.jpg") no-repeat;background-size:cover;text-align:center;padding:73px;font-family:"Calistoga", "Arial", "Helvetica", sans-serif;color:#fff;}

@media (max-width:1199px){
  .whatsapp-contact{height:400px;padding:50px;}
}

@media (max-width:1023px){
  .whatsapp-contact{padding:40px 35px;height:auto;}
}

@media (max-width:767px){
  .whatsapp-contact{padding:30px 15px;}
}

.whatsapp-contact a{color:#fff;}

.whatsapp-contact a:hover{opacity:0.9;}

.whatsapp-contact h2,.whatsapp-contact .h2{color:#fff;background:transparent;-webkit-text-fill-color:#fff;margin:0 0 40px;}

@media (max-width:1199px){

  .whatsapp-contact h2,
  .whatsapp-contact .h2{margin:0 0 30px;}
}

@media (max-width:1023px){

  .whatsapp-contact h2,
  .whatsapp-contact .h2{margin:0 0 25px;}
}

@media (max-width:767px){

  .whatsapp-contact h2,
  .whatsapp-contact .h2{font-size:25px;margin:0 0 20px;}
}

.whatsapp-contact .icon{position:relative;overflow:hidden;margin:0 0 38px;}

@media (max-width:1199px){
  .whatsapp-contact .icon{margin:0 0 25px;}
}

@media (max-width:1023px){
  .whatsapp-contact .icon{width:75px;margin:0 auto 24px;}
}

@media (max-width:767px){
  .whatsapp-contact .icon{width:65px;margin:0 auto 20px;}
}

.whatsapp-contact .icon a{position:relative;display:block;}

.whatsapp-contact .icon a:hover{opacity:1;}

.whatsapp-contact .title{display:block;font-size:25px;line-height:1.4;font-weight:400;margin:0 0 9px;}

@media (max-width:1023px){
  .whatsapp-contact .title{font-size:22px;}
}

@media (max-width:767px){
  .whatsapp-contact .title{font-size:18px;}
}

.whatsapp-contact .number.h2{margin:0;}

@media (max-width:1023px){
  .whatsapp-contact .number.h2{font-size:30px;}
}

@media (max-width:767px){
  .whatsapp-contact .number.h2{font-size:25px;}
}

.countdown-block{width:100%;padding:153px 0 142px;}

@media (max-width:1439px){
  .countdown-block{padding:130px 0;}
}

@media (max-width:1199px){
  .countdown-block{padding:100px 0;}
}

@media (max-width:1023px){
  .countdown-block{padding:70px 0;}
}

@media (max-width:767px){
  .countdown-block{padding:35px 0;}
}

.countdown-block h2{text-align:center;margin:0 0 30px;}

@media (min-width:1024px){
  .countdown-block h2{font-size:40px;}
}

@media (max-width:1023px){
  .countdown-block h2{margin:0 0 25px;}
}

.countdown-block h2 .text{background:-webkit-linear-gradient(#4bc1f1, #6e98f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;display:block;}

.countdown-block .launching-info-block{margin-bottom:44px;}

@media (max-width:1023px){
  .countdown-block .launching-info-block{margin-bottom:35px;}
}

.updated-form{max-width:750px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;}

@media (max-width:767px){
  .updated-form{display:block;}
}

.updated-form label{font-size:25px;line-height:1.4;color:#575B80;font-weight:600;margin:0;min-width:215px;padding-right:20px;}

@media (max-width:767px){
  .updated-form label{font-size:16px;display:inline-block;vertical-align:top;padding:0 0 20px;}
}

@media (min-width:768px){
  .updated-form .field-holder{flex-grow:1;flex-basis:0;min-width:0;}
}

.updated-form .field-holder #phone{padding-right:60px !important;}

.updated-form .btn{position:absolute;right:5px;top:50%;height:40px;transform:translate(0, -50%);min-width:inherit;padding:10px 15px;box-shadow:none;}

.updated-form .btn i{margin:0;}

/* **** Sign In ***** */
.signin-wrapper{position:relative;padding:226px 0 100px;}

@media (max-width:1023px){
  .signin-wrapper{padding:120px 0;}
}

@media (max-width:767px){
  .signin-wrapper{padding:80px 0;}
}

.signin-wrapper img.signin-bg{position:absolute;left:0;right:0;top:0;max-width:100%;}

@media (max-width:767px){
  .signin-wrapper img.signin-bg{min-height:270px;object-fit:cover;object-position:bottom;}
}

.signin-wrapper .signin-block{background:#ffffff;border:1.08112px solid #ffffff;box-shadow:10.4767px 30.6818px 74.8336px rgba(49, 89, 211, 0.12);border-radius:25px;max-width:635px;margin:0 auto;padding:55px 77px;position:relative;}

@media (max-width:767px){
  .signin-wrapper .signin-block{padding:25px 20px;}
}

.signin-wrapper .signin-block .cursor-icon{position:absolute;top:35%;left:-130px;max-width:175px;}

@media (max-width:767px){
  .signin-wrapper .signin-block .cursor-icon{display:none;}
}

.signin-wrapper .signin-block .dots-img{position:absolute;right:-30px;bottom:-75px;max-width:100%;z-index:-1;}

@media (max-width:767px){
  .signin-wrapper .signin-block .dots-img{display:none;}
}

.signin-wrapper .signin-block .signin-title h2{font-family:"Calistoga", "Arial", "Helvetica", sans-serif;font-size:25px;line-height:40px;text-align:center;margin:0 0 35px;}

@media (max-width:767px){
  .signin-wrapper .signin-block .signin-title h2{font-size:22px;margin:0 0 35px;}
}

.signin-wrapper .signin-block form .form-group{margin:0 0 27px;position:relative;}

.signin-wrapper .signin-block form .form-group label{font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#081735;margin:0 0 8px;width:100%;display:block;text-align:right;}

.signin-wrapper .signin-block form .form-group .form-control{font-family:"Nunito Sans", sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#081735;padding:17px 16px;border:1px solid #d8dae5;border-radius:8px;box-shadow:none;outline:none;width:100%;text-align:right;display:block;}

.signin-wrapper .signin-block form .form-group .left-icon{max-width:100%;left:20px;bottom:17px;position:absolute;}

.signin-wrapper .signin-block form .password-group .form-control{padding:17px 60px;text-align:left;}

.signin-wrapper .signin-block form .frg-link{margin:0 0 27px;}

.signin-wrapper .signin-block form .frg-link ul{display:flex;align-items:center;margin:0;padding:0;}

.signin-wrapper .signin-block form .frg-link ul li{list-style:none;}

.signin-wrapper .signin-block form .frg-link ul li:last-child{margin-left:auto;}

.signin-wrapper .signin-block form .frg-link ul li a{font-family:"Nunito Sans", sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:right;color:#6c5dd3;}

.signin-wrapper .signin-block form button{font-family:"Nunito Sans", sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#ffffff;display:block;padding:16px;width:100%;text-align:center;background:linear-gradient(51.06deg, rgba(147, 88, 247, 0.7) 0.87%, rgba(123, 120, 242, 0.7) 25.96%, rgba(97, 151, 238, 0.7) 49.23%, rgba(69, 181, 233, 0.7) 74.93%, rgba(16, 215, 226, 0.7) 97.48%), #0188cc;box-shadow:0px 8px 16px rgba(143, 149, 178, 0.15);border-radius:8px;border:none;margin:0 0 27px;}

.signin-wrapper .signin-block form button:hover{opacity:0.9;}

.signin-wrapper .signin-block form h6{font-family:"Nunito Sans", sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:#8f95b2;text-align:right;margin:0 0 55px;}

.signin-wrapper .signin-block form h6 a{font-family:"Nunito Sans", sans-serif;font-weight:400;font-size:18px;line-height:20px;color:#6c5dd3;text-decoration:underline;}

.signin-wrapper .signin-block form span.copyright{display:flex;align-items:center;justify-content:center;font-family:"Lato", "Arial", "Helvetica", sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#8f95b2;}

.signin-wrapper .password-group .form-control{padding:17px 60px;text-align:left;}

.signin-wrapper .password-group .toggle-password{position:absolute;height:24px;width:24px;background-color:#fff;right:20px;bottom:20px;background-image:url("../images/icons_eye.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:block;cursor:pointer;}

.signin-wrapper .password-group .toggle-password:before{position:absolute;content:"";height:2px;width:100%;background-color:#8f95b2;top:10px;left:0;opacity:0;transform:rotate(-45deg);-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}

.signin-wrapper .password-group span.toggle-password.show-password:before{opacity:1;}

.signin-wrapper .checkbox{display:flex;align-items:center;}

.signin-wrapper .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;}

.signin-wrapper .checkbox label{position:relative;cursor:pointer;font-family:"Nunito Sans", sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#081735;margin:0;}

.signin-wrapper .checkbox label:before{content:"";-webkit-appearance:none;background-color:transparent;width:16px;height:16px;background:#6c5dd3;border:1px solid #6c5dd3;border-radius:4px;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;margin-right:5px;}

.signin-wrapper .checkbox input:checked+label:after{content:"";display:block;position:absolute;top:5px;left:5px;width:5px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);}

.signin-wrapper .code-block{max-width:512px;background:#ffffff;border:1.08112px solid #ffffff;box-shadow:10.4767px 30.6818px 74.8336px rgba(49, 89, 211, 0.12);border-radius:25px;padding:45px 125px;margin:0 auto;position:relative;}

@media (max-width:767px){
  .signin-wrapper .code-block{padding:30px 45px;}
}

.signin-wrapper .code-block .dots-img{position:absolute;right:-30px;bottom:-75px;max-width:100%;z-index:-1;}

@media (max-width:767px){
  .signin-wrapper .code-block .dots-img{display:none;}
}

.signin-wrapper .code-block .signin-title h2{text-align:right;margin:0 0 20px;}

.signin-wrapper .code-block .signin-title p{font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:right;letter-spacing:-0.01em;color:#57507d;margin:0 0 32px;}

.signin-wrapper .code-block form h3{font-family:"Source Sans Pro", sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#749ff9;margin:0 0 12px;}

.signin-wrapper .code-block form ul{display:flex;align-items:center;margin:0 0 12px;padding:0;justify-content:space-between;}

.signin-wrapper .code-block form ul li{list-style:none;}

.signin-wrapper .code-block form ul li input{width:56px;height:72px;background:#efefef;border-radius:12px;border:none;box-shadow:none;font-family:"Inter", sans-serif;font-style:normal;font-weight:600;font-size:48px;line-height:48px;text-align:center;letter-spacing:-0.03em;color:#1A1D1F;padding:10px 0;text-align:center;border:2px solid #efefef;}

.signin-wrapper .code-block form ul li input:focus{border-color:#9a9fa5;background-color:#fff;}

.signin-wrapper .code-block form ul li .error{border-color:rgba(255, 74, 107, 0.15);background:rgba(255, 74, 107, 0.15);color:#FF4A6B;}

.signin-wrapper .code-block form ul li .error:focus{border-color:rgba(255, 74, 107, 0.15);background:rgba(255, 74, 107, 0.15);color:#FF4A6B;}

.signin-wrapper .code-block form h5{font-family:"Source Sans Pro", sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:150%;text-align:right;color:#373253;margin:0 0 12px;}

.signin-wrapper .code-block form h5 span{color:#4f68ee;}

.signin-wrapper .code-block form button{font-family:"Nunito Sans", sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#ffffff;display:block;padding:16px;width:100%;text-align:center;background:linear-gradient(51.06deg, rgba(147, 88, 247, 0.7) 0.87%, rgba(123, 120, 242, 0.7) 25.96%, rgba(97, 151, 238, 0.7) 49.23%, rgba(69, 181, 233, 0.7) 74.93%, rgba(16, 215, 226, 0.7) 97.48%), #0188cc;box-shadow:0px 8px 16px rgba(143, 149, 178, 0.15);border-radius:8px;border:none;margin:0 0 32px;}

.signin-wrapper .code-block form button:hover{opacity:0.9;}

.signin-wrapper .code-block form h6{margin:0;font-family:"Inter", sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:24px;text-align:right;letter-spacing:-0.01em;color:#8b839b;}

.signin-wrapper .register-block{padding:45px 55px;max-width:676px;background:#ffffff;box-shadow:10.4767px 30.6818px 74.8336px rgba(49, 89, 211, 0.12);border-radius:25px;margin:0 auto;position:relative;}

@media (max-width:767px){
  .signin-wrapper .register-block{padding:20px 15px;}
}

.signin-wrapper .register-block .dots-img{position:absolute;right:-30px;bottom:-75px;max-width:100%;z-index:-1;}

@media (max-width:767px){
  .signin-wrapper .register-block .dots-img{display:none;}
}

.signin-wrapper .register-block .signin-title h2{font-size:35px;line-height:46px;margin:0;text-align:center;}

@media (max-width:767px){
  .signin-wrapper .register-block .signin-title h2{font-size:20px;line-height:26px;}
}

.signin-wrapper .register-block .signin-title p{font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:0.1px;color:#92929d;text-align:center;margin:0 0 38px;}

@media (max-width:767px){
  .signin-wrapper .register-block .signin-title p{font-size:14px;line-height:26px;margin:0 0 15px;}
}

.signin-wrapper .register-block form .row{margin:0 -6px;display:flex;flex-wrap:wrap;}

.signin-wrapper .register-block form .row .col-md-6{width:50%;padding:0 6px;}

@media (max-width:767px){
  .signin-wrapper .register-block form .row .col-md-6{width:100%;}
}

.signin-wrapper .register-block form .row .col-md-2{width:15%;padding:0 6px;}

@media (max-width:767px){
  .signin-wrapper .register-block form .row .col-md-2{width:40%;}
}

.signin-wrapper .register-block form .row .col-md-4{width:35%;padding:0 6px;}

@media (max-width:767px){
  .signin-wrapper .register-block form .row .col-md-4{width:60%;}
}

.signin-wrapper .register-block form .form-group{margin:0 0 12px;position:relative;}

.signin-wrapper .register-block form .form-group .form-control{border-radius:5px;font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:19px;letter-spacing:0.1px;color:#b5b5be;border:1px solid #e2e2ea;border-radius:10px;padding:16px 15px;width:100%;}

.signin-wrapper .register-block form .form-group .form-control::placeholder{color:#b5b5be;}

.signin-wrapper .register-block form .form-group span.doc-upload{background:linear-gradient(51.06deg, rgba(147, 88, 247, 0.7) 0.87%, rgba(123, 120, 242, 0.7) 25.96%, rgba(97, 151, 238, 0.7) 49.23%, rgba(69, 181, 233, 0.7) 74.93%, rgba(16, 215, 226, 0.7) 97.48%), #0188cc;border-radius:5px;padding:9px 17px;font-weight:600;font-size:15px;line-height:18px;font-family:"Poppins", "Arial", "Helvetica", sans-serif;text-align:center;color:#fafafb;overflow:hidden;position:absolute;right:10px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}

.signin-wrapper .register-block form .form-group span.doc-upload input{position:absolute;height:100%;width:100%;opacity:0;background-color:#000;top:0;left:0;bottom:0;cursor:pointer;}

.signin-wrapper .register-block form .form-group .toggle-password{bottom:auto;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}

.signin-wrapper .register-block form .checkbox{margin:0 0 55px;}

@media (max-width:767px){
  .signin-wrapper .register-block form .checkbox{margin:0 0 32px;}
}

.signin-wrapper .register-block form .checkbox label{font-family:"Poppins", "Arial", "Helvetica", sans-serif;}

@media (max-width:767px){
  .signin-wrapper .register-block form .checkbox label{font-size:13px;}
}

.signin-wrapper .register-block form .checkbox label a{font-family:"Poppins", "Arial", "Helvetica", sans-serif;color:#6c5dd3;}

.signin-wrapper .register-block form button{font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-weight:600;font-size:22px;line-height:18px;text-align:center;color:#fafafb;padding:15px 62px;background:linear-gradient(51.06deg, rgba(147, 88, 247, 0.7) 0.87%, rgba(123, 120, 242, 0.7) 25.96%, rgba(97, 151, 238, 0.7) 49.23%, rgba(69, 181, 233, 0.7) 74.93%, rgba(16, 215, 226, 0.7) 97.48%), #0188cc;border-radius:10px;display:table;border:none;margin:0 auto;}

.signin-wrapper .register-block form button:hover{opacity:0.9;}

/* **** End Sign In ***** */
/* **** Profile **** */
.profile-wrapper{padding:230px 0 225px;}

@media (max-width:1199px){
  .profile-wrapper{padding:100px 0;}
}

@media (max-width:767px){
  .profile-wrapper{padding:80px 0;}
}

.profile-wrapper img.signin-bg{position:absolute;left:0;right:0;top:0;}

@media (max-width:1199px){
  .profile-wrapper img.signin-bg{min-height:400px;object-fit:cover;object-position:bottom;}
}

@media (max-width:767px){
  .profile-wrapper img.signin-bg{min-height:300px;object-fit:cover;object-position:bottom;}
}

.profile-wrapper .profile-title h2{font-family:"Calistoga", "Arial", "Helvetica", sans-serif;font-weight:400;font-size:40px;line-height:52px;letter-spacing:0.233333px;margin:0 0 33px;color:#ffffff;background-color:transparent;-webkit-text-fill-color:unset;}

@media (max-width:1199px){
  .profile-wrapper .profile-title h2{font-size:35px;line-height:36px;text-align:center;}
}

@media (max-width:767px){
  .profile-wrapper .profile-title h2{font-size:20px;line-height:26px;text-align:center;margin:0 0 22px;}
}

.profile-wrapper .profile-contact-info{background:#ffffff;box-shadow:10.4767px 30.6818px 74.8336px rgba(49, 89, 211, 0.12);border-radius:15px;padding:50px 65px;margin:0 0 90px;}

@media (max-width:1199px){
  .profile-wrapper .profile-contact-info{padding:30px 25px;margin:0 0 35px;}
}

@media (max-width:767px){
  .profile-wrapper .profile-contact-info{padding:30px 25px;margin:0 0 35px;}
}

.profile-wrapper .profile-contact-info h3{font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-weight:600;font-size:25px;text-align:center;line-height:38px;color:#171725;-webkit-text-fill-color:unset;margin:0 0 45px;background:transparent;}

@media (max-width:1199px){
  .profile-wrapper .profile-contact-info h3{font-size:20px;line-height:30px;}
}

@media (max-width:767px){
  .profile-wrapper .profile-contact-info h3{font-size:20px;line-height:30px;margin:0 0 24px;}
}

.profile-wrapper .profile-contact-info ul.profile-data{display:flex;align-items:center;flex-wrap:wrap;margin:0 -15px;padding:0;}

.profile-wrapper .profile-contact-info ul.profile-data li{list-style:none;width:33.33%;padding:0 15px;}

.iti__preferred{width:100% !important;}

@media (max-width:767px){
  .profile-wrapper .profile-contact-info ul.profile-data li{width:100%;margin:0 0 17px;}
}

.profile-wrapper .profile-contact-info ul.profile-data li:nth-child(2){border:1px dashed rgba(85, 159, 233, 0.5019607843);border-top:none;border-bottom:none;}

.profile-wrapper .profile-contact-info ul.profile-data li:nth-child(2) a{justify-content:center;}

@media (max-width:767px){
  .profile-wrapper .profile-contact-info ul.profile-data li:nth-child(2){border:none;}
}

.profile-wrapper .profile-contact-info ul.profile-data li:last-child p{justify-content:flex-end;}

.profile-wrapper .profile-contact-info ul.profile-data li p{display:flex;align-items:center;font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-style:normal;font-weight:400;font-size:21px;line-height:32px;letter-spacing:0.2px;color:#2b2a4a;}

@media (max-width:1199px){
  .profile-wrapper .profile-contact-info ul.profile-data li p{font-size:15px;line-height:27px;}
}

@media (max-width:767px){
  .profile-wrapper .profile-contact-info ul.profile-data li p{margin:0 auto;font-size:18px;line-height:27px;width:265px;margin:0 auto;justify-content:flex-start !important;}
}

.profile-wrapper .profile-contact-info ul.profile-data li p span{width:65px;height:65px;background:rgba(113, 162, 247, 0.12);border-radius:90px;display:flex;align-items:center;justify-content:center;margin-right:15px;}

.profile-wrapper .profile-contact-info ul.profile-data li p span img{max-width:100%;}

@media (max-width:1199px){
  .profile-wrapper .profile-contact-info ul.profile-data li p span{width:40px;min-width:40px;height:40px;padding:10px;}
}

@media (max-width:767px){
  .profile-wrapper .profile-contact-info ul.profile-data li p span{width:45px;height:45px;padding:10px;}
}

.profile-wrapper .investment-details{padding:0 0 100px;}

@media (max-width:767px){
  .profile-wrapper .investment-details{padding:0 0 30px;}
}

.profile-wrapper .investment-details .investment-title h2{font-size:40px;line-height:52px;margin:0 0 33px;text-align:center;}

@media (max-width:767px){
  .profile-wrapper .investment-details .investment-title h2{font-size:20px;line-height:45px;margin:0 0 25px;}
}

.profile-wrapper .investment-details .investment-title img{max-width:100%;margin:0 auto 50px;display:table;}

@media (max-width:767px){
  .profile-wrapper .investment-details .investment-title img{max-width:173.08px;margin:0 auto 24px;}
}

.profile-wrapper .investment-details ul{display:flex;flex-wrap:wrap;margin:0 -5px;padding:0;}

.profile-wrapper .investment-details ul li{width:20%;padding:0 5px;list-style:none;}

.detail-box .contract-btn{margin:0!important;}


.fullw{max-width:100%;width:100%!important;flex-wrap:wrap;align-items:center;}

.bold{font-weight:bold;}

@media (max-width:767px){
  .profile-wrapper .investment-details ul li{width:100%;margin:0 0 10px;}

  .profile-wrapper .investment-details ul li:last-child{margin:0;}
}

.profile-wrapper .investment-details ul li .detail-box{padding:20px;background:#ffffff;box-shadow:10.4767px 30.6818px 74.8336px rgba(49, 89, 211, 0.06);border-radius:15px;text-align:right;}

@media (max-width:1199px){
  .profile-wrapper .investment-details ul li .detail-box{padding:15px;}
}

.profile-wrapper .investment-details ul li .detail-box .icon-box{width:50px;height:50px;background:rgba(104, 163, 251, 0.17);border-radius:10px;display:flex;align-items:center;justify-content:center;margin:0 0 15px auto;}

.profile-wrapper .investment-details ul li .detail-box .icon-box img{max-width:100%;}

.profile-wrapper .investment-details ul li .detail-box h2{font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-size:17px;font-weight:500;line-height:27px;margin:0 0 10px;}

@media (max-width:1199px){
  .profile-wrapper .investment-details ul li .detail-box h2{font-size:16px;line-height:24px;}
}

.profile-wrapper .investment-details ul li .detail-box h3{font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-weight:400;font-size:20px;line-height:23px;letter-spacing:0.1px;color:#4f4c6c;margin:0;}

@media (max-width:1199px){
  .profile-wrapper .investment-details ul li .detail-box h3{font-size:18px;}
}

.profile-wrapper .investment-details .contract-btn{display:flex;align-items:center;justify-content:center;font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:30px;text-align:center;letter-spacing:0.1px;color:#ffffff;padding:15px 40px;background:linear-gradient(51.06deg, rgba(147, 88, 247, 0.7) 0.87%, rgba(123, 120, 242, 0.7) 25.96%, rgba(97, 151, 238, 0.7) 49.23%, rgba(69, 181, 233, 0.7) 74.93%, rgba(16, 215, 226, 0.7) 97.48%), #0188cc;border-radius:10px;width:fit-content;margin:68px auto 15px;}

@media (max-width:767px){
  .profile-wrapper .investment-details .contract-btn{max-width:173.08px;margin:36px auto 15px;font-size:18px;line-height:27px;}
}

.profile-wrapper .investment-details .contract-btn img{margin-right:10px;}

.profile-wrapper .investment-details .contract-btn:hover{opacity:0.9;}

.profile-wrapper .investment-details h6{font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0.1px;color:#ff4a6b;text-align:center;margin:0;}

@media (max-width:767px){
  .profile-wrapper .investment-details h6{font-size:18px;line-height:27px;}
}

.profile-wrapper .contact-block{background:#ffffff;box-shadow:10.4767px 30.6818px 74.8336px rgba(49, 89, 211, 0.12);border-radius:15px;padding:60px 200px;}

@media (max-width:1199px){
  .profile-wrapper .contact-block{padding:40px 80px;}
}

@media (max-width:767px){
  .profile-wrapper .contact-block{padding:30px 40px;}
}

.profile-wrapper .contact-block h2{font-size:40px;line-height:52px;text-align:center;margin:0 0 45px;}

@media (max-width:1199px){
  .profile-wrapper .contact-block h2{font-size:26px;line-height:36px;}
}

@media (max-width:767px){
  .profile-wrapper .contact-block h2{font-size:20px;line-height:26px;margin:0 0 33px;}
}

.profile-wrapper .contact-block ul{display:flex;align-items:center;justify-content:center;margin:0;padding:0;}

@media (max-width:767px){
  .profile-wrapper .contact-block ul{display:block;justify-content:flex-start;}
}

.profile-wrapper .contact-block ul li{list-style:none;margin-right:80px;padding-right:80px;}

@media (max-width:1199px){
  .profile-wrapper .contact-block ul li{margin-right:40px;padding-right:40px;}
}

@media (max-width:767px){
  .profile-wrapper .contact-block ul li{margin:0 0 17px;padding:0;}

  .profile-wrapper .contact-block ul li:last-child{margin:0;}
}

.profile-wrapper .contact-block ul li:first-child{border-right:1px dashed rgba(85, 159, 233, 0.5019607843);}

@media (max-width:767px){
  .profile-wrapper .contact-block ul li:first-child{border:none;}
}

.profile-wrapper .contact-block ul li:last-child{margin:0;padding:0;}

.profile-wrapper .contact-block ul li a{display:flex;align-items:center;justify-content:center;font-family:"Poppins", "Arial", "Helvetica", sans-serif;font-style:normal;font-weight:400;font-size:21px;line-height:32px;letter-spacing:0.2px;color:#2b2a4a;}

@media (max-width:1199px){
  .profile-wrapper .contact-block ul li a{font-size:18px;line-height:27px;}
}

@media (max-width:767px){
  .profile-wrapper .contact-block ul li a{font-size:18px;line-height:27px;justify-content:flex-start;}
}

.profile-wrapper .contact-block ul li a span{width:65px;height:65px;background:rgba(113, 162, 247, 0.12);border-radius:90px;display:flex;align-items:center;justify-content:center;margin-right:15px;}

.profile-wrapper .contact-block ul li a span img{max-width:100%;}

@media (max-width:1199px){
  .profile-wrapper .contact-block ul li a span{width:45px;height:45px;padding:10px;}
}

@media (max-width:767px){
  .profile-wrapper .contact-block ul li a span{width:45px;height:45px;padding:10px;}
}

/*# sourceMappingURL=main.css.map */
.invalid-feedback, .error{color:red;}

.login-button{background-color:#4CAF50;border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:15px;}

input{text-align:right !important;}