.content-mask,.content-mask span{left:0;right:0;top:0;position:absolute}.clearfix,.clearfix:after,.clr,.container-fluid:after,.container:after,.desk-down .clear,.login-chat-system .clear,.no-guide-available .clear,.row:after{clear:both}.simple-form{position:relative}.simple-form.form form{margin:0}.simple-form.form .bbf-field [data-error]{font-size:11px!important;font-weight:500;line-height:130%;margin-top:4px;color:#EC2203}.simple-form .bbf-form{padding:0;width:100%;margin:0}.simple-form .bbf-form fieldset{width:100%}.simple-form .fx-loading-mask{display:none;position:absolute;width:100%;height:100%;z-index:3;background:#fff;opacity:.5}.content-mask,.simple-form.locked .fx-loading-mask{display:block}.simple-form .bbf-field.bbf-recenttly-validated input{border-color:#8dce55}.content-mask{bottom:-1px;color:#fff;text-align:center;z-index:3;font-size:30px;font-weight:500;background: url(7c0351974ebd0892c654446b2fa426b9cad7e6be.)  left top;transition:opacity .5s ease-in-out}.content-mask span{bottom:0;margin:auto;display:block;height:126px;padding-top:100px;background: url(bcacf9a0784cc076bf085bfac4f9cadac8eba32f.)  center top no-repeat}.content-mask.fixed,.overlay.mask{position:fixed}.content-mask.error{background:rgba(220,20,60,.9)}.content-mask.error span{background: url(ba6cd9e80efabf6a4ed9a86f3262ae4d3558d054.)  center top no-repeat}.content-mask.loading{background:rgba(46,20,67,.9);display:table;width:100%;height:100%;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}.content-mask.loading.finished{opacity:0;pointer-events:none}.content-mask.loading.hidden{display:none}.content-mask.loading .spinner{margin:10px auto;width:50px;height:30px;text-align:center;font-size:10px}.content-mask.loading .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.content-mask.loading .spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.content-mask.loading .spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.content-mask.loading .spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}.content-mask.loading .spinner>div{background-color:rgba(255,255,255,.8);box-shadow:0 0 1px 1px rgba(0,0,0,.3);height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.content-mask.loading .lr-loading{background: url(0d7528c20925f82bf69683009556539663861986.)  center center no-repeat;margin:10px auto;width:50px;height:30px;text-align:center;font-size:10px}.content-mask.fade-out{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.content-mask .main-loading-title{text-align:center;vertical-align:middle;height:100%;width:100%;display:table-cell;font-size:11px;color:#fff}.overlay.mask,.view.modal{display:none;z-index:1000;top:0;height:100%;width:100%;left:0}.content-mask.white .main-loading-title{color:#2f1b42}.content-mask.white.loading{background:rgba(255,255,255,.9)}.content-mask.white.loading .spinner>div{background:rgba(46,20,67,.9)}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.overlay.mask .blocker{background:rgba(255,255,255,.9);width:100%;height:100%}.view.modal{position:absolute;max-width:100%;transition:all .2s}.view.modal .close{font-size:11px;font-weight:700;color:#28aae1;position:absolute;top:15px;right:15px;z-index:10}.no-touch .view.modal .close:hover,.view.modal .close:active{color:#1a8cbc}.view.modal .close-icon{font-size:16px;font-weight:900;margin-left:5px;vertical-align:-1px}.view.modal .modal-container{height:100%;text-align:center;display:table;width:100%}.view.modal .modal-container:before{content:'';height:100%;vertical-align:middle;display:inline-block}.view.modal .modal-cell{height:100%;text-align:center;display:table-cell;width:100%;vertical-align:middle}.view.modal .content{position:relative;background-color:#fff;border:1px solid #d6d6d6;padding:40px;max-width:752px;display:inline-block;vertical-align:middle;box-shadow:2px 5px 5px rgba(0,0,0,.09);overflow:auto;width:608px}.view.modal .content p{font-size:16px;font-weight:500;line-height:19px;color:#2f1b42;margin-top:10px}.view.modal form{padding:0}.view.modal h2{font:700 28px/32px museo,sans-serif;color:#2f1b42;margin-bottom:10px}.view.modal.error h2{color:red}.view.modal.error code{font-size:8px;color:gray;font-family:monospace}.view.modal .bottom-modal{background-color:#28aae1;padding:10px;text-align:center;margin:20px -40px -60px;border-radius:3px}.view.modal .bottom-modal a{font-size:18px;font-weight:900;color:#fff;line-height:43px}.view.modal .bottom-modal small{font:700 18px/1 museo,sans-serif;color:#fff;margin-top:10px;display:block}.view.modal .bottom-modal small a{line-height:20px;color:#231333}.view.modal input[type=text],.view.modal textarea{border:2px solid #ccc}.view.modal textarea{resize:none;padding:17px 10% 0 15px;width:100%;min-height:80px;overflow:hidden;font-size:16px;color:#1a0e27}.view.modal input:focus,.view.modal textarea:focus{border:2px solid #28aae1}.view.modal button{font-size:1em;font-weight:700;color:#fff;margin-top:20px;padding:10px 20px;display:inline-block;background-color:#28aae1;border:none;cursor:pointer;border-radius:30px}.view.modal label{font-size:16px;margin-bottom:10px}.ie8 .view.modal .content{min-height:60px}.ie8 .view.modal button{margin:20px 5px 0}@media (max-device-width:480px){.view.modal h2{font-size:18px}.view.modal.reset-goal-modal .content{padding:20px 10px!important}}.view.modal .newsletter-modal{padding:75px 90px}.view.modal .newsletter-modal h1{background:#f3fbfd;color:#f05a9a;text-transform:uppercase;font-weight:900;padding:20px 19px 10px;border-bottom:1px solid #ddd;position:absolute;width:100%;left:0;top:0;margin:0;font-size:14px}.view.modal .newsletter-modal h2{font:700 20px museo-sans,sans-serif;color:#f05a9a;text-align:left}.view.modal .newsletter-modal .newsletter-form-wrapper p{line-height:1.5;text-align:left;margin-bottom:20px}.view.modal .newsletter-modal .form form fieldset{width:100%}.view.modal .newsletter-modal input[type=text]{border-width:1px;border-radius:3px}.view.modal .newsletter-modal .submit-modal{display:inline-block;width:100%;padding:17px 15px;border-radius:3px;font-size:16px;font-weight:700;color:#fff;background:#28aae1;text-align:center;margin-top:10px;cursor:pointer;transition:background .5s}.no-touch .view.modal .newsletter-modal .submit-modal:hover,.view.modal .newsletter-modal .submit-modal:active{background:#1a8cbc}.view.modal .newsletter-modal .newsletter-form-wrapper .submit-modal.disabled{cursor:default;color:transparent}.view.modal .newsletter-modal .newsletter-form-wrapper .submit-modal.disabled .loader{background: url(5ee70ae34826c8286df25ce2b038308460b3dd8f.)  center center no-repeat;display:block;position:absolute;left:50%;margin-left:-8px;width:16px;height:16px}.chat-system-frame .chat-system-minimize,.chat-system-minimized .chat-system-frame,.chat-system-minimized-bar{display:none}@media screen and (max-width:768px){.view.modal .newsletter-modal{padding:50px 20px 20px}}.chat-header,.lifemap .chat-system-minimized .chat-system-minimized-bar{padding-left:50px;height:50px;line-height:50px;font-weight:700;font-size:16px}.chat-system{height:100%;min-width:300px}.chat-system button{background:0 0;border:none;width:30px;height:40px;color:#fff;position:absolute;font-size:22px}.chat-system button.chat-system-close{text-indent:-9999px;background: url(0bcc48812f054efb067b90e55c234a89112ede48.)  center center no-repeat}.chat-system button.chat-system-minimize{text-indent:-9999px;background: url(2abecb8d294212c2ace7a2edae1a6be4188e21e6.)  center 24px no-repeat}.chat-system-frame{width:342px;height:100%}.chat-system-close{top:2px;right:5px}.chat-system-minimize{top:2px;right:35px;font-weight:700}.loading-screen-container{width:100%;height:100%;position:relative;display:none}.chat-system-minimized .chat-system-minimized-bar{display:block;background:#702D72;position:absolute;top:0;left:0;width:100%;height:100%;line-height:40px;color:#fff;text-indent:30px;font-weight:300;font-size:12px;cursor:pointer;font-family:'Lucida Grande',Verdana,Arial,sans-serif}.chat-system-minimized .chat-system-minimized-bar:hover~.chatSupportTooltip{display:block}.lifemap .chat-system-minimized .chat-system-minimized-bar{background: url(7703bfbb25001f8cff56d28248bf8320331f1940.)  15px 13px no-repeat #99499b;text-align:left;padding-right:20px;font-family:Museo-sans;text-indent:0;z-index:1000}.lifemap .chat-system-minimized .chat-system-minimized-bar span{display:block;line-height:50px;color:#fff;font-weight:700;font-size:16px;padding-right:70px;background: url(35a2451082c12ea7e684d104b3ce15ffe7dede23.)  right 20px no-repeat}.chat-header,.lifemap .chat-system-close,.lifemap .chat-system-minimize{display:none}.chat-header{background: url(7703bfbb25001f8cff56d28248bf8320331f1940.)  15px 13px no-repeat #99499b;position:absolute;top:0;left:0;right:0;text-align:left;color:#fff;z-index:10}.lifemap .chat-header,.lifemap .chat-header .chat-system-close,.lifemap .chat-header .chat-system-minimize{display:block}.desk-down,.login-chat-system,.no-guide-available{background:#fff;padding:70px 20px 20px;text-align:center;display:none;width:342px}.desk-down h2,.login-chat-system h2,.no-guide-available h2{font-weight:900;font-size:20px;line-height:24px;color:#28aae1}.desk-down h3,.login-chat-system h3,.no-guide-available h3{font-weight:500;font-size:16px;line-height:24px;color:#33144a;padding-bottom:20px}.desk-down input,.desk-down textarea,.login-chat-system input,.login-chat-system textarea,.no-guide-available input,.no-guide-available textarea{border-radius:3px;display:block;border:1px solid #dfdfdf;margin-bottom:10px;padding:0 15px;height:46px;line-height:22px;font-size:16px;font-weight:500;color:#b1b1b1;width:100%;outline:0}.desk-down input.error,.desk-down textarea.error,.login-chat-system input.error,.login-chat-system textarea.error,.no-guide-available input.error,.no-guide-available textarea.error{border:1px solid #ed2b14}.desk-down textarea,.login-chat-system textarea,.no-guide-available textarea{height:66px;padding:12px 15px 0;resize:none;overflow:auto}.desk-down .error-placeholder,.login-chat-system .error-placeholder,.no-guide-available .error-placeholder{float:left;font-weight:500;font-size:14px;line-height:18px;color:#ec1c03;text-align:left;width:120px;display:none}.desk-down .leave-note,.desk-down .start-chat,.login-chat-system .leave-note,.login-chat-system .start-chat,.no-guide-available .leave-note,.no-guide-available .start-chat{min-width:114px;width:auto;height:36px;line-height:34px;background:#28aae1;font-weight:700;font-size:15px;color:#fff;border-radius:3px;float:right;position:relative}.desk-down,.no-guide-available{padding-top:60px}.desk-down h3,.no-guide-available h3{line-height:18px;padding-bottom:10px}.desk-down{padding-top:170px;height:100%}.confirm-sent-note,.send-copy-confirm{background:#fff;padding:75px 20px 20px;text-align:center;display:none;width:342px;height:100%}.confirm-sent-note .chat-holiday,.send-copy-confirm .chat-holiday{display:none}.confirm-sent-note h2,.send-copy-confirm h2{font-weight:900;font-size:20px;line-height:24px;color:#28aae1}.confirm-sent-note h3,.confirm-sent-note p,.send-copy-confirm h3,.send-copy-confirm p{font-size:16px;line-height:20px;font-weight:500;color:#33144a}.confirm-sent-note h3,.send-copy-confirm h3{font-weight:900;padding-top:15px}.confirm-sent-note .close-note-confirmation,.send-copy-confirm .close-note-confirmation{width:114px;height:36px;line-height:34px;background:#28aae1;font-weight:700;font-size:15px;color:#fff;border-radius:3px;position:relative;margin-top:25px}.login-loading,.send-copy{width:342px;background:#fff;text-align:center}.confirm-sent-note.merry-christmas,.send-copy-confirm.merry-christmas{padding:60px 10px 20px}.confirm-sent-note.merry-christmas h2,.send-copy-confirm.merry-christmas h2{padding-bottom:8px}.confirm-sent-note.merry-christmas .close-note-confirmation,.send-copy-confirm.merry-christmas .close-note-confirmation{margin-top:10px}.login-loading{padding:150px 10px 10px;height:100%;position:relative;display:none}.login-loading h2{font-weight:900;font-size:20px;line-height:24px;color:#28aae1}.login-loading h3{font-weight:500;font-size:16px;line-height:20px;color:#33144a}.chat-system-container-minimized .login-chat-system,.chat-system-container-minimized .login-loading{display:none!important}.send-copy{padding:70px 10px 10px;display:none;opacity:.9;position:absolute;top:50px;bottom:0;z-index:10}.send-copy h2{font-weight:900;font-size:20px;line-height:24px;color:#28aae1;padding-bottom:5px}.send-copy p{font-size:16px;line-height:24px;font-weight:500;color:#33144a;padding-bottom:25px}.send-copy .btn-email-copy,.send-copy .btn-no-thanks{width:110px;height:36px;border:none;border-radius:3px;font-size:15px;line-height:32px;font-weight:700;color:#fff;text-align:center;display:inline-block;margin:0 5px;background:#28aae1;position:relative}section.footer{position:relative;padding-bottom:51px;z-index:2}section.footer .sponsors{min-height:102px;text-align:center;background:#f8f9fb;border-top:1px solid #d9dde1;border-bottom:1px solid #dfe4e6}section.footer .sponsors a{padding:30px 0;text-decoration:none}section.footer .sponsors img{vertical-align:baseline}section.footer .sponsors .optum img{max-height:50px;margin:11px 5px -1px}section.footer .sponsors .uber img{max-height:13px;margin:11px 10px -2px}section.footer .sponsors .sponsor{font-size:14px;font-weight:500;color:#818993;margin-left:25px}section.footer .sponsors .founding{color:#2f1b42}section.footer .challenges{text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;padding:49px 0 45px}section.footer .challenges .challenge{color:#2f1b42;padding:10px;margin-left:16px;letter-spacing:1.7px;opacity:1;transition:all .3s}section.footer .button-wrapper .connect,section.footer .button-wrapper a{padding:10px;font-size:15px;color:#818993;font-weight:500}section.footer .challenges .challenge:hover{opacity:.7;text-decoration:none}section.footer .button-wrapper{text-align:center}section.footer .button-wrapper a{display:inline-block;margin-right:15px;opacity:1;transition:all .3s}section.footer .button-wrapper a:hover{opacity:.7;text-decoration:none}section.footer .button-wrapper>div{display:inline-block;margin-top:-11px}section.footer .social a{width:34px;height:34px;text-indent:-999px;background: url(0101fd8c13536624ca80f3834f4c308d700b0f3a.)  center no-repeat red;background-size:268px 33px;margin-right:13px;display:inline-block;overflow:hidden;line-height:34px;vertical-align:middle;border-radius:50%;transition:all .3s;opacity:1}.no-touch section.footer .social a:hover,section.footer .social a:active{opacity:.7}section.footer .social .facebook{background-position:1px center;background-color:#6e85c2}section.footer .social .twitter{background-position:-46px center;background-color:#56abe5}section.footer .social .linkedin{background-position:-93px center;background-color:#4595c2}section.footer .social .google{background-position:-140px center;background-color:#dc4e41}section.footer .social .youtube{background-position:-187px center;background-color:#cd201f}section.footer .social .mail{background-position:-234px center;background-color:#bbb}section.footer .logo-wrapper{text-align:center}section.footer .logo{display:block;margin:34px auto 8px;max-width:200px}section.footer .logo img{width:100%;height:auto}section.footer .copyright{color:#b7bbc0;font-size:13px;font-weight:500}@media only screen and (max-width:1050px){section.footer .button-wrapper .social{display:block;border-top:1px solid #e1e5e9;border-bottom:1px solid #e1e5e9;margin:40px -20px 49px;padding:19px 0}section.footer .challenges{padding:49px 0 33px}}@media only screen and (max-width:760px){section.footer .sponsors .sponsor{margin-left:16px}section.footer .button-wrapper .menu{margin:-11px -10px 0}section.footer .button-wrapper .menu a{font-size:13px;margin-right:0}}@media only screen and (max-width:480px){section.footer .sponsors{padding-bottom:30px}section.footer .sponsors a{padding:0;display:block}section.footer .sponsors .optum img{margin:18px 5px -1px}section.footer .sponsors .uber img{margin:26px 10px -2px}section.footer .challenges{padding:28px 0}section.footer .challenges .challenge{display:block;margin-left:0}section.footer .button-wrapper .menu a{font-size:15px}section.footer .button-wrapper .social{margin:27px -20px 37px;padding-bottom:35px}section.footer .button-wrapper .social a{margin:0 7px}section.footer .button-wrapper .connect{display:block;padding:13px 0 16px}}.chat-button-container{position:fixed;bottom:0;right:20px;z-index:100}.chat-button-container .chat-link.lifemap{position:relative;bottom:auto;right:auto}.chat-button-container:hover~.chatSupportTooltip{display:block!important}.chat-button-container:hover~.chatSupportTooltip:not(.visible) .close,.chat-button-container:hover~.chatSupportTooltip:not(.visible) button{display:none}.chat-link{display:block;color:#fff;padding:10px 20px;position:fixed;bottom:-38px;right:20px;margin:0;background:#3498db;text-shadow:1px 1px #000;border-top-left-radius:4px;border-top-right-radius:4px;font-family:sans-serif;font-size:.9em;text-decoration:none;box-shadow:inset 1px 1px rgba(255,255,255,.15);border:1px solid #2180C0;z-index:100;height:38px;opacity:1;min-width:342px;text-align:left;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.chat-link.lifemap{padding:0 20px 0 50px;background: url(7703bfbb25001f8cff56d28248bf8320331f1940.)  15px 13px no-repeat #99499b;text-shadow:none;z-index:10;height:50px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}.chat-link.lifemap span{display:block;line-height:50px;color:#fff;font-weight:700;font-size:16px;padding-right:75px;background: url(35a2451082c12ea7e684d104b3ce15ffe7dede23.)  right 20px no-repeat}[data-state=lifemap] .back-to-overview,[data-state=lifemap] .chat-link,[data-state=lifemap] .chat-system-container,[data-state=lifemap] .chatSupportTooltip,[data-state=lifemap] .tooltip.hint{opacity:1;bottom:80px}[data-state=lifemap] .lifeprint-header-container .tooltip.hint{display:none}[data-state=goals-dashboard] .chat-link,[data-state=goal-details] .chat-link{bottom:0;opacity:1}[data-state=goals-dashboard] .chatSupportTooltip,[data-state=goal-details] .chatSupportTooltip{opacity:1;bottom:80px}[data-state=goals-dashboard].chat-started .chat-link,[data-state=goal-details].chat-started .chat-link{bottom:-50px;opacity:0}[data-state=goals-dashboard].chat-started .chatSupportTooltip,[data-state=goal-details].chat-started .chatSupportTooltip{bottom:-500px;opacity:0}.invalid-chat-system .chat-link{display:none!important}.chat-system-container{display:none;padding:0;overflow:hidden;height:375px;position:fixed;bottom:10px;right:10px;z-index:1000;border-radius:5px;box-shadow:0 0 25px rgba(0,0,0,.25);background:#eee}.chat-system-container.chat-system-container-minimized{height:40px;overflow:visible}#main-content,.video-content,ul.bxslider{overflow:hidden}.chat-system-container.chat-system-container-minimized.lifemap{height:50px}.chat-system-container.lifemap{width:342px;bottom:0}.lifemap-bridge-displayed .chat-system-container.lifemap{bottom:10px}.chatSupportTooltip{position:fixed;bottom:80px;right:60px;width:234px;padding-top:30px;z-index:100;opacity:1;display:none;-webkit-transition:all .4s 1.5s ease-in-out;-moz-transition:all .4s 1.5s ease-in-out;-ms-transition:all .4s 1.5s ease-in-out;transition:all .4s 1.5s ease-in-out}.chatSupportTooltip .avatar{background: url(6a7602b35faeb268f4b113a51cfd8ee7491aa903.)  no-repeat;width:62px;height:62px;position:absolute;top:0;left:50%;margin-left:-31px;z-index:10}.chatSupportTooltip .inner{background:#28aae1;padding-top:40px;padding-bottom:20px;text-align:center;border-radius:3px;position:relative}.chatSupportTooltip .inner:after{width:0;height:0;border-style:solid;border-width:23px 23px 0 0;border-color:#28a9e1 transparent transparent;content:' ';display:block;position:absolute;bottom:-23px;left:62px}.chatSupportTooltip .inner .close{background: url(5563f579ffd0576bd30b3061cd5b088c8c5a7fd0.)  center center no-repeat;width:11px;height:11px;position:absolute;top:14px;right:14px;cursor:pointer}.chatSupportTooltip .inner h2,.chatSupportTooltip .inner h3{font-size:14px;line-height:18px;font-weight:900;color:#fff}.chatSupportTooltip .inner h3{font-weight:500;padding-bottom:15px}.chatSupportTooltip .inner button{background:#fff;font-weight:700;line-height:36px;font-size:15px;color:#28aae1;height:36px;padding:0 18px;margin:0;border:none;border-radius:3px}.chat-started .chat-button-container,.with-second-tooltip.chatSupportTooltip{display:none}@media screen and (max-width:867px){.chat-button-container,.chatSupportTooltip{display:none!important}}.clearfix:after{visibility:hidden;font-size:0;height:0}* html .clearfix{height:1%}.clearfix{display:block}.video-module{min-height:inherit}.video-content{position:relative;min-height:200px}@media screen and (max-width:760px){.video-content{margin-top:0;min-height:125px}}.video-content .video-overlay{position:relative;width:100%;min-height:inherit}.video-content .video-overlay img.img-overlay{max-width:100%;max-height:302px;height:auto!important;margin:0 auto -3px;display:block}.video-content .video-overlay a.play{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;vertical-align:middle;text-align:center;width:85px;height:85px}.video-content .video-overlay a.play img{display:inline-block;vertical-align:middle;position:relative;max-width:100%}.video-content .video-overlay a.play:hover{cursor:pointer}.video-content .video-overlay .tint{display:block;position:absolute;top:0;bottom:0;left:0;right:-1px;background-color:#33A3D5;opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);-moz-opacity:.65;-khtml-opacity:.65}.video-content iframe{position:absolute;left:0;top:0;width:100%;height:100%;display:none;min-height:200px}@media screen and (max-width:760px){.video-content iframe{min-height:125px}}.subscription-plan{background:#f5f9fc;box-shadow:0 0 11px rgba(0,0,0,.1);border-radius:3px;margin:0 auto;max-width:320px;width:100%}.subscription-plan form{padding:0}.subscription-plan.current-plan .header-section .current-plan-icon{display:block}.subscription-plan .header-section{position:relative;border-radius:3px 3px 0 0;padding:5px}.subscription-plan .header-section .vertical-align{display:table;width:100%;height:100%}.subscription-plan .header-section .vertical-align>div{display:table-cell;vertical-align:middle}.subscription-plan .header-section .current-plan-icon{background: url(56153a66b0f8c95c104f5583bad6f2f9673f1306.)  no-repeat;width:54px;height:67px;position:absolute;right:30px;top:-67px;display:none}.subscription-plan .header-section .plan-title{text-align:center;font-size:26px;line-height:30px;font-weight:900;color:#fff;padding-bottom:10px}.subscription-plan .header-section .plan-price{text-align:center;color:#fff;font-weight:700;text-transform:uppercase}.subscription-plan .header-section .plan-price .price{font-size:20px}.subscription-plan .header-section .plan-price span{font-size:15px}.subscription-plan .plan-item{border-top:1px solid #e9ebed;padding:11px 10px 7px 85px}.subscription-plan .plan-item:first-child{border-top:0;padding-top:17px}.subscription-plan .plan-item p{color:#2c1441;font-size:15px;font-weight:700;line-height:22px;position:relative}.subscription-plan .plan-item p .check{content:'';display:block;width:8px;height:16px;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;left:-26px;top:0}.subscription-plan .plan-item.disabled p{font-weight:500!important;color:#d0d4d9!important}.subscription-plan .plan-item.disabled p:before{display:none}.subscription-plan .bold1{background:#fff}.subscription-plan .bold1 p{font-weight:700}.subscription-plan .bold2,.subscription-plan .bold3{background:#f5f9fc}.subscription-plan .bold2 p,.subscription-plan .bold3 p{font-weight:900}.subscription-plan .bold3 p{color:#99499B}.subscription-plan .btn{display:block;text-align:center;border:none;font-size:15px;font-weight:900;text-transform:uppercase;color:#fff;background:#37acdf;width:100%;padding:20px 0 16px;border-radius:0 0 3px 3px;letter-spacing:1.25px}.subscription-plan .btn[disabled]{background-color:#959ea4}.four-col .plan-item{padding-left:44px}@media screen and (max-width:1080px){.subscription-plan{margin-top:20px;padding-bottom:53px}.subscription-plan .btn{position:absolute;bottom:0}.subscription-plan .plan-item{padding:11px 10px 7px 38px}.subscription-plan .plan-item:first-child{padding:15px 10px 10px 38px}.subscription-plan .plan-item p .check{left:-26px;top:0}.plans-selection .row>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media screen and (max-width:840px){.subscription-plan .header-section{height:85px}.subscription-plan .header-section .plan-title{font-size:18px;line-height:16px;letter-spacing:0}.subscription-plan .header-section .plan-price .price{font-size:20px}}@media screen and (max-width:768px){.subscription-plan{margin-top:1px}.subscription-plan.current-plan .header-section .current-plan-icon{display:none}.subscription-plan .header-section .plan-title{padding-bottom:8px}.subscription-plan .header-section .plan-price .price{font-size:20px}.subscription-plan .plan-item{padding:6px 10px 8px 34px;position:relative}.subscription-plan .plan-item:first-child{padding:15px 10px 10px 34px}.subscription-plan .plan-item:first-child p{line-height:22px}.subscription-plan .plan-item p{font-size:13px;line-height:16px;position:initial}.subscription-plan .plan-item p .check{top:50%;left:12px;transform:translateY(-65%) rotate(45deg)}}@media screen and (max-width:480px){.subscription-plan{padding-bottom:36px}.subscription-plan .header-section{height:85px}.subscription-plan .header-section .plan-title{font-size:16px;line-height:16px;padding-bottom:5px}.subscription-plan .header-section .plan-price .price{font-size:16px;display:block}.subscription-plan .header-section .plan-price span{font-size:13px}.subscription-plan .plan-item{padding:6px 10px 8px;min-height:41px}.subscription-plan .plan-item p{font-size:13px;line-height:13px;display:table;width:100%;min-height:25px}.subscription-plan .plan-item p span{vertical-align:middle;display:table-cell}.subscription-plan .plan-item p .check{display:none}.subscription-plan .plan-item:first-child{padding:12px 10px 8px}.subscription-plan .plan-item:first-child p{line-height:13px}button.btn.select-plan{line-height:0;text-indent:-9999px;overflow:hidden}button.btn.select-plan:before{content:"details";position:absolute;top:0;left:0;z-index:10;color:#fff;text-indent:0;line-height:36px;width:100%}}@media screen and (max-width:400px){.subscription-plan .header-section .plan-title{font-size:14px;line-height:14px}.subscription-plan .header-section .plan-price .price{font-size:14px}.subscription-plan .header-section .plan-price span{font-size:13px}.subscription-plan .plan-item{padding:6px 10px 8px;min-height:57px}.subscription-plan .plan-item p{font-size:12px;line-height:14px;min-height:42px}}#main-content,body,html{min-height:100%}body{height:100%}#main-content,#main-region{z-index:1;position:relative;background:#fff;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;left:0;right:0}#main-content.left-nav,#main-region.left-nav{left:210px;right:-230px}@media screen and (max-width:480px){#main-content.left-nav,#main-region.left-nav{left:200px;right:-230px}}#main-content.right-nav,#main-region.right-nav{left:-330px;right:330px}@media screen and (max-width:480px){#main-content.right-nav,#main-region.right-nav{left:-320px;right:300px}}#main-content button,#main-region button{outline:0;cursor:pointer}.slide_wrap{position:relative}.slide_wrap .overlay{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:10000}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:0 0;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;margin-top:-16px;outline:0;text-indent:-9999px;z-index:9999;top:45%;opacity:.8}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}#bx-pager,.slide_box{text-align:center}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;display:block;font-size:.85em;padding:10px}.slide_box{width:480px;height:230px;float:left;position:absolute;top:24%;left:20%}.slide_wrap .bx-wrapper{margin-bottom:0}.slide_wrap .bx-viewport{border:0;box-shadow:none;left:0;height:auto!important}.clr{margin:0;padding:0;width:100%}.free-trial{background: url(3c64a7b0b930af9bbc32d3378742fd432e8e9f16.svg)  no-repeat;background-size:100%;height:110px;width:110px;position:absolute;top:-53px;left:-40px}.boldTxt{font-weight:800}.boldTxt.purple{font-weight:900;font-size:100%}.signature{background: url(1e2af11c80b1ed3da4a659fd6421e52fbe8aec0e.png)  no-repeat;height:60px;width:62px;padding-right:6%;box-sizing:content-box;background-size:contain}.purple{color:#99499b}.slide-box-text{width:78%;text-align:left;margin-top:7px;font:500 16px museo-sans}.slide-box-text span{line-height:150%;color:#974b9a}.slide-box-text i{font-style:italic}ul.bxslider{max-height:488px}ul.bxslider>li{float:left;width:100%;position:relative;max-height:500px;min-width:100vw}.slide_box_1_wrapper{width:870px;height:100%;top:0;left:50%;margin-left:-435px}.sl1_box_1{width:534px;padding:14px 0 10px;left:30px;margin-top:0;text-align:center;top:16%}.slide-inner{max-width:1424px;width:100%;margin:0 auto;position:absolute;top:0;left:0;right:0;height:100%}.sl0_box_1{width:358px;height:181px;right:48%;top:36%;left:auto}.sl0_box_1 .tooltips .tooltip{position:absolute;width:130px;background:#28a9e1;background:-moz-linear-gradient(top,#28a9e1 0,#138dcb 100%);background:-webkit-linear-gradient(top,#28a9e1 0,#138dcb 100%);background:linear-gradient(to bottom,#28a9e1 0,#138dcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#28a9e1', endColorstr='#138dcb', GradientType=0);border:2px solid #fff;box-shadow:0 0 0 0 rgba(255,255,255,.8);color:#fff;font-size:14px;font-weight:900;padding:7px 13px 14px 9px;line-height:17px;text-align:left;border-radius:2px}.sl0_box_1 .tooltips .tooltip:after,.sl0_box_1 .tooltips .tooltip:before{top:100%;left:26px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.sl0_box_1 .tooltips .tooltip:after{border-color:rgba(19,141,203,0);border-top-color:#138DCB;border-width:8px;margin-left:-10px}.sl0_box_1 .tooltips .tooltip:before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:11px;left:13px}.sl0_box_1 .tooltips .tooltip a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.sl0_box_1 .tooltips .tt1{top:61px;left:10px}.sl0_box_1 .tooltips .tt2{bottom:3px;right:77px;padding-right:16px}.sl0_box_1 .tooltips .tt2:after,.sl0_box_1 .tooltips .tt2:before{left:auto;right:17px}.sl0_box_1 .tooltips .tt2:before{right:14px}.sl0_box_1 .tooltips .tt3{top:5px;right:-8px}.text-bg{background:#2f1b42;color:#fff;font-size:40px;line-height:50px;display:inline}.sl0_box_2{width:415px;height:181px;left:auto;right:14%;top:21%;text-align:left}.sl0_box_2 p{font-size:20px;line-height:28px;color:#2f1b42;margin-bottom:28px;font-weight:500}.sl0_box_2 .text-bg{background:#2f1b42;color:#fff;font-size:40px;line-height:50px;margin-bottom:5px;padding:0 10px 4px;font-weight:900;display:inline-block}.sl0_box_2 .bt_a{text-transform:uppercase}.sl1_box_1 strong{color:#51356c;font:900 32px museo-sans;display:block;margin:auto;max-width:330px}.sl1_box_1 p{font:500 16px museo-sans;line-height:180%;padding-top:10px;color:#2f1b42}.bt_a{display:inline-block;min-width:240px;height:50px;background:#28aae1;text-align:center;font:900 15px museo-sans;letter-spacing:1.25px;line-height:50px;color:#fff;cursor:pointer;border-radius:3px;margin-top:15px}.sl1_box_1 .bt_a{margin-top:10px}.sl1_box_2{width:410px;height:60px;top:80%;font:900 16px museo-sans;color:#2f1b42;font-style:italic;line-height:160%;left:93px}.sl2_box_1{width:440px;height:200px;top:20%;font:500 18px museo-sans;color:#fff;line-height:160%;left:50%;margin-left:-220px}.sl2_box_1 p.title,.sl3_box_1 .text-bg{font-size:40px;line-height:50px;font-weight:900}.sl2_box_1 p.title{padding-bottom:15px}.sl3_box_1{width:500px;height:330px;top:18%;left:50%;margin-left:-250px}.sl3_box_1 .text-bg{background:#2f1b42;color:#fff;margin-bottom:5px;padding:0 10px 4px;display:inline-block;margin-top:0}.sl3_box_1>p{font-size:20px;line-height:28px;color:#2f1b42;font-weight:500;margin:20px 0}.sl3_box_1 strong{color:#fff;font:900 56px museo-sans}.sl2_box_1 p{font:500 20px museo-sans;line-height:30px;padding:5px 0;color:#fff}.sl2_box_1 p span{display:block}.sl2_box_1 .bt_a{margin-top:24px}.bx-wrapper .bx-controls-direction a{width:40px;height:80px}.bx-wrapper .bx-next,.bx-wrapper .bx-next:hover{background: url(851df56b265b5fab7dc7635fd75b4a6cbbd1829f.jpg)  center center no-repeat}.bx-wrapper .bx-prev,.bx-wrapper .bx-prev:hover{background: url(f7f9cb827795d63cf475f7e30458b65aaaf40639.jpg)  center center no-repeat}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{opacity:1}.bg_slide{width:100%;height:600px;float:left;display:none;background-position:top center;background-repeat:no-repeat}.bg_slide[data-device=desktop]{display:block}.w_1920{width:100%;margin:0 auto}.bx-wrapper .bx-prev{left:32px}.bx-wrapper .bx-next{right:32px}.slide_mobile{display:none}#bx-pager{background:#fff;padding:31px 0 36px}#bx-pager a{width:237px;display:inline-block;vertical-align:top;text-align:left;margin:0 15px}#bx-pager a.active .desc,#bx-pager a.active .heading{color:#28aae1}#bx-pager a .image-holder{float:left;margin-right:11px;border:1px solid #dfe9f1}#bx-pager a .content-holder{float:left}#bx-pager a .heading{color:#99499b;font-weight:700;font-size:13px;letter-spacing:1.5px;line-height:30px;text-transform:uppercase}#bx-pager a .desc{color:#2f1b42;font-weight:700;font-size:15px;line-height:20px;width:148px}#bx-pager a img{display:block;max-width:100%;height:auto}.bg_slide_0,.bg_slide_1{background-color:#EAF7FD}@media only screen and (max-width:1290px){.sl3_box_1 strong{line-height:60px}.sl0_box_1{right:53%}}@media only screen and (max-width:1130px){.sl0_box_1{right:57%}.sl0_box_2{right:11%}#bx-pager a{width:25%;text-align:center;margin:0}#bx-pager a .image-holder{display:none}#bx-pager a .content-holder{float:none}#bx-pager a .desc{width:auto}}@media only screen and (max-width:1024px){.bg_slide[data-device=desktop]{display:none}.bg_slide[data-device=tablet]{display:block}.bx-controls-direction,.sl0_box_1 .tooltips .tt1{display:none}.bg_slide_0{background-position:top left}.bg_slide_3{background-size:auto 85%;background-position:33% 0}ul.bxslider,ul.bxslider>li{height:500px}#bx-pager{padding:23px 0 36px}#bx-pager a{height:auto}#bx-pager a .content-holder{padding:0 50px}.sl0_box_1{right:64%;width:165px;height:177px;top:41%}.sl0_box_1 .tooltips .tooltip{width:117px;line-height:15px}.sl0_box_1 .tooltips .tt2{right:46px}.sl0_box_2{width:355px;top:29%}.sl0_box_2 p{margin-bottom:24px}.sl0_box_2 .text-bg{padding:0 10px;font-size:36px}.sl1_box_1{width:372px;left:164px;top:14%}.sl1_box_1 strong{margin-right:-30px;margin-left:30px}.sl1_box_2{width:410px;line-height:24px;left:134px;bottom:0;top:auto;padding-bottom:87px}.bt_a{margin-top:25px;width:241px;text-transform:uppercase}.signature{background-size:80%;padding-right:4%}.boldTxt.purple{font-size:100%}.slide-box-text{font-size:15px;width:79%}.sl2_box_1{top:20%}.sl3_box_1 .bt_a{margin-top:20px}}@media only screen and (max-width:992px){#bx-pager{padding:23px 0 36px}#bx-pager a{height:auto}#bx-pager a .content-holder{padding:0 10px}}@media only screen and (max-width:767px){#bx-pager a,ul.bxslider>li{overflow:hidden}#bx-pager a *,.hidden-mobile{display:none}.sl0_box_2{right:6%}#bx-pager a{width:16px;height:16px;box-shadow:inset 0 2px 4px 1px #cfd5db;border-radius:20px;margin:0 13px;background:#eef6fd}#bx-pager a.active{background:#99499b;box-shadow:none}}@media only screen and (max-width:640px){.sl0_box_2,.sl1_box_1{left:0;width:100%;right:0}.bg_slide[data-device=tablet]{display:none}.bg_slide[data-device=mobile],.sl0_box_2 span{display:block}ul.bxslider,ul.bxslider>li{height:676px;max-height:100%}#bx-pager{padding:21px 0;position:absolute;top:325px;width:100%;background:0 0}.bg_slide{height:320px;background-size:cover}.bg_slide_2{background-position:0 -25px}.sl0_box_1{right:19%;width:217px;top:106px}.sl0_box_1 .tooltips .tt2{right:97px;bottom:20px}.sl0_box_2{max-width:320px;height:auto;top:380px;text-align:center;margin:0 auto}.sl0_box_2 p{font-size:16px;line-height:27px;margin-bottom:17px}.sl0_box_2 .text-bg{font-size:32px;line-height:40px}.sl1_box_1{max-width:372px;top:356px;margin:0 auto}.sl1_box_1 strong{color:#2f1b42;font:900 32px museo-sans;display:block;margin:auto;max-width:330px;position:absolute;top:-226px;left:-5px;width:265px;line-height:38px}.sl1_box_1 strong:before{content:" ";background: url(3c64a7b0b930af9bbc32d3378742fd432e8e9f16.svg)  no-repeat;height:92px;width:92px;position:absolute;top:-9px;left:0;right:0;background-size:100%;margin:0 auto;transform:translateY(-100%)}.sl1_box_1 p{line-height:26px}.sl1_box_1 .bt_a{margin-top:23px}.sl1_box_2,.sl2_box_1,.sl3_box_1{margin:0 auto;left:0;right:0}.sl1_box_2{width:410px;line-height:24px;bottom:9px;top:auto;padding-bottom:87px}.sl2_box_1{top:58%;width:100%;max-width:415px;height:auto}.sl2_box_1 p{font:500 16px museo-sans;line-height:29px;padding-top:17px;color:#2f1b42}.sl2_box_1 p span{font-weight:900;font-size:20px}.sl2_box_1 p.title{position:absolute;font-weight:900;font-size:40px;line-height:50px;color:#fff;top:-295px;max-width:380px}.sl3_box_1{max-width:385px;width:90%;height:330px;top:14%}.sl3_box_1>p{font-size:16px;line-height:27px;margin-bottom:15px;position:absolute;top:324px}.sl3_box_1>p:before{content:attr(data-line);font-size:20px;line-height:20px;top:-24px;margin:0 auto;font-weight:900;position:absolute;width:100%;text-align:center;left:0}.sl3_box_1 .text-bg{font-size:32px;line-height:35px;padding-bottom:5px;position:relative;top:auto}.sl3_box_1 .bt_a{position:absolute;top:450px;left:0;right:0;margin:0 auto;widows:289px}.free-trial{height:96px;width:96px;position:absolute;top:-332px;left:81px;background-size:contain}}@media only screen and (max-width:440px){.free-trial,.sl1_box_2{display:none}ul.bxslider,ul.bxslider>li{height:590px}.sl0_box_1{right:27px;top:47px}.sl0_box_1 .tooltips:before{border-width:10px}.sl0_box_1 .tooltips .tooltip{font-size:12px}.sl0_box_1 .tooltips .tt2{right:82px}.sl0_box_1 .tooltips .tt2:before{right:12%}.sl0_box_2{top:281px}.sl0_box_2 p{margin-bottom:18px}.sl0_box_2 .text-bg{font-size:26px;line-height:28px;padding-bottom:3px}.sl0_box_2 .bt_a{width:88%}.sl2_box_1 p.title{top:-222px;font-size:32px;line-height:42px}#bx-pager{padding:16px 0;top:237px}#bx-pager a{margin:0 7px}.bg_slide_1{background-position:top right}.bg_slide_2{background-size:100% 100%;background-position:0 0}.bg_slide_3{background-size:auto 134%;background-position:9% 0}.sl1_box_1{top:258px;max-width:298px}.sl1_box_1 strong{top:-171px;left:9px;font-size:26px;max-width:162px;line-height:32px}.sl1_box_1 strong:before{content:" ";background: url(1e2af11c80b1ed3da4a659fd6421e52fbe8aec0e.png)  no-repeat;height:60px;width:55px;position:absolute;top:-60px;left:0;right:0;background-size:100%;margin:0 auto;transform:translateY(0)}.sl1_box_1 .bt_a{width:280px}.bg_slide{height:236px}.sl2_box_1{top:273px;max-width:297px}.sl2_box_1 p{line-height:27px}.sl2_box_1 p:before{height:32px;width:172px;top:-35px;left:0;right:0}.sl2_box_1 .bt_a{margin-top:17px;width:279px}.sl3_box_1{top:85px}.sl3_box_1 .text-bg{font-size:27px;line-height:25px}.sl3_box_1>p{top:213px;font-size:16px;line-height:26px}.sl3_box_1>p:before{content:attr(data-line);font-size:20px;line-height:20px;top:-24px;margin:0 auto;font-weight:900;position:absolute}.sl3_box_1 .bt_a{top:334px;width:250px}}.container,.container-fluid{padding-left:20px;padding-right:20px}.container{box-sizing:border-box;margin-right:auto;margin-left:auto;width:100%}@media (min-width:480px){.container{width:100%}}@media (min-width:720px){.container{width:100%}}@media (min-width:960px){.container{width:960px}}@media (min-width:1080px){.container{width:1080px}}.container-fluid{margin-right:auto!important;margin-left:auto!important;float:none!important}.cotainer>.row,.row{margin-left:-20px;margin-right:-20px}[class*=col-]>.row{margin-left:-1.5%;margin-right:-1.5%}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;margin-left:1.5%;margin-right:1.5%}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:97%}.col-xs-11{width:88.66666667%}.col-xs-10{width:80.33333333%}.col-xs-9{width:72%}.col-xs-8{width:63.66666667%}.col-xs-7{width:55.33333333%}.col-xs-6{width:47%}.col-xs-5{width:38.66666667%}.col-xs-4{width:30.33333333%}.col-xs-3{width:22%}.col-xs-2{width:13.66666667%}.col-xs-1{width:5.33333333%}.col-xs-pull-12{right:97%}.col-xs-pull-11{right:88.66666667%}.col-xs-pull-10{right:80.33333333%}.col-xs-pull-9{right:72%}.col-xs-pull-8{right:63.66666667%}.col-xs-pull-7{right:55.33333333%}.col-xs-pull-6{right:47%}.col-xs-pull-5{right:38.66666667%}.col-xs-pull-4{right:30.33333333%}.col-xs-pull-3{right:22%}.col-xs-pull-2{right:13.66666667%}.col-xs-pull-1{right:5.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:97%}.col-xs-push-11{left:88.66666667%}.col-xs-push-10{left:80.33333333%}.col-xs-push-9{left:72%}.col-xs-push-8{left:63.66666667%}.col-xs-push-7{left:55.33333333%}.col-xs-push-6{left:47%}.col-xs-push-5{left:38.66666667%}.col-xs-push-4{left:30.33333333%}.col-xs-push-3{left:22%}.col-xs-push-2{left:13.66666667%}.col-xs-push-1{left:5.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{left:100%}.col-xs-offset-11{left:91.66666667%}.col-xs-offset-10{left:83.33333333%}.col-xs-offset-9{left:75%}.col-xs-offset-8{left:66.66666667%}.col-xs-offset-7{left:58.33333333%}.col-xs-offset-6{left:50%}.col-xs-offset-5{left:41.66666667%}.col-xs-offset-4{left:33.33333333%}.col-xs-offset-3{left:25%}.col-xs-offset-2{left:16.66666667%}.col-xs-offset-1{left:8.33333333%}.col-xs-offset-0{left:0}@media (min-width:480px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:97%}.col-sm-11{width:88.66666667%}.col-sm-10{width:80.33333333%}.col-sm-9{width:72%}.col-sm-8{width:63.66666667%}.col-sm-7{width:55.33333333%}.col-sm-6{width:47%}.col-sm-5{width:38.66666667%}.col-sm-4{width:30.33333333%}.col-sm-3{width:22%}.col-sm-2{width:13.66666667%}.col-sm-1{width:5.33333333%}.col-sm-pull-12{right:97%}.col-sm-pull-11{right:88.66666667%}.col-sm-pull-10{right:80.33333333%}.col-sm-pull-9{right:72%}.col-sm-pull-8{right:63.66666667%}.col-sm-pull-7{right:55.33333333%}.col-sm-pull-6{right:47%}.col-sm-pull-5{right:38.66666667%}.col-sm-pull-4{right:30.33333333%}.col-sm-pull-3{right:22%}.col-sm-pull-2{right:13.66666667%}.col-sm-pull-1{right:5.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:97%}.col-sm-push-11{left:88.66666667%}.col-sm-push-10{left:80.33333333%}.col-sm-push-9{left:72%}.col-sm-push-8{left:63.66666667%}.col-sm-push-7{left:55.33333333%}.col-sm-push-6{left:47%}.col-sm-push-5{left:38.66666667%}.col-sm-push-4{left:30.33333333%}.col-sm-push-3{left:22%}.col-sm-push-2{left:13.66666667%}.col-sm-push-1{left:5.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{left:100%}.col-sm-offset-11{left:91.66666667%}.col-sm-offset-10{left:83.33333333%}.col-sm-offset-9{left:75%}.col-sm-offset-8{left:66.66666667%}.col-sm-offset-7{left:58.33333333%}.col-sm-offset-6{left:50%}.col-sm-offset-5{left:41.66666667%}.col-sm-offset-4{left:33.33333333%}.col-sm-offset-3{left:25%}.col-sm-offset-2{left:16.66666667%}.col-sm-offset-1{left:8.33333333%}.col-sm-offset-0{left:0}}@media (min-width:720px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:97%}.col-md-11{width:88.66666667%}.col-md-10{width:80.33333333%}.col-md-9{width:72%}.col-md-8{width:63.66666667%}.col-md-7{width:55.33333333%}.col-md-6{width:47%}.col-md-5{width:38.66666667%}.col-md-4{width:30.33333333%}.col-md-3{width:22%}.col-md-2{width:13.66666667%}.col-md-1{width:5.33333333%}.col-md-pull-12{right:97%}.col-md-pull-11{right:88.66666667%}.col-md-pull-10{right:80.33333333%}.col-md-pull-9{right:72%}.col-md-pull-8{right:63.66666667%}.col-md-pull-7{right:55.33333333%}.col-md-pull-6{right:47%}.col-md-pull-5{right:38.66666667%}.col-md-pull-4{right:30.33333333%}.col-md-pull-3{right:22%}.col-md-pull-2{right:13.66666667%}.col-md-pull-1{right:5.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:97%}.col-md-push-11{left:88.66666667%}.col-md-push-10{left:80.33333333%}.col-md-push-9{left:72%}.col-md-push-8{left:63.66666667%}.col-md-push-7{left:55.33333333%}.col-md-push-6{left:47%}.col-md-push-5{left:38.66666667%}.col-md-push-4{left:30.33333333%}.col-md-push-3{left:22%}.col-md-push-2{left:13.66666667%}.col-md-push-1{left:5.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{left:100%}.col-md-offset-11{left:91.66666667%}.col-md-offset-10{left:83.33333333%}.col-md-offset-9{left:75%}.col-md-offset-8{left:66.66666667%}.col-md-offset-7{left:58.33333333%}.col-md-offset-6{left:50%}.col-md-offset-5{left:41.66666667%}.col-md-offset-4{left:33.33333333%}.col-md-offset-3{left:25%}.col-md-offset-2{left:16.66666667%}.col-md-offset-1{left:8.33333333%}.col-md-offset-0{left:0}}@media (min-width:960px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:97%}.col-lg-11{width:88.66666667%}.col-lg-10{width:80.33333333%}.col-lg-9{width:72%}.col-lg-8{width:63.66666667%}.col-lg-7{width:55.33333333%}.col-lg-6{width:47%}.col-lg-5{width:38.66666667%}.col-lg-4{width:30.33333333%}.col-lg-3{width:22%}.col-lg-2{width:13.66666667%}.col-lg-1{width:5.33333333%}.col-lg-pull-12{right:97%}.col-lg-pull-11{right:88.66666667%}.col-lg-pull-10{right:80.33333333%}.col-lg-pull-9{right:72%}.col-lg-pull-8{right:63.66666667%}.col-lg-pull-7{right:55.33333333%}.col-lg-pull-6{right:47%}.col-lg-pull-5{right:38.66666667%}.col-lg-pull-4{right:30.33333333%}.col-lg-pull-3{right:22%}.col-lg-pull-2{right:13.66666667%}.col-lg-pull-1{right:5.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:97%}.col-lg-push-11{left:88.66666667%}.col-lg-push-10{left:80.33333333%}.col-lg-push-9{left:72%}.col-lg-push-8{left:63.66666667%}.col-lg-push-7{left:55.33333333%}.col-lg-push-6{left:47%}.col-lg-push-5{left:38.66666667%}.col-lg-push-4{left:30.33333333%}.col-lg-push-3{left:22%}.col-lg-push-2{left:13.66666667%}.col-lg-push-1{left:5.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{left:100%}.col-lg-offset-11{left:91.66666667%}.col-lg-offset-10{left:83.33333333%}.col-lg-offset-9{left:75%}.col-lg-offset-8{left:66.66666667%}.col-lg-offset-7{left:58.33333333%}.col-lg-offset-6{left:50%}.col-lg-offset-5{left:41.66666667%}.col-lg-offset-4{left:33.33333333%}.col-lg-offset-3{left:25%}.col-lg-offset-2{left:16.66666667%}.col-lg-offset-1{left:8.33333333%}.col-lg-offset-0{left:0}}.col-all-offset-12{left:100%}.col-all-offset-11{left:91.66666667%}.col-all-offset-10{left:83.33333333%}.col-all-offset-9{left:75%}.col-all-offset-8{left:66.66666667%}.col-all-offset-7{left:58.33333333%}.col-all-offset-6{left:50%}.col-all-offset-5{left:41.66666667%}.col-all-offset-4{left:33.33333333%}.col-all-offset-3{left:25%}.col-all-offset-2{left:16.66666667%}.col-all-offset-1{left:8.33333333%}.col-all-offset-0{left:0}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto;float:none}.pull-right{float:right!important}.pull-left{float:left!important}.col-all-1,.col-all-10,.col-all-11,.col-all-12,.col-all-2,.col-all-3,.col-all-4,.col-all-5,.col-all-7,.col-all-8,.col-all-9{float:left;min-height:1px;margin-left:1.5%;margin-right:1.5%;position:relative}.col-all-1{width:5.33333333%}.col-all-2{width:13.66666667%}.col-all-3{width:22%}.col-all-4{width:30.33333333%}.col-all-5{width:38.66666667%}.col-all-6{float:left;width:47%;position:relative;min-height:1px;margin-left:1.5%;margin-right:1.5%}.col-all-7{width:55.33333333%}.col-all-8{width:63.66666667%}.col-all-9{width:72%}.col-all-10{width:80.33333333%}.col-all-11{width:88.66666667%}.col-all-12{width:97%}.homepage-content h2{color:#51356c;text-align:center;font-size:40px;font-weight:900;line-height:50px;padding:10px 0}.homepage-content .optional-text{text-align:center;color:#2f1b42;font-size:20px;font-weight:500;line-height:26px;padding-bottom:40px}.homepage-content .filled-button,.homepage-content .unfilled-button{transition:all .3s;outline:0}.homepage-content .filled-button:hover,.homepage-content .unfilled-button:hover{background:#3bc5fa;color:#fff;border-color:#3bc5fa}.homepage-content .filled-button:active,.homepage-content .unfilled-button:active{background:#1189c8;color:#fff;border-color:#1189c8}.homepage-content>:nth-child(odd){background-color:#eef6fd}.homepage-content>:nth-child(even){background-color:#fff}section.testimonials{padding:60px 0 128px;position:relative}section.testimonials .optional-text{padding-bottom:48px}section.testimonials .image-holder{max-width:242px;margin:auto;position:relative}section.testimonials .image-holder img{border-radius:50%;overflow:hidden;width:100%;height:100%;display:block}section.testimonials .image-holder:after{transition:all .3s;cursor:pointer;content:"";background: url(db411d19f144d45b288f61b5e33fa48d72f2d56f.)  21px 19px no-repeat #0fafeb;background-size:24px;display:block;position:absolute;width:60px;height:60px;border-radius:50%;bottom:15px;right:0}section.testimonials .image-holder:hover:after{background-color:#3bc5fa}section.testimonials .image-holder:active:after{background-color:#1189c8}section.testimonials .play{cursor:pointer;max-width:242px;max-height:242px;display:block;margin:auto}section.testimonials .video-module{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background:rgba(238,246,253,.92)}section.testimonials .video-module:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}section.testimonials .video-module .video-content{display:inline-block;vertical-align:middle;max-width:95%;overflow:visible}section.testimonials .video-module .video-content:before{content:"Close";position:absolute;top:-20px;right:0;font-size:14px;font-weight:600;color:#28aae1;cursor:pointer}section.testimonials .video-module .video-content .video-overlay{opacity:0}section.testimonials .video-module .video-content .video-overlay img.img-overlay{margin-bottom:0}section.testimonials .quote{text-align:center;color:#2f1b42;font-size:18px;line-height:28px;font-style:italic;padding:27px 0 20px}section.testimonials .quote:after,section.testimonials .quote:before{content:open-quote;display:inline-block;color:#99499b;padding:0 3px;font-weight:900;font-size:22px}section.testimonials .quote:after{content:close-quote}section.testimonials .author{text-align:center;font-size:14px;text-transform:uppercase;color:#99499b;font-weight:700;letter-spacing:2.7px}section.testimonials .name:after,section.testimonials .name:before{display:inline-block;padding-right:7px}section.testimonials .name:before{content:"\2013"}section.testimonials .name:after{content:", "}section.how-it-works{text-align:center;padding:60px 0 40px}section.how-it-works .title{color:#99499b;font-size:30px;font-weight:300;margin:13px auto 14px;line-height:36px;max-width:260px}section.how-it-works .description{color:#2f1b42;font-size:16px;font-weight:500;line-height:26px;margin:auto;max-width:300px}section.how-it-works .button-holder{margin:40px auto}section.how-it-works .button-holder a{display:block;width:280px;margin:auto;font-size:15px;color:#28aae1;text-transform:uppercase;font-weight:900;letter-spacing:2px;padding:13px 10px 15px;border:2px solid;border-radius:2px}section.plans{text-align:center;padding:60px 0 0}section.plans .heading img{display:block;margin:0 auto 168px;padding-left:77px}section.plans form{padding:0}section.plans .content{padding-bottom:62px}section.plans .content .container .row>div{padding-bottom:67px}section.plans .content .subscription-plan{position:initial;margin-top:-109px;padding-bottom:0;box-shadow:none;max-width:100%}section.plans .content .subscription-plan .bold2 p,section.plans .content .subscription-plan .bold3 p{font-weight:700}section.plans .content .subscription-plan .header-section{background:#785b93;color:#fff;border-radius:2px 2px 0 0;padding:25px 0;height:110px}section.plans .content .subscription-plan .header-section .plan-title-container .plan-title{font-size:26px;font-weight:900;padding:0 0 9px;line-height:30px;color:#fff;border-bottom:none;letter-spacing:1px;text-transform:inherit}section.plans .content .subscription-plan .header-section .plan-subtitle-container .plan-price{font-size:15px;font-weight:700;text-transform:uppercase;color:#fff;padding:0;border-top:none}section.plans .content .subscription-plan .header-section .plan-subtitle-container .plan-price span{font-size:20px}section.plans .content .subscription-plan .included-options .plan-item{background:#fff;font-size:16px;font-weight:700;padding:24px 10px;border:1px solid #e9e9e9;margin-bottom:-1px}section.plans .content .subscription-plan .included-options .plan-item p{color:#2f1b42}section.plans .content .subscription-plan .included-options .plan-item:last-child{border-bottom:0}section.plans .plan-button{color:#fff;text-transform:uppercase;background:#28aae1;display:block;font-size:15px;font-weight:900;letter-spacing:2px;padding:25px 0 27px;border-radius:0 0 2px 2px;border:0;cursor:pointer;width:100%;max-width:100%}section.plans .bottom-description{color:#818993;font-size:13px;font-weight:500;padding:43px 0 0;line-height:19px;position:relative}section.product-demo{position:relative}section.product-demo .about-product{position:absolute;width:44.5%;top:-56px;left:0;height:100%}section.product-demo .inner{position:absolute;top:0;right:0;height:100%;max-width:355px;width:100%}section.product-demo .inner .positioned{display:table;height:100%;max-width:245px}section.product-demo .inner .positioned>div{display:table-cell;vertical-align:middle}section.product-demo p.title{color:#99499b;font-size:30px;font-weight:300;line-height:36px;margin:0}section.product-demo p{font-size:18px;color:#2f1b42;font-weight:500;line-height:28px;margin:18px 0 27px}section.product-demo .goto{color:#28aae1;font-size:16px;font-weight:700;position:relative}section.product-demo .goto:after{content:' ';position:absolute;top:3px;right:-20px;background: url(1cf1600e89231dbadfd042b981dadc4dc8aa3b80.)  no-repeat;background-size:43px 11.5px;width:12px;height:14px}section.product-demo .goto:hover{color:#3bc5fa}section.product-demo .goto:hover:after{background-position:-15px 0}section.product-demo .goto:active{color:#1189c8}section.product-demo .goto:active:after{background-position:-30px 0}section.product-demo .product-image{position:relative;width:57.5%;float:right;height:613px;margin-top:46px}section.product-demo .product-image img{display:block;position:absolute;left:0;top:0;height:100%}@media only screen and (max-width:1024px){section.testimonials{padding:40px 0 121px}section.testimonials .image-holder:after{right:-3px}section.testimonials .quote{padding:20px 0}section.product-demo p.title{font-size:27px;line-height:34px}section.product-demo p{font-size:16px;line-height:26px}section.product-demo .product-image{height:506px;margin-top:66px}section.product-demo .about-product{top:-15px}section.product-demo .inner{width:75%}section.product-demo .inner .positioned{max-width:225px}section.product-demo .goto{font-size:18px;margin:3px 0;display:inline-block}section.how-it-works{padding:40px 0 34px}section.how-it-works .image-holder img{max-width:100%;padding-top:25px}section.how-it-works .title{font-size:27px;line-height:34px;margin-top:23px}section.how-it-works .button-holder{margin:46px auto}section.how-it-works .button-holder a{width:100%;max-width:350px;padding:15px 10px}.homepage-content h2{font-size:36px;padding:10px 0 8px}.homepage-content .optional-text{max-width:444px;margin:0 auto;padding-bottom:19px}section.plans{padding:37px 0 0}section.plans .heading img{padding:18px 0 0;max-width:96%;margin:0 auto 147px}section.plans .content .subscription-plan{margin-top:-99px}section.plans .content .subscription-plan .header-section{padding:20px 0;height:auto;min-height:99px}section.plans .content .subscription-plan .plan-item p{font-size:15px;margin-bottom:0}section.plans .content .subscription-plan .plan-item:last-child{border-bottom:0;font-size:14px}section.plans .bottom-description{padding:40px 0 0}section.plans .content{padding-bottom:57px}section.plans .plan-title{font-size:22px}section.plans .content .container .row{display:-ms-flexbox;display:flex;display:-webkit-flex}section.plans .content .container .row>div{background:#fff;position:relative}section.plans .content .container .row .plan-button{position:absolute;bottom:0;width:100%}}@media only screen and (max-width:767px){section.testimonials .image-holder{max-width:242px;margin:0 auto}section.testimonials .container>.row>div{margin-bottom:40px}section.testimonials .video-module{position:fixed;z-index:2}}@media only screen and (max-width:640px){.bt_a{max-width:280px;width:100%}.homepage-content h2{font-size:32px;line-height:44px}.homepage-content .optional-text{font-size:18px}section.testimonials{padding:40px 0 30px}section.testimonials>.container>.row>div{margin-bottom:40px}section.testimonials .optional-text{padding-bottom:37px}section.testimonials .image-holder{position:relative;float:left;max-width:44%;padding:0 14px}section.testimonials .image-holder:after{right:17px;width:43px;height:43px;background-size:16px;background-position:15px 15px}section.testimonials .quote{float:right;max-width:52%;font-size:16px;line-height:26px;padding:16px 11px 23px;text-align:left}section.testimonials .quote:after,section.testimonials .quote:before{font-size:20px}section.testimonials .author{float:right;width:52%;text-align:left}section.product-demo{padding:52px 0 0}section.product-demo .about-product{position:relative;width:100%;top:0}section.product-demo .inner{position:relative;width:100%;margin:0 auto;max-width:76%}section.product-demo .inner .positioned{display:block;max-width:100%;margin:0 auto}section.product-demo .product-image{margin-top:31px;width:90%;height:490px}section.product-demo p{margin:11px 0 16px}section.how-it-works{padding:40px 0 18px}section.how-it-works .image-holder img{max-width:53%;padding-top:0}section.how-it-works .title{margin-top:7px}section.how-it-works .description{margin-bottom:20px}section.how-it-works .button-holder a{max-width:287px}section.plans{overflow:hidden}section.plans .plan-title{font-size:26px;line-height:26px}section.plans .plan-price{font-size:20px}section.plans .heading img{padding:14px 0 0;max-width:126%;margin:0 auto 150px;transform:translateX(-8%)}section.plans .content .subscription-plan{margin-top:0}section.plans .content .subscription-plan:after{content:""}section.plans .content .subscription-plan ul.included-options:after{content:" ";background:#fff;width:300%;height:219px;position:absolute;bottom:-152px;left:-50%;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}section.plans .content .subscription-plan .plan-item:last-child{font-size:15px}section.plans .content .subscription-plan .header-section{min-height:94px;padding:17px 0}section.plans .content .container .row{display:block}section.plans .content .container .row>div{max-width:76%;margin:0 auto 57px;float:none}section.plans .content .container .row>div:first-child .subscription-plan{margin-top:-97px}section.plans .content .container .row>div:last-child .subscription-plan ul.included-options:after{border-bottom:0;height:100%;bottom:69px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}section.plans .bottom-description{padding:0}}@media only screen and (max-width:440px){.homepage-content h2{font-size:26px;line-height:31px}section.testimonials{padding:36px 0 15px}section.testimonials h2{padding:10px 20px 8px}section.testimonials .image-holder{float:none;max-width:55%}section.testimonials .image-holder:after{width:34px;height:33px;background-size:12px;background-position:13px 11px}section.testimonials .quote{float:none;max-width:100%;font-size:16px;line-height:26px;padding:8px 30px 17px;text-align:center;font-weight:500}section.testimonials .author{float:none;width:100%;text-align:center}section.testimonials .optional-text{padding-bottom:32px}section.product-demo{padding:42px 0 0}section.product-demo .product-image{height:436px}section.product-demo .inner{max-width:73%}section.how-it-works{padding:44px 10px 37px}section.how-it-works .image-holder img{max-width:97%}section.how-it-works .title{margin-bottom:9px}section.how-it-works .button-holder{margin:15px auto}section.plans{padding:35px 0 50px}section.plans h2{padding-bottom:2px}section.plans .heading{padding:0 18px}section.plans .heading img{margin:0 auto 130px}section.plans .content .subscription-plan ul.included-options:after{height:204px;bottom:-144px}section.plans .content .container .row>div{max-width:87%;margin:0 auto 49px;float:none}section.plans .content .container .row>div:first-child .subscription-plan{margin-top:-95px}section.plans .content .container .row>div:last-child .subscription-plan ul.included-options:after{bottom:61px}section.plans .plan-button{padding:17px 0 27px}}