.post-info{background:#f6f6f6;padding:50px;max-width:800px;margin:50px auto;display:grid;grid-template-columns:2fr 3fr}@media only screen and (max-width: 576px){.post-info{grid-template-columns:1fr;padding:20px;gap:20px;margin-bottom:30px}}.post-info .heading-5{margin-bottom:5px}.post-info .date{color:#000;font-size:12px;font-weight:300;line-height:20px;margin-bottom:5px;display:flex}.post-info .category{color:var(--orange);font-size:12px;font-weight:600;line-height:20px;display:flex}.post-info .col-tag{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 576px){.post-info .col-tag{justify-content:flex-start}}.post-info .col-tag ul{display:inline-flex;gap:15px;flex-wrap:wrap}.post-info .col-tag ul li{font-size:10px;font-weight:500;text-transform:uppercase;padding:0 10px;background-color:#fff;border:1px solid var(--orange);height:38px;display:flex;justify-content:center;align-items:center}article{max-width:700px;padding-bottom:100px;margin:auto}article h1{font-size:42px;font-weight:600;line-height:50px;padding-bottom:30px;padding-top:10px}@media only screen and (max-width: 576px){article h1{font-size:26px;line-height:34px;padding-top:0;padding-bottom:20px}}article h2{font-size:32px;font-weight:600;line-height:38px;padding-bottom:30px;padding-top:10px}@media only screen and (max-width: 576px){article h2{font-size:20px;line-height:28px;padding-top:0;padding-bottom:20px}}article h3{font-size:26px;font-weight:600;line-height:34px;padding-bottom:30px;padding-top:10px}@media only screen and (max-width: 576px){article h3{font-size:20px;padding-top:0;padding-bottom:20px}}article h4{font-size:20px;font-weight:600;line-height:28px;padding-bottom:30px;padding-top:10px}@media only screen and (max-width: 576px){article h4{padding-top:0;padding-bottom:20px}}article h5{font-size:16px;font-weight:600;line-height:24px;padding-top:10px;padding-bottom:30px}@media only screen and (max-width: 576px){article h5{padding-top:0;padding-bottom:20px}}article p{color:#000;font-size:16px;font-weight:300;line-height:24px;padding-bottom:20px}article p strong{font-weight:600}article ol li{list-style-type:decimal}article ul li{list-style-type:disc}article ul li strong{font-weight:700}article ul,article ol{padding-left:40px;padding-bottom:20px}article ul li,article ol li{color:#000;font-size:16px;font-weight:300;line-height:24px}article img{max-width:100%;width:auto !important;height:100% !important;-o-object-fit:contain;object-fit:contain;margin-bottom:30px}@media only screen and (max-width: 576px){article img{margin-bottom:20px}}article a{color:var(--orange)}.spacer{padding-top:80px}@media only screen and (max-width: 576px){.spacer{padding-top:30px}}.subpage-hero{height:400px;background-color:#f0f0f0;position:relative;z-index:1}@media only screen and (max-width: 576px){.subpage-hero{height:368px}}.subpage-hero .image{width:100vw;height:400px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 576px){.subpage-hero .image{height:368px}}.subpage-hero .decor-left{position:absolute;left:0;top:0;width:160px;height:400px}@media only screen and (max-width: 576px){.subpage-hero .decor-left{display:none}}.subpage-hero .decor-right{position:absolute;right:0;top:0;width:273px;height:320px}@media only screen and (max-width: 576px){.subpage-hero .decor-right{display:none}}.subpage-hero .decor-mobile{display:none}@media only screen and (max-width: 576px){.subpage-hero .decor-mobile{display:block;position:absolute;top:0;left:0;width:100%}}.subpage-hero .text-wrapper{position:absolute;left:50%;transform:translateX(-50%);z-index:2;top:118px;width:100%;padding-left:20px;padding-right:20px}@media only screen and (max-width: 576px){.subpage-hero .text-wrapper{top:100px}}.subpage-hero .text-wrapper #breadcrumbs{font-size:16px;text-align:center;margin-bottom:50px;color:var(--orange);letter-spacing:1.6px}@media only screen and (max-width: 576px){.subpage-hero .text-wrapper #breadcrumbs{margin-bottom:20px}}.subpage-hero .text-wrapper #breadcrumbs a{font-size:16px;color:var(--orange);text-decoration:none}.subpage-hero .text-wrapper .heading-1{text-align:center;color:#000;margin:20px auto;max-width:70%}@media only screen and (max-width: 576px){.subpage-hero .text-wrapper .heading-1{margin-bottom:30px;max-width:90%}}.subpage-hero .text-wrapper .desc{color:#000;max-width:980px;margin:auto}.subpage-hero .text-wrapper .desc p{font-size:24px;font-weight:400;line-height:32px;text-align:center}@media only screen and (max-width: 576px){.subpage-hero .text-wrapper .desc p{font-size:20px;line-height:24px}}.sap-guide{padding-top:120px;padding-bottom:120px}@media only screen and (max-width: 991px){.sap-guide{padding-top:50px;padding-bottom:50px}}.sap-guide .col-recaptcha{display:flex;align-items:center}.sap-guide .guide-frame{border:2px dashed #ededed;max-width:1000px;width:100%;padding:50px;margin:auto}@media only screen and (max-width: 576px){.sap-guide .guide-frame{padding:50px 24px}}.sap-guide .guide-frame svg{width:56px;height:auto;margin:0 auto 30px auto}.sap-guide .guide-frame .heading-2{text-align:center;margin-bottom:10px}.sap-guide .guide-frame p{text-align:center;margin-bottom:30px}.sap-guide .guide-frame form .form-wrapper{display:flex;justify-content:center;gap:10px}@media only screen and (max-width: 576px){.sap-guide .guide-frame form .form-wrapper{flex-direction:column;align-items:center;gap:15px}}.sap-guide .guide-frame form .form-wrapper label input{width:208px;height:45px;padding:10px;border:1px solid #000;font-size:12px;font-weight:400;line-height:24px}.sap-guide .guide-frame form .form-wrapper label input::-moz-placeholder{font-size:12px;font-weight:400;line-height:24px}.sap-guide .guide-frame form .form-wrapper label input::placeholder{font-size:12px;font-weight:400;line-height:24px}.sap-guide .guide-frame form input[type=submit]{font-size:12px;font-weight:500;line-height:normal;background-color:var(--orange);color:#fff;border:0;padding:14px 15px;width:208px;text-transform:uppercase}.sap-guide .guide-frame form .wpcf7-spinner{position:absolute}.form-with-background{padding-bottom:50px;position:relative;overflow:hidden}@media only screen and (max-width: 576px){.form-with-background{padding-bottom:40px}}.form-with-background .decor-left{position:absolute;left:0;top:0;width:240px;height:321px}@media only screen and (max-width: 1200px){.form-with-background .decor-left{display:none}}.form-with-background .decor-right{position:absolute;right:0;bottom:0;width:160px;height:240px}@media only screen and (max-width: 1200px){.form-with-background .decor-right{display:none}}.form-with-background .decor-mobile{display:none}@media only screen and (max-width: 1200px){.form-with-background .decor-mobile{position:absolute;top:0;left:0;width:80px;height:80px;display:flex;background-color:#fff}}.form-with-background .bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}@media only screen and (max-width: 576px){.form-with-background .bg{display:none}}.form-with-background .bg-mobile{display:none}@media only screen and (max-width: 576px){.form-with-background .bg-mobile{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}}.form-with-background .et-container{position:relative}.form-with-background .label{padding-top:50px;color:#fff;margin-bottom:20px}@media only screen and (max-width: 576px){.form-with-background .label{text-align:center;padding-top:100px}}.form-with-background .heading-1{color:#fff;text-align:center;margin-bottom:30px}@media only screen and (max-width: 576px){.form-with-background .heading-1{margin-bottom:20px}}.form-with-background .wpcf7 form.sent .wpcf7-response-output{background:#46b450;max-width:600px;margin:30px auto;padding:20px;text-align:center;color:#fff}.form-with-background .wpcf7 form.invalid .wpcf7-response-output,.form-with-background .wpcf7 form.unaccepted .wpcf7-response-output,.form-with-background .wpcf7 form.payment-required .wpcf7-response-output{background:var(--orange);border-color:var(--orange);max-width:600px;margin:30px auto;padding:20px;text-align:center;color:#000}.form-with-background .form-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:15px;max-width:695px;width:100%;margin:auto}@media only screen and (max-width: 768px){.form-with-background .form-wrapper{grid-template-columns:1fr}}@media only screen and (max-width: 576px){.form-with-background .form-wrapper{gap:10px}}.form-with-background .form-wrapper .col-inputs{display:flex;flex-wrap:wrap;row-gap:15px;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 768px){.form-with-background .form-wrapper .col-inputs{gap:10px}}.form-with-background .form-wrapper .col{width:calc(50% - 6px)}@media only screen and (max-width: 576px){.form-with-background .form-wrapper .col{width:100%}}.form-with-background .form-wrapper .col-full{width:100%}.form-with-background .form-wrapper label input,.form-with-background .form-wrapper label textarea{width:100%;display:block;border:1px solid #fff;padding:12px 20px;background-color:rgba(0,0,0,0);color:#fff;font-size:12px}@media only screen and (max-width: 576px){.form-with-background .form-wrapper label input,.form-with-background .form-wrapper label textarea{padding:12px 10px}}.form-with-background .form-wrapper label input::-moz-placeholder, .form-with-background .form-wrapper label textarea::-moz-placeholder{color:#fff;font-size:12px}.form-with-background .form-wrapper label input::placeholder,.form-with-background .form-wrapper label textarea::placeholder{color:#fff;font-size:12px}.form-with-background .form-wrapper label textarea{height:153px}@media only screen and (max-width: 768px){.form-with-background .form-wrapper label textarea{height:41px}}.form-with-background .form-wrapper .wpcf7-not-valid-tip{font-size:12px;font-weight:300;color:#fff;margin-bottom:10px;margin-top:5px}.form-with-background .col-two{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media only screen and (max-width: 768px){.form-with-background .col-two{grid-template-columns:1fr}}.form-with-background .col-recaptcha{margin-top:20px}.form-with-background .col-bottom{max-width:695px;margin:auto}.form-with-background .col-bottom .wpcf7-form-control-wrap{display:flex;justify-content:center;margin-top:15px}.form-with-background .col-bottom .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:12px;font-weight:300;color:#fff;margin-bottom:10px;width:100%;margin-top:5px;position:absolute;bottom:-36px;left:50%;transform:translateX(-50%);text-align:center}.form-with-background .col-bottom .wpcf7-list-item-label{display:grid;grid-template-columns:20px 1fr;align-items:center;-moz-column-gap:10px;column-gap:10px;color:#fff;font-size:12px;font-weight:300}.form-with-background .col-bottom .wpcf7-list-item{margin:0}.form-with-background .col-bottom label>input[type=checkbox]{display:none}.form-with-background .col-bottom label>input[type=checkbox]+*::before{content:"";margin-right:15.5px;vertical-align:bottom;width:20px;height:20px;background:rgba(0,0,0,0);border:1px solid #fff;display:flex;justify-content:center;align-items:center}.form-with-background .col-bottom label>input[type=checkbox]:checked+*::before{content:"✓";color:var(--orange);text-align:center;background:#fff}.form-with-background .col-bottom label>input[type=checkbox]:checked+*{color:#fff}.form-with-background input[type=submit]{font-size:12px;font-weight:300;background-color:var(--orange);color:#fff;border:0;width:151px;height:45px;margin:auto;cursor:pointer;display:flex;justify-content:center;align-items:center;text-transform:uppercase;margin-top:30px}.form-with-background input[type=submit]:hover{background-color:#000}.et-video-cta{width:1286px;transform:translateX(-25%)}@media only screen and (max-width: 1286px){.et-video-cta{width:1000px;transform:translateX(-15%)}}@media only screen and (max-width: 1020px){.et-video-cta{width:100%;transform:none}}@media only screen and (max-width: 991px){.et-video-cta .et-container{padding-left:0 !important;padding-right:0 !important}}@media only screen and (max-width: 1020px){.et-video-cta .wrapper .col-video{padding:56px}}@media only screen and (max-width: 600px){.et-video-cta .wrapper .col-video{padding:20px}}@media only screen and (max-width: 1020px){.et-video-cta .wrapper .col-form{padding-top:0 !important}}@media only screen and (max-width: 1020px){.et-video-cta .wrapper .col-form .heading-4{margin-bottom:0 !important}}.et-video-cta .wrapper .col-form img.decor{margin-bottom:0 !important}@media only screen and (max-width: 800px){.et-video-cta .wrapper .col-form img.decor{display:none}}