.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.locale-untranslated{font-style:normal;text-decoration:line-through;}#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group{float:left;padding-right:.8em;margin:0.1em;width:15em;}#locale-translation-filter-form .form-type-select select{width:100%;}#locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em;}.language-switcher-locale-session a.active{color:#0062A0;}.language-switcher-locale-session a.session-active{color:#000000;}
@font-face{font-family:'genius2';src:url(/sites/all/themes/genius2/fonts/genius2/genius2.eot?9pk0sp);src:url(/sites/all/themes/genius2/fonts/genius2/genius2.eot?9pk0sp#iefix) format("embedded-opentype"),url(/sites/all/themes/genius2/fonts/genius2/genius2.ttf?9pk0sp) format("truetype"),url(/sites/all/themes/genius2/fonts/genius2/genius2.woff?9pk0sp) format("woff"),url(/sites/all/themes/genius2/fonts/genius2/genius2.svg?9pk0sp#icomoon) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'fb-tw-lkdn';src:url(/sites/all/themes/genius2/fonts/fb-tw-lkdn/fb-tw-lkdn.eot?jfr1a4);src:url(/sites/all/themes/genius2/fonts/fb-tw-lkdn/fb-tw-lkdn.eot?jfr1a4#iefix) format("embedded-opentype"),url(/sites/all/themes/genius2/fonts/fb-tw-lkdn/fb-tw-lkdn.ttf?jfr1a4) format("truetype"),url(/sites/all/themes/genius2/fonts/fb-tw-lkdn/fb-tw-lkdn.woff?jfr1a4) format("woff"),url(/sites/all/themes/genius2/fonts/fb-tw-lkdn/fb-tw-lkdn.svg?jfr1a4#icomoon) format("svg");font-weight:normal;font-style:normal;}html{font-size:13px;}.page-wrapper ul{list-style-type:none;padding:0px;margin:0px;}.page-wrapper [class^="social-"],.page-wrapper [class*=" social-"]{font-family:'fb-tw-lkdn',sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-wrapper .social-fb .path1:before{content:"\e900";color:#4e71a8;}.page-wrapper .social-fb .path2:before{content:"\e901";margin-left:-1em;color:white;}.page-wrapper .social-lkdn .path1:before{content:"\e902";color:#0a7bba;}.page-wrapper .social-lkdn .path2:before{content:"\e903";margin-left:-1em;color:#f2f2f2;}.page-wrapper .social-tw .path1:before{content:"\e904";color:#55acee;}.page-wrapper .social-tw .path2:before{content:"\e905";margin-left:-1em;color:white;}.page-wrapper [class^="icon-"],.page-wrapper [class*=" icon-"]{font-family:'genius2',sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-wrapper .icon-obj0,.page-wrapper .icon-obj1,.page-wrapper .icon-obj2,.page-wrapper .icon-obj3,.page-wrapper .icon-obj4,.page-wrapper .icon-obj5,.page-wrapper .icon-obj6,.page-wrapper .icon-obj7,.page-wrapper .icon-obj8{width:3.125vw;height:3.125vw;margin-right:6.25vw;position:relative;}@media only screen and (min-width:993px){.page-wrapper .icon-obj0,.page-wrapper .icon-obj1,.page-wrapper .icon-obj2,.page-wrapper .icon-obj3,.page-wrapper .icon-obj4,.page-wrapper .icon-obj5,.page-wrapper .icon-obj6,.page-wrapper .icon-obj7,.page-wrapper .icon-obj8{margin-right:1.75vw;position:absolute;top:50%;left:12px;margin-top:-1.56vw;}}.page-wrapper .icon-obj0:before,.page-wrapper .icon-obj1:before,.page-wrapper .icon-obj2:before,.page-wrapper .icon-obj3:before,.page-wrapper .icon-obj4:before,.page-wrapper .icon-obj5:before,.page-wrapper .icon-obj6:before,.page-wrapper .icon-obj7:before,.page-wrapper .icon-obj8:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;color:#024e80;}.page-wrapper .icon-obj0:before:hover,.page-wrapper .icon-obj1:before:hover,.page-wrapper .icon-obj2:before:hover,.page-wrapper .icon-obj3:before:hover,.page-wrapper .icon-obj4:before:hover,.page-wrapper .icon-obj5:before:hover,.page-wrapper .icon-obj6:before:hover,.page-wrapper .icon-obj7:before:hover,.page-wrapper .icon-obj8:before:hover{color:#fff;}.page-wrapper .icon-obj0:before{content:"\e900";font-size:1.25rem;}@media only screen and (min-width:993px){.page-wrapper .icon-obj0:before{font-size:1vw;}}.page-wrapper .icon-obj1:before{content:"\e901";font-size:4rem;}@media only screen and (min-width:993px){.page-wrapper .icon-obj1:before{font-size:2vw;}}.page-wrapper .icon-obj2:before{content:"\e902";font-size:3rem;}@media only screen and (min-width:993px){.page-wrapper .icon-obj2:before{font-size:28px;}}.page-wrapper .icon-obj3:before{content:"\e903";font-size:28px;}@media only screen and (min-width:993px){.page-wrapper .icon-obj3:before{font-size:28px;}}.page-wrapper .icon-obj4:before{content:"\e809";font-size:28px;}@media only screen and (min-width:993px){.page-wrapper .icon-obj4:before{font-size:28px;}}.page-wrapper .icon-obj5:before{content:"\e905";font-size:28px;}@media only screen and (min-width:993px){.page-wrapper .icon-obj5:before{font-size:28px;}}.page-wrapper .icon-obj6:before{content:"\e906";font-size:28px;}@media only screen and (min-width:993px){.page-wrapper .icon-obj6:before{font-size:28px;}}.page-wrapper .icon-obj7:before{content:"\e907";font-size:28px;}@media only screen and (min-width:993px){.page-wrapper .icon-obj7:before{font-size:28px;}}.page-wrapper .icon-obj8:before{content:"\e908";font-size:28px;}@media only screen and (min-width:993px){.page-wrapper .icon-obj8:before{font-size:28px;}}.page-wrapper .navbar-left{width:100%;height:15.625vw;}@media only screen and (max-width:993px){.page-wrapper .navbar-left{height:68px;}}@media only screen and (min-width:993px){.page-wrapper .navbar-left{width:23.5%;}}.page-wrapper .navbar-left ul{width:100%;overflow:hidden;}@media only screen and (min-width:768px) and (max-width:992px){.page-wrapper .navbar-left ul{width:100%;}}@media only screen and (min-width:993px){.page-wrapper .navbar-left ul{height:auto;}}.page-wrapper .navbar-left li{width:100%;background-color:#008be6;}.page-wrapper .navbar-left li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;min-height:68px;}@media only screen and (min-width:993px){.page-wrapper .navbar-left li a{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;padding-left:2.5vw;}}.page-wrapper .navbar-left li a:hover,.page-wrapper .navbar-left li a.active{background-color:#35adfb;text-decoration:none;}.page-wrapper .navbar-left li a:hover .icon-obj0:before,.page-wrapper .navbar-left li a:hover .icon-obj1:before,.page-wrapper .navbar-left li a:hover .icon-obj2:before,.page-wrapper .navbar-left li a:hover .icon-obj3:before,.page-wrapper .navbar-left li a:hover .icon-obj4:before,.page-wrapper .navbar-left li a:hover .icon-obj5:before,.page-wrapper .navbar-left li a:hover .icon-obj6:before,.page-wrapper .navbar-left li a:hover .icon-obj7:before,.page-wrapper .navbar-left li a:hover .icon-obj8:before,.page-wrapper .navbar-left li a.active .icon:before{color:#fff;}.page-wrapper .navbar-left li a .navbar-text,.page-wrapper .navbar-left li a .title{font-size:18px;color:#fff;}@media only screen and (min-width:601px){.page-wrapper .navbar-left li a .navbar-text,.page-wrapper .navbar-left li a .title{font-size:1.385rem;}}@media only screen and (min-width:993px){.page-wrapper .navbar-left li a .navbar-text,.page-wrapper .navbar-left li a .title{font-size:18px;padding-left:30px;}}.page-wrapper .navbar-left li a.active .controls{display:block;}.page-wrapper .navbar-left li a .controls{display:none;}@media only screen and (min-width:993px){.page-wrapper .navbar-left li a.active .controls,.page-wrapper .navbar-left li a .controls{display:none;}}.page-wrapper .navbar-left li a .controls i.arrow-prev,.page-wrapper .navbar-left li a .controls i.arrow-next{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:11px;height:6px;margin-left:15px;cursor:pointer;}.page-wrapper .navbar-left li a .controls i.arrow-prev{margin-bottom:4px;background-image:url(/sites/all/themes/genius2/images/arrow-prev.png);background-repeat:no-repeat;background-position:center;}.page-wrapper .navbar-left li a .controls i.arrow-next{background-image:url(/sites/all/themes/genius2/images/arrow-next.png);background-repeat:no-repeat;background-position:center;}.page-wrapper section.content-right{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100vw;padding:0 5vw;}@media only screen and (min-width:993px){.page-wrapper section.content-right{-webkit-box-shadow:0 1px 7px #ccc;-moz-box-shadow:0 1px 7px #ccc;box-shadow:0 1px 7px #ccc;width:70%;margin:30px 30px;padding-bottom:30px;}.page-wrapper section.content-right.main{width:75.5%;padding:0 40px 0 87px;margin:0;box-shadow:none;}}.page-wrapper section.content-right .section-title{width:100%;padding-top:5px;}@media only screen and (min-width:993px){.page-wrapper section.content-right .section-title{width:70vw;padding-top:5px;}}.page-wrapper section.content-right .section-title span{font-size:0.923em;color:#323232;}@media only screen and (min-width:993px){.page-wrapper section.content-right .section-title span{font-size:18px;}}.page-wrapper section.content-right .section-title h1.title{font-weight:600;font-size:6vw;}@media only screen and (min-width:993px){.page-wrapper section.content-right .section-title h1.title{font-size:40px;}}.page-wrapper .social-sharing-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;padding-top:8vw;}@media only screen and (min-width:993px){.page-wrapper .social-sharing-block{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;padding-top:21px;}}.page-wrapper .social-sharing-block .social-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-wrapper .social-sharing-block .social-buttons .social-btns-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-wrapper .social-sharing-block .social-buttons .social-btns-wrap .social-title{font-weight:600;font-size:1rem;}.page-wrapper .social-sharing-block .social-buttons .social-btns-wrap .social-btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:18px;}.page-wrapper .social-sharing-block .social-buttons .social-btns-wrap .tw,.page-wrapper .social-sharing-block .social-buttons .social-btns-wrap .fb,.page-wrapper .social-sharing-block .social-buttons .social-btns-wrap .lkdn{display:block;margin-right:5px;font-size:25px;}@media only screen and (min-width:993px){.page-wrapper .social-sharing-block .social-buttons .social-btns-wrap .tw,.page-wrapper .social-sharing-block .social-buttons .social-btns-wrap .fb,.page-wrapper .social-sharing-block .social-buttons .social-btns-wrap .lkdn{margin-right:.375vw;font-size:32px;}}.page-wrapper .social-sharing-block .social-buttons .social-btns-wrap a:hover{opacity:.8;text-decoration:none;}.page-wrapper .email-as-pdf-btn,.page-wrapper .purple-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:98px;height:30px;background-color:#e91e51;color:#fff;font-family:"ProximaNovaRegular",sans-serif;font-size:0.923rem;text-align:center;}@media only screen and (min-width:993px){.page-wrapper .email-as-pdf-btn,.page-wrapper .purple-btn{width:126px;height:40px;margin-left:47px;font-size:1.154rem;}}.page-wrapper .introduction-text-block{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:1.5em;margin-top:10vw;font-size:0.923rem;}@media only screen and (min-width:993px){.page-wrapper .introduction-text-block{margin-top:32px;font-size:16px;}}.page-wrapper .table-of-content{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:10vw;}@media only screen and (min-width:993px){.page-wrapper .table-of-content{margin-top:2vw;}}.page-wrapper .table-of-content .content-block-title{width:100%;margin-top:0;margin-bottom:0;font-size:5vw;}@media only screen and (min-width:993px){.page-wrapper .table-of-content .content-block-title{font-size:1.846rem;}}.page-wrapper .table-of-content .content-block-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:4vw;}@media only screen and (min-width:993px){.page-wrapper .table-of-content .content-block-wrap{margin-top:29px;padding-left:3px;padding-right:3px;}}.page-wrapper .table-of-content .content-block{-webkit-box-shadow:0 1px 7px #ccc;-moz-box-shadow:0 1px 7px #ccc;box-shadow:0 1px 7px #ccc;width:43vw;height:43vw;border-bottom:4px solid transparent;}@media only screen and (min-width:993px){.page-wrapper .table-of-content .content-block{width:15vw;height:15vw;}}.page-wrapper .table-of-content .content-block:nth-child(n + 3){margin-top:4vw;}@media only screen and (min-width:993px){.page-wrapper .table-of-content .content-block:nth-child(n + 3){margin-top:0;}}@media only screen and (min-width:993px){.page-wrapper .table-of-content .content-block:nth-child(n + 5){margin-top:1.875vw;}}.page-wrapper .table-of-content .content-block:nth-child(1):hover{border-color:#5936d8;color:inherit !important;text-decoration:none !important;}.page-wrapper .table-of-content .content-block:nth-child(2):hover{border-color:#46edb9;color:inherit !important;text-decoration:none !important;}.page-wrapper .table-of-content .content-block:nth-child(3):hover{border-color:#ffb411;color:inherit !important;text-decoration:none !important;}.page-wrapper .table-of-content .content-block:nth-child(4):hover{border-color:#e94b2e;color:inherit !important;text-decoration:none !important;}.page-wrapper .table-of-content .content-block:nth-child(5):hover{border-color:#d35d6d;color:inherit !important;text-decoration:none !important;}.page-wrapper .table-of-content .content-block:nth-child(6):hover{border-color:#3031da;color:inherit !important;text-decoration:none !important;}.page-wrapper .table-of-content .content-block:nth-child(7):hover{border-color:#43bdb2;color:inherit !important;text-decoration:none !important;}.page-wrapper .table-of-content .content-block:last-child:hover{border-color:#024e80;color:inherit !important;text-decoration:none !important;}.page-wrapper .table-of-content .content-block a.content-block-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;height:100%;position:relative;}.page-wrapper .table-of-content .content-block a.content-block-container:hover{color:inherit;text-decoration:none;}.page-wrapper .table-of-content .content-block a.content-block-container img{display:block;width:100%;height:50%;}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-name{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:2.5em;line-height:1.25em;margin-top:9vw;font-size:3.5vw;text-align:center;}@media only screen and (min-width:993px){.page-wrapper .table-of-content .content-block a.content-block-container .content-block-name{margin-top:3vw;font-size:1.385rem;color:#323232;}}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon{position:absolute;top:21vw;left:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:11vw;height:11vw;margin:0;}@media only screen and (min-width:993px){.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon{top:7vw;width:60px;height:60px;}}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj1:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj2:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj3:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj4:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj5:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj6:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj7:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj8:before{color:#fff;font-size:5vw;}@media only screen and (min-width:993px){.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj1:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj2:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj3:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj4:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj5:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj6:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj7:before,.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj8:before{font-size:1.5vw;}}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj1{background-color:#5936d8;}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj2{background-color:#46edb9;}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj3{background-color:#ffb411;}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj4{background-color:#e94b2e;}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj5{background-color:#d35d6d;}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj6{background-color:#3031da;}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj7{background-color:#43bdb2;}.page-wrapper .table-of-content .content-block a.content-block-container .content-block-icon.icon-obj8{background-color:#024e80;}.page-wrapper .information-block{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:8vw;}@media only screen and (min-width:993px){.page-wrapper .information-block{margin-top:3vw;}}.page-wrapper .information-block > * + *{margin-top:5vw;}@media only screen and (min-width:993px){.page-wrapper .information-block > * + *{margin-top:30px;}}.page-wrapper .information-block .info-block-item h3.info-item-title{font-size:4vw;}@media only screen and (min-width:993px){.page-wrapper .information-block .info-block-item h3.info-item-title{font-size:1.538rem;}}.page-wrapper .information-block .info-block-item .info-block-text{line-height:1.25em;margin-top:4vw;font-size:0.923rem;}@media only screen and (min-width:993px){.page-wrapper .information-block .info-block-item .info-block-text{line-height:1.5em;margin-top:1vw;font-size:16px;}.page-wrapper .information-block .info-block-item .info-block-text .phases,.page-wrapper .information-block .info-block-item .info-block-text .dependencies{margin-top:1.25vw;}}.page-wrapper .information-block .info-block-benefits{margin-top:8vw;font-size:4vw;}@media only screen and (min-width:993px){.page-wrapper .information-block .info-block-benefits{margin-top:2.75vw;font-size:1.538rem;}}.page-wrapper .information-block .info-block-benefits ul{line-height:2em;padding-left:.625vw;list-style-type:none;margin:0px;}@media only screen and (min-width:993px){.page-wrapper .information-block .info-block-benefits ul{padding:4px 44px;font-size:16px;list-style-type:none;}}.page-wrapper .information-block .courses-and-certifications{margin-top:8vw;font-size:4vw;}@media only screen and (min-width:993px){.page-wrapper .information-block .courses-and-certifications{margin-top:30px;font-size:1.538rem;}}.page-wrapper .information-block .courses-and-certifications ul{margin-top:4vw;}@media only screen and (min-width:993px){.page-wrapper .information-block .courses-and-certifications ul{line-height:2em;margin-top:.75vw;font-size:1.231rem;}}.page-wrapper .information-block .courses-and-certifications ul > * + *{margin-top:3vw;}@media only screen and (min-width:993px){.page-wrapper .information-block .courses-and-certifications ul > * + *{margin-top:0;}}.page-wrapper .information-block .courses-and-certifications ul li{line-height:1.5em;font-weight:600;font-size:16px;color:#008be6;}@media only screen and (min-width:993px){.page-wrapper .information-block .courses-and-certifications ul li{line-height:2em;}}.page-wrapper .navbar-center{width:100%;margin:20px auto 0;height:18.75vw;overflow:hidden;background-color:#008be6;}@media only screen and (min-width:993px){.page-wrapper .navbar-center{-webkit-box-shadow:0 1px 7px #ccc;-moz-box-shadow:0 1px 7px #ccc;box-shadow:0 1px 7px #ccc;height:7.5vw;margin-top:20px;background-color:#fff;}}.page-node-805 .page-wrapper .navbar-center{width:100%;}@media only screen and (min-width:993px){.page-node-805 .page-wrapper .navbar-center{width:60%;margin-left:0;margin-right:0;}.page-node-821 .page-wrapper .navbar-center{width:50%;margin-left:0;margin-right:0;}}.page-wrapper .navbar-center ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;list-style-type:none;padding:0px;margin:0px;}@media only screen and (min-width:993px){.page-wrapper .navbar-center ul{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;}}.page-wrapper .navbar-center ul li{width:100%;}@media only screen and (min-width:993px){.page-wrapper .navbar-center ul li{width:calc(100% / 9);}}.page-node-805 .page-wrapper .navbar-center ul li{width:100%;}@media only screen and (min-width:993px){.page-node-805 .page-wrapper .navbar-center ul li{width:25%;}.page-node-821 .page-wrapper .navbar-center ul li{width:33%;}}.page-wrapper .navbar-center ul li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:18.75vw;font-size:4vw;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;}@media only screen and (min-width:993px){.page-wrapper .navbar-center ul li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:7.5vw;line-height:1.25em;padding:0 .75vw;color:#024e80;font-size:.923rem;}.page-wrapper .navbar-center ul li a:hover,.page-wrapper .navbar-center ul li a.active{color:#fff;background-color:#008be6;border-bottom:7px solid #016eb5;}}.page-wrapper .navbar-center ul li a br{display:none;}@media only screen and (min-width:993px){.page-wrapper .navbar-center ul li a br{display:block;}}.page-wrapper .wiki-section{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:8vw;display:none;}.page-wrapper .wiki-section.active{display:block;}@media only screen and (min-width:993px){.page-wrapper .wiki-section{margin-top:3.5vw;}}.page-wrapper .wiki-section .wiki-section-name{font-size:5vw;}@media only screen and (min-width:993px){.page-wrapper .wiki-section .wiki-section-name{font-size:30px;}}.page-wrapper .wiki-section .wiki-section-articles-wrap{margin-top:5vw;}@media only screen and (min-width:993px){.page-wrapper .wiki-section .wiki-section-articles-wrap{margin-top:1vw;}}.page-wrapper .wiki-section .wiki-section-articles-wrap > * + *{margin-top:5vw;}@media only screen and (min-width:993px){.page-wrapper .wiki-section .wiki-section-articles-wrap > * + *{margin-top:1vw;}}.page-wrapper .wiki-section .wiki-section-articles-wrap .wiki-section-article{font-size:0.923rem;}@media only screen and (min-width:993px){.page-wrapper .wiki-section .wiki-section-articles-wrap .wiki-section-article{font-size:16px;}}.page-wrapper .wiki-section .wiki-section-articles-wrap .wiki-section-article a.wiki-section-article-name{color:#008be6;text-decoration:none;font-weight:600;}.page-wrapper .wiki-section .wiki-section-articles-wrap .wiki-section-article .wiki-text{display:inline;color:#323232;}.page-wrapper .view-product-block{width:100%;margin-top:8vw;position:relative;}@media only screen and (min-width:993px){.page-wrapper .view-product-block{margin-top:54px;}}.page-wrapper .view-product-block .product-tour-pic.mobile{display:block;width:90vw;height:95.5vw;margin:0 auto;}@media only screen and (min-width:993px){.page-wrapper .view-product-block .product-tour-pic.mobile{display:none !important;}}.page-wrapper .view-product-block .product-tour-pic.desktop{display:none !important;}@media only screen and (min-width:993px){.page-wrapper .view-product-block .product-tour-pic.desktop{display:block !important;width:100%;height:auto;}}.page-wrapper .view-product-block .content-container{position:absolute;top:0;left:0;width:100%;height:100%;padding:12vw 0 0;text-align:center;}@media only screen and (min-width:993px){.page-wrapper .view-product-block .content-container{-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;height:auto;padding-top:0;}}.page-wrapper .view-product-block .content-container .slogan-text{font-size:7.5vw;line-height:1.2em;color:#fff;}@media only screen and (min-width:993px){.page-wrapper .view-product-block .content-container .slogan-text{width:490px;margin:0 auto;font-size:2.308rem;}.page-wrapper .view-product-block .content-container .slogan-text br{display:none;}}.page-wrapper .view-product-block .content-container .no-credit-card-block{margin-top:4vw;font-size:4vw;color:#fff;}@media only screen and (min-width:993px){.page-wrapper .view-product-block .content-container .no-credit-card-block{margin-top:1.25vw;font-size:1.231rem;}.page-wrapper .view-product-block .content-container .no-credit-card-block br{display:none;}}.page-wrapper .view-product-block .content-container a.video-btn{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;width:45vw;height:10vw;line-height:10vw;margin:7.75vw auto 0;padding-left:7.5vw;font-size:4vw;color:#fff;text-align:center;background-color:#e71e51;background-image:url(/sites/all/themes/genius2/images/video-btn.png);background-repeat:no-repeat;background-position:3vw center;background-size:5vw;}@media only screen and (min-width:993px){.page-wrapper .view-product-block .content-container a.video-btn{height:40px;line-height:40px;margin-top:2vw;padding-left:2.5vw;font-size:1.231rem;background-position:8px 7px;background-size:1.375vw;display:inline-block;width:auto;padding:0 20px 0 40px;}}.page-wrapper .view-product-block .content-container a.video-btn:hover{text-decoration:none;}.page-wrapper .form-block{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:10vw;padding:80px 12px;background-color:#efefef;}@media only screen and (min-width:993px){.page-wrapper .form-block{width:50%;margin-top:5.125vw;padding:45px 35px 30px;}}.page-wrapper .form-block .question{font-weight:600;font-size:5.25vw;text-align:center;}@media only screen and (min-width:993px){.page-wrapper .form-block .question{font-size:1.846rem;}}.page-wrapper .form-block .submit-text{font-size:3.4vw;text-align:center;}@media only screen and (min-width:993px){.page-wrapper .form-block .submit-text{font-size:20px;}}.page-wrapper .form-block .rate-text{margin-top:10vw;font-weight:600;font-size:4vw;text-align:center;}@media only screen and (min-width:993px){.page-wrapper .form-block .rate-text{margin-top:4vw;font-size:1.231rem;text-align:left;}}.page-wrapper .form-block .the-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8vw;}@media only screen and (min-width:993px){.page-wrapper .form-block .the-form{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:3vw;}}.page-wrapper .form-block .the-form > * + *{margin-top:6.5vw;}.page-wrapper .form-block .the-form input{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:100%;height:12vw;padding-left:4vw;color:rgba(50,50,50,0.5);border:none;}.page-wrapper .form-block .the-form input::-webkit-input-placeholder{font-family:"ProximaNova-Regular",sans-serif;font-size:4vw;color:rgba(50,50,50,0.5);}.page-wrapper .form-block .the-form input::-moz-placeholder{font-family:"ProximaNova-Regular",sans-serif;font-size:4vw;color:rgba(50,50,50,0.5);}.page-wrapper .form-block .the-form input:-ms-input-placeholder{font-family:"ProximaNova-Regular",sans-serif;font-size:4vw;color:rgba(50,50,50,0.5);}.page-wrapper .form-block .the-form input:-moz-placeholder{font-family:"ProximaNova-Regular",sans-serif;font-size:4vw;color:rgba(50,50,50,0.5);}@media only screen and (min-width:993px){.page-wrapper .form-block .the-form input{margin-top:1vw;height:40px;padding-left:2vw;font-size:1.231rem;}.page-wrapper .form-block .the-form input::-webkit-input-placeholder{font-size:1.231rem;}.page-wrapper .form-block .the-form input::-moz-placeholder{font-size:1.231rem;}.page-wrapper .form-block .the-form input:-ms-input-placeholder{font-size:1.231rem;}.page-wrapper .form-block .the-form input:-moz-placeholder{font-size:1.231rem;}.page-wrapper .form-block .the-form input.first-name,.page-wrapper .form-block .the-form input.last-name{width:48%;margin-top:0;}.page-wrapper .form-block .the-form input.last-name{margin-left:auto;}}.page-wrapper .form-block .the-form textarea{width:100%;height:36.25vw;padding:4vw;font-size:4vw;color:rgba(50,50,50,0.5);border:none;resize:vertical;}.page-wrapper .form-block .the-form textarea::-webkit-input-placeholder{font-family:"ProximaNova-Regular",sans-serif;font-size:4vw;color:rgba(50,50,50,0.5);}.page-wrapper .form-block .the-form textarea::-moz-placeholder{font-family:"ProximaNova-Regular",sans-serif;font-size:4vw;color:rgba(50,50,50,0.5);}.page-wrapper .form-block .the-form textarea:-ms-input-placeholder{font-family:"ProximaNova-Regular",sans-serif;font-size:4vw;color:rgba(50,50,50,0.5);}.page-wrapper .form-block .the-form textarea:-moz-placeholder{font-family:"ProximaNova-Regular",sans-serif;font-size:4vw;color:rgba(50,50,50,0.5);}@media only screen and (min-width:993px){.page-wrapper .form-block .the-form textarea{height:7.25vw;margin-top:1vw;padding:1.5vw 2vw;font-size:1.231rem;}.page-wrapper .form-block .the-form textarea::-webkit-input-placeholder{font-size:1.231rem;}.page-wrapper .form-block .the-form textarea::-moz-placeholder{font-size:1.231rem;}.page-wrapper .form-block .the-form textarea:-ms-input-placeholder{font-size:1.231rem;}.page-wrapper .form-block .the-form textarea:-moz-placeholder{font-size:1.231rem;}}.page-wrapper .form-block input[type="submit"]{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:160px;height:40px;margin:25px auto 0 auto;text-align:center;color:#fff;font-size:15px;background-color:#0086de;}@media only screen and (min-width:993px){.page-wrapper .form-block .the-form button{width:160px;height:40px;margin-top:2vw;font-size:1.231rem;}}@media only screen and (min-width:993px){.page-wrapper .main .form-block{width:100%;margin-top:79px;padding:55px 154px;}}@media only screen and (min-width:993px){.page-wrapper .main .form-block .question{font-size:30px;font-weight:600;line-height:1;}}@media only screen and (min-width:993px){.page-wrapper .main .form-block .the-form{margin-top:4vw;}}@media only screen and (min-width:993px){.page-wrapper .main .form-block textarea{height:8vw;}}@media only screen and (min-width:993px){.page-wrapper .main .form-block input[type="submit"]{width:161px;height:40px;margin-top:14px;font-size:15px;}}.page-wrapper .main .form-block .form-text{width:100%;}.page-wrapper .main .form-block #webform-component-first-name{float :left;width:49%;}.page-wrapper .main .form-block #webform-component-last-name{float:right;width:49%;}.page-wrapper .main .form-block .form-actions{text-align:center;}.page-wrapper .pagination-block{display:table;width:100%;height:40px;color:#fff;background-color:#0173bd;}@media only screen and (min-width:993px){.page-wrapper .pagination-block{height:100px;}}.page-wrapper .pagination-block .pagination-arrow{display:table-cell;width:40px;height:100%;font-size:26px;background-color:#024e80;text-align:center;vertical-align:middle;}@media only screen and (min-width:993px){.page-wrapper .pagination-block .pagination-arrow{width:100px;font-size:40px;}}.page-wrapper .pagination-block .pagination-arrow:hover{color:rgba(255,255,255,0.5);text-decoration:none;}.page-wrapper .pagination-block .pagination-middle-section{display:table-cell;padding:0 20px;vertical-align:middle;}.page-wrapper .pagination-block .pagination-link{text-transform:uppercase;}@media only screen and (min-width:993px){.page-wrapper .pagination-block .pagination-link{font-size:20px;}}.page-wrapper .pagination-block .pagination-link:hover{color:rgba(255,255,255,0.5);text-decoration:none;}.page-wrapper .pagination-block .pagination-link span i{border-bottom:1px solid rgba(255,255,255,1);font-style:normal;}.page-wrapper .pagination-block .pagination-link:hover span i{border-bottom:1px solid rgba(255,255,255,.2);}.page-wrapper .introduction-text-block h3{font-size:18px;font-weight:600;}.book-next-link{float:right;}.page-wrapper .introduction-text-block h4{font-size:16px;font-weight:600;}.page-wrapper .introduction-text-block h2{font-size:30px;font-weight:600;line-height:1.1;}@media only screen and (min-width:993px){.page-wrapper .introduction-text-block  h2{font-size:30px;line-height:1.2;}}.introduction-text-block p{margin:0 0 10px 0;}.page-wrapper .want-to-try-block{width:100%;padding:30px 0;margin-top:40px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;}@media only screen and (min-width:993px){.page-wrapper .want-to-try-block{width:60vw;margin-top:70px;border-top:1px solid #d3d3d3;}}.page-wrapper .want-to-try-block .content-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}@media only screen and (min-width:993px){.page-wrapper .want-to-try-block .content-container{-webkit-box-shadow:0 1px 7px #ccc;-moz-box-shadow:0 1px 7px #ccc;box-shadow:0 1px 7px #ccc;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;}}.page-wrapper .want-to-try-block .content-container img{width:100%;}@media only screen and (min-width:993px){.page-wrapper .want-to-try-block .content-container img{width:24vw;}}.page-wrapper .want-to-try-block .content-container .right-block{width:100%;}@media only screen and (min-width:993px){.page-wrapper .want-to-try-block .content-container .right-block{width:33vw;height:13vw;padding-left:20px;}}@media only screen and (min-width:993px) and (min-width:1200px){.page-wrapper .want-to-try-block .content-container .right-block{padding-left:40px;}}@media only screen and (min-width:993px) and (min-width:1366px){.page-wrapper .want-to-try-block .content-container .right-block{padding-left:30px;}}.page-wrapper .want-to-try-block .content-container .slogan-text{margin-top:20px;font-size:4vw;text-align:left;}@media only screen and (min-width:993px){.page-wrapper .want-to-try-block .content-container .slogan-text{margin-top:0;font-size:1.538rem;}}@media only screen and (min-width:1200px){.page-wrapper .want-to-try-block .content-container .slogan-text{font-size:1.846rem;}}@media only screen and (min-width:1366px){.page-wrapper .want-to-try-block .content-container .slogan-text{font-size:24px;}}.page-wrapper .want-to-try-block .content-container .no-credit-card-block{margin-top:20px;font-size:3vw;text-align:left;}@media only screen and (min-width:993px){.page-wrapper .want-to-try-block .content-container .no-credit-card-block{margin-top:20px;font-size:1.077rem;}}.page-wrapper .want-to-try-block .content-container .email-as-pdf-btn{margin-left:0;margin-top:20px;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none;}button{background-color:black;border:none;cursor:pointer;}button::-moz-focus-inner{padding:0;border:none;}*{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;outline:none;background-repeat:no-repeat;}h1,h2,h3,h4,h5,h6{margin:0;}.page-wrapper .mobile-only{display:block;}@media only screen and (min-width:993px){.page-wrapper .mobile-only{display:none !important;}}.page-wrapper .desktop-only{display:none;}@media only screen and (min-width:993px){.page-wrapper .desktop-only{display:block !important;}}.page-wrapper{padding-bottom:30px;}.page-wrapper .page-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto;}@media only screen and (min-width:993px){.page-wrapper .page-container{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.page-wrapper .page-container .beginners-guide{width:100%;position:relative;}.page-wrapper .page-container .beginners-guide img.bg-image{width:100%;}.page-wrapper .page-container .beginners-guide img.bg-image.desktop-only{height:21.25vw;}.page-wrapper .page-container .beginners-guide .beginners-guide-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:62.5vw;line-height:1.5em;font-weight:600;font-size:1.231rem;color:#fff;text-align:center;text-transform:uppercase;}@media only screen and (min-width:993px){.page-wrapper .page-container .beginners-guide .beginners-guide-text{line-height:1.25em;font-size:40px;}}.page-wrapper .blue-text{color:#30a8dd;}.page-wrapper .btns-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:column;-ms-flex-align:column;-webkit-align-items:column;-moz-align-items:column;align-items:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-left:0;padding:20px;}@media only screen and (min-width:993px){.page-wrapper .btns-block{width:70%;margin-left:auto;margin-right:35px;padding:0;}}@media only screen and (min-width:1200px){.page-wrapper .btns-block{margin-right:45px;}}@media only screen and (min-width:1366px){.page-wrapper .btns-block{margin-right:60px;}}@media only screen and (min-width:1920px){.page-wrapper .btns-block{margin-right:95px;}}.page-wrapper .purple-btn{display:block;width:110px;height:30px;line-height:3em;}@media only screen and (min-width:993px){.page-wrapper .purple-btn{width:180px;height:40px;line-height:40px;margin-left:0;}}@media only screen and (min-width:1200px){.page-wrapper .purple-btn{line-height:3.75em;}}.pagination-block a{color:white;}.page-wrapper .information-block ul li{padding:0;margin:0;}.page-wrapper .information-block ul li:after{display:none;}h3.info-item-title,.information-block h2{font-weight:600 !important;}.page-wrapper .pagination-block .pagination-middle-section.only_next{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;-moz-align-items:start;align-items:start;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;}.page-wrapper .pagination-block .pagination-link span.pagination-span{text-transform:none;font-size:15px;font-weight:500;border-bottom:none;}@media only screen and (max-width:992px){.page-wrapper .pagination-block .pagination-link span.pagination-span{font-size:12px;}}.page-wrapper #tabs-wrapper{margin:20px 0 0 0;}body.node-type-book{background:white;}.form-block .jq-selectbox{display:none !important;}.form-block .webform-component-fivestar{text-align:center;}.form-block .webform-component-fivestar{margin:23px 0 5px 0 !important;}.form-block .webform-component-fivestar label{display:inline-block;vertical-align:middle;margin:0 20px 0 0;font-size:16px;}.form-block .webform-component-fivestar  .form-type-select{display:inline-block;vertical-align:middle;}.form-block div.fivestar-widget-static .star{float:left;width:43px;height:36px;overflow:hidden;text-indent:-999em;background:url(/sites/all/themes/genius2/images/fivestar.png) no-repeat 0 0;}.form-block  div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(/sites/all/themes/genius2/images/fivestar.png) no-repeat 0 -36px;}.form-block  div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(/sites/all/themes/genius2/images/fivestar.png) no-repeat 0 0;}.form-block  div.fivestar-widget .cancel,.form-block  div.fivestar-widget .star{float:left;width:43px;height:36px;overflow:hidden;text-indent:-999em;}.form-block  div.fivestar-widget .cancel,.form-block  div.fivestar-widget .cancel a{background:url(/sites/all/themes/genius2/widgets/default/delete.gif) no-repeat 0 -16px;text-decoration:none;}.form-block  div.fivestar-widget .star,.form-block  div.fivestar-widget .star a{background:url(/sites/all/themes/genius2/images/fivestar.png) no-repeat 0 0;text-decoration:none;}.form-block  div.fivestar-widget div.on a{background-position:0 -36px;}.form-block  div.fivestar-widget div.hover a,.form-block  div.rating div a:hover{background-position:0 -36px;}.sended_info{background-color:#008be6;color:white;padding:10px 20px;font-size:18px;}.block_form_wrapper div.messages{margin:5px auto;}.block_form_wrapper input.form-submit{background-color:#008be6;color:white;padding-left:20px;padding-right:20px;}.block_form_wrapper label{display:none;}.block_form_wrapper{overflow:hidden;padding:4px;}.__shadowblock.block-menu-block{z-index:5;position:relative;}.introduction-text-block table{width:100% !important;height:auto !important;}.introduction-text-block table td{padding:6px;}@media only screen and (max-width:992px){.page-wrapper .navbar-left{overflow:hidden;}.page-wrapper .navbar-left li{display:none;}.page-wrapper .navbar-left li.active{display:block;}.page-wrapper .navbar-left.__opened{overflow:inherit;}.page-wrapper .navbar-left.__opened li{display:block;}.page-wrapper .social-sharing-block{padding-top:15px;}.page-wrapper .introduction-text-block{margin-top:15px;}.introduction-text-block img{max-width:100%;width:auto !important;height:auto !important;}}.form-block .description .user-rating{display:none;}.form-block .ajax-progress-throbber{position:absolute;}.navbar-left ul.menu{list-style-type:none;padding:0px;margin:0px;}p.big{font-size:20px;}ul.phases{list-style-type:none;padding:0px;font-size:17px;font-weight:600;}ul.phases li strong{font-size:18px;}ul.dependencies{list-style-type:none;padding:0px;font-size:16px;}ul.dependencies li strong{font-size:20px;font-weight:600;}.page-wrapper h4{font-weight:600;font-size:20px;}.picture-block table,.info-block-text  table{border-collapse:collapse;}.picture-block table td,.info-block-text table td,.info-block-text table th{padding:10px;border:1px solid #ccc;}.picture-block table td:first-child{width:23%;}.page-node-818 .page-wrapper .node-book ul{list-style-type:disc;margin:0 0 0 30px;}
form.fivestar-widget{clear:both;display:block;}form.fivestar-widget select,form.fivestar-widget input{margin:0;}.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px;margin-left:40px;}.fivestar-combo-stars .fivestar-static-item{float:left;margin-right:40px;}.fivestar-combo-stars .fivestar-form-item{float:left;}.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{margin:0;}div.fivestar-widget-static{display:block;}div.fivestar-widget-static br{clear:left;}div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;}div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 -32px;}div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;}div.fivestar-widget{display:block;}div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background:url(/sites/all/modules/fivestar/widgets/default/delete.gif) no-repeat 0 -16px;text-decoration:none;}div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;text-decoration:none;}div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer;}div.fivestar-widget div.on a{background-position:0 -16px;}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -32px;}form.fivestar-widget div.description{margin-bottom:0;}html.js .fivestar-submit{display:none;}.fivestar-combo-stars .form-type-fivestar .form-item{float:left;}
