.mindhomeio { overflow:hidden; }
.mindhomeio::before, .mindhometopsite::before, .mindhomeslidehome::before, .mindhomempageglobalcont::before, .mindhomebigmaintextglobal::before, .mindhomemainglonaloperdet::before, .mindhomebottomallmain::before, .mindhometitlemain::before { content:""; display:table; }
.mindhomeio::after, .mindhometopsite::after, .mindhomeslidehome::after, .mindhomempageglobalcont::after, .mindhomebigmaintextglobal::after, .mindhomemainglonaloperdet::after, .mindhomebottomallmain::after, .mindhometitlemain::after { clear:both; content:""; display:table; }
.mindhomempageglobalcont { width:100%; max-width:1260px; margin:0 auto; }
@media all and (max-width: 1260px) { .mindhomempageglobalcont { padding:0 1.5em; } }
@media all and (max-width: 480px) { .mindhomempageglobalcont { padding:0 0.5em; } }
.mindhometitlemain { position:relative; margin:4em 0 1.5em 0; text-align:center; font-weight:700; font-family:'Raleway',sans-serif; cursor:default; }
.mindhometitlefront { position:relative; color:#555; z-index:5; }
.mindhometitletext { position:absolute; top:-80%; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); color:#EAEAEA; font-size:1.7em; white-space:nowrap; }
@media all and (max-width: 800px) { .mindhometitlemain { margin-top:3em; } }
@media all and (max-width: 480px) { .mindhometitletext { display:none; } }
.mindhometitlemain.subtitle { margin-bottom:0.2em; }
.mindhometopsite { position:relative; background:#F4F4F4 url("images/bg.png") left top repeat; padding-bottom:10px; box-shadow:0 0 6px #333; z-index:99; }
.mindhomeallmenu { position:relative; margin:0 auto; padding:0 15px; }
.mindhometoplogo { margin-top:18px; text-align:center; }
.mindhomenavtopmenu { margin:10px 0; text-align:center; }
.mindhomenavtopmenu li { display:inline-block; margin:5px 0; vertical-align:top; }
.mindhomenavallmenu { position:relative; text-align:center; font-size:12px; font-size:1.2rem; font-weight:700; font-family:'Montserrat',sans-serif; line-height:330%; text-transform:uppercase; }
.mindhomenavallmenu li { display:inline-block; vertical-align:top; }
.mindhomenavallmenu li a { position:relative; margin:0 13px; padding:9px 0; color:#000; }
.mindhomenavallmenu li a:hover, .mindhomenavallmenu li .active { color:#BB3D5E; }
.mindhomenavallmenu li a::before { visibility:hidden; position:absolute; content:''; bottom:0; left:0; width:100%; height:0; border-bottom:2px solid #CD6983; transform:scaleX(0); transition:all 0.25s ease-in-out; }
.mindhomenavallmenu li a:hover::before { visibility:visible; transform:scaleX(1); }
@media all and (min-width: 1261px) {
 .mindhometopsite { position:fixed; top:0; right:0; left:0; height:110px; }
 .mindhometopborder { width:100%; height:5px; background:linear-gradient(to right, #04A9AA, #5B8BAC); }
 .mindhomeallmenu { max-width:1240px; }
 .mindhometoplogo { position:absolute; top:5px; left:15px; }
 .mindhomenavtopmenu { float:right; margin:0 60px 0 0; }
 .mindhomenavtopmenu li { float:left; margin:0; }
 .mindhomenavallmenu { float:right; margin-top:17px; }
 .mindhomenavallmenu li { float:left; }
 .mindhomenavallmenu li a { margin:0 18px; }
}
@media all and (max-width: 480px) { .mindhometopsite { padding-bottom:0; box-shadow:none; } }
.mindhomeslidehome { position:relative; width:100%; background:url("images/metaslider.jpg") center center / cover no-repeat; cursor:default; }
.mindhomeslidevideo { display:none; }
@media all and (min-width: 1261px) { .mindhomeslidehome { margin-top:110px; } .mindhomeslidevideo { position:absolute; top:0; left:0; display:block; width:100%; } }
@media all and (max-width: 480px) { .mindhomeslidehome { display:none; } }
#mindhomeslidehomebg { position:absolute; top:0; left:0; width:100%; height:100%; background:linear-gradient(to bottom,rgba(50,57,64,0),rgba(50,57,64,0.5),rgba(50,57,64,0)); color:#FFF; font-family:'Raleway',sans-serif; }
.mindhomeslidehome img { display:block; width:100%; height:auto; }
.mindhomeslidehome li::before, .mindhomeslidehome li::after { content:"" !important; display:none !important; bottom:auto !important; margin:0 !important; }
.mindhomeslidehome .layer * { line-height:1.4em; }
.mindhomeslidehome .line1 { position:absolute; top:90px; left:0; right:auto; bottom:auto; width:1200px; height:50px; text-align:center; }
.mindhomeslidehome .line2 { position:absolute; top:130px; left:0; right:auto; bottom:auto; width:1200px; height:75px; text-align:center; }
.mindhomeslidehome .line3 { position:absolute; top:235px; left:0; right:auto; bottom:auto; width:1200px; height:70px; text-align:center; }
.mindhomeslidehome .line1 .ptext1 { font-size:1.8em; font-weight:400; text-transform:uppercase; text-shadow:0 0 4px #333; }
.mindhomeslidehome .line2 .ptext2 { font-size:2.7em; font-weight:700; text-transform:uppercase; text-shadow:0 0 4px #333; }
.mindhomeslidehome .line3 .ptext3 { display:inline-block; background:#FFF; padding:0.18em 1.2em 0.14em 1.2em; color:#444; font-size:1.1em; font-weight:400; text-transform:uppercase; }
.mindhomeslidehome .line3 .ptext4 { display:inline-block; border-top:2px solid #FFF; padding:0.5em 0.1em; font-size:0.92em; font-weight:400; line-height:32px; text-shadow:0 0 4px #333; }
.mindhomeslidetime { display:none; position:absolute; top:0; right:15%; background:linear-gradient(to bottom, #049D9F, #5180A1); padding:8px 15px; text-align:center; color:#FFF; letter-spacing:0.05em; z-index:2; }
.mindhomeslidetime .online { padding-top:14px; font-size:2.4rem; font-weight:400; }
.mindhomeslidetime .since { font-size:2.2rem; font-weight:300; }
.mindhomeslidetime .year { font-size:3rem; font-weight:500; letter-spacing:0.04em; }
.mindhomestartblockslide { display:none; position:absolute; bottom:0; left:50%; width:100%; font-size:0; -webkit-transform:translate(-50%); transform:translate(-50%); z-index:2; }
@media all and (min-width: 1025px) { .mindhomeslidetime, .mindhomestartblockslide { display:block; } }
.mindhomestarttextslide { position:relative; display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-justify-content:space-between; justify-content:space-between; width:100%; max-width:1000px; height:115px; background:#F4F4F4 url("images/bg.png") left top repeat; margin:0 auto; }
.mindhomestarttextslide .block { position:relative; width:33%; height:100%; text-align:center; }
.mindhomestarttextslide .block .details { margin-top:25px; color:#444; font-size:15px; font-weight:400; font-family:'Raleway',sans-serif; text-transform:uppercase; }
.mindhomestarttextslide .block .circle { position:absolute; bottom:-6px; left:49%; width:14px; height:14px; background:#298FA0; border-radius:50%; box-shadow:0 0 10px 1px rgba(91,139,172,0.2); z-index:999; }
.mindhomestarttextslide .big-block { position:absolute; bottom:0; left:0; width:100%; text-align:center; }
.mindhomestarttextslide .big-block .border { display:inline-block; width:67%; border-top:1px solid #CCC; }
.mh-metaslider-btn { overflow:hidden; display:inline-block; background:#049D9F; margin-top:-20px; vertical-align:top; color:#FFF; font-size:14px; text-transform:uppercase; perspective:600px; perspective-origin:50% 50%; }
.mh-metaslider-btn:hover span { -webkit-transform:translate3d(0px,0px,-30px) rotateX(90deg); transform:translate3d(0px,0px,-30px) rotateX(90deg); }
.mh-metaslider-btn span { position:relative; display:block; height:100%; padding:11px 32px 10px 32px; color:#FFF; transition:all 0.5s ease; transform-origin:50% 0; transform-style:preserve-3d; }
.mh-metaslider-btn span::after { content:attr(data-title); position:absolute; display:block; top:0; left:0; width:100%; height:100%; background:#C44C6B; padding:11px 32px 10px 32px; color:#FFF; opacity:0; transform-origin:50% 0; transform:translate3d(0px,105%,0px) rotateX(-90deg); }
.mh-metaslider-btn:hover span::after { opacity:1; }
.mindhomeinvmainplans { background:#E9E9E9 url("images/bginvest.png") left top repeat; }
.mindhomeinvcontplans { position:relative; display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-justify-content:center; justify-content:center; width:100%; max-width:1260px; margin:0 auto; }
.mindhomeplanmainpage { width:25%; border-right:1px solid #FFF; margin:-2px 0 -5px 0; }
.mindhomeplanmainpage:last-child { border-right:none; }
@media all and (max-width: 1024px) { .mindhomeplanmainpage { width:38%; margin-top:1em; } .mindhomeplanmainpage:nth-child(2) { border-right:none; } }
@media all and (max-width: 800px) { .mindhomeplanmainpage { width:45%; } }
@media all and (max-width: 640px) { .mindhomeplanmainpage { width:50%; } }
@media all and (max-width: 480px) { .mindhomeplanmainpage { width:100%; border-right:none; } }
.mindhomereinvbuttonmain { margin-top:4em; text-align:center; }
.mindhomereinvbuttonmain a { padding:0.55em 3.1em; letter-spacing:0.04em; }
.mindhomepaygateways { display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-justify-content:center; justify-content:center; }
.mindhomepaygatepage { position:relative; width:19%; min-width:200px; background:#FFF; border:1px solid #EEE; margin:0 0.5%; margin-bottom:1.5em; padding:2.8em 0 2.5em 0; text-align:center; }
.mindhomepaygatepage .link { margin-top:0.9em; opacity:0.8; }
.mindhomepaygatepage .link a { border-radius:1px; padding:2px 10px; color:#BB3D5E; font-size:0.9em; text-decoration:underline; }
.mindhomepaygatepage .link a:hover { background:#BB3D5E; color:#FFF; text-decoration:none; }
@media all and (max-width: 1024px) { .mindhomepaygatepage { padding:1.8em 0 1.5em 0; } }
@media all and (max-width: 480px) { .mindhomepaygatepage { width:49%; min-width:80px; padding:1em 0; } .mindhomepaygatepage img { width:100px; } }
.mindhomecalcmainpage { background:#425F71 url("images/bgcalculator.jpg") center center / cover no-repeat; margin-top:3.6em; padding:3.4em 0 4.2em 0; text-align:center; cursor:default; }
.mindhomecalcmainpage h2 { margin-bottom:2em; color:#FFF; font-weight:600; font-family:'Raleway',sans-serif; }
.mindhomecalcmainpage .input { display:inline-block; width:30%; max-width:350px; margin:0 0.5em 3em 0.5em; vertical-align:top; }
.mindhomecalcmainpage .input input { min-height:47px; border:none; padding:11px 30px 9px 0; text-align:center; color:#47718D; font-size:1.15em; line-height:1em; }
.mindhomecalcmainpage .amount_prefix { position:relative; float:right; margin:-37px 20px 0 0; color:#86A9C2; font-size:1.3em; z-index:1; }
.mindhomecalcmainpage .title, .mindhomecalcmainpage .result { display:inline-block; width:30%; max-width:350px; height:46px; padding:0.65em 1.5em; vertical-align:top; color:#DDD; font-size:14px; font-weight:500; font-family:'Montserrat',sans-serif; line-height:26px; text-transform:uppercase; }
.mindhomecalcmainpage .title { border-bottom:1px solid #8DA2B2; margin:0 0.5em 3em 0.5em; }
.mindhomecalcmainpage .result { border:1px solid #8DA2B2; margin:0 0.5em; }
.mindhomecalcmainpage .span { float:right; letter-spacing:0.08em; }
@media all and (max-width: 1024px) { .mindhomecalcmainpage { padding-bottom:2em; } .mindhomecalcmainpage .input, .mindhomecalcmainpage .title, .mindhomecalcmainpage .result { width:85%; max-width:85%; margin:0 5%; margin-bottom:1.5em; } }
.mindhometopmaintext { display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-justify-content:space-between; justify-content:space-between; max-width:85%; margin:6em auto; text-align:left; }
.mindhometopmaintext .left { width:50%; border-right:1px solid #CCC; padding:0 3em; }
.mindhometopmaintext .left h3 { margin-bottom:0.7em; color:#5B8BAC; font-weight:700; font-family:'Raleway',sans-serif; }
.mindhometopmaintext .left .text { color:#777; }
.mindhometopmaintext .right { display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-align-items:center; align-items:center; -webkit-justify-content:space-between; justify-content:space-between; width:50%; padding:0 3em; }
.mindhometopmaintext .right h5 { width:50%; color:#019293; font-weight:600; font-family:'Raleway',sans-serif; line-height:155%; }
.mindhometopmaintext .right .detail { width:50%; text-align:center; }
@media all and (max-width: 1024px) { .mindhometopmaintext { margin:2em auto; } .mindhometopmaintext .left, .mindhometopmaintext .right { width:100%; border:none; padding:1.5em; } .mindhometopmaintext .left h3 { text-align:center; } }
@media all and (max-width: 640px) { .mindhometopmaintext .right h5 { width:100%; text-align:center; } .mindhometopmaintext .right .detail { display:none; } }
.mindhomeinbigblocktext { float:left; width:100%; background-size:cover; background-repeat:no-repeat; }
.mindhomeinbigblocktext .inner { padding:1.5em 2em; text-align:left; color:#FFF; }
.mindhomeinbigblocktext .inner h4 { margin-bottom:0.5em; font-weight:700; font-family:'Raleway',sans-serif; }
.mindhomeinbigblocktext.column-1 .inner { background:#C75572; }
.mindhomeinbigblocktext.column-2 { background:linear-gradient(to right, #049D9F, #5180A1); }
.mindhomeinbigblocktext.column-2 .inner p.readmore { margin:15px 0 0 35px; }
.mindhomeinbigblocktext.column-3 .inner { background:#F4F4F4 url("images/bg.png") left top repeat;  }
.mindhomeinbigblocktext.column-3 .inner h4 { color:#4086A1; }
.mindhomeinbigblocktext.column-3 .inner p { color:#666; }
.mindhomeinbigblocktext.column-4 { background:linear-gradient(to right, #5180A1, #049D9F); color:#FFF; }
.mindhomeinbigblocktext.column-5 .inner { background:#C75572; }
@media all and (min-width: 901px) {
 .mindhomeinbigblocktext.column-1 { width:calc(50% - 150px); height:600px; }
 .mindhomeinbigblocktext.column-1 .inner { float:right; width:300px; height:300px; margin-top:300px; }
 .mindhomeinbigblocktext.column-2 { float:right; width:calc(50% + 150px); height:300px; }
 .mindhomeinbigblocktext.column-2 .inner { width:600px; height:300px; }
 .mindhomeinbigblocktext.column-3 { clear:both; float:right; width:calc(50% + 150px); height:600px; background-position:right; margin-top:-300px;  }
 .mindhomeinbigblocktext.column-3 .inner { width:300px; height:300px; }
 .mindhomeinbigblocktext.column-4 { clear:both; position:relative; top:-300px; width:calc(50% - 150px); height:300px; background:url("images/transactions.jpg") top center / cover no-repeat; margin-bottom:-300px; }
 .mindhomeinbigblocktext.column-4 .inner { float:right; width:300px; height:300px; background:#5180A1; }
 .mindhomeinbigblocktext.column-5 { position:relative; float:left; top:-300px; width:600px; height:300px; margin-bottom:-300px; margin-left:calc(50% - 150px); }
 .mindhomeinbigblocktext.column-5 .inner { float:right; width:300px; height:300px; background:#C75572; }
}
.mindhomebottommainblock { margin:0 auto 4em auto; text-align:center; }
.mindhomebottommainblock .divider { position:relative; display:block; width:30px; height:30px; background:#04A9AA; border:4px solid #C0D2DE; border-radius:50%; margin:30px auto 0 auto; box-shadow:0 0 10px 1px rgba(91,139,172,0.2); z-index:1; }
.mindhomebottommainblock .main { position:relative; padding-top:20px; }
.mindhomebottommainblock .main::before { content:''; position:absolute; top:-15px; left:-35px; width:calc(100% + 35px); border-bottom:1px solid #CCC; }
.mindhomebottommainblock .wrapper:first-child .main::before { right:0; left:auto; width:100vw; }
.mindhomebottommainblock .wrapper:last-child .main::before { width:100vw; }
.mindhomebottommainblock .main h5 { color:#C75572; font-weight:500; }
.mindhomebottommainblock .main .text { max-width:410px; margin:20px auto; padding:0 10px; }
@media all and (min-width: 961px) { .mindhomebottommainblock { display:-webkit-flex; display:flex; -webkit-justify-content:space-between; justify-content:space-between; } .mindhomebottommainblock .wrapper { -webkit-flex-basis:33.333333%; flex-basis:33.333333%; } }
.mindhomeendmainblock { display:-webkit-flex; display:flex; -webkit-flex-flow:row nowrap; flex-flow:row nowrap; -webkit-justify-content:space-between; justify-content:space-between; padding:0; color:#FFF; }
.mindhomeendmainblock .left { position:relative; -webkit-flex-basis:38%; flex-basis:38%; min-width:400px; background-size:cover; background-repeat:no-repeat; }
.mindhomeendmainblock .right { -webkit-flex-basis:57%; flex-basis:57%; }
.mindhomeendmainblock .relative { position:relative; height:257px; background-size:cover; background-repeat:no-repeat; }
.mindhomeendmainblock .relative.margin { margin-bottom:17px; }
.mindhomeendmainblock .container { position:absolute; top:0; left:0; padding:2.5em; }
.mindhomeendmainblock .block { width:50%; min-width:400px; }
.mindhomeendmainblock .container h3 { font-weight:500; }
.mindhomeendmainblock .container p { margin-top:1em; }
@media all and (max-width: 800px) {
 .mindhomeendmainblock { -webkit-flex-flow:row wrap; flex-flow:row wrap; }
 .mindhomeendmainblock .left { -webkit-flex-basis:100%; flex-basis:100%; min-width:0; height:200px; }
 .mindhomeendmainblock .right { -webkit-flex-basis:100%; flex-basis:100%; }
 .mindhomeendmainblock .relative { height:200px; }
 .mindhomeendmainblock .relative.margin { margin-bottom:0; }
}
@media all and (max-width: 480px) { .mindhomeendmainblock .container { padding:1em 1.5em; } .mindhomeendmainblock .block { width:100%; min-width:0; } }
@media all and (max-width: 640px) { .mindhomedelcontentmain { display:none; } }
.mindhomefinmaindetails { display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-justify-content:space-between; justify-content:space-between; max-width:85%; margin:7em auto 4em auto; text-align:left; cursor:default; }
.mindhomefinmaindetails .left { width:36%; border-right:1px solid #CCC; padding:0 2em; }
.mindhomefinmaindetails .left h3 { margin:1.5em 0 1em 1.5em; color:#3A98BA; font-weight:700; font-family:'Raleway',sans-serif; }
.mindhomefinmaindetails .left .text { width:90%; color:#858585; line-height:160%; }
.mindhomefinmaindetails .right { display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-align-items:center; align-items:center; -webkit-justify-content:space-between; justify-content:space-between; width:64%; padding:0 2em; }
.mindhomefinmaindetails .right .stat { width:33%; padding:25px 5px; text-align:center; }
.mindhomefinmaindetails .right .stat.none { display:none; }
.mindhomefinmaindetails .right .stat .heading { position:relative; text-align:center; color:#C95E7A; font-size:4rem; font-weight:300; line-height:1; }
.mindhomefinmaindetails .right .stat .heading sup { position:relative; top:-0.1em; vertical-align:baseline; color:#C44C6B; font-size:50%; font-weight:300; line-height:0; }
.mindhomefinmaindetails .right .stat .label { display:inline-block; background:linear-gradient(to right, #049D9F, #5B8BAC); margin:10px 0; padding:5px 10px 4px 10px; text-align:center; color:#FFF; font-size:1.45rem; font-weight:700; font-family:'Raleway',sans-serif; line-height:1; letter-spacing:0.06em; text-transform:uppercase; -webkit-transform:skewX(-11deg); transform:skewX(-11deg); }
@media all and (max-width: 1440px) {
 .mindhomefinmaindetails { max-width:100%; margin:5em auto 3.5em auto; }
 .mindhomefinmaindetails .left h3 { margin-left:0; }
}
@media all and (max-width: 1260px) {
 .mindhomefinmaindetails .left, .mindhomefinmaindetails .right { width:100%; border:none; }
 .mindhomefinmaindetails .left { text-align:center; }
 .mindhomefinmaindetails .left .text { margin:0 auto 2em auto; }
 .mindhomefinmaindetails .right .stat .heading { font-size:3.6rem; }
 .mindhomefinmaindetails .right .stat .label { font-size:1.35rem; }
}
@media all and (max-width: 960px) {
 .mindhomefinmaindetails { margin:4em auto 2em auto; }
 .mindhomefinmaindetails .left .text { display:none; }
 .mindhomefinmaindetails .right .stat { width:50%; padding:15px 5px; }
 .mindhomefinmaindetails .right .stat .heading { font-size:3.2rem; }
 .mindhomefinmaindetails .right .stat .label { font-size:1.24rem; }
}
@media all and (max-width: 480px) {
 .mindhomefinmaindetails .right .stat { width:100%; padding:10px 0; }
 .mindhomefinmaindetails .right .stat .heading { font-size:2.4rem; }
 .mindhomefinmaindetails .right .stat .label { font-size:1.03rem; }
}
.mindhomemaintrnsglobal { position:relative; width:100%; height:100%; text-align:center; cursor:default; }
@media all and (min-width: 1025px) { .mindhomemaintrnbgglobal { position:absolute; display:block; top:15%; left:0; width:100%; height:85%; background:#AB9A9B url("images/transactions.jpg") center center / cover no-repeat; opacity:0.85; } }
.mindhomemainglonaloperdet { position:relative; width:100%; max-width:1100px; height:100%; background:#EBEBEB url("images/bginvesthover.png") left top repeat; margin:0 auto; padding:2em 0 1em 0; text-align:center; z-index:2; }
.mindhomeglobalopertitle { display:none; }
.mindhomegloballivetransmain { display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-justify-content:space-between; justify-content:space-between; }
.mindhomelivemaindetailsall { position:relative; width:100%; padding:4em 0 3em 0; text-align:left; }
.mindhomepaymainblockleft { position:absolute; top:15px; left:33%; color:#019293; font-weight:700; font-family:'Raleway',sans-serif; }
.mindhomepaymainblockright { position:absolute; top:15px; left:33%; color:#5180A1; font-weight:700; font-family:'Raleway',sans-serif; }
.mindhomepaymainblockverify { position:absolute; top:40px; left:35%; }
.mindhomepaymainblockverify a { border-radius:1px; padding:1px 10px 2px 10px; color:#C44C6B; text-decoration:underline; }
.mindhomepaymainblockverify a:hover { background:#C75572; color:#FFF; text-decoration:none; }
@media all and (min-width: 801px) {
 .mindhomemainglonaloperdet { padding:1em 0 4em 0; }
 .mindhomeglobalopertitle { position:relative; display:block; margin:1.8em 0 1.2em 0; text-align:center; font-weight:700; font-family:'Raleway',sans-serif; }
 .mindhomeglobalopertfront { position:relative; color:#555; z-index:5; }
 .mindhomeglobaloperttext { position:absolute; top:-75%; left:50%; color:#E0E0E0; font-size:1.6em; white-space:nowrap; -webkit-transform:translateX(-50%); transform:translateX(-50%); }
 .mindhomelivemaindetailsall { width:47.5%; border-bottom:1px solid #CCC; padding:3em 0; }
 .mindhomelivemaindetailsall.border-left { border-left:1px solid #CCC; }
 .mindhomelivemaindetailsall.border-right { border-right:1px solid #CCC; }
 .mindhomelivemaindetailsall .circle-left { position:absolute; top:-5px; right:-8px; width:14px; height:14px; background:#019293; border-radius:50%; box-shadow:0 0 10px 1px rgba(91,139,172,0.2); }
 .mindhomelivemaindetailsall .circle-right { position:absolute; top:-5px; left:-8px; width:14px; height:14px; background:#5180A1; border-radius:50%; box-shadow:0 0 10px 1px rgba(91,139,172,0.2); }
 .mindhomepaymainblockleft { top:auto; bottom:-13px; left:0; background:#EBEBEB url("images/bginvesthover.png") left top repeat; padding:0 30px 0 150px; }
 .mindhomepaymainblockright { top:auto; bottom:-13px; left:auto; right:0; background:#EBEBEB url("images/bginvesthover.png") left top repeat; padding:0 150px 0 30px; }
 .mindhomepaymainblockleft .circle-left { position:absolute; top:8px; right:-5px; width:14px; height:14px; background:#019293; border-radius:50%; box-shadow:0 0 10px 1px rgba(91,139,172,0.2); }
 .mindhomepaymainblockright .circle-right { position:absolute; top:8px; left:-5px; width:14px; height:14px; background:#5180A1; border-radius:50%; box-shadow:0 0 10px 1px rgba(91,139,172,0.2); }
 .mindhomepaymainblockverify { top:auto; bottom:-60px; left:33%; padding:1em; z-index:2; }
}
.mindhomepaymainblockinfo { color:#555; font-size:0.84em; font-weight:500; font-family:'Montserrat',sans-serif; }
.mindhomepaymainblockinfo.margin-top { margin-top:3em; }
@media all and (min-width: 801px) { .mindhomepaymainblockinfo.margin-top { margin-top:0; } }
.mindhomeleftmaininfopay, .mindhomerightmaininfopay { display:-webkit-flex; display:flex; -webkit-justify-content:center; justify-content:center; margin:0 4%; }
.mindhomeleftmaininfopay .amount, .mindhomerightmaininfopay .amount { width:28%; padding:19px 0; font-weight:600; letter-spacing:0.04em; }
.mindhomeleftmaininfopay .pay, .mindhomerightmaininfopay .pay { width:26%; min-width:100px; padding-top:11px; opacity:0.9; }
.mindhomeleftmaininfopay .client, .mindhomerightmaininfopay .client { overflow:hidden; width:46%; padding:19px 0; }
.mindhomeleftmaininfopay { text-align:right; }
.mindhomeleftmaininfopay:nth-child(even) .amount { background:linear-gradient(to left,rgba(255,255,255,1),rgba(200,206,212,0)); }
.mindhomeleftmaininfopay:nth-child(even) .pay { background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,1)); }
.mindhomeleftmaininfopay .client { padding-right:50px; }
.mindhomeleftmaininfopay:nth-child(even) .client { background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)); }
.mindhomerightmaininfopay { text-align:left; }
.mindhomerightmaininfopay:nth-child(even) .amount { background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)); }
.mindhomerightmaininfopay:nth-child(even) .pay { background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,1)); }
.mindhomerightmaininfopay .client { padding-left:50px; }
.mindhomerightmaininfopay:nth-child(even) .client { background:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0)); }
.mindhomebottomallmain { display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-justify-content:space-between; justify-content:space-between; -webkit-align-items:flex-start; align-items:flex-start; font-size:1.4rem; }
.mindhomebottomleftcontent, .mindhomebottomrightcontent { width:50%; margin-top:6em; padding:0 2em; }
.mindhomebottomlogo { margin:0.6em 0 2.6em 3em; }
.mindhomebottomtextlogo { margin-bottom:36px; color:#777; line-height:180%; cursor:default; }
.mindhomefooterglobalblock { border-top:1px solid #CCC; padding-top:1.7em; text-align:left; }
.mindhomefooterglobalblock .image { float:left; }
.mindhomefooterglobalblock .heading { margin:0 100px 0 80px; color:#038687; font-size:1.14em; font-weight:500; letter-spacing:0.04em; text-transform:uppercase; cursor:default; }
.mindhomefooterglobalblock .company { margin:3px 100px 0 80px; }
.mindhomefooterglobalblock .link { float:right; margin-top:18px; }
.mindhomesupportbottom { display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-justify-content:space-between; justify-content:space-between; }
.mindhomesupportbottom .block { width:50%; margin-bottom:2.6em; }
.mindhomesupportbottom .block .image { float:left; }
.mindhomesupportbottom .block .heading { margin:2px 0 0 58px; color:#5180A1; font-size:1em; font-weight:500; letter-spacing:0.04em; text-transform:uppercase; cursor:default; }
.mindhomesupportbottom .block .label { margin:5px 0 0 58px; }
.mindhomesupportbottom .block .label a { color:#333; }
.mindhomesupportbottom .block .label a:hover { text-decoration:underline; }
@media all and (max-width: 1260px) {
 .mindhomebottomleftcontent, .mindhomebottomrightcontent { width:100%; margin-top:3em; }
 .mindhomebottomlogo, .mindhomebottomtextlogo { display:none; }
 .mindhomefooterglobalblock.left { border-top:none; border-bottom:1px solid #CCC; padding-bottom:1.7em; }
}
@media all and (max-width: 640px) {
 .mindhomefooterglobalblock .image, .mindhomesupportbottom .block .image { display:none; }
 .mindhomefooterglobalblock .heading, .mindhomefooterglobalblock .company, .mindhomesupportbottom .block .heading, .mindhomesupportbottom .block .label { margin-left:0; }
}
.mindhomeendfooterglobal { background:#EBEBEB url("images/bginvesthover.png") left top repeat; margin-top:5em; padding:2.5em 0.5em; text-align:center; color:#444; font-size:0.8em; font-weight:500; font-family:'Montserrat',sans-serif; line-height:300%; cursor:default; }
.mindhomeendfooterglobal dfn { margin:0 2.2em; font-style:normal; }
.mindhomeendfootercopyright { padding-top:2em; text-align:center; font-size:1.1em; line-height:200%; }
.mindhomepaygatepage::before { position:absolute; content:""; top:0; right:0; width:2px; height:100%; background:#C95E7A; -webkit-transform:scaleY(0); transform:scaleY(0); -webkit-transform-origin:right top 0; transform-origin:right top 0; -webkit-transition-duration:0.5s; transition-duration:0.5s; z-index:2; }
.mindhomepaygatepage::after { position:absolute; content:""; bottom:0; left:0; width:2px; height:100%; background:#C95E7A; -webkit-transform:scaleY(0); transform:scaleY(0); -webkit-transform-origin:left bottom 0; transform-origin:left bottom 0; -webkit-transition-duration:0.5s; transition-duration:0.5s; z-index:2; }
.mindhomepaygatepage .accepted-block::before { position:absolute; content:""; top:0; right:0; width:100%; height:2px; background:#C95E7A; -webkit-transform:scaleX(0); transform:scaleX(0); -webkit-transform-origin:bottom right 0; transform-origin:bottom right 0; -webkit-transition-duration:0.5s; transition-duration:0.5s; z-index:2; }
.mindhomepaygatepage .accepted-block::after { position:absolute; content:""; bottom:0; left:0; width:100%; height:2px; background:#C95E7A; -webkit-transform:scaleX(0); transform:scaleX(0); -webkit-transform-origin:top left 0; transform-origin:top left 0; -webkit-transition-duration:0.5s; transition-duration:0.5s; z-index:2; }
.mindhomepaygatepage:hover::before, .mindhomepaygatepage:hover::after, .mindhomepaygatepage:hover .accepted-block::before, .mindhomepaygatepage:hover .accepted-block::after { -webkit-transform:scaleX(1); transform:scaleY(1); }