.hero-subtitle{font-size:1.1rem;color:#444;margin-bottom:1.8rem;line-height:1.6}.hero-lead{font-size:1.3rem;margin-bottom:2rem;line-height:1.7}.hero-lead .font-highlight{font-weight:bold;color:#e65100}.topic-section{border:1px solid #ffecca;border-radius:8px;margin-bottom:2rem;background-color:#fffefb;box-shadow:0 2px 4px #000;box-shadow:0 2px 4px rgba(0,0,0,.05);overflow:hidden;transition:all .3s ease-in-out;padding:1px}.topic-header{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;cursor:pointer;background-color:#fff8df;border-bottom:2px solid #f78b1e;transition:background-color .3s ease}.topic-header:hover{background-color:#fff1c4}.topic-header.active{background-color:#fff1c4}.topic-title{font-size:1.4rem;font-weight:bold;color:#e65100;margin:0}.topic-icon{margin-right:1rem;color:#ff7043}.chevron-icon{color:#ff7043;transition:transform .3s ease;font-size:1.1rem}.chevron-icon.rotated{transform:rotate(180deg)}.topic-content{max-height:0;overflow:hidden;transition:max-height .5s ease-out,padding .5s ease-out;padding:0 1.5rem;background-color:#fffefb}.topic-content.active{max-height:1000px;padding:1.5rem}.session-card{background-color:#fff;border:1px solid #ffecca;border-radius:6px;padding:1.2rem;margin-bottom:1.5rem;box-shadow:0 1px 3px #000;box-shadow:0 1px 3px rgba(0,0,0,.06)}.session-image-container{width:400px;overflow:hidden;border-radius:6px;flex-shrink:0}.session-image{width:100%;height:auto;object-fit:cover;border-radius:6px;box-shadow:0 2px 6px #000;box-shadow:0 2px 6px rgba(0,0,0,.08)}.session-content{flex-grow:1}.session-title{font-size:1.5rem;font-weight:bold;color:#1f2937;margin-bottom:.8rem}.session-description{font-size:1.3rem;color:#333;margin-bottom:1rem;line-height:1.6}@media(max-width:768px){.session-card{flex-direction:column;align-items:center;text-align:center}.session-image-container{width:100%}.session-content{width:100%}}html,body{background:#fff;height:100%;margin:0;scroll-behavior:auto!important}body{background:#fff;font-family:Roboto,Arial,Helvetica,sans-serif;padding-bottom:20px}.wrapper{display:flex;flex-direction:column;min-height:94.46vh}main{flex:1}.main-content{background-color:#fff}@media(max-width:992px){.main-content{margin-top:6px}}@media(min-width:993px){.main-content{margin-top:100px}}.container-body{margin:0 auto;width:100%}.content{background-color:#fff}h1,h2,h3,label{color:#000}a{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;color:#f78b1e;text-decoration:none}a:hover,a:hover h2{color:#ff6d00;text-decoration:none}.content h2{hyphens:none;word-wrap:break-word;padding:.4em .6em!important;position:relative;text-align:left}.content h3{font-size:1.83rem;margin:60px 0 40px 0}.content a{text-decoration:none;color:#fb8c00;font-weight:bold}.content a:hover{color:#ff6d00}.content p,.content blockquote{color:#555;font-size:1.1rem!important;line-height:1.8rem;text-shadow:none;font-family:Roboto,'Open Sans',sans-serif;margin-bottom:1rem}.content blockquote{color:#777;margin:0 0 1rem;border-left:4px solid #ccc;padding-left:10px;font-style:italic}.content ol{counter-reset:li;margin-bottom:40px}.content ol>li,.content ul>li{font-size:1.1rem;line-height:2.2rem;position:relative;list-style-position:inside}.content img{margin-bottom:20px}input{background:transparent;border:1px solid #222;border-radius:0!important}input,select,textarea{max-width:280px}.field-validation-error{color:#b94a48}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #b94a48}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#b94a48}.validation-summary-valid{display:none}hr{border-top:1px solid rgba(0,0,0,.15);width:100%}code{font-size:100%!important}.table>tbody>th:first-child{border:0}@media(max-width:768px){body{overflow-y:auto!important;height:auto!important}.jumbotron-fluid-with-nav{margin:60px 0 15px 0!important}}@media(max-width:587px){.table th,.table td,.content ol>li,.content ul>li,.content p,.content blockquote{font-size:1.4rem!important;line-height:2.2rem;margin-bottom:.8rem}}.card-body.black ul{padding-left:0!important}.card-body.black ul li{color:#000!important}.navbar-nav>li>a.nav-link{padding-top:0!important}.clickable-header{background-color:#e68a00;color:#fff;border-radius:8px;padding:15px;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.clickable-header:hover{background-color:#cc7a00;transform:scale(1.03)}.clickable-header h2{margin:0}.title-large{font-size:2rem;font-weight:bold;margin-left:10px}.icon-large{font-size:2.5rem}.card-body{padding:20px}.card-body .row .col-12 img{height:300px;object-fit:cover}.text-warning:hover{text-decoration:underline}.cta-package{font-size:1.2rem}.cta-package-icon{display:inline-block;vertical-align:middle}.cta-package-link{text-decoration:none;color:#ff9800;font-weight:bold;margin-left:.5rem}.cta-package-link:hover{text-decoration:underline}.total-price{font-size:1.4rem;color:#333}.today-price-link{text-decoration:none;color:inherit}.today-price-value{font-size:2.5rem;color:#4caf50;text-shadow:0 0 8px #000;text-shadow:0 0 8px rgba(0,0,0,.3)}.offer-note{font-size:1rem;color:#f57c00}.life-comparison-section{margin:20px 0}.comparison-column{padding:10px}.comparison-title{font-size:1.4rem;font-weight:bold;margin-bottom:1rem}.comparison-item{margin-bottom:1rem;font-size:1rem}.comparison-icon{font-weight:bold;margin-right:5px}.purchase-steps-section{margin:20px 0}.purchase-steps-list{list-style:decimal;padding-left:2rem;font-size:1.2rem}.purchase-step{margin-bottom:1rem;font-size:1rem}.text-warning{color:#ff5722}.purchase-link{color:#ff5722;text-decoration:none;font-weight:bold}.purchase-link:hover{text-decoration:underline}.immediate-access{font-size:1.2rem;color:#333;margin-top:1rem}.bonus-section{border:3px solid #f57c00;padding:20px;margin:20px 0;border-radius:10px;background:#fffaf2;box-shadow:0 4px 8px #000;box-shadow:0 4px 8px rgba(0,0,0,.1)}.bonus-list .bonus-item{font-size:1rem}.icon-check{color:#4caf50;font-size:2rem}.bonus-value{color:#d32f2f;font-weight:bold}.total-value{font-size:1.4rem;color:#333}.today-price-link{text-decoration:none;color:#4caf50}.today-price{font-size:2.5rem;color:#4caf50;text-shadow:0 0 8px #000;text-shadow:0 0 8px rgba(0,0,0,.3)}.offer-note{font-size:1rem;color:#f57c00}.cta-button{background-color:#4caf50;border:0;padding:10px 20px;border-radius:5px;cursor:pointer}.cta-button a{color:#fff!important;text-decoration:none;font-weight:bold}.cta-button .button-icon{color:#fff!important}.style-text-green-bold{font-size:1.4rem!important;margin-bottom:.5rem;color:#4caf50;font-weight:bold}.price-item{font-size:1.5rem;margin-bottom:.5rem}.green-arrow{display:inline-block;transform:translateX(5px);color:#4caf50}.black-arrow{display:inline-block;transform:translateX(5px);color:#333;margin-right:15px}.golden-icon{display:inline-block;width:24px;height:24px;color:#ffc107;font-size:2.5rem;margin-right:15px}.text-white{color:#fff;font-weight:300}.testimonial-section{padding:2rem;background-color:#fef3e5;border:3px solid #ff9800;border-radius:12px;margin-bottom:2rem}.testimonial-list{list-style:none;padding:0;margin:0}.testimonial-item{margin-bottom:2rem;display:flex;align-items:start;background-color:#fff;border-radius:8px;padding:1rem;box-shadow:0 4px 6px #000;box-shadow:0 4px 6px rgba(0,0,0,.1)}.testimonial-avatar img{width:100px;border-radius:12px!important;border:2px solid #f78b1e;object-fit:cover}.testimonial-content{flex-grow:1}.testimonial-name{font-size:1rem;color:#333;margin:0}.testimonial-text{font-size:1rem;color:#555;margin:.5rem 0 0}@media(max-width:768px){.testimonial-item{flex-direction:column;align-items:center;text-align:center}.testimonial-content{text-align:center}}.highlight-red{color:#d32f2f!important;font-weight:bold!important;text-shadow:1px 1px 2px #000!important;text-shadow:1px 1px 2px rgba(0,0,0,.3)!important}.stylish-subtitle{padding:1rem;background-color:#fff3e0;border-radius:5px;color:#c50!important}.highlight-orange{color:#ff6f00!important;font-weight:bold!important}.highlight-green{color:#4caf50!important;font-weight:bold!important}.benefits-list{list-style-type:none!important;padding:0!important}.benefits-list li{margin-bottom:.5rem!important;font-size:1.2rem!important;display:flex!important;align-items:center!important}.check-icon{color:#4caf50!important;margin-right:10px!important;font-size:2rem!important}.orange-bold{color:#ffa726;font-weight:bold}.card{border-radius:15px;transition:transform .3s,box-shadow .3s}.card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #000;box-shadow:0 8px 16px rgba(0,0,0,.2)}.btn-warning{background-color:#ffa726;border:0}.btn-warning:hover{background-color:#fb8c00}.display-none{display:none}.img-bg{max-width:90%;border:5px solid #ffa726;border-radius:10px;box-shadow:0 0 10px #000;box-shadow:0 0 10px rgba(0,0,0,.5)}img:not([src="/content/images/logo.webp"]):not([src="/content/images/logo-xs.webp"]){border-radius:15px;box-shadow:0 5px 15px #000;box-shadow:0 5px 15px rgba(0,0,0,.2)}.eyebrow{font-size:32px!important}.order-module{position:relative;margin-top:5rem;margin-bottom:3rem;width:100%;overflow:hidden}.background-box{position:absolute;width:100%;height:100%;left:0;top:0;background-clip:padding-box;border:3px dashed #ffa726;background-image:linear-gradient(#fefbeb,#fefbeb);background-size:auto;background-position:center;background-repeat:no-repeat}.order-module .background-box{position:absolute;width:100%;height:100%;left:0;top:0;background-clip:padding-box;border:3px dashed #ffa726;background-image:linear-gradient(#fefbeb,#fefbeb);background-size:auto;background-position:center;background-repeat:no-repeat}.order-module .content-section{position:relative;text-align:center;padding:2rem 1.5rem;z-index:1}.order-module .content-section h2{color:#ffa726;text-shadow:2px 2px 4px #000;text-shadow:2px 2px 4px rgba(0,0,0,.7);font-size:32px!important;margin-bottom:1.5rem;text-align:center}.h2-module{color:#ffa726;text-shadow:2px 2px 4px #000;text-shadow:2px 2px 4px rgba(0,0,0,.7);font-size:32px!important;margin-bottom:1.5rem;text-align:center}@media(max-width:992px){.h2-module{color:#ffa726;text-shadow:2px 2px 4px #000;text-shadow:2px 2px 4px rgba(0,0,0,.7);font-size:22px!important;margin-bottom:1.5rem;text-align:center}}.order-module form{outline:0}.order-module ._form-content{margin:0 auto}.order-module ._form-content ._field-wrapper input{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:4px!important;font-size:1rem;margin-bottom:1rem!important}.order-module .cta-button{background-color:#ffa726;color:#fff;font-size:26px;font-weight:bold;border:0;padding:.75rem 1.5rem;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.order-module .cta-button:hover{background-color:#ff9800}@media(max-width:992px){.order-module .cta-button{font-size:22px!important}}.info-box{background-color:#fff3e0;padding:1.5rem;border:2px solid #ff9800;border-radius:8px;box-shadow:0 4px 10px #000;box-shadow:0 4px 10px rgba(0,0,0,.1)}.info-box p{margin-bottom:1rem;line-height:1.6;color:#333}.section-highlight{padding:1rem 3rem 2rem 2rem;background-color:#fef8e7;border:2px dashed #ffa726;border-radius:10px;margin-bottom:2rem}.section-highlight ul{list-style:none;padding:0;margin:0 0 1rem}.section-highlight ul li{margin-bottom:1rem;display:flex;align-items:flex-start}.section-highlight ul li span.icon{display:inline-block;width:24px;height:24px;background-color:#4caf50;border-radius:50%;text-align:center;line-height:24px;color:#fff;font-weight:bold;margin-right:10px}.section-highlight ul li span.text{flex:1}.section-highlight ul li span.text p{color:#ff9800;font-weight:bold}.section-highlight p{font-size:1.2rem;color:#333;margin-top:1rem}.highlighted-text{background-color:#ffda00;font-weight:bold;padding:2px 4px;border-radius:4px}h3-left{font-size:2rem;font-weight:bold;text-shadow:2px 2px 3px #000;text-shadow:2px 2px 3px rgba(0,0,0,.2);text-align:left;margin-bottom:1rem!important;margin-top:2.5rem;line-height:1.3}.h3-sales{font-size:2rem;font-weight:bold;text-shadow:2px 2px 3px #000;text-shadow:2px 2px 3px rgba(0,0,0,.2);text-align:center;margin-bottom:1rem!important;margin-top:2.5rem;line-height:1.3}.custom-background{width:100%;box-sizing:border-box;background-color:#eee;background-image:url(/content/images/background/sfondo-trama.png?v=CIcjO2iMEtI2RxwQn1KA7YO5NLE);background-size:auto;background-attachment:scroll;background-position:0 0;background-repeat:repeat}.box-shadow{box-shadow:0 4px 8px #000,0 6px 20px #000;box-shadow:0 4px 8px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19)}.dashed-border-title{background-clip:padding-box;border:3px dashed #ffa726;background-image:linear-gradient(#fefbeb,#fefbeb);background-size:auto;background-position:center;background-repeat:no-repeat}.solid-border-title{background-clip:padding-box;border-radius:10px;border:3px solid #ffa726;background-image:linear-gradient(#fefbeb,#fefbeb);background-size:auto;background-position:center;background-repeat:no-repeat}.dashed-border-title-dark{background-clip:padding-box;border:3px dashed #ffa726;background-image:linear-gradient(#ffecb3,#ffe082);background-size:auto;background-position:center;background-repeat:no-repeat}h2.shadowed-title{font-size:40px;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;line-height:1.2;color:#000;text-shadow:3px 3px 3px #000;text-shadow:2px 2px 2px rgb(255 140 0/50%);text-align:center;margin-bottom:.5rem;background-color:transparent}.h2-red{font-size:2.5rem;font-weight:bold;color:#ff5722;text-shadow:4px 4px 5px #000;text-shadow:4px 4px 5px rgba(0,0,0,.3);text-align:center!important}.yellow{color:#ffa726}.stylish-section-box{margin:0 auto;padding:2rem;background-color:#fff8e1;border:2px solid #ffca28;border-radius:10px;box-shadow:0 4px 10px #000;box-shadow:0 4px 10px rgba(0,0,0,.1)}.stylish-section-box2{background-color:#fff3e0;padding:1.5rem;border:2px solid #ff9800;border-radius:8px;box-shadow:0 4px 10px #000;box-shadow:0 4px 10px rgba(0,0,0,.1);margin-bottom:2rem}.cta-button.highlight{border:2px solid #fff;color:#fff!important;font-weight:700!important;font-size:26px!important;padding:20px}.numbered-section{list-style-type:none;padding:0;counter-reset:section}.numbered-section>li{counter-increment:section;margin-bottom:1rem;display:flex;flex-direction:column}.numbered-section>li>h3{display:flex;align-items:center;margin:0;font-size:1.25em}.numbered-section>li>h3::before{content:counter(section);font-family:"Orelega One",Sans-serif;color:#8e24aa;font-size:24px;font-weight:400;width:40px;height:40px;border:1px solid #8e24aa;border-radius:50%;background-color:#f7d7ff;display:flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0}.numbered-section>li>div{padding-left:55px}.numbered-section p{margin:.5rem 0}.dio-del-codice-section{list-style-type:none;padding:0;counter-reset:section;margin:2rem 0}.dio-del-codice-section>li{counter-increment:section;margin-bottom:2rem;display:flex;flex-direction:column}.dio-del-codice-section>li>h3{display:flex;align-items:center;margin:0;font-size:1.5em;font-weight:bold;color:#ff6a07}.dio-del-codice-section>li>h3::before{content:counter(section);font-family:"Orelega One",Sans-serif;color:#fff;font-size:36px;font-weight:bold;width:50px;height:50px;border:2px solid #ffc107;border-radius:50%;background:#ff6a07;display:flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0;box-shadow:0 4px 8px #000;box-shadow:0 4px 8px rgba(0,0,0,.2)}.dio-del-codice-section>li>div{padding-left:70px;margin-top:.5rem}.dio-del-codice-section p{margin:.75rem 0;font-size:1rem;line-height:1.6;color:#333}@media(max-width:768px){.dio-del-codice-section>li>h3::before{width:40px;height:40px;font-size:24px}.dio-del-codice-section>li>h3{font-size:1.25em}.dio-del-codice-section>li>div{padding-left:50px}}@keyframes pulse-shadow{0%{text-shadow:0 0 8px #000;text-shadow:0 0 8px rgba(0,0,0,.5)}50%{text-shadow:0 0 16px #000;text-shadow:0 0 16px rgba(0,0,0,.8)}100%{text-shadow:0 0 8px #000;text-shadow:0 0 8px rgba(0,0,0,.5)}}@media(max-width:992px){h1{font-size:26px!important;text-shadow:0 0 0!important}h2,h3{font-size:26px!important;font-weight:bold!important;text-align:center!important;text-shadow:0 0 0 #000!important;text-shadow:0 0 0 rgba(0,0,0,.5)!important}p,ul li{font-size:92%!important}.icon{font-size:92%}}.content-wrapper{padding:1.2rem}@media(max-width:992px){.position-relative.border-0.mt-5.mb-3{padding-left:1rem!important;padding-right:1rem!important;margin-left:.5rem!important;margin-right:.5rem!important}.h2{font-size:36px!important}}.arrow-highlighted-blue-list{list-style:none;padding:0;margin:0}.arrow-highlighted-blue-list .list-item{margin-bottom:1rem;display:flex;align-items:flex-start}.arrow-highlighted-blue-list .arrow-icon{display:inline-block;width:24px;height:24px;background-color:#2196f3;border-radius:50%;text-align:center;line-height:24px;color:#fff;font-weight:bold;font-size:1.2rem;margin-right:10px}@media(max-width:992px){.arrow-highlighted-blue-list .list-item{flex-direction:column;align-items:flex-start}.arrow-highlighted-blue-list .arrow-icon{margin-bottom:5px}}.price-highlight{font-size:2.5rem;color:#4caf50;font-weight:bold;text-shadow:0 0 8px #000;text-shadow:0 0 8px rgba(0,0,0,.5);animation:pulse-shadow 1s infinite;margin-left:10px;text-align:center}@media(max-width:992px){.price-highlight{display:block;text-align:center;margin-left:auto;margin-right:auto}}.bonus-section-title{font-size:2rem;color:#f57c00;text-align:center;margin-bottom:2rem;margin-top:.5rem!important}@media(max-width:992px){.bonus-list ul{text-align:left!important;margin-left:0!important;padding-left:0!important}.bonus-list li{text-align:left!important;margin-left:0!important;padding-left:0!important}.bonus-list span{margin:0 auto .5rem auto}.bonus-list b{display:block;margin-bottom:.5rem}.bonus-list div{text-align:left!important}}.fw-bold{font-weight:bold}.blog{background-color:#fff;margin:auto}.blog .blog-content h2{margin-top:10px;background:#fff8df;border-left:10px solid #f78b1e;-ms-border-radius:4px;border-radius:4px;text-align:left!important}.blog .blog-content h3{font-size:1.4rem!important;margin:1.2rem 0 .8rem!important;color:#ffa500;font-weight:bold;display:inline-block;text-align:left!important}.blog .blog-content a{text-decoration:underline;color:#fb8c00;font-weight:bold}.blog .blog-content a:hover{color:#ff6d00}.blog .blog-content table{border:1px solid #ffecca;-ms-border-radius:4px;border-radius:4px}.blog .blog-content table>thead{background-color:#ffa500}.blog .blog-content .table-striped{border:1px solid #fff6f1;border-radius:4px;overflow:hidden;width:100%;border-collapse:collapse}.blog .blog-content .table-striped>thead{background-color:#ffa500;color:#fff;text-align:left;font-weight:bold}.blog .blog-content .table-striped>thead th{padding:10px;border-bottom:2px solid #ffecca}.blog .blog-content .table-striped>tbody tr:nth-of-type(odd){background-color:#fae2d5}.blog .blog-content .table-striped>tbody tr:nth-of-type(even){background-color:#fff}.blog .blog-content .table-striped>tbody td{padding:10px;color:#000;border-top:1px solid #ffecca}.blog .blog-content .table-striped>tbody td,.blog .blog-content .table-striped>tbody th{border-left:1px solid #ffecca;border-right:1px solid #ffecca}.blog li p:first-of-type{display:inline;margin:0}.blog li p:not(:first-of-type){display:block;margin-top:8px}.blog{background-color:#fff;margin-bottom:1rem}.blog .blog-side h2{margin:0;padding:0!important}.blog h2{font-family:Impact,Charcoal,sans-serif;text-transform:uppercase}.blog h2 b{font-weight:500!important}.blog .blog-tag{display:inline-block;vertical-align:top;line-height:2.6em;margin:.2em;padding:0 1.2em;-ms-border-radius:.5em;border-radius:.5em;border:0!important;color:#fff!important;background-color:#ff7043;cursor:pointer;transition:all .3s ease;text-decoration:none!important}.blog .blog-tag:hover{color:#fff!important;background-color:#dd2c00!important;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.blog .blog-category{display:inline-block;vertical-align:top;line-height:2.6em;margin:.2em;padding:0 1.2em;-ms-border-radius:.5em;border-radius:.5em;border:0!important;color:#fff!important;background-color:#f33221!important;cursor:pointer;transition:all .3s ease;text-decoration:none!important}.blog .blog-category:hover{color:#fff!important;background-color:#f92311!important;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.blog h5{hyphens:none;word-wrap:break-word;margin-top:20px;color:#000;font-size:1.1rem}.blog .read-button{width:40%;border-radius:12px;margin-top:10px;padding:20px;color:#fff!important;text-transform:uppercase;font-weight:bold;background-color:#09d65e!important;border-color:transparent!important;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,filter .3s ease-in-out;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06)!important}.blog .read-button:hover{background-color:#0be96b!important;box-shadow:0 8px 16px rgba(0,0,0,.2),0 4px 8px rgba(0,0,0,.1)!important;filter:brightness(1.2)}@media(max-width:768px){.blog .read-button{width:80%}}.blog .icon{color:#999}@media(min-width:568px){.blog{margin-top:20px}}@media(max-width:768px){.blog{margin-top:0}}@media(min-width:767px){.blog{padding:20px;width:80%}.blog{margin-top:0}.blog .blog-content h2{margin-top:3.2rem;margin-bottom:1.8rem}}.content .blog-post-summary{border:1px solid #ffa500;padding:10px;border-radius:4px;background-color:#fffefb;margin-bottom:1em}.content .blog-post-summary h5{font-size:1.3em;font-weight:bold}.content .blog-post-summary ul{list-style:none;padding-left:0;margin-left:1rem;position:relative}.content .blog-post-summary ul li{line-height:1.2rem;position:relative;padding-left:1.2rem;margin-bottom:1.2rem;color:#dd2c00}.content .blog-post-summary ul li::before{content:"";position:absolute;left:-.6rem;top:.2rem;width:.6rem;height:.6rem;background-color:#dd2c00;border-radius:50%;animation:2s ease 0s infinite normal none running pulse;box-shadow:rgba(221,44,0,.6) 0 0}.content .blog-post-summary ul li a{position:relative;color:#c62828;font-weight:500;font-size:1.1rem;text-decoration:none;display:inline-block;transition:color .3s ease}.content .blog-post-summary ul li a::after{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#ff5722;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.content .blog-post-summary ul li a:hover{color:#b71c1c}.content .blog-post-summary ul li a:hover::after{transform:scaleX(1)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(221,44,0,.6)}70%{box-shadow:0 0 0 10px rgba(221,44,0,0)}100%{box-shadow:0 0 0 0 rgba(221,44,0,0)}}@media(max-width:587px){.content .blog-post-summary ul{list-style-position:outside!important;padding-left:1.4rem}.content .blog-post-summary ul li{line-height:1.6rem;position:relative;margin-left:-1.4rem;padding-left:1.2rem;margin-bottom:1.2rem;color:#dd2c00}.content .blog-post-summary ul li a{font-size:1.4rem!important}}mark{background-color:#ffd740!important;-ms-border-radius:4px;border-radius:4px}.arrow-placeholder{margin-bottom:1.8rem}.arrow-placeholder .arrow{color:#ffa500;position:relative;margin:0 auto -2px auto;width:10px;top:45px;left:-10px}.arrow-placeholder .arrow-down-animated{margin:0 auto;position:relative;width:60px;height:60px;border:3px solid #ff9000;border-radius:70px;-webkit-animation:arrow-pulse 2s infinite;animation:arrow-pulse 2s infinite}.arrow-placeholder .arrow-down-animated:after{content:"";position:absolute;top:-2px;left:-2px;width:60px;height:60px;border:2px solid #ff9000;border-radius:70px;-webkit-animation:ring 2s infinite;animation:ring 2s infinite}@-webkit-keyframes arrow-pulse{0%{transform:scale(1);opacity:1}10%{transform:scale(1.08);opacity:1}40%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes arrow-pulse{0%{transform:scale(1);opacity:1}10%{transform:scale(1.08);opacity:1}40%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes ring{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.8);opacity:0}}@keyframes ring{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.8);opacity:0}}.title{font-size:1.25rem;font-weight:bold;margin-bottom:16px;text-align:center;color:#1f2937}.steps{display:flex;flex-direction:column;align-items:center;gap:16px}.step{padding:16px;border-radius:8px;font-weight:bold;text-align:center;width:100%;color:#fff}.step.step-1{background-color:#2196f3}.step.step-2{background-color:#4caf50}.step.step-3{background-color:#ff9800}.step.step-4{background-color:#9c27b0}.step.step-5{background-color:#f44336}.arrow{color:#6b7280}.definition{font-style:italic;border-left:1px solid #ddd;border-bottom:1px solid #ddd;-ms-border-radius:4px;border-radius:4px;padding:10px;margin-bottom:1.4rem}.definition>.title{font-weight:bold;text-align:left;font-style:normal}.active-page{background-color:#e65100}.active-page:hover{background-color:#e65100!important}.next-page{background-color:#fff;color:#ff9100!important;border:1px solid #ff9100;text-decoration:none}.next-page:hover{background-color:#ff6d00}.grecaptcha-badge{visibility:hidden}.sticky-cta-bar{display:flex;flex-wrap:wrap;position:fixed;bottom:0;left:0;width:100%;font-size:1.1rem;font-weight:700;z-index:1050;transition:transform .3s ease,opacity .3s ease,font-size .2s ease,padding .2s ease;opacity:1}.sticky-cta-bar.hidden{transform:translateY(100%);opacity:0;pointer-events:none}.cta-form-target{scroll-margin-top:80px}.sticky-cta-left{flex:1 1 auto;background-color:#e3851c}.sticky-cta-link{color:#fff!important;text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;padding:.8rem 1rem;transition:transform .25s ease,color .25s ease}.sticky-cta-link:hover{color:#fff;transform:scale(1.2)}.sticky-cta-link .arrow{font-size:1.3rem!important;margin-right:.4rem;display:inline-block;transition:transform .25s ease}.sticky-cta-link:hover .arrow{transform:scale(1.2)}.sticky-cta-right{flex:1 1 auto;background-color:#000}.sticky-cta-book{color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;padding:.8rem 1rem;transition:transform .25s ease,color .25s ease}.sticky-cta-book:hover{color:#fff;transform:scale(1.2)}.cta-arrow{margin-right:4px;font-size:1.3rem!important;display:inline-block;transition:transform .25s ease}.sticky-cta-bar.hidden{transform:translateY(100%)}body.no-sticky-padding{padding-bottom:0}body.has-sticky-cta{padding-bottom:60px}@media(max-width:768px){.sticky-cta-bar{flex-direction:column}}.blog-search-box,.search-container{margin-bottom:2rem}.search-form-material,.search-form-material-inline{display:block;width:100%}.search-input-container,.search-input-container-inline{position:relative;display:flex;align-items:stretch;width:100%;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 2px 15px rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease;outline:2px solid rgba(255,152,0,.5);outline-offset:2px}.search-input-container:focus-within,.search-input-container-inline:focus-within{box-shadow:0 4px 25px rgba(255,152,0,.2)}.search-input-wrapper,.search-input-wrapper-inline{flex:1;position:relative;display:flex;align-items:center}.search-input-material,.search-input-material-inline{width:100%;padding:16px 20px;border:0;font-size:16px;outline:0;background:transparent;color:#333;box-sizing:border-box}.search-input-material::placeholder,.search-input-material-inline::placeholder{color:#888;font-weight:400}.search-clear-x{position:absolute;right:18px;top:50%;transform:translateY(-50%);width:22px;height:22px;cursor:pointer;color:#fff!important;background-color:#ff9800!important;font-size:16px;display:flex!important;align-items:center;justify-content:center;border-radius:50%;border:2px solid #ff9800;transition:all .2s ease;user-select:none;line-height:1}.search-clear-x:hover{color:#fff;background:#ff9800;border-color:#e65100}.search-clear-x:active{transform:translateY(-50%) scale(.95)}.search-clear-x.show{display:flex}.search-button-material,.search-button-material-inline{background:linear-gradient(135deg,#ff9800 0%,#f57c00 100%);border:0;width:56px;min-height:56px;color:#fff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;border-radius:0 10px 10px 0}.search-button-material:hover,.search-button-material-inline:hover{background:linear-gradient(135deg,#e65100 0%,#d84315 100%)}.search-button-material:active,.search-button-material-inline:active{transform:scale(.98)}.search-button-material:focus,.search-button-material-inline:focus{outline:0;box-shadow:inset 0 0 0 2px rgba(255,255,255,.4)}.search-input-container.loading .search-button-material,.search-input-container-inline.loading .search-button-material-inline{opacity:.7;pointer-events:none}.search-input-container.loading .search-button-material i,.search-input-container.inline.loading .search-button-material-inline i{animation:spin 1s linear infinite}.search-highlight{background:linear-gradient(120deg,#fff3e0 0%,#ffcc80 100%);color:#e65100;font-weight:600;padding:2px 4px;border-radius:3px}.search-results-count{color:#666;font-size:1.1rem;margin:1rem 0 2rem 0}.search-results-count strong{color:#ff9800}.no-results,.search-instructions{padding:3rem 2rem;text-align:center}.search-examples .btn{margin:.25rem}@media(max-width:768px){.blog-search-box,.search-container{padding:0 .5rem}.search-input-container,.search-input-container-inline{border-radius:10px;max-width:100%;border-width:2px}.search-input-material,.search-input-material-inline{padding:14px 18px;padding-right:45px}.search-button-material,.search-button-material-inline{width:48px;min-height:48px;font-size:16px;border-radius:0 8px 8px 0}.search-clear-x{display:flex;right:14px;width:20px;height:20px;font-size:14px;border-width:1px}.blog-tag,.blog-category{font-size:.9rem;padding:0 .8em;line-height:2.2em}.breadcrumb{font-size:.9rem;padding:.5rem .75rem}}@media(prefers-reduced-motion:reduce){.search-input-container,.search-input-container-inline,.search-button-material,.search-button-material-inline,.search-clear-x{transition:none}.search-input-container:focus-within,.search-input-container-inline:focus-within{transform:none}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.search-input-container:focus-within,.search-input-container-inline:focus-within{outline:2px solid #ff7300;outline-offset:2px}.page{display:inline-block;padding:.5rem .75rem;margin:0 .25rem;line-height:1.25;color:#ff9800;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.page:hover{color:#f57c00;text-decoration:none;background-color:#fff3e0;border-color:#ff9800}.active-page{color:#fff!important;background-color:#ff9800;border-color:#ff9800}[data-category]{cursor:pointer;transition:all .3s ease;text-decoration:none}[data-category]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.2);text-decoration:none}[data-category].active-filter{background-color:#ff9800!important;color:#fff!important;border-color:#ff9800!important;font-weight:bold;box-shadow:0 2px 4px rgba(255,152,0,.3)}.search-highlight{background-color:#ffd740;padding:1px 2px;border-radius:2px;font-weight:bold}.breadcrumb{background-color:#f8f9fa;border-radius:.375rem;padding:.75rem 1rem;margin-bottom:1rem;border:1px solid #dee2e6}.breadcrumb-item+.breadcrumb-item::before{content:">";color:#6c757d;margin:0 .5rem}.breadcrumb-item a{color:#ff9800;text-decoration:none;font-weight:500}.breadcrumb-item a:hover{color:#f57c00;text-decoration:underline}.breadcrumb-item.active{color:#6c757d;font-weight:600}.search-input-container.loading{opacity:.7;pointer-events:none}.search-input-container.loading::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid #ff9800;border-radius:50%;animation:spin 1s linear infinite}.navbar-nav .dropdown-menu{display:none;visibility:hidden;opacity:0;transition:all .3s ease;position:absolute;top:100%;left:0;z-index:1000;min-width:200px;padding:.5rem 0;margin:0;background-color:#fff;border:1px solid #ddd;border-radius:.375rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.nav-link{color:#000;line-height:16px;margin-right:20px;text-align:center;margin:auto;transition:color .2s ease}.nav-item{margin-right:10px;box-shadow:inset 0 -5px 0 transparent;transition:box-shadow .2s ease-in-out}.nav-item:hover{box-shadow:inset 0 -5px 0 #f78b1e}.navbar-brand{color:#fff!important}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link.active{color:#f78b1e}.navbar-dark .navbar-nav .nav-link .active{font-weight:bold}#navbarDropdownCorsi+.dropdown-menu .dropdown-item{transition:background-color .2s ease-in-out,color .2s ease-in-out}#navbarDropdownCorsi+.dropdown-menu .dropdown-item:hover{background-color:#f78b1e;color:#fff}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}@media(min-width:992px){.navbar{height:100px!important}.navbar-nav>li>a{padding-top:24px!important;font-size:18px;line-height:18px}.nav-item.dropdown:hover .dropdown-menu,.courses-dropdown:hover .dropdown-menu{display:block;visibility:visible;opacity:1}.courses-dropdown .dropdown-menu{min-width:250px}.courses-dropdown .dropdown-item{padding:.5rem 1rem;font-size:16px;color:#333;transition:all .2s ease}.courses-dropdown .dropdown-item:hover{background-color:#f78b1e;color:#fff}.mobile-courses-section,.mobile-courses-list,.mobile-course-link{display:none!important}}@media(max-width:991px){.navbar-collapse{max-height:90vh;overflow-y:auto}.navbar-nav{flex-direction:column;background-color:#000;padding-left:.8rem;padding-bottom:.8rem}.navbar-dark .navbar-toggler{margin-right:10px;color:#fff;border:1px solid #777;padding:6px 12px}.navbar-toggler:focus{box-shadow:none;outline:0}.navbar-dark .navbar-nav .nav-link{text-align:left!important;font-size:20px;margin-top:20px;color:#fff}.navbar-dark .navbar-nav .nav-link:hover{color:#f78b1e}.mobile-courses-section{margin-top:20px}.mobile-courses-section .courses-header{font-size:20px;color:#f78b1e!important;font-weight:bold;display:block;margin-bottom:10px}.mobile-courses-list{list-style:none;padding-left:1rem;margin:0}.mobile-courses-list li{margin-bottom:8px}.mobile-course-link{font-size:16px;padding:4px 0;color:#fff!important;text-decoration:none;display:block;transition:color .2s ease}.mobile-course-link:hover{color:#f78b1e!important;text-decoration:none}.courses-dropdown,.dropdown-menu,.dropdown-toggle{display:none!important}.nav-item.dropdown .dropdown-menu{display:none!important;position:static;box-shadow:none;background:none}.nav-item.dropdown>a{font-weight:bold}.dropdown-item{padding-left:20px}}@media(min-width:768px) and (max-width:991px){.navbar-dark .navbar-toggler{position:absolute;top:32px;right:20px}}.btn-default{white-space:normal;background:#fb3767!important;border:0 none!important;border-radius:5px!important;color:#fff!important;ms-border-radius:5px!important}.btn-default:hover{background:#e65b7d!important}.btn-fb{background-color:#3b5998!important;color:#fff!important}.btn-primary{background-color:#007bff;border:0;transition:background-color .2s}.btn-primary:hover{background-color:#0056b3}a.btn{border-radius:0}.btn-floating{transition:all .2s ease-in-out;border-radius:50%;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);cursor:pointer;display:inline-block;height:47px;margin:10px;overflow:hidden;padding:0;position:relative;vertical-align:middle;width:47px;z-index:1}.cta-container{width:100%;margin:auto;text-align:center}.cta-button{--button-color:#f57c00;--hover-color:#ef6c00;border-radius:6px;border:0;display:inline-block;margin:20px 0;word-break:break-word;hyphens:none;font-family:'Roboto','Open Sans',sans-serif;font-size:1.4rem;font-weight:normal;color:#fff!important;text-decoration:none!important;text-shadow:rgba(0,0,0,.4) 2px 2px 2px;box-shadow:rgba(56,54,54,.5) 0 -4px 17px 0 inset;background-color:var(--button-color);padding:20px 22px;text-align:center;animation:glowing 1300ms infinite;transition:background-color .2s ease}.cta-button:hover{color:#fff;background-color:var(--hover-color)!important}button:focus{outline:0 none}@keyframes glowing{0%{background-color:var(--button-color);box-shadow:0 0 5px var(--button-color)}50%{background-color:var(--button-color);box-shadow:0 0 20px var(--button-color)}100%{background-color:var(--button-color);box-shadow:0 0 5px var(--button-color)}}.form-control{width:100%;box-sizing:border-box}.form-control:focus{width:100%!important}.input3,.inputArea{background-color:#000;border:1px solid #222;color:#fff;font-size:small;padding:4px;width:250px}.input3{height:40px;line-height:40px}.inputArea{height:150px;vertical-align:top;width:350px}.input-block-level{border-radius:5px!important;display:block;width:100%;max-width:100%;min-height:28px}.error{border:2px solid #f00;width:100%!important}.error-message{color:#f00;font-size:.9em;margin-top:5px}.card-header-purple{background-color:#9fa8da}.card-body-purple{background-color:#e8eaf6}.card-header-orange{background-color:#ffb74d}.card-body-orange{background-color:#fff3e0}.card-body h5{font-weight:bold}.card-body ul li{color:#fff}.card body .text-dark p{color:#000!important}.box{border-radius:5px;border:1px solid rgba(0,0,0,.15);padding:20px;text-align:center}.box-1{box-shadow:8px 8px 22px -1px rgba(61,61,61,.75);border:1px solid #e3e3e3;padding:20px;border-radius:12px;background-color:#fff5e9}.block{background-color:#fff3dc;border:1px solid #f78b1e;border-radius:6px;padding:20px;max-width:600px;margin-bottom:1rem}.block a{color:#f78b1e}.hightlight-box{background-color:#fff4e7;border:1px solid #fb8e1f;border-radius:6px;padding:20px 20px 0 20px}.light-gray-border{border:1px solid #d3d3d3}.list-group-item{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin-bottom:8px;padding:15px;transition:transform .2s,box-shadow .2s}.list-group-item:hover{transform:scale(1.02);box-shadow:0 4px 8px rgba(0,0,0,.1)}.list-group-item h4{font-size:1.25rem;color:#333}.list-group-item p{font-size:.9rem;color:#666}.jumbotron-fluid{box-shadow:none;--tve-applied-box-shadow:none;background-image:repeating-radial-gradient(circle at center center,rgba(54,61,67,.7),rgba(54,61,67,.7) 1px,transparent 1px,transparent 100%),linear-gradient(#000 5%,rgba(113,89,23,.6) 50%,#000 89%),url(/content/images/bg.webp?v=CIcjO2iMEtI2RxwQn1KA7YO5NLE&v=eNy77vF7LLYz23/Xjph4ag==);background-attachment:scroll,scroll,scroll,scroll!important;background-color:transparent!important;background-position:50% 50%,50% 50%,0% 50%,50% 50%!important;background-repeat:repeat,no-repeat,no-repeat,no-repeat!important;border-radius:0;padding:10px 0;margin:0 0 10px 0;width:100%}.jumbotron-fluid .player-box{margin:16px 0 16px 0;border-radius:24px}.jumbotron-fluid .jumbotron-fluid-no-margin{margin:0 0 20px 0!important}.jumbotron-fluid h1,.jumbotron-fluid h2,.jumbotron-fluid h5,.jumbotron-fluid ul li{color:#fff}.jumbotron-fluid h1{text-shadow:#000 2px 2px 2px;--tve-applied-text-shadow:2px 2px 2px rgba(0,0,0,.5);color:#fff!important;font-family:"Roboto Slab"!important;font-weight:300!important;font-size:36px!important;line-height:1.2em!important;text-align:center!important}.jumbotron-fluid h2{margin-top:20px;text-shadow:#000 2px 2px 2px;--tve-applied-text-shadow:2px 2px 2px rgba(0,0,0,.5);color:#fff!important;font-family:"Roboto Slab"!important;font-weight:300!important;font-size:22px!important;line-height:1.2em!important;text-align:center!important}.jumbotron-fluid h5{margin-top:20px;text-shadow:#000 2px 2px 2px;--tve-applied-text-shadow:2px 2px 2px rgba(0,0,0,.5);color:#fff!important;font-family:"Roboto Slab"!important;font-weight:300!important;font-size:18px!important;line-height:1.2em!important;text-align:center!important}.jumbotron-fluid-white{background:none}.jumbotron-fluid-white h1{color:#000!important;font-family:"Roboto Slab"!important;font-size:36px!important;line-height:1.3em!important}.jumbotron-fluid-white h2{margin-top:20px!important;text-align:left;font-size:24px!important;font-family:"Roboto Slab"!important;font-weight:500!important}.jumbotron-fluid-white h3{color:#000;margin-top:20px!important;text-align:left;font-size:22px!important;font-weight:700}.jumbotron-fluid-white .cta-button{margin-top:20px!important}.jumbotron-fluid-white ul>li{color:#1e1e1e!important;font-size:18px!important;line-height:30px!important;font-family:Raleway;font-weight:500;margin-bottom:10px}.jumbotron-fluid-white .bullet-point{color:#fcb900;margin-right:10px}.jumbotron-content-wrapper{width:100%}.jumbotron-xs p{font-size:20px!important;line-height:38px!important}.jumbotron-xs h2{font-size:40px!important;font-family:"Roboto Slab"!important;font-weight:300!important;text-align:center;margin:16px 0 16px 0}@media(max-width:768px){.jumbotron-small h1{font-size:24px!important;margin-top:30px!important}.jumbotron-small h2{font-size:20px!important}.jumbotron-fluid-white .bullets{margin-bottom:60px}.jumbotron-xs h2{font-size:18px!important}.jumbotron-xs h3{font-size:16px!important;margin:0 0 10px 0}.jumbotron-xs p{font-size:12px!important;line-height:28px!important;margin:0 0 10px 0}.cta-button{padding:8px!important}}@media(max-width:786px){.jumbotron-fluid-white h1{margin-top:10px}.jumbotron-fluid-white h2{text-align:left!important;font-size:24px!important;margin:6px 0 20px 0!important}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;border-radius:20px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.player-branded{border:4px solid #ffa500;border-radius:20px}.vp-player-ui-container.content-area-sibling-enabled{border-radius:20px}.copy{background:url(/content/images/source/page-bg.png?v=CIcjO2iMEtI2RxwQn1KA7YO5NLE)}.copy .jumbotron-fluid b,.copy h2 b{font-weight:400}.copy .jumbotron-fluid h1{text-shadow:#000 0 0 3px;color:#fff!important;font-family:"Roboto Slab"!important;font-weight:normal!important;font-size:36px!important;line-height:1.3em!important}.copy .jumbotron-fluid h2{text-shadow:#000 2px 2px 2px;--tve-applied-text-shadow:2px 2px 2px rgba(0,0,0,.5);color:#fff!important;font-family:"Roboto Slab",Roboto!important;font-weight:300!important;font-size:32px!important;line-height:1.2em!important;margin:0}.copy h1{font-size:42px!important;font-family:"Roboto Slab"!important;font-weight:400!important;text-align:center;margin:1.2rem 0 1.2rem 0}.copy h2{font-size:40px!important;font-family:"Roboto Slab"!important;font-weight:300!important;text-align:center;margin:16px 0 60px 0}.copy h3{font-size:28px!important;font-family:"Roboto Slab"!important;font-weight:300!important;text-align:center;margin:60px 0 60px 0}.copy h3 b{font-weight:700!important}.copy a{text-decoration:none}.copy p,.copy ol>li,.copy ul>li{color:#1e1e1e!important;font-size:20px!important;line-height:30px!important;font-family:Raleway;font-weight:300;margin-bottom:10px}.copy p{line-height:34px!important;margin-bottom:30px}.copy .citation{font-style:italic;font-weight:500;color:#039be5!important}.copy .red{font-weight:600;color:#790000}.copy .highlight{background-color:#f4e545!important}.copy .image-shadow{box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.copy .image-shadow-2{box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px}.copy .underline{border-bottom:1px solid #a9a9a9}.copy ol,.copy ul{counter-reset:li;margin-bottom:40px}.copy ol>li,.copy ul>li{position:relative;list-style-position:inside}.copy img{margin-bottom:40px}.copy .no-margin{margin:0}.copy .no-margin-top{margin-top:0}.copy .no-margin-bottom{margin-bottom:0}.copy.copy-no-background{background:none}.copy .screenshot{border:1px solid #f78b1e;border-radius:14px;box-shadow:2px 2px .3rem rgba(255,193,130,1)}.copy .jumbotron-fluid.jumbotron-fluid-no-background{background:none}.copy .jumbotron-fluid.jumbotron-fluid-no-background h1{text-shadow:none!important;color:#000!important;font-weight:700!important;text-align:left!important}.copy .orange-row{background-color:#fcb900}.copy .orange-row>.container{background-color:#fcb900}.copy .orange-row .container>.row{background-color:#fff;border-radius:20px}.copy .orange-row h3{color:#000!important}.copy .orange-row p{color:#000!important}.copy .smooth-header{padding-top:50px;margin-top:-50px}.copy .faq .faq-question-box{padding:20px;position:relative;margin-bottom:40px;border-radius:10px;background-color:#fff;border:1px solid #ffe18e;box-shadow:0 0 8px 0 #fcb900}.copy .faq .faq-question{color:#f78b1e}.copy .cta-box{border-radius:10px;background-color:#dceee1!important;border:3px dashed #097602!important;padding:40px!important;margin:20px auto 20px auto!important;text-align:center;width:58%!important}.copy .cta-box h2{font-family:"Roboto Slab"!important;font-weight:300!important;color:#333!important;font-size:32px!important;line-height:32px!important;text-shadow:0 0 black!important}.copy .cta-box .pre-cta-button{font-size:38px!important;border:1px solid #000;border-radius:10px;background-color:#008000;display:block;margin:36px;padding:20px;line-height:1.1em!important;font-family:"Times New Roman",Times,serif!important;font-weight:normal!important;color:#fff!important}.copy form,.copy-form{background-color:#ffc59e;padding:30px 40px 10px;border-radius:10px}.copy form textarea{min-height:200px}.copy .copy-text{background:#fff;border:1px solid rgba(0,0,0,.15);padding-bottom:20px}.copy .copy-text.copy-text-no-border{border:0}.copy .bullet{counter-reset:numList;border:1px solid #fee24c;margin-bottom:30px!important;margin-top:0!important;padding:20px 20px 10px!important;background-color:#fefbeb!important;background-image:repeating-radial-gradient(circle at center center,rgba(148,163,176,.1),rgba(148,163,176,.1) 1px,transparent 1px,transparent 100%)!important;background-size:3px 3px!important;background-position:50% 50%!important;background-attachment:scroll!important;background-repeat:repeat!important}.copy .bullet ol{width:176px;margin-right:44px;float:left;position:relative;list-style:none;display:block;padding:0 0 0 26px;background:#ccc;overflow:hidden}.copy .bullet li{padding-bottom:20px;margin-right:44px;padding-left:60px;list-style:none}.copy .bullet li:before{counter-increment:numList;content:counter(numList);float:left;position:absolute;left:0;font:bold 24px 'Roboto';text-align:center;color:#fff;line-height:40px;width:40px;height:40px;background-image:linear-gradient(#45bf55,#45bf55)!important;border-radius:999px}.bullets{margin-top:20px;margin-bottom:20px;border:1px solid #fcb900;background-color:#fff9e9;padding:0 16px 0 16px;border-radius:20px;box-shadow:6px 6px .5rem #f89f45}.testimonials .testimonial .name{color:#ef6c00}.testimonials .stars{color:#ff9800}.testimonials img{margin-top:10px;margin-bottom:0;border:2px solid #f78b1e}.testimonials .testimonial{border:1px solid #ffe5cb;border-radius:10px;background-color:#fff4e9;padding:10px;margin-bottom:1.2rem}.testimonials .description{background:linear-gradient(135deg,#ffe0b2,#ffb74d);padding:20px 25px;border-left:3px solid #ff6f00;border-bottom:3px solid #ff6f00;border-radius:12px;color:#4e342e;font-size:1.1rem;box-shadow:0 8px 16px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.testimonials .testimonial .description:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.testimonials .testimonial .highlight-quote{width:80%;margin:auto;font-size:1.25rem;font-style:italic;text-align:center;color:#333;position:relative;padding:.5rem 1rem;background-color:#ffd7af;border-radius:.25rem}.testimonials .testimonial .highlight-quote .quote-text{font-weight:600;color:#555}.testimonials .testimonial .highlight-quote i.fa-quote-left,.highlight-quote i.fa-quote-right{color:#ccc}.help h3{background:#ebebeb;border-left:10px solid #f78b1e;margin-bottom:40px;margin-top:20px;padding:1.2em;position:relative;text-align:left}.help ol>li,.help ul>li{list-style-position:outside}.post-meta{color:#fff}div .modules h3{padding:20px;border-radius:20px;border:2px solid #ff5722;background-color:#ff8a65;color:#fff}div .modules h5{text-align:center;font-weight:900}.module-title{color:#fff;background-color:#ff8a65;border-radius:4px;padding:5px}div .modules h2{padding:4px 22px;margin:2.4rem 0 1.4rem}div .modules ul>li{font-size:1.1em!important}.sitemap .dark-red,.red,.dark-red{color:#b70000}.sitemap .green-check{color:#00c853}.sitemap .sitemap-table .hidden-page{color:#78909c}.sitemap .sitemap-table td.min{width:30%;white-space:nowrap}.sitemap .sitemap-header{color:#fff;background-color:#343a40;border-color:#454d55;padding:.75rem;font-weight:bold;border-bottom:2px solid #dee2e6;margin-bottom:20px}.sitemap .sitemap-page{padding:.75rem}.sitemap .sitemap-page a{word-wrap:break-word;word-break:break-all}footer.page-footer{background-color:#232323;color:#fff;position:relative;margin-bottom:-44px}footer.page-footer .page-footer-top{background-color:#393939}footer.page-footer .footer-copyright{color:#fff;color:rgba(255,255,255,.6);overflow:hidden}.waves-effect{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;cursor:pointer;overflow:hidden;position:relative;user-select:none}.cover-background{background-image:url(/content/landing/courses/v02/imgs/header-full.png);height:788px;background-repeat:no-repeat}._submit{background-color:#fb3767!important}._form-label,#firstname,#lastname,#phone,#email{margin:auto}#_form_7_submit,#_form_9_submit{font-family:'Roboto','Open Sans',sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:0;border-radius:.3em;padding:.8em 1.8em;background:#09d65e;border-color:transparent;color:#fff!important;display:inline-block;padding:10px 30px;font-size:20px;line-height:26px;margin-bottom:40px;border:0;font-weight:bold;width:100%;text-align:center;margin-top:20px}._error{display:block;position:absolute;font-size:14px;z-index:10000001}._error._above{padding-bottom:4px;bottom:39px;right:0}._error._below{padding-top:4px;top:100%;right:0}._error._above ._error-arrow{bottom:0;right:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f37c7b}._error._below ._error-arrow{top:0;right:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f37c7b}._error-inner{padding:8px 12px;background-color:#f37c7b;font-size:14px;font-family:arial,sans-serif;color:#fff;text-align:center;text-decoration:none;border-radius:4px}._error-inner._form_error{margin-bottom:5px;text-align:left}._button-wrapper ._error-inner._form_error{position:static}._error-inner._no_arrow{margin-bottom:10px}._error-arrow{position:absolute;width:0;height:0}._error-html{margin-bottom:10px}@media(max-width:768px){.copy .jumbotron-fluid img{margin:0 0 20px 0}.copy .jumbotron-fluid h1{font-size:24px!important}.copy .jumbotron-fluid h2{font-size:20px!important;margin:10px}.copy .jumbotron-fluid .cta-button{margin:0}.copy .cta-box{padding:0;margin:0;width:100%!important}.copy .cta-box h2{margin:20px 10px 20px 10px;font-size:24px!important}.copy .cta-box .pre-cta-button{font-size:24px!important;margin:16px;padding:6px}.sitemap{margin-top:30px}}@media(max-width:786px){.copy .smooth-header{padding-top:40px;margin-top:-40px}.copy .orange-row .container>.row{width:90%;margin:auto}}.text-left-important{text-align:left!important}.bg-alternate{background-color:#be6020}.orange{color:#f78b1e!important}.orange-color{color:#ff9100!important}.dark-orange{color:#fb8e1f}.green-color{color:#00e676!important}.green{color:#4eb41b!important}.text-green-500{color:#22c55e}.red-color{color:#dd2c00!important}.red{color:#f00!important}.light-red{color:#c00!important}.text-red-500{color:#ef4444}.black-color{color:#000}.white-color{color:#fff}.yellow{background-color:transparent!important;color:#ffa726!important}.purple{color:#7b1fa2}.brand{font-weight:bold;color:#ef4444}.text-info{color:#fff}.text-primary{color:#00aff0!important}.text-info .btn-warning{box-shadow:inset 0 34px 28px -8px #e4b572}.highlight{background-color:#ffe082;border-radius:4px;padding:4px}.bg-dark{background-color:#000!important}.no-margin-no-padding{padding:0!important;margin:0!important}.no-padding-left{padding-left:0}.padding-10{padding:10px}.padding-20{padding:20px}.padding-40{padding:40px}.padding-top-60{padding-top:60px}.margin-top-4{margin-top:4px!important}.margin-10{margin:10px!important}.margin-top-10{margin-top:10px!important}.margin-top-30{margin-top:30px!important}.margin-top-60{margin-top:60px!important}.margin-top-100{margin-top:100px!important}.margin-right-40{margin-right:40px}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-100{margin-bottom:100px!important}.margin-auto{margin:auto!important}.border-radius-20{border-radius:20px}.underlined{text-decoration:underline}.underline{border-bottom:1px solid #a9a9a9}.white-space-normal{white-space:normal}.word-break-break-all{word-break:break-all}.font-weight-high{font-weight:700!important}.font-18rem{display:inline-block;font-size:1.8rem!important;line-height:2.2rem!important}.copy-no-background h3{font-weight:500!important}.list-style-none{list-style:none;padding-left:0}ul.checklist{list-style:none;padding:0;margin:0}ul.checklist li{position:relative;padding-left:2em;margin-bottom:1em}ul.checklist li::before{content:'✔';position:absolute;left:0;top:.1em;width:1.4em;height:1.4em;line-height:1.4em;background-color:#4caf50;color:#fff;font-weight:bold;text-align:center;border-radius:50%;font-size:.9em;box-shadow:0 0 2px rgba(0,0,0,.2)}span.underlined{text-decoration:none;border-bottom:2px solid #f78b1e;padding-bottom:2px;cursor:pointer;transition:border-color .3s ease}span.underlined:hover{border-color:#ff5722}.column{padding-left:2px;padding-right:2px}.cell-centered{display:table-cell;vertical-align:middle;height:100px}.cell-centered-square{width:100px}.left-menu{margin:auto;width:90%}#navbarNavDropdown>ul>li{color:#000}.nav-item dropdown:hover{color:#fff}.orange-glowing-animation{--text-color-h:27;--text-color-s:100%;--text-color-l:47%;animation:foreground-glowing 2s infinite}@keyframes foreground-glowing{0%,100%{color:hsl(var(--text-color-h),var(--text-color-s),var(--text-color-l))}50%{color:hsl(var(--text-color-h),var(--text-color-s),calc(var(--text-color-l) - 10%))}}::-webkit-scrollbar{display:block;width:18px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#f78b1e;border-right:0;border-left:0}::-webkit-scrollbar-track-piece:end{background:transparent;margin-bottom:10px}::-webkit-scrollbar-track-piece:start{background:transparent}.fd-sec{padding-top:3rem;padding-bottom:3rem}.fd-light{background-color:#f8f9fa;color:#212529}.fd-white{background-color:#fff;color:#212529}.fd-dark{background-color:#000;color:#fff}.bg-alternate,.fd-alt{background-color:#0f1b26;color:#fff}.fd-alt h2{color:#fff}.fd-h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.fd-sub{font-size:1.25rem;margin-bottom:.75rem;opacity:.95}.fd-wrap{max-width:1140px;margin-inline:auto}.fd-edge,.bg-alternate.fd-edge,.fd-alt.fd-edge{position:relative;left:calc(-.5*var(--bs-gutter-x,1.5rem));width:calc(100% + var(--bs-gutter-x,1.5rem));padding-left:calc(.5*var(--bs-gutter-x,1.5rem));padding-right:calc(.5*var(--bs-gutter-x,1.5rem));margin-left:0!important;margin-right:0!important;border-radius:0}.fd-edge>.container{padding-left:0;padding-right:0}.fd-edge .row{margin-left:0;margin-right:0}.fd-card{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border:0}.fd-card ul{padding-left:0!important}.fd-card ul li{color:#000!important}.fd-card ul li::marker{margin-right:0}.fd-cta{padding:.9rem 1.2rem;font-weight:700}section.fd-white,section.fd-alt{padding-left:3rem;padding-right:3rem;padding-top:3rem;padding-bottom:3rem}section.fd-white>.container,section.fd-alt>.container{max-width:100%!important}section.fd-white{background-color:#fff;color:#212529}section.fd-alt{background-color:#292929;color:#fff}section.fd-white h2,section.fd-alt h2{font-size:2rem;font-weight:700;margin-top:0;margin-bottom:1rem;padding:0!important}section.fd-white h3,section.fd-alt h3{font-weight:700}section.fd-alt h3{color:#fff}section.fd-white p,section.fd-alt p{font-size:1.125rem;line-height:1.6;margin-top:0;margin-bottom:.75rem}section.fd-alt p{color:#fff!important}section.fd-alt .card-body p{color:#000!important}