.wrapper .visual-intro:before{height:unset}.wrapper .visual-intro .pseudo-h1-title-landing{font-family:"Magistral",sans-serif;margin:0 0 27px;line-height:44px;font-weight:700;display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%}.wrapper .visual-intro .pseudo-h1-title-landing h2{font-size:104px;font-weight:800;line-height:1}@media screen and (max-width:767px){.wrapper .visual-intro .pseudo-h1-title-landing{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.wrapper .visual-intro .pseudo-h1-title-landing h2{font-size:45px}.wrapper .visual-intro .pseudo-h1-title-landing p{font-size:12px}}.wrapper .visual-intro .pseudo-h1-title-landing .button-banner-container{margin-left:15px;background:transparent;border:4px solid #fff;color:#fff;font-size:16px;font-weight:600;padding:12px 22px 12px 22px;font-family:"Magistral",sans-serif;cursor:pointer;line-height:normal;text-transform:uppercase}@media screen and (max-width:767px){.wrapper .visual-intro .pseudo-h1-title-landing .button-banner-container{margin-left:7px;border:1px solid #fff;font-size:9px;font-weight:800;padding:8px 16px 8px 16px;line-height:normal}}.wrapper .visual-intro.landing-header{height:auto}.wrapper .visual-intro .landing-banner-image{display:block;width:100%;height:auto}@media screen and (max-width:768px){.wrapper .visual-intro .landing-banner-image{display:inherit;width:100%;height:100%}}.wrapper .visual-intro .landing-banner-image.one-hundred-percent{height:490px}@media screen and (max-width:1368px) and (min-width:768px){.wrapper .visual-intro .landing-banner-image.one-hundred-percent{height:400px}}.wrapper .visual-intro .landing-banner-image.fifty-percent{height:245px}@media screen and (max-width:1368px) and (min-width:768px){.wrapper .visual-intro .landing-banner-image.fifty-percent{height:200px}}.wrapper .visual-intro .landing-banner-image.thirty-percent{height:150px}@media screen and (max-width:1368px) and (min-width:768px){.wrapper .visual-intro .landing-banner-image.thirty-percent{height:135px}}.wrapper .visual-intro .landing-banner-image.zero-percent{display:none!important}@media screen and (max-width:768px){.wrapper .landing-page .btn-user,.wrapper .landing-page .btn-feedback{bottom:0!important}}.wrapper .landing-page .weekly-frequency-content{line-height:1.5625;margin:0 20px}.wrapper .landing-page .weekly-frequency-content h1{color:#cad0ed;font-size:80px;line-height:.9375;font-weight:500;text-align:center;padding-top:44px;margin:0}.wrapper .landing-page .weekly-frequency-content h2{margin:0 0 22px;line-height:1.5;font-weight:500;color:#2c3c73}.wrapper .landing-page .weekly-frequency-content ul{list-style:none;padding:0 0 0 27px;margin:0 0 52px}.wrapper .landing-page .weekly-frequency-content ul.statistic-list{margin:0}.wrapper .landing-page .weekly-frequency-content ul.statistic-list>li:before{display:none}.wrapper .landing-page .weekly-frequency-content ul.social{margin:0}.wrapper .landing-page .weekly-frequency-content ul.social>li:before{display:none}.wrapper .landing-page .weekly-frequency-content ul>li:before{content:"";float:left;margin:9px 0 0 -21px;width:6px;height:6px;border-radius:50%;background-color:#2c3c73}.wrapper .landing-page .weekly-frequency-content ul>li:after{content:"";clear:both;display:block}.wrapper .landing-page .weekly-frequency-content ul ul{margin-bottom:0}.wrapper .landing-page .weekly-frequency-content ul ul>li:before{margin-left:-17px;background-color:#6f9dff}.wrapper .landing-page .weekly-frequency-content .head-box{margin:0 auto 30px}.wrapper .landing-page .weekly-frequency-content .head-box p{margin:0}.wrapper .landing-page .weekly-frequency-content .head-box .text-container table th{font-size:16px;line-height:20px}.wrapper .landing-page .weekly-frequency-content .head-box ul{list-style:none;padding:0;margin:0;max-width:inherit;text-align:left;line-height:0;border:0;box-shadow:none}.wrapper .landing-page .weekly-frequency-content .head-box ul>li:before{content:"";float:left;margin:9px 0 0 -21px;width:0;height:0;border-radius:50%;background-color:#2c3c73}.wrapper .landing-page .weekly-frequency-content .head-box ul>li:after{clear:both;display:inline-block}.wrapper .landing-page .weekly-frequency-content .head-box ul li:last-child:after{display:none}.wrapper .landing-page .weekly-frequency-content .shadow-box{text-align:center}.wrapper .landing-page .weekly-frequency-content .image{margin:0 0 63px}.wrapper .landing-page .weekly-frequency-content .image img{max-width:100%;height:auto;vertical-align:top}.wrapper .landing-page .weekly-frequency-content ul.type2 li{padding:5px 0 0}@media screen and (max-width:767px){.wrapper .landing-page .weekly-frequency-content .steps-form{padding:0 10px}}.wrapper .landing-page .btn-primary-popup a{color:#fff;text-decoration:none}#footer.footer-landing{margin-bottom:0;font-size:14px;line-height:1.643;font-weight:400;padding:25px 0}@media screen and (max-width:767px){#footer.footer-landing{text-align:center}}#footer.footer-landing .container>.row{margin-left:-15px;margin-right:-15px}#footer.footer-landing .top{text-align:right;padding:1px 0}@media screen and (max-width:767px){#footer.footer-landing .top{text-align:center;padding:50px 0 10px}}#footer.footer-landing .top h4{float:left;margin:1px 44px 0 0;font-size:13px;letter-spacing:.5px;text-transform:capitalize}#footer.footer-landing .top a{color:inherit;float:left}#footer.footer-landing .top a:hover{color:#ccc;text-decoration:none}#footer.footer-landing .bottom{padding:12px 0}#footer.footer-landing .bottom.row>[class*=col-]{padding-left:10px;padding-right:10px}#footer.footer-landing .bottom .landing-social{text-align:right}@media screen and (max-width:767px){#footer.footer-landing .bottom .landing-social{text-align:center}}#footer.footer-landing .bottom .landing-social .frame>a{color:inherit;float:left}#footer.footer-landing .bottom .landing-social .frame>a:hover{color:#ccc;text-decoration:none}#footer.footer-landing .bottom p{margin:0}#footer.footer-landing p{margin:0 0 30px}#footer.footer-landing .sep{height:1px;background:#fff}@media screen and (max-width:767px){#footer.footer-landing .sep{margin:58px -10px 16px}}#footer.footer-landing .social{float:right;margin:-2px 0 -2px 16px;padding:0;border:0}#footer.footer-landing .copy{margin:0;font-size:14px}#footer.footer-landing .frame{display:inline-block;vertical-align:top}.wrapper.no-boottom-bar{padding-bottom:0}body #main.not-root{margin-top:0}