main.sales-page.analysts.architect .options .packages h2{max-width:710px}main.sales-page.analysts section.intro .testimonial{background-color:#734d60}main.sales-page.analysts section.inside section.courses .wrapper .course:hover{border-color:#734d60}main.sales-page.analysts section.inside section.courses section.trusted{background-color:#734d60}main.sales-page.analysts section.inside section.courses section.trusted .wrapper .quote .avatar{background-color:#8f749c}main.sales-page.analysts section.inside section.courses section.trusted p a{color:#a792b1}main.sales-page.analysts section.options .option-list .option .text .title{color:#734d60}main.sales-page.diplomats.advocate.ab header{display:flex;justify-content:flex-start;flex-direction:column;padding:0;background-color:#696f80}main.sales-page.diplomats.advocate.ab header .text{padding:30px 20px 35px;width:100%}main.sales-page.diplomats.advocate.ab header .text .title{font-weight:600;font-size:1.3em;margin-bottom:25px;line-height:1.5}main.sales-page.diplomats.advocate.ab header .text .subtitle{text-align:left;padding:0;max-width:unset}main.sales-page.diplomats.advocate.ab header .text .subtitle.secondary{max-width:1200px;margin:25px 0 30px;font-size:.85em;line-height:1.8;color:#d2d4d9}main.sales-page.diplomats.advocate.ab header .text .action-row .btn{position:relative;width:100%;max-width:280px;padding:18px 40px;font-size:.8em}main.sales-page.diplomats.advocate.ab header .text .action-row .btn .fal{position:absolute;right:25px;top:22px}main.sales-page.diplomats.advocate.ab header .scene{width:100%;margin-bottom:-6px}main.sales-page.diplomats.advocate.ab section.intro .two-parts{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:15px}main.sales-page.diplomats.advocate.ab section.intro .two-parts .part{flex:0 0 100%;width:100%;font-weight:600}main.sales-page.diplomats.advocate.ab section.intro .two-parts .part:not(:last-of-type){margin-bottom:17px}main.sales-page.diplomats.advocate.ab section.intro .two-parts .part p{margin-bottom:0}main.sales-page.diplomats.advocate.ab section.intro .two-parts .part p:last-of-type{margin-bottom:0}main.sales-page.diplomats.advocate.ab section.inside.final{margin-bottom:60px}main.sales-page.diplomats.advocate.ab section.inside.final .title{color:#56ac8a;font-weight:600;font-style:italic;margin-bottom:10px}main.sales-page.diplomats.advocate.ab section.inside.final .title .far{margin-right:2px}main.sales-page.diplomats.advocate.ab section.inside.final p:first-of-type{text-align:center}main.sales-page.diplomats.advocate.ab section.inside.final .highlighted{margin:25px 0 35px}main.sales-page.diplomats.advocate.ab section.inside.final .action-row{margin-top:30px;padding:0 20px;text-align:center}main.sales-page.diplomats.advocate.ab section.inside.final .action-row .btn{padding:20px 35px;font-size:.85em;width:100%;max-width:300px}main.sales-page.diplomats.advocate.ab section.inside section.courses{margin-top:30px;padding:45px 0 22px;-webkit-clip-path:polygon(0 30px,21% 0,63% 20px,83% 15px,100% 30px,100% 100%,0 calc(100% - 20px));clip-path:polygon(0 30px,21% 0,63% 20px,83% 15px,100% 30px,100% 100%,0 calc(100% - 20px))}main.sales-page.diplomats.advocate.ab section.inside section.courses .wrapper{margin:0 auto}main.sales-page.diplomats.advocate.ab section.inside section.courses .wrapper .course .description p{font-size:.75em}main.sales-page.diplomats.advocate.ab section.options{padding:0}main.sales-page.diplomats.advocate.ab section.options .subtitle{text-align:center;font-style:italic;margin:15px 0 30px}main.sales-page.diplomats.advocate.ab section.options .option-list{margin-bottom:30px}main.sales-page.diplomats.advocate.ab section.options .option-list.two .option.set{flex-direction:row-reverse}main.sales-page.diplomats.advocate.ab section.options .option-list.three .option.courses{flex-direction:row-reverse}main.sales-page.diplomats.advocate.ab section.options .option-list .option{display:block;padding:0 15px}main.sales-page.diplomats.advocate.ab section.options .option-list .option img{display:block;margin:0 auto 20px;width:100%;max-width:430px}main.sales-page.diplomats.advocate.ab section.options .option-list .option .text{margin:0}main.sales-page.diplomats.advocate.ab section.options .option-list .option .text .title{text-align:left;padding:0}main.sales-page.diplomats.advocate.ab section.options .option-list .option .text p{padding:0}main.sales-page.diplomats.advocate.ab section.options .packages{background-color:#fff;padding:0;margin-top:30px;-webkit-clip-path:unset;clip-path:unset}main.sales-page.diplomats.advocate.ab section.options .packages .container{max-width:900px;display:flex;align-items:center;justify-content:center}main.sales-page.diplomats.advocate.ab section.options .packages .pricing-intro{margin-bottom:40px;text-align:center}main.sales-page.diplomats.advocate.ab section.options .packages .pricing-intro .highlighted{margin:25px 0 35px;padding:30px 20px 50px;font-weight:400;-webkit-clip-path:polygon(40% 0,100% 15px,100% calc(100% - 15px),86% 100%,62% calc(100% - 10px),24% 100%,0 calc(100% - 15px),0 15px);clip-path:polygon(40% 0,100% 15px,100% calc(100% - 15px),86% 100%,62% calc(100% - 10px),24% 100%,0 calc(100% - 15px),0 15px)}main.sales-page.diplomats.advocate.ab section.options .packages .pricing-intro .highlighted h3{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:20px;color:#fff}main.sales-page.diplomats.advocate.ab section.options .packages .pricing-intro .highlighted h3 .fa-arrow-down{display:block;margin:10px 0}main.sales-page.diplomats.advocate.ab section.options .packages .pricing-intro .highlighted h3 .fa-long-arrow-right{display:none}main.sales-page.diplomats.advocate.ab section.options .packages .pricing-intro .highlighted .container{padding:0;max-width:900px}main.sales-page.diplomats.advocate.ab section.options .packages .pricing-intro .highlighted .container p{padding:0}main.sales-page.diplomats.advocate.ab section.options .packages .package{box-shadow:0 0 20px 5px #f5f5f5}main.sales-page.diplomats.advocate.ab section.options .packages .package.set{margin-bottom:0}main.sales-page.diplomats.advocate.ab section.options .packages .package .description .point{margin-bottom:10px;font-size:.9em}main.sales-page.diplomats.advocate.ab section.options .packages .package .description .point .far{margin-right:2px;color:#56ac8a}main.sales-page.diplomats.advocate.ab section.options .packages .package .btn{font-size:.85em}main.sales-page.diplomats.advocate.ab section.options .packages .testimonial{display:none}main.sales-page.diplomats.advocate.ab section.options .packages .guarantee{background-color:#f5f5f5}main.sales-page.diplomats.advocate.ab section.testimonials{justify-content:center;margin:30px 0;padding:40px 20px}main.sales-page.diplomats.advocate.ab section.testimonials .testimonial{margin:10px;display:none;padding:20px 20px 20px 25px}main.sales-page.diplomats.advocate.ab section.testimonials .testimonial.mobile{display:block}main.sales-page.diplomats.advocate.ab section.testimonials .testimonial:after{display:none;opacity:.4;font-size:140px}main.sales-page.diplomats.advocate.ab section.testimonials .testimonial p{line-height:1.7;font-size:.8em;margin-bottom:10px}main.sales-page.diplomats.advocate.ab section.testimonials .testimonial .meta img{width:40px}main.sales-page.diplomats.advocate.ab section.testimonials .testimonial .meta .author{font-size:.9em}main.sales-page.diplomats.advocate.ab .centered .highlighted,main.sales-page.diplomats.advocate.ab .centered h3{text-align:center}main.sales-page.diplomats.advocate.ab h3{margin:15px 0;font-size:1.3em;padding:0 15px}main.sales-page.diplomats.advocate.ab img.float{display:block;width:100%;max-width:300px;margin:5px auto 20px}main.sales-page.diplomats.advocate.ab .testimonial.standalone{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:900px;margin:30px auto;background-color:#56ac8a;-webkit-clip-path:polygon(0 15px,60% 0,100% 10px,100% calc(100% - 10px),36% 100%,0 calc(100% - 15px));clip-path:polygon(0 15px,60% 0,100% 10px,100% calc(100% - 10px),36% 100%,0 calc(100% - 15px));padding:30px 15px 25px;color:#fff}main.sales-page.diplomats.advocate.ab .testimonial.standalone .f16{font-size:1.5em;margin-bottom:10px}main.sales-page.diplomats.advocate.ab .testimonial.standalone p{text-align:center;line-height:2;margin-bottom:15px;max-width:100%;font-size:.8em}main.sales-page.diplomats.advocate.ab .testimonial.standalone .meta{display:flex;align-items:center;justify-content:center;font-size:.9em;font-weight:600}main.sales-page.diplomats.advocate.ab .testimonial.standalone .meta img{height:40px;margin-right:15px}main.sales-page.diplomats.advocate.ab .highlighted{margin:25px -15px;padding:25px 20px 30px;-webkit-clip-path:polygon(40% 0,100% 9%,100% 90%,86% 100%,62% 94%,24% 100%,0 91%,0 9%);clip-path:polygon(40% 0,100% 9%,100% 90%,86% 100%,62% 94%,24% 100%,0 91%,0 9%);background-color:#696f80;color:#fff;font-weight:600}main.sales-page.diplomats.advocate.ab .highlighted p{margin:0}main.sales-page.diplomats header{background-color:#56ac8a}main.sales-page.diplomats header .subtitle{color:#fff}main.sales-page.diplomats section.inside section.courses .wrapper .course:hover{border-color:#56ac8a}main.sales-page.diplomats section.inside section.courses section.trusted{background-color:#56ac8a}main.sales-page.diplomats section.inside section.courses section.trusted .wrapper .quote .avatar{background-color:#78bda2}main.sales-page.diplomats section.inside section.courses section.trusted p a{color:#acd6c5}main.sales-page.diplomats section.options .option-list .option .text .title{color:#56ac8a}main.sales-page.sentinels header{background-color:#51a9ab}main.sales-page.sentinels header .subtitle{color:#fff}main.sales-page.sentinels section.intro .testimonial{background-color:#51a9ab}main.sales-page.explorers header{background-color:#e2a942}main.sales-page.explorers header .subtitle{color:#fff}main.sales-page.explorers section.intro .testimonial{background-color:#e2a942}main.sales-page.explorers section.inside section.courses .wrapper .course:hover{border-color:#e2a942}main.sales-page.explorers section.inside section.courses section.trusted{background-color:#e2a942}main.sales-page.explorers section.inside section.courses section.trusted .wrapper .quote .avatar{background-color:#e9bd6e}main.sales-page.explorers section.inside section.courses section.trusted p a{color:#f3dbb1}main.sales-page.explorers section.options .option-list .option .text .title{color:#e2a942}main.sales-page .container{width:100%;max-width:1200px;margin:0 auto;max-width:900px}main.sales-page.anonymous .container{max-width:1200px}main.sales-page.anonymous header{background-color:#734d60;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 15px),81% 100%,42% calc(100% - 20px),22% 100%,0 calc(100% - 10px));clip-path:polygon(0 0,100% 0,100% calc(100% - 15px),81% 100%,42% calc(100% - 20px),22% 100%,0 calc(100% - 10px));color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 15px 60px}main.sales-page.anonymous header h1{font-size:1.5em;text-align:center;font-weight:700;letter-spacing:unset;color:#fff}main.sales-page.anonymous header .subtitle{font-size:1em;line-height:1.5;padding:0 30px;text-align:center;color:#c4c7cd;max-width:750px}main.sales-page.anonymous header .subtitle a{color:#fff}main.sales-page.anonymous .list .role{margin-top:45px}main.sales-page.anonymous .list .role h2{flex:0 0 100%;text-align:center;font-size:1.8em}main.sales-page.anonymous .list .role .types{display:flex;flex-wrap:wrap;margin-top:40px;justify-content:space-between;justify-content:space-evenly}main.sales-page.anonymous .list .role .types .type{flex:0 0 45%;width:45%;max-width:45%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-decoration:none;outline:0;transition:all .1s ease-in-out}main.sales-page.anonymous .list .role .types .type:active,main.sales-page.anonymous .list .role .types .type:focus,main.sales-page.anonymous .list .role .types .type:hover{text-decoration:none;outline:0;transform:translateY(-10px)}main.sales-page.anonymous .list .role .types .type .image{width:100%;max-width:240px}main.sales-page.anonymous .list .role .types .type h4{margin:15px 0 5px;font-size:1em}main.sales-page.anonymous .list .role .types .type h5{margin-top:0;font-size:.8em}main.sales-page.new ul{line-height:1.8;margin:20px 0;padding-left:15px}main.sales-page.new ul>li{line-height:1.8;margin-bottom:17px;list-style:none;padding-left:30px;background:url(/images/system/list-item.svg) no-repeat 0 13px;background-size:15px 15px}main.sales-page.new ul>li:last-of-type{margin-bottom:0}main.sales-page.new.mediator ul p,main.sales-page.new.mediator ul>li{margin-bottom:0}main.sales-page.new.mediator section.inside .testimonial{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:1000px;margin:30px 15px;background-color:#56ac8a;-webkit-clip-path:polygon(0 15px,60% 0,100% 10px,100% calc(100% - 10px),36% 100%,0 calc(100% - 15px));clip-path:polygon(0 15px,60% 0,100% 10px,100% calc(100% - 10px),36% 100%,0 calc(100% - 15px));padding:30px 15px 25px;color:#fff}main.sales-page.new.mediator section.inside .testimonial .f16{font-size:2em;margin-bottom:20px}main.sales-page.new.mediator section.inside .testimonial p{text-align:center;line-height:2;margin-bottom:20px;max-width:100%}main.sales-page.new.mediator section.inside .testimonial .meta{display:flex;align-items:center;justify-content:center;font-size:.9em;font-weight:600}main.sales-page.new.mediator section.inside .testimonial .meta .avatar{-webkit-clip-path:polygon(56% 0,95% 25%,100% 75%,49% 91%,0 69%,10% 26%);clip-path:polygon(56% 0,95% 25%,100% 75%,49% 91%,0 69%,10% 26%);background-color:#e5e6e7;height:50px;margin-bottom:-5px;width:50px;margin-right:15px}main.sales-page.new.mediator section.inside .testimonial .meta .avatar img{width:50px;position:relative;z-index:1}main.sales-page.new.mediator section.inside .testimonial .meta .avatar img{height:50px;margin-right:15px}main.sales-page.new.advocate.ab section.courses{-webkit-clip-path:unset;clip-path:unset;background-color:#fff;margin-top:0;padding-top:30px}main.sales-page.new.advocate.ab section.courses>.wrapper{margin-bottom:0;z-index:0}main.sales-page.new.advocate.ab section.courses>.wrapper .course{position:relative}main.sales-page.new.advocate.ab section.courses>.wrapper .course:active .fal,main.sales-page.new.advocate.ab section.courses>.wrapper .course:focus .fal,main.sales-page.new.advocate.ab section.courses>.wrapper .course:hover .fal{color:#56ac8a}main.sales-page.new.advocate.ab section.courses>.wrapper .course .fal{color:transparent;position:absolute;top:20px;right:20px;font-size:1.2em;transition:all .1s ease-in-out}main.sales-page.new.advocate.ab section.courses section.trusted{background-color:#fff;padding:0;margin:0 15px;-webkit-clip-path:unset;clip-path:unset}main.sales-page.new.advocate.ab section.courses section.trusted .wrapper{background-color:#56ac8a;padding:30px;margin:0;z-index:0}main.sales-page.new.campaigner.ab section.inside section.courses .subtitle{text-align:center;margin-top:15px;font-size:.85em}@media (max-width:459px){main.sales-page.new.campaigner.ab section.inside section.courses .course{flex-direction:row;padding:15px;margin-bottom:10px}main.sales-page.new.campaigner.ab section.inside section.courses .course img{margin:0 10px 0 0;width:30px;height:30px;flex:0 0 30px}main.sales-page.new.campaigner.ab section.inside section.courses .course .description .title{font-family:Open Sans;line-height:1.5;font-size:.75em;margin:0;text-align:left}main.sales-page.new.campaigner.ab section.inside section.courses .course .description p{display:none}main.sales-page.new.campaigner.ab section.inside section.courses .trusted{padding-top:105px;margin-top:-160px}}main.sales-page header{background-color:#734d60;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 15px),81% 100%,42% calc(100% - 20px),22% 100%,0 calc(100% - 10px));clip-path:polygon(0 0,100% 0,100% calc(100% - 15px),81% 100%,42% calc(100% - 20px),22% 100%,0 calc(100% - 10px));color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 15px 60px}main.sales-page header h1{font-size:1.5em;text-align:center;font-weight:700;letter-spacing:unset;color:#fff;max-width:1200px;line-height:1.5}main.sales-page header .subtitle{font-size:1em;line-height:1.7;padding:0 30px;text-align:center;margin-bottom:0;color:#c4c7cd;max-width:700px}main.sales-page header .subtitle a{color:#fff}main.sales-page section.intro{width:100%;max-width:1200px;margin:0 auto;padding:30px 15px 0;max-width:900px}main.sales-page section.intro p{line-height:2.2}main.sales-page section.intro .testimonial{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:1000px;margin:30px auto;background-color:#56ac8a;-webkit-clip-path:polygon(0 15px,60% 0,100% 10px,100% calc(100% - 10px),36% 100%,0 calc(100% - 15px));clip-path:polygon(0 15px,60% 0,100% 10px,100% calc(100% - 10px),36% 100%,0 calc(100% - 15px));padding:30px 15px 25px;color:#fff}main.sales-page section.intro .testimonial .f16{font-size:2em;margin-bottom:20px}main.sales-page section.intro .testimonial p{text-align:center;line-height:2;margin-bottom:20px;max-width:100%}main.sales-page section.intro .testimonial .meta{display:flex;align-items:center;justify-content:center;font-size:.9em;font-weight:600}main.sales-page section.intro .testimonial .meta img{height:50px;margin-right:15px}main.sales-page section.inside h2{max-width:1200px;text-align:center;font-size:1.4em;letter-spacing:unset;color:#576071;font-weight:600;line-height:1.5;margin:30px 0 15px;padding:0 15px}main.sales-page section.inside p{line-height:2.2;padding:0 15px}main.sales-page section.inside section.courses{background-color:#f5f5f5;-webkit-clip-path:polygon(0 30px,21% 0,63% 20px,83% 15px,100% 30px,100% 100%,0 calc(100% - 30px));clip-path:polygon(0 30px,21% 0,63% 20px,83% 15px,100% 30px,100% 100%,0 calc(100% - 30px));margin-top:40px;padding:45px 0 0}main.sales-page section.inside section.courses h2{margin:0 auto}main.sales-page section.inside section.courses p{max-width:1200px;margin:0 auto}main.sales-page section.inside section.courses .wrapper{max-width:1600px;margin:30px auto;padding:0 15px;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:1}main.sales-page section.inside section.courses .wrapper .course{width:100%;margin-bottom:15px;display:flex;align-items:center;flex-direction:column;background-color:#fff;border-radius:10px;border:1px solid #eee;padding:25px 15px}main.sales-page section.inside section.courses .wrapper .course:hover{border-color:#51a9ab;cursor:pointer}main.sales-page section.inside section.courses .wrapper .course:hover.inactive{cursor:default;border-color:#eee}main.sales-page section.inside section.courses .wrapper .course img{width:100px;margin-bottom:15px;width:75px;height:75px;flex:0 0 75px}main.sales-page section.inside section.courses .wrapper .course .description .title{font-family:Montserrat;font-size:1.1em;font-weight:600;margin-bottom:15px;text-align:center}main.sales-page section.inside section.courses .wrapper .course .description p{margin:0;font-size:.9em;line-height:1.7;padding:0 15px;text-align:center;color:#9b9faa}main.sales-page section.inside section.courses .trusted{background-color:#3ab3a7;-webkit-clip-path:polygon(0 30px,33% 5px,100% 20px,100% 100%,0 calc(100% - 30px));clip-path:polygon(0 30px,33% 5px,100% 20px,100% 100%,0 calc(100% - 30px));position:relative;color:#fff;padding:145px 0 20px;margin-top:-200px;display:flex;align-items:center;justify-content:center}main.sales-page section.inside section.courses .trusted .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:10px;border:1px solid #fff;padding:30px;margin:30px 15px}main.sales-page section.inside section.courses .trusted .wrapper .quote{position:relative;height:60px;width:60px;margin-bottom:15px}main.sales-page section.inside section.courses .trusted .wrapper .quote .avatar{-webkit-clip-path:polygon(56% 0,95% 25%,100% 75%,49% 91%,0 69%,10% 26%);clip-path:polygon(56% 0,95% 25%,100% 75%,49% 91%,0 69%,10% 26%);background-color:#e5e6e7;width:60px;margin-bottom:-5px;height:60px;background-color:#5bbfb6;position:absolute;top:0;left:0}main.sales-page section.inside section.courses .trusted .wrapper .quote .avatar img{height:60px;width:60px;position:relative;z-index:1}main.sales-page section.inside section.courses .trusted .wrapper .quote .f16{position:absolute;top:0;left:13px;font-size:2em;margin-bottom:15px}main.sales-page section.inside section.courses .trusted .wrapper .title{font-family:Montserrat;font-size:1.1em;line-height:1.5;text-align:center;font-weight:600;margin-bottom:10px}main.sales-page section.inside section.courses .trusted .wrapper p{font-size:.9em;text-align:center;line-height:1.5}main.sales-page section.inside section.courses .trusted .wrapper p a{color:#277971}main.sales-page section.options{padding-top:15px}main.sales-page section.options h2{max-width:1200px;text-align:center;margin:30px 0 15px;padding:0 15px;font-size:1.4em}main.sales-page section.options h3{text-align:center;padding:0 15px;font-size:1.2em}main.sales-page section.options p{line-height:2.2;padding:0 15px}main.sales-page section.options .option-list{margin-bottom:45px}main.sales-page section.options .option-list .option{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;margin-bottom:30px}main.sales-page section.options .option-list .option.ebook .illustration img{width:250px;max-width:100%}main.sales-page section.options .option-list .option .text{margin-top:20px}main.sales-page section.options .option-list .option .text .title{font-family:Montserrat;color:#51a9ab;font-size:1.1em;text-align:center;font-weight:600;line-height:1.5;margin-bottom:15px;padding:0 15px}main.sales-page section.options .option-list .option .text p:last-of-type{margin-bottom:0}main.sales-page section.options .option-list .option .illustration{width:80%;max-width:80%;flex:0 0 80%;order:1;text-align:center}main.sales-page section.options .option-list .option .illustration img{max-height:450px;max-width:100%;width:100%}main.sales-page section.options .packages{background-color:#f2f3f4;-webkit-clip-path:polygon(0 0,100% 30px,100% calc(100% - 15px),0 100%);clip-path:polygon(0 0,100% 30px,100% calc(100% - 15px),0 100%);padding:65px 0 40px;margin-top:-10px}main.sales-page section.options .packages h2{margin:0 auto 45px}main.sales-page section.options .packages h3{margin:0 auto 40px}main.sales-page section.options .packages .container{width:100%;max-width:1600px;margin:0 auto;display:flex;justify-content:center;padding:0 15px;flex-direction:column;flex-wrap:wrap}main.sales-page section.options .packages .package{padding:25px 30px;margin-bottom:40px;border-radius:10px;background-color:#fff;flex:0 0 100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}main.sales-page section.options .packages .package.ebook .title{display:flex;align-items:center;justify-content:center}main.sales-page section.options .packages .package.courses{padding:40px 30px 35px;border:1px solid #8f749c;position:relative;z-index:1}main.sales-page section.options .packages .package.courses:after{content:"Most popular";text-transform:uppercase;color:#fff;background-color:#8f749c;position:absolute;top:-20px;left:calc(50% - 80px);border-radius:5px;padding:10px 25px;font-size:.8em;font-weight:600}main.sales-page section.options .packages .package.set{position:relative;padding:40px 30px 35px}main.sales-page section.options .packages .package.set:after{content:"Best value";text-transform:uppercase;color:#fff;background-color:#56ac8a;position:absolute;top:-20px;left:calc(50% - 66px);border-radius:5px;padding:10px 25px;font-size:.8em;font-weight:600}main.sales-page section.options .packages .package .title{font-family:Montserrat;font-weight:600;font-size:1.1em;line-height:1.5;text-align:center;margin-bottom:10px}main.sales-page section.options .packages .package .title span{display:block;font-weight:400;font-size:.9em}main.sales-page section.options .packages .package .price{font-size:2.3em;font-weight:600;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee;width:100%;text-align:center}main.sales-page section.options .packages .package .price sup{font-size:.4em;top:-1em;right:3px}main.sales-page section.options .packages .package .description{color:#9b9faa;text-align:center;line-height:1.5;font-size:.9em;margin-bottom:20px;max-width:100%}main.sales-page section.options .packages .package .tagline{font-size:1em;margin-bottom:30px;font-weight:600;text-align:center}main.sales-page section.options .packages .package .note{font-size:.9em}main.sales-page section.options .packages .package .btn{padding:20px 0;width:100%;max-width:350px;position:relative}main.sales-page section.options .packages .package .btn .fal{position:absolute;top:24px;right:25px}main.sales-page section.options .packages .guarantee{-webkit-clip-path:polygon(0 20px,60% 0,100% 15px,100% calc(100% - 15px),36% 100%,0 calc(100% - 20px));clip-path:polygon(0 20px,60% 0,100% 15px,100% calc(100% - 15px),36% 100%,0 calc(100% - 20px));padding:50px 30px 40px;background-color:#fff;margin:15px 15px 30px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:calc(100% - 30px)}main.sales-page section.options .packages .guarantee img{width:90px;margin-bottom:15px}main.sales-page section.options .packages .guarantee .title{font-family:Montserrat;font-size:1.1em;line-height:1.5;font-weight:600;text-align:center;margin-bottom:15px}main.sales-page section.options .packages .guarantee p{font-size:.9em;line-height:1.8;text-align:center;padding:0;max-width:100%}main.sales-page section.testimonials{background-color:#576071;color:#fff;margin-top:-30px;padding:60px 20px 45px;position:relative;-webkit-clip-path:polygon(0 15px,100% 0,100% 100%,0 calc(100% - 20px));clip-path:polygon(0 15px,100% 0,100% 100%,0 calc(100% - 20px));display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:column}main.sales-page section.testimonials .flow{position:absolute;left:0;right:0;top:0;height:270px;background-color:#606778;-webkit-clip-path:polygon(0 15px,100% 0,100% calc(100% - 20px),0 90%);clip-path:polygon(0 15px,100% 0,100% calc(100% - 20px),0 90%);overflow:hidden;display:flex;align-items:center;justify-content:center}main.sales-page section.testimonials .flow .column{display:flex;flex-direction:column;align-items:center;justify-content:space-between;transform:translateY(-780px)}main.sales-page section.testimonials .flow .column.c1{animation:slideTestimonials 45s linear infinite;animation-delay:3s}main.sales-page section.testimonials .flow .column.c1 img.i1{margin-bottom:70px}main.sales-page section.testimonials .flow .column.c1 img.i2{margin-bottom:90px}main.sales-page section.testimonials .flow .column.c1 img.i3{margin-bottom:60px}main.sales-page section.testimonials .flow .column.c1 img.i4{margin-bottom:75px}main.sales-page section.testimonials .flow .column.c1 img.i5{margin-bottom:120px}main.sales-page section.testimonials .flow .column.c1 img.i6{margin-bottom:70px}main.sales-page section.testimonials .flow .column.c1 img.i7{margin-bottom:100px}main.sales-page section.testimonials .flow .column.c1 img.i8{margin-bottom:80px}main.sales-page section.testimonials .flow .column.c1 img.i9{margin-bottom:100px}main.sales-page section.testimonials .flow .column.c1 img.i10{margin-bottom:70px}main.sales-page section.testimonials .flow .column.c2{animation:slideTestimonials 35s linear infinite;animation-direction:reverse;animation-delay:0s}main.sales-page section.testimonials .flow .column.c2 img.i1{margin-bottom:60px}main.sales-page section.testimonials .flow .column.c2 img.i2{margin-bottom:90px}main.sales-page section.testimonials .flow .column.c2 img.i3{margin-bottom:70px}main.sales-page section.testimonials .flow .column.c2 img.i4{margin-bottom:55px}main.sales-page section.testimonials .flow .column.c2 img.i5{margin-bottom:110px}main.sales-page section.testimonials .flow .column.c2 img.i6{margin-bottom:80px}main.sales-page section.testimonials .flow .column.c2 img.i7{margin-bottom:100px}main.sales-page section.testimonials .flow .column.c2 img.i8{margin-bottom:120px}main.sales-page section.testimonials .flow .column.c2 img.i9{margin-bottom:80px}main.sales-page section.testimonials .flow .column.c2 img.i10{margin-bottom:70px}main.sales-page section.testimonials .flow .column.c3{animation:slideTestimonials 40s linear infinite;animation-delay:2s}main.sales-page section.testimonials .flow .column.c3 img.i1{margin-bottom:90px}main.sales-page section.testimonials .flow .column.c3 img.i2{margin-bottom:80px}main.sales-page section.testimonials .flow .column.c3 img.i3{margin-bottom:65px}main.sales-page section.testimonials .flow .column.c3 img.i4{margin-bottom:50px}main.sales-page section.testimonials .flow .column.c3 img.i5{margin-bottom:100px}main.sales-page section.testimonials .flow .column.c3 img.i6{margin-bottom:80px}main.sales-page section.testimonials .flow .column.c3 img.i7{margin-bottom:50px}main.sales-page section.testimonials .flow .column.c3 img.i8{margin-bottom:110px}main.sales-page section.testimonials .flow .column.c3 img.i9{margin-bottom:60px}main.sales-page section.testimonials .flow .column.c3 img.i10{margin-bottom:50px}main.sales-page section.testimonials .flow .column.c4{animation:slideTestimonials 50s linear infinite;animation-delay:4s;animation-direction:reverse}main.sales-page section.testimonials .flow .column.c4 img.i1{margin:50px 0 80px}main.sales-page section.testimonials .flow .column.c4 img.i2{margin-bottom:90px}main.sales-page section.testimonials .flow .column.c4 img.i3{margin-bottom:70px}main.sales-page section.testimonials .flow .column.c4 img.i4{margin-bottom:35px}main.sales-page section.testimonials .flow .column.c4 img.i5{margin-bottom:10px}main.sales-page section.testimonials .flow .column.c4 img.i6{margin-bottom:40px}main.sales-page section.testimonials .flow .column.c4 img.i7{margin-bottom:80px}main.sales-page section.testimonials .flow .column.c4 img.i8{margin-bottom:160px}main.sales-page section.testimonials .flow .column.c4 img.i9{margin-bottom:80px}main.sales-page section.testimonials .flow .column.c4 img.i10{margin-bottom:50px}main.sales-page section.testimonials .flow .column.c5{animation:slideTestimonials 42s linear infinite;animation-delay:6s}main.sales-page section.testimonials .flow .column.c5 img.i1{margin-bottom:70px}main.sales-page section.testimonials .flow .column.c5 img.i2{margin-bottom:100px}main.sales-page section.testimonials .flow .column.c5 img.i3{margin-bottom:20px}main.sales-page section.testimonials .flow .column.c5 img.i4{margin-bottom:85px}main.sales-page section.testimonials .flow .column.c5 img.i5{margin-bottom:120px}main.sales-page section.testimonials .flow .column.c5 img.i6{margin-bottom:50px}main.sales-page section.testimonials .flow .column.c5 img.i7{margin-bottom:90px}main.sales-page section.testimonials .flow .column.c5 img.i8{margin-bottom:125px}main.sales-page section.testimonials .flow .column.c5 img.i9{margin-bottom:75px}main.sales-page section.testimonials .flow .column.c5 img.i10{margin-bottom:45px}main.sales-page section.testimonials .flow .column.c6{animation-delay:5s;animation:slideTestimonials 38s linear infinite;animation-direction:reverse}main.sales-page section.testimonials .flow .column.c6 img.i1{margin-bottom:35px}main.sales-page section.testimonials .flow .column.c6 img.i2{margin-bottom:150px}main.sales-page section.testimonials .flow .column.c6 img.i3{margin-bottom:30px}main.sales-page section.testimonials .flow .column.c6 img.i4{margin-bottom:75px}main.sales-page section.testimonials .flow .column.c6 img.i5{margin-bottom:130px}main.sales-page section.testimonials .flow .column.c6 img.i6{margin-bottom:80px}main.sales-page section.testimonials .flow .column.c6 img.i7{margin-bottom:40px}main.sales-page section.testimonials .flow .column.c6 img.i8{margin-bottom:130px}main.sales-page section.testimonials .flow .column.c6 img.i9{margin-bottom:60px}main.sales-page section.testimonials .flow .column.c6 img.i10{margin-bottom:25px}main.sales-page section.testimonials .flow .column img{width:50px;height:50px;flex:0 0 50px;opacity:.35}main.sales-page section.testimonials .flow .quote{position:absolute;font-size:1.2em;opacity:0;right:15px;z-index:1;animation:showSnippet 100s ease-in-out infinite}main.sales-page section.testimonials .flow .quote.q1{left:15px;top:130px;animation-delay:3s}main.sales-page section.testimonials .flow .quote.q2{left:13px;top:50px;animation-delay:6s}main.sales-page section.testimonials .flow .quote.q3{top:150px;animation-delay:9s}main.sales-page section.testimonials .flow .quote.q4{left:15px;top:170px;animation-delay:12s}main.sales-page section.testimonials .flow .quote.q5{left:60px;top:70px;animation-delay:15s}main.sales-page section.testimonials .flow .quote.q6{right:20px;top:190px;animation-delay:18s}main.sales-page section.testimonials .flow .quote.q7{left:25px;top:120px;animation-delay:21s}main.sales-page section.testimonials .flow .quote.q8{top:170px;animation-delay:24s}main.sales-page section.testimonials .flow .quote.q9{left:15px;top:40px;animation-delay:27s}main.sales-page section.testimonials .flow .quote.q10{left:60px;top:150px;animation-delay:30s}main.sales-page section.testimonials .flow .quote.q11{top:180px;animation-delay:33s}main.sales-page section.testimonials .flow .quote.q12{left:45px;top:60px;animation-delay:36s}main.sales-page section.testimonials .flow .quote.q13{left:15px;top:110px;animation-delay:39s}main.sales-page section.testimonials .flow .quote.q14{left:15px;top:190px;animation-delay:42s}main.sales-page section.testimonials .flow .quote.q15{left:15px;top:110px;animation-delay:45s}main.sales-page section.testimonials .flow .quote.q16{right:45px;top:180px;animation-delay:48s}main.sales-page section.testimonials .flow .quote.q17{left:15px;top:70px;animation-delay:51s}main.sales-page section.testimonials .flow .quote.q18{left:30px;top:150px;animation-delay:54s}main.sales-page section.testimonials .flow .quote.q19{right:30px;top:100px;animation-delay:57s}main.sales-page section.testimonials .flow .quote.q20{left:55px;top:50px;animation-delay:60s}main.sales-page section.testimonials .flow .quote.q21{left:15px;top:120px;animation-delay:63s}main.sales-page section.testimonials .flow .quote.q22{left:35px;top:50px;animation-delay:66s}main.sales-page section.testimonials .flow .quote.q23{left:25px;top:150px;animation-delay:69s}main.sales-page section.testimonials .flow .quote.q24{left:15px;top:50px;animation-delay:72s}main.sales-page section.testimonials .flow .quote.q25{left:55px;top:140px;animation-delay:75s}main.sales-page section.testimonials .flow .quote.q26{left:15px;top:110px;animation-delay:78s}main.sales-page section.testimonials .flow .quote.q27{left:85px;top:50px;animation-delay:81s}main.sales-page section.testimonials .flow .quote.q28{left:25px;top:160px;animation-delay:84s}main.sales-page section.testimonials .flow .quote.q29{left:35px;top:90px;animation-delay:87s}main.sales-page section.testimonials .flow .quote.q30{left:25px;top:160px;animation-delay:90s}main.sales-page section.testimonials .flow .quote.q31{left:35px;top:70px;animation-delay:93s}main.sales-page section.testimonials .flow .quote.q32{left:55px;top:120px;animation-delay:96s}main.sales-page section.testimonials .flow .quote.q33{left:35px;top:170px;animation-delay:99s}main.sales-page section.testimonials .testimonial{position:relative;z-index:1;background-color:#6b7081;padding:30px 30px 30px 45px;margin-bottom:30px;border-radius:10px}main.sales-page section.testimonials .testimonial:after{content:"\201C";position:absolute;top:-6px;left:14px;color:#888c9a;font-size:180px;z-index:-1;font-family:Montserrat}main.sales-page section.testimonials .testimonial p{font-size:.9em;line-height:1.5;margin-bottom:15px}main.sales-page section.testimonials .testimonial .meta{display:flex;align-items:center}main.sales-page section.testimonials .testimonial .meta img{width:60px;margin-right:15px}main.sales-page section.testimonials .testimonial .meta .author{font-weight:600}main.sales-page section.testimonials .action-row{flex:0 0 100%;display:flex;align-items:center;justify-content:center;flex-direction:column}main.sales-page section.testimonials .action-row .btn{padding:20px 0;width:100%;max-width:350px;margin-bottom:15px}main.sales-page .help-toggle{position:fixed;z-index:1;bottom:85px;right:15px;background-color:#576071;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;font-size:.8em}main.sales-page .help-toggle:hover{background-color:#4c5463}main.sales-page .help-wrapper{position:fixed;bottom:140px;right:15px;z-index:1;max-height:500px;overflow-y:auto;background-color:#fff;border-radius:10px;width:calc(100% - 30px);box-shadow:0 0 50px 0 #9b9faa}main.sales-page .help-wrapper .tab{padding:20px}main.sales-page .help-wrapper .tab.message label{display:block;text-transform:uppercase;margin-bottom:10px;font-size:.75em;font-weight:600;color:#7f7f7f}main.sales-page .help-wrapper .tab.message input,main.sales-page .help-wrapper .tab.message textarea{display:block;width:100%;margin-bottom:15px;font-size:.75em}main.sales-page .help-wrapper .tab.message textarea{height:100px}main.sales-page .help-wrapper .tab.message .action-row{text-align:center;margin-bottom:15px}main.sales-page .help-wrapper .tab.message .action-row .btn{width:100%;max-width:200px;padding:15px 0;font-size:.75em}main.sales-page .help-wrapper .tab.faq .question.first .title{padding-top:0}main.sales-page .help-wrapper .tab.faq .question.last:not(.expanded) .title{padding-bottom:15px}main.sales-page .help-wrapper .tab.faq .question.last.expanded .answer p:last-of-type{margin-bottom:15px}main.sales-page .help-wrapper .tab.faq .question .title{display:flex;align-items:center;padding-top:15px;cursor:pointer;font-size:.8em}main.sales-page .help-wrapper .tab.faq .question .title .far{margin:2px 5px 0 0;color:#51a9ab;font-size:1.2em}main.sales-page .help-wrapper .tab.faq .question .title p{margin:0;padding-left:10px;line-height:1.7}main.sales-page .help-wrapper .tab.faq .question .answer{color:#7f7f7f;margin-top:10px}main.sales-page .help-wrapper .tab.faq .question .answer p{font-size:.75em;margin-bottom:10px;line-height:1.9}main.sales-page .help-wrapper .tab.faq .question .answer p:last-of-type{margin:0}main.sales-page .help-wrapper .tab.faq .question .answer ul{margin:10px 0}main.sales-page .help-wrapper .tab.faq .note{margin:0}main.sales-page .help-wrapper .tab .note{text-align:center;color:#7f7f7f;line-height:1.5;font-size:.75em}main.sales-page .help-wrapper .switches{display:flex;justify-content:center;width:100%}main.sales-page .help-wrapper .switches .switch{display:flex;align-items:center;justify-content:center;flex:0 0 50%;text-align:center;font-weight:600;color:#7f7f7f;background-color:#f5f5f5;font-size:.8em;height:50px}main.sales-page .help-wrapper .switches .switch:hover{cursor:pointer;color:#576071}main.sales-page .help-wrapper .switches .switch.active{color:#576071;background-color:#fff}@keyframes slideTestimonials{0%{transform:translateY(-780px)}to{transform:translateY(780px)}}@keyframes showSnippet{0%{opacity:0}1.5%{opacity:1}3%,to{opacity:0}}main.checkout.analyst header{background-color:#5f394d}main.checkout.diplomat header{background-color:#56ac8a;position:relative;z-index:6;margin-bottom:30px}main.checkout.diplomat header .title h1{max-width:850px;margin:0 auto;line-height:1.6;font-size:1.3em}main.checkout.diplomat section.checkout-section .form .info{margin-top:5px}main.checkout.diplomat section.checkout-section .form .info .testimonial{display:none;flex-direction:column;margin-top:30px;width:100%;max-width:350px;border-radius:10px;background-color:#f9f9f9;padding:30px}main.checkout.diplomat section.checkout-section .form .info .testimonial .comment{text-align:center;line-height:2em;font-size:.75em;margin-bottom:20px}main.checkout.diplomat section.checkout-section .form .info .testimonial .meta{display:flex;align-items:center;justify-content:center}main.checkout.diplomat section.checkout-section .form .info .testimonial .meta .avatar{height:50px;width:50px;margin-right:15px;border-radius:50%;overflow:hidden}main.checkout.diplomat section.checkout-section .form .info .testimonial .meta .avatar img{width:50px}main.checkout.diplomat section.checkout-section .form .info .testimonial .meta .author .name{font-weight:600;margin-bottom:3px;font-size:.8em}main.checkout.diplomat section.checkout-section .form .info .testimonial .meta .author .type{font-size:.75em;color:#7f7f7f}main.checkout.sentinel header{background-color:#51a9ab}main.checkout.explorer header{background-color:#e2a942}main.checkout.interaction-report .checkout-section .form .payment-info select:last-of-type{margin-bottom:20px}main.checkout header{background-color:#f2f3f4}main.checkout header .container{width:100%;max-width:1255px;margin:0 auto}main.checkout header .title{text-align:center;position:relative;padding:30px 0}main.checkout header .title a{display:none;position:absolute;top:13px;left:32px;color:#fff;text-transform:uppercase;font-size:.9em;font-weight:600}main.checkout header .title a:active,main.checkout header .title a:focus,main.checkout header .title a:hover{color:#ddd}main.checkout header .title a .fal{margin:2px 8px 0 0}main.checkout header .title h1{margin:0;font-size:1.6em;padding:0 15px;color:#fff}main.checkout header .info{display:flex;justify-content:space-between;flex-direction:column;background-color:#fff;padding:30px 0 25px}main.checkout header .info .image{display:flex;align-items:center;justify-content:center;margin-bottom:20px;padding:0 15px}main.checkout header .info .image img{height:180px}main.checkout header .info .description{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 30px;flex-grow:1;flex:1}main.checkout header .info .description>.title{font-weight:600;font-size:1.2em;margin-bottom:10px;max-width:100%;width:100%}main.checkout header .info .description .subtitle{line-height:1.7;text-align:center;color:#7f8691;font-size:.9em;max-width:100%}main.checkout header .info>.price{display:flex;align-items:center;justify-content:center;flex-direction:column}main.checkout header .info>.price .original{font-size:2.1em;margin-top:10px;font-weight:600}main.checkout header .info>.price .original sup{top:-1em;font-size:.4em}main.checkout header .info>.price .local{background-color:#f9f9f9;padding:5px 10px;font-weight:600;font-size:.9em;color:#51a9ab;border-radius:5px}main.checkout header .info>.price .local:hover{position:relative}main.checkout header .info>.price .local:hover:after{content:attr(data-text);position:absolute;bottom:40px;left:-81px;font-size:.8em;background-color:#696f80;color:#fff;font-weight:400;padding:15px;line-height:1.7;border-radius:10px;width:270px}main.checkout .checkout-section{width:100%;max-width:1200px;margin:0 auto}main.checkout .checkout-section .form{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex-wrap:wrap}main.checkout .checkout-section .form .info{flex:0 0 100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:45px 0 15px}main.checkout .checkout-section .form .info.has-country{margin-top:45px}main.checkout .checkout-section .form .info.set img{width:200px}main.checkout .checkout-section .form .info img{width:150px;margin-bottom:15px}main.checkout .checkout-section .form .info .description{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 30px;flex-grow:1;flex:1;flex-basis:auto;max-width:440px}main.checkout .checkout-section .form .info .description>.title{font-weight:600;font-size:1.2em;margin-bottom:10px;max-width:100%;width:100%;text-align:center}main.checkout .checkout-section .form .info .description .subtitle{line-height:1.7;text-align:center;color:#b5b5b5;font-size:.9em;max-width:100%}main.checkout .checkout-section .form .info>.price{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:10px}main.checkout .checkout-section .form .info>.price .original{font-size:1.5em}main.checkout .checkout-section .form .info>.price .original sup{top:-1.05em;font-size:.4em}main.checkout .checkout-section .form .info>.price .local{background-color:#f9f9f9;padding:5px 10px;font-weight:600;font-size:.9em;color:#51a9ab;border-radius:5px}main.checkout .checkout-section .form .info>.price .local:hover{position:relative}main.checkout .checkout-section .form .info>.price .local:hover:after{content:attr(data-text);position:absolute;bottom:40px;left:-81px;font-size:.8em;background-color:#696f80;color:#fff;font-weight:400;padding:15px;line-height:1.7;border-radius:10px;width:270px}main.checkout .checkout-section .form .info>.price .alert{font-size:.75em;text-align:center;margin:20px 15px 0;width:100%;max-width:380px;line-height:1.7;position:relative}main.checkout .checkout-section .form .info>.price .alert:after{content:"";position:absolute;width:16px;height:16px;background-color:#dceeee;transform:rotate(45deg);left:calc(50% - 8px);top:-8px}main.checkout .checkout-section .form .info>.price .alert.covid-alert{display:flex;align-items:center;flex-direction:column;margin-top:20px}main.checkout .checkout-section .form .info>.price .alert.covid-alert:after{display:none}main.checkout .checkout-section .form .info>.price .alert.covid-alert img{width:60px;height:60px;flex:0 0 60px;margin:0 0 10px}main.checkout .checkout-section .form .payment-info{flex-grow:1;padding:15px;flex:0 0 100%;width:100%}main.checkout .checkout-section .form .payment-info label{display:block;text-transform:uppercase;margin-bottom:15px;color:#7f7f7f;font-size:.8em}main.checkout .checkout-section .form .payment-info .methods{display:flex;align-items:center;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee}main.checkout .checkout-section .form .payment-info .methods span{color:#eee;margin-right:10px;font-size:1.2em}main.checkout .checkout-section .form .payment-info .methods span.fas{color:#b3b6bf}main.checkout .checkout-section .form .payment-info .methods .card{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:25px}main.checkout .checkout-section .form .payment-info .methods .card img{width:30px;margin-right:5px}main.checkout .checkout-section .form .payment-info .methods .paypal{display:flex;align-items:center;justify-content:center;cursor:pointer}main.checkout .checkout-section .form .payment-info .methods .paypal img{height:20px}main.checkout .checkout-section .form .payment-info .payment-button{display:none;background-color:#fff;margin:-40px 0 45px;padding-bottom:45px;border-bottom:1px solid #eee}main.checkout .checkout-section .form .payment-info .payment-button.available{display:block}main.checkout .checkout-section .form .payment-info .or{margin-bottom:25px;color:#7f7f7f;font-size:.85em}main.checkout .checkout-section .form .payment-info input,main.checkout .checkout-section .form .payment-info select{width:100%;background-color:#fff;margin-bottom:20px;font-size:.9em;border:1px solid #eee}main.checkout .checkout-section .form .payment-info input:active,main.checkout .checkout-section .form .payment-info input:focus,main.checkout .checkout-section .form .payment-info select:active,main.checkout .checkout-section .form .payment-info select:focus{border-color:#51a9ab}main.checkout .checkout-section .form .payment-info .input-wrapper span{top:20px;font-size:1.2em}main.checkout .checkout-section .form .payment-info .input-wrapper span.fa-id-card{top:19px}main.checkout .checkout-section .form .payment-info #card-element{width:100%;margin-bottom:30px;border:1px solid #eee;padding:18px 25px 19px;border-radius:5px;outline-color:transparent;transition:border-color .1s ease-in-out;line-height:1.3}main.checkout .checkout-section .form .payment-info #card-element.focused{border-color:#51a9ab}main.checkout .checkout-section .form .payment-info .options{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}main.checkout .checkout-section .form .payment-info .options>label{margin-bottom:0}main.checkout .checkout-section .form .payment-info .options>.fal{font-size:1.2em;color:#7f7f7f;cursor:pointer;padding:10px;margin-right:-10px}main.checkout .checkout-section .form .payment-info .options .wrapper{flex:0 0 100%;width:100%;max-width:100%;padding:30px;margin:15px 0;border-radius:5px;background-color:#f9f9f9}main.checkout .checkout-section .form .payment-info .options .wrapper .discount{margin-bottom:30px}main.checkout .checkout-section .form .payment-info .options .wrapper .discount .code{display:flex;align-items:center;flex-wrap:wrap}main.checkout .checkout-section .form .payment-info .options .wrapper .discount .code input{text-transform:uppercase;height:60px;margin-bottom:10px}main.checkout .checkout-section .form .payment-info .options .wrapper .discount .code .btn{padding:0;height:45px;width:104px;flex:0 0 104px;font-size:.8em}main.checkout .checkout-section .form .payment-info .options .wrapper .discount .code .btn .fa-spin{margin-right:0}main.checkout .checkout-section .form .payment-info .options .wrapper .discount .newsletter{display:flex;align-items:center;flex-direction:column;padding-top:15px;line-height:1.5;color:#7f7f7f;font-size:.8em}main.checkout .checkout-section .form .payment-info .options .wrapper .discount .newsletter img{display:none;margin-right:15px;width:60px;max-width:60px;flex:0 0 60px}main.checkout .checkout-section .form .payment-info .options .wrapper .gift textarea{width:100%;background-color:#fff;margin-bottom:5px;border:1px solid #eee;height:100px}main.checkout .checkout-section .form .payment-info .options .wrapper .gift textarea:active,main.checkout .checkout-section .form .payment-info .options .wrapper .gift textarea:focus{border-color:#51a9ab}main.checkout .checkout-section .form .payment-info .options .wrapper .gift .note{color:#7f7f7f;font-size:.8em}main.checkout .checkout-section .form .payment-info .options .wrapper .gift .note:nth-of-type(2){margin-top:7px}main.checkout .checkout-section .form .payment-info .price{padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}main.checkout .checkout-section .form .payment-info .price .title{font-weight:600;font-size:1.2em;color:#7f7f7f}main.checkout .checkout-section .form .payment-info .price .number{font-size:2.2em;font-weight:400}main.checkout .checkout-section .form .payment-info .price .number sup{top:-14px;font-size:.5em}main.checkout .checkout-section .form .payment-info .switzerland-alert{margin:30px 0;font-size:.9em;line-height:1.7}main.checkout .checkout-section .form .payment-info .action-row{text-align:center;margin:15px 0 45px}main.checkout .checkout-section .form .payment-info .action-row .btn{padding:20px 0;width:100%;max-width:300px;position:relative}main.checkout .checkout-section .form .payment-info .action-row .btn .fa-spinner-third,main.checkout .checkout-section .form .payment-info .action-row .btn .fas{position:absolute;top:23px;right:29px}main.checkout .checkout-section .form .payment-info .secure{text-transform:uppercase;font-size:.8em;font-weight:600;text-align:center}main.checkout .checkout-section .form .payment-info .secure span{margin-right:5px}main.checkout .checkout-section .form>.fa-spin{margin:90px auto 50px}main.checkout .checkout-section .panel{display:flex;align-items:center;justify-content:space-around;flex-direction:column;flex-wrap:wrap;background-color:#fff;border-top:1px solid #eee;padding:30px 45px 15px;margin-top:45px;flex:0 0 100%;width:100%}main.checkout .checkout-section .panel .point{display:flex;align-items:center;flex:0 0 100%;width:100%;margin-bottom:15px;padding-bottom:15px;flex-direction:column}main.checkout .checkout-section .panel .point .icon{position:relative;height:75px;width:75px;flex:0 0 75px;margin-bottom:15px}main.checkout .checkout-section .panel .point .icon .background{-webkit-clip-path:polygon(56% 0,95% 25%,100% 75%,49% 91%,0 69%,10% 26%);clip-path:polygon(56% 0,95% 25%,100% 75%,49% 91%,0 69%,10% 26%);background-color:#e5e6e7;width:75px;margin-bottom:-5px;height:75px;background-color:#ebecee;position:absolute;top:0;left:0}main.checkout .checkout-section .panel .point .icon .background img{height:75px;width:75px;position:relative;z-index:1}main.checkout .checkout-section .panel .point .icon img{position:absolute;top:0;left:10px;height:55px;width:55px;margin-bottom:15px}main.checkout .checkout-section .panel .point .summary{font-size:.9em;max-width:100%}main.checkout .checkout-section .panel .point .summary .title{font-weight:600;font-size:1.1em;margin-bottom:10px;text-align:center}main.checkout .checkout-section .panel .point .summary .description{line-height:1.7;color:#7f8691;font-size:.9em;text-align:center;max-width:400px}main.checkout.confirmation{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}main.checkout.confirmation h1{padding-left:0;padding-right:0}main.checkout.confirmation section.country-verification p{margin:30px 0;font-size:1.1em}main.checkout.confirmation section.country-verification select{display:block;width:100%;max-width:400px;margin-bottom:15px}main.checkout.confirmation section.country-verification .action-row{display:flex;flex-direction:column}main.checkout.confirmation section.country-verification .action-row .btn{margin-bottom:15px;padding:20px 0;width:100%;max-width:250px}main.checkout.confirmation section.country-verification .action-row a{display:inline-block}main.checkout.confirmation section.download-info p{margin:30px 0;font-size:1.1em}main.checkout.confirmation section.download-info .btn.action-proceed{padding:20px 0;width:100%;max-width:300px;margin:10px 0}@media (min-width:400px){main.checkout .checkout-section .form .info>.price .alert{margin-left:30px;margin-right:30px}main.checkout .checkout-section .form .payment-info{padding:15px 30px}}@media (min-width:450px){main.sales-page.new ul{padding-left:20px}}@media (min-width:460px){main.sales-page.diplomats.advocate.ab header .text{padding:30px 30px 35px}main.sales-page.diplomats.advocate.ab section.inside section.courses .wrapper .course .description p{font-size:.85em}main.sales-page.diplomats.advocate.ab section.options .option-list .option{padding:0 30px}main.sales-page.diplomats.advocate.ab section.options .packages .pricing-intro .highlighted{padding-bottom:45px}main.sales-page.diplomats.advocate.ab h3{padding:0 30px}main.sales-page.diplomats.advocate.ab .testimonial.standalone{padding:30px 30px 25px;margin-bottom:40px}main.sales-page.diplomats.advocate.ab .testimonial.standalone p{font-size:.85em}main.sales-page.diplomats.advocate.ab .testimonial.standalone .meta img{height:50px}main.sales-page.diplomats.advocate.ab .highlighted{margin:25px -30px;padding:30px 20px 35px}main.sales-page.anonymous header{padding:45px 0 90px}main.sales-page.anonymous header h1{font-size:2.3em}main.sales-page.anonymous header .subtitle{font-size:1.2em}main.sales-page.new.mediator section.inside .testimonial{padding:30px 30px 25px}main.sales-page.new.advocate.ab section.courses section.trusted{margin:0 30px}main.sales-page.new.advocate.ab section.courses section.trusted .wrapper{padding:45px 30px}main.sales-page.new.campaigner.ab section.inside section.courses .subtitle{font-size:1em}main.sales-page section.intro{padding:30px 30px 0}main.sales-page section.intro .testimonial{padding:30px 30px 25px}main.sales-page section.inside h2{padding:0 30px}main.sales-page section.inside p{padding:0 30px}main.sales-page section.inside section.courses .wrapper{padding:0 30px}main.sales-page section.inside section.courses .wrapper .course{margin-bottom:20px}main.sales-page section.inside section.courses .trusted .wrapper{margin:30px}main.sales-page section.options h2{padding:0 30px}main.sales-page section.options h3{padding:0 30px}main.sales-page section.options p{padding:0 30px}main.sales-page section.options .option-list .option{margin:30px 0}main.sales-page section.options .option-list .option .illustration img{max-width:300px}main.sales-page section.options .packages .container{padding:0 30px}main.sales-page section.options .packages .guarantee{margin:15px 30px 30px;width:calc(100% - 60px)}main.sales-page section.testimonials{padding:60px 30px 45px}main.checkout .checkout-section .form .payment-info .methods{padding-bottom:45px;margin-bottom:45px}main.checkout .checkout-section .form .payment-info .methods .card{margin-right:45px}main.checkout .checkout-section .form .payment-info .methods .card img{width:40px}main.checkout .checkout-section .form .payment-info .payment-button{margin-top:-70px}main.checkout .checkout-section .form .payment-info input,main.checkout .checkout-section .form .payment-info select{height:62px;font-size:1em;margin-bottom:30px}main.checkout .checkout-section .form .payment-info .input-wrapper span{top:21px}main.checkout .checkout-section .form .payment-info #card-element{height:62px}main.checkout .checkout-section .form .payment-info .options .wrapper .discount .code{flex-wrap:nowrap}main.checkout .checkout-section .form .payment-info .options .wrapper .discount .code input{margin:0 15px 0 0}main.checkout .checkout-section .form .payment-info .options .wrapper .discount .code .btn{height:60px;font-size:.9em;width:115px;flex:0 0 115px}}@media (min-width:500px){main.sales-page.anonymous header h1{padding:0 15px}main.sales-page.new.mediator section.inside section.courses{margin-top:40px;padding-top:30px}main.sales-page header h1{padding:0 15px}main.sales-page section.intro{padding-top:45px}main.sales-page section.inside section.courses{margin-top:60px;padding-top:70px}main.sales-page section.inside section.courses .wrapper{margin-top:45px}main.sales-page section.inside section.courses .trusted{padding-bottom:30px}main.sales-page section.inside section.courses .trusted .wrapper .title{font-size:1.2em}main.sales-page section.inside section.courses .trusted .wrapper p{font-size:1em}main.sales-page section.options .option-list .option.ebook .illustration img{width:300px}main.sales-page section.options .option-list .option .text .title{font-size:1.2em}main.sales-page section.options .packages .package{padding:40px 35px}main.sales-page section.options .packages .package .title{font-size:1.2em}main.sales-page section.options .packages .package .price{font-size:2.8em}main.sales-page section.options .packages .package .description{font-size:1em}main.sales-page section.options .packages .guarantee .title{font-size:1.2em}main.sales-page section.testimonials .testimonial p{font-size:1em;line-height:1.8}main.sales-page section.testimonials .testimonial .meta .author{font-size:1.2em}main.sales-page .help-toggle{bottom:30px;right:30px;width:50px;height:50px;font-size:.9em}main.sales-page .help-wrapper{bottom:100px;right:30px;width:500px}}@media (min-width:550px){main.sales-page.new.mediator section.inside .testimonial{margin-bottom:45px}main.sales-page section.inside h2{font-size:1.5em;margin-bottom:30px}main.sales-page section.options h2{font-size:1.5em;margin-bottom:30px}}@media (min-width:600px){main.sales-page.anonymous header h1{font-size:2.5em}main.sales-page.anonymous header .subtitle{font-size:1.3em}main.sales-page.anonymous .list .role .types .type h4{margin-top:20px;font-size:1.5em}main.sales-page.anonymous .list .role .types .type h5{font-size:unset}}@media (min-width:650px){main.checkout.confirmation section.country-verification .action-row{flex-direction:row;align-items:center}main.checkout.confirmation section.country-verification .action-row .btn{margin:0 15px 0 0}}