.dummmy{font-size:inherit}.bg-blue{background:#213db9}.bg-dark-blue{background:#051351}.bg-grey{background:#e5e5e5}.bg-black{background:#343434}.bg-orange{background:#ee4800}.blue{color:#213db9}.dark-blue{color:#051351}.grey{color:#e5e5e5}.black{color:#343434}.orange{color:#ee4800}.hidden{display:none}.flex-help{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#youtube-player{content:'';position:absolute;bottom:-20px!important;right:-20px;z-index:100;width:30%;height:30%}h1,h2{font-weight:700}.container{width:1000px}.container.clickbank{max-width:980px}.f-sticky{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body,html{height:100%!important}body{font-family:'Open Sans',sans-serif;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.blocked{display:block!important}body.upsell{padding-bottom:150px}body.no-flex{display:block!important}.top{background:#213db9;background:url(../img/avoid-rc-video-background-2.jpg?ver=2) no-repeat,#051352;background-position:top center;background-size:auto;height:740px}.top.bigger{height:1000px}.top.shrinked{max-height:120px;background:url(../img/simple-bg.png) no-repeat top center;background-size:cover}.top.shrinked-calculator{max-height:320px;background:url(../img/simple-bg.png) no-repeat top center;background-size:cover}.top.shrinked-download{max-height:240px;background:url(../img/simple-bg.png) no-repeat top center;background-size:cover}.top.homepage{max-height:800px}.top .header{height:auto;color:#fff}.top .top-logo{background:url(../img/logo-holder.png);width:310px;height:112px}.top #main-menu{display:none}.top #main-menu:checked~.top-menu{opacity:1;pointer-events:auto;transform:translateX(0)}.top #main-menu:checked~.main-menu-label .item{transform:rotate(90deg)}.top .menu-items{display:inline-block;vertical-align:middle;margin-right:2px}.top .menu-items .item{display:block;background:#fff;width:28px;height:4px;border-radius:20px;transition:all .2s ease-in-out}.top .menu-items .item:nth-of-type(2){margin:4px 0}.top .main-menu-label{float:right;padding:35px 20px;margin-right:65px;position:relative;z-index:1;cursor:pointer}.top .main-menu-label .text{display:inline-block;vertical-align:middle;color:#fff;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:400}.top .facebook-btn{position:absolute;right:20px;top:43px}.top .top-menu{padding:0;position:absolute;top:43px;right:215px;transform:translateX(-150px);transition:all .2s ease-in-out;transition-delay:.2s;overflow:hidden;opacity:0;pointer-events:none;width:500px;text-align:right}.top .top-menu li{display:inline;margin-right:16px}.top .top-menu li:last-of-type{margin-right:0}.top .top-menu a{color:#fff;text-decoration:none}.top .top-menu a:hover{text-decoration:underline}.top .video.container .main-headline{display:block;margin:0 auto 20px;float:none}.top .video.container #video-box{float:none;display:block;margin:0 auto}.top #video_wrapper{position:relative;display:block;width:750px;height:423px}.free-bonus-area img{margin:0 auto;display:block}.free-bonus-area.bottom img{margin:20px auto}.mobile .top-menu{top:48px;right:260px;width:685px}.mobile .top-menu a{font-size:25px}.mobile #main-menu:checked~.main-menu-label .item{transform:rotate(90deg);width:30px}.mobile .menu-items .item{width:58px;height:9px}.mobile .menu-items .item:nth-of-type(2){margin:9px 0}.mobile .main-menu-label{padding-right:0;margin-right:90px}.mobile .main-menu-label .text{font-size:38px}.mobile .facebook-btn{position:absolute;top:58px}.mobile .pg-calculator{margin-top:40px}.mobile .header .span-12{width:66.66666667%}.mobile .header .span-12:first-child{width:33.33333333%}.bottle-row{position:relative;z-index:100}.bottle-row.favored{z-index:200;box-shadow:0 13px 8px -10px #CCC,0 -13px 8px -10px #CCC}.bottle-row .choosepkg{color:#ef4800;font-size:22px;text-align:left;font-weight:700;padding:20px 0;margin-left:70px}.bottle-row .bottle-img{display:block}.bottle-row .bottle-img.first-bottle{margin:30px auto}.bottle-row .bottle-img.second-bottle{margin:0 auto}.bottle-row .bottle-img.third-bottle{margin:30px auto}.bottle-row .save-price{font-size:40px;color:#ff6400;font-weight:700;display:block;margin:0 auto;text-align:center;width:100%;line-height:29px}.bottle-row .price-box{border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;margin:42px 0;padding:36px 0 0 0;text-align:center}.bottle-row .bottle-headline{font-size:34px;color:#213db9;font-weight:700;line-height:0}.bottle-row .sm-headline{font-size:32px;color:#343434;display:inline-block;vertical-align:middle}.bottle-row .lg-headline{font-size:64px;color:#343434;font-weight:700;display:inline-block;vertical-align:middle}.bottle-row .striked{text-decoration:line-through}.bottle-row .cards{margin:0 auto;display:block;float:none}.bottle-row .buy-link{margin:60px auto;display:block}.bottle-row .buy-link.alt{margin:40px auto}.bottle-row .most-popular{margin:0 auto;display:block}.buy-link{position:relative}.buy-link:before{opacity:0;content:"";position:absolute;width:104%;height:100px;background-color:rgba(255,255,255,.18);z-index:2;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.buy-link:hover:before{opacity:1}.guarantee-wrap{color:#fff;position:relative;z-index:300}.faqs{color:#343434;padding:60px 0}.faqs .faq-title{font-size:36px;text-align:center;font-weight:700}.faqs h5,.faqs--headline{font-size:18px;font-weight:700;margin:25px 0 0}.faqs p{margin-top:10px}.faqs .ingredients-pop{display:none;position:fixed;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,.8)}.faqs .ingredients-pop:after{content:'\2716';color:#AAA;background:#000;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;display:inline-block;height:20px;width:20px;line-height:20px;text-align:center;border:2px solid #AAA;position:absolute;top:17px;margin-left:-10px}.faqs .ingredients-pop:target{display:block;outline:0}.faqs .ingredients-pop img{max-width:90%;max-height:80%;margin-top:27px;cursor:default}.content{padding:30px 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bottom-menu{padding:25px 0;list-style-type:none;text-align:center}.bottom-menu li{margin-right:16px;display:inline}.bottom-menu li:last-of-type{margin-right:0}.bottom-menu a{color:#213db9;text-decoration:none}.bottom-menu a:hover{text-decoration:underline}.footer-disclaimer{color:#fff;padding:30px 0}.footer-disclaimer .copyright{margin-top:20px}.footer-disclaimer .copyright.clean{margin-top:0;margin-bottom:0}.footer-disclaimer .fda-disclaimer{width:850px;margin:auto}.footer-disclaimer .fda-disclaimer-p{text-align:center;font-size:11px}.footer-disclaimer p{line-height:18px;font-size:13px}.footer-disclaimer .clickbank p{width:850px;margin:auto}body.mobile #video-box .wrapper{width:1160px!important;height:666px!important;overflow:hidden}body.mobile .top{background-color:#0E5EDB;background-image:-moz-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:-webkit-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:-o-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:-ms-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);height:auto!important}body.mobile .top #video_wrapper{width:1140px!important;height:646px!important}body.mobile .jwplayer{width:1138px!important;height:643px!important;margin:0 auto!important}body.mobile .container{width:1200px}body.mobile .free-bonus-area img{margin:10px auto;display:block;width:92%}body.mobile .top{height:1218px}body.mobile .top .video.container .main-headline{width:80%}body.mobile .helper-scaling.helper-1{height:1860px;background:#e5e5e5}body.mobile .helper-scaling.helper-2{height:242px}body.mobile .helper-scaling.helper-3{height:742px;background:#e5e5e5}body.mobile .helper-scaling.helper-4{height:1140px;background:#e5e5e5}body.mobile .helper-scaling.helper-5{height:800px;background:#e5e5e5}body.mobile .helper-scaling.helper-6{height:600px;background:#e5e5e5}body.mobile .helper-scaling.helper-7{height:420px;background:#e5e5e5}body.mobile .bottle-row .choosepkg{font-size:36px;margin-left:20px}body.mobile .bottle-row .most-popular{width:110%}body.mobile .bottle-row .bottle-headline{font-size:50px}body.mobile .bottle-row .sm-headline{font-size:48px}body.mobile .bottle-row .lg-headline{font-size:80px}body.mobile .bottle-row .price-box{margin:62px 0;padding:56px 0 30px 0}body.mobile .bottle-row .bottle-img.first-bottle{width:130px;margin:47px auto}body.mobile .bottle-row .bottle-img.second-bottle{width:380px}body.mobile .bottle-row .bottle-img.third-bottle{width:380px;margin:47px auto}body.mobile .bottle-row .buy-link{margin:120px auto 50px}body.mobile .bottle-row .buy-link.alt{margin:100px auto 50px}body.mobile .bottle-row .buy-btn{width:350px}body.mobile .guarantee-wrap .guarantee-text{padding:16px 40px}.header-texts{color:#fff;font-size:18px}.header-texts .inner{float:left;padding-right:10px}.header-texts .timer{float:left;width:150px;height:28px;background-color:#ee4800;color:#fff;font-weight:600;text-align:center}.hitback{margin:20px 0 0;display:inline-block;text-align:center;width:100%}.press-quote{font-size:12px}.expire2{position:fixed;bottom:20px;left:20px;padding:20px;background:#fff;font-weight:700;text-align:center;z-index:999;font-size:18px}.expire2 .timer2{background-color:#ee4800;color:#fff;font-weight:600}.supplements-upsell.mobile{width:1100px!important}.supplements-upsell.mobile p{font-size:30px;line-height:38px}.supplements-upsell.mobile .product-image{width:100%}.supplements-upsell.mobile #mbg{font-size:25px}.supplements-upsell.mobile .android-helper-1{height:2285px}.supplements-upsell.mobile .android-helper-2{height:2905px}.supplements-upsell.mobile .android-helper-3{height:2130px}.supplements-upsell.mobile .android-helper-4{height:2905px}.supplements-upsell.mobile .android-helper-5{height:2120px}.supplements-upsell #accept-link{font-size:30px;line-height:48px;font-weight:bolder;text-decoration:underline;color:#213db9}.supplements-upsell p{line-height:25px;margin:20px 0 25px 0;font-size:16px;color:#343434}.supplements-upsell .decline-block{font-size:13px}.supplements-upsell .decline-block a{font-weight:700;color:#5c5c54;display:inline-block}.supplements-upsell #mbg{font-size:16px}.supplements-upsell #mbg img{vertical-align:middle;width:80px}.supplements-upsell .crossed{text-decoration:line-through}.supplements-upsell .underlined{text-decoration:underline}.supplements-upsell .black{color:#343434}.supplements-upsell .green{color:#009600}.supplements-upsell .red{color:#ee4800}.supplements-upsell .bold{font-weight:bolder}.supplements-upsell .dark{color:#000}.supplements-upsell h1,.supplements-upsell h2,.supplements-upsell h3,.supplements-upsell h4{font-weight:700}.supplements-upsell a{color:#051351;text-decoration:none;font-weight:bolder}.supplements-upsell a:hover{text-decoration:underline}.product-image{display:block;margin:0 auto 40px}.step-bar{margin-bottom:-20px}.supp11 h3{text-align:center;margin:20px auto 40px;color:#213db9;font-size:35px;line-height:35px;max-width:560px}.supp11 h4{text-align:center;margin:20px 0;color:#ee4800;font-size:24px}.supp11 h5{color:#213db9;font-size:22px}.supp11 #terms-agree{width:30px;height:30px;position:relative;top:8px}.supp11 #terms-agree-label{font-size:20px;color:#ee4800}.supp11.mobile #terms-agree{width:50px;height:50px}.supp11.mobile #terms-agree-label{font-size:36px}.supp11.mobile h3{font-size:47px;line-height:46px;max-width:780px}.supp11.mobile h4{font-size:35px}.supp11.mobile h5{font-size:36px}.supp31 h3{text-align:center;margin:20px auto;color:#213db9;font-size:51px;line-height:35px}.supp31 h4{text-align:center;margin:20px auto 40px;color:#ee4800;font-size:30px;max-width:630px}.supp31.mobile h3{font-size:71px}.supp31.mobile h4{font-size:50px;max-width:930px}.supp32 h3{text-align:center;margin:20px auto;color:#213db9;font-size:42px;line-height:35px}.supp32 h4{text-align:center;margin:20px auto 30px;color:#ee4800;font-size:30px;max-width:865px}.supp32.mobile h3{font-size:54px}.supp32.mobile h4{font-size:36px;max-width:100%}.supp61 h3{text-align:center;margin:20px auto;color:#213db9;font-size:51px;line-height:35px}.supp61 h4{text-align:center;margin:20px auto 40px;color:#ee4800;font-size:30px;max-width:630px}.supp61.mobile h3{font-size:71px}.supp61.mobile h4{font-size:50px;max-width:930px}.supp62 h3{text-align:center;margin:20px auto;color:#213db9;font-size:42px;line-height:35px}.supp62 h4{text-align:center;margin:20px auto 40px;color:#ee4800;font-size:30px;max-width:870px}.supp62.mobile h3{font-size:54px}.supp62.mobile h4{font-size:36px;max-width:100%}.download-page{min-width:1200px!important}.download-page .product-row{margin:40px 0}.download-page .cols-5 .first-box{padding:15px;background-color:#e5e5e5;height:auto;border-radius:5px;text-align:left;position:relative;font-size:15px;margin-bottom:40px}.download-page .cols-5 .first-box .gallery{background:#000}.download-page .cols-5 .first-box h3{min-height:0}.download-page .cols-5 .first-box .watch-quote{margin:10px 0}.download-page .download-headline{position:relative;top:-115px;left:24px}.download-page .download-bundle{margin-top:10px;width:90%}.download-page .sup-video-p{font-size:24px;margin:0 0 20px;color:#343434;font-weight:bolder}.download-page h2{color:#343434;margin:20px 0}.download-page h3{font-weight:700;font-size:24px}.download-page .red-headline{color:red;text-transform:uppercase}.download-page .grey{width:100%;padding:20px;background-color:#E4E4E4;margin:auto;position:relative}.download-page .arrow-left,.download-page .arrow-right{position:absolute;bottom:180px}.download-page .arrow-left{left:250px}.download-page .arrow-right{right:250px}.download-page .access-link{text-align:center;width:400px;display:block;margin:auto}.download-page .access-link span{font-size:20px;display:block;margin:auto;color:#00f}.download-page .access-link:hover span{text-decoration:underline}.download-page .container{width:1200px}.download-page .product{padding:15px;background-color:#e5e5e5;height:auto;border-radius:5px;text-align:center;position:relative;font-size:15px}.download-page .product a{color:#213db9;text-decoration:underline;font-weight:700}.download-page .product a:hover{text-decoration:none}.download-page .product a.big{font-size:30px;font-weight:700;color:#213db9;display:block;line-height:35px;margin:0 0 20px}.download-page .product .product-footer{width:100%;height:auto}.download-page .product h3{color:#343434}.download-page .product .gallery{margin:20px auto 0}.download-page .product .watch-quote{font-weight:700;color:#213db9;margin:20px 0}.download-page .cols-5 .product{min-height:600px}.download-page .cols-5 .product h3{min-height:78px}.download-page .cols-5 .span-5{width:20%;padding:10px}.download-page .n-books{width:100%;margin:20px auto}.download-page .nutrition-img{margin:20px auto 0;width:40%}.download-page .weight-training-program .training-1-img{margin:20px auto 0;width:65%}.download-page .weight-training-program .training-2-img{margin:20px auto 0;width:90%}.download-page .mistakes-25-img{margin:20px auto;display:block}.download-page .cheat-box{width:850px;border:20px solid #E4E4E4;background-color:#fff;height:auto;margin:auto;padding:20px}.download-page .cheat-box h3{font-size:x-large;color:#779c3d;text-align:center;margin-bottom:20px}.download-page .cheat-box .text{font-size:16px;color:#000}.download-page .cheat-box .bullets{float:right;width:500px;padding-bottom:20px;padding-right:15px}.download-page .cheat-box .bullets:first-child{padding-top:30px}.download-page .cheat-box .bullets .number{float:left;width:30px;height:40px;color:#779c3d;font-size:xx-large}.download-page .cheat-box .link{margin-top:20px;color:#00f;font-size:large;text-align:center;font-weight:700}.download-page .cheat-box .link a{text-decoration:none}.download-page .yellow-box{background:#ff0;border-radius:8px 8px 8px 8px;margin:20px auto;padding:20px 20px 30px 20px;width:600px;text-align:center}.download-page .yellow-box h3{margin-bottom:20px}.download-page .yellow-box p{font-size:16px}.download-page .yellow-box p a{margin-top:10px;font-size:x-large;color:#06C;text-decoration:underline;font-weight:700}.download-page .yellow-box p a:hover{text-decoration:none}.download-page .yellow-box img{margin:20px 0}.download-page #list-of-videos{display:none}.mobile .cheat-box{width:100%}.mobile .cheat-box .text{font-size:12px}.mobile .cheat-box h3{font-size:12px}.mobile .yellow-box{width:100%}.mobile .access-link{width:440px}.mobile .special{width:480px;height:auto}.body-avoid-rc .top{height:900px}.body-avoid-fb{height:auto!important}.body-avoid-fb .top{height:930px}.body-more-info{position:relative;display:block;padding-bottom:292px;min-height:100%;height:auto!important;background-color:#0E5EDB;background-image:-moz-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:-webkit-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:-o-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:-ms-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%)}.body-more-info.mobile .top.row.flex-help{background:0 0!important}.body-more-info .bottom-menu-wrapper{position:absolute;left:0;right:0;bottom:220px;background:#fff}.body-more-info .footer-disclaimer{position:absolute;left:0;right:0;bottom:0}.body-more-info .top{min-height:1000px}.body-more-info.mobile .top{min-height:1190px}.see-bellow{margin-top:90px;margin-bottom:50px;border-top:3px solid #fff;width:1000px;margin-left:auto;margin-right:auto;float:none!important;display:block}.see-bellow p:after{content:'';background:url(../img/mi-arrow.png) no-repeat;background-size:contain;position:absolute;top:15px;right:15px;width:45px;height:80px}.see-bellow p:before{content:'';background:url(../img/mi-arrow.png) no-repeat;background-size:contain;position:absolute;top:15px;left:15px;width:45px;height:80px}h1,h2,h3,h4,h5,h6{margin-bottom:20px}p{margin-bottom:20px}.privacy ul li{margin-bottom:10px;margin-left:20px;list-style-type:none}@font-face{font-family:'Helvetica Neue LT Std';src:url(../../fonts/HelveticaNeueLTStd/HelveticaNeueLTStd-Bd.eot);src:url(../../fonts/HelveticaNeueLTStd/HelveticaNeueLTStd-Bd.eot?#iefix) format('embedded-opentype'),url(../../fonts/HelveticaNeueLTStd/HelveticaNeueLTStd-Bd.woff) format('woff'),url(../../fonts/HelveticaNeueLTStd/HelveticaNeueLTStd-Bd.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Helvetica Neue LT Std';src:url(../../fonts/HelveticaNeueLTStd/HelveticaNeueLTStd-BlkEx.eot);src:url(../../fonts/HelveticaNeueLTStd/HelveticaNeueLTStd-BlkEx.eot?#iefix) format('embedded-opentype'),url(../../fonts/HelveticaNeueLTStd/HelveticaNeueLTStd-BlkEx.woff) format('woff'),url(../../fonts/HelveticaNeueLTStd/HelveticaNeueLTStd-BlkEx.ttf) format('truetype');font-weight:900;font-style:normal}.calculator{background:#152c96;background:url(../img/avoid-rc-video-background-2.jpg?ver=2) no-repeat,#051352;background-position:top center;background-size:auto;display:block}.calculator.mobile{background-color:#051351;background-image:-moz-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:-webkit-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:-o-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:-ms-radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);background-image:radial-gradient(50% 0,ellipse farthest-corner,#0E5EDB,#051351 100%);height:auto!important}.calculator .shrinked-calculator{background:0 0}.calculator.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.calculator.mobile .top{background:0 0}.calculator.mobile .facebook-btn{right:15px}.calculator.mobile .top-menu{top:48px;right:240px}.calculator.mobile .top-menu li{margin-right:13px}.calculator.mobile .top-menu li:last-of-type{margin-right:0}.calculator.mobile .main-menu-label{padding-right:0;padding-top:39px;margin-right:80px}.calculator.mobile .main-menu-label .text{font-size:35px}.calculator.mobile .pg-calculator{margin-top:40px}.calculator.mobile .header .span-12{width:66.66666667%}.calculator.mobile .header .span-12:first-child{width:33.33333333%}.pg-calculator+.row{background:#fff}.pg-calculator .calculator-form{text-align:center;max-width:580px;margin:0 auto;position:relative;border-radius:20px;background-color:#fff;padding:5px;background-image:linear-gradient(to top,#d00e00 0,#f60 100%)}.pg-calculator .calculator-form table{width:100%;border-radius:15px;box-shadow:none;border:none;margin-bottom:0;overflow:hidden}.pg-calculator .calculator-form table tr:nth-of-type(even){background-color:#f2f2f2}.pg-calculator .calculator-form tbody{padding:0 20px;display:block;margin-bottom:90px}.pg-calculator .calculator-form tr:nth-of-type(even):hover{background:#f9f9f9}.pg-calculator .calculator-form tr:nth-of-type(odd):hover{background:#fff}.pg-calculator .calculator-form td{padding:20px;font-size:18px;width:50%;vertical-align:middle}.pg-calculator .calculator-form input,.pg-calculator .calculator-form select{padding:6px 10px;font-size:16px;width:100%;border-radius:3px;outline:0;border:1px solid #ef4800}.pg-calculator .calculator-form input:hover,.pg-calculator .calculator-form select:hover{cursor:pointer}.pg-calculator .calculator-form label{line-height:1.2;color:#000;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:700}.pg-calculator .calculator-form #submit-form{border:0;padding:8px 10px 11px 10px;width:100%;max-width:470px;cursor:pointer;line-height:1;position:absolute;bottom:-30px;right:auto;left:50%;outline:0;margin:0;left:10%;border-radius:4px;background-color:#f87c0f;background-image:linear-gradient(to top,#d00e00 0,#f60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6600', endColorstr='#d00e00', GradientType=0);color:#fff;font-family:league-gothic,sans-serif;text-transform:uppercase;font-size:56px;font-weight:400}.pg-calculator .calculator-form #submit-form .special{font-size:84px;font-style:italic;line-height:.7;position:relative;top:8px;margin-right:8px}.pg-calculator .calculator-form .radio-input{display:none}.pg-calculator .calculator-form .radio-input:checked+.radio-label{background-image:linear-gradient(180deg,#1059d6 0,#1f3fbb 100%);color:#fff}.pg-calculator .calculator-form .radio-label{font-family:"Noto Sans",sans-serif;background-image:linear-gradient(to top,#cbd2df 0,#ebeef3 100%);color:#0a45a2;font-size:16px;font-weight:400;line-height:2.5;width:50%;display:inline-block;text-align:center;float:left;cursor:pointer}.pg-calculator .calculator-form .radio-label:hover{cursor:pointer}.pg-calculator .calculator-form .radio-label:first-of-type{border-radius:6px 0 0 6px}.pg-calculator .calculator-form .radio-label:last-child{border-radius:0 6px 6px 0}.pg-calculator .calculator-form .radio-label .small{font-size:12px;display:block;margin-top:-19px}.pg-calculator .calculator-form .select-wrap{border-radius:6px;background:#fff;position:relative}.pg-calculator .calculator-form .select-wrap svg{pointer-events:none;position:absolute;top:1px;right:0}.pg-calculator .calculator-form .select-wrap select{margin:0;line-height:1;border-radius:0;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ff6500;background-color:#fff;background-image:linear-gradient(to top,#cfd0d0 0,#cfd0d0 0,#fff 100%);color:#000;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;padding:0 36px 0 6px;cursor:pointer;height:30px}.pg-calculator .calculator-form .select-wrap select::-ms-expand{display:none}.pg-calculator .calculator-form.mobile{max-width:100%;margin-bottom:80px;margin-top:130px}.pg-calculator .calculator-form.mobile table{padding-bottom:80px;display:block}.pg-calculator .calculator-form.mobile tbody{margin-bottom:90px;display:table-row-group}.pg-calculator .calculator-form.mobile tr{width:100%;height:168px}.pg-calculator .calculator-form.mobile label{font-size:54px}.pg-calculator .calculator-form.mobile input{font-size:46px}.pg-calculator .calculator-form.mobile .select-wrap select{font-size:36px;padding:21px 96px 21px 6px;height:auto}.pg-calculator .calculator-form.mobile .select-wrap svg{transform:scale(2.7585) translateY(0);-webkit-transform:scale(2.7585) translateY(0);right:25px;top:25px}.pg-calculator .calculator-form.mobile #submit-form{padding:13px 15px 16px 15px;max-width:90%;bottom:-100px;font-size:116px;left:60px}.pg-calculator .calculator-form.mobile #submit-form .special{font-size:164px}.pg-calculator .calculator-form-step{text-align:center;max-width:700px;margin:0 auto;position:relative;border-radius:20px;padding:5px;background:#fff linear-gradient(to top,#d00e00 0,#f60 100%)}.pg-calculator .calculator-form-step table{width:100%;border-radius:15px;box-shadow:none;border:none;margin-bottom:0;overflow:hidden}.pg-calculator .calculator-form-step table tr:nth-of-type(even){background-color:#f2f2f2}.pg-calculator .calculator-form-step tbody{padding:0 20px;display:block;margin-bottom:90px}.pg-calculator .calculator-form-step tr:nth-of-type(even):hover{background:#f9f9f9}.pg-calculator .calculator-form-step tr:nth-of-type(odd):hover{background:#fff}.pg-calculator .calculator-form-step td{padding:20px;font-size:18px;width:50%;vertical-align:middle}.pg-calculator .calculator-form-step input,.pg-calculator .calculator-form-step select{padding:6px 10px;font-size:16px;width:100%;border-radius:3px;outline:0;border:1px solid #ef4800}.pg-calculator .calculator-form-step input:hover,.pg-calculator .calculator-form-step select:hover{cursor:pointer}.pg-calculator .calculator-form-step label{line-height:1;color:#000;font-family:"Open Sans",sans-serif;font-size:40px;font-weight:700}.pg-calculator .calculator-form-step .calculator-container{background:#fff;margin:0;padding:55px 15px;border-radius:15px}.pg-calculator .calculator-form-step .calculator-container .calculator-progress{width:94%;padding:10px;margin:-20px auto 0;background-color:#eee;border-radius:4px}.pg-calculator .calculator-form-step .calculator-container .calculator-progress .calculator-progress-bar{height:20px;background-color:#fe6500;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:3rem 3rem;background-size:3rem 3rem;border-radius:4px}.pg-calculator .calculator-form-step .calculator-container .calculator-label{padding:45px 0 40px;display:block}.pg-calculator .calculator-form-step .calculator-container .select-wrap{border-radius:4px;background:#fff;position:relative;width:94%;margin:auto}.pg-calculator .calculator-form-step .calculator-container .select-wrap svg{pointer-events:none;position:absolute;top:0;right:0;width:44px;border-top-right-radius:4px;border-bottom-right-radius:4px}.pg-calculator .calculator-form-step .calculator-container .select-wrap select{margin:0;line-height:1;border-radius:0;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ff6500;background-color:#fff;background-image:linear-gradient(to top,#cfd0d0 0,#cfd0d0 0,#fff 100%);color:#000;font-family:"Open Sans",sans-serif;font-size:25px;font-weight:400;padding:0 15px;cursor:pointer;height:45px;border-radius:4px}.pg-calculator .calculator-form-step .calculator-container .select-wrap select::-ms-expand{display:none}.pg-calculator .calculator-form-step .calculator-container #submit-form{border:0;padding:15px 10px 10px;max-width:660px;cursor:pointer;line-height:1;outline:0;margin:50px auto 0;border-radius:4px;background:#f87c0f;background:#f87c0f linear-gradient(to top,#d00e00 0,#f60 100%);color:#fff;font-family:league-gothic,sans-serif;text-transform:uppercase;font-weight:400;font-size:50px;width:94%;bottom:-20px}.pg-calculator .calculator-form-step .calculator-container #submit-form .special{font-style:italic;margin-right:8px;font-size:60px;display:inline-block;vertical-align:middle}.pg-calculator .calculator-form-step .text-center{display:inline-block;vertical-align:middle}.pg-calculator .calculator-form-step .radio-input{display:none}.pg-calculator .calculator-form-step .radio-input:checked+.radio-label{background-image:linear-gradient(180deg,#1059d6 0,#1f3fbb 100%);color:#fff}.pg-calculator .calculator-form-step .radio-label{font-family:"Noto Sans",sans-serif;background-image:linear-gradient(to top,#cbd2df 0,#ebeef3 100%);color:#0a45a2;font-size:16px;font-weight:400;line-height:2.5;width:50%;display:inline-block;text-align:center;float:left;cursor:pointer}.pg-calculator .calculator-form-step .radio-label:hover{cursor:pointer}.pg-calculator .calculator-form-step .radio-label:first-of-type{border-radius:6px 0 0 6px}.pg-calculator .calculator-form-step .radio-label:last-child{border-radius:0 6px 6px 0}.pg-calculator .calculator-form-step .radio-label .small{font-size:12px;display:block;margin-top:-19px}.pg-calculator .calculator-form-step.mobile{margin-bottom:0;border:none;background:0 0;padding:0;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);max-width:none;margin-left:-20px;border-radius:0;margin-top:50px}.pg-calculator .calculator-form-step.mobile table{padding-bottom:80px;display:block}.pg-calculator .calculator-form-step.mobile tbody{margin-bottom:90px;display:table-row-group}.pg-calculator .calculator-form-step.mobile tr{width:100%;height:168px}.pg-calculator .calculator-form-step.mobile label{font-size:90px;max-width:95%;margin-left:auto;margin-right:auto;font-weight:400;margin-bottom:25px;display:block}.pg-calculator .calculator-form-step.mobile input{font-size:46px}.pg-calculator .calculator-form-step.mobile .calculator-container{border-radius:0;padding:0 0 80px}.pg-calculator .calculator-form-step.mobile .calculator-container .calculator-progress{box-shadow:none;border-radius:0;margin:0;width:100%;padding:0}.pg-calculator .calculator-form-step.mobile .calculator-container .calculator-progress .calculator-progress-bar{height:60px}.pg-calculator .calculator-form-step.mobile .calculator-container .calculator-label{margin:20px 0}.pg-calculator .calculator-form-step.mobile .calculator-container .select-wrap{margin-bottom:60px}.pg-calculator .calculator-form-step.mobile .calculator-container .select-wrap input,.pg-calculator .calculator-form-step.mobile .calculator-container .select-wrap select{font-size:80px;padding-left:45px;height:150px;overflow:hidden}.pg-calculator .calculator-form-step.mobile .calculator-container .select-wrap svg{height:150px;width:150px}.pg-calculator .calculator-form-step.mobile .calculator-container #submit-form{padding:30px 15px;max-width:95%;font-size:140px}.pg-calculator .calculator-form-step.mobile .calculator-container #submit-form.result{padding:0 15px;font-size:125px;height:190px}.pg-calculator .calculator-form-step.mobile .calculator-container #submit-form.result .special{width:264px;font-size:190px}.pg-calculator .calculator-paragraph{background:0 0;margin-top:70px}.pg-calculator .calculator-paragraph p{line-height:1.5;font-size:16px;text-align:center;color:#d3d3d3}.mobile .calculator-paragraph p{font-size:20px}.mobile .pg-calculator{padding-bottom:0;position:relative}.mobile .pg-calculator.step .calculator-paragraph{position:static;margin-top:40px}.mobile .pg-calculator.step .calculator-paragraph p{margin-bottom:60px;text-align:justify;font-size:31px;padding:0 50px;hyphens:auto}.calculator-headline{text-transform:uppercase;text-align:center;margin-top:120px;font-family:"Helvetica Neue LT Std",sans-serif;font-size:75px;line-height:.97;font-weight:900;clear:both}.calculator-headline .alt{display:block}.calculator-headline .alt-1{font-family:league-gothic,sans-serif;font-size:50px;font-weight:400;line-height:1.2}.calculator-headline.mobile{font-size:110px;margin-top:190px}.calculator-headline.mobile .alt-1{font-size:70px}.calculator-headline.ver-2{font-size:62px;position:relative;top:-10px}.calculator-headline.ver-2 .alt{display:inline-block;width:100%;font-family:league-gothic,sans-serif}.calculator-headline.ver-2 .alt-2{font-family:league-gothic,sans-serif;font-weight:100;letter-spacing:3px;margin:0;padding:0}.calculator-headline.ver-2 .alt-1{font-size:110px;line-height:.9;font-family:league-gothic,sans-serif;margin:0;padding:0}.calculator-headline.ver-2 .alt-3{margin-top:-10px;font-family:league-gothic,sans-serif;font-weight:100;letter-spacing:3px;margin:0;padding:0}.calculator-headline.ver-2 .alt-3.ios{margin-top:0}.calculator-headline.ver-2.mobile{font-size:120px;margin-top:130px;top:-30px}.calculator-headline.ver-2.mobile .alt-2{font-weight:100}.calculator-headline.ver-2.mobile .alt-1{font-size:174px;display:block;margin-top:-6px}.calculator-headline.ver-2.mobile .alt-3{display:block;margin-top:-6px;font-weight:100}.logoimg{width:100%;max-width:780px;margin:0 auto;display:block}.content{padding-top:60px}.mobile .logoimg{max-width:96%}.mobile .content{padding-top:35px}.pg-calculator .calculator-form .range-slider{width:100%}.pg-calculator .calculator-form .range-slider__range{-webkit-appearance:none;width:calc(100% - 45px);border-radius:6px;background-image:linear-gradient(to top,#cbd2df 0,#ebeef3 100%);outline:0;margin:0;border:none;padding:0;height:15px}.pg-calculator .calculator-form .range-slider__range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background-image:linear-gradient(to top,#0a45a2 0,#1059d6 100%);cursor:pointer;transition:background .15s ease-in-out}.pg-calculator .calculator-form .range-slider__range::-webkit-slider-thumb:hover{background-image:linear-gradient(to top,#0a45a2 0,#1059d6 100%)}.pg-calculator .calculator-form .range-slider__range:active::-webkit-slider-thumb{background-image:linear-gradient(to top,#0a45a2 0,#1059d6 100%)}.pg-calculator .calculator-form .range-slider__range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background-image:linear-gradient(to top,#0a45a2 0,#1059d6 100%);cursor:pointer;transition:background .15s ease-in-out}.pg-calculator .calculator-form .range-slider__range::-moz-range-thumb:hover{background-image:linear-gradient(to top,#0a45a2 0,#1059d6 100%)}.pg-calculator .calculator-form .range-slider__range:active::-moz-range-thumb{background-image:linear-gradient(to top,#0a45a2 0,#1059d6 100%)}.pg-calculator .calculator-form .range-slider__value{display:inline-block;position:relative;width:40px;padding:0;color:#0a45a2;font-family:"Noto Sans",sans-serif;font-size:16px;font-weight:700}.pg-calculator .calculator-form ::-moz-range-track{background:#0e51b6;border:0}.pg-calculator .calculator-form input::-moz-focus-inner,.pg-calculator .calculator-form input::-moz-focus-outer{border:0}.see-bellow{margin-top:90px;margin-bottom:50px;border-top:3px solid #fff}.see-bellow p{margin-top:25px;text-align:center;color:#fff;font-size:36px;font-weight:500;line-height:1}.see-bellow p:before{content:'';background:url(../../img/mi-arrow.png) no-repeat;background-size:contain;position:absolute;top:15px;left:15px;width:45px;height:80px}.see-bellow p:after{content:'';background:url(../../img/mi-arrow.png) no-repeat;background-size:contain;position:absolute;top:15px;right:15px;width:45px;height:80px}.more-info-block{margin-top:30px;margin-bottom:20px}.more-info-block table{width:100%;background:0 0;color:#fff;border:0}.more-info-block tr:hover{background:0 0}.more-info-block td{padding:3px;background:0 0;color:#fff;text-align:center;font-size:20px}.more-info-block th{background:0 0;color:#fff;text-align:center;font-size:16px}.more-info-block thead{background:0 0;color:#fff}.more-info-block tbody{background:0 0;color:#fff}.more-info-block .table-headline{font-size:18px;color:#fff;text-align:center;text-transform:uppercase;font-weight:900;border-bottom:1px solid #fff;padding-bottom:2px}.more-info-block .middle-table{border-left:1px solid #fff;border-right:1px solid #fff}.more-info-block.mobile{margin-left:auto;margin-right:auto;width:100%}.more-info-block.mobile .table-headline{font-size:18px}.more-info-block.mobile td{font-size:16px}.more-info-block.mobile th{font-size:16px}.who-is-john-section{width:100%;min-height:300px;background:#213db9;padding:45px 0;margin-top:20px}.who-is-john-section .container{position:relative}.who-is-john-section .john-ghost{position:absolute;top:5px;left:15px;float:left;width:250px}.who-is-john-section .content-section{padding-left:280px;padding-right:20px}.who-is-john-section h5,.who-is-john-section--headline{font-size:22px;font-weight:700;color:#fff;margin:0}.who-is-john-section p{color:#fff;margin-bottom:0}.who-is-john-section.mobile .john-ghost{top:-20px;left:30px}.who-is-john-section.mobile .content-section{padding-left:300px;padding-right:20px}.edge-to-edge .who-is-john-section p{font-size:17px}.edge-to-edge .who-is-john-section.mobile .content-section{position:relative;top:-20px}.top .header{min-height:110px}.logo{font-size:20px;font-weight:800;font-family:'Open Sans',sans-serif;position:relative;background:#0a45a2;text-align:center;line-height:1.618;margin:0;padding:20px 5px 5px 5px;letter-spacing:-1px;display:inline-block}.logo span{font-weight:300;position:relative;top:-6px;left:1px;font-size:20px}.logo .left{position:absolute;width:0;height:0;top:0;right:100%;border-left:10px solid transparent;border-right:0 solid transparent;border-top:57px solid #0a45a2}.logo .right{position:absolute;width:0;height:0;top:0;left:100%;border-left:0 solid transparent;border-right:10px solid transparent;border-top:57px solid #0a45a2}.logo .bottom{position:absolute;top:57px;left:0;border-left:117px solid transparent;border-right:117px solid transparent;border-top:15px solid #0a45a2}.logo .logotext{position:relative;top:-5px}.mobile .logo{font-size:34px}.mobile .logo span{font-size:24px;top:-16px}.mobile .logo .left,.mobile .logo .right{border-top:80px solid #0a45a2}.mobile .logo .bottom{top:80px;border-left:199px solid transparent;border-right:199px solid transparent}.mobile .logo .logotext{top:0}.mobile .top .header{min-height:120px}.mobile .top .header .span-12{width:50%}.mobile .top .header .span-12:first-child{width:50%}